﻿/*
Theme Name: VOICE OVER
Theme URI: http://wordpress.org/
Description: The 2011 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: MASmedios
Version: 1.0
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

@import url(//fonts.googleapis.com/css?family=Anton&v2);
@import url(//fonts.googleapis.com/css?family=News+Cycle&v2);
@import url(//fonts.googleapis.com/css?family=Francois+One&v2);

*{margin: 0; padding: 0;}

html {margin-top:0px!important; 	overflow: auto;} 
html, body, ul, div { padding:0; margin:0;} 
html, body {height: 100%;  }

body {
	font: 12px Arial,Helvetica,sans-serif;
	text-align: justify;
	color:#5F5740;
	/*background: #FFFFFF url(img/fondo_p.jpg) no-repeat center 0px;*/
	background: #1A0201 url(img/fondo_body.jpg) repeat-y center 0px;
	

}

a:link, a:visited, a:active {
	color: #6F0202;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

table {border-collapse:collapse;}

ul {
list-style: none;
}

h1, h2, h3{ margin:0; padding:0;}

img {
border: none;
}

input, textarea, select{
	font:normal 1em/1.2 Georgia, serif;
	border:1px solid #f2f2f2;
}

input[type="submit"]{
	cursor:pointer;
}

#wrapper {
margin: 0 auto; 
position:relative; 
min-height: 640px;
background: #FFFFFF url(img/fondo_p.jpg) repeat center 0px;
float:left;
width:100%;


}

#header, #content, #pie {}

/*top*/
#header {text-align:center; padding-top:20px; position:relative;}
#header h1.logotipo {padding-bottom:20px;}

