.minuscula
{
text-transform: lowercase; 
}

.mayuscula
{
text-transform: uppercase; 
}
/* ---------------- ESTILOS GENERALES -------------------- */
*{
}
body{
	margin:5px 0;
	padding: 0 0 20px;
	background-color:#FFFFFF;
}
#container img{
	border:none;
}

#container hr{/*separador horizontal*/
}
/* ---------------- FIN ESTILOS GENERALES -------------------- */


/* ------- ENLACES -------*/
#container a, #container a:link, #container a:hover {
	background:transparent;
	text-decoration:underline;
	cursor:pointer;
}

#container a:link {
	color:#FF6600;/*color1*/
}

#container a:visited {
	color:#FF6600;
}

#container a:hover,#container a:active {
	color:#FF0000;/*color2*/
}
/* ------- FIN ENLACES -------*/



/* ------------------- TIPOGRAFIAS ------------------------- */
#container p, #container ul, #container ol {
	margin: 0 0 1.5em;
}

#container h1, #container h2, #container h3, #container h4, #container h5, #container h6 {
	letter-spacing: -1px;
	font-family: arial,verdana,sans-serif;
	/*margin: 1.2em 0 .3em;
	color:#B3523E;/*color7*/
	/*border-bottom: 0.1em solid #B3523E;*//*color7*/
	padding-bottom: .1em;

}

#container h2 {
	letter-spacing: 0px;
}

#container h1 {
text-align: left;
width: 100%;
	font-size: 150%;
	margin-top:.3em;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family: Arial;
	font-weight:bold;
	letter-spacing: 1px;
	color: #333;
	/*background:url(../skin/images/fondo_h1.gif) top left repeat-x;*/
margin-left: 20px;
border-bottom: 1px solid #ff6600;
}

#container h2 {
	font-size: 140%;
	background:url(../skin/images/logo_blck_orge.gif) top left no-repeat;
	margin-left: 15px;
	padding-left: 30px;
}

/*
#container h2 {
	position: relative;
	font-size: 135%;
	background:url(../skin/images/logo_blck_orge.gif) 0 5px no-repeat;
	margin-left: 30px;
	padding-left: 30px;
	border-bottom: 2px solid #f60;
}*/

#container h3 {
	font-size: 125%;
	color: #666;
}

#container h4 {
	font-size: 110%;
	background:url(../skin/images/logo_blck_orge.gif) top left no-repeat;
	margin-left: 15px;
	padding-left: 30px;
}

#container h5 {
	font-size: 95%;
}

#container h6 {
	font-size: 85%;
}


#container small {/*texto pequeno*/
	font-size:10px;
}

#container b,#container strong{/*negrita*/
}

#container em,#container i{/*cursiva*/
}

#container u{ /*subrayado*/
}

#container strike{ /*tachado*/
}

/* botones */
#container #content p a{

	background-image:url(../skin/images/fondo_boton.gif);
	background-repeat:no-repeat;
	height:20px;
	float:left;
	width:102px;
	color:#FF6600;/*color1*/
	font-weight:bold;
	padding:2px 0 0 0;
	text-decoration:none;
	text-align:center;
}

#container #content p a:hover{
	color:#333333;
	text-decoration:underline;
}
#container #content p a.btn_inhabilitado {
	color:#CCCCCC;
}
#container #content p a.btn_inhabilitado:hover{
	color:#CCCCCC;
}

/* botones */
#container #content p.tabla1{
	margin:0;
	padding:0;
	width:auto;
}


#container #content a.btn_mini {

	background-image:url(../skin/images/fondo_boton_mini.gif);
	background-repeat:no-repeat;
	height:15px;
	float:left; 
	width:57px;
	color:#FF6600;/*color1*/
	font-weight:bold;
	padding:0px; /*2px 0 0 0;*/
	text-decoration:none;
	text-align:center;
}

#container #content a.btn_mini:hover{
	color:#333333;
	text-decoration:underline;
}


/*  Boton grande	*/
#container #content a.btn_grande {

	background-image:url(../skin/images/fondo_boton_grande.gif);
	background-repeat:no-repeat;
	height:25px;
	float:left; 
	width:150px;
	color:#FF6600;/*color1*/
	font-weight:bold;
	padding:0px; /*2px 0 0 0;*/
	text-decoration:none;
	text-align:center;
}

#container #content a.btn_grande:hover{
	color:#333333;
	text-decoration:underline;
}


/*  Boton extra grande	*/
#container #content a.btn_extra_grande {

	background-image:url(../skin/images/fondo_boton_extra_grande.gif);
	background-repeat:no-repeat;
	height:25px;
	float:left; 
	width:285px;
	color:#FF6600;/*color1*/
	font-weight:bold;
	padding:0px; /*2px 0 0 0;*/
	text-decoration:none;
	text-align:center;
}

#container #content a.btn_grande:hover{
	color:#333333;
	text-decoration:underline;
}


/* ------------------- FIN TIPOGRAFIAS ------------------------- */




/* -------- LISTAS ------- */
#container ul {
	margin: .3em 0 1.5em 0;
	list-style-type:none
}

#container li {
	line-height: 1.4em;
	padding-left: 25px;
	color:#666666;
}

/* lista ordenada */
#container ol {
	margin: .5em .5em 1.5em
}

#container ol li {
	margin-left: 1.4em;
	padding-left: 0;
	background: none;
	list-style-type: decimal;
}
/* fin lista ordenada */

/* lista de definicion */
#container dl {
	margin: 0 0 1em 0;
}
#container dt {
	font-weight:bold;
	margin-top: 1.5em;
}
#container dd {
	margin:0 0 0 1.5em;
	padding:0;
}
/* fin lista de definicion */
/* -------- FIN LISTAS ------- */



/* ------------ ELEMENTO DE LISTADO -----------------*/
#container .list_item{
	overflow:auto;
}

#container .list_item .tit_item{
	position:relative;
	font:bold 14px Arial, Helvetica, sans-serif;
	border-bottom:0.15em solid #B3523E;/*color11*/
	margin-bottom:5px;
}

