p {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#333;	font-weight: normal; 
margin: 5px 5px 0px 5px;float: left ; text-align:left;
}
body,td,th {
font-family: Arial, Helvetica, sans-serif;
}
a{color:#2020E8;}

#global     { 
    BACKGROUND-COLOR:#E5E5E5; 
    WIDTH:100%; 
	HEIGHT:90%;
    FLOAT:justify ; 
    BORDER:#000 0px solid 
    } 
#div1    {  /* cuadro del logo mostrarweb */
    BACKGROUND-COLOR:#E5E5E5; 
 	margin-left: 0; margin-right:0; margin-top: 0; margin-bottom: 0 ;
    WIDTH:100%; 
	HEIGHT:15%;
    FLOAT:justify ; 
    BORDER:#000 0px solid 
    }
#div2  {  /* cuadro del cuerpo de la pagina */
    BACKGROUND-COLOR:#E5E5E5; 
 	margin-left: 0; margin-right:0; margin-top: 0; margin-bottom: 0 ;
    WIDTH:100%; 
	HEIGHT:80%;
    FLOAT:justify ; 
    BORDER:#f6f 0px solid 
    }


#div2a  { 
   BACKGROUND-COLOR:#E5E5E5; 
	width:0.5%;
	HEIGHT:560px;
    FLOAT:left ; 
    BORDER:#000 0px solid ;
    background: url(../imagenes/marco_vertical1.jpg);
    }
#div2b  { 
    BACKGROUND-COLOR:#E5E5E5; 
	width:99%;
    HEIGHT:60%;
    FLOAT:left ; 
    BORDER:#0f0 0px solid ;
    }
#div2c  { 
    BACKGROUND-COLOR:#E5E5E5; 
	width:0.5%;
	HEIGHT:560px;
    FLOAT:right; 
    BORDER:#000 0px solid ; 
    background: url(../imagenes/marco_vertical1.jpg) ;
	

    }


#div3    {  /* cuadro del pie de pagina */
    clear : both; 
	BACKGROUND-COLOR:#999; 
	height:25px;
    BORDER:#f6f 0px solid 
    }

#div3a  { 
    BACKGROUND-COLOR:#E5E5E5; 
    WIDTH:2.5%; 
	height: 100%;
	FLOAT:left ; 
    BORDER:#f6f 0px solid;
    background: url(../imagenes/marco_abaizq.jpg) ;
    }
#div3b  { 
    BACKGROUND-COLOR:#E5E5E5; 
    WIDTH:94.9%; 
	height: 100%;
    FLOAT:left; 
    BORDER:#f6f 0px solid; 
    background: url(../imagenes/marco_rellabajo.jpg);
    }
#div3c  { 
    BACKGROUND-COLOR:#E5E5E5; 
    WIDTH:2.5%; 
	height: 100%;
    FLOAT:right ; 
    BORDER:#f6f 0px solid; 
    background: url(../imagenes/marco_abader.jpg);
    }

#gutter
{
	float: left;
	width: 3%;
	height: 1px;
}
#div4 {
    BACKGROUND-COLOR:#E5E5E5; 
	position: relative;
    WIDTH:100%; 
	HEIGHT:5%;
    FLOAT:left ; 
    BORDER:#f00 0px solid 
    }
.divizq{
    position:relative;
 	float:left;
	border:#f00 0px solid; 
    width:100%; 
	z-index:505;
	}
#div5    { 
    BACKGROUND-COLOR:#E5E5E5; 
	position: relative;
 	margin-left: 28; margin-right: 8; margin-top: 0; margin-bottom: 0 ;
    WIDTH:100%; 
	HEIGHT:75%;
    FLOAT:left ; 
    BORDER:#f00 0px solid;
	top:25px;
    }




#div5b    { 
    BACKGROUND-COLOR:#E5E5E5; 
	position: relative;
 	margin-left: 10; margin-right: 10; margin-top: 0; margin-bottom: 0 ; 
    WIDTH:20%; 
	HEIGHT:100%;
    FLOAT:left ; 
    BORDER:#f6f 0px solid 
    }
#div5c    { 
    BACKGROUND-COLOR:#E5E5E5; 
	position: relative;
 	margin-left: 30; margin-right: 0; margin-top: 0; margin-bottom: 0 ; 
    WIDTH:59%; 
	HEIGHT:360px;
    FLOAT:left ; 
    overflow: auto;
    BORDER:#f6f 0px solid 
   }
#div5d    { 
    BACKGROUND-COLOR:#E5E5E5; 
	position: relative;
    padding:10 0 0 0px; 

	WIDTH:20%; 
	HEIGHT:100%;
    FLOAT:right ; 
    overflow: auto;
    BORDER:#f6f 0px solid 
    }
