body{



margin:0;



padding:0;



font-family: Verdana;



font-size: 11px;



color:#686767;



background: url(../images/body.gif) repeat-x;



top:0;



}



img{



border: 0;



}



#fondo_arriba{



background:url(../images/fondo_arriba.png) repeat-x;



_background:none;



height:494px;



}



			  



#todo{



width:1000px;



position:absolute;



top:0;



margin-left:auto;



margin-right:auto;



left:0;



right:0;



padding-bottom:11px;



}



.clearfix:after {



    content: ".";



    display: block;



    height: 0;



    clear: both;



    visibility: hidden;



}



.clearfix {display: inline-block;}







* html .clearfix {height: 1%;}



.clearfix {display: block;}



#main{



width: 950px;



margin: 0 auto;



padding-top:2px;



}



.main_inner{



width: 900px;



margin: 0 auto;



padding-left:2px;



}



#footer{



width:900px;



margin:0 auto;



padding-left:2px;



}



.main_sombra{



width: 950px;



margin: 0 auto;



background: url(../images/back-main.png) repeat-y;







}



#top-logo{



background: url(../images/logo.jpg) no-repeat;



height: 64px;



}



.busca{



background: url(../images/back-buscador.jpg) no-repeat top;



height: 27px;



position: relative;



}



#top-nav{



height: 22px;



text-decoration:none;




}



#top-nav .pestania{



float:left;



font-size:11px;



color:#FFF;



line-height:22px;



text-align:center;



width:111px;



height:22px;



background:url(../images/tab.gif);



}



.pestania a{



width:111px;



height:22px;



display:block;



text-decoration:none;



color:#FFF;



}



.pestania a:hover{



width:111px;



height:22px;



display:block;



background:url(../images/tab-sel.gif);



text-decoration:none;



color:#FFF;



}



#top-nav ul{



margin:0;



padding: 0;



list-style: none;



width: 900px;



}



#top-nav li{



float: left;



background: url(../images/tab.gif) no-repeat;



height: 22px;



width: 111px;



text-align: center;



line-height: 22px;



text-decoration:none;



}



#top-nav li.sel{



background: url(../images/tab-sel.gif) no-repeat;



}



#top-nav li a{



color: #fff;



text-decoration: none;



}



#top-nav li a:hover{



text-decoration: underline;



}



#banner{
height: 193px;



position: relative;



}



#banner-up{



height: 213px;



position: relative;



}



#menu-left{
width: 183px;

float: left;


background:url(../images/back-menu-left.gif) repeat-x;



}



#menu-left .theli{



width:183px;



height:36px;



border-bottom:solid 2px #FFF;



padding-left:0;



text-indent:20px;

line-height:30px;



}





#menu-left .theli a{



width:183px;



height:36px;



display:block;

line-height:30px;




}



#menu-left .theli a:hover{



width:183px;



height:36px;



display:block;



background:#c1c1c0;



text-decoration:none;

line-height:30px;




}



#menu-left .sub{



width:183px;



height:24px;



padding-left:0;



text-indent:20px;



font-size:11px;



line-height:23px;

display:block;





}



#menu-left .sub a{



width:183px;



height:24px;



display:block;



}



#menu-left .sub a:hover{



width:183px;



height:24px;



display:block;



background:#d4d4d3;



text-decoration:none;



}



#menu-left .subsub{



width:183px;



height:20px;



padding-left:0;



text-indent:25px;



font-size:9px;



line-height:20px;

display:block;



}



#menu-left .subsub a{
width:183px;
height:20px;
display:block;
}



#menu-left .subsub a:hover{
width:183px;
height:20px;
display:block;
background:#dedede;
text-decoration:none;
}


#menu-left .theli .subsub{



width:183px;



height:20px;



padding-left:0;



text-indent:25px;



font-size:9px;



line-height:20px;

display:block;



}

.cotiza
{
	float: right;
	width: 455px;
}

#content{



float: left;



width: 455px;



padding: 10px 20px;



border-right: 1px solid #c9c9c9;



border-left: 1px solid #c9c9c9;



}



#content .icobloque{



width:455px;



float:left;



margin-top:40px;



}



#content .icobloque .ico{



float:left;



width:64px;



height:64px;



}



