@font-face{
font-family:'Engravers';
src:url(engravers.ttf);
}
@font-face{
font-family:'GillSans-Light';
src:url(gillsansmtprolight.ttf);
}@font-face{
font-family:'gscursiva';
src:url(gsmediumitalic.ttf);
}
@font-face{
font-family:'GillSans';
src:url(Gill Sans MT.ttf);
}
@font-face{
font-family:'gillsans-light-italic';
src:url(gslightltalic.ttf);
}

@font-face{
font-family:'Herculanum';
src:url(herculanum.ttf);
}
@font-face{
font-family:'Engravers';
src:url(engravers.eot);
}
@font-face{
font-family:'GillSans-Light';
src:url(gillsansmtprolight.eot);
}@font-face{
font-family:'gscursiva';
src:url(gsmediumitalic.eot);
}
@font-face{
font-family:'GillSans';
src:url(Gill Sans MT.eot);
}
@font-face{
font-family:'gillsans-light-italic';
src:url(gslightltalic.eot);
}

@font-face{
font-family:'Herculanum';
src:url(herculanum.eot);
}

body{
background-color:#7fadc2;

}

#contenedor{
text-align: center;
width: 1000px;
background-color : #fff;
margin: auto;
font-family:'GillSans-Light','Trebuchet MS', sans-serif; color: #333;
}
#top: {
	float:left;
}
.bold{  color:#000; font-size:1.1em;}
.boldcursiva{  color:#000; font-size:1.1em; font-family:'gillsans-light-italic';}
#idioma{
width: 271px; font-size:1.4em;margin:20 0 0 0px; float:left;text-align:left; padding-top:15px; padding-left:11px;
}

#adioma{
width: 171px; font-size:1.1em;margin:20 0 0 0px; clear:both;text-align:left; padding-left:14px; padding-bottom:80px;
}

#adiomas{
width: 100px; font-size:1.1em;margin:20 0 0 0px; clear:both;text-align:left; padding-left:14px; padding-bottom:0px;
}
.idiomalink {
	color:#069;
	text-decoration: none;
}
#presidency{
width: 500px; font-size:0.95em;margin:0 0 0 0px; float:left;text-align:left;line-height:1em;padding-top:7px; padding-bottom:6px; font-family:'Engravers'; src:url(engravers.ttf);
}
#time{
width: 209px; font-size:1em;margin:0px; float:right;text-align:center;padding-top:5px; 
}
.numero{
font-size:1.5em;margin:0px; text-align:center;padding-top:2px; color:#C00; 
}
.dias{
font-size:0.7em;margin:0px; text-align:center; padding-bottom:20px; line-height:0.8em;
}
.asterisco{
font-size:0.7em;
}
#script{
width: 220px; font-size:1em;margin:0px; text-align:center;
}
.apretado{ letter-spacing:-0.05em;}
#idioma a {color:#000; outline:none;}
#idioma a:hover { color:#7fadc2; text-decoration: underline;}

#cabecera{
width: 1000px;
}

#sidebar {float:left;width:250px;margin:0px;padding-left:27px;text-align:left;font-size:1.1em;}
/*Featured projects*/
#projects {margin:0 0 80px 0px;float:right;width:250px;}
#projects li {margin:0;padding:0;}
#projects ul a {font-size:1.1em;line-height:1.3em;text-decoration:none;}
#projects ul a.on{color:#006699; font-weight:normal; text-decoration: underline; }
#projects a {color:#333; outline:none;}
#projects a:hover { color:#006699; text-decoration: underline;}

#projects2 {margin:0 0 10px 0px;float:right;width:250px;padding-top:8px;}

#projects2 li {margin:0;padding:0;}
#projects2 ul a {font-size:1.1em;line-height:1.3em;text-decoration:none;}
#projects2 ul a.on{color:#006699; font-weight:normal; text-decoration: underline; }
#projects2 a {color:#333; outline:none;}
#projects2 a:hover { color:#006699; text-decoration: underline;}

#cuerpo {
	text-align:justify;float:right; width:685px; padding-left:0px; padding-right:30px;font-size:1.1em;}
#textoprogram {
	text-align:left; padding-right:30px;font-size:1.1em; line-height:2em;}
