@charset "utf-8";

@import 'reset.css';

body {
	font-family: Arial Narrow, Helvetica, sans-serif;
	background-color:#454545;
	text-align: left;
	font-size: 11px;
	line-height: 1.3;
	height: 100%;
}


a{color: #000; text-decoration: none;}
a:hover{text-decoration:underline;}
.resaltado{font-weight: bold; color: #606060;}
.resaltadoGrande{font-size: 14px; font-weight: bold; color: #606060;}
a.back{float: right; margin: -36px 10px 0 0; font-weight: bold; font-size: 14px; position: relative;}


div#wrapper {
	width:791px;
	background-color:#ffffff;
	margin: auto;
	padding: 5px;
}


/* HEADER */

div#header{height: 93px; padding: 4px 0 17px 0;}
div#header h1 {float: left;}
img#imgheader{padding: 4px 0 0 50px;}

/* FIN HEADER */


/* MENU */

#dropmenudiv{
	position:absolute;
	border:1px solid #7a93b1;
	font:normal 12px Verdana;
	line-height:18px;
	background-color: #7a93b1;
	margin: 4px 0 0 -16px;
}

#dropmenudiv a{
	display: block;
	text-indent: 3px;
	/*border-bottom: 1px solid #FFFFFF;*/
	padding: 3px 0 3px 0;
	text-decoration: none;
	font-weight: bold;
	font: bold 11px Arial, Helvetica;
	color: #FFFFFF;
	text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #9a9a9a;
}

div#menu{text-align: left;}

ul#nav li{
	display: inline;
	font: 12px bold Arial, Helvetica, sans-serif;
	font-weight: bold;
}

ul#nav li a{text-decoration: none; color: #ffffff;}

ul#nav li#quees{
	background: url(../images/buttons/bg1.gif) no-repeat;
	padding: 4px 31px 4px 16px;
	margin-left: 10px;
}

ul#nav li#quees a{padding: 0 0 0 5px;}

ul#nav li#programa{
	background: url(../images/buttons/bg2.gif) no-repeat;
	padding: 4px 24px 4px 16px;
}

ul#nav li#ponentes{
	background: url(../images/buttons/bg2.gif) no-repeat;
	padding: 4px 24px 4px 18px;
}

ul#nav li#insc{
	background: url(../images/buttons/bg2.gif) no-repeat;
	padding: 4px 24px 4px 16px;
}

ul#nav li#contacto{
	background: url(../images/buttons/bg2.gif) no-repeat;
	padding: 4px 24px 4px 20px;
}

ul#nav li#quees:hover, ul#nav li#programa:hover, ul#nav li#ponentes:hover, ul#nav li#insc:hover, ul#nav li#contacto:hover{
background-position: 0 -24px;
cursor: pointer;
}


/* FLASH */

div#flash{
	width: 773px;
	height: 236px;
	margin: 3px 0 0 9px;
}

/* BANNER TITULAR*/

div#banner{
	width: 779px;
	height: 91px;
	margin: -31px 0 0 6px;
}

/* SESION PLENARIA - BLOQUES TEMATICOS*/

a.verDetalles{
	float: right;
	margin: 22px 10px 0 0;
	font-size: 12px;
	text-decoration: none;
	color: #571717;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

/*titulares bloques*/

div.bloqueSesionPlenaria .tit { 
	width: 579px; 
	height: 28px; 
	/*border: 0.1em solid #5f8ab3;*/
	margin: 5px 0 0 9px;
	background: transparent url(../images/blue_center.jpg) repeat-x;
}

div.bloquesTematicos .tit{
	width: 400px; 
	height: 28px; 
	/*border: 0.1em solid #5f8ab3;*/
	margin: 5px 0 0 9px;
	background: transparent url(../images/blue_center.jpg) repeat-x;
}

div.bloqueSesionPlenaria .tit h2, div.bloquesTematicos .tit h2, div.bloqueRoadShow .tit h2{ 
	padding: 0px 0 0 10px; 
	font-size: 22px; 
	font-weight: bold;
}

/*sesin Plenaria*/
div.bloqueSesionPlenaria{width: 585px;cursor: pointer;}

div.bloqueSesionPlenaria #contentPlenaria{ /*sesion plenaria*/
	width: 587px;
	height: 188px;
	background: transparent url(../images/panel_bg.gif) no-repeat top right;
	padding: 5px 0px 0 4px; /*posicion de la imagen*/
	margin: 0 0 0 0px;
}

div.bloqueSesionPlenaria #contentPlenaria img {float: left; margin: 0 0 0 2px;}

