/******************************************************************************************************************************************
RESET
*******************************************************************************************************************************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, input, select, textarea, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;}

:focus {outline: 0;}
body {line-height: 1; color: #000; background: #fff;}
ol, ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}

blockquote:before, blockquote:after,
q:before, q:after
 {content: "";}
blockquote, q {quotes: "" "";}

/******************************************************************************************************************************************/


body {font-family:Arial,Verdana,Helvetica,sans-serif; font-size:14px; text-align:left; line-height:1.5; background: #fff url(../img/body_bg.png) repeat-x top;}

p {padding:0 0 10px 0;}

a {color:#666666; text-decoration:none;}

ul.list_inline li, ul.list_inline li h3 {
	border-left: 1px solid #D3D3D3;
    display: inline;
    float: left;
    height: 16px;
    line-height: 16px;
    padding: 0 2px;} /*sectores*/
#socialmedia{
	border-bottom: 1px solid #D3D3D3;
    border-top: 1px solid #D3D3D3;
    margin-top: 5px;
    padding-top: 2px;}
.clear {clear:both;}
.clear_noticias {/*clear:both;*/}
.floatleft {float:left;}
.floatright {float:right;}
.textCenter{
    float: left;
    font-size: 15px;
    height: 36px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
    width: 263px;
}
.textoPremium{
	float: left;
    height: 105px;
    margin-left: auto;
    margin-right: auto;
    padding: 10px 0 13px;
    text-align: center !important;
    width: 252px;
	
	
}


.parrafo_inicio{
    color: #2B398C;
    float: left;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 38px;
    font-weight: bold;
    margin-left: 73px;	
}
.parafo_1{
    color: #2B398C;
    float: right;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 26px;
    font-weight: bold;
    margin-right: 70px;
    margin-top: -23px;
    padding: 0;
}
.parafo_2{
    color: #2B398C;
    float: right;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 26px;
    font-weight: bold;
    margin-right: 70px;	
}
.pantallazos{
	float: left;
    width: 603px;	
}
.parafo_3{
	float: left;	
}

parafo_3 p{
    float: left;
    margin-bottom: 5px;
    padding-bottom: 14px;
}

.Textopantallazos{
	color: #333333;
    float: left;
    font-size: 20px;
    margin-top: 69px;
    width: 307px;
}

.texFranWords{
	color: #2B398C;
    font-size: 17px;
    font-weight: bold;	
}




.botonEnviar{
	    float: left;
    font-size: 15px;
    height: 36px;
    margin-left: auto;
    margin-right: auto;
    text-align: center !important;
    width: 500px;
}


/********************************************
1. LINEAS Y SEPARACIONES
2. HEADINGS (TITUTLARES)
3. CAJAS ELÁSTICAS DEL PORTAL
4. FORMULARIOS
5. LAYOUTS
6. HEADER (CABECERA)
7. MENU PRINCIPAL
8. BUSCADOR DE FRANQUICIAS
9. BUSCADOR DIRECTORIOS, AGENDA etc
10. BOTONES NEGROS
********************************************/


/******************************************************************************************************************************************
1. LINEAS Y SEPARACIONES
******************************************************************************************************************************************/

.line {
	border-top: 1px solid #D3D3D3;
    display: inline-block;
	padding: 6px 0;
    width: 645px;
}
	* html .line {padding-bottom:4px;}

.lineHome {width:440px; height:3px; background: transparent url(../img/lineHome.png) no-repeat scroll 0 0; margin-top:-6px; padding-bottom:8px; display: inline-block;}
	* html .lineHome {padding-bottom:4px;}

.dotted_line {height:1px; margin:10px 0; border-bottom:1px solid #DDE1E5;}
	* html .dotted_line {margin:-5px 0 10px;}

.separationLine{height:3px; background: transparent url(../img/separationLine.png) no-repeat scroll 0 0; margin: 25px 0 25px 0; /*display: inline-block;*/}


/******************************************************************************************************************************************
2. HEADINGS (TITUTLARES)
/*****************************************************************************************************************************************/

h1, h2, h3, h4{margin: 0; padding: 0; font-weight: normal;}

/*Titular de la sección*/
#sectionTitle_noticias{
    color: #205C8B;
    float: right;
    font-family: arial;
    font-size: 13px;
    margin-bottom: 2px;
    width: 496px;

}
#sectionTitle_entrevista{
	color: #205C8B;
    float: right;
    font-family: arial;
    font-size: 13px;
    margin-bottom: 2px;
    width: 500px;	
	
}




h1#sectionTitle, #sectionTitle{
	color: #205C8B;
    font-family: arial;
    font-size: 30px;

}

/*h3.caption{ color:#FFFFFF; font-size:13px; line-height:1.2;}*/


/* =========================================================
TITULARES HOME
========================================================= */
.titleHome{
    color: #0C1E3C;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.2;
    padding: 9px 10px 4px 12px;
    width: 300px;
}
.titleindex{
    color: #0C1E3C;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 1.2;
    padding: 9px 1px 4px 12px;
    width: 138px;
}
.imagenHome{
    border: 1px solid #D3D3D3;
    color: #0C1E3C;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 1.2;
    margin: 8px 14px 0 0;
    padding: 0 10px 0 0;
    width: 87px;
}
			
.titleHome a{	
				color: #CE0202;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
}
.titleindex a{	
				color: #CE0202;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: bold;
}
					
.posicionesBloque{
	color: #666666;
	font-size: 12px;
	font-weight: normal;
	margin-top: 9px;
}	
							
#titular h4 a{    
    color: #205C8B;
    display: block;
    font-family: arial;
    font-size: 19px;
    font-weight: bold;
    line-height: 22.2px;
}	
#titular h4 a:hover{    
    color: #CE0202;
}				
			
					
.orangeTitleHome {
	color: #666666;
    font-family: arial,"Times New Roman",Times,serif;
    font-size: 13px;
    padding-bottom: 4px;
}

	.orangeTitleHome a{    color: #CE0202;}

#newsTitleHomeBig {font-family:Georgia,"Times New Roman",Times,serif; color:#0C1E3C; font-size:20px; line-height:1.2; padding-bottom:0px;}
	#newsTitleHomeBig a{
	color: #205C8B;
    font-family: arial;
    font-size: 33px;
    font-weight: bold;
	letter-spacing: -1px;
	line-height: 32.3px;
	}
	#newsTitleHomeBig a:hover{
	color: #CE0202;

	}
