@charset "utf-8";
/* CSS Document 
www.vendoideas.com Copyright (c) 2009, All rights reserved.
Version: 1.1 para impresión
*/

img {border: 0;}
* {padding:0; margin:0; font-family:arial, verdana, sans-serif;text-decoration:none;color:#999;}
a:hover {color:#f33;}
#todo{height:100%; width:100%; min-width:800px; min-height:600px;}
h1{ font-size:22px; line-height:33px;}
h2{ font-size:16px; line-height:24px;}
h3{ font-size:12px; line-height:18px;}



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:12px;color:#000;background:top center fixed no-repeat;text-align:center;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
strong {font-weight:bold;}
.doble{ line-height:2em;}
.contador{ font-size:9px; color:#003}

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

.headerbar {text-align: center; background-color: #000; background-image:  url("http://www.vendoideas.com/img/line.gif"); background-repeat: repeat-x; border-bottom: 1px solid #000; height: 20px; }
.headerFrame {width: 974px; text-align: left; margin-left: auto; margin-right: auto; background-image:  url("http://www.vendoideas.com/img/minilogo.png"); background-repeat: no-repeat; background-position:4px -170px; }
.header {padding: 0 10px 0 180px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333;}
.header a, .header a:link, .header a:visited, .header a:active { text-decoration:none; color: #bebebe; padding: 0 5px 0 5px; }
.header a:hover { color: #FFF;}
/* Login Creatibox*/
form#creatibox{ float:right;text-align:right; position:relative; top:-6px; width:200px; padding-top:14px;}
form#creatibox fieldset{ border:1px solid #555;}
form#creatibox span, form#creatibox input{ clear:both; float:right; margin:0 2px 3px 0;}
form#creatibox input.btn{background:transparent url("http://www.vendoideas.com/img/btn.png") no-repeat 2px -2px; border:0; padding:5px 30px 5px 30px; text-align:center;}
form#creatibox input.btn:hover{background:transparent url("http://www.vendoideas.com/img/btn_hv.png") no-repeat  2px -1px;}

/* 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:101;}
div#container-content {border:1px solid #000;background:url("http://www.vendoideas.com/img/bg_vendoideas.png");}

/* vendoideas */
body.body-vi {background-color:#000;background-image:url("http://www.vendoideas.com/img/bg_page_v3.jpg");}
body.body-vi .hdr-vi{font-weight:bold;margin-left:5px;}
body.body-vi .content-vi{line-height:16px;width:600px;margin-left:5px;}
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:1000;}
.gallery_video{float:left; clear:both; position:relative; left:-13px; top:0px; z-index:1; 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:101;}
div#nav-content div.nav-lnk {margin:4px 0 0 3px;padding:4px 5px;}
#idiomas div.nav-lnk {margin:4px 0 0 3px;padding:4px 5px; float:right;}
#idiomas{clear:both; padding-bottom:2px;}
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 28px; 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:10px;}
ul.previo li{margin:10px 10px 0 40px; list-style:circle;}

/* masthead styles */
div#masthead {height:58px;color:#FFF;font-size:11px;}
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:220;}
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;}
#addthis{float:right;clear:right;padding:10px 5px 0 0;width:180px;}
#masthead{position:relative;}


/* logos */
#logo{float:left;height:58px;width:330px;}
#logo a{display:block;overflow:hidden;}
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:23px;line-height:23px;position:relative;font-size:13px;font-weight:bold;width:970px;padding:4px;z-index:102;}
#nav-global li.nav-item a {color:#fff;line-height:23px;height:23px;}
#nav-global li.nav-item span.sub-nav-label{color:#fff;}
#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 6px;}
#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:12px;}

#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:20px; font-weight:bold; padding:5px; margin:5px 0 5px 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:20px; 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:4px;}
div.mini_video img{border:2px solid #333}
div.datos_video a{font-weight:bold; font-size:11px;}
div.datos_video li{ font-size:10px;}
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 {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:120px;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:300;}
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:30px; background:url('../img/transparent_ffffff.png') repeat 0 0;}

/*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:11px;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:11px;height:16px;}
label.input-lbl {float:left;margin-right:5px;}



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

/* 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:1;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:1;overflow:hidden;clear:both;}
div#column-sub {width:303px;float:right;/*margin:10px 0 0 0;*/position:relative;font-size:11px;}
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:14px;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-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;}

/* publicidad */
div#ad-retail-bar, div#ad-medrec, div#ad-promo, div#ad-mini-site, div#ad-widget, div.ad-right, 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;}

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

.page-subtit{color:#666;font-size:12px;font-weight:normal;padding-left:5px;}
.page-antetit{color:#666;font-size:12px;font-weight:normal;line-height:15px;}


/* headers */
.hdr-content {font-size:22px;font-weight:bold;margin:0;line-height:22px;}
.hdr-section {font-size:15px;font-weight:bold;color:#333;text-transform:uppercase;margin:0 15px 0 10px;clear:both;}
.hdr-para {font-size:16px;font-weight:bold;margin:0 0 5px 10px;}
.hdr-channel {color:#666;text-transform:uppercase;font-size:11px;font-weight:normal;margin:-5px 0 0 0;}

/* text styles */
.txt-para {line-height:16px;margin:0 0 10px 0;overflow:auto;padding:0 0 0 10px;}
.txt-tagline {color:#666;font-size:12px;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:14px;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:11px;color:#333;margin:0 0 1px 0;}
div.footer a {color:#FFF !important; font-weight:bold;}
div#footer {padding:0px 40px 30px 40px;line-height:13px;height:130px;}
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;}
div#site-map div.txt-para {margin:0 0 5px 0;padding:0;line-height:11px;overflow:visible;}
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 20px;padding:0 10px 0 10px;height:200px;}
div.site-map-column-first {border:0;padding: 0 0 0 150px;}
div.site-map-column-1 {width:100px;float:left;clear:left;}
div.site-map-column-2 {width:100px;float:left;}
div.site-map-column-3 {width:100px;float:left;}
div.site-map-hdr {font-size:15px;font-weight:bold;text-transform:uppercase;margin:0 0 5px 0;}

/* 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 */
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:block;} 

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

/*Clientes*/
.nom_cli{font-size:16px; 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;}

#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;}