#container .list_item .tit_item a, #container .list_item .tit_item a:hover{
	text-decoration:none;
	color:#B3523E;/*color11*/
}
#container .list_item p{
}

#container .list_item span{
}

#container .list_item .thumbnail {
	position:relative;
	margin: 0 10px 0 ;
	position:relative;
	z-index:9999;
	border: 1px solid #cccccc;
	float:left;
	padding:5px;
	background:#f5f5f5;
}
#container .list_item .thumbnail img {
	border: 1px solid #000;
}
/* ------------ FIN ELEMENTO DE LISTADO -----------------*/

/*BUSCADOR CLIENTES*/

#buscador_clientes table tr td
{
color: #DD5800;
font-size: 14px;
font-family: Arial, Tahoma;
}

#buscador_clientes table tr td input, #buscador_clientes table tr td select
{
color: #666666;
font-size: 12px;
}

#nuevo_cliente
{
margin-top: 10px;
margin-left: 20px;
}



/* ----------------- PAGINACION -------------------- */
/* paginacion1 gregorio*/
#paginacion1
{
text-align: center;
margin-top: 10px;
}

#paginacion1 a, #paginacion1 a:visited
{
color: #DD5800;
font-weight: bold;
text-decoration: none;
}

#paginacion1 #paginacion1_numeros .lst_paginas a, #paginacion1 #paginacion1_numeros .lst_paginas a:visited, #paginacion1 #paginacion1_numeros .lst_paginas a:hover
{

color: #DD5800;
font-weight: bold;
}

#paginacion1_ant_sig
{
margin-top: 5px;
}

#paginacion1_sig, #paginacion1_ant
{
display: inline;
padding: 3px;
}



/* paginacion1  anterior*/

/*
#container .paginacion1 {
	background: none;
	color:#666666;
	padding: 4px 2px 8px 7px;
	border: none;
	margin: 0 0 1.5em;
}

#container .paginacion1 * {
	margin:0
}

#container .paginacion1 p {
	position:relative;
	text-align:right;
}
#container .paginacion1 p a:link, #container .paginacion1 p a:visited, #container .paginacion1 p a:hover, #container .paginacion1 p a:active {
	text-decoration:none;
	background:#ffffff;
	padding:2px 5px;
	border:1px solid #999999;	
}
#container .paginacion1 p a:hover {
	background:#B3523E;
	color:#ffffff;
}
#container .paginacion1 p span {
	text-decoration:none;
	background:#ffffff;
	padding:2px 5px;
	color:#999999;
	border:1px solid #999999;	
}


#container .paginacion1 h4 {
	margin-top:-1.1em;
	padding:0;
	border:none;
}
*/
/* fin paginacion1 */

/* paginacion2 */
#container .paginacion2{
	display:none;
	position:relative;
	margin:1.2em 0;
}

#container .paginacion2 .anteriores{
	float:left;
	width:10%;
}

#container .paginacion2 .siguientes{
	float:right;
	width:10%;
}

#container .paginacion2 .lst_paginas{
	width:75%;
	text-align:center;
	margin:0 auto;
	padding:3px;
color: #DD5800;
}

#container .paginacion2 .lst_paginas a{
	background:#ffffff;/*color5*/
	border:1px solid #ccc;
	padding:2px 5px;
}
#container .paginacion2 .lst_paginas a:hover{
	background:#B3523E;
	color:#FFFFFF;/*color5*/

}
/* fin paginacion2 */

/* --------------- FIN PAGINACION ------------------ */




/* ---------- TABLAS ------------*/
#container .tabla1{
	border:1px solid #cccccc;
	border-collapse:collapse; /*indica si se unen o no los bordes de las celdas de la tabla;(collapse o separate)*/
	 /*anchura de la tabla por css*/
	empty-cells:show;/*muestra u oculta celdas vacias (show 0 hide)*/
	margin: 0px 20px 0px 0px;
	font-size:12px;
}

#container .tabla1 thead th {
	color:#fff;
	font-size:80%;
	/*background: #DD5800;color12*/
	background: #DD5800;
	padding: 5px 5px;
	text-align: center;
}

#container .tabla1 td{/*REVISAR EL COMENTARIO BACKGROUNG*/
	/*background: #ffffff;*//*color5*/
	padding:3px;
	border: 1px solid #cccccc;
	font-size:90%;
	color:#B3523E;/*color12*/
}

#container .tabla1 th {
	text-align:left;
	border: 1px solid #cccccc;
	text-align:left;	
}


#container .tabla1 tbody th {
	color:#666;
	font-size:90%;
	background: #eee;
	padding: 6px;	
}


#container .tabla1 tbody th.detalle_tarifica {
	text-align:left;
	font-size:80%;
	padding: 1px;
	margin: 1px;
}
#container #content .tabla1 tbody th.detalle_tarifica p{
	margin: 1px;
}
#container .tabla1 tbody th.detalle_tarifica p b{
	color:#f61;
	font-size:100%;
}
#container .tabla1 tbody th.detalle_tarifica p strong{
	color:#333;
	font-size:90%;
}


#container .tabla1 tbody th.sub {
	font-size:95%;
	color:#666666;
	background: #F0F0F0;
	padding: 6px;
	width:20%;
}

#container .tabla1 tbody th.sub a{
	font-weight:bold;
	font-size:100%;
}

#container .tabla1 select{
	font-size:90%;	
	color:#666666;
}

#container .tabla1 a{
	font-size:90%;	
	color:#B3523E;
}

#container .tabla1 td a{
	float:right;
	clear:both;
}	

#container .tabla1 input{	
	color:#666666;
	font-size:11px;
	/*width:95px;*/
}

#info_tar
{
padding-left: 15px;
}

#info_tar li
{
list-style: circle;
padding-left: 0px;
}
/* ---------- FIN TABLAS ------------*/

#_explicacion_not_logged {
width: 350px;
}


/* -------------------- FORMULARIOSS -------------------- */

#container .formu {
	margin:0 10px 0 20px;
	padding: 1em 0;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	color:#B3523E;/*color12*/
}

#fondo2 #content h1
{
margin-left: 0px;;
}

