/********************************************
1. HOME
	FRANQUICIAS DESTACADAS
	BUSCADOR DE FRANQUICIAS
	MENU-BOTONERA
	TOP
	{
	SECTORES
	FRANQUICIAS X TIPOS
	}
	BOTTOM
	{
	ARTICULOS
	NOTICIAS
	FRANQUICIAS DE EXITO
	FRANQUICIAS TOP
	}

2. FICHA TÉCNICA

	INFORMACION DE LA FRANQUICIA
	TITULO FRANQUICIA
	DATOS GENERALES
	FORMULARIO DE CONTACTO
	RECIBIR + INFO
	



********************************************/

/*FORMULARIOS*/

.itemForm{
	height:1%;
	margin:0 0 0.4em;
	overflow:hidden;
}

.toLeft{float: left;}
.toRight{float: right;}

/******************************************************************************************************************************************
HOME
*******************************************************************************************************************************************/


/* =========================================================
FRANQUICIAS DESTACADAS
========================================================= */

.franqDest_wrapper{ 
	background:transparent url(../img/franDestacadas_center.png) repeat-y scroll 0 0;
	width:968px;  
	margin:25px 0;  
}

.franqDest_top {
	width:968px; 
	background:transparent url(../img/franDestacadas_top.png) no-repeat scroll left top; 
	height: 30px; 
	overflow: hidden;
}

.franqDest_bottom {
	width:968px; 
	background:transparent url(../img/franDestacadas_bottom.png) no-repeat scroll left top; 
	height: 10px; 
	overflow: hidden;
}

.franqDest_title{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding:1px 0 0 10px;}

