@import 'reset.css';

body{
	font-family: Arial, sans-serif;
	font-size: 12px;
	
	background-color:#ffffff;
	color:#25408f;
}
.class{ clear:both;}
.containerFranchise{
	
	margin: 20px 0;
    width: 541px;}
input{
	border:#CCCCCC solid 1px;
	background-color:#FFF;
	color:#25408f;
}
input[type=text]{
	height:19px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	  }
input[type=image]{ border:0px;}
textarea{ border:#CCCCCC solid 1px;background-color:#f1f3f8;color:#25408f;}
select{ border:#CCCCCC solid 1px;background-color:#f1f3f8;color:#25408f;}
td{ vertical-align:top;}
img{
border:0px;}
ul{font-size: 12px;font-family: Arial;font:Arial; }
a{text-decoration:none;
font:Arial;

color:#666666;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
.menu_selected{font-weight:bold !important; }
.borderT{ border-top:#B7C4DF solid 1px;}
.borderB{ border-bottom:#B7C4DF solid 1px;}
.borderL{ border-left:#B7C4DF solid 1px;}
.borderR{ border-right:#B7C4DF solid 1px;}
.paddingL{ padding-left:10px;}
.verde{ color:#006666;}
.rojo{ color:#990000;}
.floatright{ float:right;}
.floatleft{ float:left;}
.clear{ clear:both;}
.trata{ width:179px; height:177px; margin:0px 26px; float:left;}

.trata a img{margin:9px 0 0 0;width:160px; height:158px;}
.trata a:hover img{ margin:0; width:179px; height:177px;}

.trata_gold{color:#DD8E18;
margin:20px 20px;

width:450px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.trata_gold a{color:#DD8E18;}
.trata_gold h5{color:#DD8E18; font-size:12px; font-weight:normal;}
.trata_gold em{color:#999999; font-size:12px; font-weight:normal;}
.trata_gold p{color:#999999;}
.trata_gold ul{
list-style:outside square;
}
.trata_gold ul li{
margin:10px 0 10px 20px;
}

.barra_blue{border-bottom:#b7c4df solid 8px;}
.contenido_trata{float:right; width:690px; min-height:500px;  border-left:#DD8E18 solid 1px; padding:0 0 10px 10px; background-image:url(../img/img_sevensecrets3.jpg); background-repeat:no-repeat; background-position:right 62px;}
.contenido_trata p{margin-left:16px;}

.info_der{margin:10px 0 0 0; float:right; width:190px; font-size:13px;}
.info_der p{font-size:13px;}

.horarios{margin: 10px 0pt; color:#CC0000; font-size:14px; line-height:15px;}
.horarios p{line-height:15px;}
.horarios a{color:#CC0000;}
.mini_ul{list-style-position:inside;
list-style:disc;
margin:0 20px 0 40px;
padding:0;
line-height:20px;
color:#666666;
font-family:Arial;
font:Arial ;
}

.list{
list-style-position:outside;
list-style:disc;
margin:0;
padding:0 0 0 14px;
font-size:14px;
line-height:18px;
font-family:Arial, sans-serif;
font:Arial, sans-serif;


}

/*-----------------------------------------incio carrusel--------------*/
/* Carousel */
.carruselConte {
    border-bottom: 3px solid #D3D3D3;
    border-top: 3px solid #D3D3D3;
    float: left;
    height: 250px;
    margin-bottom: 10px;
    width: 619px;
}
		
#carousel {
    background: url("carousel-bg.png") repeat-x scroll left bottom #F3F3F3;
    height: 250px;
    margin-left: 35px;
    overflow: hidden;
    position: relative;
}

#carousel .belt {
	position: absolute; /* Necesario */
	left: 0;
	top: 0;
	margin:0 10px 10px 0;
}

#carousel .panel {
    background: url("carousel-panel-bg.png") repeat-x scroll left bottom #F3F3F3;
    float: left;
    margin: 15px 15px 15px 0;
    overflow: hidden;
    padding: 7px;
    width: 100px;
}

#carousel .panel .panel-text {
	padding-top:5px;
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}

#carousel .panel .panel-text a {
	color:#CCC;
	text-decoration:none;
}

#carousel .panel .panel-text a:hover {
	color:#FFF;
	text-decoration:underline;
}

			/* Botones del carousel */
			
.button-prev {
    background: url("carousel-bg.png") repeat-x scroll left bottom #F3F3F3;
    border-radius: 0 0 0 0;
    float: left;
    height: 250px;
    width: 56px;
}

.button-prev a {
    display: block;
    margin-top: 35px;
    padding: 5px;
}

.button-next {
    background: url("carousel-bg.png") repeat-x scroll left bottom #F3F3F3;
    border-radius: 0 0 0 0;
    float: right;
    height: 250px;
    width: 55px;
}

.button-next a {
    display: block;
    margin-top: 35px;
    padding: 0 2px 0 0;
}


a img {
	border:none;
}

.tituHemero{
	font-weight:bold;
	font-size:11px;
	color:#333333;
	margin-bottom:5px;
	text-align: left;
	line-height:1.3;
}
.tituHemero:hover{
	text-decoration:underline;}
.subHemero{
	font-size:10px;
	color:#333333;
	text-align: left;
	line-height:1.3;
	}
.subHemero:hover{
	text-decoration:underline;}
.numerohemero{
	    font-size: 25px;
    margin-bottom: 12px;
	}
.tutihemero{
    color: #C60B1D;
    font-size: 29px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 12px;
}
.tutihemero:hover{
    color: #39F;
   
}

.textohemero{
	    font-size: 14px;}
.texhemero{
    float: left;
    padding: 10px 0 8px 4px;
    text-align: left;
    width: 259px;
	}
.imghemero{
    float: left;
	padding: 8px 4px 5px 8px;
}
.conteImgTexto{
    background-color: #E7E7E7;
    float: left;
    height: 293px;
    width: 619px;
}
.suscripcionFrq{
    float: left;
    padding: 0 0 0 116px;
    text-align: left;
    width: 502px;
}
.suscripcionFrq p{
    float: left;
    padding: 4px 0 0 10px;
    width: 300px;
}
.suscripcionFrq a{
	 float: left;
}
/*-----------------------------------------fin carrusel--------------*/




.listado{border-bottom:#25408F solid 4px !important; }

.semi_head{border-bottom:#25408F solid 4px; padding:0 0 10px 0;margin: 0 0 20px 0; }
.semi_head ul.lista{list-style: disc outside none; padding-left: 35px; margin: 20px 0 10px;}
.semi_head ul.lista li{ font-size:13px; font-weight:bold; margin-top:12px; text-transform:uppercase;}
.tit{ padding:0 0 10px 0;}
.tit h3{ padding:0 0 6px 0; font-size:24px; text-transform:uppercase; color:#666666; line-height:22px;}
.tit p{ padding:0 0 6px 0; font-size:24px;}
.tit a{ color:#25408F; line-height: 24px;}
.txt_ul{
list-style-position:inside;
list-style-image:url(../img/logo_lista.jpg);
margin:0 20px 0 10px;
padding:0 20px 0 0;
line-height:20px;
color:#4b2408;
font-family:Arial, sans-serif;
font:Arial, sans-serif;

}
.txt_ul li{
margin:30px 0;
padding:0 20px 0 0;
font:Arial, sans-serif;
}
.txt_ol{
list-style-position:inside;
list-style-type:decimal;
margin:0 10px 0 10px;
padding:0 10px 0 0;
line-height:20px;
color:#666666;
font-family:Arial, sans-serif;
font:Arial, sans-serif;
font-weight:bold;

}
.txt_ol li{
margin:10px 0;
padding:0 20px 0 0;
font:Arial, sans-serif;
}

.ul_desple{
list-style-position:inside;
border-left:1px solid #DD8E18;
list-style-type:disc;
margin:0 10px 0 14px;
padding:0 10px 0 10px;
line-height:16px;
color:#666666;
font-family:Arial, sans-serif;
font:Arial, sans-serif;


}
.ul_desple li{
margin:8px 0;
padding:0 20px 0 0;
font:Arial, sans-serif;
}



a:hover{color:#151f49; }
select{
	margin: 0px 0px 10px 0px;
	width:120px;
	background-color: #FFF;
}
p{font-family: Arial, sans-serif; font-size:14px; line-height:18px; margin:0px; padding:0px;}
strong{
font-family: Arial, sans-serif;
font-weight:bold;
font-size:13px;
}
.cuerpo{ background-image:url(../img/fondo.gif); background-position:top; background-repeat:repeat-x;font-family: Arial, sans-serif;} 
.wrapper{width:900px;font-family: Arial, sans-serif;}
.header{ height:144px; width:900px;}
.contenido{
	font:Arial, sans-serif;
float:right;
width:600px;}
.contenido_2{
   float: right;
    margin-top: 29px;
    width: 650px;
}
.logo{
background-color:#ffffff;
	height:144px;
	width:240px;
	float:left;
}
.combo{
background-color:#eeeeee;
	height:144px;
	width:210px;
	float:left;
}
.combobox{
margin:0;
background-color:eeeeee;


}

.combobox select{
margin:16px;
background-color:eeeeee;


}
.combobox2{border:#DD8E18 solid 1px; border-top: none; width:168px;}


.boldtxt strong{
font-weight:bold;
color:#666666;

}
.boldtxt a{
font-weight:bold;
color:#666666;

}
.boldtxt a:hover{

color:#151f49;

}
.desplegable{
border-left:1px solid #DD8E18;
padding-left:10px;
margin:4px 0 4px 14px;
}
.desplegable p{
margin-left:10px;}

.clear{ clear:both;}



.btn_buscar{ background-color:#eeeeee; height:40px; margin:16px 0 0 0;}
.btn_buscar img{
border:#999999 solid 1px;}
.logo2{
background-color:#ffffff;
	height:144px;
	width:350px;
	float:left;
}
.titulo{
margin:20px 0;
min-height:56px;
}

.light_gold{font-family:Arial, Helvetica, sans-serif; font-weight: lighter; font-size:16px;color:#DD8E18;}
/*.subtitulo{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#DD8E18; letter-spacing:1px; font-weight:lighter; margin:0 0 4px 20px; padding:3px 0px 4px 6px; border-left:#DD8E18 solid 1px; line-height:16px;}
.subtitulo a{color:#DD8E18;}
.subtitulo a:hover{color:#4b2408;}

.subtitulo_in{color:#ffffff;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:16px; background-color:#DD8E18; letter-spacing:1px; font-weight:bold; margin:0 0 4px 20px; padding:3px 4px 4px 6px; border-left:#DD8E18 solid 1px;line-height:16px;}
.subtitulo_in a{color:#DD8E18;color:#ffffff;}*/
.subtitulo{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; line-height:20px; font-weight:bold; text-align:left; padding-bottom:1px;}
.nombre{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:14px; font-weight:normal;text-align:left; border-bottom:#b7c4df solid 1px; margin-top:8px;padding-bottom:3px; line-height:17px;}
.nombre .floatleft{ width:260px;}
.nombre .floatright{ width:310px; padding-left:10px; border-left:#b7c4df solid 1px;}
.nombre2{
	    width: 598px; font-family: Arial, Verdana, Helvetica, sans-serif;font-size:14px; font-weight:normal;text-align:left; border-bottom:#b7c4df solid 1px; padding-bottom:15px;}
hr { color:#DD8E18; height:1px; background-color:#DD8E18; border:0;}

.marco_libro{
text-align:center;
background-color:#FFFFFF;
}
.marco_libro img{margin:6px;}
.marco{
text-align:left;
background-color:#e1e1e1;
padding:6px;
height:560px;
}
.marco_txt{height:300px;}
.comprar{font-weight:bold; margin:20px 0 0 0; font-size:14px;}
.box_txt{
text-align:left;
/*height:150px;*/
padding: 0 8px;
margin:0px;
}
.box_txt2{
text-align:left;

padding: 0px;
margin:0px;
}

.box_txt3{
text-align:left;
height:118px;
padding: 0px;
margin:0px;
}


.box_blue{
line-height:18px;
text-align:justify;
background-color:#25408f;
padding:6px;
margin: 10px 0px;
color:#FFFFFF;
font-size:14px;
}

.txt_box{ margin: 2px 0; /*font-size:14px;*/font-size:13px;
}
.txt_box p {
  font-size:12px;
  color: #666666;
padding: 0px 0;
margin:0px;  
  
	}

.box_txt ul{ text-align:left; list-style:none; margin:6px 0 0 0;}

.box_txt ul li{ line-height:0px;
margin:14px 0 0 0;}


.box_txt2 ul{ text-align:left; list-style:none; margin:0;}

.box_txt2 ul li{line-height:10px;
margin:0;}


.menu_der_02 {
    float: left;
    font-size: 14px;
    margin: 7px 0;
    padding: 0;
    text-align: left;
    width: 233px;
}

.menu_der_02 p {
    border-bottom: 1px solid #9b9b9b;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 10px;
    text-align: left;
    text-transform: uppercase;
}
.menu_der_02 span {
    color: #999999;
    float: left;
    font-size: 10px;
    margin: 0 0 1px;
    padding: 2px 0 0 10px;
    text-align: left;
    width: 221px;
}
.menu_der_02 ul {
    font-size: 14px;
    margin: 0 0 5px;
    padding: 0;
}
.menu_der_02 ul li {
    font-size: 14px;
    margin: 0 0 2px 10px;
    padding: 5px 0 5px 10px;
    width: 190px;
}

.menu_der_02 ul li a {
    color: #FFFFFF;
    font-size: 14px;
    padding: 0;
}

.menu_der{ padding:20px 0px;}




.menu_der ul{
 	margin:0;
	padding:9px 0 0 0;
	font:Arial;
	font-size:14px;
	color:#151f49;
	
	 
 }
.menu_der ul li{
 	margin:8px 0 0 0;
	padding:0 0 8px 0;
	border-bottom:#b7c4df solid 1px;
	
	
 }
 

.menu_der ul a{ text-decoration: none;

 font:Arial;
 
 margin:0;
 padding:0;
 color:#25408f;
 
 
 		}
.menu_der ul a:hover{
	color:#151f49;
	font-weight:bold;
}
.menu_up{ float:left; margin-top:8px;}
.menu_up_2{
	    border-top: 1px solid #B7C4DF;
    float: left;
    margin-top: 0px;}

.menu_up ul{
 	margin:0;
	padding:0;
	font:Arial;
	font-size:14px;
	color:#151f49;
	line-height:24px;
	
	 
 }
 .menu_up_2 ul{
 	margin:0;
	padding:0;
	font:Arial;
	font-size:14px;
	color:#151f49;
	line-height:24px;
	
	 
 }
.menu_up ul li{
 	margin:0;
	padding:0;

 }
 .menu_up_2 ul li{
    float: left;
    margin: 0;
    padding: 11px 13px;
    text-align: center;

 }
 

.menu_up ul a{ text-decoration: none;

 font:Arial;
 
 margin:0;
 padding:0;
 color:#25408f;
 
 
 		}
.menu_up ul a:hover{
	color:#151f49;
	font-weight:bold;
}


.cabecera{
border-top:#b7c4df solid 1px;
height:66px;
border-bottom:#b7c4df solid 4px;
margin-bottom:20px;
}
.cabecera_2{
    border-bottom: 4px solid #B7C4DF;
    height: 80px;
    margin-bottom: 0;
    width: 619px;
}

.encabezado{
    background-color: #25408F;
    color: #FFFFFF;
    height: 1%;
    margin: 0 0 10px;
    text-align: left;
    width: 670px;
}
.encabezadoContac{
    background-color: #25408F;
    color: #FFFFFF;
    height: 1%;
    margin: 0 0 10px;
    text-align: left;
     width: 590px;
	padding:0 15px;
}

.encabezado p{
line-height:18px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;

margin-left:4px;
padding-top:3px;


}
encabezadoContac p{
line-height:18px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;

margin-left:4px;
padding-top:3px;


}


.encabezado2{
color:#990000;


text-align:left;
margin-top:15px;
margin-bottom:10px;



}
.encabezado2 p{
color:#990000;
font-size:14px;
font-weight:bold;
}



.box_izq{float:left; width:292px; margin-right:16px;background-color:#ECECEC;/* background-color:#e1e1e1;*/ }
.box_izq img{ display:block;}
.box_der{float:left; width:292px;background-color:#ECECEC;}
.box_der img{ display:block;}

.box_izq2{float:left; width:292px; margin-right:16px; }

.box_der2{float:left; width:292px;}


.box_izq3{float:left; width:600px;background-color:#ECECEC;/* background-color:#e1e1e1;*/padding:3px; text-align:left; line-height:20px; }

.box_der3 {float:left; width:600px; background-color:#ECECEC; padding:3px; text-align:left;}

.box_izq4 {
	float:left;
	width:597px;
	background-color:#ECECEC;
	padding:3px;
	text-align:left;
}


.box_izq3 img, .box_der3 img     {
	display:block;
	width:100%;
	height:auto;
}

/*.box_der3 img{ display:block; width:100%;}ESTO PA KE????????????????*/

.box_der3 .subtitulo, .box_izq3 .subtitulo, .box_normal3 .subtitulo{ margin-top:0px;}

.box_der3 .encabezado, .box_izq3 .encabezado, .box_normal3 .encabezado{ margin-bottom:3px;}
.box_normal3 .box_txt3{ height:100%;}



.box_normal{
	background-color: #FFFFFF;
    margin-top: 32px;
    padding: 0 0 8px;}
.box_normal3{ background-color:#ECECEC; padding:3px;}

/* menu desplegable*/
.box_clear{ height:1%; overflow:hidden; }
.menu_emergente{ margin-top:0px; position:relative;}
.menuEme{background-color:#FFFFFF; margin:9px 1px 1px 1px; padding:6px 0;}
#menuEmergente_seven{
position:absolute;
	z-index:11;
	
	width: 190px;
	padding:0px 0;
	/*border: 1px solid #DD8E18;*/
	background-color:#DD8E18;
	
}

#menuEmergente_foto{
	z-index:11;
	position:absolute;
	left:110px;
	width: 190px;
	padding:0px 0;
	
	background-color: #DD8E18;
	
}

#menuEmergente_trata{
	position:absolute;
	z-index:11;
	left:230px;
	width: 190px;
	
	padding:0px 0;
	background-color: #DD8E18;
	
}
#menuEmergente_tarifas{
	position:absolute;
	z-index:11;
	left:380px;
	width: 190px;
	
	padding:0px 0;
	background-color: #DD8E18;
	
}
#menuEmergente_busqueda{
	position:absolute;
	z-index:11;
	left:760px;
	
	
	padding:0px 0;
	background-color:#DD8E18;
	
}
#menuEmergente_seven ul, #menuEmergente_trata ul, #menuEmergente_foto ul,#menuEmergente_tarifas ul,#menuEmergente_busqueda ul{
	line-height:1.2em;
	list-style-type:none;
	margin-left: 16px;
	color:#FFCC66;
	
}
#menuEmergente_seven ul li , #menuEmergente_trata ul li , #menuEmergente_foto ul li,#menuEmergente_tarifas ul li,#menuEmergente_busqueda ul li{
	
	border-left:#FFCC66 solid 1px;
	
	text-decoration: none;
	margin:4px 0;
	padding-left:8px;
}
#menuEmergente_seven ul li a, #menuEmergente_trata ul li a, #menuEmergente_foto ul li a,#menuEmergente_tarifas ul li a,#menuEmergente_busqueda ul li a{
	font-size: 14px;
	
	color:#DD8E18;
	text-decoration: none;
}

#menuEmergente_seven ul li a:hover, #menuEmergente_trata ul li a:hover, #menuEmergente_foto ul li a:hover,#menuEmergente_tarifas ul li a:hover,#menuEmergente_busqueda ul li a:hover{

	
	color:#4b2408;
	
	text-decoration:none;
}


.busqueda{font-size:14px; font-weight:bold; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; line-height:20px; vertical-align:middle; height:20px; }
.fecha{
 	margin:10 0 0 0;
	padding:3px 0 6px 0;
	font:Arial;
	font-size:14px;
	text-align:left;
	
	color:#25408f;
	
	 
 }
 .fecha ul{ font-size:14px; margin-top:20px;}
 .fecha ul li{
 	margin:8px 0 0 0;
	padding:0;
	
	display:inline;
	
 }
 

 .fecha a{ text-decoration: none;

 font:Arial;
 font-weight:normal;
 margin:0 6px 0 3px;
 padding:0;
 color:#25408f;
 
 
 		}
.fecha a:hover{
	color:#003399;
	
}






/*pie*/


 .menu_ul_pie{
 	margin:0;
	padding:3px 0 6px 0;
	font:Arial;
	font-size:12px;
	color:#666666;
	border-top:#DD8E18 solid 1px;
	 
 }
 .menu_ul_pie li{
 	margin:8px 0 0 0;
	padding:0;
	
	display:inline;
	
 }
 

 .menu_ul_pie a{ text-decoration: none;

 font:Arial;
 font-weight:normal;
 margin:0 6px 0 3px;
 padding:0;
 color:#666666;
 
 
 		}
.menu_ul_pie a:hover{
	color:#4b2408;
	
}


.li_izq{
margin:0;
padding:8px;
background-color:#CCCCCC;
	
}

.li_izq ul{

	margin: 0  0  0 20px;
	font-size:14px;
	list-style-type:scuare;
	list-style:outside;
	
	
}

.li_izq ul li{ 
line-height:18px;
margin:8px 0;
}



.li_izq2{

padding:0px;
margin:0 0 0 30px;
	
}

.li_izq2 ul{

padding:0;
margin:0;
font-size:14px;
	
list-style:outside;
	
	
}

.li_izq2 ul li{ 
line-height:20px;
margin:0;
padding:0;
list-style-type:square;
list-style-image:url(img/point.jpg);
}

.li_izq3{

padding:0px;
margin:0 0 0 0px;
	
}

.li_izq3 ul{

padding:0;
margin:0;
font-size:14px;
	
list-style:outside;
	
	
}


.li_izq3 ul li{ 
line-height:20px;
margin:0;
padding:0;


list-style-image:url(../img/point.jpg);
}

.li_der{
	padding: 0 0 0 4px;
	border-right:#666666 solid 2px;
	height:6px;
}
.li_med{
	
	padding:0 4px 0 4px;
	border-right:#666666 solid 2px;
	height:6px;
}
.li_med2{
	padding:0;margin:0px;
	font-size:14px;
	margin:0;
	list-style-type:disc;
}
.li_med2 li{margin:0 0 4px 16px;}
.line{ 
		background:url(../img/line.jpg) no-repeat;
		background-position:center;
		width:800px;
		height:1px;
		margin:20px 0 20px 0;
		
	    

}
.tarifa-cir{
margin-bottom:20px;
font-size:11px;
background-image:url(../img/tarifas-cir.jpg);
background-repeat:no-repeat;
background-position:0px 20px;


width:558px;
height:410px;

}
.tarifa{ color:#000000;font-family:Arial, Helvetica, sans-serif; font:Arial, Helvetica, sans-serif; height:66px;}
.tarifa-num{
position:relative;
font-size:58px;
font-weight:bold;


line-height:50px;
margin:0px;
padding-top:0px;
float:left;
}

.tarifa-txt{
font-size:12px;
width:250px;
height:50px;
font-weight:bold;
line-height:13px;
float:left;
margin-left:6px;
padding-left:6px;
border-left:#DD8E18 solid 4px;

}
.tarifa-notxt{
font-size:12px;
width:1px;
height:50px;
font-weight:bold;
line-height:12px;
float:right;

}
.tarifa-pie{
font-size:12px;
font-weight:bold;
width:80px;
margin:0;
padding:0;
border-bottom:#DD8E18 solid 2px;
}



.tarifa-se{
margin-top:5px;
font-size:11px;

}


.tarifa1{
font-size:24px;
font-weight:bold;
color:#DD8E18;
border-left:#DD8E18 solid 1px;
border-top:#DD8E18 solid 1px;
vertical-align:middle;
}

.tarifa_news{
margin:10px;


border-bottom:#DD8E18 solid 1px;
vertical-align:middle;
}
.tarifa_news img{
margin-bottom:10px;
}
.btn_news{background-color:#DD8E18; color:#FFFFFF; width:180px;}
.btn_news a{color:#FFFFFF;}

.tarifa_top{border-top:#DD8E18 solid 1px; vertical-align:middle; padding:0 14px 0 16px;}
.tarifa_top p{ margin-bottom:10px;}
.tarifa_top h2{ margin-top:10px;}
.tarifa_pvp{
font-size:12px;
color:#DD8E18;
vertical-align:middle;
}


.dndestamos{
	width:800px;
	/*width:300px;*/
	
	
}
.dndestamos select{
	width:200px;
	height:20px;
	float:left;
	margin-right:20px;
	
}
.dndestamos_img{
	width:240px;
	height:200px;
	float:right;
	
}
strong{ font-weight:bold;}
u{ font-weight:bold;text-decoration: none;}


		
.boton{background:url(../img/btn.jpg) no-repeat; background-position:center; width:240px; height:70px;}	
.boton a{text-decoration:
 font:Arial;
 font-size:14px;
 color:#006600;
 font-weight:bold;}
.boton a:hover{color:#003300;}
		

.titu_articulo{
	width:800px;
	height:100px;
	margin:0px;
	background:url(../img/compraya.jpg) no-repeat;
	background-position: right;
	

}
.pie_articulo{
	width:800px;
	height:50px;
	margin:0px;
	background:url(../img/compraya.jpg) no-repeat;
	background-position:center;
	

}
.articulo{
text-align:left;
	margin:10px 0;
	line-height:24px;
	font-size:16px;
	/*background:url(../img/compraya.jpg) no-repeat;
	background-position:bottom right;
	*/

}
.lateral{
width:230px;
float:left;

}
.articulo_img{ float:left; margin-right:20px; border:#999999 solid 1px; width:200px; height:150px;background:url(../img/logo_articulo.jpg) no-repeat; vertical-align:middle;}

.compraya{
	
	background:url(../img/compraya.jpg) no-repeat;
	background-position:right;
}
.info{background:url(../img/telfono.jpg) no-repeat;
	background-position:right;
	width:610px;
	height:40px;
	font-size:14px;
	margin:15px 0 10px 0;
}

.mail{
	width:610px;
	height:40px;
	font-size:14px;
	margin:0px 0 15px 0;}
.mail a{ text-decoration: none;
 font:Arial;
 font-size:15px;
 color:#006600;
 font-weight:bold;
 		}
.mail a:hover{color:#003300;}
.footer{ width:800px; height:67px; }
.pie {
    border-top: 1px solid #B7C4DF;
    color: #25408F;
    float: left;
    font-size: 11px;
    height: 60px;
    line-height: 60px;
    margin: 0 0 0 31px;
    padding: 0 0;
    width: 619px;
}

.pie img{
	float:left;
	margin:0 10px 0 0;
	padding:0;
	}

.pie a{text-decoration: none;
 font:Arial;
 font-size:9px;
 color:#006600;
 font-weight:bold;
 margin-right:80px;
 }
.opacidad5{opacity:0.5; filter:alpha(opacity=50);}
.opacidad10{opacity:1; filter:alpha(opacity=0);}


#ficha{font-size:14px;}
.bloque{ height:1%; overflow:hidden;font-size:14px; text-align:left; border-bottom:#B7C4DF solid 1px; padding:16px 0;}
.bloque .floatleft{ width:160px; font-weight:bold; padding:0 10px 0 0;}
.bloque .floatright{ width:430px;}
.bloque .floatright h4{font-weight:bold;}

.folleto_izq{float:left; width:100px; margin-top:10px;}
.folleto_der{float:left; width:100px; margin:10px 0 0 10px;}
.folleto_izq img, .folleto_der img{margin-top:3px; width:98px; height:130px;}
.imagenes                   { padding-top:15px;}
.enlaces    { float:left; padding-top:20px;}
.enlacesb    { float:left; padding-top:10px;}
.linea-titular     {
	display:block;
	clear:both;
	background:#000;
	height:22px;
	text-align:left;
	text-indent:6px;
	padding-top: 5px;
	color:#FFF;
	font-family:Arial;
	font-weight:bold;
	border:3px solid #CCC;
	width: 600px;
}
.txt-box           { padding-top:5px;}
 .banner_frq
{
  	height: 130px;
  	width: 230px;
  	padding:0;
	margin-top:20px;
}

.revista {
	height: 217px;
  	width: 100p%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	background-color: #EEE;	
	border:1px solid #CCC ;
}

.revista_head {
	height: 20px;
	width: 588px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color: #B3B3B3;
	color: #FFF;
}

.revista_head_dch {
	width: 253px;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
	float: right;
	text-align: right;
	color: #FFF;
}

.revista_portada {
	width: 125px;
	height: 172px;
	padding:10px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	float: left;
	background-image: url(../img/sadow_portada.jpg);
}

.revista_cont {
	width: 453px;
	height: 182px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: right;
}

.revista_botones {
	width: 453px;
	height: 27px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float: right;
}

.revista_entradilla {
	width: 433px;
	height: 135px;
	padding:10px;
	margin:0px 0px 0px 0px;
	float: right;
	text-align: justify;
	font-size: 12px;
	font-weight: normal;
}

.botongran {
	background: url("http://www.tormofranchiseforum.com/img/fon_boton.jpg") repeat scroll 0 0 transparent;
	border: 1px solid #292B40;
	color: #354859;
	font-weight: bold;
	height: 27px;
	padding: 0 8px;
	margin:0px 10px 0px 0px;
	float: right;
	cursor: pointer;
}

.botongran2 {
	background: url("http://www.tormofranchiseforum.com/img/fon_boton.jpg") repeat scroll 0 0 transparent;
	border: 1px solid #292B40;
	color: #354859;
	font-weight: bold;
	height: 27px;
	padding: 0 8px;
	margin:0px 134px 0px 0px;
	float: right;
	cursor: pointer;
}
.botongran3 {
	background: url("http://www.tormofranchiseforum.com/img/fon_boton.jpg") repeat scroll 0 0 transparent;
	border: 1px solid #292B40;
	color: #354859;
	font-weight: bold;
	height: 27px;
	padding: 0 8px;
	margin:0px 20px 0px 0px;
	float: right;
	cursor: pointer;
}

.suscripcion_revista {
	height: 315px;
  	width: 100p%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

.suscripcion_revista_izq {
	height: 315px;
  	width: 295px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color: #EEE;
	float: left;
}


.suscripcion_revista_dch {
	height: 315px;
  	width: 295px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color: #EEE;
	float: right;
}

.suscripcion_head_izq {
	height: 49px;
	width: auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image: url("http://www.tormofranchiseforum.com/img/redshadow_bg.png");
	background-repeat: repeat-x;
	color: #FFF;
	text-align:center;
	font-size: 18px;
	line-height: 38px;
}

.suscripcion_head_dch {
	height: 49px;
	width: auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image: url("http://www.tormofranchiseforum.com/img/redshadow_bg.png");
	background-repeat: repeat-x;
	color: #FFF;
	text-align:center;
	font-size: 18px;
	line-height: 38px;
}

#cajaregistro {
	height: 415px;
	width: 100%;
	margin:0px 0px 0px 0px;
	background-color: #F2F3F7;
	padding:0px;
	margin:0px 0px 0px 0px;
}
#breadcrum {
	height: 20px;
	width: auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color: #FFF;
	text-align: right;
	font-size: 11px;
	color: #CCC;
}

#registrese {
	height: 30px;
	width: auto;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color: #CCC;
	color: #FFF;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
}

#formreg {
	height: auto;
	width: 450px;
	padding:20px 10px 10px 140px;
	margin:0px 0px 0px 0px;
}

.promocion{
    float: left;
    width: 500px;
 }
.conteEventosHome{}
.tutuloEvento{
	    color: #666666;
    padding: 0 0 5px;
    text-align: left;
}
.entradillaEvento{
    border-bottom: 1px dotted #666666;
    color: #666666;
    font-size: 12px;
    padding-bottom: 15px;
    text-align: left;
}
.menuRevista ul li{
    border-right: 1px solid #B7C4DF;
    float: left;
    height: 20px;
    margin-top: 6px;
    padding: 0 9px;
}
.menuRevistaConte{
    border-bottom: 1px solid #B7C4DF;
    float: left;
    height: 32px;
    line-height: 23px;
    width: 619px;
	}
.fase_1{
    float: left;

}
.fase_2{
	    float: left;
    padding: 0px 0 5px 10px;
    width: 343px;
}


	
	
	
.blok_Img{
	margin-top: 32px;
	}
.blok_eventos{
	    margin-top: 32px;
		width:580px;

}
.bock_contQuien {
    float: right;
    margin-top: 33px;
    min-height: 489px;
    width: 619px;
}
	
.bock_contQuien2 {
    margin: 0px 0 0;
    width: 619px;
}

.bock_contQuien3 {
    float: left;
    margin: 0;
    padding: 0 0 10px 0;
    width: 290px;
}


.bock_contQuien4 {
	margin: 0px 0 0;
	padding: 5px;
    width: 290px;
	float:left;
}

.parrafo_quien{
	    float: left;


}
.block_video_quie{
	    float: right;
    padding: 0 0 20px 20px;
    width: 354px;}
.block_texRevista{
    float: left;
    text-align: left;
}
.blok_enlaceEventos{
	    font-size: 12px;
    font-style: italic;
    padding: 10px 0;
    text-align: left;
}
.block_tituEdicion{
    padding-top: 10px;
}
.block_entradillaEdici{
	color: #666666;
    font-size: 12px;
    padding: 5px 0;
}
.blok_ultiEdicion{
    float: left;
    padding-top: 10px;
    width: 663px;
}
.blok_texEdiciones{
    float: left;
    padding-top: 39px;
    width: 336px;
}
.blok_imgUlimo{
	      float: right;
    margin-top: -42px;
}
.bok_conteCarrito{
	float:left;
	
}
.botonRevista{
    float: left;
    margin-left: 105px;
    width: 529px;
}
.blok_publicidad{
	float:left;
	margin-top: 24px;
	padding:0 20px;
}
.inscripTormoFr{
	    float: left;
    text-align: right;
	}
.menuRevista{
	width:619px;}
.text_laborat{
	    font-size: 13px;}
.blok_1{
	    background-color: #EF8700;}
.blok_2{background-color: #6ab143;}
.blok_3{background-color: #06c7ea;}
.blok_4{background-color: #4800aa;}
.alineLeft{    padding-left: 10px;
    text-align: left;}
.blok_inscrip{    font-style: italic;
    font-style: italic;
    font-weight: bold;
    height: 18px;
    line-height: 18px;
    padding-left: 0;
    text-align: right;
    width: 211px;
}
	
.separator{
    border-left: 3px solid #9b9b9b;
    float: right;
    height: 15px;
    list-style: none outside none;
    margin-top: -8px;
    text-decoration: none;
	}
.tutuloPubli{
	    color: #666666;
    float: left;
    font-size: 16px;
    padding-bottom: 10px;}
.entradillaPubli{
     color: #666666;
    float: left;
    font-size: 12px;
    padding-bottom: 0;
    padding-top: 13px;
    text-align: left;
    width: 100%;
}
.perfilContacto{
	    color: #666666;
    float: left;
    text-align: left;
}
.imgQuien{
	}
.tituQuea{
    color: #25408F;
    font-size: 13px;
    font-weight: bold;
    padding: 0 0 5px;
    text-align: left;
	}
.subtiuQhac{
    color: #666666;
    font-size: 13px;
    font-weight: bold;
    padding: 10px 0;
    text-align: left;
}
.eventos_bloc{
     color: #666666;
    font-size: 13px;
    font-weight: bold;
    padding: 6px 0;
    text-align: left;
}
.litaQueh{
    color: #666666;
    line-height: 18px;
    padding: 0px 30px;
    text-align: left;
}
.litaQueh li{
	    list-style: circle outside none;
		    padding: 0 0 4px;
	 
}
.litaQueh_2{
    color: #666666;
    font-size: 13px;
    line-height: 18px;
    padding: 6px 16px;
    text-align: left;
	}
	.litaQueh_3{
    color: #666666;
    font-size: 13px;
    line-height: 18px;
    padding: 0px 16px;
    text-align: left;
}
.litaQueh_4{
	color: #666666;
    font-size: 13px;
    line-height: 18px;
    padding: 11px 16px;
    text-align: right;
	font-style:italic;
	border-bottom:solid 1px #d3d3d3;
}
.litaQueh_4:hover{
	text-decoration:underline;
}
.litaQueh_5{
	color: #666666;
    font-size: 13px;
    line-height: 18px;
    padding: 0px 16px;
    text-align: left;
	font-style:italic;
}
.eventoMargen{margin-top: 16px;}
.cajaBigRevista{   width: 658px;}
.negrita{font-weight:bold;}
.padinTop0{padding-top:0px;}
.margen_boton{ padding-bottom:6px;}
.nopadinboton{    padding-bottom: 0px;}
.nopadinleft{padding:0px;}
.conteOnline{
    float: left;
    text-align: right;
    width: 335px;
}
	.botonHover {
    background-image: url("../img/boton_frq.png");
    background-position: 0 top;
    background-repeat: no-repeat;
    float: left;
    height: 54px;
    width: 136px;
}
.botonHover:hover {
    background-position: 0 bottom;
}
.datosPuli{float:left;
}
.perfilContacto li{
    padding: 2px 10px;
}
.espacio{
    float: left;
    padding-bottom: 4px;
    width: 619px;
	}
.espacio_ler{
	width: 317px;}
.imgEvento{
	    float: right;
    padding: 0 0 20px 18px;
}

.bloq {
    float: left;
    margin: 15px 0 10px;
    padding: 0;
    width: 100%;
}
.blok_Titular{
	    font-size: 37px;
    height: 23px}
.blok_SubTi{
	    color: #2967B2;
    font-size: 41px;
    font-style: italic;
    padding: 14px 0 0;
    text-align: right;}
.blok_fechaTitu{
	    border-bottom: 1px solid #2967B2;
    font-size: 15px;
    font-style: italic;
    padding-bottom: 7px;}
.blok_temario{
	padding: 10px 0 0 86px;
    width: 533px;
}

.copy {
    float: left;
    line-height: 10px;
    margin: 0 40px 0 8px;
    padding: 0 0 20px;
    text-align: right;
    width: 100%;
}
.contecomoFranqui{
	    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    height: 72px;
    line-height: 20px;
    padding-bottom: 1px;
    text-align: left;
	border-bottom: 1px solid #2967B2;
}
.magin_top17{
	margin-top:17px;}
.temaColor{
	border-bottom:1px solid #2967B2;
    color: #2967B2;
    padding: 0 0 3px;
    width: 533px;
}
.temaul{
	    padding: 10px 0 20px 30px;
}
 .temaul li{
	list-style: disc outside none;
    padding: 3px 0;
	color:#666666;
} 
.blok_precio{
    color: #2967B2;
    margin-top: 10px;
    width: 249px;
}
.MasDe{
    font-weight: bold;
    padding: 0 0 30px;
}
.fechasfranqui{
	border-bottom: 1px solid #2967B2;
    font-size: 15px;
    padding-bottom: 7px;
    padding-top: 7px;
} 
.comoFranquiciar{
	color: #666666;
    font-size: 12px;
    padding: 6px 0;}
.fuentesFranqui{
	font-size:12px;
	    padding: 3px 0;}
		
.color66{
	color:#666666;
}
.imgLaboratorio{}
.conteLaboratorio{
	color:#666666;
}	
.topmas{   margin-top: 27px;}
.cusiva{
	font-style:italic;}

.cursos_inicio{
	margin:0 0 10px 0;
	padding:0 0 0 0;
	float:left;
	}
.cursos_inicio_02 {
    background-color: #6AB143;
    float: left;
    margin: 0 0px 10px 0;
    padding: 0;
}
.cursos_inicio_03 {
    background-color: #06C7EA;
    float: left;
    margin: 0 0px 10px 6px;
    padding: 0;
}
.cursos_inicio_04 {
    background-color: #4800AA;
    float: right;
    margin: 0 0px 10px 0px;
    padding: 0;
}    


.blok_atlantico{
	 height: 117px;}
.listaAtlantico{
   list-style: disc outside none;
    padding: 3px 0 8px 16px;
}
	
.descaraAtlantico{
	    font-style: italic;
    text-align: right;
    text-decoration: underline;
}