#content .icobloque .icobloquetxt{



float:left;



margin-left:20px;



}



#content .icobloque .icobloquetxt a{



color:#e20025;



text-decoration:none;



}



#content .icobloque .icobloquetxt a:hover{



text-decoration:underline;



}



#content .icobloque .icobloquetxt .icoblock{



/*width:298px;*/



}



#content .icobloque .icobloquetxt .icoblocks{


float:left;



}
#content .icobloque .icobloquetxt .icoblocks a{
	color:#5c5c5c;
	}
#content .icobloque .icobloquetxt .icoblocks a:hover{
	color:#5c5c5c;
	}


#content .mini_vparticulares{



float:right;



}



#content .mini_vparticulares .mini_ico{



width:29px;



height:29px;



float:left;



}



#content .mini_vparticulares .comprar-online{



width:95px;



height:32px;



float:left;



}



#content a{



color:#e20025;



text-decoration:none;



}



#content a:hover{



text-decoration:underline;



}



#menu-right{



float: right;



width: 217px;



height: 350px;



text-align: center;



padding-top: 10px;



}

#menu-right .gyc{
	text-align:right;
	padding-top:5px;
	margin-right:28px;
	}
#menu-right .gyc a{
	color:#747474;
	text-decoration:none;
	}
#menu-right .gyc a:hover{
	color:#e20025;
	}

h2{



color: #686767;



margin: 0;



padding: 0;



font-size: 16px;



}



h2 span{



color: #e20025;



}



.texto-home{



margin: 10px 0;



font-size: 10px;



}



a.flecha{



padding: 53px 0 0 0;



    overflow: hidden;



    background-image: url("../images/flecha.gif");



    background-repeat: no-repeat;



    width:53px;



    display: block;



    height: 0px !important;



    height /**/:53px;



    float: left;



    margin-right: 20px;



}

.boton_home{
	float:left;
	margin-top:10px;
	margin-left:30px;
	}
.linea_vertical{
	width:1px;
	height:130px;
	background:url(../images/home_lineavertical.jpg) no-repeat;
	float:left;
	margin-left:30px;
	margin-top:10px;
	}

.bottom-content{ 
	background: #fff;
	width:500px;
	height:100px;
	float:left;
	margin-left:-20px;
	line-height:13px;
}



.flechas{



margin: 25px 0 0 5px;



padding: 0;



list-style: none;



}



.flechas li{



height:75px;



margin-bottom:30px;



width:312px;



}



#menu-left ul{



margin: 0;



padding: 0;



list-style: none;



}



#menu-left li{



height: 38px;

width:183px;



line-height: 38px;



padding-left: 20px;






}



#menu-left a{



color:#5c5c5c;



text-decoration: none;



}



#menu-left a:hover{



text-decoration: underline;



}




#bottom-nav{ 
	background: #fff;
	width:660px;
	height:65px;
	float:left;
	margin-left:20px; 
	line-height:13px; 
}

.espacios{
	float:left;
	margin:8px;
	.margin-top:0px;
	text-align:left;
	color:#353535;
	font-size:9px;
	}
.espacios a{
	text-decoration:none;
	color:#5c5c5c;
	}
.espacios a:hover{
	text-decoration:none;
	color:#dc291e;
	}
.lineaad{
	background:url(../images/accesos_directos-linea.jpg) no-repeat;
	width:1px;
	height:37px;
	float:left;
	margin-top:12px;
	}

#centro{



background: #fff;



}



.links-bottom{



border-right:1px solid #C9C9C9;



float:left;



list-style:none outside none;



margin:10px 20px 0 0;



padding:0;



width:120px;



}



#bottom-nav .last{



border-right: none;



}



.links-bottom a{



font-size: 9px;



color: #686767;



text-decoration: none;



}



.links-bottom a:hover{



text-decoration: underline;



}



#pie{



background: #dc291e url(../images/verisign_new.jpg) left no-repeat;



height: 52px;



color: #fff;



line-height: 52px;



padding: 0 20px;
font-size:10px;



}



#pie2{



}



#pie3{



font-size: 9px;



text-align: center;



}



#pie4{
background:url(../images/flujo.png) no-repeat;
width:44px;
height:22px;
margin-left:auto;
margin-right:auto;
margin-top:11px;
margin-bottom:11px;
display:none;



}