.newsTitleHomeSmall {font-family:Georgia,"Times New Roman",Times,serif; color:#0C1E3C; font-size:26px; line-height:1.2; padding-bottom:18px;}
	.newsTitleHomeSmall a{color:#0C1E3C;}

/* =========================================================
TITULARES ACTUALIDAD
========================================================= */
h1#newsTitleID, h2#newsTitleID{
	color: #205C8B;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 32px;
    line-height: 1;
    padding-bottom: 5px;
}
h1#newsTitleID_entrevista, h2#newsTitleID_entrevista{
    color: #205C8B;
    float: right;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 32px;
    line-height: 1;
    padding-bottom: 5px;
    width: 505px;
}
h1#interviewTitleID{font-family:Georgia,"Times New Roman",Times,serif; color:#8E6500; font-size:32px; line-height:1; padding-bottom:28px;}
h1#dictionaryWord{font-family:Georgia,"Times New Roman",Times,serif; font-size:24px; color:#8E6500;}
.margen0{margin:0px;}
h2.newsTitleIndex{font-family:Georgia,"Times New Roman",Times,serif; font-size:22px; line-height:1; padding-bottom:14px; color:#0C1E3C;}
	h2.newsTitleIndex a{color: #0C1E3C;}

h2#leadSentence{font-weight:700; padding-bottom:14px;}

.dateTitle {
    color: #CE0202;
    font-family: arial;
    font-size: 13px;
    margin-top: 5px;
    padding-bottom: 8px;

}
	.dateTitle span{font-size: 11px; font-style: italic;}

.orangeTitleID {font-family:Georgia,"Times New Roman",Times,serif; font-size:22px; color:#8E6500; padding-bottom:0px;}
.orangeTitleID_entrevista{
	color: #8E6500;
    float: right;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 22px;
    padding-bottom: 0;
    width: 508px;
		
}
#tools_box_entrevista{
    background-color: #F9F9F9;
    border-right: 1px solid #D3D3D3;
    float: left;
    margin-right: 10px;
    margin-top: -10px;
    padding-left: 7px;
    position: absolute;
    width: 127px;
}
#newsTitleID_entrevista{
	color: #205C8B;
    float: right;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 32px;
    line-height: 1;
    padding-bottom: 5px;
    width: 507px;
	
}
	.orangeTitleID i {font-size:18px; color: #000;}

/* =========================================================
TITULARES GUÍA DE FRANQUICIAS
========================================================= */
h1#sectorsTitle, #sectorsTitle{font-family:Georgia,"Times New Roman",Times,serif; font-size:30px; color:#8E6500; padding-bottom:8px;}
h2#sectorDescription, #sectorDescription {padding-bottom:10px;}

.localesDesc{ width:649px; margin:auto;}

/* =========================================================
TITULARES GUÍA DE FRANQUICIAS 26082010
========================================================= */

.localesDescNu{ width:629px; margin:auto;}



/* ---------------------------------------------
Titulares Ficha
--------------------------------------------- */
h1#franchiseData_name{  color: #254B89;
						float: left;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 24px;
						font-weight: bold;
						line-height: 1.2;}
h2#franchiseData_sector{font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; color:#0C1E3C; float: right;}

h2#franchiseData_sector a{font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; color:#0C1E3C; float: right;}



#franchiseData_sector_Ficha{
    color: #205C8B;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-right: 4px;
}
#franchiseData_sector_Ficha_fotos a{
    color: #205C8B;
    float: right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-right: 4px;
}

#franchiseData_sector_Ficha a{
	color: #205C8B;}



h3#franchiseData_activity{font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; color:#8E6500; padding-bottom:8px;}

