body{
	background-color: #FFF;
	color:#000;
	text-align: left;
	font-size:62.5%;
	/*font-size:9px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link, a:visited {	
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

#contenedor_total{margin:auto; width:1024px;}
#contenedor_home{margin:auto; width:1184px;}

.link_1 a{
	color:#000000;
}
.link_1 a:hover{
	color:#f69c07;
	text-decoration:none;
}

.link_2 a{
	color:#F69C07;
}
.link_2 a:hover{
	color:#f77d21;
	text-decoration:none;
}

.link_4 a{
	color:#FFF;
}
.link_4 a:hover{
	color:#000;
	text-decoration:none;
}

.link_5 a{
	color:#000000;
}
.link_5 a:hover{
	color:#F58711;
	text-decoration:none;
}

.link_6 a{
	color:#2a2929;
}
.link_6 a:hover{
	color:#F58711;
	text-decoration:none;
}


.fInput, .fInput_2, .fInput_3{
	border:1px solid #dcd8d9;
	font-size:1.1em;
	color:#8e8e8e;
	
}
.fInput{
	width:150px;
	height:16px;
}
.fInput_2{
	width:80px;
	height:14px;
}
.fInput_3{
	width:244px;
	height:16px;
}

.fInput175{
	width:175px;
	border:1px solid #dcd8d9;
	font-size:1.1em;
	color:#8e8e8e;
	height:16px;
	margin:0;
	padding:0;
}

.fInput280{
	width:280px;
	border:1px solid #dcd8d9;
	font-size:1.1em;
	color:#8e8e8e;
	height:16px;
	margin:0;
	padding:0;
}

.fSelect{
	width:152px;	
	border:1px solid #dcd8d9;
	font-size:1.1em;
	color:#8e8e8e;
	height:19px;	
}

.fSelect175{
	width:175px;	
	border:1px solid #dcd8d9;
	font-size:1em;
	color:#8e8e8e;
	height:18px;
	margin:0;
	padding:0;
}

.fSelect175_2, .fSelect80_2{
	font-size:1.1em;
	border:1px solid #dcd8d9;	
	color:#8e8e8e;
	height:18px;
	margin:0;
	padding:0;
	vertical-align:middle;
}
.fSelect175_2{
	width:175px;	
}
.fSelect80_2{
	width:80px;	
}

/* ------------------- Buttones ---------------------- */
.btn149{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/comun/btn149.png) no-repeat;
	width:149px;
	height:34px;
	font-size:12px;
	font-weight:normal;
	line-height:33px;
	text-align:center;		
}
.btn149 a{
	float:left;
	color:#FFF;
	width:149px;
	height:34px;
}
.btn149 a:hover{
	color:#000;
	text-decoration:none;
}

.btn107{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/comun/btn107.png) no-repeat;
	width:107px;
	height:34px;
	font-size:12px;
	font-weight:normal;
	line-height:33px;
	text-align:center;		
}
.btn107 a{
	float:left;
	color:#FFF;
	width:107px;
	height:34px;
}
.btn107 a:hover{
	color:#000;
	text-decoration:none;
}

.btnGray285{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/comun/btnGray285.png) no-repeat;
	width:285px;
	height:34px;
	font-size:12px;
	font-weight:normal;
	line-height:33px;
	text-align:center;		
}
.btnGray285 a{
	float:left;
	color:#000;
	width:285px;
	height:34px;
}
.btnGray285 a:hover{
	color:#f48612;
	text-decoration:none;
}
/* ------------------------- */
.btnGray216{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/comun/btnGray216.png) no-repeat;
	width:216px;
	height:34px;
	font-size:12px;
	font-weight:normal;
	line-height:33px;
	text-align:center;		
}
.btnGray216 a{
	float:left;
	color:#000;
	width:216px;
	height:34px;
}
.btnGray216 a:hover{
	color:#f48612;
	text-decoration:none;
}

/* ------------------------- */
.btnGray146{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/resultados/filtroBtn.png) no-repeat;
	width:146px;
	height:27px;
	font-size:10px;
	font-weight:normal;
	line-height:27px;
	text-align:center;		
}
.btnGray146 a{
	float:left;
	color:#000;
	width:146px;
	height:27px;
}
.btnGray146 a:hover{
	color:#f48612;
	text-decoration:none;
}

.ampInfoBtn{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/resultados/ampliarInfoBtn.png) no-repeat;
	width:113px;
	height:20px;
	font-size:8px;
	font-weight:normal;
	line-height:20px;
	text-align:center;		
}
.ampInfoBtn a{
	float:left;
	color:#000;
	width:113px;
	height:20px;
}
.ampInfoBtn a:hover{
	color:#f48612;
	text-decoration:none;
}

/* ------- Language ------------- */
.lang_cont{
	float:left;
	position:absolute;
	right:10px;
	z-index:2900;
	width:115px;
}