#pie4 a{



width:44px;



height:22px;



display:block;



}



#pie4 a:hover{



width:44px;



height:22px;



display:block;



}



#banner h1{



margin: 0; 



padding: 0;



position: relative;



top:70px;



left: 30px;



font-size: 26px;



color: #5c5c5c;



}



#banner h1 span{



color: #e20025;



}



#banner p{



position: relative;



margin: 0;



padding: 0;



top:70px;



left: 30px;



width: 330px;



}



#banner p a{



color: #e20025;



text-decoration: none;



}



#banner p a:hover{



text-decoration: underline;



}



#a_inicio{



background: url(../images/inicio.gif) no-repeat;



display:block;



height:34px;



left:-38px;



position:absolute;



top:0px;



width:38px;



}



#a_pregunta{



background: url(../images/pregunta.gif) no-repeat;



display:block;



height:34px;



left:-38px;



position:absolute;



top:37px;



width:38px;



}

#a_condicionados{



background: url(../images/pregunta.gif) no-repeat;



display:block;



height:34px;



left:-38px;



position:absolute;



top:74px;



width:38px;



}



.buscador{


margin: 0;



padding: 0;



list-style: none;


position:absolute;

bottom: 3px;
*bottom: -14px;


right: 14px;



width: 250px;

float:left;



}



.buscador .input{



background: url(../images/back-busca.gif) no-repeat;



width: 160px;



height: 16px;



display: block;



font-size: 9px;



border: 0;



padding: 0;



margin: 0;

float:left;



}



.buscador li{



float: left;



color: #fff;



}

.lupa{
	background:url(../images/buscar.gif) no-repeat;
	height:16px;
	width:17px;
	border:none;
	}



.contacto{



float:right!important;



background: url(../images/sobre.gif) no-repeat right center!important;



padding-right: 20px!important;



width: 55px!important;



}



.contacto a{



color: #5C5C5C!important;



display:block;



width:55px;



}



.contacto a:hover{



color: #5C5C5C!important;



display:block;



width:55px;



}



.busca .menu{



margin: 0;



padding: 0;



list-style:none;



color:#5c5c5c;

background:#e7e7e7 url(../images/nuevoback-menu-left.jpg) repeat-y bottom;



}



.busca .menu li{



float: left;



background: url(../images/menu-busca.gif) no-repeat;



width: 91px;



height: 27px;



line-height: 27px;



text-align: center;



}







.busca .menu li a{



background: url(../images/menu-busca.gif) no-repeat;



width: 95px;



height: 37px;



display:block;



text-decoration:none;



}



.busca .menu li a:hover{



background: url(../images/menu-busca_on.gif) no-repeat;



width: 95px;



height: 37px;



display:block;



text-decoration:none;



}







#login{



width: 170px;



margin: 0 auto 10px auto;




}



.busca .menu a{



color: #fff;



}



.busca .menu li.sel{



background: url(../images/menu-busca-sel.gif) no-repeat;



}



.ingresar{



height: 20px;
background:#FFF;
color:#e20025;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
border:none;



}



.ingresar a{



color: #e20025;



font-weight: bold;



text-decoration: none;



}



.ingresar a:hover, .recupera a{



text-decoration: underline;



}



.recupera a{



color: #8f8f8f;



font-weight: bold;



font-size: 9px;



text-decoration: none;



}



#login table{



border-collapse: collapse;



width: 100%;



}



#login .text{



border: 1px solid #8f8f8f;



font-size: 11px;



width: 110px;

float:left;



}



#login th{



text-align: right;



}



.destacados_pers{



margin:20px 0 0 0;



padding: 0;



list-style: none;



}



.destacados_pers img{



float: left;



}



.destacados_pers div{



float: left;



width: 350px;



margin-left: 10px;



}



.destacados_pers li{



height:100px;



}



.destacados_pers h3{



margin: 0 0 5px 0;



color: #686767;



}



.destacados_pers p{



margin: 0;



color: #686767;



}



.destacados_pers a{



color: #e20025;



text-decoration: none;



}



.destacados_pers a:hover{



text-decoration: underline;



}