#div5e    { 
    BACKGROUND-COLOR:#E5E5E5; 
	position: relative;
	WIDTH:100%; 

	BORDER:#f6f 0px solid 
    FLOAT:left ; 
	margin: auto;
	}

#div5f    { 
	position: relative;
	BORDER:#f6f 0px solid 
    FLOAT:right ; 
	}
#div5g    { 
    BACKGROUND-COLOR:#E5E5E5; 
    width:100%;
    height:22%;
	margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0 ; 
    padding:0 0 0 0px; 
    BORDER:#f6f 0px solid 
    }
#div5h    { 
    BACKGROUND-COLOR:#E5E5E5; 
	position: relative;
	float:left;
    width:33%;
    height:100%;
 	margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0 ; 
    padding:0 0 0 0px; 
    BORDER:#a8b48c 0px solid 
    }
#div6    { 
    BACKGROUND-COLOR:#E5E5E5; 
	position: relative;
    padding: 10px 0px 0px 20px; 
    WIDTH:46%; 
	HEIGHT:100%;
    FLOAT:left ; 
    BORDER:#f6f 0px solid 
    }
#div6a    { 
    BACKGROUND-COLOR:#E5E5E5; 
	position: relative;
    WIDTH:96%; 
	height: 140px; 
    FLOAT:left ; 
	BORDER:#f00 0px solid 
    }
#div6c    { 
	position: relative;
    padding: 10px 0px 0px 10px; 
    WIDTH:100%; 
	HEIGHT:100%;
    FLOAT:left ; 
    BORDER:#f6f 0px solid 
    }



.me_coloreo{
background:#000;


float:left;
clear:both;
}
.me_coloreo a{
color:#E5E5E5;
text-decoration:none;
}
.me_coloreo a:hover{
background:#E5E5E5;
color:#000;
text-decoration:none;
}



#cuadro10 {
	margin-left: 0%;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
	background-color: #E5E5E5E5E5E5;
}
#container { width:100%; min-width:810px; }
#cuadro0 {background-color: transparent; font: Tahoma; color: #FFFFFF; font-size:18px; font-weight: normal;}
#cuadro1 {background-color: transparent; font: Tahoma; color: #FFFFFF; font-size:18px; font-weight: normal;}
#cuadro2 {background-color: transparent; font: Tahoma; color: #FFFFFF; font-size:18px; font-weight: normal;}
#cuadro3 {background-color: transparent; font: Tahoma; color: #FFFFFF; font-size:18px; font-weight: normal;}
#cuadro4 {background-color: transparent; font: Tahoma; color: #FFFFFF; font-size:18px; font-weight: normal;}
#cuadro5 {background-color: transparent; font: Tahoma; color: #FFFFFF; font-size:18px; font-weight: normal;}
#capa_reloj {background:#000000; width:200px;}

.layer1 {
    border: medium dashed #000000;
    margin: 10px;
    width: 250px;
    padding: 10px;
    position: relative;
    left: 50px;
} 

