body{margin:30px 0px 10px 0px;}

#container{
	font-family: Trebuchet MS, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	width:843px;}
	
#header{ clear:both; }

#header .head{ background-image:url(../images/headers.jpg); height:190px; float:right; width:800px; background-repeat:no-repeat; background-position:right; position:relative;}

#nav{ height:25px; width:843px; clear:both; float:right; } 
#nav .img{ float:right; padding-left:3px;}

#body{float:right;  width:200px; padding-left:5px; }
	
#body #bg-orange{  height:25px; width:200px; float:right; background:url(../images/bg-orange.jpg); background-repeat:repeat-x; background-position:center;}
#body #bg-orange-b{  height:15px; width:200px; float:right; background:url(../images/bg-orange.jpg); background-repeat:repeat-x; background-position:center;}
#body #td-gray{width:200px; float:right; background-color:#ECECEC;}


#id-gray #texto{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#707070;
	background-color:#FFFFFF;
	font-size:10px;
	padding:15px 15px 15px 15px ;
	margin:8px;
}

#body #texto-white{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#707070;
	background-color:#FFFFFF;
	font-size:10px;
	padding:0px 2px 2px 2px ;
	margin:2px 8px 8px 8px ;
}

#texto-white A {font-family:Arial, Helvetica, sans-serif; color:#707070; font-size:10px; text-decoration:none}

#body #news-heading{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#F4A411;
	font-size:11px;
	padding-right:8px ;

}

#body .h2{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#F4A411;
	font-size:10px;
}
#body .h3{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#F4A411;
	font-size:11px;
}


#middle{float:right;  width:410px; padding-left:5px; }	

#middle #bg-orange2{  
	height:25px; 
	width:410px; 
	float:right; 
	background:url(../images/bg-orange-2.jpg); 
	background-repeat:repeat-x; 
	background-position:center;
}

#middle #td-gray{width:410px; float:right; background:#F4F4F4 scroll; }

#td-gray .texto{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:10px;
	padding:5px 15px 15px 15px;
}

#td-gray .texto-bold{ 
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:11px;
	font-weight:bold;
}

.bodytext {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:11px;
	margin-top:-6px;
}

ol {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:10px;
	margin-top:-5px;
}

#td-gray h1{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#F4A411; font-size:18px; font-weight:normal}

#link{ height:25px; width:410; clear:both; } 
#link .img{ float:right; padding-right:10px;}

#left-nav{float:right; width:210px;}
#left-nav #bg-orange-nav{  height:25px; width:181px; float:right; background:url(../images/bg-orange.jpg); background-repeat:repeat-x; background-position:center; clear:both}

#left-nav #subnavigation{float:right; width:181px; min-height:180px;}	

#subnavigation A.link{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; background-color:#ECECEC; width:100%;text-decoration:none; float:right; padding-left:3px; border-top:3px solid #FFFFFF;}
#subnavigation A.link:hover{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; background-color:#DCDCDC; width:100%;text-decoration:none; float:right; padding-left:3px; border-top:3px solid #FFFFFF;}

/*.menu-link{ 
	padding-left:3px; 
	border-top:3px solid #FFFFFF;
}
		
.sub-menu-link{ 
	padding-left:3px; 
	border-top:3px solid #FFFFFF;
}*/

.main-menu-no{
	background-color:#D4D4D4;
	border-top:2px solid #FFFFFF;
}	

.main-menu-act A{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width:178px;
	height:auto;
	padding-left:3px;

	background-color:#7B7878;
	border-top:2px solid #FFFFFF;
}	

.main-menu-no A{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	display:block;
	width:178px;
	height:auto;
	padding-left:3px;
}

.main-menu-no A:hover{
	background-color:#7B7878;	
	color:#FFFFFF;
}

.sub-menu-NO{
	background-color:#ECECEC;
	border-top:2px solid #FFFFFF;
}	

.sub-menu-act A{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	display:block;
	width:178px;
	height:auto;
	padding-left:3px;

	background-color:#D5D5D5;
	border-top:2px solid #FFFFFF;
}	

.sub-menu-NO A{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	display:block;
	width:178px;
	height:auto;
	padding-left:3px;
}

.sub-menu-NO A:hover{
	background-color:#D5D5D5;
}

/*#sub-menu-link-RO A{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;	
}*/

.input{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#8A8A8A;
	font-weight:normal;
	background-color:#FFFFFF;
	border:1px solid #ADADAD;
}

.texto-reg{ 
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	color:#8A8A8A; 
	font-size:11px;
	
}

#td-gray .line-bottom{ 
	 border-bottom: 1px solid #EEA71B;
}

#td-gray .texto-black{ 
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:11px;
}

.link-orange{ 
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	color:#f4a411; 
	font-size:11px;
	text-decoration:none;
}
	
.link-orange:hover{ 
	color:#000000; 
}

#content {
	min-height:470px;
}

.bodytext A{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	color:#f4a411; 
	font-size:11px;
	text-decoration:none;
}
.bodytext A:hover{
	color:#000000; 
}

#texto-whitenew {
	font-family:Arial, Helvetica, sans-serif; 
	color:#707070;
	background-color:#FFFFFF;
	font-size:10px;
	padding:0px 2px 2px 2px ;
	margin:2px 8px 8px 8px ;
}	

#texto-whitenew A{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	color:#f4a411; 
	font-size:10px;
	text-decoration:none;
} 
#texto-whitenew A:hover{
	color:#000000; 
}

/*.test {
	visibility:collapse;
	position:absolute;
	width:210px;
	z-index:1;
	border:1px solid #000000;
	top:200px;
	left:10px;
}*/

.test:hover {
	/*visibility:visible;
	position:absolute;
	width:495px;
	border:1px solid #CCCCCC;*/
	position: relative; height: 100%; width: 100%; margin-top:0px;  margin-left:0px; border: none;  z-index:1000;
}

.td-gray{
background-color:#E0E0E0}

.td-orange{
background-color:#F4A411;
}	

.text-white{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	
}

.text-black{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:11px;
}

.heading-black{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:11px;
	font-weight:bold;}	
	
.texto-brown{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#8A8A8A; 
	font-size:11px;	
}	

.link-table{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#393939; 
	font-size:11px;
	text-decoration:none;
}
.link-table:hover{ 
	color:#F4A411; 
	}

.td-orange-text{
	background-color:#F4A411;
	font-family: Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size:13px;
	font-weight:bold;
}





#td-gray .texto-n{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:11px;
	padding:5px 15px 15px 15px;
}

#body .h3-n{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#F4A411;
	font-size:11px;
}
#body .h2-n{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#F4A411;
	font-size:10px;
}

#body #news-heading-n{ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#F4A411;
	font-size:11px;
	padding-right:8px ;
}

.csc-sitemap A {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; 
	color:#f4a411; 
	font-size:11px;
	text-decoration:none;
}

.csc-sitemap ul li {
	list-style:disc;
	color:#BEBEBE;
}

.csc-sitemap ul li ul li {
	list-style:circle;
	color:#BEBEBE;
}