.titulo{



color: #e20025;



font-size: 30px;



margin: 0;



padding: 0;



}



.presiona{



font-size: 15px;



margin: 0;



padding: 0;



color: #909090;



font-family:"myriad Pro";



}



.linea{



background:url(../images/linea.jpg) no-repeat;



width:427px;



height:1px;



margin-left:20px;



}



.flecha_blanca{



float:right;


padding-right:10px;



padding-top:5px;
*margin-top:-29px;


}



.flecha_gris{



float:right;



padding-right:10px;



padding-top:7px;
*margin-top:-27px;


}











.rut{



margin-top:20px;



margin-bottom:30px;



}



.rut input{



width:227px;



height:15px;



font-size:11px;



}



.botones_pel{



width:450px;



height:54px;



margin-bottom:30px;



}



.botones_pel .btn_pac{



width:71px;



height:54px;



margin-right:50px;



float:left;



background:url(../images/btn_pac_on.jpg) no-repeat;



}



.botones_pel .btn_pac a{



width:71px;



height:54px;



display:block;



background:url(../images/btn_pac.jpg) no-repeat;



}



.botones_pel .btn_pac a:hover{



width:71px;



height:54px;



display:block;



background:url(../images/btn_pac_on.jpg) no-repeat;



}







.botones_pel .btn_pat{



width:71px;



height:54px;



margin-right:50px;



float:left;



background:url(../images/btn_pat_on.jpg) no-repeat;



}



.botones_pel .btn_pat a{



width:71px;



height:54px;



display:block;



background:url(../images/btn_pat.jpg) no-repeat;



}



.botones_pel .btn_pat a:hover{



width:71px;



height:54px;



display:block;



background:url(../images/btn_pat_on.jpg) no-repeat;



}







.botones_pel .btn_redcompra{



width:71px;



height:54px;



margin-right:50px;



float:left;



background:url(../images/btn_redcompra_on.jpg) no-repeat;



}



.botones_pel .btn_redcompra a{



width:71px;



height:54px;



display:block;



background:url(../images/btn_redcompra.jpg) no-repeat;



}



.botones_pel .btn_redcompra a:hover{



width:71px;



height:54px;



display:block;



background:url(../images/btn_redcompra_on.jpg) no-repeat;



}







.botones_pel .btn_plan{



width:71px;



height:54px;



float:left;



background:url(../images/btn_plan_on.jpg) no-repeat;



}



.botones_pel .btn_plan a{



width:71px;



height:54px;



display:block;



background:url(../images/btn_plan.jpg) no-repeat;



}



.botones_pel .btn_plan a:hover{



width:71px;



height:54px;



display:block;



background:url(../images/btn_plan_on.jpg) no-repeat;



}











.miniautos{



float:right;



}



.miniautos .comprar_online{



width:95px;



height:32px;



float:left;



margin-left:20px;



}



.miniautos .miniicos{



float:left;



margin-left:10px;



}











.lista{



width:440px;



text-align:left;



float:left;



margin-top:20px;



}



.lista .titulo_lista{



width:440px;



height:20px;



}



.lista .linea1{



background:#eaeae9;



width:435px;



height:18px;



padding-left:5px;



}



.lista .linea2{



width:435px;



height:18px;



padding-left:5px;



}



.lista .punto{



float:right;



width:8px;



height:8px;



margin-right:5px;



margin-top:3px\9;
*margin-top:-8px;



}



.lista .tripuntos
{
	float:left;
	margin-left:435px;
		margin-top:-10px;
		*margin-top:-10px;
		position:absolute;
		
		*float:right;
		*margin-left:0px;
		*position:static;
/*	
	background-color:Transparent;
	margin-top:-10px;
*margin-top:-10px;
z-index:-10;
margin-left:0px;
width: 130px;
*/
/*
float:right;

width:127px;

height:8px;

margin-right:18px;

margin-top:3px;
*margin-top:-10px;
*/
}

.lista .tripuntos img
{
	
}
.lista .tripuntos .filaa
{
	

	position:absolute;
	margin-left:-106px;
	
	
			
}
.lista .tripuntos .filab
{
		
		
		margin-left:-66px;
		
				
}
.lista .tripuntos .filac
{
	position:absolute;
	margin-left:-21px;
	
			
		
}
#otroz
{
	
	z-index:999;
	margin-left:197px;
	position:absolute;	
}

