/* esto es un reset   v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,
b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}

:link,:visited { text-decoration:none }  
ul,ol { list-style:none }  
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }  
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input  
   { margin:0; padding:0 }  
a img,:link img,:visited img { border:none }  
address { font-style:normal }  
/* --------fin del reset------------   */

body {
	background: transparent;
	float:left;top:0;left:0;
	margin: 0;padding: 0;
}
.centrar {
	position: absolute;
	width: 1060px;
	margin-left: -530px;
	left: 530px;
	height: 1445px;
}

#main_content{
width:1060px;
height: 1390px;
margin:auto;
background-color:transparent;
border:2px #ffffff solid; /*overflow: hidden;*/
}
#wrapper {
	width:1060px;
	margin: 0 ;
	border: none;
	border-bottom: none;
	background-color: transparent;
	height: /*1900px;*/1390px;
}
/*a:link {
color: #CC3300;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FF9900;
}
a:hover {
text-decoration: underline;
color: #0099CC;
}
a:active {
text-decoration: none;
color: #FFFF00;
}*/
/*a:link {color: #003300;font-weight: normal;text-decoration: none;}
a:visited {color: #000;}
a:hover {color: #9acd32;text-decoration:underline;}*/


 /*  1.  a enlace.
   2. a:link enlace que no ha sido explorado por el usuario.
   3. a:visited se refiere a los enlaces ya visitados.
   4. a:active enlace seleccionado con el ratón
   5. a:hover enlace con el puntero del ratón encima, pero no seleccionado
   6. a:focus enlace con el foco del sistema  */