/* menu*/
.menu-nav {} 
.menu-nav  ul {margin: 0 auto;  width: /*490px*/ 575PX; height:50px;}
.menu-nav  ul li {display:inline; padding:0px; padding:0 7px; text-align:left; float:left}
.menu-nav  ul li a {color:#6F0202; font:normal 18px/0.8 "Anton", Arial ;  }
.menu-nav  ul li.current_page_item a, .menu-nav  ul li.current-page-ancestor a, li.current-menu-item a, li.current-post-parent a {color:#30493D!important;}
.menu-nav  ul li a:hover {color:#FFFFFF; text-decoration:none;}

/*SUBMENU*/
UL#submenunav {float: left; padding-bottom: 20px; width: 102%;}
UL#submenunav li{display:inline; padding:0px; padding:0 20px 0 0; text-align:left; float:left}
UL#submenunav li a {font: 16px/1.1 "News Cycle",Arial,Helvetica,sans-serif; text-transform: uppercase;  }
UL#submenunav li a:hover {color:#FFFFFF; text-decoration:none;}
UL#submenunav li.current_page_item a  {color:#30493D;}

/*content*/
#content {text-align:center; position:relative; width:950px; margin: 0 auto 10px auto; padding-left: 25px; /*margin-bottom:140px;  height:610px;*/}
#content-home {text-align:center;  position:relative; width:950px; margin: 0 auto 0; padding-left: 25px; margin-bottom:0px;}
#content-home div.acceso {margin-top:2%;}

#contenido {/*{margin:0 193px 0;*/ width: 570px;  margin: 0 193px /*180*/20px;  text-align:left; padding-top:10px; }
#contenido h3 {color: #745140; font: 19px/1.1 "News Cycle",Arial,Helvetica,sans-serif; padding-bottom:10px;}
#contenido h2 {color: #6F0202; font:normal 18px "Francois One", Arial ;  text-transform: uppercase; padding-bottom:8px;}
#contenido p {padding-bottom:10px; font: 12px Arial,Helvetica,sans-serif; color:#655127;}
#contenido.lista h3.titular {width:460px;}
#contenido p img {max-width:570px; height:auto;}

/*home*/
body.home #wrapper {/*background: #FFFFFF url(img/fondo_h.jpg) repeat-x center 0px!important;*/ min-height:666px;}

#content-home span.tit {display:block; font: 16px/1.1 "News Cycle",Arial,Helvetica,sans-serif; text-transform: uppercase; padding-bottom:50px;}
#content-home span.tit span {color:#700402; font-weight:bold; }
#content-home .idiomas { margin:0 auto; text-align:center; top:8px; width:420px; height:auto; position:relative; font:normal 13px/1 "News Cycle", Arial ; color:#755E2D; text-transform: uppercase;}
#content-home .idiomas ul {padding-top:3px; position:absolute; top:-288px;}
#content-home .idiomas ul li{float:left; padding:8px 0px 0px 0px; width:172px; height:31px; margin-right:10px;  background:transparent url(img/fondo_acceso.png) no-repeat center 0px; }
#content-home .idiomas ul li:hover {background:transparent url(img/fondo_acceso2.png) no-repeat center 0px;}
#content-home .idiomas ul li:hover a {color:#ffffff!important;}
#content-home .idiomas ul li a {color:#463616;}
#content-home .idiomas ul li a.lang_sel_sel {color:#6F0202;}
#content-home .idiomas ul li a:hover {text-decoration:none;}


.enlace a { 
	background: url("img/enlace.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 28px;
    margin-right: 10px;
    padding: 8px 15px;
    width: 80px;
}

.enlace a:hover { 
	background: url("img/enlace2.png") no-repeat scroll 0 0 transparent;
    color:#ffffff;
	text-decoration:none;
}

.nota {position:absolute; left:232px; top:372px; width:200px; text-align:left;}
.nota .tiempo {color:#A69364; font:normal 60px/0.8 "Anton", Arial ; display:block; padding-bottom:10px; text-align:left;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
.nota .tiempo span {}
.nota .txt {color:#71623A; font:normal 19px/0.8 "News Cycle", Arial ; }

/*info*/
#contenido img.recurso {float:left; padding-top:10px;}
#contenido .info {float: left; padding-left: 25px; width: 370px;}
#contenido .mas {display:block; width:auto; font-weight:normal; padding-top:5px;}
#contenido .mas:hover {color: #30493D;}

/*blog*/
#contenido .blog {padding:0px 0px 0px 0px;}
#contenido .blog h3 {color:#6F0202}
#contenido .blog span.fecha {color: #745140; font: 13px Arial,Helvetica,sans-serif; text-transform: uppercase;}
#contenido ul li span.fecha {color: #745140; font: 13px Arial,Helvetica,sans-serif; text-transform: uppercase;}
#contenido .compartir {padding:5px 0px;}
#contenido .compartir span.stButton {margin-left:0; margin-right:6px;}

#contenido .imagen img {border:1px solid #655127;}

#contenido .enlace {padding-bottom: 10px;}

/*equipo*/
#content .equipo {}
#content .equipo ul {width: 550px; text-align:left;  margin: 0 auto 10px; padding-top:0px; padding-bottom:3px; border-bottom: 1px solid #9E8751;}
#content .equipo ul.prota {border:0px;}
#content .equipo ul li { float:left; width:100%; padding-bottom:10px; font: 13px Arial,Helvetica,sans-serif;}
#content .equipo .img { float: left; background:transparent url(img/fondo_foto.gif) no-repeat center 0px; padding:15px 8px 7px; }
#content .equipo .img img {}
#content .equipo ul li div.txt {float: left; padding-left: 10px; width: 350px; padding-top:10px; padding-left:20px; color:#686252; font: 13px Arial,Helvetica,sans-serif;}
#content .equipo ul li div.txt span {text-transform: uppercase; color:#745140; font: 13px Arial,Helvetica,sans-serif;}
#content .equipo ul li div.txt h3 {text-transform: uppercase; color:#6F0202; font:normal 16px "News Cycle", Arial,Helvetica,sans-serif; padding-bottom:0px;}
#content .equipo ul li div.txt p {padding:0px; margin:0px;}
#content .equipo ul li div.txt a {color: #655127;}
div.swPage {}

div.col {float: left;  padding-right: 10px;  width: 270px;}

#contenido div.col h3 {font: 16px/1.1 "News Cycle",Arial,Helvetica,sans-serif;}

.resto {left: 296px;
    position: absolute;
    top: 432px;}

/*video*/
.vvqbox { margin-top:12px; height: auto!important; width: auto!important; background: url("img/fondo_video.gif") no-repeat scroll center 0px transparent; padding: 20px 0px 10px 20px;}

/*prensa*/
.festivales {}
.festivales ul {}
.festivales ul li {}
.festivales ul li img {float:left;  margin-right: 18px; border:1px solid #BDA673; background-color:#fff; padding:3px;}
.festivales ul li div {float:left; width:420px;}
#contenido .festivales ul li h3 {
    color: #6F0202;
    padding-bottom: 5px;
    text-transform: uppercase;
}
.festivales ul li .fecha {font-weight:bold; font-size:12px;}


/*pie*/
#footer {margin-top:-20px; z-index: 10; background:transparent url(img/fondo_pie.png) repeat-x center 0px; min-height:200px; text-align: center;  width:100%; padding-top:20px; position:relative; float:left; width:100%; }
#footer ul {width: 48%; margin: 0 auto; text-align:center; padding-top:8px; }
#footer ul li {color:#FFF; display:inline; text-transform: uppercase; font:normal 12px/1 "News Cycle", Arial ; padding-left:4px;}
#footer ul li strong {color:#745140; font-weight:normal;}
#footer .logos_copy {padding:15px 0 10px;}

/**/
.decora {top:-100px; left:0px; width:166px; height:508px; position:absolute; background:transparent url(img/figura.gif) no-repeat center 0px; text-indent:-4000px;}
.premios {top:12px; right:40px; width:240px; height:85px; position:absolute; background:transparent url(img/premios.png) no-repeat center 0px; text-indent:-4000px;}
.premios_en {top:12px; right:40px; width:240px; height:85px; position:absolute; background:transparent url(img/premios_en.png) no-repeat center 0px; text-indent:-4000px;}
.redes {top:25px; right:30px; position:absolute;  }
.kamel {top:25px; left:30px; position:absolute;  }
.idiomas { text-align:left; top:18px; left:40px; width:240px; height:85px; position:absolute; font:normal 13px/1 "News Cycle", Arial ; color:#755E2D; text-transform: uppercase;}
.idiomas #lang_sel_list  ul {padding-top:3px; border:0px;}
.idiomas #lang_sel_list  ul li{float:left; padding-right:10px; border:0px; width:auto; padding:8px 8px 0 0!important;;}
.idiomas #lang_sel_list  ul li a {color:#463616; background:none; border:0px; padding:0px; font:normal 13px/1 "News Cycle", Arial ; color:#755E2D; text-transform: uppercase;}
.idiomas #lang_sel_list  ul li a.lang_sel_sel {color:#6F0202;}
.idiomas #lang_sel_list  ul li a:hover {text-decoration:none; color:#6F0202;}
#lang_sel_list {z-index:10!important;}

/*FORMULARIOS*/
.wpcf7 form input {border:1px solid #9E8751;  margin-top: 5px; padding: 3px; width:180px; font:normal 100%/1.2 arial, serif; background:transparent;}
.wpcf7 form .your-subject input {width:378px;}
.wpcf7 form textarea {border:1px solid #9E8751;  margin-top: 5px; padding: 3px; width:500px; font:normal 100%/1.2 arial, serif; background:transparent;}
.wpcf7 form p {float: left; margin-right: 10px;}
.wpcf7 form input.wpcf7-submit {color:#fff; background-color:#6F0202; border:0px; width:auto; padding:3px 10px; font:normal 100%/1.2 arial, serif;}


/*comentarios*/

#respond label{display:block; padding-bottom:5px;}
#respond {padding:10px 0;}
#respond .navigation {} 
#respond input {border:1px solid #9E8751;  margin-top: 5px; padding: 3px; width:180px; font:normal 100%/1.2 arial, serif; background:transparent;}
#respond textarea {border:1px solid #9E8751;  margin-top: 5px; padding: 3px; width:500px; font:normal 100%/1.2 arial, serif; background:transparent;}

#respond #commentform p {}

#contenido div.commenttext p {
	padding-top: 6px;
	color: #6F0202;
    padding-bottom: 8px;
    text-transform: uppercase;}

#respond form input.button {background-color: #6F0202;
    border: 0 none;
    color: #FFFFFF;
    font: 100%/1.2 arial,serif;
    padding: 3px 10px;
    width: auto;
	}
/**/

#links {}
#links ul {}
#maincol #links li {
	padding:0;
	background:white;
	float:left;
	width:295px;
	padding:10px;
	margin:0 10px 6px 0;
	border:1px dotted #D9D9D9;
}

#maincol #links li.odd {
	/*clear:left;*/
}

#maincol #links a {
	float:left;
	width:90px;
	text-decoration:none;
	padding-right:10px;
	border-right:1px dotted #D9D9D9;
	min-height:60px;
}

#maincol #links p {
	margin:0;
	padding-top:5px;
	float:right;
	width:180px;
}

#maincol #links img {	
	width:90px;
}

/* galeria */
.ngg-galleryoverview {margin-top:0px;}
.ngg-gallery-thumbnail img {border: 1px solid #C6A359; background-color:#E0D0AF; margin-left: 0px;}
.ngg-gallery-thumbnail img:hover {background-color:#C6A359;}
.ngg-gallery-thumbnail {margin-left: 0px; margin-right: 10px;}

/**/

#contenido.lista ul.post-lista {}
#contenido.lista ul.post-lista li {float: left; padding-bottom: 10px; width: 100%;}
#contenido.lista ul.post-lista li .imagen img {width: 158px;}
#contenido.lista ul.post-lista li .imagen  { float: left;}
#contenido.lista ul.post-lista li .content  { float: left; padding-left: 20px; width: 380px;}

/*share*/
.share {padding: 6px 0 10px;  color: #655127!important; border-top: 1px solid #9E8751; border-bottom: 1px solid #9E8751; margin-top: 10px;}
.share span {color: #655127!important;}

/*navigation*/

#navigation {border-top: 1px solid #9E8751; padding:10px 0 40px; float:left; width:100%;}
#navigation .alignleft {float: left;}
#navigation .alignright {float:right;}