.lista .texto_der{


float:right;

margin-right:5px;

margin-top:3px\9;
*margin-top:-8px;


}

.column {
	float: left;
	width: 450px;
}
.required {
	color: #666;
	font-size: .85em;
}
#maildiv input.textbox{
	width: 310px;
	height:15px;
	float:right;
}
#maildiv input.textbox2{
	width: 150px;
	height:15px;
	float:right;
	margin-right:160px;
}
#maildiv select {
	width: 210px;
}
#maildiv textarea {
	width: 310px;
	height:50px;
	float:right;
}
#maildiv .boton{
	background:#fff;
	color:#666;
	margin-left:80px;
	float:right;
	}
#maildiv .boton2{
	background:#fff;
	color:#666;
	float:right;
	margin-right:-70px;
	}

.enlaces{}
.enlaces a{
	color:#e20025;
	}
.enlaces a:hover{
	text-decoration:underline;
	}
#texto_pac{
	font-size:11px;
	line-height:13px;
	}
#texto_pat{
	font-size:11px;
	line-height:13px;
	}
#texto_plan{
	font-size:11px;
	line-height:13px;
	}
#texto_rc{
	font-size:11px;
	line-height:13px;
	}
	
	
	
	
	
	
	
/* paso 1 */
.cuadro_encierra_content{
	float:left;
	width:510px;
	height:770px;
	margin-left:10px;
	}
.cuadro_encierra_parte_superior{
	float:left;
	width:490px;
	height:100px;
	margin-top:10px;
	border-bottom:solid 1px #666;
	}
.titulo_paso1{
	float:left;
	background:url(../images/img_talleres/tit_talleres_mapfre.jpg) no-repeat;
	width:361px;
	height:17px;
	}
.cuadro_encierra_pasos{
	float:left;
	width:500px;
	height:50px;
	margin-top:20px;
	}
.btn_paso1{
	float:left;
	background:url(../images/img_talleres/img_1.jpg) top no-repeat;
	width:31px;
	height:41px;
	margin-right:20px;
	display:block;
	}
.btn_paso1 a{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_1.jpg) bottom no-repeat;
		display:block;
		}
.btn_paso1 a:hover{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_1.jpg) top no-repeat;
		display:block;
		}
.btn_paso1ok{
	float:left;
	background:url(../images/img_talleres/img_1.jpg) top no-repeat;
	width:31px;
	height:41px;
	margin-right:20px;
	display:block;
	}
.btn_paso1ok a{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_1.jpg) top no-repeat;
		display:block;
		}
.btn_paso1ok a:hover{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_1.jpg) top no-repeat;
		display:block;
		}
.btn_paso2{
	float:left;
	background:url(../images/img_talleres/img_2.jpg) top no-repeat;
	width:31px;
	height:41px;
	margin-right:20px;
	display:block;
	}
.btn_paso2 a{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_2.jpg) bottom no-repeat;
		display:block;
		}
.btn_paso2d{
	float:left;
	background:url(../images/img_talleres/img_2.jpg) bottom no-repeat;
	width:31px;
	height:41px;
	margin-right:20px;
	display:block;
	}
.btn_paso2 a:hover{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_2.jpg) top no-repeat;
		display:block;
		}		
.btn_paso2ok{
	float:left;
	background:url(../images/img_talleres/img_2.jpg) top no-repeat;
	width:31px;
	height:41px;
	margin-right:20px;
	display:block;
	}
.btn_paso2ok a{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_2.jpg) top no-repeat;
		display:block;
		}
.btn_paso2ok a:hover{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_2.jpg) top no-repeat;
		display:block;
		}		
.btn_paso3{
	float:left;
	background:url(../images/img_talleres/img_3.jpg) top no-repeat;
	width:31px;
	height:41px;
	margin-right:20px;
	display:block;
	}
.btn_paso3d{
	float:left;
	background:url(../images/img_talleres/img_3.jpg) bottom no-repeat;
	width:31px;
	height:41px;
	margin-right:20px;
	display:block;
	}
.btn_paso3 a{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_3.jpg) bottom no-repeat;
		display:block;
		}
