/*Styles*/
html {
scrollbar-face-color:   #2a3b82;
scrollbar-shadow-color:  #ffffff;
scrollbar-highlight-color:  #ffffff;
scrollbar-3dlight-color:  #2a3b82;
scrollbar-darkshadow-color: #2a3b82;
scrollbar-track-color: white;
scrollbar-arrow-color: #ffffff;
}
body {  margin:10px 0 0 0;}
img { border:none; display:block;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
a.link { font-size:11px; color:#f19200; text-decoration:underline; background:url(/imgfiles/SITIv09/img/bulletMenu1.gif) no-repeat right 4px; padding:0 10px 0 0; display:block; width:80px;}
a.link:hover { text-decoration:none;}
a.link2 { font-size:11px; color:#f19200; text-decoration:underline; background:url(/imgfiles/SITIv09/img/bulletMenu1.gif) no-repeat right 4px; padding:0 10px 0 0; }
a.link2:hover { text-decoration:none;}
strong { font-size:12px}
/* Hides from IE-mac \*/
 * html .clearfix{height: 1%;}
 .clearfix  {display: block;}
/* End hide from IE-mac */


#contenedora { width:962px; margin: 0 auto; font-family:Tahoma; font-size:12px; color:#8e8e8e;}

/*cabecera*/
.header { height:171px; background:url(/imgfiles/SITIv09/img/header.gif) no-repeat 0 0;}
	
	.header h1 { float:left; margin:0 0 0 17px;}
	
	.header .users { width:275px; height:60px; float:right; margin:5px 0 0 0;}
		.header .users a { color:#ffffff; font-size:12px; font-weight:bold; display:block; float:left; background:url(/imgfiles/SITIv09/img/btnUsers01.gif) no-repeat 0 0; width:28px; height:19px; text-decoration:none; padding:2px 0 0 13px; margin:25px 0 0 4px;}
		.header .users a:hover { background:url(/imgfiles/SITIv09/img/btnUsers02.gif) no-repeat 0 0;}
		.header .users img {float:left; margin:10px 5px 0 0;}
		.header .users .combs { width:114px; float:left;}
		.header .users .combs input { width:114px; height:17px; border:solid 1px #c0c0c0; color:#c0c0c0; font-size:12px; padding:0 0 0px 3px; margin: 5px	 0 0 0;}
		.header .users p { margin:0; font-size:11px; color:#8e8e8e; margin:10px 10px 0 0; text-align:right;}
			.header .users p strong {font-size:11px;}
		.header .users ul { margin:0; padding:0; list-style:none;}
			.header .users ul li{ margin:0 10px 0 0; display:block; float:left;}
			.header .users ul li a.link, .header .users ul li a.cerrar { font-size:11px; color:#f19200; text-decoration:underline; background:url(/imgfiles/SITIv09/img/bulletMenu1.gif) no-repeat right 4px; padding:0 10px 0 0; display:inline; width:auto; float:none; margin:0;}
				.header .users ul li a.link:hover { text-decoration:none; background:url(/imgfiles/SITIv09/img/bulletMenu1.gif) no-repeat right 4px;}
				.header .users ul li a.cerrar {background:url(/imgfiles/SITIv09/img/cerrar.gif) no-repeat right 1px; color:#ff0000; padding-right:14px;}
				.header .users ul li a.cerrar:hover {text-decoration:none;background:url(/imgfiles/SITIv09/img/cerrar.gif) no-repeat right 1px;}
	.header ul#scndMenu { list-style:none; float:right; margin:0 20px 0 0; background:url(/imgfiles/SITIv09/img/bgUsers.gif) no-repeat right top;}
		.header ul#scndMenu li { display:block; float:left; margin: 0 0 0 7px;}
			.header ul#scndMenu li a{ color:#a0a0a0; font-size:11px; text-decoration:underline; background:url(/imgfiles/SITIv09/img/bulletMenu2.gif) no-repeat 0 4px; padding:0 0 0 8px;}
			.header ul#scndMenu li a:hover{ text-decoration:none;}
			
	.header .titImg { clear:both; background:url(/imgfiles/SITIv09/img/bgFeria.gif) no-repeat 0 0; width:928px; height:67px; margin:0 auto; padding:0 0 0 0px;}
		.header .titImg img { float:left; margin-top:12px; } 
			.header .titImg img.ferProf{ margin-left:2px; margin-right:0px; padding:3px 0px 3px 0; background:url(/imgfiles/SITIv09/img/vline.gif)no-repeat right 0;}
		.header .titImg .btnIns { background:url(/imgfiles/SITIv09/img/bgInscrip.gif) no-repeat 0 0; width:312px; height:65px; float: left; margin:3px 0 0 20px;}
			.header .titImg .btnIns {}
			.header .titImg .btnIns img { margin:9px 0 0 27px;}
			.header .titImg .btnIns a { display: block; margin-top:3px;}
				.header .titImg .btnIns a img { margin:0px;}

/*Main*/				
.leftCell { background:url(/imgfiles/SITIv09/img/bgLeft.gif) repeat-y 0 0;}
.leftInc { background:url(/imgfiles/SITIv09/img/bgLeft.gif) repeat-y 0 0; margin:0;}
	.leftInc ul { margin:0; padding:0; list-style:none;}
		.leftInc ul li { margin:0; padding:0; }
			.leftInc ul li span { color:#2471b2; font-size:12px; font-weight:bold; border-bottom:solid 1px #ececec; display:block; width:162px; margin:0 0 0 4px; padding: 8px 0 8px 15px;}
			.leftInc ul li ul {}
				.leftInc ul li ul li {}
					.leftInc ul li ul li span{ font-weight:normal; padding:6px 0 6px 26px; width:151px; background-color:#fbfbfb;}
						.leftInc ul li ul li span a { color:#8e8e8e; text-decoration:underline; display:block; background:url(/imgfiles/SITIv09/img/bulletMenu1.gif) no-repeat 0px 4px; padding:0 0 0 12px;}
						.leftInc ul li ul li span a:hover { text-decoration:none;} 
						
	.leftInc .info { background: #e9edf1 url(/imgfiles/SITIv09/img/bgAdvice.gif) no-repeat 4px 0; width:184px; height:154px; padding:35px 0 0 0px;}
		.leftInc .info a.link { margin:10px 0 0 60px;}
		.leftInc .info img { margin:0 auto}
						
.mainCell { background:url(/imgfiles/SITIv09/img/bgMain.gif) repeat-y 0 0;}
.mainContent { }
	.flashIndex { background:url(/imgfiles/SITIv09/img/bgFlash.gif) repeat-x 0 0; padding:6px; height:279px; margin:14px 18px 0 8px;}
		.flashIndex img { margin: 8px 0 0 10px;}
	.mainContent ul { list-style:none; margin:0; padding:0;}
		.mainContent ul li{ width:235px; height:225px; float:left; margin:0 0 0 10px; padding:0 0 20px 0; background: url(/imgfiles/SITIv09/img/line.gif) no-repeat 0 bottom; }
		.mainContent ul li h3 { background: url(/imgfiles/SITIv09/img/bgDestacados.gif) no-repeat 0 bottom; padding:0 0 3px 0;}
		.mainContent ul li p { font-size:12px; color:#858484; margin:0;}
		.mainContent ul li.dest01 .bgExpos {height:200px; padding:0 0 0 0px;}
		.mainContent ul li.dest01 .bgExpos p { width:180px;}
		.mainContent ul li.dest01 .bgExpos p, .mainContent ul li.dest01 .bgExpos strong, .mainContent ul li.dest01 .bgExpos a{ margin:0 0 0 15px;}
		.mainContent ul li.dest02 p { width:210px; margin:0 0 0 15px; background:url(/imgfiles/SITIv09/img/line.gif) no-repeat -10px top; clear:both; padding:10px 0 0 0;}	
		.mainContent ul li.dest02 a { margin:0 0 0 15px;}
		.mainContent ul li.dest02 .agendaDest { float:left; margin:0 0 5px 5px; width:150px;}
			.mainContent ul li.dest02 .agendaDest p { width:150px; background:none; padding:0 0 0 0;}
		.mainContent ul li.dest03 p { margin:0 0 20px 0px; padding:0 0 0 5px;}
		.sndP {}
						
.logoSlider { float:left; background:url(/imgfiles/SITIv09/img/bgLogos.gif) repeat-x 0 0; padding:4px; margin:13px 0 10px 0; clear:both;}
	.logoSlider img { border:solid 1px #dcdcdd;}
.logoSlider01 { float:left; background:url(/imgfiles/SITIv09/img/bgLg00.gif) repeat-y 0 0; width:153px; height:auto; padding:0; margin:5px 0 0 0;}
.logoSlider02 { background:url(/imgfiles/SITIv09/img/bgLg01.gif) no-repeat 0 top; width:153px; height:auto; }
.logoSlider03 { background:url(/imgfiles/SITIv09/img/bgLg02.gif) no-repeat 0 bottom; width:153px; height:auto; padding:13px 0 2px 0;}
	
/*Section*/

.mainContent .migas { font-size:10px; float:right; color:#8e8e8e; display:block; margin:20px 20px 0 0; background: url(/imgfiles/SITIv09/img/line.gif) no-repeat 0 bottom; padding:0 0 4px 0}
	.mainContent .migas  a { text-decoration:underline; color:#145fa0;}
	.mainContent .migas  a:hover {}
.mainContent .section { font-size:12px; padding:0 23px 30px 14px; color:#8e8e8e; background:url(/imgfiles/SITIv09/img/bgSection.gif) no-repeat 0 bottom; clear:both;}
	.mainContent .section h3{ padding: 10px 0px 5px 5px;}
	.mainContent .section h3.newTit{ padding: 10px 0px 5px 5px; background: url(/imgfiles/SITIv09/img/bgDestacados.gif) no-repeat 0 bottom; }
	.mainContent .section .imgInfo { background: #f8f8f8 url(/imgfiles/SITIv09/img/bgSectionImg.gif) repeat-x 0 0; padding: 4px; float:right; margin:0 0 0 10px;}
	.mainContent .section .imgInfo2 { background: #f8f8f8 url(/imgfiles/SITIv09/img/bgSectionImg.gif) repeat-x 0 0; padding: 4px; float:left; margin:0 10px 10px 0px;}
	.mainContent .section p.entradilla { margin:10px 0px 0 30px;}
	.mainContent .section p.entradilla2 { margin:0px 15px 10px 0;}
	.mainContent .section span.subsection { display:block; color:#145fa0; font-size:12px; font-weight:bold; margin:15px 0 15px 31px;}
	.mainContent .section p.desarrollo{ background: url(/imgfiles/SITIv09/img/bulletP.gif) no-repeat 0 4px; margin:10px 0px 0 30px; padding:0 0 0 15px;}
	.mainContent .section ul#listGeneric { list-style:none; margin:0px 0px 0 30px; }
		.mainContent .section ul#listGeneric li{ display:block; width:auto; height:auto; background: url(/imgfiles/SITIv09/img/bulletLi.gif) no-repeat 0 0; padding:0 0 0 20px; margin: 5px 0 5px 30px; float:none;}
	.mainContent .section ul#listGeneric02 { list-style:none; margin:0px 0px 0 30px; }
		.mainContent .section ul#listGeneric02 li { display:block; width:300px; height:auto; background: url(/imgfiles/SITIv09/img/bulletLi.gif) no-repeat 0 0; padding:0 0 0 20px; margin: 5px 0 5px 30px; float:left;}	
			.mainContent .section ul#listGeneric02 li a { color:#2471B2; text-decoration:underline;}
			.mainContent .section ul#listGeneric02 li a:hover { text-decoration:none;}
		.mainContent  ol#listnumerada { margin:0px 0px 0 30px; list-style:none; padding:0; }
		.mainContent  ol#listnumerada li{ width:auto; height:auto;  padding:0 0 3px 5px; margin: 0px 0 5px 30px; float:none; background:url(/imgfiles/SITIv09/img/fondo_numero.gif) no-repeat 0px -1px;}
		.numerada2 { color:#FFFFFF ; font-size:10px; font-weight:bold; }
		
		
	.mainContent ul#descarga { list-style:none; margin:0px 0px 0 30px;}
	.mainContent ul#descarga li{ display:block; width:468px; height:auto; background: url(/imgfiles/SITIv09/img/descargar_pdf.gif) no-repeat 0 0  ; padding-left:55px; margin-left:30px; float:none;}
	.descarga2{ background-image:url(/imgfiles/SITIv09/img/linea_puntitos.gif);background-repeat:no-repeat; background-position:bottom; padding-bottom:15px; width:468px; }
	.descarga3 { background-color: #e3e6e9; color:#1a445c; font-weight:bold; font-size:11px; width:468px; margin-bottom:6px; }
	.descarga4 { color:#f68f35; font-weight:bold; font-size:12px; }

/* maquetacion*/	
table.standard tr td span.tablaTit { font-size:14px; font-weight:bold; color:#ffffff; padding-top:6px; display:block}
table.standard tr td table th span{border-left:solid 2px #f4743b; display:block;}
table.standard tr td table th, td.td01 .leftTable, td.td02 .leftTable { font-size:11px; color:#1a445c; font-weight:bold;}
td.td01 .leftTable, td.td02 .leftTable { text-align:left; border:none; display:block; margin:0 0 0 10px;}
td.td01, td.td02 { text-align:center; color:#888383; font-size:11px; padding:5px 0;}
td.td01 span, td.td02 span { border-left:solid 1px #f4743b; display:block}
td.td01 { background-color:#eff0f2;}
td.td02 { background-color:;}
img.borderTable { margin-bottom:10px}

/*Eventos*/
.introEvento {margin:0px 0 30px 30px; font-size:12px; background: url(/imgfiles/SITIv09/img/bulletPevents.gif) no-repeat 0 3px; padding: 0 0 0 15px;}
.fichaEvento { margin:0 0 30px 30px;}
.fichaEvento .titEvento { background:url(/imgfiles/SITIv09/img/bgTitEvent.gif) no-repeat 0 0; margin: 0 0 0 8px; width:512px; height:30px; padding:5px 0 0 23px; position:relative; z-index:1;}
	.fichaEvento .titEvento a { font-size:18px; color:#ffffff; text-decoration:none; display: block; float:left;}	
	.fichaEvento .titEvento a:hover {text-decoration:underline;}
	.fichaEvento .titEvento a.imgLink { float:right; margin:-15px 20px 0 0; position:relative; z-index:9;}
.upBodyEvent { background: url(/imgfiles/SITIv09/img/topEvent.gif) no-repeat 0 0; width:572px; height:8px;}
.bodyEventContent { background: url(/imgfiles/SITIv09/img/bodyEvent.gif) repeat-y 0 0; width:510px; height: auto; padding:10px 31px;}
	.fechaEvento { width:226px; height:13px; background-color:#e5e9eb; padding:3px 7px; float:left;}
		span.fechaEvento01, span.fechaEvento02, span.lugarEvento01, span.lugarEvento02 { font-size:11px; color:#1a445c; font-weight:bold; display:block; }
		span.fechaEvento01, span.lugarEvento01 { float:left;}
		span.fechaEvento02, span.lugarEvento02 { float:right;}
	.lugarEvento {width:226px; height:13px; background-color:#e5e9eb; padding:3px 7px; float:right;}	
	.bodyEventContent p { margin:0 20px; font-size:11px;}	
	span.titp { display:block; clear: both; font-size:11px; color:#1a445c; font-weight:bold; margin: 17px 0 0 10px;}
	.aptrocinaEvent { width:496px; height:13px; display: block; background-color:#e5e9eb; padding:3px 7px; font-size:11px; color:#1a445c; font-weight:bold; text-transform:uppercase; margin:10px 0;}
	.patrocinadores { margin:0 0 0 20px;}
		.patrocinadores a img { display:block; float:left; margin:0 0 0 10px;}
.bottomBodyEvent { background: url(/imgfiles/SITIv09/img/btmEvents.gif) no-repeat 0 0; width:572px; height:11px;}

/*Formulario*/	
	
	.tabla1{width:480px; Font-size: 12px;Font-weight: bold; color:#717276; text-align:right;  }
	.tabla2{width:480px; Font-size: 12px;Font-weight: normal; color:#717276; }
	.destacado_principal{width:580px; margin-left:45px; Font-size: 12px;Font-weight: normal; color: #717276; text-decoration:none; line-height:14px; margin-bottom:10px; background:url(/imgfiles/SITIv09/img/bulet2.gif) no-repeat 0 0; background-repeat:no-repeat; padding-left:10px;}

.formDown { background:url(/imgfiles/SITIv09/img/bgFormDown.gif) no-repeat 35px bottom; padding:0 0 11px 0;}
.formUp { background:url(/imgfiles/SITIv09/img/bgFormUp.gif) no-repeat 35px top; padding:11px 0 0 0;}
.formulario1{ margin:0 0 0 35px; width:627px; background:url(/imgfiles/SITIv09/img/bgForm.gif) repeat-y 0 0; padding:22px 0 22px 65px; height: auto; }

	
		.fcampos_contacto{ height:17px; font-size:12px; color:#797975; background-color:#ffffff; border: 1px solid #2f78b8; margin-left:5px; margin-top:4px; width:150px; color:#2f78b8;}								
		.ftxtcampo1contact{width:150px;height:130px;float:left; Font-size: 12px;Font-weight: bold; color: #717276; text-decoration:none; line-height:24px; text-align:right; color:#2f78b8;}	
		.fcampos_contacto2 {height:16px;font-size: 12px;color:#2f78b8; background-color:#ffffff;border: 1px solid #2f78b8;margin-top:4px; width:310px; color:#2f78b8;}
		.acepto{color:#717276; text-decoration:underline;}
		.campocomentario{font-size: 12px;color: #797975;background-color:#ffffff;border: 1px solid #2f78b8;margin-top:2px; width:310px; color:#2f78b8;}
		.fcampo1contact{ width:200px;height:130px;float:right; }	
		.ftxtcampo2contact{width:83px;height:130px;float:right;line-height:23px;paddding-right:10px; text-align:right; padding-right:10px;Font-size: 11px;Font-weight: bold; color: #717276; text-decoration:none; line-height:24px;}
	
	.respuesta{margin-left:60px;}
    .respuesta2{margin-left:60px;}
	
/*MapaWeb*/	
.mapaweb{height:253px;}
.topmapa{ color:#2471b2; font-size:12px; font-weight:bold;list-style:none; padding-left:20px; margin-top:15px; display:block; margin-bottom:20px; background: url(/imgfiles/SITIv09/img/bulletLi.gif) no-repeat scroll 0 0; margin-left:30px; }
.topmapa2{color:#8e8e8e; font-size:12px; font-weight:normal; background-image:url(/imgfiles/SITIv09/img/bulet4.gif); background-repeat:no-repeat; padding-left:10px; }
.topmapa2:hover{color:#8e8e8e; font-size:12px; font-weight:normal; text-decoration:none; background-image:url(/imgfiles/SITIv09/img/bulet4.gif); background-repeat:no-repeat; padding-left:10px; }
.mapaweb1{width:232px;height:253px; background-image:url(/imgfiles/SITIv09/img/fondo_mapaweb.gif); float:right; padding-top:20px;  background-repeat:no-repeat;}
.mapaweb1 ul li{ height:15px; background:none; padding-left:45px; width:202px;}
.mapaweb2{width:232px;height:253px; background-image:url(/imgfiles/SITIv09/img/fondo_mapaweb.gif); float:left; padding-top:20px; background-repeat:no-repeat; }
 .mapaweb2 ul li{height:15px; background:none; padding-left:45px; width:202px;  }
.mapaweb3{width:232px;height:253px; background-image:url(/imgfiles/SITIv09/img/fondo_mapaweb.gif); float:left;  margin-left:20px;padding-top:20px;  background-repeat:no-repeat;}
.mapaweb3 ul li{ height:15px; background:none; padding-left:45px; width:202px;}
		
/*Expertos*/
.fichaExperto { margin:0 0 30px 30px; position:relative;}
	.photoExpert { background: url(/imgfiles/SITIv09/img/bgPhoto.gif) no-repeat 0 0; width:85px; height:108px; padding:9px 0 0 13px; position:absolute; float:right; margin:-14px 0 0 426px;}
		.photoExpert img { width:60px;}
	.fichaExperto .nameExpert { display:block; background:url(/imgfiles/SITIv09/img/bgTitEvent.gif) no-repeat 0 0; margin: 0 0 0 8px; width:550px; height:30px; padding:5px 0 0 23px; font-size:18px; color:#ffffff;}
	.upExpert { background: url(/imgfiles/SITIv09/img/topEvent.gif) no-repeat 0 0; width:572px; height:8px;}
	.bodyExpert { background: url(/imgfiles/SITIv09/img/bodyEvent.gif) repeat-y 0 0; width:530px; height: auto; padding:10px 31px; text-align:justify }
		.bodyExpert .infoExpert { width:367px; height:26px; background-color:#e2e6e9; padding:6px 12px;}
			.bodyExpert .infoExpert strong, .bodyExpert .infoExpert span { display:block; font-size:11px; color:#1a445c; }
	.btmExpert { background: url(/imgfiles/SITIv09/img/btmEvents.gif) no-repeat 0 0; width:572px; height:11px;}

/*Acceso*/	
.infoAcceso { margin:0 0 0 20px;}
	.infoAcceso p { margin:0 0 20px 20px;}
	.infoAcceso p a { color:#2471b2; text-decoration:underline;}
	.infoAcceso p a:hover { text-decoration:none;}
.infoAcceso01 { float:left; width:345px;}
	.infoAcceso01 a img { margin-left:20px;}
.infoAcceso02 { float:right; width:345px;}
	.infoAcceso02 a img { margin-left:20px;}
.infoAcceso03 { clear:both; margin: 10px 0 0 0}

span.ltl { display: block; font-size:9px; margin-left:25px;}
	
/*Pie de página*/				
.footer { background:url(/imgfiles/SITIv09/img/footer.gif) no-repeat 0 0; width:962px; height:62px; text-align:center; margin-bottom: 10px;}
	.footer img { float:left;}
	.footer p { clear:both; color:#7b7a7a; font-size:11px; margin:3px 0 0 0;}
		.footer p a { color:#7b7a7a; text-decoration:underline;}
		.footer p a:hover { text-decoration:none;}
	.footer .colaboradores { margin:0 10px 0 30px; background:url(/imgfiles/SITIv09/img/vline.gif)no-repeat right 0; padding:0 10px 0 0; height:44px; width:450px; float:left;}
	.footer .incluye { padding:0 0 0 0px; width:350px; height:44px; float:left; margin:0 0 0 30px;}
		.footer .colaboradores img { margin:5px 10px 0 0px;}
		.footer .incluye img {margin:5px 20px 0 0px;}