#container .formu input {
	font-family: arial,tahoma,verdana,sans-serif;
	margin: 0;
	padding: 0;
	color:#666666;
}

#container .formu fieldset {
	position: relative;
	border: none;
	width:auto;
	margin: 0 1em;
}

#container .formu legend{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #416B85;
	color: #416B85;
	padding:0;
	margin: 20px 0 0 22px;
	width: 413px;
}
#container .formu label{
	display:block;
	padding: 5px 0;
	clear:left;
	float:left;
	/*width:405px;*/
	margin: 0 auto 0 auto;
}

/* hide from IE mac \*/
#container .formu label{
	float:none;
}
/* end hiding from IE5 mac */

#container .formu label b {
	float:left;
	width: 15em;
	line-height: 1.7;
	display:block;
	position:relative;
	font-weight: normal;
}

#container .formu label b .req {
	color:#c00;
	font-size:150%;
	font-weight:normal;
	position:absolute;
	top:.1em;
	line-height:1;
	left:-.4em;
	width:.3em;
	height:.3em;
}

#container .formu label input,#container .formu label select{
	float: right;
	width: 200px;
	margin: 0px;
	color:#666666;
	border: 1px solid #999999;
	background: #EEEEEE;
}

#container .formu label span.radio{
	float: right;
	width: 200px;
	margin: 0px;
	color:#666666;
	border: none;
	background: #fff;
}

#container .formu label span.radio input{
	float: none;
	width: auto;
	border: none;
	background: #fff;
}

#container .formu textarea{
	width: 380px; /* tamaýo del campo de comment*/
	_width: 384px; /* tamaýo para IE*/
	overflow: auto; /*solo muestro scroll cuando sea necesario*/
	color:#666666;
	border: 1px solid #999999;
	background: #EEEEEE;
}
	
#container .formu label br {
	clear:left;
}

#container .formu input.submit {
	
	color:#F60;;
	font-weight:bold;
	font-size: 12px;
}
#container .formu label.check{
	float: none;
	margin-top: 10px;
	padding: 5px 0 0 0;
	border-top: 1px solid #416B85;
}

#container .formu label input.check{
	border: none;
	background: none;
	width: auto;
	float: left;
	margin: 1px 0 0 0;
	padding: 0;
}

#container .formu label.check b{
	margin: 0 0 0 2px;
	position: relative;
	width: 300px;
}

	
#container .formu .btn_submit {
	text-align: center;
	margin: 15px auto 0 auto;
	padding: 10px 0 0 0;
	/* border-top: 1px solid #416B85; */
}

#container .formu input.submit {
	padding: 4px 0 4px 0;
	margin: 0;
	width: 120px;
	float: none;
/*	background: #416B85;*/
	cursor: pointer;
}


/* ------------------------------------------------------------ */


#container .main_formu {
	margin-left: 10px;
	

	position:relative;
	background-color:#FFFFFF;/*color5*/
	color:#B3523E;/*color12*/
}

#container .main_formu #_datos_opciones select {
font-family: arial,tahoma,verdana,sans-serif;
	color:#666666;
font-size: 11px;
}

#container .main_formu input {
	font-family: arial,tahoma,verdana,sans-serif;
	margin: 2px 0;
	color:#666666;
}

#container .main_formu fieldset {
	border: none;
	width:auto;
	margin: 0;	
}

#container .main_formu legend{
	font-weight:bold;
	font-size:120%;
	padding:0;
	border:none;
}
#container .main_formu label{
	display:block;
	padding: 5px 0;
	clear:left;
	float:left;
	width:100%;
	border:none;	
font-size: 12px;
color: #B3523E;
}

#container .main_formu label a
{
text-decoration: none;
}
#container .main_formu p{
	display:block;
	padding: 0;
	margin: 0;
	clear:left;
	width:100%;
	border:none;	
}
/* hide from IE mac \*/
#container .main_formu label{
	float:none;
}
/* end hiding from IE5 mac */

#container .main_formu label b {
	line-height: 2;
	display:block;
}

#container .main_formu label b a img{
	vertical-align:middle;
}

#container .main_formu label b .req {
	color:#c00;
	font-size:150%;
	font-weight:normal;
	position:absolute;
	top:.1em;
	line-height:1;
	left:-.4em;
	width:.3em;
	height:.3em;
}

#container .main_formu label input,#container .main_formu label textarea,#container .main_formu label select {
	/*width:15em;*/
	float:left;
	margin-left:10px;
	margin-right:10px;
	color:#666666;
	font-size:11px;

}
		
#container .main_formu label select {
	width: 25.5em;
}

#container .main_formu label textarea{
	width: 20em;
	overflow:auto; /*solo muestro scroll cuando sea necesario*/
}
		
#container .main_formu label br {
	clear:left;
}

#container .main_formu input.submit {
	padding: 1px 3px;
	margin: 0 0 0 10px;	
	border:none;
	background:#666;
	color:#fff;
	font-weight:bold;
	font-size:96%;
}
#container .main_formu label.check{
	margin-left:7.8em;
}

	
#container .main_formu div.btn_submit {
	padding: 5px 0 5px 8em;
}

.sexo label
{
color: #666666;
}

/*
	Tabla de siniestralidad del paso 3
*/
#container .main_formu table.label_b_combo {
	color:#B3523E;
	font-size:12px;
}
#container .main_formu table.label_b_combo td b {
	display:block;
	line-height:2;
}
#container .main_formu table.label_b_combo td select {
	color:#666666;
	float:left;
	font-size:11px;
}
/* -------------------- FIN FORMULARIOSS -------------------- */

/* ---------------- TITULO PASOS -------------------*/
#content #tit_step{
width:90%;
display:block;
margin-left:20px;

}
#content #tit_step .tit_step1{
	background-image:url(../skin/images/paso1.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 130px;
}

#content #tit_step .tit_step2{
	background-image:url(../skin/images/paso2.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 130px;
}

#content #tit_step .tit_step3{
	background-image:url(../skin/images/paso3.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 130px;
}

#content #tit_step .tit_step4{
	background-image:url(../skin/images/paso4.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 210px;
}