.btn_paso3 a:hover{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_3.jpg) top no-repeat;
		display:block;
		}
.btn_paso3ok{
	float:left;
	background:url(../images/img_talleres/img_3.jpg) top no-repeat;
	width:31px;
	height:41px;
	margin-right:20px;
	display:block;
	}
.btn_paso3ok a{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_3.jpg) top no-repeat;
		display:block;
		}
.btn_paso3ok a:hover{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_3.jpg) top no-repeat;
		display:block;
		}
.btn_paso4{
	float:left;
	background:url(../images/img_talleres/img_4.jpg) top no-repeat;
	width:31px;
	height:41px;
	display:block;
	}
.btn_paso4d{
	float:left;
	background:url(../images/img_talleres/img_4.jpg) bottom no-repeat;
	width:31px;
	height:41px;
	display:block;
	}
.btn_paso4 a{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_4.jpg) bottom no-repeat;
		display:block;
		}
.btn_paso4 a:hover{
	    width:31px;
		height:41px;
		background:url(../images/img_talleres/img_4.jpg) top no-repeat;
		display:block;
		}
.btn_paso4ok{
	float:left;
	background:url(../images/img_talleres/img_4.jpg) top no-repeat;
	width:31px;
	height:41px;
	display:block;
	}
.tit_sigue_los_pasos{
	float:left;
	background:url(../images/img_talleres/tit_sigue_los_pasos.jpg) no-repeat;
	width:255px;
	height:14px;
	margin-left:10px;
	margin-top:24px;
	}
.titulo_mapa{
	float:left;
	background:url(../images/img_talleres/tit_selecciona_tu_region.jpg) no-repeat;
	width:288px;
	height:14px;
	margin-top:30px;
	margin-bottom:20px;
	}




.menu_derecha{
	float:left;
	width:180px;
	height:760px;
	border-left:solid 1px #999;
	margin-left:14px;
	}
.cuadro_busqueda_rapida{
	float:left;
	background:#F00;
	width:150px;
	height:200px;
	margin-left:18px;
	}
.titulo_busqueda{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	margin-left:14px;
	width:150px;
	margin-top:8px;
	}
.cuadro_div{
	float:left;
	width:113px;
	margin-left:14px;
	height:36px;
	}
.texto_div{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	width:113px;
	}
.div_boton_buscar{
	float:left;
	background:url(../images/img_talleres/btn_buscar.jpg) no-repeat;
	width:120px;
	height:12px;
	margin-top:6px;
	display:block;
	}
.div_boton_buscar a{
	float:left;
	background:url(../images/img_talleres/btn_buscar.jpg) no-repeat;
	width:120px;
	height:12px;
	display:block;
	}
.div_boton_buscar a:hover{
	float:left;
	background:url(../images/img_talleres/btn_buscar.jpg) no-repeat;
	width:120px;
	height:12px;
	display:block;
	}
.cuadro_img_contacto{
	float:left;
	width:150px;
	height:140px;
	border-bottom:solid 1px #999;
	border-top: solid 1px #999;
	margin-top:40px;
	}
.img_numeros_contacto{
	float:left;
	margin-top:10px;
	background:url(../images/img_talleres/telefono_de_contacto.jpg) no-repeat;
	width:121px;
	height:110px;
	margin-left:14px;
	}
.tit_iconografia{
	float:left;
	background:url(../images/img_talleres/iconografia.jpg) no-repeat;
	width:82px;
	height:12px;
	margin-top:10px;
	margin-left:14px;
	}
.logos_iconografia{
	float:left;
	background:url(../images/img_talleres/simbolos_iconografia.jpg) no-repeat;
	width:122px;
	height:362px;
	margin-top:16px;
	}
	
/* paso 2 */
.titulo_paso2{
	float:left;
	background:url(../images/img_talleres/tit_datos_automovil.jpg) no-repeat;
	width:320px;
	height:13px;
	margin-top:30px;
	margin-bottom:20px;
	}
.cuadro_encierra_datos{
	float:left;
	width:500px;
	height:400px;
	margin-top:30px;
	}
.cuadro_encierra_opciones{
	float:left;
	width:160px;
	height:190px;
	}