.estilo1a {
	font-size:26px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	font-variant: normal;
	letter-spacing: 0px;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	width: auto;
	font: Times New Roman;
}
.estilo2 {
	color: #8A82F3;
	font: Verdana;
	font-size:12px;
	font-weight: normal;
}
.estilo2a {
	color: #7599D4;
	font: Verdana;
	font-size:18px;
	font-weight: normal;
}
.estilo2b {
	color: #000;
	font: Verdana;
	font-size:14px;
	font-weight: normal;
}
.estilo2c {
	color: #00FFFF;
	font: Verdana;
	font-size:14px;
	font-weight: normal;
}
.estilo3 {
	color: #FFFFFF;
	font: Verdana;
	font-size:12px;
	font-weight: bold;
}
.estilo4 {
	color: #FFFFFF;
	font: Verdana;
	font-size:7px;
	font-weight: normal;
}
.Estilo9 {color: #FFFF00}
.Estilo10 {color: #999900}
.Estilo11 {color: #6699CC}
.Estilo13 {color: #FF6699}
.estilotitulo {font-family: Garamond,verdana;font-size: 18pt;font-weight: bold;letter-spacing: 5px; color: #0066CC;}
.estiloescrito {font: verdana; font-size: 11pt; color: #00FFFF;}
.estilopaginas {font: verdana; font-size: 10pt; }
.estiloform {background-color: transparent;border: 1px solid #ffffff;	color: #FFFFFF;	font: Tahoma;}
.estilocuadro {background-color: transparent; color: #0066CC;	font: Tahoma; 	color: #8A82F3;
	font-size:12px;
	font-weight: normal;
}
.estilocuadro1 {background-color: transparent; color: #FF0000;	font: Tahoma;}
.estilocuadro2 {background-color: transparent; color: #00FF00;	font: Tahoma;}
.estilocuadro3 {background-color: transparent; color: #0000FF;	font: Tahoma;}
.estilotextarea4 {background-color: transparent;border: 1px solid #ffffff;scrollbar-arrow-color: #000066;scrollbar-base-color: #000033;scrollbar-dark-shadow-color: #336699;scrollbar-track-color: #666633;scrollbar-face-color: #cc9933;scrollbar-shadow-color: #DDDDDD;scrollbar-highlight-color: #CCCCCC;}

P.especial {
color : green;
border: solid red;
}
table { background-color:transparent }
h2
{
color : green;
border: solid red
}
/* instrucciones para crear el menu horizonal */

.menus {
position:fixed;
height:36px;
width:100%;
top:160;
left:20;
background:url(../imagenes/fondo_menu.gif);
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:16px;
}

.menus .submenu {
margin:0; 
padding:0; 
list-style:none; 
white-space:nowrap;
z_index:503;
}

.menus li {
float:left;
}

.menus .submenu a {
display:block; 
height:36px; 
float:left; 
padding:0 0 0 15px; 
text-decoration:none; 
line-height:25px;  /* posicion en altura letras menu */
white-space:nowrap; 
color:#666;
}

.menus .submenu li.line a {color:#000;
}

.menus .submenu a b {   /* color fondo cuando pasa el mouse por el menu */
display:block; 
padding:0 10px 10px 5px; 
}

.menus .submenu a:hover, 
.menus .submenu li:hover a {
background: url(../imagenes/fondo_submenu.gif) ; 
padding:0 0 0 15px;
line-height:27px;
cursor:pointer; 
color:#fff;
}

.menus .submenu li.line a:hover, 
.menus .submenu li.line:hover a {
color:#f60;} /* menu roll */
}
.menus .submenu a:hover b, 
.menus .submenu li:hover a b {
display:block; 
padding:0 10px 9px 5px; 
cursor:pointer;
}

.menus .sub {
display:none;
}
.menus ul ul {display:none;
}

/* IE6 only */
.menus table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.menus .sub {
margin:0; 
padding:0;
list-style:none;
}

.menus .sub li {background:transparent;
}

.menus .submenu :hover .sub {
height:25px;
display:block; 
position:absolute;
float:left;
width:100%;
top:28px; 
left:0; 
text-align:center;
background:transparent url(../imagenes/transparent.gif); 
border:1px solid #aaa;
}
.menus .submenu :hover .rt li {float:right;
}
.menus .submenu :hover .sub li a 
{display:block; height:25px; line-height:22px; float:left; background:transparent url(../imagenes/transparent.gif); padding:0 16px; margin:0; white-space:nowrap; color:#333;font-size:13px;
}
.menus .submenu :hover .sub li.subline a {color:#f60;
}

.menus .submenu :hover .sub li a:hover,
.menus .submenu :hover .sub li:hover
{color:#f00; line-height:20px; position:relative;
}

.menus .submenu :hover .sub li:hover > a {color:#f00;
}

.menus .submenu :hover .sub :hover ul {padding:0; margin:0; list-style:none; display:block; width:112px; position:absolute; left:-1px; top:25px; border:1px solid #aaa; border-top:0; background:#f60;
}

.menus .submenu :hover .sub :hover ul li a {width:150px; text-align:left; height:20px; line-height:18px;
}
.menus .submenu :hover .sub :hover ul li a:hover {line-height:16px;
}
.sombra-image {
padding: 0.1em;
width: 90%;
height: 120px;
background-color:#CFCFCF;
border: 1px solid #fff;
-moz-box-shadow:4px 4px 3px #000;
-webkit-box-shadow: 4px 4px 3px #000;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=125,strength=5)";
filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=125,strength=5);
}
.sombra-image img {
margin: 5px 0px 5px 5px;
padding: 2px 5px 0px 2px;
float: left; 
}
.fondo_transparente {   
     background: fff;   
     position: relative;  
     width: 100%;  
     min-height:100%; height:auto; height:100%;  
     filter:alpha(opacity=40);   
     filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);   
     -moz-opacity:0.40;   
     opacity:0.40;   
     top: 0px;  
     left: 0px;  
     overflow:hidden;  
}   

#div7{
    background: f00;   
     position: relative;  
     width: 70%;  
	 margin:auto;
     height: 25px;  
     left: 0px;  
	 BORDER:#00f 0px solid; 
	 background: url(../imagenes/lineasepara.jpg) ;
}   
