BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Verdana;

}

.nombre_menu {margin: 6px 0 0 0;}
.menu01 {background-image:url(../images/bot_bg_bot.gif); width:65px; height:29px; float:left;font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.menu01_sel {background-image:url(../images/bot_bg_bot_sel.gif); width:65px; height:29px; float:left;font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.corn_der {
	background-image:url(../images/bot_esq_der.gif);
	width:10px;
	height:29px;
	float:left;
}
.corn_der_sel {
	background-image:url(../images/bot_esq_der_sel.gif);
	width:10px;
	height:29px;
	float:left;
}

.corn_izq {
	background-image:url(../images/bot_esq_izq.gif);
	width:10px;
	height:29px;
	float:left;
}

.corn_izq_sel {
	background-image:url(../images/bot_esq_izq_sel.gif);
	width:10px;
	height:29px;
	float:left;
}

.titulo_ventana {
	color:#FFFFFF;	
	height:15px;
	margin-left:10px;
	padding-top:4px;
	float:left;
    width: 113px;
	font-size: 10px;	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing: 0.05em;
}
.titulo_Negro {
	color:#666666;
	height:15px;
	font-size: 10px;	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 4px 0 0 0;
	margin: 0 0 0 10px;
   letter-spacing: 0.05em;
}
.menuText {	
	margin-left:10px;
	
	float:left;
  
	font-size: 10px;	
	font-weight:bold;
	letter-spacing: 0.05em;
    background-image:url(../images/bg_franja_pro_top2.gif);
	width:60px; 
	height:29px; 

}
.corn_pro_izq {
	background-image:url(../images/recs_esq_izq.gif);
	background-repeat:repeat;/*:no-repeat;*/
	width:19px;
	height:9px;
	float:left;
}

.corn_pro_der {
	background-image:url(../images/recs_esq_der.gif);
	background-repeat:no-repeat;
	width:6px;
	height:9px;
	float:right;
}

.franja_pro_top {
	background-image:url(../images/bg_franja_pro_top.gif);
	background-repeat:repeat-x;
	background-color:#FF0000;
	height: 1 em;
	float:left;

}
.franja_pro_top2 {

	background-image:url(../images/bg_franja_pro_top2.gif);
	width:10px;
	height:29px;
	background-repeat:auto;
	float:left;
}

.corn_pro_der2 {
	background-image:url(../images/recs_esq_der2.gif);
	width:10px;
	height:29px;
	background-repeat:auto;
	float:left;
}

.corn_pro_izq2 {
	background-image:url(../images/recs_esq_izq2.gif);
	width:10px;
	height:29px;
	background-repeat:auto;
	float:left;
}





.FondoMemuAgente_Titulo_cen
{
	background-image: url(../images/cen.jpg);	
	background-repeat: repeat;
}

.FondoMemuAgente_Titulo_cen_text
{
	padding-left: 3px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.FondoMemuAgente_Titulo_der {
	background-image: url(../images/der.jpg);
	background-repeat: no-repeat;
}
.FondoMemuAgente_Titulo_izq {
	background-image: url(../images/izq.jpg);
	background-repeat: no-repeat;
}

.FondoMemuAgente_Cuerpo {
	background-image: url(../images/cuerpo.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	PADDING-LEFT: 16px; 
	PADDING-RIGHT: 16px; 
	PADDING-BOTTOM: 20px; 
	PADDING-TOP: 5px;	
}

.tbtl {
    background-image:url(../images/izq.jpg);
	font-family: Arial, Helvetica, sans-serif;
	width: 22;	
	
}

.tbtc {
    background-image:url(../images/cen.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 4px;
}

.tbtr {
    background-image:url(../images/der.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 22;	
}

.title {
    background-image:url(../images/title.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 222;	
}

.cat {
    background-image:url(../images/cuerpo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 222;	
}

.acceso_vehiculos
{
	background-image: url(../images/vehiculos.gif);
	background-repeat: no-repeat;
	width: 126px;
	height: 15px;
}

.noticias_mapfre
{
	background-image: url(../images/noticias_mapfre.gif);
	background-repeat: no-repeat;
	width: 126px;
	height: 15px;
}
.fondorojoderecha
{
	background-image: url(../images/fondorojoderecha.jpg);
	background-repeat: no-repeat;
}

.fondorojocuerpo
{
	background-image: url(../images/fondorojocuerpo.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #FFFFFF;
}

.fondomenuconversacion {
	background-image: url(../images/menu_background.png);
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-repeat: no-repeat;
}

.fondocontact {
    background-image:url(../images/contact.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#00FF33 ;
	padding-left: 44px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 126px;	
}

.linkscontact {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
}
.linkscontact:hover {
	color: #666666;    
	font-family: Arial, Helvetica, sans-serif;    
	font-size: 11px;    
	text-decoration: underline;    
	font-weight: normal;
}
a.linkscontact:hover {color: #666666; text-decoration: underline; }

.fondogris
{
	background-image: url(../images/fondogriscuerpo.jpg);
	background-repeat: repeat;
}
.fuente1azul {  
	font-size: 11px; 
	font-style: normal; 
	background-color: #ffffff; 
	color: #000099; 
	font-weight: bold
}
	

.fondomenucliente {
	background-image: url(../images/fondomenuflecha_arriba.gif);
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fondomenucliente_nivel_2 {
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fondomenucliente_nivel_2_fin{
	background-image: url(../images/fondomenuflecha_abajo.jpg);
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fondomenucliente_nivel_3 {
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fondomenucliente_nivel_3_fin{
	background-image: url(../images/fondomenuflecha.jpg);
	PADDING-LEFT: 15px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fondomenucliente_nivel_4 {
	PADDING-LEFT: 23px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fondomenucliente_nivel_4_fin{
	background-image: url(../images/fondomenuflecha.jpg);
	PADDING-LEFT: 23px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.fondoazul
{
	background-image: url(../images/fondoazulcuerpo.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.fondorosado
{
	background-image: url(../images/fondorosadocuerpo.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.fondonaranjo
{
	background-image: url(../images/fondonaranjocuerpo.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.fondogris
{
	background-image: url(../images/fondogriscuerpo.jpg);
	background-repeat: repeat;
}

.mapa_sitio
{
	background-image: url(../images/mapa_sitio.gif);
	background-repeat: no-repeat;
	width: 126px;
	height: 15px;
}

.acceso_rapido
{
	background-image: url(../images/acceso_rapido.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 15px;
}

.campana_comercial
{
	background-image: url(../images/campana_comercial.jpg);
	background-repeat: no-repeat;
	width: 126px;
	height: 15px;
}
.fondolink {
    background-image:url(../images/fondomenuflecha_abajo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 200px;	
}
.fondolink_plomo {
    background-image:url(../images/fondomenuflecha_abajo_plomo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 200px;	
}
.fondolink_plomo_2 {
    background-image:url(../images/fondomenuflecha_abajo_plomo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 200px;	
	letter-spacing: -0.1em;
}
.fondolink_selected {
    background-image:url(../images/fondomenuflecha_abajo_sel.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 124px;
	color: #000000;
	text-decoration: none;
}
.fondocampanacomercial {
    background-image:url(../images/trebol_rojo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	color: #FFFFFF; 
	width: 80px;	
}
.trebol {
    background-image:url(../images/trebol.jpg);
	font-family: Arial, Helvetica, sans-serif;
}
.fondosinlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 4px;
}
.celestevertical 
{
	background-color: #7A7A7A;
	width: 1px;
}
.celestehorizontal 
{
	background-color: #7A7A7A;
	height: 1px;
}
.rojovertical 
{
	background-color: #B11113;
	width: 1px;
}
.rojohorizontal 
{
	background-color: #B11113;
	height: 1px;
}

.borderplomo
{
	border-right: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	padding-left: 3px;
	padding-top : 5px;
	padding-bottom: 4px;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200px;	
	
}


.plomovertical 
{ 
	background-color: #BBBBBB;
	width: 1px;
}

.plomohorizontal 
{
	background-color: #BBBBBB;
	height: 1px;
}
.grisvertical {
	background-color: #ACB4BB;
	width: 1px;
}
.grishorizontal {
	background-color: #ACB4BB;
	height: 1px;
}
.lineanegrovertical {
	background-color: #000000;
	width: 1px;
}
.lineanegrohorizontal {
	background-color: #000000;
	height: 1px;
}
A
{
	FONT-WEIGHT: bold;
	COLOR: #CC3333;
	TEXT-DECORATION: none
}
A:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
A.menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #5555ff;
}
A.menuitem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
H5.menuhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #bd0000;
}
FONT.contenthead
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: red;
}
TD
{
	FONT-SIZE: 12px;
}
.sb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
}
.SinPrimaMinima
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #FFFFBB;
}
.titulo13
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: red
}
.titulo16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white;
    BACKGROUND-COLOR: #FF0000
}

.tituloBarner
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: black;
	padding-left:10px;
   
}


.titulo
{
    FONT-SIZE: 10px;
    COLOR: white;
    BACKGROUND-COLOR: black
}
.fondo
{
    BACKGROUND-COLOR: #fff5ee
}
.header
{
	color: #CC3333; font-weight: bold
}
.texto
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
}
.seleccionado
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: red
}
.normal
{
    COLOR: black;
    BACKGROUND-COLOR: #ffe4b5
}
.detalle
{
    FONT-SIZE: 12px;
    background-color: #CCCCCC; 
    font-weight: bold; 
    text-align: left; 
    color: #CC3333
}
.AreaPrincipal {  
	font-size: 24px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #B11113;
	border-color: black black #CC3333; 
	border-bottom-width: medium
	}
.AreaPrincipalImpresion {  
	font-size: 24px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #B11113;
	border-color: black black #CC3333; 
	border-bottom-width: medium
	}
.SubTitulo {  
	color: #CC3333
	}
.NotaalPie {  }
.PathAcceso {
	font-size: 9px;
	color: #CCCCCC;
	text-align: center;
}
.Detalle_Valor {  
	font-size: 12px; 
	background-color: #FFFF99}
.AreaSubtitulo { 
	font-size: 14px; 
	font-weight: bold; 
	color: #B11113; 
	background-color: #ffffff;
	border-style: none}
.AreaOpcional { 
	background-color: #B11113; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF}
.AreaPiedePagina { 
	font-size: 12px; 
	font-weight: bold; 
	color: #333333
	}
.AreaSobreCabecera { 
	font-size: 14px; 
	font-weight: bold; 
	color: #CC3333 
	}
.TituloSeccion { 
	background-color: #CCCCCC; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF ; 
	list-style-type: square}
.tdgris {
	background-color:#CCCCCC; 
	border: 0px #000000 none; 
	color: #000000; 
	font-weight: bold}
.td {
	border: 1px #000000 solid}
.titulomapa {  
	font-size: 15px; 
	font-style: normal; 
	color: #666666}
.fuente1 {  
	font-size: 11px; 
	font-style: normal;
	background-color: #ffffff;
	}
.fuente1red {  
	font-size: 11px; 
	font-style: normal; 
	background-color: #ffffff; 
	color: #000000; 
	font-weight: bold}

.fuente1blanca {  
	font-size: 11px; 
	font-style: normal; 
	color: #FFFFFF; 
	font-weight: bold}	
	
.fuente2red {  
	font-size: 11px; 
	font-style: normal; 
	background-color: #FFFFFF; 
	color: #B11113; 
	font-weight: bold}	
.fuente4red {  
	font-size: 11px; 
	font-style: normal; 
	color: #d10000; 
	font-weight: bold}	
.fuente5red {  
	font-size: 9px; 
	font-style: normal; 
	color: #d10000}		
.fuente1FondoRojo {  
	font-size: 11px; 
	font-style: normal; 
	color: #FFFFFF; 
	background-color: #B11113; 
	font-weight: bold}
.fuente1gris {  
	font-size: 11px; 
	color: #666666}
.fuente1negra {  
	font-size: 11px; 
	font-weight: bold}
	
.newfuenteblanca {  
	font-size: 11px; 
	font-style: normal; 
	color: #ffffff; 
	background-color: #B11113; 
	font-weight: bold}
	
.newfuenteblancahead {  
	font-size: 16px; 
	font-style: normal; 
	color: #ffffff; 
	background-color: #B11113; 
	font-weight: bold}	
	
.newfuenteblanca2 {  
	font-size: 11px; 
	font-style: normal; 
	color: #ffffff; 
	background-color: #B11113; 
	font-weight: bold}	
	
.newfuenteblanca2head {  
	font-size: 13px; 
	font-style: normal; 
	color: #ffffff; 
	background-color: #B11113; 
	font-weight: bold}		
	
.footborder { 
	border: 1px #CCCCCC solid
	}
	
.puente {float:right;
position:relative;
margin:-.5em -.75em -1.4em 0;
width:13.9em;}	
	
.newsborder { 
	border: 1px #999999 solid
	}
.newstittle { 
	border: none; 
	font-size: 12px; 
	font-weight: bold; 
	text-transform: capitalize; 
	color: #CC3333}
.AreaSubtituloBlue { 
	font-size: 14px; 
	font-weight: bold; 
	color: #333399; 
	border-style: none 
	}
.boton {
	width:auto;
	height:20px;
	background:#E5E5E5;
	color:#000000;
	border:thin #A8A8A8 solid;
	font-weight:bold;
	font-size: 11px; font-style: normal; 
}
.lista {  
	height: auto; 
	width: auto; 
	font-size: 11px
	}
.textbox {  
	height: auto; 
	width: auto; 
	font-size: 11px
   	 
	}
.textboxalignderecha {  
	height: auto; 
	width: auto; 
	font-size: 11px;
	text-align:right  	 
	}	
.celda_estado {
	border-top-style: none;
}
.button0
{
	border-top: 1px solid #666;
	border-right: 2px outset #000;
	border-bottom: 2px outset #000;
	border-left: 1px solid #666;
	padding: 3px;
	text-align: center;
	margin: 3px 0px 3px 0px;
	font-size: 10px;
	line-height: 12px;
	text-decoration:none;
	color:black;
	font-weight : normal;
	width: 130px;
	background:#eee;
	display:block;
}

a.button0:link
{
	text-decoration:none;
	color:blue;
	font-weight : normal;
	background:#eee;
}

a.button0:hover
{
	text-decoration:none;
	color:white;
	font-weight:normal;
	background: #CC3333;
}
.rowTitle {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	font-weight: bold;
}
.PathAccesoActivo {
	font-size: 9px;
	color: #CCCCCC;
	background-color: #CC3333;
}
.ClienteBloqueado {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #FFCC99;
}
.RiesgodeBaja {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #E1E1E1;
}

.ModalidadNoAsegurable {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #B0E6FF;
}
.MayorDiezAnos {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #DAFFD5; 
}
.FueraPeriodoRenovacion {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #99CC99;
}
.OtroAgente {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #CCFFFF;
}
.VehiculoEnPropuesta {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #BCC0FA;
}

.RenovableInspeccion {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #FFB66C;
}
.Cotizable {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #CCCC99;
}
.PagosPdtes {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	background-color: #FFCCFF;
}

.descripcion {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
}

#direccion_home {
	/*background-image:url('../images/bg_direccion.gif');*/
	background-repeat:repeat-x;
	width:900px;
	height:52px;
	float:left;
}

div#bodyImpresion{

}

.corn_izq_rojo {
	background-image:url(../images/corn_izq_flecha.gif);
	background-repeat:no-repeat;
	width:19px;
	height:19px;
	float:left;

}
.corn_der_rojo {
	background-image:url(../images/corn_der.gif);
	background-repeat:no-repeat;
	width:6px;
	height:19px;
	float:right;
}

.corn_centro_rojo {
	color:#FFFFFF;
	float:left;
	font-size: 11px;	
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing: 0.05em;
	background-image:url(../images/bg_franja_pro_top_rojo.gif);
	background-repeat:repeat-x;
	background-color:#FF0000;
}

.TituloProductoDirect
{
	font-size: 16px; 
	font-style: normal; 
	color:#000000; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor:pointer}		
}



#body
{
	background: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size:75%;
	text-align:center;
}
.master_page
{
	width: 920px;
	margin: 0 auto;
	text-align:left;
}