#content #tit_step .tit_step5{
	background-image:url(../skin/images/paso5.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 210px;
}


	#content #tit_step .gris{
	color:#666666;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:90%;
	display:block;
	padding-top:25px;
	}
	
	#content #tit_step .azul{
		color:#FF6600;/*color1*/
		font-size:120%;
		font-weight:bold;

	}


/* ----------------   FIN PASOS  -------------------*/

/* -------------- CAJA DE NOTICIAS ------------------*/
#container .news_box{
	width:156px;
	margin: 0 auto 10px auto;
}
	#container .news_box_header{
		/*position:relative;*/
		height:36px;
		background:url(images/fnd_news_box_header.jpg) top left no-repeat;

	}
		#container .news_box_header h1{
			margin:0 auto 0 auto;
			border:none;
			font-family:Georgia, Garamond, "Times New Roman", Times, serif;			
			font-weight:bold;
			font-size:100%;
			letter-spacing:0em;
			color:#B3523E;/*color10*/
			padding:15px 0 0 20px;
		}
		
		#container .news_box_header h1 a, #container .news_box_header h1 a:hover, #container .news_box_header h1 a:visited{
			text-decoration:none;
			color:#B3523E;/*color10*/
			text-transform:uppercase;
			background:url(imgs/bullet_rombo.gif) 0 0px no-repeat;
		}
			
	#container .news_box_content{
		padding:0.3em 0 0.5em 0;
		background:#ffffff url(images/fnd_news_box_content.jpg) top left repeat-y;/*color5*/
		font:11px Arial, Helvetica, sans-serif;
	}
		#container .news_box_content p{
			margin:0 5px 5px 5px;
		}
		#container .news_box_content ul{
			padding:0 0 0 5px;
			margin:0 auto 0 auto;
			list-style:none;
		}
			#container .news_box_content ul li{
				/*NO PONER FONT EN li-> SE FASTIDIA MAQUETACION*/
				list-style-type:none;
				padding:2px 8px 2px 13px;
				margin:0 0 0 0;
				background:url(images/bullet_news.gif) 5px 7px no-repeat;
			}
				#container .news_box_content ul li a{
					line-height:1em;
					text-decoration:underline;
					color:#666666;/*color8*/
				}
				
				#container .news_box_content ul li a:hover{
					color:#333333;/*color9*/
				}


	#container .news_box_footer{
		height:25px;
		background:url(images/fnd_news_box_footer.jpg) top left no-repeat;
	}
/* ------------ FIN CAJA DE NOTICIAS ----------------*/	


/* ------------ CAJA SUSCRIPCION ------------ */
#container .suscription_box{
	/*position:relative;*/
	margin:0 auto 1.5em 18px;
	padding:0 0 1em 0;
	/*border-bottom:2px solid #B3523E;/*color13*/	
	width:162px;
	
}

	#container .suscription_box DIV{
		background-color:#FFDAC1;	
	}

	#container .suscription_box h1{
		
		/*border-bottom:2px solid #B3523E;/*color13*/
		font-family:"Lucida Grande", Georgia, Garamond, "Times New Roman", Times, serif;			
		font-weight:bold;
		font-size:95%;
		letter-spacing:0em;
		color:#B3523E;/*color13*/
		margin:0px;
		padding:5px;
		text-transform:uppercase;
		background: #FFDAC1 url(../skin/images/fnd_login_box_header.gif) top left no-repeat;


	}
	#container .suscription_box p{
		font:11px Arial, Helvetica, sans-serif;
		color:#333333;
		margin:0 5px 10px 10px;
		padding:0;
		
	}
	#container .suscription_box fieldset{
		margin:0;
		padding:0 0 5px 0;
		border:0;
		background: #FFDAC1 url(../skin/images/fnd_login_box_footer.gif) bottom left no-repeat;
	}
	#container .suscription_box legend{
		display:none;
		padding:0;
		margin:0;
	}
	#container .suscription_box label{
		float:left;
		clear:both;
		width:40px;
		text-align:right;
		margin-right:5px;
		margin-bottom:10px;
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#666;
	}
	#container .suscription_box .input_box{
		font:10px Arial, Helvetica, sans-serif;
		color:#666666;
		border:1px inset #ccc;
		margin-bottom:10px;
	}
	#container .suscription_box .submit{
		padding: 3px 5px;
		font-weight:bold;
		font-size:80%;
		background: #B3523E;/*color14*/
		border:0;
		color:#fff;
		margin-left:30%;
		cursor:pointer;
	}

#container .suscription_box .msg_suscribe{
    text-align:center;
    font-size:11px;
    background: #FFDAC1 url(../skin/images/fnd_login_box_footer.gif) bottom left no-repeat;           
  }


/* ------------ FIN CAJA SUSCRIPCION ------------ */

/* ------------ CAJA BUSQUEDA --------------- */
#container .search_form {
	background: #FFDAC1 url(../skin/images/fnd_login_box_header.gif) top left no-repeat;
	margin:0 auto 0 11px;
	padding:0 0 2px 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
	width:162px;
	height: 25px;
}

#container .search_form input{
	font:10px Arial, Helvetica, sans-serif;
	width: 115px;
	color:#666666;
	border:1px inset #ccc;
	margin: 5px 0 0 5px;
}

#container .search_form_footer {
	overflow:hidden;
	background: #FFDAC1 url(../skin/images/fnd_login_box_footer.gif) bottom left no-repeat;
	margin: 0 0 1.5em 11px;
	padding:0 0 0 5px;
	width:157px;
	font:11px Arial, Helvetica, sans-serif;
	color:#f60;
}
/*	Resultados de la búsqueda	*/
#container #resultados_web span.highlight {
	/*background-color: #FFDAC1;*/ /* con un color así marroncete, también queda bien */
	background-color: #FF6; /* ponemos el clasico amarillo */
}
/* ------------ FIN CAJA BUSQUEDA --------------- */




/* ------------ CAJA LOGIN --------------- */

#container #formu{
	margin:0 auto 1.5em 11px;
	
	/*border-bottom:2px solid #B3523E;*//*color13*/	
	width:162px;	
	
}

