html{	
background: url("estilo/2009/background.jpg") no-repeat #DAEEF9;

}

body {   
font: 0.9em Arial, Helvetica, sans-serif;   
margin: auto;   text-align: center;   
background-color: #DAE0E9;   
background: url("estilo/2009/background2.jpg") no-repeat #DAEEF9;   
background-position:top center;   
min-width:995px;   
font-family:Arial, Helvetica, sans-serif;

}

#contenedor{   
text-align: left;   margin: auto;   width:995px;

}

#cabecera{   
height:200px;   font-size:12pt;   font-weight: bold;   margin-top: 50px;

}

#cabecera img{	
border:0;

}

#lateral{	
margin: 0;padding: 19px 0 0px 10px;height:32px;

}

#lateral ul, #lateral li{
display: inline;text-align:center;list-style-type: none;
}

#lateral a:link, #lateral a:visited{
float: left;line-height: 14px;font-weight: bold;font-size:1em;margin: 0 10px 4px 10px;text-decoration: none;color: #404040;text-transform: uppercase;

}

#lateral a:link#current, #lateral a:visited#current{
border-bottom: 4px solid #000;background: transparent;color: #000;

}

#lateral a:hover { 
color: #000; 

}

#derecha{    
width:995px;	background-color:white;	display: inline-block;

}


#ads{
 width:995px;
 text-align:center;
 padding-bottom:10px;
 background-color:#FF7575;
 color:black;
padding-top:10px;
}

.ad{
 width:100%;
margin: auto;   
text-align: center;
 overflow:hidden;
 padding:2px;
 display:block;
}

.ad img{ border:0px;
 width:100%;
}

#principal{	
width:450px;	float:left;	padding-left:10px;	background-color:white;	border-right-style: solid;	border-right-color: #BCD2E6;	border-right-width:1px;	padding-right:10px;

}
 
#principal img, object, table{
text-align:center;display: block;margin: auto;padding:10px;overflow:hidden;max-width:95%;border:0;

}

#principal .tit{
text-align:left;margin:0;padding:0;

}
#principal p{
padding:10px;padding-bottom:25px;

}

#otrolado{	
width:200px;	float:left;    padding-left:5px;	background-color:#fff;	border-right-style: solid;	border-right-color: #BCD2E6;	border-right-width:1px;	overflow:hidden;

}

#multimedia{	width:300px;	float:left;    padding-left:10px;	background-color:#fff;
}
#video{	width:290px;	padding:5px;	padding-bottom:0;	background-color:#a2aeb8;
}
#video object{	padding:0;	margin:auto;
}
#pievideo{	width:290px;	padding:5px;	background-color:#eef0f0;	border-bottom-width:2px;	border-bottom-color:#a2aeb8;
}
#pievideo h1{	font-family:arial;	color:#4778BF;	font-size:1em;
}
#pievideo p{	font-family:arial;	color:#1F1F1F;	font-size:0.8em;	padding-bottom:5px;
}
#pie{   margin: auto;   text-align:left;   font-size:0.8em;   width:995px;   background-image:url(estilo/2009/pie_background.jpg);   color:white;   display: inline-block;
}
.piecol{padding-left:5px;width:325px;float:left;background-image:url(estilo/2009/pie_background.jpg);
}
.centrado{text-align:center;
}
.derecha{text-align:right; font:1em/1.0 "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;color:#614e5a;font-weight:bold;
}
.derecha a, a:visited, a:hover{color:#614e5a;
}
#pie img{border:0;
}
/*#derecha, #otrolado, #lateral { padding-bottom: 32768px; margin-bottom: -32768px
}
*/ #contenedor { overflow: hidden
}
 h2{ margin-bottom:7px; color:#614e5a; font:bold 1.7em/1.0;
}
h2 a{ margin-bottom:7px; color:#614e5a; text-decoration:none;
}
h2 a:hover{ text-decoration:underline;
}
.fecha{ margin-left:8px; padding-left:28px; padding-bottom:12px; background:url(estilo/fecha.gif) no-repeat; font:1em/1.0 "Century Gothic", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#otrolado ul{	list-style-type:none;
}
#otrolado li{	padding-left:0;	padding-bottom:15px;
}
#otrolado li a:link{	color: #614e5a;
}
#otrolado li a:visited, #otrolado li{	color: #669999;	text-decoration:none;
}
#otrolado li a:hover{	color: #669999;	text-decoration:underline;
}
#otrolado .evento{	float: left;	list-style-type: none;	display: inline;	border-bottom-style: solid;	border-bottom-color: #BCD2E6;	border-bottom-width:1px;	overflow: hidden;	color: #614e5a;	font-size: 1em;	width:95%;	padding-top:10px; padding-bottom:10px;	/*background:url(estilo/clock.png) no-repeat;*/	font-family: arial, sans-serif;
}
#otrolado .evento .nombre{	font-size:0.8em;	padding-left: 15px;	font-weight:bold;
}
#otrolado .evento .lugar{	font-size:0.8em;	padding-left: 15px;
}
#otrolado .evento .fecha{	margin-left:8px;	padding-left:28px;	padding-bottom:12px;	background:url(estilo/fecha.gif) no-repeat;
}
#otrolado .evento p{	font-size:0.6em;
}
#otrolado .foro {	margin-right: 10px;	float: left;	list-style-type: none;	display: inline;	border-bottom-style: solid;	border-bottom-color: #BCD2E6;	border-bottom-width:1px;	overflow: hidden;	color: #614e5a;	font-size: 1em;	font-family: 'trebuchet ms', tahoma, verdana, arial, serif;	/*background:url(estilo/forum.png) no-repeat;*/		
}
#otrolado .foro a{	font-size: 0.8em;	text-decoration:none;
}
.comentario{	padding-top: 10px;	border-bottom-style: solid;	border-bottom-color: #BCD2E6;	border-bottom-width:1px;
}
#estocolmo{background:url(estilo/estocolmo_back.jpg) repeat;text-align:center;width:90%;
}