.green{color:green;}
a.green:link { color:green; text-decoration:none; }
a.green:visited { color:#9acd32 ; text-decoration:none; }
a.green:active { color:green; text-decoration:none; }
a.green:hover { color:#ff4500; text-decoration:none; } 
.r{color:#b22222;}
a.r:link { color:#b22222; text-decoration:none; }
a.r:visited { color:#b22222 ; text-decoration:none; }
a.r:hover { color:ff4500; text-decoration:none; } 
a.r:active { color:#b22222; text-decoration:none; }

.orange{color:#FF8c00;}   
a.orange:link { color:#FFcc33; text-decoration:none; }
a.orange:visited { color:#ffcc33 ; text-decoration:none; }
a.orange:active { color:#FFCC33; text-decoration:none; }
a.orange:hover { color:#ff8c00; text-decoration:none; }
.gris{color:#696969;}
a.gris:link { color:#006400; text-decoration:none; }
a.gris:visited { color:#006400; text-decoration:none; }
a.gris:active { color:#006400; text-decoration:none; }
a.gris:hover { color:#9acd32; text-decoration:none; }

img {border: 0;}
ul {list-style: none;}
h1 {font: normal 1.2em arial, verdana, helvetica, sans-serif;margin: 10px 18px;text-align: center;
}

#caja1 {
	position:absolute;
	height: 200px;
	width: 876px;
	top: 4px;left: 424px;
	background-color:transparent;
	overflow: hidden;
	float:left;
}
#caja2 {
	position:absolute;
	height: 200px;/*228px;*/
	width:   420px;
	top: 4px;left: 6px;
	background: #fff;
	overflow: hidden;
	float:left;
	background-color: transparent;/*padding: 50px 0 0 50px;*/
}

#caja3 {
	position:absolute;
	height: 130px;
	width: 417px;
	top: 205px;
	background: #ffffff;
	overflow: hidden;
	float:left;
	left:481px;
	background-color: transparent;
}
#caja32 {position:absolute;top: 600px;left: 8px;float: left; width:892px; height:80px;background-color: transparent; color: #6b8e23; font-size: medium;
padding: 3px 0 0 4px;font: normal 10px/12px arial, verdana, helvetica, sans-serif;border-bottom: 3px solid #556B2F;
}

#caja33 {position:absolute;top: 656px;left: 3px;float: left; width:843px; height:111px;background-color: #F5f5f5; color: #6b8e23; font-size: medium;
padding: 3px 0 0 4px;font: normal 10px/12px arial, verdana, helvetica, sans-serif;/* text-align:center;border-bottom: 3px solid #556B2F;*/
}

#caja4 {
	position:absolute;background: transparent;
	height: 442px;
	width: 490px;
	top: 211px;left: 4px;	
	overflow: hidden;float:left;
	padding: 0;font: normal 11px/18px arial, verdana, helvetica, sans-serif;color: #000066;
	text-align: justify;display: block;
}

#caja5 {
	position:absolute;
	height: 428px;
	width: 416px;
	/*border: 1px dotted #333;*/
	background: transparent;padding: 0px 0 0 0px;
	overflow: hidden;
	float:left;
	left: 423px;top: 214px;
	
} 
#caja6 {
	position:absolute;
	buttom: 0px;
	left: 4px;
	height: 48px;
	width:1039px;
	background-color: #333;
	font: normal 10px/12px arial, verdana, helvetica, sans-serif;
	color: #ffffff;
	padding: 0px 0 0 5px;
	overflow: auto;
	border: 2px solid #333;
	/*border-bottom: 5px solid #556B2F;*/
	float:left;
	display: block;
	text-align: center;
	top: 1352px;
}
#caja7 { position:absolute; height: 450px;width:250px;background-color: transparent;font: normal 10px/12px arial, verdana, helvetica, sans-serif;color: #600000;
	padding: 0px 0 0 0px;overflow: auto;
	float:left;display: inline;top: 211px;left:291px;text-align: center;
}
#caja7b { position:absolute; height:374px;width:119px;background-color: transparent;font: normal 10px/12px arial, verdana, helvetica, sans-serif;color: #600000;
	padding: 0px 0 0 0px;overflow: auto;
	float:left;display: block;top: 206px;left:423px;text-align: center;
}
#caja8 { position:absolute; height: 1407px;width:191px;background-color: transparent;font: normal 10px/12px  verdana, helvetica, sans-serif;color: #600000;
	padding: 0px 0 0 0px;overflow: hidden;
	float:left;display: block;top: 5px;left:859px;text-align: center;
}
#caja9 { position:absolute; height: 314px;width:849px;background-color: #333;font: normal 12px/14px corbel, verdana, helvetica, sans-serif;color: #600000;
	padding: 0px 0 0 0px;overflow: hidden;
	float:left;display: block;top: 788px;left:3px;text-align: left;
}
#boxblack {
	position:absolute;
	height: 256px;
	width: 1043px;
	top: 1092px;
	background-color:#333;
	/*overflow: hidden;*/
	float:left;
	left: 3px;  /*border: solid 2px #FFCC33;*/  border-right:solid 2px #FFCC33;     border-bottom: solid 2px #FFCC33;     border-left: solid 2px #FFCC33;
	/*background-color: red;*/
}
#caja10 { position:absolute; height: 733px;width:191px;background-color: transparent;font: normal 10px/12px  verdana, helvetica, sans-serif;color: #600000;
	padding: 0px 0 0 0px;overflow: hidden;
	float:left;display: block;top: 356px;left:860px;text-align: center;
}
.lin181 {float: left; width:181px; background-color: #FF8c00; color: #333; font-size: medium; 
padding: 5px 0px 5px 5px;font: bold 16px/18px arial, verdana, helvetica, sans-serif;
}
.lin186 {float: left; width:186px; height: 20px; background-color:#333; font-size: medium; color:white;
font: bold 16px/18px arial, verdana, helvetica, sans-serif;margin-top: 18px;padding:5px 0 0 0px ;
}

.imgbox {float: left; width:120px; height: 100px; background-color: #F5f5f5; color: black;font-size: medium;
padding: 4px 5px 0 5px;font: normal 12px/14px  corbel, verdana, helvetica, sans-serif;}
img.caja2{padding:0 0 0 10px;}
img.caja3{width: 140px; height: 95px;}
img.caja10{width: 100px; height: 100px;}
img.caja11{width: 200px; height: 200px;}
img.caja7{width: 100px; height: 70px;}
/* ----------news -------------*/
#news1 {float: left; width:110px; background-color: #f5f5f5; color: #000; font-size: medium;  /* blanco y letra negra  */
padding: 5px 0px 5px 0px;font:  bold 12px/14px arial, verdana, helvetica, sans-serif;margin:5px 0 5px 0;
}
.news1 img {
{width: 100px; height: 70px;
}
#footer {float: left;
	height: 50px; width: 1102px;
	background-color: #fff;
	font: normal 8px/10px arial, verdana, helvetica, sans-serif;
	/*color: #fffff0;*/
	text-align: center;
	border-top: 5px solid #600000;
	clear: both;
}
#footer a {	
	color: #666;}
/* class para los documentos */
.corto2 {height: auto; width: 700px;float: left;
	margin: 10px 10px 10px 10px;font: normal 11px/18px arial, verdana, helvetica, sans-serif;
	text-align: left;display: inline;background: #FFffff;padding-left:15px; padding-right: 15px;
 } 
.corto2 ul li { text-align: left; 
} 
/* fin documentos */
/* css para listado.html  */

.Lcentrar {
	position: absolute;
	width: 920px;
	margin-left: -460px;
	left: 50%;
	height: 1000px;
}

#Lmain_content{
width:910px;
height:1000px;
margin:auto;
background-color:#Ffffff;
border:2px #556B2F solid; overflow: hidden;

}
#Lwrapper {
	width:906px;
	margin: 0 ;
	border: solid 4px #6b8e23;
	border-bottom: none;
	background-color: #FFFFFf;
	height: /*1900px;610px;*/1020px;
}
#Lcaja1 {
	position:absolute;
	height: 228px;
	width: 898px;
	top: 5px;
	background-color:transparent;
	overflow: hidden;
	float:left;
	left: 5px;
	/*background-color: red;*/
}
#Lnews11 {float: left; width:220px; background-color: #4B0082; color: #fff; font-size: medium;  /* blanco y letra negra  */
padding: 5px 0px 5px 0px;font:  bold 12px/14px arial, verdana, helvetica, sans-serif;margin:5px 0 5px 0;
}
.Lnews11 img {
{width: 140px; height: 95px;
}
.Lnews5 {float: left; width:220px; background-color: #800000; color: white; font-size: medium; /* verde oscuro y letra verde claro y grande*/
padding: 5px 0px 0px 5px;font: bold 16px/18px arial, verdana, helvetica, sans-serif;
}
#Lfooter { position:absolute; height: 39px;width:886px;background-color: #fff;font: normal 10px/12px arial, verdana, helvetica, sans-serif;color: #fffff0;
	padding: 0px 0 0 5px;overflow: hidden;/*border-top: 5px solid #600000;*/
	float:left;display: block;top: 565px;left: 9px;text-align: center;
}