#container .login_box{
	/*position:relative;*/
	background: #FFDAC1 url(../skin/images/fnd_login_box_footer.gif) bottom left no-repeat;
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
	width:162px;	
	padding:0 0 5px 0;
}

#container .login_box #img_area
{
padding-left: 15px;
background: none;
padding-bottom: 5px;
padding-top: 2px;

}




#container .login_box .labeles_login
{
text-align: center;
}

	#container #formu div{
		background: #FFDAC1 url(../skin/images/fnd_login_box_header.gif) top left no-repeat;
		padding-top: 3px;
	}
	
	#container #formu div span{
		font-family:Arial, "Lucida Grande", Georgia, Garamond, "Times New Roman", Times, serif;			
		font-weight:bold;

		color:#B3523E;/*color13*/
		padding:0px 0 0 5px;
		text-transform:uppercase;
	}
	
	#container .login_box td{
		padding:0 0 0 5px;
		margin:0px;
	}
	
	#container .login_box td a{
                        font-size:9px;                   
	}

#container .login_box .txtUsu{
width: 115px;
}

#container .login_box .txtPass{
width: 115px;
}


	#container .login_box input{
		font:10px Arial, Helvetica, sans-serif;
		color:#666666;
		border:1px inset #ccc;		
	}
	
	#container .login_box input.submit{
		padding: 3px 5px;
		font-weight:bold;
		font-size:11px;
		background: #B3523E;/*color14*/
		border:0;
		color:#fff;
		margin-left:30%;
		cursor:pointer;
	}

	#container .login_box label{
		font:bold 11px Arial, Helvetica, sans-serif;
		color:#666;
	}

#container .login_box #alta_usu
{
background: none;
}

/*-- CUANDO LOGGEADO --*/
#container #img_area_logeado
{
padding-left: 15px;
background: none;
padding-bottom: 5px;
border-bottom: 3px solid #f60;
margin-bottom: 2px;
padding-top: 2px;
}

#container #datos_usu
{
border-bottom: 3px solid #f60;
padding-bottom: 5px;

}

#container #formu ul{
	width:162px;	
	padding:0 0 5px 0;
	margin:0px;
	background: #FFDAC1 url(../skin/images/fnd_login_box_footer.gif) bottom left no-repeat;

}
	
#container #formu  ul li{
	padding:0;
	margin:3px 0;
	height:15px;
}

 #container  #formu ul li a{
	padding:0 0 0 10px;
	font:bold 11px Arial, Helvetica, sans-serif;
color:#666666;/*color8*/
	text-decoration:none;
	display:block;	
	height:100%;
}	

#container  #formu ul li a:hover{
 	color:#ffffff;/*color5*/
}

/* ------------ FIN CAJA LOGIN ------------ */

/* ------------------------------------- ESTILOS NAVEGACION --------------------------------------- */


/* estilos para navegacion superior */

#container #layer_nav{
	position:relative;
	padding:0;
	margin:0;
	top:-22px; 
	height:5px;
}



#container #layer_nav .nav{
	position:relative;
	margin:0;
	padding:0 0 0 10px; 
	list-style:none;
	height:22px; 
}

#container #layer_nav .nav li{
	display:inline;

	margin:0;

	padding:0;
}

	#container #layer_nav .nav li a{
		float:left;
		background:url(../skin/images/tecnico2/fnd_pest_left.gif) 0 0 no-repeat;
		margin:0 3px; 
		padding:0 0 0 3px;
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#333333;
		text-decoration:none;
		height:22px;
		cursor:pointer;;
	}
	
	#container #layer_nav .nav a:hover{
		background:#D7863B;/*color4*/
		background-position:0 -38px;
		color:#fff;
	}
#container #layer_nav .nav a span{

	float:left;

	background:url(../skin/images/tecnico2/fnd_pest_right.gif) right top repeat-x;	

	display:block;

	height:20px;

	padding:2px 10px 0 10px;

}#container #layer_nav .nav a:hover span{

	background-position:right 100%;
	}
/* fin estilos para navegacion superior */

/* estilos navegacion general */
#container #content h3{
margin:0 0 0 20px;
font-size:130%;
}
#container #content p{
margin:10px 20px 10px 20px;
text-align: justify;
}
#container #content .nav{
	margin:20px 20px 1em 20px;
	padding:0;
	list-style:none;
	width:93%;
	background-color:#f5f5f5;	
}

#container #content .nav li{
	padding:0.2em 0 0.2em 0;
	margin:0;
	border-bottom:1px solid #cccccc;
	height:25px;
}

#container #content .nav a{
	padding:3px 0 3px 15px;
	font:bold 11px tahoma;
	color:#000000;
	text-decoration:none;
	display:block;
	background:url(../skin/images/bullet_nav_side.gif) 5px 9px no-repeat;
	height:100%;
}

#container #content .nav a:hover{

	background:#FF6600 url(../skin/images/bullet_nav_side_hover.gif) 5px 9px no-repeat;/*color1*/
	color:#FFFFFF;/*color5*/
}

/* fin estilos navegacion general */

/* estilos navegacion lateral*/
 #container #left .nav{
	padding:5px;
	list-style:none;
	width:90%;
	background:url(../skin/images/fondo_menu_lateral.gif) ;
 	margin:0px 0 20px 5px;
}

 #container #left .nav li{
	padding:0;
	margin:3px 0;
	height:20px;
}

 #container #left .nav a{
	padding:0 0 0 10px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;/*color5*/
	text-decoration:none;
	display:block;	
	height:100%;
}

 #container #left .nav a:hover{
	color:#000;

	background-color:#EEFFB9;/*color6*/
}
/* fin estilos navegacion general (resto de capas)*/

/* estilos navegacion PIE */
#container #footer .nav{
	position:relative;
	margin:auto;
	padding:0 0 0 10px; 
	list-style:none;
	min-height:22px; 
	width: 75%;
min-width: 475px;
padding-bottom: 5px;
	
}

#container #footer .nav li{
	display:inline;
	margin:0;	
	padding-left: 15px;
}