/*Bloques temticos*/
div.bloquesTematicos{width: 407px; float: left;}
div.bloquesTematicos #contentBloques img {float: left; margin: 0 0 0 4px;}

div.bloquesTematicos #contentBloques{ /*bloques tematicos*/
	width: 407px;
	height: 227px;
	background: transparent url(../images/panel2_bg.gif) no-repeat top right;
	padding: 6px 0px 0 10px; /*posicion de la imagen*/
	margin: 0 0 0 -5px;
	padding-top: 6px;
}


div#lideres_bg{
	background: url(../images/lideres_bg.jpg) no-repeat;
	width: 246px;
	height: 39px;
	float: left;
	margin: 0 0 0 4px;
}

div#lideres_bg p{
	font-size: 22px; 
	font-weight: bold;
	padding: 3px 0 0 29px;
}

/*listas*/
div#contentPlenaria ul{
	font-size: 15px;
	font-weight: normal;
	list-style-type:square;
	font-family:Arial, Helvetica, sans-serif;
	color: #3a3a3a;
	width: 220px;
	float: left;
	padding: 8px 0 0 20px;
}

#contentBloques ul{
	font-size: 12px;
	font-weight: normal;
	list-style-type:square;
	font-family:Arial, Helvetica, sans-serif;
	color: #3a3a3a;
	width: 93px;
	float: left;
	padding: 8px 0 0 19px;
}

/*espacio entre lista*/
div#contentPlenaria ul li {padding: 6px 0 9px 0;} /*espacio entre lista*/
div#contentBloques ul li{padding: 0 0 5px 0;}

div.bloqueTematico{
	width: 200px;
	float: left;
	cursor: pointer;

}

div.bloqueTematico p{ /*titular bloque temtico*/
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 0 0 0;
}


/*ROAD SHOW*/

div.bloqueRoadShow{
	width: 174px;
	height: 246px;
	float: left;
	margin: 5px 0 0 11px;
	background: transparent url(../images/panel2_bg.gif) no-repeat bottom right;
	cursor: pointer;
}

div.bloqueRoadShow img{margin-top: 5px;}

div.bloqueRoadShow .tit{
	width: 170px; 
	height: 28px; 
	/*border: 0.1em solid #5f8ab3;*/
	background: transparent url(../images/red_center.jpg) repeat-x;
}

div.bloqueRoadShow ul{
	font-size: 12px;
	font-weight: normal;
	list-style-type:square;
	font-family:Arial, Helvetica, sans-serif;
	color: #3a3a3a;
	width: 130px;
	float: left;
	padding: 5px 0 0 25px;
	line-height: 2;
}



div#panelsWrapperDer{
  float:right; 
  width:192px;
  margin: 0 6px 0 0;
}

/* titulos */
div#info h2, div#info2 h2, div#fhoy h2 {
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size: 19px; 
	font-weight: bold;
	padding: 12px 0 0 19px;
}

div#info2 h2 {padding: 4px 0 0 5px;}

div#info, div#inscribase, div#fhoy{margin: 0 0 0 -3px; width: 194px;}


/* DESCARGA PDF */

#folletoPDF{
	margin: 5px 0 0 5px;
}
#folletoPDF2{
	margin: 8px 0 0 4px;
}

/* INFORMACION HOME */

div#info{
	height: 56px;
	background: url(../images/info_bg2.gif) no-repeat;
	margin: 1px 0 0 0;
}

div#info p.consultaPrograma{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	margin: 0 0 0 47px;
	padding-top: 20px;
}

/* INSCRIPCION HOME */

div#inscribase{
	height: 126px;
	background: url(../images/insc_bg2.gif) no-repeat;
	margin: 1px 0 0 0;
}

div#inscribase h2{
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size: 19px; 
	font-weight: bold;
	margin: 0 0 0 0;
	text-align: center;
}

div#inscribase div#fax, #inscribase div#online{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

div#inscribase div#fax{margin: 0 0 0 23px; float: left; height: 20px; padding-top: 61px; cursor: pointer;}
div#inscribase div#online{margin: 0px 0 0 39px; float: left; height: 20px; padding-top: 61px; cursor: pointer;}


/* PREMIOS F.HOY*/
div#fhoy{
	width: 187px;
	height: 107px;
	background: url(../images/fhoyfoto_bg.jpg) no-repeat;
	margin: -5px 0 0 3px;
	cursor: pointer;
}

div#fhoy h2{padding: 0; text-align: center; font-size: 17px; line-height: 1;}


/* FALTAN DIAS*/