.franqDest_dottedline{ width:950px; margin-left:10px;; border-bottom:1px dotted #000000;}

.franqDest_content{ width:958px; margin:10px auto;}

.franqDest_franchises{width:944px; margin-left:10px;}

.franqDest_franchises ul{ display:block}

.franqDest_franchises ul li{ float:left;}

.franqDest_detail{ width:110px; height:90px; margin:12px 11px;}

.franqDest_detail img{ border:1px solid #969696; width:126px; height:95px;}

.franqDest_detail p{ font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#012352; text-align:center; margin-top:5px;}





/* =========================================================
BUSCADOR FRANQUICIAS
========================================================= */

.franqBusc_wrapper{ 
	background:#FFFFFF url(../img/franq_buscador_bg.png) no-repeat scroll 0 0;
	width:968px; 
	height:75px; 
	margin:auto;
}

.franqBusc_content{ width:950px; margin:auto; padding-top:10px; height:1%; }

#franqBusc_title{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#012352; margin-bottom: 5px;}

#franqBusc_form1{width:650px; float:left; display:inline-block;}
	#franqBusc_form1 input[type="image"], #franqBusc_form2 input[type="image"]{margin-top: -3px;}

#franqBusc_form2{ width:270px; float:left; display:inline-block; margin-left:30px;}

.franqBusc_InputTxt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; vertical-align:baseline; }

.inputName_busc{ 
	width:160px; 
	height:22px; 
	border:1px solid #BFBFBF;
	margin:0 10px 0 3px; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
 }
 
 .inputSect_busc{ 
 	width:190px; 
	height:22px; 
	border:1px solid #BFBFBF; 
	margin:0 10px 0 3px; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

/**:first-child+html .franqBusc_InputTxt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; vertical-align:bottom; padding-left:5px; padding-top:7px;}

*:first-child+html .inputTag1{ background:url(../img/inputTag_bg.png) no-repeat; width:210px; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; vertical-align:bottom; }*/

#buscar{ margin:0 5px -8px 3px;}




/* =========================================================
MENU BOTONERA
========================================================= */

#menu_nav{  
	margin:auto;
	padding-left:1px;
	height:1%;
}

#menu_nav ul{ /*width:967px;*/ background:url(../img/menu_bg.jpg) repeat-x 0 0; height:1%; overflow:hidden;}

#menu_nav ul li{ float:left; padding:5px 25px; height:35px;border-right:1px solid #FFFFFF; }
#menu_nav ul li:hover{ background:url(../img/menu_bg_hover.jpg) repeat-x 0 0;}

#menu_nav ul li a{ display:block;color:#FFFFFF!important;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;   }

#menu_navHome{ background:url(../img/menu_bg_left.jpg) no-repeat scroll left top; }
#menu_navHome:hover{background:url(../img/menu_bg_left_hover.jpg) no-repeat scroll left top!important;}

#menu_navContacta{ background:url(../img/menu_bg_right.jpg) no-repeat scroll right top; float:right!important;}
#menu_navContacta:hover{ background:url(../img/menu_bg_right_hover.jpg) no-repeat scroll right top !important;}




/* =========================================================
TOP
========================================================= */


#topHome{ width:968px; margin-bottom:30px; margin-top:30px;}

/* ==========================================TOP SECTORES*/

.sect_wrapper{ 
	background:transparent url(../img/sectoresHome_center.png) repeat-y scroll 0 7px;
	width:640px;  
	float:left;  
	margin-right:26px;
}

.sectHome_top {
	width:640px; 
	background:transparent url(../img/sectoresHome_top.png) no-repeat scroll left top; 
	height: 11px; 
	overflow: hidden;
}

.sectHome_bottom {
	width:640px; 
	background:transparent url(../img/sectoresHome_bottom.png) no-repeat scroll left top; 
	height: 11px; 
	overflow: hidden;
}

.sectHome_content{ width:620px; margin:auto;}

.sectores_cols{ width:300px; float:left; margin:10px 5px;}

.sectores_cols li{ margin-top:4px; height:35px;}

.sectores_cols li img{ margin:0 7px -4px 0;}

.sectores_cols li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#012352; font-weight:600;}


.sectHome_title{ font-family:Arial, Georgia, "Times New Roman", Times, serif; font-size:18px; border-bottom:dotted #000000 1px;}

.vmasHome{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:right; margin:10px 0;}

.vmasHome a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:right;}

.vmasHome span{ font-weight:bold; color:#993300;}

/* ==========================================TOP FRANQUICIAS POR TIPOS*/

#franqTipo_wrapper{ width:300px; float:left;}

/* ==========================================TOP FRANQUICIAS POR TIPOS MENU*/

.franqTipo_menu{ height:1%; margin-bottom:42px; width:300px;}

.franqTipo_content{ width:230px; margin:auto; padding-top:25px;}


.franqTipo_content ul li{ height:23px; margin-bottom:10px;}

.franqTipo_content ul li img{ margin:0 7px -5px 0;}

.franqTipo_content ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

.franqTipo_title{ 
	font-family:Arial, Georgia, "Times New Roman", Times, serif; 
	font-size:18px; 
	border-bottom:dotted #000000 1px; 
	margin-top:11px;
}

/* ==========================================TOP FRANQUICIAS POR TIPOS BANNER*/

#banner_menu{ border:#BFBFBF 1px solid;width:300px; height:80px;}

#banner_menu img{ width:300px; height:80px; }

/* =========================================================
BOTTOM
========================================================= */


#bottomHome{ width:968px; margin-bottom:10px;}

/* ==========================================BOTTOM BLOQUE ARTICULOS-NOTICIAS*/

#bottomArt_not{ float:left; margin-right:30px; width:305px;}

/* ==========================================BOTTOM ARTICULOS*/

.franqArt_wrapper{ height:1%; margin-bottom:30px;}

.franqArt_content{ width:295px; padding:10px 0 0 10px;}

.franqArt_content img{ float:left; margin:0 15px 0 0; width:130px; height:120px;}

.franqArt_content span{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; line-height:100%;}

.franqArt_content span a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; line-height:100%;}

.franqArt_content p{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#000000; margin-top:10px;}


.redboxtitle_home {width:100%; height:25px; background:#FFFFFF url(../img/redboxtitlehome_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_home_right {width:7px; height:25px; background:#FFFFFF url(../img/redboxtitlehome_right.png) no-repeat scroll 0 0; float:right;}
	.redboxtitle_home_name { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding:2px 0 0 10px; }
	.redboxtitle_home_dotted{ border-bottom:#000000 1px dotted; padding-top:5px; width:303px; margin-left:1px;}
	.redboxtitle_home_dotted_franqtop{ border-bottom:#000000 1px dotted; padding-top:5px; width:298px; margin-left:1px;}
	

/* ==========================================BOTTOM NOTICIAS*/

.franqNot_wrapper{ height:1%;}

.franqNot_content{ width:295px; padding-left:10px;}

.franqNot_des{ margin:10px 0;}

.franqNot_des span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000;}

.franqNot_line{border-bottom: solid 1px #969696; margin-top:10px;}

/* ==========================================BOTTOM FRANQUICIAS DE EXITO*/

.franqExito_wrapper{ float:left; width:305px; height:1%; margin-right:28px;}

.franqExito_content{ width:295px; margin:auto; padding-top:10px;}

.franqExito_franqchise{ margin:0 0 10px 5px;}

.franqExito_title{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}

.franqExito_title a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}

.franqExito_desc{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000;}

/* ==========================================BOTTOM FRANQUICIAS TOP*/

.franqTop_wrapper{ float:left; width:300px;}

.franqTop_content{ width:275px; margin:auto; padding:10px 0 0 25px;}

.franqTop_content ul{ float:left;}

.franqTop_content ul li{ margin:0 10px 10px 0; }

.franqTop_content ul li img{border:solid 1px #CCCCCC; width:120px; height:120px;}

/* =========================================================
LINEA SEPARACION CONTENIDO-FOOTER
========================================================= */

#line_separat{ border-top:solid 1px #000000; border-bottom:dotted 1px #000000; margin:auto; height:5px; width:968px;}



/******************************************************************************************************************************************
FICHA TECNICA
*******************************************************************************************************************************************/


/* =========================================================
INFORMACION DE LA FRANQUICIA
========================================================= */

.redboxtitle_ftecnica{width:100%; height:30px; background:#FFFFFF url(../img/redboxtitleftecnica_center.png) repeat-x scroll 0 0;}

.redboxtitle_ftecnica_right {width:10px; height:30px; background:#FFFFFF url(../img/redboxtitleftecnica_right.png) no-repeat scroll 0 0; float:right;}

.redboxtitle_ftecnica_name { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; padding:3px 0 0 15px; }


/* =========================================================
TITULO-SECTOR DE LA FRANQUICIA
========================================================= */

.tituloFran_ftecnica{ border-bottom:solid 1px #969696;}

.franquiciaName_ftecnica{ float:left; font-family:Arial, Helvetica, sans-serif; font-size: 24px; font-weight:bold; color:#be504f;  }

.franquiciaAnt_ftecnica{ float:right; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color:#000000; margin-top:11px;}

.sectorFran_ftecnica{ margin-top:5px; border-top: dotted 1px #969696; font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight:bold; color:#000000;}

/* =========================================================
CONTENIDO DE LA FICHA TÉCNICA DE LAS FRANQUICIAS
========================================================= */

.contenedorInfo_ftecnica{ width:700px; margin:30px 30px 0 0; float:left;}

.contenedorDatos_ftecnica{ width:500px; float:left;}

.contenedorLogo_ftecnica{ width:200px; float:right;}

.iconInfo{background:#FFFFFF url(../img/info_graf.png) no-repeat scroll 0 0; height:29px;}

.datosTitulo{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#be504f; padding:3px 0 0 35px;}

.otrosDatosTitulo{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#be504f; padding:3px 0 0 35px; margin-top:25px;}

.listaDatos_ftecnica{ margin-left:35px;}

.datosTextobold_ftecnica{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}

.datosTexto_ftecnica{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}

.logoFranquicia_ftecnica{ width:160px; height:100px; border:1px solid #969696;}

.solicitaInfo_ftecnica{ margin-top:35px;}

.descripcionFranquicia_ftecnica{ margin-bottom:35px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; padding-top:35px;}

/* =========================================================
FORMULARIO DE CONTACTO CON LAS FRANQUICIAS
========================================================= */


.formContacto_wrapper{ 
	background:transparent url(../img/formcontacto_center.png) repeat-y scroll 0 0;
	width:699px;  
}

.formContactoFtecnica_top {
	width:699px; 
	background:transparent url(../img/formcontacto_top.png) no-repeat scroll left top; 
	height: 14px; 
	overflow: hidden;
}

.formContactoFtecnica_bottom {
	width:699px; 
	background:transparent url(../img/formcontacto_bottom.png) no-repeat scroll left top; 
	height: 14px; 
	overflow: hidden;
}

.formContactoFtecnica_content{width:690px; margin:auto;}

.iconForm{background:transparent url(../img/form_graf.png) no-repeat scroll 0 0; height:25px;}

.formContactoFtecnica_title{font-family:Georgia, "Times New Roman", Times, serif; color:#be504f; font-size:18px; border-bottom:dotted #000000 1px;padding:0 0 0 27px;}

.formContactoCol_ftecnica{ float:left; margin-top:15px; margin-left:10px; padding-bottom:25px; width:330px;}

.formContactoCol_ftecnica label{ width:180px; margin-right:10px; line-height:250%; display:block; float:left; clear:both;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}



.inputTag_ftecnica {
	width:130px;  
	float:left; 
	margin-top:5px;
	background-color:#EFEFEF;
	border-left:1px solid #646464;
	border-top:1px solid #646464;
 }
 
 .checkbox_ftecnica{ margin-left:10px;}
 
 /*FORMULARIOS NUEVOS 23082010 ALTA FRANQUICIAS - BOLETINES - CONTACTA*/
 
 #formularioFicha{ height:1%; overflow:hidden;}
 
 
 #formularioFicha label{ clear:both; float:left; font-size:12px; width:105px; color:#0C1E3C; padding:3px 6px 0 0;}

#formularioFicha input[type="text"], #formularioFicha select {
	background-color:#EFEFEF;
	border-left:1px solid #646464;
	border-top:1px solid #646464;
	float:left;
	margin:2px;
	width:190px;
}

#formularioFicha textarea{
	width: 190px;
	background-color: #EFEFEF;
	border-top: 1px solid #646464;
	border-left: 1px solid #646464;
	float: left;
	margin-left: 2px;
	margin-top:5px;
	height:50px;
}

*:first-child+html #formularioFicha textarea{
	width: 190px;
	background-color: #EFEFEF;
	border-top: 1px solid #646464;
	border-left: 1px solid #646464;
	float: left;
	margin-left: 2px;
	margin-top:5px;
	height:50px;
}

#formularioFicha input[type="radio"]{margin-top: 5px;}

#formularioFicha #suscFormFicha .radio{float: left; padding-right: 15px;}
#formularioFicha #suscFormFicha .radio label{width: auto!important;}
 
 .franchiseData_form{ clear:both; margin-top:15px; padding-bottom:20px;}
 
 .obligatory{color:#CF2619; font-weight:700;}
 
 
 
 
 
 
 /* =========================================================
FORMULARIO DE INFO CONTACTO CON OTRAS FRANQUICIAS
========================================================= */

.masinfo_ftecnica{ border:1px solid #C88485; margin:35px 0; text-align:center;}

.legendTitle_ftecnica{ font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:18px; margin-left:10px;}

#marcarTodas_ftecnica{ margin:10px auto;}

.checboxEnsena_ftecnicaWrapper{display:inline-block; margin:10px auto; text-align:left;}

.checboxEnsena_ftecnicaWrapper input{margin:10px 5px;}

.enviarButton_ftecnica{ text-align:center; margin:40px 0;}

 /* =========================================================
OTROS SECTORES FICHA TÉCNICA
========================================================= */


.otrosSectores_wrapperFtecnica{ 
	background:transparent url(../images/otrosSectores_center.png) repeat-y scroll 0 0;
	width:205px;  
	margin:25px 0;  
}

.otrosSectores_topFtecnica {
	width:205px; 
	background:transparent url(../images/otrosSectores_top.png) no-repeat scroll left top; 
	height: 37px; 
	overflow: hidden;
}

.otrosSectores_bottomFtecnica {
	width:205px; 
	background:transparent url(../images/otrosSectores_bottom.png) no-repeat scroll left top; 
	height: 15px; 
	overflow: hidden;
}

.otrosSectores_titleFtecnica{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding:2px 0 0 10px;}

.otrosSectores_contentFtecnica{ width:195px; margin:15px 0 20px 30px;}

.otrosSectores_contentFtecnica ul li { height:9px; list-style-image:url(../images/otroSector_puntos.png); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-bottom:10px;}

.otrosSectores_contentFtecnica ul li:hover { height:9px; list-style-image:url(../images/otroSector_circ.png); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-bottom:10px;}

 /* =========================================================
FRANQUICIAS TOP FICHA TÉCNICA
========================================================= */

.franqTop_wrapperFtecnica{ float:left; width:205px;}

.franqTop_Ftecnica{ width:195px; margin:auto; padding:10px 0 0 10px;}

.franqTop_Ftecnica ul{ float:left;}

.franqTop_Ftecnica ul li{ margin:0 10px 10px 0; }

.franqTop_Ftecnica ul li img{border:solid 1px #CCCCCC; width:85px; height:85px;}

.redboxtitle_home_dotted_franqtopFtecnica{ border-bottom:#000000 1px dotted; padding-top:5px; width:203px; margin-left:1px;}

/******************************************************************************************************************************************
SECTORES
*******************************************************************************************************************************************/

/* =========================================================
SECTORES LATERAL IZQUIERDA
========================================================= */
.redboxtitle_fsearch{width:100%; height:25px; background:#FFFFFF url(../img/redboxtitle_fsearch_center.png) repeat-x scroll 0 0;}

.redboxtitle_fsearch_right {width:10px; height:25px; background:#FFFFFF url(../img/redboxtitle_fsearch_right.png) no-repeat scroll 0 0; float:right;}

.redboxtitle_fsearch_name { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; padding:1px 0 0 12px; }




/* =========================================================
SECTORES CONTENIDO CENTRAL
========================================================= */
.content_Fsearchint{ width:635px; margin:20px 0 20px 12px;}


.logo_FsearchInt{ width:120px; vertical-align:top; border-bottom:1px solid #000000; padding-top:23px;}

.logo_FsearchInt img{ width:100px; height:52px;}

.caract_FsearchInt{ width:515px; vertical-align:top; border-bottom:1px solid #000000;}

.titular_FsearchInt{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; padding-top:19px;}

.descrip_FsearchInt{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000;}

.inver_FsearchInt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin-bottom:19px;}


/******************************************************************************************************************************************
NOTICIAS
*******************************************************************************************************************************************/

.news_wrapper{ float:left; width:630px; margin:14px 10px 0 2px; height:1%; overflow:hidden;}

.newsConte_wrapperGran{ width:613px; margin:auto;}

.newsConteSingle{padding:15px 0;}

.newsTitleIndex{ font-family:Arial, Georgia, "Times New Roman", Times, serif; color:#000000; font-size:18px;}

.newsDescripIndex{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000000; margin-top:15px;}

.newsDescripIndex a img{ float:left; margin:5px 10px 0 5px;}

.sidebarDerechaNoticias{ float:left; width:300px;}

.newsTitleDesc{ font-family:Arial, Georgia, "Times New Roman", Times, serif; color:#000000; font-size:18px;}

.newsConte_wrapperDesc{ width:600px; margin-left:5px; float:left;}

/******************************************************************************************************************************************
BOLETINES
*******************************************************************************************************************************************/

.boletin_wrapper{ width:613px; margin-left:12px; margin-top:15px; float:left;}

.formContactoCol_boletin{ float:left;}

.formContactoCol_boletin label{ width:130px; margin-right:10px; line-height:250%; display:block; float:left; clear:both;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.checkboxTxtBoletin{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-right:50px;}

.checkboxBoletin{ margin-right:5px;}

.enviarButton_boletin{ margin-left:110px; padding-top:20px;}

/******************************************************************************************************************************************
CONTACTA
*******************************************************************************************************************************************/

.contacta_wrapper{ width:350px; margin:auto;}

.enviarButton_contacta{ margin-left:110px; padding-top:20px; clear:both;}

.sectores_wrapper{ width:630px; float:left;}

/******************************************************************************************************************************************
FRANQUICIAS DE ÉXITO
*******************************************************************************************************************************************/

.franchiseExitotitleIndex{font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:16px; font-weight:bold;}

/******************************************************************************************************************************************
COLABORADORES
*******************************************************************************************************************************************/

#colaboradores{padding:15px 0; border-bottom:1px solid #969696;}

#colaboradores p{ margin-left:8px;}

#colaboradores p a{ color:#000000;}

#colaboradores p strong{ font-weight:bold;}

#colaboradores p em{ font-style:italic;}