#container #footer .nav a{
	color:#FF6600;/*color1*/
	font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
}

#container #footer .nav a:hover{
	text-decoration:underline;
	color:#000000;
	
}
/* fin estilos navegacion PIE*/


/* ----------------------------------- FIN ESTILOS NAVEGACION ------------------------------------- */











/* ------------------------------------- ESTILOS [CONTAINER]------------------------------------- */
#container{
	position:relative;
	width:93%;
	_width:970px;
	min-width:725px;
	max-width: 2000px;
	margin:auto;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
	background:#666666 url(../skin/images/fondo_general3.png) repeat-y;
	border-right: 5px solid #484848;
}



/* ------------------------------------- FIN ESTILOS [CONTAINER]------------------------------------- */






/* ------------------------------------- ESTILOS [HEADER] ------------------------------------- */
#container #header{
	position:relative;
	top:0px;
	height:100px;
	overflow:hidden;
}

#container #header h1{
	margin:20px 0 10px 10px;
	padding:0;
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#ffffff;/*color5*/
	border:none;
}

#container #header #logo_1
{
padding-top: 15px;
float:left;

}

#container #header #logo_2
{
padding-top: 10px;
/*margin-right: 50px;*/
margin-left: 215px;
width: 200px;

}

#container #header #logo_3
{
padding-top: 10px;
margin-left: 50px;
margin-right: 10px;
float: right;
}


/* ------------------------------------- FIN ESTILOS [HEADER] ------------------------------------- */		



/* ------------------------------------- ESTILOS [LEFT] -------------------------------------------- */		
#container #left{
	float:left;
	position:relative;
	margin:0;
	padding-top: 0px;
	width:180px;
	overflow:hidden;

}
#coy-mint  /*ESTILO HOJA SEGURO DE FONDO*/
{
z-index: 100;
	position: absolute;
	top: 0px;
	right: -49px;	
	width: 109px;
	height: 250px;
	background:url(../skin/images/fondo_hoja_poliza.gif) top right no-repeat;
/*	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/images/tecnico1/fondo_hoja_poliza.png', sizingMethod='scale');*/
}

#container #left #banner_regalo{
padding-left: 11px;
margin-bottom: 20px;
}

/* ------------------------------------- FIN ESTILOS [LEFT] ------------------------------------- */		



/* ------------------------------------- ESTILOS [CONTENT] -------------------------------------------- */		
#container #content{
	position:relative;
	margin-right: 10px;
	_width: 775px; /*para ie6 72% para diseño fluido*/
	overflow:hidden;
	background: url(https://www.seguronline.com/userfiles/Image/fondo-blanco-content.gif) repeat-y;
	min-height: 990px;
	padding-top: 10px;
	padding-bottom: 10px;
	

}



/* ------------------------------------- FIN ESTILOS [CONTENT] ------------------------------------- */		


/*
	Div para el logo de Camerfirma, que esta puesto directamente en la plantilla
*/
#verisign {
	position: relative;
	overflow:hidden;
	height: 85px;
	width: 145px;
	margin-left: 18px;
	_margin-left: 8px;
	background:url(../skin/images/logo_camerfirma.png) bottom left no-repeat;
	float:left;
}


/* ------------------------------------- ESTILOS [FOOTER] ------------------------------------- */		
#container #footer{
	position:relative;
	/*margin:0  0 0 auto;*/
	/*margin-left: 22px;*/
	margin-right: 5px;
	_margin-left: 165px;
	padding:10px 5px 0 0;
	width:auto;
	min-height: 100px;
	overflow:hidden;
	text-align:center;
	/*clear:both;*/
}

#container #footer a{
	color:#666666;
}

#container #footer .grey_bar{
	background:#f2f2f2;
	height:15px;
}

#container #footer .copy{
	font:10px "Lucida Grande", Arial, Helvetica, sans-serif;
	color:#666666;
	font-weight:bold;
padding-top: 5px;
padding-bottom: 5px;
/*width:520px;*/
	margin-left: 28px;
}

#container #footer .logos{	
	height:36px;
	/*width:99%;*/
	/*width: 531px;*/
	/*width: 515px;*/
	background-color:#FFFFFF;
	border-top:1px dotted #CCCCCC;
	border-bottom:1px dotted #CCCCCC;
	text-align:center;
	margin-left:28px;
}

#container #footer .logos img{
padding-right:20px;
}



/* ------------------------------------- FIN ESTILOS [FOOTER] ------------------------------------- */





/* ------------------------------------- ESTILOS EXTRA -------------------------------------------- */		
#container .cleaner { /*esta capa separa el pie de pagina del resto*/
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	}
/* ----------------------------------- FIN ESTILOS EXTRA ------------------------------------------ */		


	
/* ------------------------------------- FIN ESTILOS EXTRA -------------------------------------------- */		




/* ------------------------------------- CABECERAS DE LOS MENUS -------------------------------------------- */		

/*
<div id="cab_menu_contratacion"><img alt="Menu de contrataciýn" src="skin/images/cab_menu_contratacion.jpg" /></div>
<div id="cab_menu_informacion"><img alt="Menu de informaciýn al cliente" src="skin/images/cab_menu_informacion.jpg" /></div>
*/
#cab_menu_contratacion {
/*
	position: absolute; 
	margin-left: 0px;
 
	top: 3px;
	_top: 2px;*/
position:relative;
}

#cab_menu_informacion {
	margin-left: 0px; 
	/*position: absolute;
	top: 128px;
	_top: 125px;*/
position: relative;
	/*z-index: -100;*/
}

/* ------------------------------------- FIN CABECERAS DE LOS MENUS -------------------------------------------- */






/* ------------------------------------- PLANTILLA PARA FORMULARIOS GRANDES -------------------------------------------- */

#container.large {
	/*border: 4px solid red;*/
	position:relative;
	width:725px;
	margin:auto;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
	background:none;/*#666666 url(../skin/images/fondo_general3.png) repeat-y;*/
}

#container.large #fondo1{
	height: 120px;
	background:#666666 url(../skin/images/fondo_general3.png) repeat-y;
}
#container.large #header{
	/*border: 4px solid blue;*/
}


