body {
background-color:#ffffff;
font:normal 11px "Trebuchet MS", "Verdana", "times New Roman"; 
margin: 0;
padding: 0;
}

img {border:none}
.FOTON {margin:0;padding:0;width:762px;height:170px; background-position: 10px 20px}
.FOTON img {margin:0; padding:0 ;width:762px ;height:177px}

.SERVICIOS {margin:0px 20px 20px 20px; padding:4px 5px 5px 0px;}

#CONTENEDOR{
background-image:url(../imagenes/f_contenedor.gif);
background-repeat:  repeat-y; z-index:1;
position: left;
width:762px;
margin: 0 auto;
padding:0px; 
}
	
.CABECERA {
text-align:left; 
width:762px; 
margin: 0 auto;
padding:0px; 0px 0px;
}


.LOGO {position:absolute;margin:40px 0 0 20px; padding:0; z-index:20}
/*---------------------------------------------------------------------*/

.MENU {float:left; padding:5px 0 0 20px; text-align:left;margin:0; font-family:Trebuchet MS, Tahoma, Arial}
.MENU ul {list-style-type:none;margin:0 0 10px 0; padding:0; background-color:#fff}
.MENU ul li {width:200px;margin:0;padding:4px 0 5px 0;background: url(../imagenes/f_menu.gif) 0 bottom no-repeat; }
.MENU ul li a {padding:2px 2px 2px 10px;font-weight:bold; color:#242424; background:none;text-decoration:none; display:block} 
.MENU ul li a:hover {background-color:#DAE4F5}

/* Menú seleccionado */
body.pestana1 .MENU ul li a.pestana1, body.pestana2 .MENU ul li a.pestana2, body.pestana3 .MENU ul li a.pestana3, body.pestana4 .MENU ul li a.pestana4, body.pestana5 .MENU ul li a.pestana5, body.pestana6 .MENU ul li a.pestana6, body.pestana7 .MENU ul li a.pestana7, body.pestana8 .MENU ul li a.pestana8{
color:#FFFFFF; 
background-color:#46608C;
margin: 0 auto;
}
.MENU p a {text-decoration:none; text-align:left; line-height:20px; color:#515753; margin:0; padding:10px;}
.MENU p a:hover {text-decoration:underline}
/* -------------------------------------------------------------------*/
.CONTENIDO {float:left; width:495px; padding:1px 1px 1px 1px; margin:0px 0px 0px 25px; text-align:left;}

.PIE {
clear:both;
 width:762px; 
 height:78px; 
 margin:0px auto 0px auto;
 padding:0px; 
 position: top;
 background-image: url(http://www.fidosec.com/imagenes/f_pie.gif) 
 }
 
.PIE img {margin:25px 30px 25px 25px}

/*MODULOS*/
.separador {clear:both; line-height:5px}
.CONTENIDO input, select {border:1px solid #999999}
.CONTENIDO input.radio {border:none;background-color:#FFF4E5}
.CONTENIDO table {font:normal 11px Tahoma, Helvetica, sans-serif;}
.CONTENIDO caption {font:bold 12px Arial, Helvetica, sans-serif; padding:5px;}
.CONTENIDO td {padding:3px; border-top:1px solid #EAF0EC}
.CONTENIDO th {padding:3px; font:bold 11px Arial, Helvetica, sans-serif;background-color:#46608C; color:#ffffff; text-align:center}
col {border-bottom:1px solid #E9EDED}
.MODULO12RV td {border-top:none}
.colum1 {font:bold 11px Arial, Helvetica, sans-serif; background-color:#EAF0EC}
.CONTENIDO a {color:#93402B; text-decoration:none; /*background-color:#FFFFFF*/}
.CONTENIDO a:hover {color:#93402B; text-decoration:underline;}
.CONTENIDO ul {list-style-type:none;margin:5px 0 0 0; padding:0 0 0 0;}
.CONTENIDO li {padding:1px}
.CONTENIDO li a {padding:2px;}

/* Generales -------------------------------------------------------------------------------- */
p{color:#333333;line-height:100%;margin:0; font:normal 11px Trebuchet MS, Tahoma, Arial, Helvetica, Sans-serif; }
h1 {color:#424242;;font:18px "Trebuchet MS", Verdana, "times New Roman"; line-height:15px;margin:0 10px 10px 0; padding:15px 0 2px 0; border-bottom:6px solid #46608C}
h2 {color:#424242;font:bold 14px TRebuchet MS, Arial, Helvetica, Sans-serif; line-height:100%;margin:0 0 5px 0; padding:10px 0 0 0; display:block}
hr {height:1px; background-color:#CC99CC; display:block; margin-right:10px}
/*  -------------------------------------------------------------------------------- */

.hostigal {
width:748px; 
text-decoration:none; 
text-align:right; 
text-valign:bottom; 
line-height:80%; 
color:#515753; 
margin:40px; 20px; 20px; 20px; 
padding:5px;
}

.hostigal a {
width:748px; 
text-decoration:none; 
text-align:right; 
text-valign:bottom; 
line-height:80%;  
color:#515753; 
margin:40px; 20px; 20px; 20px; 
padding:10px;
}

.hostigal a:hover {
width:748px; 
text-decoration:underline; 
text-align:right; 
text-valign:bottom; 
line-height:80%; 
color:#515753; 
margin:40px; 20px; 20px; 20px; 
padding:10px;}


