/*
azul: #0B5177
naranja: #F68933
gris: #666666
*/

/* GENERAL ---------------------------------------------------------------------------------------------*/

html, body, {margin: 0px; padding: 0px;}
#wrapper {width:760px; margin: 5px auto 5px auto;}

	p, div {font-family: Tahoma, Arial, Helvetica, Sans-serif; font-size:small; color:#666666;}
	p   {line-height:135%;}
	div {margin:0; padding:0px;}

	H1 {font-weight:bold; font-size: x-large; color:#0B5177;}
	H2 {font-weight:bold; font-size: 14px; color:#666666;}
	H3 {font-weight:bold; font-size: small; color:#F68933;}

	.smaller {font-size:smaller;}
	
	A:link		{color: #0B5177; text-decoration: underline;}
	A:visited	{color: #959595; text-decoration: underline;}
	A:hover		{color: #F68933; text-decoration: underline;}
	A:active	{color: #F68933; text-decoration: none;}
	
	ul {margin: 0; padding-left:0;}
	ul li {
		list-style-type: none;
		list-style-image: url(../i/bullet_guion.gif);
		,list-style-image: url(../i/bullet_guion_IE.gif);
		margin: .5em 0 0 18px; padding: 0;
		}
		

	HR {height:1px color:#666666;}
	
	.interlinea_doble {line-height: 180%;}
	.caps {text-transform: uppercase;}
	
	.ult_actualizacion {text-align: right; color: #BBBBBB; float: right; font-size: xx-small; margin:3px;}
	.clear {clear:both;}
	
	.azul {color: #0B5177;}

/* HEADER Y MENUES -------------------------------------------------------------------------------------*/

#header img {display: block;}
#nav {display: block;} 

#menu 		{width: 760px; height:32px;} 

#menu TD	{font-family: Tahoma; font-size: x-small; font-weight: bold; text-align: center; 
			 background:#FFFFFF; color:#000000;} /*activo*/

	#menu a 		{text-decoration:none; display: block; padding: 1em 0 1em 0; 
					 background: #959595; color:#FFFFFF; } /*normal*/
	#menu a:link	{}
	#menu a:visited	{}
	#menu a:hover	{background: #F68933;} /*hover*/
	
#patrocinantes_wrapper {border-bottom:10px solid #FFFFFF; height:176px;}

#submenu {margin-top:10px;}
	#submenu H2 {color: #FFFFFF; background: #F68933; padding: 3px 3px 3px 18px; margin:0px;}
	#submenu ul li {list-style-image: url(../i/bullet_mayor.gif); 
	color: #DE690A; margin: 8px 12px 6px 22px; padding:0;}
	#submenu img {border 0;}
	
	#submenu a:link {color: #333333; text-decoration:none;}
	#submenu a:visited {color: #58595B; text-decoration:none;}
	#submenu a:hover {color: #58595B; text-decoration: underline;}

#header-print {display:none; visibility:hidden;}


/* CONTENIDO -------------------------------------------------------------------------------------------*/

	#cuerpo {float: left; width:760px; background: url(../i/bkg_contenido.gif) repeat-y;} 
		#col_izq {float: left; width: 168px;}	
		#col_der_contenido {float: left; width: 532px; padding: 40px 30px 10px 30px;}
		#col_der_contenido ul li {line-height: 135%; margin-bottom:12px;}
		
		.col1, .col2 {width: 48%;}
		.col1 {float: left;}
		.col2 {float: right;}

		.col0 {float: left; width:100%;}
		
		.i_mp {clear:both; width: 168px;}
		 	#logoMP {margin:12px 0 12px 0;}
			
		.tit_gral {margin: 0 0 8px 0;}
		.subtitulo_gral {margin: 0 0 0 0; color:#0B5177;}
		.subtitulo_azul {font-weight:bold; color:#0B5177;}
		

/* HOME ------------------------------------------------------------------------------------------------*/

		#col_der_home {float: left; width: 558px; padding: 0px 0px 10px 34px;}
	
			#fotos_wrapper{float: left; margin: 0; padding: 0; padding-bottom: 6px;}
			#foto_a {float: left; border-right:4px solid #FFFFFF;}
			#foto_b {float: right; border-left:4px solid #FFFFFF;}
		
			H1.prim {font-size: small; color:#FFFFFF; 
				margin: 8px 0px 4px 0px; padding:2px 0px 2px 0px;
				background: url(../i/home_titulos.gif) repeat-y; background-color:#F68933;}
			
			H1.prim a:link, H1.prim a:visited {text-decoration: none; color: #FFFFFF;
				padding: 2px 0px 2px 10px; background-color:#F68933;}
				
			H1.prim, {margin: 8px 0px 16px 0px;} /*arreglar espaciado en IE, no lo toma FF ni Opera*/

			H1.prim a:hover {text-decoration: underline;}
		
			.ver_mas {text-align: right;}
			
			.linea_punteada {border-bottom: #666666 1px dotted; padding-bottom:20px; }
			
			h5 {color: #6D8DA5; font-size:small; font-weight:bold; line-height:135%; margin-bottom:0;}

	
/* PROGRAMA --------------------------------------------------------------------------------------------*/


#programa .col1 {width: 20%;}
#programa .col2 {width: 80%; margin-bottom:10px;}
#programa h2 {color: #6D8DA5; font-size:large; font-weight:normal; line-height:135%; margin-bottom:0;}
/*#programa h3 {color: #4E4E4E ; font-size:small; font-weight:bold; line-height:135%;}*/


/* EXPOSITORES ------------------------------------------------------------------------------------------*/

#expositores ul li {list-style-type: none; list-style-image:none;}

/* SINTESIS --------------------------------------------------------------------------------------------*/

#sintesis .col1 {width: 30%;}
#sintesis .col1 ul li {}
#sintesis .col2 {width: 65%;}
#sintesis h5 {color: #6D8DA5; font-size:small; font-weight:bold; line-height:135%; margin-bottom:0;}
H4 {font-size: small;}
#sintesis .sintesis_jornada {border-bottom: 1px dotted #CCCCCC;  padding-bottom:12px; text-align:right;}

/* PRESENTACIONES --------------------------------------------------------------------------------------*/

#presentaciones .col1 {width: 35%;}
#presentaciones .col2 {width: 60%;}
#presentaciones .col1 ul li, #presentaciones .col2 ul li {list-style-type: none; list-style-image:none;}

/* FOTOS ---------------------------------------------------------------------------------------------- */

.tabla_fotos {margin:0px; padding:0px; font-size:x-small; color:#333333;}
.tabla_fotos td {text-align:center; width:145px; vertical-align:top;}
.tabla_fotos img {border:1px solid #CCCCCC; background:#EEEEEE; margin:3px; display: block;}
 

/* FOOTER Y CREDITOS -----------------------------------------------------------------------------------*/

#footer {clear:both; height: 100px; background: url(../i/footer.gif) no-repeat; display:block;}

	#footer p 			{color: #FFFFFF; font-size: xx-small; line-height:150%; 
						 margin:0px; padding: 25px 0 20px 216px;}			 
	#footer a:link		{color: #FFFFFF; text-decoration:none;}
	#footer a:visited	{color: #B1D7EE; text-decoration:none;}
	#footer a:hover		{text-decoration: underline;}


#creditos {clear:both; font-size: xx-small; text-align:right;}
	#creditos, #creditos a:link, #creditos a:visited {color:#D3D3D3; text-decoration: none;}
	#creditos a:hover {text-decoration: underline;}
	
	.logo-footer {display:none; visibility:hidden;}