#title {width: 100%;height: 40px;background: transparent url(imgindex/nav.gif) repeat;line-height: 75px;
	display: block;margin: 0 auto;margin-top: 5px;text-align: center;
	font: normal 2.0em/1.5em 'trebuchet ms', georgia, 'lucidia grande';
	color: #FE9B27;letter-spacing: 1px;cursor: default;
}
.titulo{
font-size:16px;
color:#808080;
clear:both;
padding-left:10px;
}
/* ================tiempo ============*/
#Tmain_content{
width:1050px;
height: 1230px;
margin:auto;
background-color:#ccc;
border:4px #000 solid; overflow: hidden;
float: left;   /* blanco y letra negra  */
padding: 5px 0px 5px 0px;font:  bold 12px/14px arial, verdana, helvetica, sans-serif;color: #000; font-size: medium;display:block;
}
#cajat1{position:absolute;top: 318px;left: 577px;width:420px;height: 270px;margin:auto;background-color:#ccc;border:4px #000 solid; overflow: hidden;
float: left; padding: 5px 0px 5px 0px;font:  bold 12px/14px arial, verdana, helvetica, sans-serif;color: #000; font-size: medium;display:block;
}
#cajat2{position:absolute;top: 312px;left: 28px;width:420px;height: 270px;margin:auto;background-color:#ccc;border:4px #000 solid; overflow: hidden;
float: left; padding: 5px 0px 5px 0px;font:  bold 12px/14px arial, verdana, helvetica, sans-serif;color: #000; font-size: medium;display:block;
}
#cajat3{position:absolute;top: 6px;left: 578px;width:420px;height: 270px;margin:auto;background-color:#ccc;border:4px #000 solid; overflow: hidden;
float: left; padding: 5px 0px 5px 0px;font:  bold 12px/14px arial, verdana, helvetica, sans-serif;color: #000; font-size: medium;display:block;
}
#cajat4{position:absolute;top: 5px;left: 45px;width:420px;height: 270px;margin:auto;background-color:#ccc;border:4px #000 solid; overflow: hidden;
float: left; padding: 5px 0px 5px 0px;font:  bold 12px/14px arial, verdana, helvetica, sans-serif;color: #000; font-size: medium;display:block;
}

.timgbox {float: left; width:950px; height:300px; background-color: #F5f5f5; color: black;font-size: medium;
padding: 4px 5px 0 5px;font: normal 12px/14px  corbel, verdana, helvetica, sans-serif;}

/* ================ tabla formulario ============*/
/* tipos de borde y para solo bordes en un lado */

bordeporlados{     border-top: 1px solid #ff9999;     border-right: 2px dotted #99ff99;     border-bottom: 2px dashed #9999ff;     border-left: 3px double #666666; } 
bordepunteado{border: 2px dotted #ff8833;} 
bordegroove{border: 5px groove #006600;} 
borderidge{border: 10px ridge #6666cc;} 
bordeinset{border: 10px inset #0000ff;background-color: #0000ff;} 
bordeoutset{border: 10px outset #cccccc;background-color: #cccccc;} 
