#Footer .linkf{
	font:normal 11px Tahoma, Verdana, Arial, sans-serif;
	color:#8c8c8c;
}
#Footer .linkf a{
	color:#8c8c8c;
}
#Footer .linkf a:hover{
	color:#09c;
}
#Footer .linkf span{
	font-size:10px;
}
#Footer .right{
	font:normal 11px Tahoma, Verdana, Arial, sans-serif;
	color:#B2B2B2;
}
#Menu{
	border-top:1px solid #164A85;
	background:#000;
	height:23px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
#Menu .mlinks{
	text-align:right;
	padding-right:9px;
	font:normal 9px Tahoma, Verdana, Arial, sans-serif;
	color:#b7b7b7;
}
#Menu .mlinks a{
	color:#b7b7b7;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
}
#Menu .mlinks a:hover{
	color:#ffffcc;
}
#MenuIzq div{
	background:#88B1E0 url(bg_mi.jpg) no-repeat right center;
	border-left:1px solid #689CD7;
	padding:5px 10px 5px 15px;
	color:#fff;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
#MenuIzq ul{
	list-style:none;
	background:url(dotv_mi.gif) no-repeat bottom left;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 0 7px;
	padding:8px 0 0 0;
}
#MenuIzq ul li{
	background:url(dot_mi.gif) repeat-x 1px 9px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
}
#MenuIzq ul a{
	color:#666;
	font-weight:bold;
	background:#f9f9f9;
	display:block;
	height:20px;
	padding:4px 0 1px 2px;
}
#MenuIzq ul a:hover{
	color:#1C5EA9;
}
#MenuIzq ul .miexpand a{
	color:#3B7FCC;
	height:auto;
}
#MenuIzq ul .miexpand ul, #MenuIzq ul .miexpand ul li{
	background:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #f9f9f9;
}
#MenuIzq ul .miexpand ul li{
	margin-bottom:2px;
}
#MenuIzq ul .miexpand ul li a{
	background:#f9f9f9 url(li_mi.gif) no-repeat 4px 8px;
	font-weight:normal;
	color:#757575;
	padding:2px 8px 2px 10px;
	margin-top:2px;
}
#MenuIzq ul .miexpand ul li a:hover{
	font-weight:normal;
	text-decoration:underline;
	color:#535353;
}
#MenuIzq ul .miexpand ul .actlink a{
	color:#3B7FCC;
}
#MenuIzq ul .miexpand ul .actlink a:hover{
	text-decoration:none;
}
/**/
.cdeImg{
	border:1px solid #c5c5c5;
	border-left:none;
	width:538px;
}
.cdeImg .cdeLogo{
	width:142px;
}
.cde{
	width:100%;
}
.cde .subtit{
	color:#bfbfbf;
	font:normal 13pt "Trebuchet MS", "Times New Roman", Verdana;
	width:134px;
	text-align:right;
	background:transparent url(dotv.gif) repeat-y right top;
	padding:12px 9px 12px 0;
	vertical-align:top;
}
.cde .cliente{
	color:#616161;
	font:bold 16pt "Trebuchet MS", "Times New Roman", Verdana;
	padding:12px 8px 12px 6px;
}
.cde .tit{
	color:#ffffff;
	font:normal 14pt "Trebuchet MS", "Times New Roman", Verdana;
	padding:5px;
	background:#B5C5D7;
	letter-spacing:1px;
}
.cde .titL{
	color:#A2B6CC;
	font:bold 14pt "Trebuchet MS", "Times New Roman", Verdana;
	padding:5px;
	background:#EDF1F5;
	text-align:right;
	border-right:1px solid #B5C5D7;
}
.cde .texto{
	padding:8px;
}
.cde .texto p{
	margin-bottom:10px;
	margin-top:0;
}
.cde .texto ul{
	margin:-7px 0 10px 15px;
}
.cde .texto li{
	margin-bottom:3px;
}
.cde .texto span{
	color:#7C5834;
}
.cde li{	
	background:url(li.gif) no-repeat 0 4px;
	padding-left:10px;
}
.cde .div{
	background:#EFF2F6;
	height:5px;
}
/**/
.pdb{
	padding-bottom:8px;
	vertical-align:top;
}
.pdr{
	padding-right:9px;
	vertical-align:top;
}
.boxG{
 	width:137px;
}
.boxG .tit{
	background:#9AB0C9;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 4px 4px 6px;
}
.boxG .links{
	border:1px solid #c5c5c5;
	border-top:none;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:160%;
}
.boxG .links ul{
	margin:5px 8px 6px 8px;
}
.boxG .links li{	
	background:url(lir.gif) no-repeat 0 7px;
	padding-left:10px;
}
.boxG .links a{
	color:#7897B6;
}
.boxG .links a:hover{
	color:#666;
	text-decoration:underline;
}
.boxG .links .actlink a{
	color:#4781AB;
	font-weight:bold;
}
.boxC, .boxCG, .boxV{
 	width:100%;
}
.boxC .tit{
	background:#80AACA;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 4px 4px 6px;
}
.boxC .texto{
	border:1px solid #c5c5c5;
	border-top:none;
	padding:8px;
	line-height:14px;
}
.boxC .texto p{
	margin-bottom:10px;
	margin-top:0;
}
.boxC .texto span{
	color:#7C5834;
}
/**/
.boxCG .tit{
	background:#76A5DB;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:5px 4px 4px 6px;
}
.boxCG .texto{
	border:1px solid #c5c5c5;
	border-top:none;
	line-height:14px;
	padding:8px;
}
.boxCG .texto p{
	margin-bottom:10px;
	margin-top:0;
}
.boxC .texto ul, .boxCG .texto ul{
	margin:2px;
}
.boxCG .texto span{
	color:#7C5834;
}
.boxCG .texto h4{
	color:#006699;
	font:bold 17px "Trebuchet MS", "Times New Roman", Verdana;
	margin:0 0 4px 0;
}
.boxC li, .boxCG li{	
	background:url(li.gif) no-repeat 0 4px;
	padding:0 0 5px 10px;
}
.boxV .tit{
	background:#A1B5D5 url(bg_titcde.jpg) repeat-x;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4A6FA6;
	padding:5px 4px 4px 6px;
}
.boxV .texto{
	border:1px solid #c5c5c5;
	border-top:none;
	padding:7px;
	line-height:14px;
	background:url(bg_cde.jpg) repeat-y top right;
	cursor:default;
}
.boxV .texto p{
	margin:2px;
	color:#6B828F;
	line-height:13px;
}
.boxV .texto a{
	color:#69c;
	font:bold 10px Tahoma, Verdana, Arial, sans-serif;
	float:right;
}
.boxV .texto a:hover{
	color:#8EB16B;
}
.dn{
	display:none;
	color:#333;
}
.subM{
	background:#1F68BB url(bg_sub.jpg) repeat-x;
	color:#fff;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #6C9FD9;
}
.bicols{
	float:left;
	width:180px;
	padding-bottom:10px;
}
.texto h5{
	font:bold 12px "Trebuchet MS", "Times New Roman", Verdana;
	margin:0;
	padding:0;
	clear:both;
}
.news, newsAzul{
	width:50%;
	vertical-align:top;	
}
.news a{
	border:2px solid #8DB445;
	display:block;
	width:170px;
}
.news a:hover{
	border:2px solid #678534;
}
.newsAzul a{
	border:2px solid #0099CC;
	display:block;
	width:170px;
}
.newsAzul a:hover{
	border:2px solid #27569C;
}
#case1, #case2, #case3, #case4, #case5, #case6, #case7, #case8, #case9, #case10{
	display:none;
}
.fonoArea{
	color:#777 !important;
	font:normal 10px Tahoma, Verdana, Arial, sans-serif;
}
