
/*  
Theme Name: Subtitulos.tv
Author: Venado
*/

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

html, body
{ height:100%; }

body
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; behavior: url("http://www.subtitulos.tv/nuevo/wp/wp-content/themes/subtitulos/csshover3.htc");  }

a:active
{ outline:none; }

a:focus
{ -moz-outline-style: none; }

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

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

.wrapper
{ min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -100px; }

h1
{ font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:30px; color:#000; letter-spacing:-1px; padding-bottom:10px;}

h2
{ font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:22px; color:#000; padding:10px 0px; }

h3
{ font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:20px; color:#000; padding:10px 0px; line-height:120%;  }

h4
{ font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:17px; color:#000; padding:10px 0px; }

h5
{ font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:15px; color:#000; padding:10px 0px; line-height:130%;  }

h6
{ font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:13px; color:#000; padding:10px 0px; }

p
{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; text-align:left; }

/******************/
/***** HEADER *****/
/******************/

#header
{ width:100%; background:#369369; height:20px; text-align:center; }

#header-quienes-somos-es
{ width:100%; background:#000 url(img/banner-quienes-es.gif) center no-repeat; height:368px; text-align:center; }

#header-quienes-somos-en
{ width:100%; background:#000 url(img/banner-quienes-en.gif) center no-repeat; height:368px; text-align:center; }

#header-quienes-somos-fr
{ width:100%; background:#000 url(img/banner-quienes-fr.gif) center no-repeat; height:368px; text-align:center; }

#header-quienes-somos-pt
{ width:100%; background:#000 url(img/banner-quienes-pt.gif) center no-repeat; height:368px; text-align:center; }

#header-porque-nosotros-es
{ width:100%; background:#000 url(img/banner-porque-es.gif) center no-repeat; height:368px; text-align:center; }

#header-porque-nosotros-en
{ width:100%; background:#000 url(img/banner-porque-en.gif) center no-repeat; height:368px; text-align:center; }

#header-porque-nosotros-fr
{ width:100%; background:#000 url(img/banner-porque-fr.gif) center no-repeat; height:368px; text-align:center; }

#header-porque-nosotros-pt
{ width:100%; background:#000 url(img/banner-porque-pt.gif) center no-repeat; height:368px; text-align:center; }

#header-clientes-es
{ width:100%; background:#000 url(img/banner-nuestro-es.gif) center no-repeat; height:368px; text-align:center; }

#header-clientes-en
{ width:100%; background:#000 url(img/banner-nuestro-en.gif) center no-repeat; height:368px; text-align:center; }

#header-clientes-fr
{ width:100%; background:#000 url(img/banner-nuestro-fr.gif) center no-repeat; height:368px; text-align:center; }

#header-clientes-pt
{ width:100%; background:#000 url(img/banner-nuestro-pt.gif) center no-repeat; height:368px; text-align:center; }

#header-preguntas-frecuentes-es
{ width:100%; background:#000 url(img/banner-faq-es.gif) center no-repeat; height:368px; text-align:center; }

#header-preguntas-frecuentes-en
{ width:100%; background:#000 url(img/banner-faq-en.gif) center no-repeat; height:368px; text-align:center; }

#header-preguntas-frecuentes-fr
{ width:100%; background:#000 url(img/banner-faq-fr.gif) center no-repeat; height:368px; text-align:center; }

#header-preguntas-frecuentes-pt
{ width:100%; background:#000 url(img/banner-faq-pt.gif) center no-repeat; height:368px; text-align:center; }

#header-tarifas-es
{ width:100%; background:#000 url(img/banner-tarifas-es.gif) center no-repeat; height:368px; text-align:center; }

#header-tarifas-en
{ width:100%; background:#000 url(img/banner-tarifas-en.gif) center no-repeat; height:368px; text-align:center; }

#header-tarifas-fr
{ width:100%; background:#000 url(img/banner-tarifas-fr.gif) center no-repeat; height:368px; text-align:center; }

#header-tarifas-pt
{ width:100%; background:#000 url(img/banner-tarifas-pt.gif) center no-repeat; height:368px; text-align:center; }

#header-contacto-es
{ width:100%; background:#000 url(img/banner-contacto-es.gif) center no-repeat; height:368px; text-align:center; }

#header-contacto-en
{ width:100%; background:#000 url(img/banner-contacto-en.gif) center no-repeat; height:368px; text-align:center; }

#header-contacto-fr
{ width:100%; background:#000 url(img/banner-contacto-fr.gif) center no-repeat; height:368px; text-align:center; }

#header-contacto-pt
{ width:100%; background:#000 url(img/banner-contacto-pt.gif) center no-repeat; height:368px; text-align:center; }

#header img
{ margin-top:30px; }


/*******************/
/***** CONTENT *****/
/*******************/

#content
{ margin:0px auto; text-align:left; width:894px; padding-top:20px; }

#main
{ width:550px; float:left; margin-right:36px; line-height:190%; padding-top:22px; padding-bottom:60px; }

#home
{ text-align:center; background:url(img/banner-index.gif) center 10px no-repeat; margin-top:10px; padding-top:340px; }

#home p
{ font-size:113px; font-weight:bold; line-height:100%; margin-top:10px; }

div.idiomas
{ margin-top:10px; padding-bottom:10px; }

.idiomas a:link, .idiomas a:visited, .idiomas a:active
{ font-size:41px; color:#ccc; font-weight:bold; text-decoration:none; padding:0px 3px; }

.idiomas a:hover
{ color:#666; text-decoration:none; }

div.quienes-int
{ width:500px; }

.quienes-int img
{ float:left; margin-right:20px; padding-top:60px; padding-bottom:10px; }

img.bullet2
{ padding-bottom:110px; padding-top:10px; }

.quienes-int h3
{ padding:0px; }

.quienes-int h2
{ padding:0 0 20px 0; font-size:20px; }

.quienes-int h5
{ padding-top:70px; padding-bottom:0px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }

/*----------*/

div.porque img
{ float:left; margin-right:10px; }

img.porque
{ margin-right:6px; }

h3.porque
{ display:inline; vertical-align:text-bottom; }

h3.porque2
{ margin-top:66px; }

p.porque
{ clear:both; margin-bottom:40px; }

/*----clientes------*/

#post-19 p
{ font-size: 13px; line-height:180%; }

#post-19 a
{ font-size:17px; font-weight:bold; }

/*----------*/

/*.pregunta
{ margin:10px 0px; }*/

#post-21 img
{ float:left; margin-right:10px; padding-bottom:10px; padding-top:30px; }

#post-21 h2
{ padding:30px 0 20px; }

#post-21 h6
{ clear:both; background:#DFDFDF;  padding:14px; line-height:180%; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight:normal;}

/*#post-582 p
{  padding-bottom:12px; }*/

/*----------*/

.tarifas
{ background:url(img/tarifas.jpg) no-repeat top left; height:132px; padding-left:130px; padding-top:30px; margin-top:30px; }

.tarifas h2
{ padding:0px; }

/*----------*/

h3.contacto
{ margin-top:16px; }

.contacto img
{ float:left; margin-right:10px; }

/*******************/
/***** SIDEBAR *****/
/*******************/

#sidebar
{ float:left; width:294px; text-align:left; }

#sidebar ul
{ list-style:none; margin: 0; }

#menu
{ background:url(img/menu-back.jpg) no-repeat top left; width:294px; height:270px; padding-top:22px; padding-left:12px; }


#menu-lateral-es li a:link, #menu-lateral-es li a:visited, #menu-lateral-es li a:active
{ height:40px; overflow:hidden; display:block; text-indent:-9000px; background-position:0% }

#menu-lateral-es li:hover
{ background-position:50% }

#menu-lateral-es li.current_page_item, #menu-lateral-es li:hover.current_page_item
{ background-position:100% }

#menu-lateral-es li.page-item-14
{ width:245px; background-image:url(img/quienes-es.jpg); }

#menu-lateral-es li.page-item-15
{ width:252px; background-image:url(img/porque-es.jpg) ; } 

#menu-lateral-es li.page-item-19
{ width:142px; background-image:url(img/clientes-es.jpg); }

#menu-lateral-es li.page-item-21
{ width:268px; background-image:url(img/faq-es.jpg); }

#menu-lateral-es li.page-item-24
{ width:159px; background-image:url(img/tarifas-es.jpg); }

#menu-lateral-es li.page-item-25
{ width:177px; background-image:url(img/contacto-es.jpg); }




#menu-lateral-en li a:link, #menu-lateral-en li a:visited, #menu-lateral-en li a:active
{ height:40px; overflow:hidden; display:block; text-indent:-9000px; background-position:0% }

#menu-lateral-en li:hover
{ background-position:50% }

#menu-lateral-en li.current_page_item, #menu-lateral-en li:hover.current_page_item
{ background-position:100% }

#menu-lateral-en li.page-item-14
{ width:184px; background-image:url(img/quienes-en.jpg); }

#menu-lateral-en li.page-item-15
{ width:249px; background-image:url(img/porque-en.jpg) ; } 

#menu-lateral-en li.page-item-19
{ width:132px; background-image:url(img/clientes-en.jpg); }

#menu-lateral-en li.page-item-21
{ width:132px; background-image:url(img/faq-en.jpg); }

#menu-lateral-en li.page-item-24
{ width:132px; background-image:url(img/tarifas-en.jpg); }

#menu-lateral-en li.page-item-25
{ width:132px; background-image:url(img/contacto-en.jpg); }





#menu-lateral-fr li a:link, #menu-lateral-fr li a:visited, #menu-lateral-fr li a:active
{ height:40px; overflow:hidden; display:block; text-indent:-9000px; background-position:0% }

#menu-lateral-fr li:hover
{ background-position:50% }

#menu-lateral-fr li.current_page_item, #menu-lateral-fr li:hover.current_page_item
{ background-position:100% }

#menu-lateral-fr li.page-item-14
{ width:284px; background-image:url(img/quienes-fr.jpg); }

#menu-lateral-fr li.page-item-15
{ width:283px; background-image:url(img/porque-fr.jpg) ; } 

#menu-lateral-fr li.page-item-19
{ width:175px; background-image:url(img/clientes-fr.jpg); }

#menu-lateral-fr li.page-item-21
{ width:274px; background-image:url(img/faq-fr.jpg); }

#menu-lateral-fr li.page-item-24
{ width:138px; background-image:url(img/tarifas-fr.jpg); }

#menu-lateral-fr li.page-item-25
{ width:149px; background-image:url(img/contacto-fr.jpg); }


#menu-lateral-pt li a:link, #menu-lateral-pt li a:visited, #menu-lateral-pt li a:active
{ height:40px; overflow:hidden; display:block; text-indent:-9000px; background-position:0% }

#menu-lateral-pt li:hover
{ background-position:50% }

#menu-lateral-pt li.current_page_item, #menu-lateral-pt li:hover.current_page_item
{ background-position:100% }

#menu-lateral-pt li.page-item-14
{ width:186px; background-image:url(img/quienes-pt.jpg); }

#menu-lateral-pt li.page-item-15
{ width:281px; background-image:url(img/porque-pt.jpg) ; } 

#menu-lateral-pt li.page-item-19
{ width:117px; background-image:url(img/clientes-pt.jpg); }

#menu-lateral-pt li.page-item-21
{ width:270px; background-image:url(img/faq-pt.jpg); }

#menu-lateral-pt li.page-item-24
{ width:119px; background-image:url(img/tarifas-pt.jpg); }

#menu-lateral-pt li.page-item-25
{ width:130px; background-image:url(img/contacto-pt.jpg); }


#contact-side
{ background:url(img/cont-back.jpg) no-repeat top left; width:258px; height:250px; margin:50px auto; font-family:Arial, Helvetica, sans-serif; }

#contact-side p
{ font-size:12px; }

#contact-side-txt
{ padding:26px 0px 0px 28px; line-height:18px; }

#contact-side a:link, #contact-side a:active, #contact-side a:visited
{ text-decoration:none; color:#336666; } 

#contact-side a:hover
{ text-decoration:underline; color:#336666; }

/******************/
/***** FOOTER *****/
/******************/

.push
{ height:100px; }

#footer
{ background:url(img/footer.gif) repeat-x top left; height:100px; width:100%; clear:both; }

#creditos
{ width:894px; height:42px; margin:0px auto; padding-top:8px; padding-left:10px; color:#fff; font-weight:bold; font-family:Helvetica, Arial, sans-serif; }

#creditos a:link, #creditos a:active, #creditos a:visited
{ text-decoration:none; color:#fff; }

#creditos a:hover
{ text-decoration:underline; color:#fff; }

.creditos-txt
{ float:left; }

#venado
{ float:right; margin-right:12px; width:67px; height:21px; background:url(img/venado.jpg) left top; overflow:hidden; text-indent:-9000px; }

#venado a:link, #venado a:active, #venado a:visited
{ height:21px; background:url(img/venado.jpg) left top; display:block; } 

#venado a:hover
{ height:21px; background:url(img/venado.jpg) -67px 0px; display:block; }

#lang
{ width:894px; margin:0px auto; font-family:Helvetica, Arial, sans-serif; font-size:41px; font-weight:bold; letter-spacing:0px; word-spacing:2px; padding-bottom:14px; padding-top:12px; }

#lang ul
{ list-style:none }

#lang li
{ display:inline; padding-right:10px; }

#lang a:link, #lang a:active, #lang a:visited
{ text-decoration:none; color:#ccc; }

#lang a:hover
{ text-decoration:none; color:#999; }

#lang .current_language_item a:link, #lang .current_language_item a:visited, #lang .current_language_item a:active, #lang .current_language_item a:hover
{ text-decoration:none; color:#000 }


/****************/
/***** FORM *****/
/****************/

.form
{ width:100%; color:#333; }

.form td
{ width:50%; }

textarea, input
{ background:#DFDFDF; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }

input
{ width:252px; min-width:252px; max-width:252px; height:17px; min-height:17px; margin-bottom:4px; }

textarea
{ width:525px; min-width:525px; max-width:525px; height:170px; min-height:170px; max-height:170px; margin-bottom:4px; }

.enviar
{ width:50px; min-width:50px; max-width:50px; height:24px; min-height:24px; max-height:24px; margin-top:6px; margin-right:20px; display:inline; float:right; }

.required
{ color:#333; font-size:11px; padding-top:4px; }

/**************************/
/***** PARA WORDPRESS *****/
/**************************/

.widgettitle
{ display:none; }
