/* CSS Document - rojo:#e1121c / azul:#599bbd*/
*{margin:0;padding:0;}
body{text-align:center;font-family:verdana;}
p{font-size:12px;color:#666;display:block;margin:0;background-color:#E0EDF3;padding:27px;}
h1{font-weight:bold;font-size:25px;color:#333;letter-spacing:-2px;font-family:times new roman;font-style:italic;color:#666;display:block;border-bottom:1px dotted #999;padding-bottom:5px;}
h2{font-size:18px;margin-bottom:15px;font-family:times new roman;font-style:italic;color:#666;padding-top:25px;border-bottom:1px dotted #e1e1e1;letter-spacing:-1px;}
h3{font-size:12px;margin-left:25px;margin-bottom:0;color:#599bbd;}

ol{margin:20px 57px;font-size:11px;color:#666;}
ol li{margin:5px;}
ol li ul li{list-style-type:none;margin:10px;}
ol .tit{font-size:12px;color:#333;font-style:italic;font-weight:bold;display:block;}
.tit2{color:#e1121c;font-weight:bold;display:block;}

.bcoul{margin:5px 67px;font-size:12px;color:#666;color:#599bbd;}

#wrap{width:800px;margin:0 auto;text-align:left;}
#top{height:30px;background-color:#b20505;background-image:url(../img/-diag.gif);}
#header{height:90px;position:relative;background-color:#e1121c;}
#header img{border:0;}
#lgo{position:absolute;top:0px;left:30px;border:23px solid #fff;border-bottom:17px solid #fff;border-top:33px solid #fff;}
#cont{margin-top:1px;padding:20px 25px 20px 250px;position:relative;}
#cont img{border-left:270px solid #fafafa;float:left;}
#loc{font-size:30px;width:200px;position:absolute;top:143px;left:30px;}
#loc h1{padding:40px 0;color:#e1121c;background-color:#fff;border:0;margin:0;text-align:center;font-size:28px;border:1px dotted #e1121c;}
#footer{background-color:#e1121c;color:#fff;padding:20px 30px;font-size:10px;border-top:1px dotted #fff;margin:0;}
#footer img{border:0;}
/*#lgofoot{background-color:#fff;padding:7px;position:absolute;bottom:0;right:0;position:absolute;z-index:3;border:1px solid #e1121c;}*/
#lgofoot{background-color:#fff;padding:7px;border:1px solid #e1121c;float:right;}

#menu{display:block;border-top:1px dotted #e1121c;height:31px;font-family:arial;border-bottom:1px dotted #999;background-color:#fafafa;}
#menu li{float:left;font-size:13px;list-style-type:none;margin-left:1px;border-right:1px solid #e1e1e1;border-left:1px solid #fff;margin-top:7px;}
#menu li a,#menu li.act{display:block;padding:0 11px;color:#333;text-decoration:none;}
#menu li a:hover,#menu li.act{color:#e1121c;}

#submenu{display:block;list-style-type:none;position:absolute;top:270px;left:30px;width:200px;font-size:11px;z-index:1;}
#submenu li{border-bottom:1px dotted #999;width:200px;}
#submenu li a,#submenu li.act{display:block;padding:6px 10px;text-decoration:none;color:#666;}
#submenu li a:hover,#submenu li.act{color:#e1121c;font-style:italic;}

#menuinf{display:block;border-top:1px dotted #e1121c;height:21px;font-family:arial;margin-top:20px;}
#menuinf li{float:left;font-size:11px;list-style-type:none;margin-left:1px;border-right:1px solid #e1e1e1;border-left:1px solid #fff;margin-top:3px;}
#menuinf li a,#menuinf li.act{display:block;padding:0 5px;color:#e1121c;text-decoration:none;}
#menuinf li a:hover,#menuinf li.act{color:orange;}

#menh{position:absolute;color:#fff;right:0;top:0;font-size:9px;background-color:#666;padding:3px 5px;}
#menh a{color:#e1e1e1;text-decoration:none;padding:0 5px;}


.bco{background-color:#fff;}
.subir{background-color:#fff;font-size:10px;text-align:right;}
.subir a{color:#e1121c;text-decoration:none;}
.lf{font-family:georgia;font-weight:bold;font-size:12px;}
.crit{font-family:georgia;font-weight:bold;color:#e1121c;text-transform:lowercase;}
.search{font-family:georgia;font-weight:bold;color:#599bbd;text-transform:lowercase;}
.gc{font-family:georgia;font-weight:bold;color:#e1121c;}
.gv01 {
/* cabecera de gridviews */
	font-family :  verdana; 
	font-size : 8pt;
	color : white;
	background : #d5ccbb;
	font-weight:bold;
	height:30px;
	vertical-align : middle;
	}
.gv02 {
/* gridviews */
	width : 100%;
	vertical-align :middle ;
	font-family : verdana;
	font-size : 8pt ; 
	font-weight:300;
	border-collapse: collapse;
	border: 1px solid #808080;
	border-top : 0 none Black;
	border-left : 0 none Black;
	}
.gv03 {
/* filas de gridviews */
	background : white;
	border: 1px solid #808080;
	border-left : 0 none Black;
	padding:2px;
	}
.gv04 {
/* subcabecera de gridview */
    font-weight :bold ;
	padding:2px;
	}
.Warning
{
    color:Red;
    font-style:italic;
    font-weight:bold;
    font-size:large   ;
}
