body
{
margin:0px; 
padding:0px;
background-color:#666666;
font:13px Trebuchet MS,Calibri,Arial, Helvetica, sans-serif;
color:#333333;
}
ul,ol,li,dl,dt { list-style:none; margin:0; padding:0; }
.mision
{
 font:16px Trebuchet MS,Calibri,Arial, Helvetica, sans-serif;
 color:#333333;
}
.content
{
text-align:justify;
text-decoration:none;
color:#333333;
}
.hed
{
	font-size:15px;
	color:#006666;
	font-weight:bold;	
}
.subhedwig
{
color:#ffffff;
font-size:13px;

}
.contentwight
{
color:#fff;
}
form
{
margin:0;
}
input
{
border:1px solid #CCCCCC;
}
.foot
{
color:#999999;
text-decoration:none;
}
#mainmenu,
#mainmenu div,
#mainmenu ul,
#mainmenu a,
#mainmenu ul ul a span { background:url(../../../../../../upload_files/36/menubg.gif); }

#mainmenu { font:bold 12px arial,tahoma,Helvetica,sans-serif; background-position:0 0; }
#mainmenu div { background-position:0 -98px; background-repeat:no-repeat; }
#mainmenu ul {
	padding:0;
	height:29px;
	line-height:29px;	
}
#mainmenu ul li { float:left; white-space:nowrap; position:relative; cursor:pointer; border-right:1px solid #FFF; }
#mainmenu ul li.last { border:0 none; }
#mainmenu ul li a {
	float:left;
	color:#fff;
	text-decoration:none;
	padding:0px 14px 0px 13px;
}
#mainmenu ul li a:hover,
#mainmenu ul li:hover a { color:#fff; background:url(../../../../../../upload_files/36/menubg.gif) repeat-x 0 -34px; }

#mainmenu ul ul { font-weight:normal; height:auto; padding:7px; border:1px solid #fff; border-top:0 none; background:#505050;
	position:absolute; display:none; }
#mainmenu ul ul { top:100%; left:-1px; width:200px; }
#mainmenu ul ul ul { top:-1px; left:100%; width:200px; border:1px solid #fff; border-left:0 none; }

#mainmenu ul ul li { line-height:normal; white-space:normal; border-right:0; border-top:1px solid #606060; border-bottom:1px solid #393939; }

#mainmenu li li a,
#mainmenu li li li a,
#mainmenu li:hover li a,
#mainmenu li li:hover li a { color:#fff; display:block; float:none; width:185px; padding:5px 7px; background-position:left bottom; }

#mainmenu li li a:hover,
#mainmenu li li:hover a,
#mainmenu li li:hover li a:hover { color:#ff9900; background-position:0 -166px; }

#mainmenu ul ul a span { display:block; background-position:180px -75px; background-repeat:no-repeat; }

#mainmenu ul li.about ul { top:100%; left:-78px; width:148px; }
#mainmenu ul li.about ul li a { width:134px; }