.cuadro_individual_opcion{
	float:left;
	width:140px;
	height:40px;
	margin-bottom:10px;
	}
.txt_opciones_auto{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	width:100px;
	}
.img_logo_automovil{
	float:left;
	margin-left:30px;
	}
/* paso 3 */

.titulo_paso3{
	float:left;
	background:url(../images/img_talleres/tit_click_ver_detalles.jpg) no-repeat;
	width:383px;
	height:16px;
	margin-top:30px;
	margin-bottom:20px;
	}
.cuadro_encierra_datos_paso3{
	float:left;
	width:500px;
	height:550px;
	margin-top:30px;
	}
.rectangulo_encierro{
	float:left;
	width:480px;
	height:180px;
	border-bottom:solid 1px #999;
	}
.rectangulo_encierro2{
	float:left;
	width:480px;
	height:180px;
	margin-top:20px;
	}
.rec_1{
	float:left;
	width:110px;
	height:180px;
	}
.txt_rec1{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#F00;
	width:110px;
	}
.icono_hyundai{
	float:left;
	background:url(../images/img_talleres/logo_hiunday.jpg) no-repeat;
	width:62px;
	height:38px;
	margin-top:10px;
	}

.rectangulo_individual_rec2{
	float:left;
	height:180px;
	width:350px;
	height:90px;
	margin-left:20px;
	}
.cuadro_encierra_txt{
	float:left;
	width:220px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#848283;
	}

.cuadro_telefono{
	float:left;
	}
.cuadro_encierra_telefono_rojo{
	float:left;
	width:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;;
	margin-left:20px;
	}

.cuadro_encierra_telefono_plomo{
	float:left;
	width:80px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#848283;
	margin-left:8px;
	}
.div_img{
	float:left;
	margin-top:10px;
	}
/* paso4 */
.titulo__escrito{
	float:left;
	width:500px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#F00;
	margin-top:30px;
	}
.titulo_paso4{
	float:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#F00;
	width:383px;
	height:16px;
	margin-top:30px;
	}
.cuadro_encierra_datos_paso4{
	float:left;
	width:480px;
	height:500px;
	margin-top:10px;
	}	
.cuadro_encierra_todo{
	float:left;
	width:480px;
	height:250px;
	}
.imf_foto_auto{
	float:left;
	background:url(../images/img_talleres/img_foto_auto.jpg) no-repeat;
	width:266px;
	height:177px;
	}
.cuadro_texto_encierrapaso4{
	float:left;
	width:180px;
	height:197px;
	}
.primera_fila{
	float:left;
	width:232px;
	margin-left:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#535355;
	}
.fila_chica{
	float:left;
	width:200px;
	margin-left:2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#535355;
	}
.txt_fuera{
	float:left;
	width:500px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	margin-top:10px;
	margin-bottom:10px;
	}
.div_img_individual{
	float:left;
	}

/* mapa chile */
.cuadro_mapa{
	float:left;
	margin-top:20px;
	}
.cuadro_btnes{
	float:left;
	width:480px;
	height:30px;
	}
	
	
	
	
	
	
	
.boton_siguiente{
	float:right;
	background:url(../images/img_talleres/btn_siguiente.jpg) top no-repeat;
	width:84px;
	height:24px;
	margin-top:6px;
	display:block;
	}
.boton_siguiente a{
	float:right;
	background:url(../images/img_talleres/btn_siguiente.jpg) bottom no-repeat;
	width:84px;
	height:24px;
	display:block;
	}
.boton_siguiente a:hover{
	float:right;
	background:url(../images/img_talleres/btn_siguiente.jpg) top no-repeat;
	width:84px;
	height:24px;
	display:block;
	}
	
.boton_anterior{
	float:left;
	background:url(../images/img_talleres/btn_anterior.jpg top no-repeat;
	width:84px;
	height:24px;
	margin-top:6px;
	display:block;
	}
.boton_anterior a{
	float:left;
	background:url(../images/img_talleres/btn_anterior.jpg bottom no-repeat;
	width:84px;
	height:24px;
	display:block;
	}
.boton_anterior a:hover{
	float:left;
	background:url(../images/img_talleres/btn_anterior.jpg) top no-repeat;
	width:84px;
	height:24px;
	display:block;
	}
