*{margin:0;padding:0} iframe,a img,fieldset,form,table{border:0;} h6,h5,h4,h3,h2,h1,caption,th,td{font-size:100%;font-weight:normal} dd,dt,li,dl,ol,ul{list-style:none} legend{color:#000} button,select,textarea,input{font:100% serif}  caption,th,td{text-align:left}
body , table{ color:#484835; font:10px Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; }
body { background-color:#E6E6DD;}
input, select, textarea, button { font:11px Tahoma, Arial, Helvetica, sans-serif; }
input.text, input.password, textarea { padding:2px 4px; background:#D9E59C; border:1px solid #A7BA4C; color:#5F6929; }
textarea { overflow:auto; }
button { padding:0 3px; }
fieldset {border:1px solid #CCCCCC; margin:3px;padding:3px;}
/* layout */
div#container{width:800px;border:1px solid red; text-align:left;background-color:#FFFFFF}
div#header{width:100%;}
div#content{float:right;width:644px}
div#navigation{float:left;width:150px;}
div#extra{float:left;clear:left;width:150px}
div#footer{clear:both;width:100%;}
div#overlay {background-color: #000000;position: absolute;top: 0;left: 0;z-index: 10000;width:100%;height:100%;display:none;}
div#container,div#header,div#content,div#navigation,div#extra,div#footer{border:0px dashed blue;}


/* gral */
h1{ color:#86BA0D; font:normal 20px Arial, Helvetica, sans-serif;}
h2 {color: #FFFFFF;font-weight: bold;margin:0;font-size: 18px;}
HR {color:#999999;}
.colorred{color:#FF0000}
.required{color:#FF0000;font-size:12px;}

/* columnas y tablas */
.Col1 {color:#484835; font:10px Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:right;}
.Col2 {font:10px Verdana, Tahoma, Verdana, Arial, Helvetica, sans-serif;text-align:left; }
.Col2 Input,.Col2 Select  {color:#006600}
.tablist {border:4px solid #006600;background-color:#33CC00}
.tablist th {background-color:#006600; font-size:12px;color:#FFFF00;font-weight:bold;text-align:center;border:1px solid #006600; padding:5px}
.tablist td {border:0px solid #006600; padding:5px; border-right-width:1px}
.tablist th A, .tablist th A:visited{color:#FFFF00;}

.tablists {border:4px solid #006600;background-color:#CBF5C0}
.tablists th {background-color:#006600; font-size:12px;color:#FFFF00;font-weight:bold;text-align:center;border:1px solid #006600; padding:5px}
.tablists td {border:0px solid #006600; padding:5px;}
.tablists th A, .tablists th A:visited{color:#FFFF00;}

.tabborder td{border:1px solid #0869D6;}
.tab1{background-color:#F7F7F7;border:0px solid #0869D6;}
.tab2{background-color:#CBF5C0;border:0px solid #0869D6;}
.tab3{background: #FF9933;}
.tab4{background: #94AD85;}
/* mensajes */
.errTit {font-size:18px;font-weight:bold;color:#CC3300;text-align:center;}
.errTxt {font-size:12px;font-weight:normal;color:#FF0000;text-align:center;}
.errLink, .errLink A,.errLink A:Hover,.errLink A:visited  {font-size:12px;font-weight:normal;color:#003399;text-align:center;}
.errTable { background-color:#ffcccc; border: dashed 4px #ff0000; }
.exitoTit {font-size:18px;font-weight:bold;color:#006600;text-align:center;}
.exitoTxt {font-size:12px;font-weight:normal;color:#006600;text-align:center;}
.exitoLink, .exitoLink A,.exitoLink A:Hover,.exitoLink A:visited  {font-size:12px;font-weight:normal;color:#006600;text-align:center;}
.exitoTable { background-color:#ccffcc; border: dashed 4px #009933; }

/* PAGE DEFAULT */
.page{border:0px solid #000000;padding:5px 5px 5px 5px;background-color:#FFFFFF;font-size:10px; color:#000000;}
.page_tit{height:33px;}
.page_cont{}

/* modules default*/
.module {border:1px solid #000000;font-size:10px; color:#000000;}
.module_tit {height:20px;background:url(../image/fondito.gif);color:#666666; font-weight:bold;font-size:12px;color:#006600;text-align:center}
.module_tit img{border:0px;vertical-align:middle;padding:0px 3px 0px 3px;}
.module_cont{background-color:#009933;color:#FFFFFF}


.menu_red A, .menu_red A:VISITED{
        display: block;
        color:#000000;
        background:#EEEEEE;
        text-decoration: none;
        padding:4px;
		border:1px solid #FFFFFF;
        
}
    .menu_red A:HOVER{
		color:#EEEEEE;
        background: #999999;
        
    }

.Resaltar{
	font-size: 16px;
	color:#000000;
	font-weight: bold;
	border:2px solid red;
	text-align:justify;
	margin:10px;
	padding:10px;
	background-color:#FFFFFF;
}
/* aqui empieza lo nuevo */

.Tit1, .Tit1 A, .Tit1 A:visited {color:#FFFFFF;font-weight:bold;font-size:14px;}
.Subt1{color:#000000; font-weight:bold;font-size:12px;}
.Text1{color:#666666; font-weight:normal;font-size:14px;}
.lcateg{width:105px;height:115px;float:left;background-color:#006600;text-align:center;
}
.navegante, .navegante A,.navegante A:HOVER, .navegante A:VISITED   {background: #FF9933; color:#FFFFFF; font-weight:bold; font-size:12px;}
.copyrigth{color:#FFFFFF; background-color:#006600;}