@charset "UTF-8";

/*@font-face {
	font-family: 'AccidentalPresidencyRegular';
	src: url('font/accid___-webfont.eot');
	src: local('☺'), url('font/accid___-webfont.woff') format('woff'), url('font/accid___-webfont.ttf') format('truetype'), url('font/accid___-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

.AccidentalPresidency {font-weight: normal; font-style: normal; line-height:normal; font-family:'AccidentalPresidencyRegular', Arial, Helvetica, sans-serif;}*/
		
/* CSS Document */

/* Padding y margin */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin: 0;
padding: 0;
}

/* Tamaños de los headers */
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}

/* Estilos de las listas */
ol, ul {
list-style: none;
}

/* Estilo y grosor de las fuentes */
address, caption, cite, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}

/* Bordes de las tablas */
table {
border-collapse: collapse;
border-spacing: 0;
}

/* Otros bordes */
fieldset, img {
border: 0;
}

/* Alineación del texto */
caption, th {
text-align: left;
}

* {outline:0;} 

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background: url(../img/fondo.gif) no-repeat;
	background-color:#fff;

}

a {color:#444;text-decoration:none;cursor:pointer;}
a:hover {color:#444;text-decoration:underline;}

input, textarea {color:#444; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.floatLeft {float:left; display:inline;}
.floatRight {float:right; display:inline;}


/* Gama de Colores */

/* Colores Originales 
Granate #83755a
Granate2 #83755a
Rojo #d1cbbb
Blanco #fbfbfb
Negro #444444 
*/
.error{background-color:#fff000 !important;}
.fondoGranate {background-color:#83755a}
.fondoRojo {background-color:#d1cbbb}
.fondoBlanco {background-color:#fbfbfb}
.fondoNegro {background-color:#444444}

.textoGranate {color:#83755a}
.textoRojo {color:#d1cbbb}
.textoBlanco {color:#fbfbfb}
.textoNegro {color:#444444}

/* Gama de Colores */


/* Cabecera */

#cabecera {height:245px;}

#idiomas {background-color:#fff; padding:2px 5px; z-index:50; position:absolute; margin:10px 0 0;}
#idiomas ul {}
#idiomas ul li {display:inline;}

#cabeceraFondo {position:absolute;width:100%; height:245px; background-image:url("../img/cabeceraFondo.jpg");}
#cabeceraFlash {position:absolute; margin-left:750px;}

#social {background-color:#fff; padding:3px 5px; z-index:50; position:absolute; margin:200px 0 0; width:650px;}
#social ul {margin:3px 0 0;}
#social ul li {display:inline;}

.faltan {margin-left:180px;}
#cabeceraFranja {position:absolute; margin:230px 0 0 0!important; margin:228px 0 0 0; z-index:50; height:12px; width:100%; min-width:1300px;}

/* FIN Cabecera */

/* Menú */

#menu {height:205px; background:url(../img/fondoMenu.jpg) repeat-x;  min-width:1300px;}

.barramenu {position:absolute; margin:6px 0 0 10px;}

#menuPrincipal {position:absolute; margin:8px 0 0 35px;}
span#menuPrincipal {color:#bcbcbc;}

h2 {display:inline; color:#fff; font-size:13px; font-weight:normal; line-height:normal;}
h3 {display:inline; color:#fff; font-size:12px; font-weight:normal;}

#menuPrincipal h2 a {color:#fff; text-decoration:none; font-size:14px; line-height:15px; padding:2px; cursor:pointer;}
#menuPrincipal h2 a:hover {color:#fff; border-left:10px solid #d1cbbb; margin-left:-10px;}
#menuPrincipal span h3 a {color:#bcbcbc; text-decoration:none; cursor:pointer;}
#menuPrincipal span h3 a:hover {color:#fff;}
.elementoMenu {color:#fff; position:absolute; width:700px;}


#twitter {font-size:11px; width:370px; height:40px; color:#444; margin:62px 0 0 265px; line-height:14px; z-index:100; position:absolute;}
.twitter {position:absolute; margin:46px 0 0 250px; z-index:50;}
#my_twitter_status_time {font-size:11px; color:#fff; font-style:italic; position:absolute; margin:15px 0 0 275px; width:100px; text-align:right;}

/* FIN Menú */

/* Contenido */

#contenido {float:left; display:inline; width:100%; min-width:1300px;}
#contenidoIzq {width:150px; float:left; display:inline;}
#contenidoDer {float:left; display:inline; width:765px; min-height:500px; height:auto!important; height:500px;}

#menuContenido {float:left; display:inline; width:350px; margin:25px 0 0 0;}
#menuContenido ul {}
#menuContenido ul li {width:320px; margin:0 0 2px 0; padding:3px 5px;}
#menuContenido ul li a {color:#fff; text-decoration:none;display:block;}
#menuContenido ul li:hover {background-color:#444; cursor:pointer;}

#menuContenido2 {float:left; display:inline; width:130px; margin:25px 0 0 0; text-align:right;}
#menuContenido2 ul {}
#menuContenido2 ul li {width:120px; margin:0 0 2px 0; padding:3px 5px; font-variant:small-caps;}
#menuContenido2 ul li a {color:#fff; text-decoration:none;display:block;}
#menuContenido2 ul li:hover {background-color:#333; cursor:pointer;}


#contenidoDer span {width:200px; background-color:#b6b09f; position:absolute; color:#fff; padding:2px 0 2px 5px; border-right:3px solid #83755a;}
#contenidoDer h4 {color:#444; font-size:16px; line-height:16px; margin:35px 0 0; padding:0 15px;}
#contenidoDer h5 {color:#5c5c5c; font-size:13px; font-weight:normal; margin:5px 0 25px; padding:0 15px;}


#actualizando {margin:134px 0 0 230px; position:absolute; z-index:100;}

#video1, #video2 {width:330px; height:250px; background-color:#444; padding:0; margin:25px 0 0 85px; float:left; display:inline; border-bottom:5px solid #83755a;border-right:5px solid #83755a;}
#video2 {margin:25px 0 0 3px;}

#noticia1, #noticia2 {width:330px; background-color:#fff; padding:0 0 15px 0; margin:10px 0 30px 85px; float:left; display:inline; border-bottom:5px solid #83755a;border-right:5px solid #83755a;}
#noticia2 {margin:10px 0 30px 3px;}

#noticia1 p, #noticia2 p {color:#444; font-size:12px;padding:0 15px; margin:0 0 8px 0;}
#noticia1 img, #noticia2 img {width:320px; margin:0 5px 8px 5px;}

h3#izq {padding:10px 0 10px 10px; color:#fff; font-weight:normal; font-size:16px; float:left; display:inline;}
#calendario {margin:10px 0 10px 0px; color:#fff; border-bottom:1px solid #fff; float:left; display:inline; padding-bottom:15px; font-size:10px; }
#calendario td {width:50px;}

#calendario a {color:#83755a; text-decoration:none;font-weight:bold; }
#calendario a:hover {color:#000;}

#suscripcion input {color:#444; background-color:#fff; border:none; width:146px; padding:2px;}
#suscripcion a ,#suscripcion input[type="submit"] {color:#fff; background-color:#444; border:none; margin:5px 0 0; padding:2px; text-decoration:none; float:right; display:inline; font-size:11px;}
#suscripcion a:hover,#suscripcion input[type="submit"]:hover {color:#444; background-color:#fff; }
#principal {width:665px; background-color:#fff; padding:0 0 15px 0; margin:25px 0 30px 85px; float:left; display:inline; border-bottom:5px solid #83755a;border-right:5px solid #83755a;}
#principal p {color:#444; font-size:12px;padding:0 15px; margin:0 0 8px 0;}
#principal ul {margin:0 0 0 15px;}

.mediometraje {width:330px; height:240px; background-color:#fff; padding:0; margin:10px 0 10px 85px; float:left; display:inline; border-bottom:5px solid #83755a;border-right:5px solid #83755a;}
.mediometraje p {color:#444; font-size:12px;padding:0 15px; margin:0 0 8px 0;}

.trailer {width:330px; height:240px; background-color:#444; padding:0; margin:10px 0 0 2px; float:left; display:inline; border-bottom:5px solid #83755a;border-right:5px solid #83755a;}
.ganador {background:url(../img/1r.jpg) no-repeat;}

.horarios {}
.horariosMes {font-size:16px; margin:0 0 8px 0; font-variant:small-caps;}
.horariosDia {font-weight:bold; margin:8px 0;}

.jurado {}
.jurado li {width:300px; margin:0 4px 4px 0; float:left; display:inline;}
.jurado li p {float:left; display:inline; width:175px;}

.contacto input, .contacto textarea {
	border-left:3px solid #666;
	border-right:none;
	border-bottom:1px dotted #444;
	border-top:none;
	font-size:12px;
	color:#444;
	
}

.contacto label {display:block;}
.contacto li {margin:0 0 8px 0;}
input.enviar {cursor:pointer; padding:2px; color:#fff; background-color:#444;font-size:11px; }
input:hover.enviar {color:#444; background-color:#fff; }


.seccion1, .seccion2 {border-right:1px dotted #ccc; padding:0 15px; width:290px; float:left; display:inline; height:70px; margin:0 0 15px 0 !important;}
.seccion2 {border-right:none;}
.seccion1 li a, .seccion2 li a  { color:#908977; font-weight:bold; font-variant:small-caps; font-size:15px;}
.seccion1 li a:hover, .seccion2 li a:hover {text-decoration:none; color:#444;}

.espacio {border-left:1px dotted #ccc; padding:0 10px; width:340px; float:right; display:inline; height:250px; margin-top:25px!important;}

.titulo {font-weight:bold;}
.separador {padding:8px 0;}
#lblResult {margin:15px 0 0 10px; float:left; display:inline;}


/* FIN Contenido */

/* Footer */

#footer {height:125px; border-top:8px solid #83755a; clear:both; min-width:1300px;}
#footer ul {padding:15px;}
#footer ul li {float:left; display:inline; margin:0 15px 0 0;}

/* FIN Footer */