
.forpic img {border: 2px solid #efefef;
             padding: 5 10 5 10px;
             margin: 5 10 5 10px;
}			  


.normal {
	text-align: justify;
    font: 10pt  Tahoma, sans-serif, Arial; 
	color: #333;
} 

.datenormal {
	text-align: right;
    font: 8pt  Tahoma, sans-serif, Arial; 
	color: #333;
} 


.fodtxt {
    font: 9pt Arial, Tahoma, sans-serif; 
	color: #ccc;
} 



a.normal_link 
{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #336666;
	text-decoration: underline;
}

.normal_link:link {
	COLOR: #336666;
	TEXT-DECORATION: underline;
	}

.normal_link:active {
	COLOR: #cccccc; 
	TEXT-DECORATION: none;
}
.normal_link:hover {
	TEXT-DECORATION: none; 
}








.way_txt 
{font-family: Arial, Tahoma sans-serif; 
 font-size: 11px;
 color: #333; 
 margin: 10px 0px;
}

a.way_link
{
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	color: #0066CC;
	text-decoration: underline;
}

.way_link:link {
	COLOR: #0066CC;
	TEXT-DECORATION: none;
	}

.way_link:active {
	COLOR: #cccccc; 
	TEXT-DECORATION: none underline
}
.way_link:hover {
	COLOR:  #ffdfad;
	TEXT-DECORATION: none underline
}

a.m_way_link
{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #347f9e;
	text-decoration: none;
}

.m_way_link:link {
	COLOR: #347f9e;
	TEXT-DECORATION: none;
	}

.m_way_link:active {
	COLOR:  #000000;
	TEXT-DECORATION: none;
}
.m_way_link:hover {
	COLOR:  #000000;
	TEXT-DECORATION: underline;
}


a.way_linkb
{
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	color: #347f9e;
	text-decoration: none;
}

.way_linkb:link {
	COLOR: #347f9e;
	TEXT-DECORATION: none;
	}

.way_linkb:active {
	COLOR:  #C4D5F4;
	TEXT-DECORATION: none;
}
.way_linkb:hover {
	COLOR:  #C4D5F4;
	TEXT-DECORATION: underline;
}




form {
	margin: 0px; 
	padding: 0px;}

input, textarea {
	font: 10pt Arial, sans-serif; 
	margin: 0px;
	border: 1px solid #ccc;
}

.menu {
	background: url("/f_person/img/bg-menu.gif") no-repeat top center;
	margin: 20px 0px 20px 0px;
	text-align: center;
}




.foto {margin: 10px;}



#menutbl { width: 200px;
          font: 10pt  Tahoma,Arial sans-serif; 
	 }

#menutbl td#menusel {height:20px; text-align: left; padding: 5 0 5 0px;}

#menutbl td.menutxt {height:20px; text-align: left; padding: 5 0 5 0px;}

#menutbl td.menuline {
	background: url("/f_canicula/avtf50/images/divm.gif") no-repeat top center;
}

a.menumain {color: #7f7b71;
            text-decoration: none;
            }

a.menumain:hover {
            text-decoration: underline;
            }


a.menumainsel {color: #000;
            text-decoration: none;
            }

a.menumainsel:hover {
            text-decoration: underline;
            }

.menubacksel {}

.submenu {
	margin: 10px 0px 4px 24px;
	padding: 0px;
	list-style-image: url("/f_canicula/avtf50/images/dotm.gif");}

.submenu li {
	margin: 8px 0px;
}

.submenumain {
	color: #663300;
            font-weight: normal;
	    font-size: 9pt;}

.submenumain a {
            text-decoration: none;
 	    color: #663300;
            }

.submenumain a:hover { color:#990000;    
            text-decoration: underline;
            }

.submenusel {color: #663300;
            font-weight: bold;
	    font-size: 9pt;
}




/*-- Vertical Menu --*/


.orws_menu {
    width: 190px;
    padding: 0;
    margin: 0px 0px 0px 0px;}

.orws_menutxtsel {
	text-align: left; }

.orws_menutxt {
	width: 190px;
    text-align: left;}
	
.orws_menuline {
    height: 1px;
	overflow: hidden;
    background: #3399cc;
	width: 190px;}

a.orws_menulink { 
    display: block;
	padding: 9px 7px 9px 10px;
	background: #00758f url("/f_dite/CSS/menu-vert-bg2.png") top left repeat-x;
	font: bold 10pt  Arial, Tahoma, sans-serif;
	color: #ffffff;
	text-decoration: none;}

a.orws_menulink:hover {
        background: #00758f url("/f_dite/CSS/menu-vert-bg-hover2.png") top left repeat-x;}

a.orws_menulinksel {
     display: block; 
        background: #c7e8f0 url("/f_dite/CSS/menu-vert-bg-hover24.png") 170px 5px no-repeat;
	padding: 9px 7px 9px 10px;
	font: bold 10pt  Arial, Tahoma, sans-serif;
	color: #000033;
    text-decoration: none;}

a.orws_menulinksel:hover {
    text-decoration: none;}





.orws_submenu {
        width: 190px;
	margin: 0px 0px 0px 0px;
        padding: 0;
	background: #f1eee9;
	color: #333333;}

.orws_submenuli{
        
        width: 190px;
	overflow: hidden;
        list-style: none;}


.orws_submenulisel{
        list-style: none;
	padding: 7px 7px 7px 30px;
	background: #def6fc  url("/f_dite/CSS/menu-vert-bg-hover25.png") 170px 5px no-repeat;

        color: #942a03;
	font: bold 10pt Arial, Tahoma, sans-serif;
        text-decoration: none;
	vertical-align: middle; }



a.orws_submenulink:link, a.orws_submenulink:visited, a.orws_submenulink:active  {
        
        display: block;
        
	padding: 7px 7px 7px 30px;
	background: #f1eee9;
	color: #333333;

	font: bold 9pt Arial, Tahoma, sans-serif;
        text-decoration: none;	}


a.orws_submenulink:hover {
	
        padding: 7px 7px 7px 30px;
        background: #def6fc  url("/f_dite/dite_media/css/yellow-arrow4.gif") 170px 10px no-repeat;
	color: #942a03;   }
					 




/*-- Vertical Menu --*/














.sotr_tdnum {background-color:#f4f4f4;
				font-size: 7pt;
				font-weight: bold;
				text-align: right;
				color: #666666;}
.sotr_tblbord { border: 1px solid #f3f0e7;} 
.sotr_tdbg {
				 background-color:#f1efe9;
				 font-family: Tahoma, sans-serif;
				 font-size: 9pt;
				 color: #333333;}

.sotr_tdhead { background-color:#f4f4f4;
	font-family: Tahoma, sans-serif;
	font-size: 9pt;
	font-weight: bold;