.lang_up{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/comun/lang/lang_up.png) no-repeat;
	width:115px;
	height:17px;
	float:left;
	cursor:pointer;
}
.lang_down{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/comun/lang/lang_down.png) no-repeat;
	width:115px;
	height:4px;
	float:left;
}
.lang_middle{
	background-color:#FFF;
	float:left;
	width:113px;
	border-left:1px solid #8d8681;
	border-right:1px solid #8d8681;
	display:none;
}
#lang_txt{
	color:#5C5A5A;
	float:left;
	font-size:11px;
	height:12px;
	padding-left:10px;
	padding-top:5px;
	width:90px;
}
#lang_flecha{
	float:left;
	height:10px;
	padding-top:5px;
	width:7px;
}
#flecha_id{
	padding-top:5px;
}
.lang_fila{
	float:left;
	padding-bottom:5px;
	padding-left:8px;
	padding-top:5px;
	width:105px;
}
.lang_fila a{
	color:#000;
}
.lang_fila a:hover{
	color:#F69C07;
	text-decoration:none;
}
.lang_img{
	float:left;
	padding-right:5px;
}

/*  ----------- Buscador Bg´s ----------- */
.mmvBg{ 
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/comun/mmvBg.png) no-repeat;
	width:153px;
	height:133px;	
}

.mmvBg_2{ 
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/comun/mmvBg_2.png) no-repeat;
	width:175px;
	height:131px;	
}

.selectMmv{
	color:#8E8E8E;
	font-size:0.9em;
	height:120px;
	width:133px;	
	border: 1px solid #FFF;	
	background-color:#FFF;	
}

.selectMmv_2{
	color:#8E8E8E;
	font-size:0.9em;
	height:120px;
	width:150px;	
	border: 1px solid #FFF;	
	background-color:#FFF;	
}

/*  ----------- Paginacion Btn´s ----------- */
.prevBtn{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/buscAv/flechaSingle_left.png) no-repeat left top;
	width:9px;
	height:15px;
	float:left;
	font-size:15px;
}

.nextBtn{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/buscAv/flechaSingle_right.png) no-repeat left top;
	width:9px;
	height:15px;
	float:left;
	font-size:15px;
}

.firstBtn{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/buscAv/flechaDoble_left.png) no-repeat left top;
	width:15px;
	height:15px;
	float:left;
	font-size:15px;
}

.lastBtn{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/buscAv/flechaDoble_right.png) no-repeat left top;
	width:15px;
	height:15px;
	float:left;
	font-size:15px;
}

.prevBtn:hover, .nextBtn:hover, .firstBtn:hover, .lastBtn:hover{
	background-position:left bottom;
	text-decoration:none;
	cursor:pointer;
}

.paginacion a{
	color:#000;
	text-decoration:none;
}
.paginacion a:hover{
	color:#f48612;
	text-decoration:none;
}

/* ----------------------- */
.pie_publi_cont{
	background:url(../images/comun/pie_centro_bg.png) repeat-x;
	width:926px;
	height:140px;
	float:left;
}
.pie_publi_cont_2{
	background:url(../images/comun/pie_centro_bg_2.png) repeat-x;
	width:934px;
	height:149px;
	float:left;
}
/* ------------------------- */
.barraNavBg{ 
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/comun/barraNavBg_center.png) repeat-x;
	width:970px;
	height:20px;	
}

.regYaBtn{
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/index/regFlecha.png) no-repeat left 7px;
	color:#EF7D03;
	font-size:1.4em;
	font-weight:bold;
	padding-left:15px;	
}

.regYaBtn:hover{ color:#000; text-decoration:none; }



div.overlayCarga {      
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/ficha/direccionBg.png) no-repeat;
	z-index:10000; 
    width:465px; 
    height:330px;
    display:none;      
	text-align:left;
} 

.protCondLink{
	color:#012afc;
	font-weight:bold;
}

.protCondLink:hover{
	color:#333;
	text-decoration:none;
}

/*div.overlayCarga div.close{ 
    behavior: url("images/alpha/iepngfix.htc");
	background-image:url(../images/comun/overlayBtn.gif);
	background-repeat:no-repeat;	
    position:absolute; 
    right:18px; 
    top:15px; 
    cursor:pointer; 
    height:17px; 
    width:17px; 	
}*/ 

/* ---------- Mapa Web Link ----------- */
.mapaIcon{
	background:url(../images/mapaweb/mapaIcon.gif) no-repeat left center;
	color:#000;
	font-size:1.1em;
	padding-left:15px;
}

.mapaIcon:hover{
	text-decoration:none;
	color:#ef7c00;
}

/* ----------------------------------------- */
.tableCont{
	width:728px;
	height:90px;
	display:table;
	overflow:hidden;
	background-color:#CCCCCC;
}

.tableCell{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}