div#days{
	font-family: Arial;
	font-size:18px;
	font-weight: bold;
	text-align: center;
	float: right;
	margin: -6px 20px 0 0;
}

/* LINEA SEPARACION*/

div.line{text-align: center; padding: 0px 0 15px 0;}

/* ESTRUCTURA INTERIORES */

div#leftCol{
	margin: 5px 0 0 6px;
	clear: left;
}

div#leftCol_tarifas{clear: left;	margin: 7px 0 0 7px;}

div#contentCol, div#edicionesAnteriores{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 570px;
	padding: 8px;
	float: right;
	margin: 0px 0 0 0;
}

div#contentCol p{width: 540px;}
div#contentColPonentes{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 576px;
	padding: 8px;
	float: right;
	margin: 0 0 0 0;
}

div#contentColPonentes img{margin: 0 0 0 -2px;}

#clear{clear:both;}


/* informacin interiores */

div#info2{
	height: 56px;
	background: url(../images/info_bg2.gif) no-repeat;
	margin-top: 1px; 
	padding-bottom: 10px;
}

div#info2 p.consultaPrograma{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
	margin: 0 0 0 47px;
	padding-top: 19px;
}

/*inscripcin interiores*/

div#inscribase2{
	height: 119px;
	background: url(../images/insc_bg2.gif) no-repeat;
	margin: -8px 0 0 -2px;
	padding-bottom: 7px;
}

div#inscribase2 h2{
	font-family:Arial Narrow, Helvetica, sans-serif;
	font-size: 19px; 
	font-weight: bold;
	margin: 0px 0 0 -5px;
	text-align: center;
}

div#inscribase2 div#fax, div#inscribase2 div#online{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

div#inscribase2 div#fax{margin: 0 0 0 23px; float: left; height: 20px; padding-top: 60px; cursor: pointer;}
div#inscribase2 div#online{margin: 0 0 0 39px; float: left; height: 20px; padding-top: 60px; cursor: pointer;}
*:first-child+html div#inscribase2 div#fax, *:first-child+html div#inscribase2 div#online{height: 20px; padding-top: 60px; cursor: pointer;}




/* QUE ES FRANCHISE FORUM*/

div#contentCol ol{list-style:decimal; padding-bottom: 14px;}
div#contentCol ol li{margin: 0 0 0 23px;}
div#contentCol p {padding: 0 0 10px 0;}
div#contentCol img {padding: 0 0 10px 0;}


/* A QUIEN VA DIRIGIDO*/

div#contentCol ul{list-style:square; padding-bottom: 14px;}
div#contentCol ul li{margin: 0 0 0 23px; padding-bottom: 10px;}
div#contentCol ul li .resaltado{font-weight: bold; color: #606060;}

/* FECHA Y LUGAR */

iframe{width: 540px; height: 320px;}


/* EDICIONES ANTERIORES */

div#edicionesAnteriores img.titulares{padding-bottom: 10px;}
div.fotosBloque{float: left; width:190px;}
div.fotosTitulo{float: left;}
div.fotos img{padding: 5px 0 0 3px;}
div.fotos p{text-align: center;}

/* SESIONES FORMATIVAS */

#contentCol h2{font-size: 15px; font-weight: bold; color: #404040; margin-left: 10px; padding-bottom: 6px;}
div#contentCol p.sesiones{width: 540px; margin-left: 10px; text-align: justify;}
div#contentCol p.roadshow{width: 540px; margin-left: 10px;}
div.sesionesBloque{float: left; padding-bottom: 6px;}
div.sesionesBloque{float: left; padding-bottom: 6px;}
p.sesiones{width: 100px;}
ol.sesionesList, ul.sesionesList{margin: 6px 0 0 9px;}
div.ponentes{width: 140px; height:225px; float: right; margin: 45px 0 0 0; border-left: 1px solid #000; padding: 0 0 0 3px;}
div.ponentes h2{font-style: italic;}

/* VIA ONLINE */

form#onlineForm h2{margin: 0;}
form#onlineForm hr{margin-top: -5px; height: 1px;}



/*FOOTER*/

div#footer{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#8196b1; 
	font-weight: bold;
	width: 791px;
	margin: auto;
	padding: 5px;
}

p.informacion{font-size: 15px; padding: 3px 0 0 10px;}
div#footer p{padding: 3px 0 0 10px;}


/* SPONSOR*/

div#sponsor{padding: 0 0 30px 10px; text-align: center;}
div#sponsor p{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:italic;
	font-weight: bold;
	color: #323232;
	padding: 0 0 10px 0;
}

div#sponsor img{padding: 0 0 0 14px;}