@charset "utf-8";
/* www.vendoideas.com Copyright (c) 2009, All rights reserved. Version: 1.5 para pantalla */
html{color:#000;background:transparent;}
*{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
.curs{font-style:italic;}


body {font-family:Arial, Helvetica, sans-serif;font-size:0.9em;color:#000;background:top center fixed no-repeat;text-align:center;top:0;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
strong {font-weight:bold;}
.doble{ line-height:2em;}
.contador{ font-size:0.8em; color:#003}

fieldset.contacto{border:1px groove #AAA; padding: 0 1.3em 2em 1.3em; background:transparent url("http://www.vendoideas.com/img/transparent_50.png") repeat;}
legend{margin-left:20px; color:#666; margin:10px; font-size:1em; font-weight:bold;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

div#logotoons{position:relative; z-index:10; top:-40px; left:-40px; float:left; margin-bottom:10px;}
.headerbar {text-align: center; background-color: #fff; /*background-image:  url("http://www.vendoideas.com/img/line.gif"); background-repeat: repeat-x;*/ border-bottom: 1px solid #000; height: 30px; position:top; }
.headerFrame {width: 975px; text-align: right; position:relative;z-index:11; margin-left: auto; margin-right: auto; background:#001 url("http://www.vendoideas.com/v2/img/minilogo.png") no-repeat 4px -170px; height:30px;}
.headerFrame li {float:left; margin-left:1.4em; z-index:11;}
.header {padding: 0 10px 0 180px; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #333;}
.header a, .header a:link, .header a:visited, .header a:active { text-decoration:none; color: #bebebe; padding: 0 0.1em 0 0.1em; }
.header a:hover { color: #FFF;}

/* Login Creatibox*/
div.creatibox{margin:10px 0 10px 0; border:1px solid #666; background: transparent url("../img/transparent_50.png") repeat 0 0; height:95px; width:300px;float:left;}
div.creatibox p.center{text-align:right; margin:0 20px 0 0; text-transform:capitalize; font-weight:bold; font-size:1em;}
form#logines{border:none;}
form#creatibox, form#form-login{ position:relative; top:5px; left:-15px; }
form#creatibox p, form#form-login p{ clear:both; float:right; margin:0 2px 3px 0;}
form#creatibox input.btn, form#form-login input.btn{background:transparent url("http://www.vendoideas.com/img/btn.png") no-repeat 2px -2px; border:0; padding:5px 35px 5px 27px; text-align:center;}
form#creatibox input.btn:hover, form#form-login input.btn:hover{background:transparent url("http://www.vendoideas.com/img/btn_hv.png") no-repeat  2px -1px;}

/* estilos de campos del login 1 y 2 */
#in_usuario, #modlgn_username, #in_clave, #modlgn_passwd{ border:solid 2px #AAA;}
#in_usuario:hover, #in_clave:hover{border:solid 2px #D5A39A;}
#modlgn_username:hover, #modlgn_passwd:hover{border:solid 2px #77C4EF;}

/* page and content containers */
div#container-page {width:975px;margin:0 auto;text-align:left; }
div#container-title {background:url('../img/sprite-background.png') 0 0 repeat-x;height:99px;position:relative;z-index:20;}
div#container-content {border:1px solid #000;background:url("http://www.vendoideas.com/img/bg_vendoideas.png");position:relative;z-index:20;}

/* votos */
div#votoweb{ width:260px;  padding:0 1em 0 0; float:right; clear:both; background: url("../img/transparent_50.png") repeat; }
div#votoweb span{ line-height:1.4em; float:right;}
div.estrellas{ background:transparent url('http://www.vendoideas.com/img/ico_voto_vacio2.gif') repeat-x scroll; width:75px; margin-right:50px; height:19px; float:right; margin-left:10px;}
div.estrellas a{ width:15px; position:relative; z-index:13; float:left; text-decoration:none;height:19px;}
div.estrellas a:hover{background:transparent url('http://www.vendoideas.com/img/ico_voto.gif') repeat-x scroll; height:19px;float:left;}
a.voto1:hover{width:15px;}
a.voto2:hover{width:30px;margin-left:-15px;}
a.voto3:hover{width:45px;margin-left:-30px;}
a.voto4:hover{width:60px;margin-left:-45px;}
a.voto5:hover{width:75px;margin-left:-60px;}
div#votoweb div{line-height:1em; font-size:0.8em;text-align:right;}
div.cont_votos{float:right; width:250px; position:relative;  }

/*idiomas*/
#idiomas div.nav-lnk {margin:0 10px 0 3px;padding:4px 5px; float:right;}
#idiomas{clear:both; padding-bottom:2px;}
.idi_filet { float:right; margin-top:2px;}
/* add this */
#addthis{float:right;clear:right;padding:5px 5px 0 0;width:220px;}

/* vendoideas */
body.body-vi {background-color:#000;background-image:url("http://www.vendoideas.com/img/bg_page_v3.jpg"); position:inherit; top:0;}
body.body-vi .hdr-vi{font-weight:bold;margin-left:5px;}
body.body-vi .content-vi{line-height:16px;width:600px;margin-left:5px; position:relative; z-index:12;}
body.body-vi .content-vi p{margin:10px 0;}
body.body-vi .content-vi ul li {list-style-type:disc;margin-left:15px; }

/*Gallery*/
/*body.body-vi .content-vi-gallery{width:80%; margin:10px; height:600px;position:absolute; }*/
.gallery{float:left; clear:both; position:relative; left:-13px; top:0px; z-index:100;}
.gallery_video{float:left; clear:both; position:relative; left:-13px; top:0px; z-index:100; padding:10px;}


body.body-vi #column-main {margin-top:0;}
body.body-vi div#profile-media div.txt-para {width:300px;margin-bottom:10px;}
body.body-vi div#profile-media div.img-thumb {margin:0 10px 2px 0;}
body.body-vi .vi-submit {margin:12px 0 15px 0;clear:both;}

div#nav-content {position:absolute;bottom:0;left:0;z-index:13;}
div#nav-content div.nav-lnk {margin:4px 0 0 3px;padding:4px 5px;}

div#nav-content div#nav-lnk-first {margin-left:10px;border-left:0;}
div#nav-content div.selected {background:url('../img/sprite-image.png') right -623px no-repeat;padding:4px 10px;border-left:1px solid #999;margin-left:0 !important;}
div#nav-content div.selected a.nav-content-lnk,
div#idiomas div.selected a.nav-content-lnk {font-weight:bold;color:#000;}

/* Mi formulario*/
.content-vi a.btn, .content-cliente a.btn{background:transparent url("http://www.vendoideas.com/img/btn.png") no-repeat; padding: 7px 32px 10px 26px; text-align:center;color:#000; font-weight:bold;}
.content-vi a.btn:hover, .content-cliente a.btn:hover{background:transparent url("http://www.vendoideas.com/img/btn_hv.png") no-repeat;}
.content-vi a.btn_rst:hover, .content-cliente a.btn_rst:hover{background:transparent url("http://www.vendoideas.com/img/btn_rst_hv.png") no-repeat;}
.ej{color:#666;}
#arroba{ background:transparent url("http://www.vendoideas.com/img/arroba.png") no-repeat; height:25px;}
.content-vi input{ margin:4px 1px 4px 0;}
.content-vi input.radio{position:relative; top:3px;}
.note_contact{padding:15px 0 50px 0; font-size:0.9em;}
ul.previo li{margin:10px 10px 0 40px; list-style:circle;}

/* masthead styles */
div#masthead {height:58px;color:#FFF;font-size:1em; margin-top:1em; position:relative; z-index:20;}
div#masthead a.masthead-lnk {color:#fff;}
div#masthead-tools {float:right;margin:5px 0 0 0;font-weight:bold;width:500px;position:relative;z-index:15;}
div#masthead-login {display:none;padding:0 0 10px 0;line-height:18px;}
div#masthead-login div.nav-dd {padding:2px 0 1px 11px;margin:0 -5px 0 0;}
div#masthead-login div#nav-dd-account {top:17px;left:-1px;}
div#masthead-login div.selected {background-color:#333;border:1px solid #000;padding:2px 0 1px 11px;}
div#masthead-logout{line-height:18px;padding:0 0 10px 10px;}
#get-email-alerts{float:right;padding:20px 10px 0 0;}

#masthead{position:relative;}


/* logos */
#logo{float:left;height:58px;width:330px;}
#logo a{display:block;}
div#logo-channel {width:300px;height:58px;float:left;}
div#logo-channel a#logo-channel-lnk {display:block;width:300px;height:58px;}
div#logo-google {background:url("http://www.vendoideas.com/img/logo_google.png");width:116px;height:23px;float:left;}

/* global nav */
#nav-global {background:url("http://www.vendoideas.com/img/sprite-image.png") 0 0 no-repeat;height:1.6em;line-height:1.6em;position:relative;font-size:1.1em;font-weight:bold;width:100%;padding:0.1em;z-index:102; display:inline-block;}
#nav-global li.nav-item a {color:#fff; margin-left:0.8em; }
#nav-global li.nav-item span.sub-nav-label{color:#fff;margin-left:0.8em;}
#nav-global li.nav-item a.sub-nav-label:hover, #nav-global li.nav-item span.sub-nav-label:hover, #nav-global li.nav-item span.sub-nav-label:hover
#nav-global li.nav-item a:hover {background-color:#333;}
#nav-global li.sub-nav-container .sub-nav a:hover {/*background-color:#4f4f4f;*/ background:transparent url("http://www.vendoideas.com/img/transparent_btn.png") repeat;}
#nav-global li.sub-nav-container .sub-nav-label {background-position:right 0.4em;}
#nav-global li.sub-nav-container.selected .sub-nav-label {background-color:#333;background-position:right -55px;}
#nav-global li.sub-nav-container .sub-nav li {font-size:0.85em;}

#nav-global li.sub-nav-container span.sub-nav-label{display:block; padding-bottom:5px;}
ul#nav-global ul{ text-decoration:none; display:none;}
ul#nav-global li.nav-item:hover>ul.sub-nav{display:block;}
#nav-global li.sub-nav-container .sub-nav-label:hover{ text-decoration:underline; display:block; background-position:right -55px;}

/*Tablon videos*/
.video_tit, .tablon_videos, .mini_video, .title_mini_video, .video_comment, .tablon_flash{background:url("../img/transparent_50.png") repeat 0 0;border:1px solid #999;}
div.video_tit{font-size:1.5em; font-weight:bold; padding:5px; margin:4px 0 4px 0;}
div.tablon_videos{width:330px; height:400px; position:relative; left:-45px; margin: 15px 0 0 15px; overflow:auto;}
div.tablon_flash{width:330px; height:200px; position:relative; left:-45px; margin: 15px 0 0 15px; overflow:auto;}
div.mini_video{ width:290px; height:60px; margin:5px 0 5px 5px;border:1px solid #bbb;}
div.title_mini_video{height:20px; font-size:1.5em; font-weight:bold; width:325px;padding:2px 0 2px 5px; position:relative;left:-30px; top:10px;}
div.datos_video, div.mini_video img{float:left; margin:1px;}
div.datos_video ul li{ }
div.mini_video img{border:2px solid #333;}
div.datos_video a{font-weight:bold; }
div.datos_video li{ font-size:0.8em;}
div.video_comment{padding:10px; width:592px; position:relative; left:-5px;}

/* event nav */
#nav-global .nav-event {float:right;}
#nav-global .nav-icon {float:left;margin-left:10px;}

ul.nav li {cursor:pointer;float:left;margin:0;position:relative;}
ul.nav li a {float:left;padding:0 8px;}
ul.nav li.sub-nav-container {padding:0;position:relative;}
ul.nav li.sub-nav-container .sub-nav-label {background:transparent url("http://www.vendoideas.com/img/sprite-icon.png") no-repeat right center;padding:0 30px 0 10px;position:relative;}
ul.nav li.sub-nav-container.selected .sub-nav-label {background:transparent url("http://www.vendoideas.com/img/sprite-icon.png") no-repeat right center;}
li.sub-nav-container ul.sub-nav {display:none;background:transparent url("http://www.vendoideas.com/img/bg_292929.png") repeat scroll 0 0;position:absolute;left:0;top:27px;width:8em;border:1px solid #000;}
li.sub-nav-container ul.sub-nav a {padding:0 10px;float:none;display:block;}
li.sub-nav-container.selected ul.sub-nav {display:block;z-index:15;}
li.sub-nav-container li {float:none;}
li.sub-nav-container li:hover{background:transparent url("http://www.vendoideas.com/img/transparent_btn.png") repeat;}

div.presentacion{width:270px;float:left; border:1px groove #999999;padding:10px;margin:4px;position:relative;top:10px; background:url('../img/transparent_ffffff.png') repeat 0 0; line-height:1.5em; }
div.presentacion p{ text-align:center;}
div.presentacion ul li{ list-style-type:none !important; position:relative; top:-10px; left:80px;}
/*masthead search*/
#masthead-search {padding:0 0 0 10px;float:left;}
#masthead-search fieldset {float:left;}
input.input-radio {height:13px;width:13px;margin:0 2px 0 0;padding:0;overflow:hidden;vertical-align:text-top;float:left;}
input.input-check {height:13px;width:13px;margin:0 5px 0 0;padding:0;overflow:hidden;float:left;}
input.input-txt {width:150px;border:1px solid #000;float:left;font-size:1em;margin:0;padding:0;height:16px;font-weight:normal;}
input.input-go {background:url('../img/sprite-background.png') repeat-x 0 -227px;border:0;margin:1px 0 0 1px;padding:0 5px;font-weight:bold;font-size:1em;height:16px;}
label.input-lbl {float:left;margin-right:5px;}



/*IDEAS BRILLANTES*/
.bright_ideas3{float:left; position:relative; left:-300px; z-index:10;}

/* column specific */
div.columns {position:relative;height:1%;margin:0 10px 0 10px;}
div#column-main {width:633px;float:left;margin:10px 0 0 0;}
div#column-main div.txt-tagline {margin:0 15px 0 10px;}
div#column-main div.bg-divider{background:url("http://www.vendoideas.com/img/sprite-background.png") 0 -129px repeat-x;margin:0 -11px 0 -10px;height:25px;position:relative;z-index:11;overflow:hidden;clear:both;}
div#column-sub div.bg-divider{background:url("http://www.vendoideas.com/img/sprite-background.png") 0 -129px repeat-x;margin:0 -8px 0 -8px;height:25px;position:relative;z-index:11;overflow:hidden;clear:both; }
div#column-sub {width:303px;float:right;/*margin:10px 0 0 0;*/position:relative;font-size:1em;}
div#column-sub ul.txt-list {margin-left:10px;padding-left:5px;font-weight:bold;}
div#column-sub div.txt-para {padding:0;line-height:normal;margin:0 0 5px 0;clear:left;height:auto;}
div#column-sub .column-sub-hdr {font-size:1.5em;font-weight:bold;margin:0 0 1px 0;padding:5px 10px;/*background:#fff;*/color:#333;text-transform:uppercase; background:transparent url("http://www.vendoideas.com/img/transparent_50.png") repeat;}
div#column-sub div.column-sub-box {background:/*#fff*/transparent url("http://www.vendoideas.com/img/transparent_50.png") repeat;padding:10px;margin:0 0 10px 0;overflow:auto; border:1px solid #666;}
div#column-sub div.tab {padding:0;width:50%;}
div#column-sub{ position:relative; z-index:13;}
div#column-clear {clear:both;background:#fff;height:10px;overflow:hidden;}
div.column-content-1 {float:left;width:308px;margin:0 0 10px 0;}
div.column-content-2 {float:right;width:308px;margin:0 0 10px 0;}
div.column-clear {clear:both;}



/* col der*/
div#ad-retail-bar, div#ad-promo, div#ad-mini-site, div#ad-widget,  div.verdad11s {margin:10px 0 10px 0; border:solid 1px #000; background: url("../img/transparent_50.png") repeat;}
div.verdad11s{margin:5px; height:75px; overflow:auto;}
div.ad-right-black{margin:10px 0 10px 0; border:solid 1px #fff; background-color:#000; float:left; position:relative; z-index:13;}
div.ad-porsche{margin:10px 0 10px 0; border:solid 1px #000; float:left;position:relative; z-index:13;}
div#ad-bajoconsumo{margin:10px 0 10px 0; border:solid 1px #000; float:left;position:relative; z-index:13;}
div#ad-aran{margin:10px 0 10px 0; border:solid 1px #000;float:left;position:relative; z-index:13;}
div.ad_portada{float:left; margin-left:20px;border:solid 1px #fff;}
div#video_portada{ float:left; clear:both; width:600px; position:relative; margin:50px 0 0 20px;  }

/* <titulo */
div#title-area {padding:0 0 0 15px;position:relative;z-index:11;float:left;}
div#title-area a.page-title {color:#000;}
div#title-area a.page-title:hover {text-decoration:underline;}
div#title_left{ float:right; }

.page-subtit{color:#999;font-size:0.5em;font-weight:normal;padding-left:1em;}
.page-antetit{color:#999;font-size:0.5em;font-weight:normal;line-height:1em; padding-bottom:0.1em;}


/* headers */
.hdr-content {font-size:2em;font-weight:bold;margin:0;line-height:1em;}
.hdr-section {font-size:1.5em;font-weight:bold;color:#333;text-transform:uppercase;margin:0 1.2em 0 1em;clear:both;}
.hdr-para {font-size:1.2em;font-weight:bold;margin:0 0 5px 10px;}
.hdr-channel {color:#666;text-transform:uppercase;font-size:0.9em;font-weight:normal;margin:-5px 0 0 0;}

/* text styles */
.txt-para {line-height:1.6em;margin:0 0 10px 0;overflow:auto;padding:0 0 0 10px;}
.txt-tagline {color:#666;font-size:0.7em;font-weight:normal;}
.txt-lbl {color:#333;font-weight:bold;}
.txt-lnk {margin-top:10px;}
ul.txt-list {margin-top:0;}
ul.txt-list li {list-style-type:disc;}
ul.txt-enlaweb {list-style-type:none;margin:0;padding:0;line-height:normal;}
ul.txt-enlaweb li {margin:0 0 2px 0;}
br.txt-br {line-height:5px;}
div.txt-divider {border-bottom:#ededed 1px solid;margin:10px 0 30px 0; position:relative; top:15px; }
div.txt-view-all {text-align:right;margin:0 10px;}
div.txt-to-top {text-align:right;font-weight:bold;font-size:1.1em;margin:0 10px 10px 0;}
span.txt-pipe {padding:0 5px;}

/* titulo */
.thumbnail {border:1px solid #CCC;float:left;margin-right:10px;}
.highlight-contents{margin:15px 0 0 0;}
.guide-highlight-noimage {background:/*#F2F6F9*/ url("http://www.vendoideas.com/img/sprite-background.png") repeat-x 0 -283px;border:1px solid #DCE0E3;margin-bottom:10px;padding:10px;}

/* footer content */
div.footer {background:transparent url("http://www.vendoideas.com/img/transparent_50.png") repeat 0 0;font-size:0.8em;color:#333;margin:0 0 1px 0;padding:0px 20px 30px 20px;line-height:13px;height:130px;position:relative;z-index:11;}
div.footer a {color:#ccc !important; font-weight:bold;}
div.footer a:hover{color:#fff !important;font-weight:bold;}
div.footer img{ float:right; }
/* hot content */
div.footer-hot {padding:3px 0;text-align:center;height:1%;}
a.footer-rss-lnk {background:url("http://www.vendoideas.com/img/sprite-icon.png") no-repeat 0 -120px;padding:0 0 0 15px;}

/* site map */
div#site-map {height:250px;line-height:13px;position:relative; z-index:11;}
div#site-map div.txt-para {margin:0 0 5px 0;padding:0;line-height:11px;overflow:visible;}
div#site-map div.txt-para a{float:left;clear:both;}
div#site-map ul.txt-list {margin:0 0 5px 5px;padding:0 0 0 10px;line-height:12px;}
div.site-map-column {float:left;border-left:1px dotted #fff;margin:10px 10px 0 10px;padding:0 10px 0 10px;height:130px;}
div#site-map strong{color:#DCE0E3; font-style:italic;}
div.site-map-column-1 {width:80px;float:left;clear:left;}
div.site-map-column-2 {width:90px;float:left;}
div.site-map-column-3 {width:100px;float:left;}
div.site-map-column-4 {width:70px;float:left;}
div.site-map-column-5 {width:70px;float:left;}
h5.site-map-hdr {font-size:1.2em;font-weight:bold;text-transform:uppercase;margin:5px 0 5px 0; color:#FFF; float:left;clear:both;}
h6.site-map-hdr {font-size:1.2em;font-weight:bold; text-transform:capitalize;margin:0 0 5px 0; color:#FFF; float:left;clear:both;}
/* adsense styles */
#afcGoogle {left:0 !important;}
#afcGoogle #ad-hdr {color:#000 !important;}
#afcGoogle #ad-wrap{background:#fff !important;width:300px !important;border:0 !important;}				
/* Clearfix */
br.clear{clear:both;}

#content-guide br {font-size:0.8em;}
#content-guide table {float:none;}
#content-guide table a {font-weight:bold;}
#content-guide table td {padding:3px;}

/*Clientes*/
.nom_cli{font-size:1.2em; font-weight:bold; color:#333;}
.tope_izq{width:200px; float:left; padding-right:2px; border-right:1px solid #AAA;}
.tope_der{width:210px; float:right; padding-left:4px; border-left:1px solid #AAA;}

table.html_flash{width:160px; margin-left:5px; float:left;}
table.html_flash tr td{text-align:center;}
.cliente legend{color:#000033;}
.cliente input, .cliente textarea{ border: 2px solid #AAA; margin-bottom:2px;position:relative; top:2px;}
input.radio-pos{position:relative; top:7px;}

p.lista{ margin:0 0 0 10px; text-align:justify; background: url("../img/mini_logo.png") no-repeat 0 3px; padding:5px 0 0 20px; width:500px;}
p.lista{ margin:0 0 0 10px; text-align:justify; padding-left:20px; width:500px;}
.ayuda{background:transparent url("http://www.vendoideas.com/img/transparent_50.png") repeat 0 0; padding:5px 10px 5px 10px; border:1px solid #AAA; text-align:justify;}
p.answer{width:500px;position:relative;top:-10px;left:15px;}
.left{ float:left;}
div.col_1, div.col_3{float:left; width:230px;}
div.col_2{float:left; width:350px;}
div.col_3{clear:both;}
.col_1 input, .col_2 input , .col3 input{margin-bottom:1px;}
.verde{color:#090;}
.rojo{color:#F00;}

body.body-vi .content-cliente{line-height:16px;width:630px;margin-left:5px;}
.previo{display:none;}
.pre_rst_cli{ margin-right:170px; float:right; font-weight:bold;}
#logines{border:1px solid #AAA;}

#exp_2, #exp_3, #exp_4, #exp_5, #exp_6, #exp_7,#exp_8, #error{ margin:5px 10px;border:1px solid #AAA; padding:3px 0 3px 3px;background:transparent url("http://www.vendoideas.com/img/transparent_50.png") repeat 0 0;}
#exp_8{float:right; width:300px;}
#error{padding:10px; margin:10px;}