#container.large #fondo2{
	position: relative;
	width:auto;
	padding: 10px 10px 15px 30px;
	background:#666666 url(../skin/images/fondo_general_2.png) repeat-y;
	
	/*border: 1px solid blue;*/
}
#container.large #fondo2 #content{
	width: 680px;
	/*border: 1px solid green;*/
}
#container.large #fondo2 #content .formu{
	padding: 0;
	margin: 0;
	/*border: 1px solid orange;*/
}

#container.large #fondo3{
	height: 100px;
	background:#666666 url(../skin/images/fondo_general3.png) repeat-y;
}
/* ------------------------------------- FIN DE PLANTILLA PARA FORMULARIOS GRANDES -------------------------------------------- */
/*ADMIN*/
#inmedia_default_man
{
margin-left: 20px;
}
/*LISTADO DE REGALOS Y PROMOCIONES*/
#promociones
{
padding-left: 15px;
padding-right: 5px;
}


#promociones .tabla_head_promo
{
background: url(../skin/images/promo_top.gif);
}

#promociones .tabla_foot_promo
{
background: url(../skin/images/promo_bottom.gif);
}

#promociones .borde
{
border-left: 1px solid #666666;
border-right: 1px solid #666666;
}

#promociones .titulo_promo
{
font-weight: bold;
font-size: 15px;
padding-top: 5px;
padding-bottom: 5px;
color: #666666;
}

#promociones .descripcion_promo
{
text-align: justify;
font-size: 12px;
color: #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
}

#promociones .descripcion_promo img
{
margin-left: 10px;
margin-bottom: 0px;
}

#promociones .limpiador
{
height: 15px;
}


/* Clase para los botones de copia de datos*/
.btn_copia {
	width: 180px;
	/*height: 120px;*/
}


/*
SOLUCIýN PARA QUE SE VEAN LAS CAPAS POR ENCIMA DE LOS SELECTS.
BASADO EN: http://www.hedgerwow.com/360/bugs/css-select-free.html
*/
#tooltip {
	overflow:hidden;/*must have*/
	width:250px;/*must have for any value*/
	position:absolute;
	z-index:10;
	}

	#tooltip iframe {
		display:none;/*sorry for IE5*/
		display/**/:block;/*sorry for IE5*/
		position:absolute;/*must have*/
		top:0;/*must have*/
		left:0;/*must have*/
		z-index:-1;/*must have*/
		filter:mask();/*must have*/
		width:3000px;/*must have for any big value*/
		height:3000px/*must have for any big value*/;
	}
	#tooltip * {
		margin:0;
		padding:0;
	}
	#tooltip .tooltip_top {
		display:block;
		background:#fff url(../skin/images/tooltip_background_top.gif) left top no-repeat;
		padding-top:12px;
	}
	#tooltip .tooltip_middle {
		background-color:#E9E9E9;
		padding-left:12px;
		padding-right:12px;
		_height:50px; /*Hack para IE6*/

	}
		#tooltip .tooltip_middle .ayuda {
			padding-bottom:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#FB802F;
			text-align:right;
			text-transform:uppercase;
			background-color:#E9E9E9;

		}
		#tooltip .tooltip_middle #tooltip_text {
			font-family:Tahoma,Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:14px;
			font-weight:bold;
			color:#000;
			border-left:2px solid #FF6600;
			padding-left:8px;
			background-color:#E9E9E9;
		}
	#tooltip .tooltip_bottom {
		background: url(../skin/images/tooltip_background_bottom.gif) right bottom no-repeat;
		padding-bottom:12px;
		_height:15px; /*Hack para IE6*/

	}
	

/*	ESTILOS PARA EL POP-UP DE +INFO	*/
#info_container {
	width: 450px;
}

	#info_header {
font-family: arial,verdana,sans-serif;	

	}

#info_header a{
font-size: 14px;	
}

		#info_header_modalidad {
			position: relative;
			float:left;
			width: 300px;
			height: 50px;
			padding: 5px;
			font-size: 22px;
			font-weight: bold;
			
text-align: left;
		}

		#info_header_logo {
			position: relative;
width: 120px;
			float:left;
			height: 50px;
			padding: 5px;
text-align: right;

		}

#info_opciones
{
font-family: arial,verdana,sans-serif;
background: url(../skin/images/fondo_popup.jpg) repeat-y;

height: 200px;
border-top: 2px solid #666666;
}
		
	#info_opciones a{
color: #ff6600;
font-size: 14px;
		text-decoration:none;
font-weight: bold;
	}
	#info_opciones a:hover{
		text-decoration:underline;
	}
	
	#info_opciones p a{
		background-image:url(../skin/images/fondo_boton.gif);
		background-repeat:no-repeat;
		height:30px;
		float:left; 
		width:87px;
		color:#FF6600;/*color1*/
		font-weight:bold;
		padding:0px; /*2px 0 0 0;*/
		margin:0px;
		text-decoration:none;
		text-align:center;
	}
	
	#info_opciones p a:hover{
		color:#333333;
		text-decoration:underline;
	}

/*	fin  	ESTILOS PARA EL POP-UP DE +INFO	*/



#coxxntainer #cxxontent a.btn_mini {

	background-image:url(../skin/images/fondo_boton_mini.gif);
	background-repeat:no-repeat;
	height:15px;
	float:left; 
	width:57px;
	color:#FF6600;/*color1*/
	font-weight:bold;
	padding:0px; /*2px 0 0 0;*/
	text-decoration:none;
	text-align:center;
}

#contaixxner #contexxnt a.btn_mini:hover{
	color:#333333;
	text-decoration:underline;
}




