/* edoc 2008 site*/

body {
	color: #1e1e1e;
	font: 0.75em/1.5em Georgia, "Times New Roman", Times, serif;
	background: #f8f8f8 url(/images/back.gif) repeat-y center top;
}

a {
	color: #2681c7;
	text-decoration: none;
}

a:hover {
	color: #2d9bef;
	text-decoration: underline;
}

a:visited {
	color: #2681c7;
}

#main_nav {
	margin: 9px 0 0;
	padding: 0;
	width: 782px;
	
}

#globalnav {
	width: 700px;
	margin: 0;
	padding: 0;
	font: 0.9em "Lucida Grande", Lucida, Verdana, sans-serif;
}



#globalnav li {
	margin: 0;
	float: left;
	display: block;
	padding: 0 33px 0 0;
}



#globalnav li a {
	display: block;
	color: #868686;
}

#globalnav li a:hover {
	color: #2681c7;
}

#globalnav li a:hover {
	color: #2681c7;
}

#globalnav li.on a{
	color: #2681c7;
	font-weight: bold;
}

#sidebar p {
	margin: 0;
	font: 0.95em Verdana, sans-serif;
	padding-bottom: 0.2em;
	color: #4a4a4a;
	padding-top: 0.2em;
}

#side {
	margin: 0;
	padding: 0;
}
#side ul{
	padding: 0;
		font: 0.95em Verdana, sans-serif;
	margin-top: 0.3em;
	color: #4a4a4a;
	margin-bottom: 0.3em;
}

#side li {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

#side li a{
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

h1 {
	

/*letter-spacing: 0.2em;*/
	font: 1.5em Georgia, "Times New Roman", Times;
	margin-top: 0;
	margin-bottom: 0.6em;
	color: #2681c7;
}

.plo{
	margin-top: 10px;
	margin-bottom: 1px;
	color: #cfcfcf;
}

h2 {
	font: bold 0.90em Verdana;
	margin-bottom: 0.06em;
}

h4 {
	letter-spacing: 0.2em;
	font: bold 0.65em Verdana;
	color: #919191;
	margin-top: 0.55em;
	margin-bottom: 0.14em;
	margin-left: 0.12em;
}

h5 {
	letter-spacing: 0.2em;
	font: bold 0.75em Verdana;
	color: #4a4a4a;
	margin-top: 11px;
	margin-bottom: 0.14em;
	}

h4 a, h4 a:visited {
	color: #919191;
}

h6 {
	color: #2681c7;
	margin: 0;
	font-size: 1em;
	padding: 0;
	line-height: 0.6em;
}

h3 {
	color: #2681c7;
	font-size: 1em;
	padding: 0;
	line-height: 0.6em;
	margin-bottom: 0;
}





h7 {
	font: bold 0.90em Verdana;
	margin-bottom: 0;
}

#wrapper {
	width: 782px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align: left;
}

#contNoticiasIndividual p {
	margin: 0 0 1.5em;
}

#contFestivalIndividual p {
	margin: 0 0 1.5em;
}

#contPrensa p {
	margin: 0 0 1.5em;
}

#seccion_intro p{
	font: 0.9em/1.6em Verdana;
	color: #4f4f4f;
	margin: 0.6em 0 1.5em;
}

#seccion_intro h1{
	margin-bottom: 0;
}

#ficha h1{
	margin-bottom: 0.7em;
}
#ficha_desc{
		font: 0.90em/1.6em Verdana;
	color: #4f4f4f;
	margin: 0.2em 0 1.5em;}

#navbar {
	width: 782px;
	height: 110px;
}

#header {
	width: 782px;
	height: 220px;
}

#guests {
	float: left;
	width: 517px;
	height: 220px;
}

#quick {
	float: left;
	width: 253px;
	height: 220px;
	background-color: #2681c7;
	margin-left: 11px;
}

#main {
	margin-top: 11px;
	width: 782px;
	float: left;
	background: url(/images/back_main.gif) repeat-y left top;
}

#main_a {
	margin-top: 11px;
	width: 782px;
	float: left;
	}



#contents {
	float: left;
	width: 517px;
}

#contents_h {
	float: left;
	width: 518px;
}

#events{
	float: left;
	width: 139px;
	margin-left: 11px;
	padding: 0 11px 11px 15px;
}

#sidebar {
	float: left;
	width: 231px;
	margin-left: 11px;
	padding: 0 11px 11px;
	background: #fff9de url(/images/backdrop.gif) no-repeat center top;}

#footer {
	width: 782px;
	height: 109px;
	background-color: #2681c7;
	float: left;
	margin-top: 11px;
	margin-bottom: 30px;
}

/* fichas de los documentales */
.titulo {
display: block;
font-weight: bold;
width: 150px;
text-align:right;
padding: 5px;
float: left;
}

.texto {
display: block;
width: 500px;
padding: 5px;
float:none;
text-align:justify;
}

#tablaZebra tbody tr td {
background-color: #f5f2ea;
}

#tablaZebra tbody tr.tablaAlt td {
background-color: #FFFFFF;
}

#horario_individual p{
	margin-bottom: 1.3em;
	margin-top: 0.3em;
}

#eventos{
	font: 0.85em Verdana;
	color: #636363;
}

#eventos p{
	margin: 0 0 1.5em;
}

#favoritos p{
	margin: 0 0 1.5em;
	line-height: 1.5em;
}

.tablaProgramacion {
display: block;
width: 235px;
float: left;
	padding-right: 15px;
}

.hora{
	font: bold 0.8em Verdana, sans-serif;
	color: #414141;
}

.info_doc{
	
	font: 0.90em Verdana, sans-serif;
	color: #777;
	margin-top: 0;
}

.horario{
	line-height: 1.2em;
}
.heventos{
	color: #2681c7;
	margin-bottom: 0;
}