/* CSS Document */
@import url("EFG_form.css"); /*CSS CON TODO LO REFERENTE A LOS FORMULARIOS*/

*{margin:0px;padding:0px; border:0; list-style:none;}
body {background:url(imagenes/bckg_body.jpg) top repeat-x #0197d6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:68.75%; }
hr {width:100%; background-color: #e0e2e2; height:1px; color:#e0e2e2;}

/* CAPA PRINCIPAL, MARCA EL TAMAÑO DEL SITE */
#site {width:980px; margin: 0 auto 20px auto;}

	/* CAPA ENCABEZADO */
	/*******************/
	#header {height:140px;}
		#logotipo_efg2009 {width:273px; float:left;}
		#logotipo_sedigas_marcogaz {float:right; margin-top:60px;}

	/* CAPA CONTENIDO */
	/******************/
	#content {padding: 0 0 20px 0; overflow:hidden; width:980px; background:url(imagenes/bckgd_content.gif) repeat-y;}
	#contenido_report {height:100%;}
		
	#horizontal_navigation {height:30px; background-color:#032030; text-align:right; padding: 10px 20px 0 0;}
	    .horizontal_tab_logos li {display: inline; margin-left:20px;}
	 	.horizontal_tab li {display:inline; font-size:120%;}
	
	#banner{height:210px;}
	
	.twocols_left {background-color:#ffffff;}
	 	#left {background-color:#e0e2e2; width:200px; float:left;}			
			.vertical_tab {}
			.vertical_tab li.categoria {background-color:#000000; color:#ffffff; height:15px; padding:5px; font-size:120%;}		
			.vertical_tab li {padding: 5px 0 5px 10px;}
			.vertical_tab li a{text-decoration:none; color:#000000; padding: 0 0 0 10px;}
			.vertical_tab li a:hover { color:#018dc3; background:url(imagenes/list_icon_vertical_navigation.gif) no-repeat left;}
		#center {width:540px; float:left; background-color:#ffffff; padding:15px 20px 0 20px;}
			#contenido_content {}	    	
		#right {width:199px; float:right; text-align:center; background-color:#ffffff; border-left:1px solid #e0e2e2;}
			#right img {border: 2px solid #e0e2e2; width:155px;}
			.sponsors {margin:15px 0 0 0;}
			.sponsors li {margin: 0 0 10px 0;}
        /*#left, #center, #right {padding-bottom: 10000px; margin-bottom: -10000px;}*/
        /*#left, #center, #right {}*/


	/* PIE DE PAGINA */
	/*****************/
	#footer {background-color:#000000; clear:both; color:#ffffff; height:20px; text-align:center; padding:10px 0 0 0;}	 
	
/*ESTILOS FORMULARIOS*/
/*********************/

.txtDefault { border:1px solid #0197d6;}
.btnDefault { background-color:#0197d6; color:#ffffff; height:18px;}

/*ESTILOS ENCABEZADOS, TEXTOS*/
/*********************/
h1 {font-size:120%; color:#0197d6; margin: 0 0 10px 0;}
p {margin: 10px 0 10px 0; line-height:15px; text-align:justify;}
a { text-decoration:none; color:#0197d6;}
a:hover { text-decoration:underline;}
.blueText { font-weight:bold; color:#0197d6;}
.blueTextNormal {color:#0197d6;}
.txtyellow {color:#fffa00; margin:0 0 10px 0;}
.explain {color:#000; text-decoration:underline;}
.sessions {color:#000; font-weight:bold;}
.TitleExplain {color:#8a0101; font-weight:bold;}
.speaker {color:#000; text-decoration: underline;}
ol.listaordenada {list-style-type: decimal; padding: 0 0 0 10px;}
a.abstract { background:url(imagenes/icon_pdf.gif) no-repeat left; padding: 5px 15px; margin: 0 5px 0 10px;}


/*ESTILOS TABLA*/
/***************/
#programmetable {
	width: 540px;
	padding: 0;
	margin: 0;
}

caption {
	padding: 0 0 5px 0;
	width: 540px;	 
	font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
	width:100px;
}

td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