#presupuesto {	
}
	/*	CABECERA
	*/
	#presupuesto #ppto_header {	
	}
	
	#presupuesto #ppto_header h1{	
	}
	
	#presupuesto #ppto_header table{	
		width: 100%;
	}
		/*#ppto_header table td img{	
			width: 100px;
			height: 40px;
		}*/
	
	#presupuesto #ppto_header h3{	
		margin-left: 0px;
		padding:0;
		/*font-size: 50%;*/
		font-size: 15px;
		font-weight: bold;
		font-style:	normal;
		color: #222;
	}
	
	#presupuesto #ppto_header p.fecha_hora{	
		margin-left: 0;
		margin-right: 15px;
		padding-right: 15px;
	}
	
	/*	PIE DEL PRESUPUESTO
	*/
	#presupuesto #ppto_footer p{	
		margin-left: 0;
		margin-right: 15px;
		padding-right: 15px;
	}
	#presupuesto #ppto_footer p.legal{	
		font-size: 10px;
		font-weight: normal;
		font-style:	normal;
	}
	#presupuesto #ppto_footer p.legal strong{
		font-size: 11px;
		font-weight: bold;
	}
	
	/*	TABLAS DEL PPTO
	*/
	#presupuesto div.tabla_ppto table{	
		font-size: 12px;
		font-weight: normal;
		font-style:	normal;
		width: 100%;
		border: 1px solid #f60;
	}
	#presupuesto div.tabla_ppto table tr th{	
		border-bottom: 1px solid #f60;
	}
	#presupuesto div.tabla_ppto table tr.cabecera {	
		color: #f60;
	}
	#presupuesto div.tabla_ppto table tr.datos {	
		color: #666;
	}
	#presupuesto div.tabla_ppto table tr.datos td ul{	
		margin-bottom: 5px;
		padding-left: 7px;
		/*padding-left: 5px;*/
		margin-left: 5px;
	}
	#presupuesto div.tabla_ppto table tr.datos td ul li{	
		margin-left: 5px;
		padding-left: 7px;
		list-style-type: square;
	}
	#presupuesto div.tabla_ppto table tr.datos td ul li ul li{	
		list-style-type: disc;
	}
	#presupuesto div.tabla_ppto table tr.datos td table{	/* Accesorios */
		border: none;
		font-size: 12px;
		font-weight: normal;
		font-style:	normal;
	}
	/*#presupuesto div.tabla_ppto table tr.datos td table tr.datos td.capitalize{	Nombre de los accesorios }*/
	
	
	
/*	
	FIN DE ESTILOS PARA EL PRESUPUESTO DE UN SEGURO
*/

/*	Expansores y contractores
*/
#container .main_formu div.expand { 
	float:left; width:12px; height:12px; top:3px;
	background: url(images/ico_plus.gif) 70% 50% no-repeat; 
}
#container .main_formu div.contract { 
	float:left; width:12px; height:12px; top:3px;
	background: url(images/ico_minus.gif) 70% 50% no-repeat; 
}
#container .main_formu a.contractor { 
	font-size:12px;	text-decoration:none;
}
/*	FIN - Expansores y contractores
*/

/* ESTILOS FORMULARIO LIBRE */
.formu_titulo
{
color:#F60;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}

.formu_intro
{
text-align:justify;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #B3523E;
}

.formu_intro_recogida_datos
{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #B3523E;
}

.formu_recogida_datos
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#EEEEEE;
color: #B3523E;
}

.formu_obligado
{
color:#FF0000;
font-weight:bold;
}

.formu_campos
{
/*background:#EFEFEF;*/
font-size:12px;
color:#666666;
}

.formu_separador
{
color:#F60;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
padding: 10px;
width: 620px;
}


/*	Radio - buttons dispuestos Horizontalmente		*/
#container .main_formu label.radio input {
	float: none;
	vertical-align: middle;
	margin: 0 4px 0 10px;
	padding: 0;
}

#container .chng_pswrd div.formu h1 {
	position: relative;
	overflow: hidden;
	width: 450px;
	margin-right: 200px;
}

#container .chng_pswrd div.formu table th {
	font-family:Arial,Tahoma, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	color:#333;
	letter-spacing:0.8pt;
}

/* BOLETIN NUEVOS PRODUCTOS */

#contenedor_boletin{
	font-size: 12px;
	margin-left: 10px;
}
#pie{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color: #efefef;
	padding:15px;
   	text-align:left;

}
.ProductoSemana{
	height:330px;
	margin: 1px;
	padding: 1px;
	border: 0px solid #DBDBDB;

}
#AreaNoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	width: 92%;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
	margin-left:5px;
}
.NombreApartado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-style: oblique;
	font-weight:bolder;
	background-color: #4F683E;
	color: #ffffff;
	padding: 2px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #363725;
	border-right-color: #363725;
	border-bottom-color: #363725;
	border-left-color: #363725;
}
.vermas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #26431A;
	text-align: right;
	background-color:#ededed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin:3px;
}
.vermas a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #26431A;
	text-align: right;
	text-decoration:none;
}
.vermas a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #26431A;
	text-align: right;
	text-decoration:none;
}
.vermas a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #26431A;
	text-align: right;
	text-decoration:none;
}
.Estilo1 {
	font-weight: bold;
	text-align: justify;
}

/* Division en 2 columnas */

.informacion_izquierda{
	position: relative;
	float: left;
	width: 60%
}
.informacion_derecha{
	position: relative;
	float: right;
	width: 40%;
}

/* Division en 2 columnas para la página de la Guardia Civil*/

.gc_izquierda{
	position: static;
	float: left;
	width: 500px;
}
.gc_derecha{
	position: static;
	float: left;
	width: 200px;
}
#contenedor1{
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 50px;
	background-color: white;
	min-height: 810px;
	
}

#inicio1{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: auto;
margin-top: 25px;
text-align: center;
font-size: 20pt;
color: #FF6600;
font-weight: 900;
}
#inicio2{
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: auto;
text-align: center;
font-size: 13pt;
font-weight: 900;
}
#fondo2{
	position: relative;
	width:auto;
	padding: 10px 10px 15px 30px;
	background:#666666 url(../skin/images/fondo_general_2_1000.gif) repeat-y;
	
	/*border: 1px solid blue;*/
}
#fondo3{
	position: relative;
	width:auto;
	padding: 10px 10px 15px 30px;
	background:#666666 url(../skin/images/fondo_general_2_1200.gif) repeat-y;
	
	/*border: 1px solid blue;*/
}