BODY
{
	background-image: url(../images/bgBody.gif);
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size: 11px;

}

.fuente1grande
{
	font-size: 11px;
	font-style: normal;
}

.fuentetablaizquierda {
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.fuentetabladerecha {
	PADDING-RIGHT: 6px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.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;
}

.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: 126px;
	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: 124px;	
}
.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;
}
.grisvertical {
	background-color: #ACB4BB;
	width: 1px;
}
.grishorizontal {
	background-color: #ACB4BB;
	height: 1px;
}

.grishorizontal3 {
	background-color: #fffff0;
	height: 1px;
}
.grishorizontal4 {
	background-color: #fffff0;
	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: 11px;
    COLOR: #5555ff;
}
A.menuitem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
}
H5.menuhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #bd0000;
}
FONT.contenthead
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: red;
}
TD
{
	FONT-SIZE: 11px;
}
.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
}
.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: 11px;
    COLOR: black;
}
.seleccionado
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: red
}
.normal
{
    COLOR: black;
    BACKGROUND-COLOR: #ffe4b5
}
.detalle
{
    FONT-SIZE: 11px;
    background-color: #CCCCCC; 
    font-weight: bold; 
    text-align: left; 
    color: #CC3333
}
.AreaPrincipal {  
	padding-right: 10px;
	font-size: 24px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #B11113;
	border-color: black black #CC3333; 
	border-bottom-width: medium
	}
.AreaPrincipalImagen
{
	background-position: left center;
	font-weight: bold;
	font-size: 24px;
	border-left-color: black;
	background-image: url(../images/mapfreLogoB11113.jpg);
	background-repeat:no-repeat;
	border-bottom-width: medium;
	border-bottom-color: #cc3333;
	color: #ffffff;
	border-top-color: black;
	background-color: #b11113;
	border-right-color: black;
}	
.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: 11px; 
	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: 11px; 
	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;
	}
	
.fuente2 {  
	font-size: 11px; 
	font-style: normal;
	background-color: #ffffff;
	text-align: left;
	}		
	
	
.fuente1red {  
	font-size: 11px; 
	font-style: normal; 
	background-color: #ffffff; 
	color: #000000; 
	font-weight: bold}
	
.fuente4red {  
	font-size: 11px; 
	font-style: normal; 
	background-color: #ffffff; 
	color: #000000; 
	font-weight: bold}	
	
.fuente2red {  
	font-size: 11px; 
	font-style: normal; 
	background-color: #FFFFFF; 
	color: #B11113; 
	font-weight: bold}	
	
.fuente3red {  
	FONT-SIZE: 11px; 
	font-style: normal; 
	background-color: #FFFFFF; 
	color: #B11113; 
	font-weight: bold}		
	
.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}
.fuente2negra {  
	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: 13px; 
	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}		
	
	
	
	
.newsborder { 
	border: 1px #999999 solid
	}
.newstittle { 
	border: none; 
	FONT-SIZE: 11px; 
	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
	}
.textbox2 {  
	height: auto; 
	width: auto; 
	font-size: 11px
	}	
	
.textbox21 {  
	height: auto; 
	width: auto; 
	font-size: 12px;
	font-weight:bold; 
	}
.textbox22 {  
	height: auto; 
	width: 20px; 
	font-size: 11px
	}
.textbox23 {  
	height: auto; 
	width: 35px; 
	font-size: 11px
	}	


.AnulaText{ 
	FONT-SIZE: 12px; 
	font-weight:bold; 
	color: black; 
	font-weight: bold;
	background-color: #f2f2f2;
	border-style: none}

.AnulaText2{ 
	FONT-SIZE: 12px; 
	font-weight:bold; 
	color: black; 
	font-weight: bold;
	background-color: #fffff0;
	border-style: none}




.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;
}
div#bodyImpresion{

}


.preWrapper
{
background-color: #f2f2f2;
border: 1px solid #B11113;
}

.preWrapper2
{
background-color: #ACB4BB;
border: 1px solid #B11113;
}


.grishorizontal2 {
	background-color: #ACB4BB;
	height: 1px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.fuente1Normal {  
	font-size: 11px; 
	font-style: normal;
	}	
	

.fuente2gris {  
	FONT-SIZE: 11px; 
	color: #888888}	
	
.ScrollAmarillo {
	overflow:auto;
	scrollbar-base-color:#f5f4d6;
	scrollbar-arrow-color: #b11113;  
}

.TDGrisWhite
 {	
	FONT-SIZE: 11px; 
	color: #888888;
	font-style: normal; 
	background-color: #FFFFFF; 
	font-weight: bold;
	border: 2px solid;		
 }
 
 .TDGrisWhite2
 {	
	font-size: 11px; 
	color: #000000;
	font-style: normal; 
	border: 1px solid;
			
 }

.TDfondogris
{
	background: #f1eeee; 
} 


.TDfondogreen
{
	background: #cae2cc; 
  
} 


.TDRegYellow
{
	FONT-SIZE: 11px; 
	font-style: normal; 
	background-color: #FFFFFF; 
	color: #B11113; 
	font-weight: bold;
	border:#b11113 2px solid;		
	
} 
.RedWhite
{
	FONT-SIZE: 11px; 
	font-style: normal; 
	color: #B11113; 
	font-weight: bold;
	background-color: #FFFFFF; 
	border:#b11113 1px solid;
}

.DivRed
 {border:#b11113 2px solid;
  background-color: #FFFFFF; 	
 }

div#bodyImpresion{

}

.fuentepreciofinal
{
	font-size: 14px;
	font-style: normal;
	background-color: #FFFFFF;
	color: #B11113;
	font-weight: bold;
}

#main
{
	width: 850px;
	margin: 0 auto;
	padding-top: 2px;
}


.main_inner
{
	position: relative;
	
	width: 800px;
	margin: 0 auto;
	padding-left: 2px;
	background-color:White;
	
}

.main_sombra
{
	width: 850px;
	margin: 0 auto;
	background: url(../images/back-main.png) repeat-y;
	
}