.textoprogramred {
	text-align:left; padding-right:30px;font-size:1em; color:#900;}
	.textoprogramredconpadding {
	text-align:left; padding-right:30px;font-size:1em; color:#900;}
.textoprogramblu {
	text-align:left; padding-right:30px;font-size:1.1em; line-height:1.2em;color:#006699;}

.cuerpoazul {
	color:#369;}
.regionalismo{
	font-size:2.8em; color:#666;line-height:1em;
	}	

	
h1{font-size:1.8em; color:#900; text-align:left; font-weight:normal;}
.encabezado1{font-size:1.8em; color:#900; text-align:left; font-weight:normal; font-style:italic; color:#C30;}
.restaurante{ float:right; margin-top:0;}
h2{font-size:1.3em; color:#900; text-align:left; font-weight:normal;line-height:0px;}
h3{font-size:1.3em; color:#006699; text-align:left; font-weight:normal;line-height:1.2em;}
.encabezado3{font-size:1.3em; color:#006699; text-align:left; font-weight:normal;line-height:1.2em; }
h4{font-size:1.2em; color::#333; font-weight:normal; }
.encabezado4{font-size:1.3em; color:#666; text-align:left; font-weight:normal; }
h6{font-size:0.7em; color:#000; text-align:right; font-weight:normal;line-height:0.9em;}
#pdf{float:right; border:0px; }



#ensuma{background-image:url(images/ensuma.jpg); margin-left:0px; padding:70px 160px 32px 20px; font-size:0.95em; }
#foto+texto{float:left;}
#foto1{float:left;}
#texto1{float:right; padding-left:10px; width:425px;}
.3fotos{font-weight:normal; font-size:0.8em; line-height:2em; display:block;}
#footer {clear:both; text-align:left; padding-left:10px; padding-bottom:15px;}
.red{color:#900;}
.blue{color: #006699;}
.bluemas{color: #006699; font-size:1.2em;}
.grey{color:#666;}	
.greyb{color:#666; font-size:1.5em;}	
.greycursiva{color:#666; font-size:1.2em; font-style:italic;}	
.green{color:#090;}
.subrayado{text-decoration:underline}
.cursivorojo{color:#C00; font-style:italic; font-size:1.5em;font-family:'gscursiva';}	
.cursivo{font-style:italic; font-family:'gillsans-light-italic';}
#travels{text-align:right; margin-right:60px; }
#directions{height:894px; margin-top:60px;display:block;}
#contenedorsupmapa{display: block;}
#map{
font-size:1.5em; float:left;text-align:left;line-height:1em;color:#900; padding-top:20px;
}
.linksfaqs{ text-decoration:none; color:#333;}

.linksfaqs a:link {
	color: #333;
	text-decoration: none;
}
.linksfaqs a:visited {
	text-decoration: none;
	color: #333;
}
.linksfaqs a:hover {
	text-decoration: underline;
	color: #333;
}
.linksfaqs a:active {
	text-decoration: none;
	color: #333;
}
#cartelazul{ position:absolute; margin-top:30px; margin-left:550px;}
.submenu{font-size:0.9em;}
.linksfora{ text-decoration:none; color:#900; font-size:1.2em; font-weight:normal;}
.linksforaitalic{ text-decoration:none; color:#900; font-size:1.1em; font-weight:normal; font-style:italic; color:#C30;}
.linksfora a:link {
	color: #900;
	text-decoration: none;
}
.linksfora a:visited {
	text-decoration: none;
	color: #900;
}
.linksfora a:hover {
	text-decoration: underline;
	color: #369;
}
.linksfora a:active {
	text-decoration: none;
	color: #900;
}
.border{border-color:#FFF; border-top-width:0px; border-right-width:20px;border-bottom-width:20px; }
.sponsored{padding-left:155px;}
.numero{font-size:3.5em; color:#006699;line-height:0.5em; font-family:Herculanum;}
.numero2{font-size:2em; color:#C00;line-height:0.8em; font-family:Herculanum;}
.nb{ font-family: 'GillSans'; font-size:1.1em;}
.nbcursiva{ font-family: 'gscursiva';font-size:1.1em;}