/* ---------------------------------------------
Titulares Tops
--------------------------------------------- */
h2.topName{font-family:Georgia,"Times New Roman",Times,serif; font-size: 20px; color: #0C1E3C; margin: 5px 0 0 9px;}
	h2.topName a{color: #0C1E3C;}

h3.topText{margin-top: 8px; padding-bottom: 8px; clear: both; display: inline-block;}}

.redboxHome_title{color:#FFFFFF; font-family:Georgia,"Times New Roman",Times,serif; font-size:22px; padding:0 0 0 3px;}
.abc_option h2{ font-family:Georgia,"Times New Roman",Times,serif; font-size: 18px; color:#8E6500; padding-bottom: 5px;} 

.red_title {color:#5D0000; font-size:12px; font-weight:700; margin-bottom: 10px; padding: 3px 0 0 5px;}



/******************************************************************************************************************************************
3. CAJAS ELÁSTICAS DE TODO EL PORTAL
******************************************************************************************************************************************/

/* =========================================================
3.1 Cajas azules menú superior derecha
========================================================= */
.blue_box {background:#FFFFFF url(../img/blue_box_center.png) repeat-x scroll 0 0; float:right; height:21px;}
	.blue_box_left {width:5px; height:21px; background:#FFFFFF url(../img/blue_box_left.png) no-repeat scroll 0 0; float:left; }
	.blue_box_right {width:5px; height:21px; background:#FFFFFF url(../img/blue_box_right.png) no-repeat scroll 0 0; float:left;}
	.blue_box_name {float:left; font-weight:700; padding:2px 3px 0;}

/* =========================================================
3.2 Cajas menú principal 
========================================================= */
.nav_active {height:35px; background:#FFFFFF url(../img/nav_active_center.png) repeat-x scroll 0 0; float:left;}
	.nav_active_left {width:5px; height:35px; background:#FFFFFF url(../img/nav_active_left.png) no-repeat scroll 0 0; float:left;}
	.nav_active_right {width:5px; height:35px; background:#FFFFFF url(../img/nav_active_right.png) no-repeat scroll 0 0; float:left;}

.nav_noactive {height:35px; background:#FFFFFF url(../img/nav_noactive_center.png) repeat-x scroll 0 0; float:left;}
	.nav_noactive_left {width:5px; height:35px; background:#FFFFFF url(../img/nav_noactive_left.png) no-repeat scroll 0 0; float:left;}
	.nav_noactive_right {width:5px; height:35px; background:#FFFFFF url(../img/nav_noactive_right.png) no-repeat scroll 0 0; float:left;}

.nav_name {float:left; font-size:17px; font-weight:700; padding:4px 12px 0;}
	.nav_name a:hover{color: #000;}
	.nav_name a img{margin-left: 10px;}

.no a {color:#FFFFFF;}

.no a:hover {color:#FFE5A9;}


/* =========================================================
3.3 Caja galería de fotos
========================================================= */
.photo_box {width:307px; min-height:9px; background:#FFFFFF url(../img/right_box_col_top.png) no-repeat scroll 0 0; padding-top:9px;}
	.photo_box_center {width:307px; background:#FFFFFF url(../img/right_box_col_center.png) repeat-y scroll 0 0;}
	.photo_box_bottom {width:307px; height:9px; background:#FFFFFF url(../img/right_box_col_bottom.png) no-repeat scroll 0 0; /*padding-bottom:10px;*/}

/* =========================================================
3.4 Caja Home (Video, Franquicias Semana etc) 
========================================================= */
.boxHome {width:468px; background:transparent url(../img/boxHome_center.png) repeat-y scroll 0 0;}
	.boxHome_top {width:468px; background:transparent url(../img/boxHome_top.png) no-repeat scroll center top; font-size:12px;}
	.boxHome_bottom {width:468px; height:7px;background:transparent url(../img/boxHome_bottom.png) no-repeat scroll center bottom;}
	.boxHome_title {font-family:Georgia,"Times New Roman",Times,serif; font-size:22px; line-height: 1.2; color:#FFFFFF; padding:2px 0 0 11px;}


.qMas{ float:right; margin-top:-17px; font-size:12px;}


.franqSemana_wrapper { 	background: url("../img/franqSemanaMod_middle.png") repeat-y scroll 0 0 transparent;
						margin-bottom: 5px;
						width: 968px;}
	.franqSemana_top {  border-top: 2px solid #D3D3D3;
						font-size: 12px;
						width: 968px;}
	.franqSemana_bottom {width:968px; height:7px;background:transparent url(../img/franqSemanaMod_bottom.png) no-repeat scroll center bottom;}
.franqSemana_title {   
	color: #205C8B;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    padding: 2px 0 0 11px;}

	.franqSemana_content{width:940px; margin: 10px auto;}
	.scrollingFranqs{margin: 5px auto 0px auto !important;}

/* =========================================================
3.5 Caja titulares fondo rojo 
========================================================= */
.redboxtitle {width:100%; background:#FFFFFF url(../img/redboxtitle_center.png) repeat-x scroll 0 0;}
.redboxtitle_left {width:6px; height:32px; background:#FFFFFF url(../img/redboxtitle_left.png) no-repeat scroll 0 0; float:left;}
.redboxtitle_right {width:6px; height:32px; background:#FFFFFF url(../img/redboxtitle_right.png) no-repeat scroll 0 0; float:right;}
.redboxtitle_name {font-family:Georgia,"Times New Roman",Times,serif; font-size:22px; color:#FFFFFF; }
.redboxtitle_name img{vertical-align: -4px; padding:0 6px 0 0;}

/* =========================================================
3.6 Cajas fondo anaranjado (patrocinador, tops etc) 
========================================================= */
.orange_box {
	float: left;
    font-size: 12px;
    margin-top: 8px;
    width: 650px;
	 /*tamaño de fuente más pequeño en patrocinador y tops*/
}
.orange_box_top {
	border: 1px solid #D3D3D3;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 1px 2px 8px #D3D3D3;
	padding: 10px 0;
}
.orange_box_topQuien {
    border: 1px solid #D3D3D3;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 1px 2px 8px #D3D3D3;
    height: 379px;
    padding: 10px 0;
	
}




	.orange_box_bottom {width:650px; height:11px;}

/* =========================================================
3.7 Bloques configurables de la Columna derecha 
========================================================= */
.rightBox {
	border: 1px solid #D3D3D3;
    margin-bottom: 20px;
    margin-top: 10px;
    width: 303px;
}




.rightBox_content{width: 286px; margin: 8px auto;}
.rightBox_content label{font-size: 12px;}

	/*Top azul*/.redRightBox_top {width:307px; background:transparent url(../img/rightbox_top.png) no-repeat scroll center top; font-size:12px;}
	/*Top rojo*/.blueRightBox_top {
		
	background: url("../img/rightBoxBlue_top.png") no-repeat scroll center top transparent;
    border: 1px solid #D3D3D3;
    font-size: 12px;
    width: 307px;}
	
/*	.rightBox_bottom {width:307px; height:7px; background:transparent url(../img/rightbox_bottom.png) no-repeat scroll center bottom;}*/
	/*.rightBox_title {font-family:Georgia,"Times New Roman",Times,serif; font-size:17px; color:#FFFFFF; padding:4px 0 0 11px;}*/
.rightBox_title {
	    background: url("../img/ficha_top_bg_new.png") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #D3D3D3;
    box-shadow: 2px 2px 4px #D3D3D3;
    color: #205C8B;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin-bottom: 8px;
    padding-left: 21px;
}
.rightBox_title h4{ font-weight:bold;}
.rightBox_content_title{font-weight: 700; font-size: 13px; padding: 6px 0 8px 0;}

.arrow_list li {background:url(../img/arrow.png) no-repeat left 3px; padding-left: 20px;}
.arrow_list_bullets li{background:url(../img/arrow.png) no-repeat left 7px; border-bottom: 1px dotted #ccc; padding: 4px 0 4px 20px;}


/* =========================================================
3.8 Bloques configurables de la Columna izquierda del APF 
========================================================= */
.leftBox {width:130px; background:transparent url(../img/leftbox_center2.png) repeat-y scroll 0 0; margin-top:10px;}
	.leftBox_content{width: 109px; margin: 1px auto;}
	.leftBox_content ul li{ list-style-type:circle; margin-left:10px; margin-top:10px;}
		.leftBox_content label{font-size: 12px;}

	/*Top azul*/.redLeftBox_top {width:130px; background:transparent url(../img/leftbox_top.png) no-repeat scroll center top; font-size:12px;}
	/*Top rojo*/.blueLeftBox_top {width:120px; background:transparent url(../img/rightBoxBlue_top.png) no-repeat scroll center top; font-size:12px;}
	
	.leftBox_bottom {width:130px; height:7px; background:transparent url(../img/leftbox_bottom.png) no-repeat scroll center bottom;}
	.leftBox_title {font-family:Georgia,"Times New Roman",Times,serif; font-size:17px; color:#FFFFFF; padding:4px 0 0 11px;}

.leftBox_content_title{font-weight: 700; font-size: 13px; padding: 6px 0 8px 0;}



/* =========================================================
3.9 Bloques configurables del formulario de la index del APF 
========================================================= */
.formBox {width:350px; background:transparent url(../img/formbox_center.png) repeat-y scroll 0 0; margin-top:10px;}
	.formBox_content{width: 340px; margin: 1px auto;}
	.formBox_content ul li{ list-style-type:circle; margin-left:10px; margin-top:10px;}
		.formBox_content label{font-size: 12px;}

	/*Top azul*/.redformBox_top {width:350px; background:transparent url(../img/formbox_top.png) no-repeat scroll center top; font-size:12px;}
	/*Top rojo*/.blueformBox_top {width:350px; background:transparent url(../img/rightBoxBlue_top.png) no-repeat scroll center top; font-size:12px;}
	
	.formBox_bottom {width:350px; height:7px; background:transparent url(../img/formbox_bottom.png) no-repeat scroll center bottom;}
	.formBox_title {font-family:Georgia,"Times New Roman",Times,serif; font-size:17px; color:#FFFFFF; padding:4px 0 0 11px;}

.formBox_content_title{font-weight: 700; font-size: 13px; padding: 6px 0 8px 0;}







/*****************************************************************************************************************************************
4. FORMULARIOS 
******************************************************************************************************************************************/

/*label {float:left; font-size:14px; color:#0C1E3C;}*/
label {
    color: #0C1E3C;
    float: left;
    font-size: 14px;
    margin-left: 11px;
    padding: 0px 0px 0 0;
}

.obligatory_form {font-size: 12px; padding-bottom: 5px;}
	.obligatory { /*asterísco campo obligatorio*/
		color:#CF2619; 
		font-weight: 700;} 


/* =========================================================
CHECK BOXES
========================================================= */

/* -----------------------------------------------
This you can customize
------------------------------------------------*/

label.checkbox span.holder {
	height: 61px; /* Total height of your checkbox image */
	background: url(../img/checkbox.gif) 0 0 no-repeat; /* Path to your checkbox image */}

label.radio span.holder {
	height: 61px; /* Total height of your radio buttons image */
	background: url(../img/radio2.png) 0 -1px no-repeat; /* Path to your radio button image */}

/*label.checkbox:hover span.holder,
label.radio:hover span.holder { top: -21px !important; } */ /* Background position on mouseover */

label.checked span.holder,
label.checked span.holder,
label.checked:hover span.holder,
label.checked:hover span.holder { top: -42px !important; } /* Background position when checked */

/* -----------------------------------------------
At your own risk
------------------------------------------------*/
	label.list {
		float: left; 
		clear: left;
		margin: 0 0 4px 0;}

	label.inline {
		float: left; margin: 0 10px 0 0;}

		input.hiddenCheckbox {
			position: absolute; left: -10000px; /* Hide the input */}

		label.prettyCheckbox span.holderWrap {
			display: block; float: left;
			position: relative;
			margin-right: 5px;
			overflow: hidden;
			height: 16px !important;}

		label.prettyCheckbox span.holder {
			display: block;
			position: absolute;
			top: 0; left: 0;}


/* =========================================================
SELECT 1 (normal)
========================================================= */
.select1 {
	        height: 38px;
			}
	
.select_ficha {
	background:transparent url(../img/text_input_ficha.png) no-repeat left 0px;
	/*width:201px;
	height:30px;*/
	margin-left: -4px;
	 padding: 5px 0 5px 7px;
	 font-size:12px;
	 width: 125px;
	 float:right;}

/*.select1:hover {background:transparent url(../img/selects_bg.png) no-repeat left -32px;}*/

	.selectContainer1 {
    height: 44px;
    margin-right: 9px;
}
	
.selectContainer_ficha {
		height:18px;
		/*margin:7px 0 0 10px;*/
		overflow:hidden;
		position:relative;}

.selectTag1 {
    border: 1px solid #D3D3D3;
    border-radius: 5px 5px 5px 5px;
    height: 25px;
    left: -2px;
    margin-left: 6px;
    margin-top: 1px;
    padding: 2px;
    top: -2px;
    width: 223px;
}
.selectTag1_centros {
    border: 1px solid #D3D3D3;
    border-radius: 5px 5px 5px 5px;
    height: 25px;
    left: -2px;
    margin-left: 6px;
    margin-top: 1px;
    padding: 2px;
    top: -2px;
    width: 168px;
}
.selectTag1_establecimientos {
    border: 1px solid #D3D3D3;
    border-radius: 5px 5px 5px 5px;
    height: 25px;
    left: -2px;
    margin-left: 6px;
    margin-top: 1px;
    padding: 2px;
    top: -2px;
    width: 187px;
}
		
	.selectTag_ficha {
		
		position:absolute;
		height:15px;
		width: 120px;
		/*width:185px;*/}
		
		:first-child + html .selectContainer1 { /*IE7*/
			margin:5px 0 0 6px;
			width:188px;}

		:first-child + html .selectTag1{ width:191px;}/*IE7*/

		* html .selectContainer1 { /*IE6*/
			margin:6px 0 0 7px;
			width:188px;}

/* =========================================================
SELECT 2 (grande)
========================================================= */
.select2 {
	background:transparent url(../img/selects_bg.png) no-repeat -487px 0px;
	width:380px;
	height:30px;
	margin-left: -4px;}

.select2:hover {background:transparent url(../img/selects_bg.png) no-repeat -487px -32px;}
	.selectContainer2 {
		height:18px;
		margin:7px 0 0 10px;
		overflow:hidden;
		position:relative;}

.selectTag2 {
		width:364px;
		left:-2px;
		top:-2px;
		position:absolute;
		margin-top: 1px;}

		:first-child + html .selectContainer2{ /*IE7*/
			margin:5px 0 0 9px;
			width: 362px;}

		:first-child + html .selectTag2{width:366px;} /*IE7*/
		
		* html .selectContainer2 { /*IE6*/
			margin:6px 0 0 7px;
			width:188px;}

/* =========================================================
SELECT 4 (pequeño, para los bloques de la derecha)
========================================================= */
.selectContainer4{
	width:217px; 
	height:28px; 
	background:transparent url(../img/selects_bg_.png) no-repeat -910px -1px; 
	float: left; 
	margin:-2px 0 0 -4px; 
	overflow:hidden; 
	position:relative; 
	overflow:hidden;}

.selectContainer4:hover, .selectContainer4:focus{background:transparent url(../img/selects_bg_.png) no-repeat -910px -33px;}
	.selectTag4 {
		width:150px; 
		height:15px; 
		top:-2px; 
		left:-2px; 
		position:absolute; 
		margin: 9px 0 0 4px; 
		font-size: 12px;}

	 :first-child + html .selectTag4{ /*IE7*/
		width:151px; 
		height:18px;
		position:absolute; 
		top:-2px; 
		left:-2px; 
		clear: both; 
		border: none; 
		padding-top:5px;}

	* html .selectTag4 { /*IE6*/
		width:151px; 
		height:21px;
		top:-4px; 
		left:-2px;}


/*=======================================
SELECTS BOXES
=======================================*/
/*------------------------
remove default focus style
------------------------*/
:focus {outline:none;}
.js ul.newList {left:-9999px;}

ul.newList * {margin:0; padding:0;}
ul.newList {
	width:240px;
	margin:0; 
	padding:0; 
	list-style:none; 
	color:#000;
	border:1px solid #ccc;
	background:#fff;
	position:absolute; 
	top:26px !important; 
	left:0; 
	overflow:auto; 
	z-index:9999;
	}	

	ul.newList li {padding:3px 8px;}
	
.newListSelected {
    background-image: url("../img/campo_teexto.png");
    background-repeat: no-repeat;
    color: #000000;
    float: left;
    height: 25px;
    padding: 4px 0 0 8px;
    width: 163px;

}

*:first-child+html .newListSelected{padding:4px 0 0 7px;}
	
	.newListSelected span {
		width:284px; 
		display:block;}

		.selectedTxt {
			width:160px;
			height:20px;
			overflow:hidden; 
			padding:0 23px 0 0;}

.hiLite {
	background:#7D90B8!important; 
	color:#fff!important;}

.newListHover {
	background:#EFEFEF!important; 
	color:#000!important; 
	cursor:default;}

	.newListSelHover, .newListSelFocus {
		background-position:0px -27px; cursor:default;}

.newListOptionTitle {font-weight:bold;}

	.newListOptionTitle ul {margin:3px 0 0;}

		.newListOptionTitle li {
			font-weight:normal; 
			border-left:1px solid #ccc;}

/* -------------------------
INPUT TEXT - TIPO1
--------------------------*/
.inputTag1 {
    border: 1px solid #D3D3D3;
    border-radius: 5px 5px 5px 5px;
    margin: 0 9px 7px 6px;
    padding: 4px;
    width: 215px;
}
.inputTag1_Proveedores {
    border: 1px solid #D3D3D3;
    border-radius: 5px 5px 5px 5px;
    line-height: 7px;
    margin: 0 9px 7px 6px;
    padding: 4px;
    width: 171px;
}
.inputTag1_centros {
    border: 1px solid #D3D3D3;
    border-radius: 5px 5px 5px 5px;
    height: 24px;
    line-height: 10px;
    margin: 0 9px 7px 6px;
    padding: 0 0 0 5px;
    width: 100px;
}
.inputTag1_Establecimientos {
    border: 1px solid #D3D3D3;
    border-radius: 5px 5px 5px 5px;
    height: 24px;
    line-height: 10px;
    margin: 0 9px 7px 6px;
    padding: 0 0 0 5px;
    width: 122px;
}

.inputTag_ficha {
	/*width:127px; */
	padding: 6px 0 5px 10px;
	background:transparent url(../img/text_input_ficha.png) no-repeat 0px;
	
	font-size:12px; 
	float: right;
	/*margin: 0 0 0 -4px;*/}


	:first-child + html .inputTag1{padding:7px 24px 6px 10px;}
	/*.inputTag1:focus{background:transparent url(../img/selects_bg.png) no-repeat -206px -32px;}*/

/* -------------------------
INPUT TEXT - TIPO3
--------------------------*/
.inputTag3 {
	width:127px; 
	height:19px; 
	padding:7px 24px 2px 6px; 
	background:transparent url(../img/selects_bg_.png) no-repeat -910px -1px; 
	margin: -2px 0 0 -4px;}
	/*IE7*/:first-child + html .inputTag3{padding:8px 24px 2px 10px;}
	.inputTag3:focus{background:transparent url(../img/selects_bg_.png) no-repeat -910px -33px;}
	
	
	
	/* -------------------------
INPUT TEXT - TIPO4
--------------------------*/
.inputTag4 {
	width:127px; 
	height:17px; 
	padding:7px 24px 2px 6px; 
	background:transparent url(../img/selects_bg_.png) no-repeat -910px -1px; 
	margin: -2px 0 0 -4px;}
	/*IE7*/:first-child + html .inputTag3{padding:8px 24px 2px 10px;}
	.inputTag3:focus{background:transparent url(../img/selects_bg_.png) no-repeat -910px -33px;}

/* 
SELECT - TIPO1

.selectContainer1 {background:transparent url(../img/selectTag1.png) no-repeat scroll 0 0; width:163px; height:28px; float: left; margin:4px 0 0 0; overflow:hidden; position:relative;}
.selectContainer1:hover, .selectContainer1:focus{background:transparent url(../img/selectTag1.png) no-repeat left -29px}
	.selectTag1 {width:149px; height:18px; top:-2px; left:-2px; position:absolute; margin: 7px 0 0 7px;}
	:first-child + html .selectTag1{top:-4px; left:-2px; width:151px; height:21px;}
	* html .selectTag1 {top:-4px; left:-2px; width:151px; height:21px;}*/

/*SELECT - TIPO2

.selectContainer2 {background:transparent url(../img/selectTag2.png) no-repeat scroll 0 0; width:198px; height:28px; float: left; margin:4px 0 0 -3px; overflow:hidden; position:relative;}
.selectContainer2:hover, .selectContainer2:focus{background:transparent url(../img/selectTag2.png) no-repeat left -29px}
	.selectTag2 {width:186px; height:18px; top:-2px; left:-2px; position:absolute; margin: 7px 0 0 7px;}
	:first-child + html .selectTag2{top:-4px; left:-2px; width:187px; height:21px;}
	* html .selectTag2 {top:-4px; left:-2px; width:151px; height:21px;}
	*/
/*
SELECT - TIPO3

.selectContainer3 {width:488px; height:28px; background:transparent url(../img/inputTag3.png) no-repeat scroll 0 0; float: left; margin:4px 0 0 -4px; overflow:hidden; position:relative;}
	.selectContainer3:hover, .select_container3:focus{background:transparent url(../img/inputTag3.png) no-repeat left -29px}
		.selectTag3 {width:474px; height:18px; top:-2px; left:-2px; position:absolute; margin: 7px 0 0 7px;}
		:first-child + html .selectTag3{width:151px; height:21px; top:-4px; left:-2px;}
		* html .selectTag3 {width:151px; height:21px; top:-4px; left:-2px;}*/






/*******************************************************************************************************************************************
5. LAYOUTS 
********************************************************************************************************************************************/

#wrapper {width:996px; margin:auto; background:transparent url(../img/shadows.png) repeat-y scroll 0 0;
padding: 0 10px 0 6px; /* coloca la imagen de fondo de la sombra*/
clear: both;
}

/* =================================================================================================================================
5.1 LAYOUT HOME
================================================================================================================================= */
#index_leftCol{     
	float: left;
    width: 968px;}

#index_rightCol{   
					
					float: left;
					padding-right: 10px;
					width: 360px;}

#guia_leftCol{width: 469px; float: left; border-right: 1px solid #DDE1E5; padding-right: 14px;}
#guia_rightCol{width: 469px; float: right;}

/* =================================================================================================================================
5.2 LAYOUT INTERIORES
================================================================================================================================= */
#content, #contentBottom {
	line-height: 1.4;
    margin: auto;
    width: 969px;}
	#content{padding-bottom:15px;}
#contentBottom{    
    float: left;
    padding-bottom: 15px;
    width: 368px;
}

	#content_left {width:650px; float:left;}
	#content_right {width:305px; float:right;}

/* =================================================================================================================================
5.3 LAYOUT FICHA DE LA FRANQUICIA
================================================================================================================================= */
#franchiseData_content_left {width:307px; float:left;}
#franchiseData_content_right {
	float: left;
    margin-left: 26px;
    width: 600px;}
#franchiseData_content_right_Fotos {
    background-color: #F7F7F7;
    border: 1px solid #D3D3D3;
    float: left;
    margin-left: 26px;
    width: 637px;
}



/*******************************************************************************************************************************************
6. CABECERA
*******************************************************************************************************************************************/
.publicidad{
	height: 92px;
    margin-bottom: 3px;
    padding: 8px 10px 6px;
}

#publicidadHome{height:1%; overflow: hidden; border-top: 1px solid #7F7F7F;  padding: 6px 0!important;}
#header {
			font-size: 12px;
			height: 31px;
			padding: 10px 14px 13px;
}
			
			
			
	/* fecha - buscador */
	#headerLeft {float:left;}
		#date { float: left;
				font-size: 11px;
				margin-left: -8px;
				margin-top: 18px;
				padding: 0 0 0px;
				width: 189px;
				color:#666666;}
				
#contebuscador{	
    background-image: url("../img/relleno_buscador.png");
    float: left;
    height: 101px;
    margin-left: 0;
    margin-top: 10px;
    width: 798px;
}	
				
				
.bordeRedondo{
    background-image: url("../img/borde_redondo_busca.png");
    background-repeat: no-repeat;
    float: left;
    height: 101px;
    padding-left: 13px;
    width: 786px;
				}
			
				
.TituloBuscador{ 	float: left;
					font-size: 18px;
					font-weight: bold;
					line-height: 39px;
					padding-left: 10px;
					}
					
.bordeBoton{

			border-bottom: 1px solid #EAEAEA;
			float: left;
			height: 39px;
			margin-left: -12px;
			width: 795px;}	
.imagen_Carpeta{
			       float: left;
					margin-left: 30px;
					margin-top: 15px;
					width: 112px;
					z-index: 860;}				
					
									
		#search_top {width:209px; height:31px; background:transparent url(../img/search_top_bg.png) no-repeat scroll 0 0;}
			input#input_search_top {width:165px; margin:4px 0 0 7px;}
		
		a#suscripcion_top{
			width: 216px;
			height: 32px;
			display: inline-block;
			padding: 3px;
			background:transparent url(../img/suscripcion_bg.png) no-repeat 5px 5px;}
				a#suscripcion_top img{display: inline-block;vertical-align: -8px; padding-right: 6px;}

	/* menu superior derecha */
	#headerRight {width:352px; float:right; text-align: right;}
		* html #headerRight{width:352px;} /*IE6*/

		#ubication {float:left; padding-top:1px;}
		#headerRight ul {height:26px;}
			#rss {width:47px; height:18px; float:right; margin: 2px 0 0 3px;}
			#irTormoAsociados{float: right; display: block; margin-top: 2px;}
			#irTormoAsociados:hover{text-decoration: underline;}
			.redesSociales{	color: #929190;
							display: block;
							float: right;
							margin-right: 24px;
							padding-top: 8px;}
							
							
							
			.redesSociales img{margin-left: 3px; vertical-align:-10px; width:25px;}

	/* logo */
	#headerCenter { 
	float: left;
	margin: 14px 20px 0 13px;
	width: 155px;}
									
	*:first-child+html #headerCenter a{display: block; margin-left: 50px;}


/*******************************************************************************************************************************************
7. MENU PRINCIPAL
*******************************************************************************************************************************************/
#nav {background:#FFFFFF url(../img/nav_bg.png) no-repeat scroll right top; margin:auto;}
	#nav ul {height:35px; margin:0; padding:0;}
	ul#nav_sub {background:transparent url(../img/nav_sub_bg.png) no-repeat scroll 0 0; font-size:13px; padding:1px 0 0 15px;}
		#nav_contact {width:149px; height:18px; background:transparent url(../img/nav_contact.png) no-repeat scroll 0 0; margin:1px 0 0 0;}
			#nav_contact a {color:#FFFFFF; font-size:11px; font-weight:700; padding-left:5px; vertical-align:top;}

	li.nuevo a{color: #fff!important; background-color: #283342;}

ul.menu
{
    box-shadow: 0 0 4px #D3D3D3;
    float: left;
    height: 32px;
    line-height: 32px;
    list-style: none outside none;
    z-index: 10000;
	border-radius: 8px 0 0 0;
}

.list_inline{
    float: right;
    height: 26px;
    margin-top: 11px;
}


.list_inline a{
    float: left;
    height: 20px;
    line-height: 20px;
	
}
.list_inline a img{
	width:64%
	
}

.redSocial{margin-left:5px;
	margin-right:5px;}
.logoEscala{width:95%;}


ul.menu ul /* Para todos los ul debajo del ul.menu */
{
   display:none;
   list-style:none;
}

ul.menu li:hover > ul
{
   display:block;
}

ul.menu> li > ul /* Solo para los ul debajo de los li de primer nivel. */
{
   position:absolute;
   /*left:-41px;*/

   display:none;
   list-style:none;
   z-index: 10400;
}






ul.menu > li /* Sólo para li de primer nivel */
{
    background-image:url(../img/menu_Tormo_cuerpo.png);
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #D3D3D3;
	border-bottom:1px solid #D3D3D3;
    border-top: 1px solid #D3D3D3;
    display: inline;
    float: left;
    height: 31px;
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 0;
    padding: 0 5px;
	z-index: 10001;
}
ul.menu > li:hover{  background: none repeat scroll 0 0 #ffffff;}

ul.menu > li a:hover{  color:#3366cc;}

.new_menu{
    margin-left: 608px;
    margin-top: -10px;
    padding: 0;
    position: absolute;
	
	}

.positionFranqui{			
							z-index: 10400;
				     	    background: none repeat scroll 0 0 #ffffff;
							border-left: 1px solid #d3d3d3;
							border-right: 1px solid #d3d3d3;
							border-bottom:1px solid #D3D3D3;
							border-radius: 0 0 5px 5px;
							height: auto;
							margin-left: -22px;
							margin-top: -1px;
							width: 188px;
							box-shadow:0 9px 10px #CCCCCC;}
					
.positionActuali{			
						background: none repeat scroll 0 0 #ffffff;
						border-left: 1px solid #D3D3D3;
						border-right: 1px solid #D3D3D3;
						border-bottom:1px solid #D3D3D3;
						border-radius: 0 0 5px 5px;
						height: auto;
						margin-left: -50px;
						margin-top: -1px;
						width: 176px;
						z-index: 10500;
						box-shadow:0 9px 10px #CCCCCC;
						}

.Img_Tormo{ width:132px;}

.textoHover{
	color:#205C8B;
    font-size: 13px;
    font-weight: bold;
}
.textoHover:hover{color:#3366CC; }
.ImgMenu{background-image:}
#Franquiciados ul li{
	height: 24px;
    line-height: 24px;
    padding-left: 48px;
}

#MenuDere{    
	border-bottom: 1px solid #D3D3D3;
    float: left;
    width: 966px;}
#MenuIzqui{ 
    float: right;
    height: 32px;
    line-height: 32px;
    width: 321px;
}


.fondoHover{ padding-left:14px; padding-right:10px;}
.fondoHover:hover{ background-color:#f0f0f0;}





/* ===================================================
8. BUSCADOR DE FRANQUICIAS
=================================================== */









#franchise_search {width:968px; height:93px; background:#FFFFFF url(../img/franchise_search_bg.png) no-repeat scroll 0 0; margin:auto; padding-bottom:18px;}
	#franchise_search_form {               
					float: left;
					margin: 21px 0 0 5px;
					width: 620px;
	}
									
	#franchise_search_tit {font-family:Georgia,"Times New Roman",Times,serif; font-size:24px; padding-bottom:4px;}
	#franchise_search_tit_ficha {font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; float:right; padding: 3px 5px 0 0;}
#franchise_search_submit { 	
						    float: left;
							font-size: 16px;
							height: 33px;
							line-height: 30px;
							margin: -30px 0 0;
							padding-top: 2px;
							text-align: center;
							width: 129px;}
									
									

									
/*#franchise_search_submit:hover{ background-image:url(../img/boton_buscador_hover.png);}	*/								
									
									
								
#franchise_search_submit input { 
    background-color: transparent;
    background-image: url("../img/botonesTormo.png");
    background-repeat: no-repeat;
    color: white;
    float: left;
    height: 44px;
    line-height: 32px;
    margin-left: 12px;
    padding-left: 13px;
    text-align: center;
    width: 130px;
	outline:none;
}
									
#franchise_search_submit input:hover { 
		background-position:0px -51px;
		padding-top: 2px;
									
}
		
	#franchise_search_submit_ficha {float:right; margin:3px 5px 0 4px;}
		#franchise_search_submit_ficha input {}

#franchise_search_ficha {width:968px; height:40px; background:#FFFFFF url(../img/buscador_ficha.png) no-repeat scroll 0 0; margin:auto; padding-bottom:18px; margin-top:-4px; padding-top: 4px;}

/* ===================================================
9. BUSCADOR DIRECTORIOS, AGENDA etc
=================================================== */
#search{    
    background: url("../img/lomoQuien.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #D3D3D3;
    height: 35px;
    margin: auto;
    padding: 10px 0 0;
    width: 643px;
}
#search input[type=submit]{
	background-image: url("../img/submit_form_ficha_hover.png");
    color: white;
    height: 22px;
    margin: 4px 8px 0 0;
    width: 102px;
	background-color:transparent;
}
#search input[type=submit]:hover{
	      background-position: 0 74px;
   
}

	#search label{font-size: 14px; color:#0c1e3c; margin-left:0 0 0 9px; padding: 3px 8px 0 10px;}
		/*#search input[type=text], #search .select_big {margin: 0 0 0 8px;}*/
		
#search input[type=image]{
	background-image: url("../img/submit_form_ficha_hover.png");
    color: white;
    float: right;
    height: 22px;
    margin: 4px 8px 0 0;
    padding: 3px 0 0;
    width: 102px;
}
#search input[type=image]:hover{
	      background-position: 0 74px;
   
}
		
#search680{width: 687px; height: 40px; background: transparent url(../img/mapSearch_bg680.png) no-repeat; margin-left: 7px; padding: 5px 0 0 0;}

	#search680 label{font-size: 14px; color:#0c1e3c;  padding: 4px 8px 0 15px;}
	#search680 input[type=text]{
		background-color:#EFEFEF;
		border-left:1px solid #646464;
		border-top:1px solid #646464;
		float:left;
		margin:5px 2px;
		width:150px;
		height:18px;
}
/*#search680 input[type=password]{
		background-color:#EFEFEF;
		border-left:1px solid #646464;
		border-top:1px solid #646464;
		float:left;
		margin:5px 2px;
		width:150px;
		height:18px;
}*/
	#search680 select{
		background-color:#EFEFEF;
		border-left:1px solid #646464;
		border-top:1px solid #646464;
		float:left;
		margin:5px 2px;
		width:180px;
}
		/*#search input[type=text], #search .select_big {margin: 0 0 0 8px;}*/
		#search680 input[type=image]{float:right; margin:5px 20px 0 0;}

/* -------------------------
Resultados de las búsquedas
--------------------------*/
#searchResults, #searchResults table {width: 649px; margin: auto; border-collapse: collapse;}
	#searchResults caption, #searchResults th, #searchResults td{text-align: center;}
	#searchResults caption{padding: 14px 0 10px 0;}
	tr.tdSombreado{background-color: #fdf7e6;}
	#searchResults th{color: #0C1D3B; font-weight: 700; border-top: none;}
	.trLast th, .trLast td{border-bottom: none;}
	
#searchResultsNu, #searchResultsNu table {
	border-collapse: collapse;
    float: right;
    margin: 20px;
    width: 650px;
}
#searchResultsNu, #searchResultsNu table {
	border-collapse: collapse;
    float: right;
    margin: 20px;
    width: 650px;
}
#searchResultsNu, searchResultsNu_local table{
    border-collapse: collapse;
    float: right;
    margin: 20px;
    width: 580px;
}
}
	#searchResultsNu tbody{ font-size:12px;}
	#searchResultsNu thead{ background-color:#0C1D3B;}
	#searchResultsNu th, #searchResultsNu td{text-align: left;}
	#searchResultsNu caption{padding: 14px 0 10px 0; text-align:center;}
	tr.tdSombreadoNu{background-color: #f0F0F0;}
	#searchResultsNu th{color: #FFF; font-weight: 700; border-top: none;}
	.trLast th, .trLast td{border-bottom: none;}


/* ===================================================
10. BOTONES NEGROS
=================================================== */

/* PAGINACION */

#paginacion {
    float: right;
    height: 1%;
    margin: 0px 26px auto;
	width: 183px;
}
#paginacion_Fotos {
    float: left;
    height: 1%;
    margin: 19px 159px;
    text-align: center;
    width: 351px;
}
#franchiseData_text_fotos{
	float: left;
    width: 600px;}
#paginacionFoto1 {width:650px; margin: auto; height: 1%; overflow: hidden; padding-bottom:12px;}

.pagComments{margin-top: 8px !important; font-size: 12px;}

	#paginacion #next, #paginacionFoto1 #next, #paginacion #lastComment {width:75px ; height: 20px; background: transparent url(../img/paginacion.png) no-repeat 0px 0px; float: right; margin: 0 5px;}
		#paginacion #next a, #paginacionFoto1 #next a, #paginacion #lastComment a{display: block; font-size: 11px; color: #fff; padding: 2px 16px 0 0;}

	#paginacion #prev, #paginacionFoto1 #prev, #paginacion #firstComment {width:75px ; height: 20px; background: transparent url(../img/paginacion.png) no-repeat 0px -20px; float: left; margin: 0 5px;}
		#paginacion #prev a, #paginacionFoto1 #prev a #paginacion #firstComment a{display: block; font-size: 11px; color: #fff; padding: 2px 0 0 18px;}


#prev_fotos{
    background-image: url("../img/arrow_flechas.jpg");
    background-position: -15px 5px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #D3D3D3;
    float: left;
    padding-bottom: 0;
    width: 84px;
}
#prev_fotos a{
    padding-left: 11px;
}

#next_fotos{
    background-image: url("../img/arrow_flechas.jpg");
    background-position: 71px 6px;
    background-repeat: no-repeat;
    border-bottom: 1px solid #D3D3D3;
    float: left;
    padding-bottom: 0;
    width: 84px;
	
}


#next_fotos a{
    padding-right:15px;
}
.sinAlto{height:auto;}


.mostrandoResultado{margin: 18px 0 0 0;}

/* VOLVER A */
.volver_a{margin-top: 6px; font-size: 13px; color:#8E6500; font-weight: 700;}
.volver_a:hover{text-decoration: underline;}
	.volver_a {color:#0C1E3C; font-weight: 700;}


.btn{display: block; height: 19px; padding-top: 1px; color: #fff;  font-size: 12px; text-align: center;}


.btnBlack{  
	background: url("../img/submit_form_ficha_hover.png") repeat scroll 0 0 transparent;
    color: white;
    float: left;
    height: 23px;
    margin: -41px auto auto 44px;
    padding-top: 2px;
    text-align: center;
    width: 100px;
}
.btnBlackQuien{
	    background: url("../img/submit_form_ficha_hover.png") repeat scroll 0 0 transparent;
    color: white;
    float: left;
    height: 23px;
    margin: 42px auto auto 44px;
    padding-top: 2px;
    text-align: center;
    width: 100px;}

.btnBlackQuien:hover{
	    background-position: 0 74px;
}
.btnBlack:hover{
	    background-position: 0 74px;
}
	
	
	.btnBlack a{color: #fff;}
	
.btnAzul{width: 85px; height: 20px; padding-top:2px; margin: auto; text-align: center; background: transparent url(../img/azul_btn.png) no-repeat center;}
	.btnAzul a{color: #fff;}
	
#btnAzulCaja{width:480px; height:24px; float:left; margin:-3px auto;}

#btnAzulCaja_fotos{
	float: left;
    height: 24px;
    margin: -3px auto;
    width: 113px;}

#btnAzulCajaFoto1{width:90px; height:24px; float:left; margin:-3px 0 0 280px;}


.desc{padding:0 0 5px 10px; height: 111px;}
.desc h3{color:#0F274D; font-size:11px; margin:0; text-align:left; font-weight:bold;}

#btnCerrarFlotante{}
