/*  
Theme Name: VEIROJ
Author: Venado
*/

*
{ margin:0px; padding:0px; border:none; }

html
{ height:100%; overflow:auto; }

* html #todo
{ height:100%; }

body
{ height:100%; width:98%; background:#000; font-family:"Trebuchet MS", Tahoma, sans-serif; color:#999; font-size:15px; font-weight:bold; }

#todo
{ position:relative; min-height:100%; }

#centro
{ width:935px; margin:0px auto; clear:both; padding-top:40px; padding-bottom:50px; }

a
{ font-size:12px; font-weight:normal; text-decoration:none; color:#666; }

a:hover
{ text-decoration:underline; }

a:focus
{ outline:none; }

ul, ol
{ list-style:none; }

h2
{ font-size:16px; color:#666; margin-bottom:10px; }

p
{ text-align:justify; padding-bottom:10px; }

/* header */

#header-inicio h1, #header- h1
{ text-indent:-9000px; background:url(img/banner-inicio.jpg) top center no-repeat; height:200px; }

#header-filmoteca h1
{ text-indent:-9000px; background:url(img/banner-filmoteca.jpg) top center no-repeat; height:200px; }

#header-peliculas h1
{ text-indent:-9000px; background:url(img/banner-peliculas.jpg) top center no-repeat; height:200px; }

#header-proyectos h1
{ text-indent:-9000px; background:url(img/banner-proyectos.jpg) top center no-repeat; height:200px; }

#header-contacto h1
{ text-indent:-9000px; background:url(img/banner-contacto.jpg) top center no-repeat; height:200px; }

#menu-cont
{ width:935px; margin:0px auto; padding-top:20px; }

ul#menu
{ list-style:none; float:left; }

#menu li
{ float:left; height: 21px; vertical-align:bottom; padding-right:6px; }

#menu li a
{ color:#393939; font-size:20px; font-weight:bold }

#menu li a:hover, #menu li.current_page_item a, #menu li.current_page_ancestor a
{ color:#666; text-decoration:none; }

#menu li.page-item-4 a /* inicio */
{ width: 150px; height: 32px; background: url(img/logo.gif) top left no-repeat; padding:0px 4px 0px 0px; float:left; text-indent:-9000px; }

#qtrans_language_chooser
{ float:right; font-size:12px; font-weight:normal; }

#qtrans_language_chooser li
{ display:inline; margin-left:10px; }

#qtrans_language_chooser li a
{ color:#666; text-decoration:none }

#qtrans_language_chooser li a:hover, #qtrans_language_chooser li.active a
{ color:#999; }


/* main */

#container
{ float:left; width:716px; margin-right:80px; }

.alignleft 
{ float:left; margin-right:20px; margin-bottom:10px; }

.alignright
{ float:right; margin-left:20px; margin-bottom:10px; }

/* inicio */

#post-4 h2
{ color:#999; font-size:17px; font-weight:normal; }

#post-4 h2 a
{ font-size:17px; }

#post-4 p
{ font-size:13px; font-weight:normal; }


/* filmoteca */

#post-6 p /* parrafo filmoteca */
{ width:640px; }

#lista-videos
{ clear:both; float:left; width:500px; line-height:100%; margin-right:100px; padding-bottom:50px; }

#lista-videos li.titulo
{ float:none; padding-top:30px; font-size:16px; }

h2.titulo
{ float:none; padding-top:34px; font-size:16px; }

#lista-videos li.titulo h2
{ font-size:16px; }

#lista-videos li
{ float:left; width:230px; padding-right:20px; padding-bottom:8px; word-break:break-all; }

.wp-tag-cloud
{ line-height:100%; padding-top:4px; }

.wp-tag-cloud li
{ float:left; width:140px; padding-right:20px; padding-bottom:8px; word-break:break-all; }

/* videos de fulanito */

p.back
{ margin-top:20px; font-size:20px; color:#666; }

p.back a
{ font-weight:bold; font-size:12px; vertical-align:middle; }

/* videos single post */

#videos
{ width:500px; margin:0px auto; }

#videos p
{ font-size:12px; font-weight:normal; margin-bottom:20px; }

.wordtube
{ margin-bottom:20px; }

/* proyectos */

#proyectos
{ width:640px; float:left; }

#proyectos p
{ font-size:12px; font-weight:normal; margin-bottom:20px; width:640px; }

#sidebar-proyectos
{ float:right; width:200px; text-align:right; }

#sidebar-proyectos ul li a, #proyectos h2 a
{ font-size:16px; font-weight:bold; color:#393939; text-decoration:none; }

#sidebar-proyectos ul li.current_page_item a, #sidebar-proyectos ul li a:hover, #proyectos h2 a:hover
{ color:#666; }

#proyectos h2 a
{ line-height:100%; }

/* peliculas */

#peliculas h5
{ font-size:13px; font-weight:normal; margin-bottom:20px; width:640px; }

#peliculas p
{ font-size:12px; font-weight:normal; margin-bottom:20px; width:640px; }

#peliculas a
{ font-weight:bold; color:#999; }

/* contacto */

#datos-contacto
{ float:left; width:700px; margin-right:80px; }

#contacto
{ font-size:12px; font-weight:normal; }

#contacto h1
{ color:#999; font-size:15px; font-weight:bold; padding-bottom:20px; }

#contacto h2
{ margin-top:14px; margin-bottom:0px; }

#contacto p
{ padding-bottom:4px; }

.cform, .wpcf7-form
{ float:left; margin-right:70px; padding-bottom:50px; width:350px; }

textarea, input
{ background:#333; padding:3px; font-size:12px; color:#666; }

input
{ width:350px; min-width:350px; max-width:350px; height:17px; min-height:17px; margin-bottom:12px; }

textarea
{ width:350px; min-width:350px; max-width:350px; height:150px; min-height:150px; max-height:150px; margin-bottom:4px; overflow:auto; }

#sendbutton, #sendbutton2, .enviar
{ width:50px; min-width:50px; max-width:50px; height:24px; min-height:24px; max-height:24px; margin-top:0px; background:#333; color:#ccc; float: right; }

#label--1, #label--2, #label--3, #label--4
{ display:block; }

#li--5
{ float:left; }

#links
{ display:block; float:left; padding-bottom:50px; }

#usermessagea, #usermessageb, #usermessage2a, #usermessage2b
{ color:#6699cc }

/* sidebar y noticias */

#sidebar
{ float:left; width:350px; padding-bottom:50px; }

#noticias
{ float:left; padding-top:40px; padding-bottom:50px; }

#sidebar h3, #noticias h3
{ font-weight:normal; padding-top: 10px; line-height:100%; }

#sidebar p, #noticias p
{ font-weight:normal; font-size:12px; text-align:left; padding-bottom:10px; }

/* recent posts */

#recent-posts
{ padding-top:40px; }

#recent-posts h2
{ float:left; padding-right:10px; }

#recent-posts li
{ padding-bottom:8px; line-height:100%; float:left; padding-right:10px; padding-top:4px; }

/* footer */

#footer
{ position:relative; margin:-30px auto 0px auto; font-size:12px; font-weight:normal; width:935px; clear:both; padding-bottom:10px; }

#footer p
{ text-align:center; }
