@charset "utf-8";
/* CSS Document */

/* LINKS */

a {color:#4096EE;}
a:hover {color:#C5004A;}

/* BODY */
body {background:#dedede url(../images/bipvirtual_background.jpg) repeat-x; margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#444444;}
#container {width:780px; margin:0px auto;}

/* TEXT */
h1 {font-size:2em; margin:0px; padding:0px; margin-bottom:5px; font-weight:normal;}
h2 {font-size:0.9em; margin:0px; padding:0px;}

/* HEADER */
#header {width:780px; background:#ffffff url(../images/bipvirtual_container_background.jpg) repeat-x; float:left;}
#searchbar {display:block; float:left; width:100%; height:30px; text-align:right;}
#searchbar form {margin:0px; padding:0px;}
#search {margin:0px; margin-right:5px; margin-left:0px; padding:0px; background:url(../images/bipvirtual_magnifier.jpg) no-repeat; width:28px; height:30px; border:0px; cursor:pointer;}
#searchfield {margin:0px; padding:4px; background:url(../images/bipvirtual_searchbar_field.gif) no-repeat; width:82px; height:14px; border:0px; font-size:0.6em; color:#999999;}
#menubar {display:block; float:left; width:100%; height:74px;}

#logo a {float:left; margin:0px; margin-left:5px; padding:0px; background:url(../images/logo.gif) no-repeat; width:310px; height:74px;}

/* MENU */
#mainmenu {float:right; margin:0px; margin-right:10px; padding:0px; width:450px; height:50px;}
#mainmenu ul {list-style:none; margin:0px; padding:0px; float:right; width:auto;}
#mainmenu ul li {float:left; list-style:none; padding-top:18px; display:block; padding-bottom:7px;}
#mainmenu ul li a {font-size:0.7em; border-bottom:5px solid #c5004a; padding-bottom:1px; margin-left:1px; text-align:center; color:#666666; text-decoration:none; padding-left:8px; padding-right:8px;}
#mainmenu ul li a:hover {color:#333333;border-bottom:5px solid #e30055;}

/* SLOGAN */
#slogan {display:block; float:left; width:100%; height:26px; background:#ffffff url(../images/bipvirtual_slogan_bg.jpg) repeat-x; text-align:center; padding-top:4px;}

/* PROMO */
#promo, #promo_politica-de-privacidad-y-de-proteccion-de-datos {display:block; float:left; width:780px; height:260px; background-color:#FFFFFF; background:url(../images/bipvirtual_promo_4.jpg) no-repeat;}
#promo_soluciones,
#promo_solucoes,
#promo_solutions {display:block; float:left; width:780px; height:260px; background-color:#FFFFFF; background:url(../images/bipvirtual_promo_4.jpg) no-repeat;}
#promo_virtualizacion,
#promo_virtualization,
#promo_virtualisation,
#promo_virtualizacao {display:block; float:left; width:780px; height:260px; background-color:#FFFFFF; background:url(../images/bipvirtual_promo.jpg) no-repeat;}
#promo_quienes-somos,
#promo_consultoria-revenue-assurance,
#promo_who-we-are,
#promo_revenue-assurance-consultancy,
#promo_quem-somos,
#promo_consultoria-en-revenue-assurance,
#promo_qui-sommes-nous,
#promo_services-de-consulting-en-revenue-assurance {display:block; float:left; width:780px; height:260px; background-color:#FFFFFF; background:url(../images/bipvirtual_promo_6.jpg) no-repeat;}
#promo_que-hacemos,
#promo_what-we-do,
#promo_o-que-fazemos,
#promo_que-faisons-nous {display:block; float:left; width:780px; height:260px; background-color:#FFFFFF; background:url(../images/bipvirtual_promo_salto.jpg) no-repeat;}
#promo_noticias,
#promo_news {display:block; float:left; width:780px; height:260px; background-color:#FFFFFF; background:url(../images/bipvirtual_promo_noticias.jpg) no-repeat;}
#promo_contacto,
#promo_contato,
#promo_contact,
#promo_demo,
#promo_inscripcion,
#promo_prueba,
#promo_comprar {display:block; float:left; width:780px; height:260px; background-color:#FFFFFF; background:url(../images/bipvirtual_promo_contacto.jpg) no-repeat;}
#promo-bot {display:block; float:left; width:780px; height:10px; background-color:#c5004a;}

/* BUTTONS */
#button_container {display:block; float:left; width:780px; height:60px; background-color:#FFFFFF; background:url(../images/bipvirtual_buttons_bg.jpg) repeat-x; margin-bottom:10px;}

/* CONTENT */
#content {display:block; float:left; width:780px; height:auto; background-color:#FFFFFF; padding-bottom:10px; padding-top:10px; overflow:hidden; font-size:0.8em;}
#content h2 {font-size:1.5em; margin:0px; padding:0px; color:#356AA0; font-weight:normal;}
#content h2 a {color:#4096EE; text-decoration:none;}
#content h2 a:hover {color:#356AA0; text-decoration:underline;}
#content h3 {font-size:1em; margin:0px; padding:0px; padding-left:15px; background:url(../images/bipvirtual_bullet.jpg) no-repeat; color:#4096EE;}
#content h3 a {color:#4096EE; text-decoration:none;}
#content h3 a:hover {color:#356AA0; text-decoration:underline;}
#content hr {margin-top:5px; margin-bottom:5px; padding:0px; border:1px dotted #cccccc;}
#home_column_1 {display:block; float:left; width:245px; height:auto; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:32767px; margin-bottom:-32767px; background:url(../images/bipvirtual_column_background.jpg) repeat-y;}
#home_column_2 {display:block; float:left; width:245px; height:auto; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:32767px; margin-bottom:-32767px; /*background:url(../images/bipvirtual_column_background.jpg) repeat-y;*/}
#home_column_3 {display:block; float:left; width:245px; height:auto; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:32767px; margin-bottom:-32767px;} */
#home_column_1 span, #home_column_2 span, #home_column_3 span {margin-left:15px; font-size:0.9em; display:block;}

/* SECCIONES */
#seccion_column_1 {display:block; float:left; width:500px; height:auto; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:32767px; margin-bottom:-32767px;}
#seccion_column_2 {display:block; float:left; width:250px; height:auto; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:32767px; margin-bottom:-32767px;}

/* WEBINARIOS */
#webinars {display:block; float:left; width:780px; height:auto; background:url(../images/bipvirtual_webinarios_bg.jpg) repeat-x #E9EAEE; border-top:1px solid #cccccc; padding-bottom:10px; padding-top:10px; overflow:hidden; font-size:0.7em; color:#444444;}
#webinars h2 {font-size:1.1em; margin:0px; padding:0px; color:#356AA0;}
#webinars h3 {font-size:1em; margin:0px; padding:0px; padding-left:15px; background:url(../images/bipvirtual_bullet.jpg) no-repeat; color:#4096EE;}
#content hr {margin-top:5px; margin-bottom:5px; padding:0px; border:1px dotted #cccccc;}
#webinar_column_1 {display:block; float:left; width:255px; height:auto; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:32767px; margin-bottom:-32767px;}
#webinar_column_2 {display:block; float:left; width:240px; height:auto; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:32767px; margin-bottom:-32767px;}
#webinar_column_3 {display:block; float:left; width:255px; height:auto; padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:32767px; margin-bottom:-32767px;}

/* FOOTER */
#foot-top {display:block; float:left; width:780px; height:10px; background-color:#c5004a;}
#footer {display:block; float:left; background:url(../images/bipvirtual_footer.jpg) no-repeat; width:780px; height:30px; text-align:center;}
#footer ul {list-style:none; margin:auto; padding:0px; text-align:center; float:right; margin-right:10px; width:auto;}
#footer ul li {float:left; list-style:none; margin:0px; padding:0px;}
#footer ul li a {font-size:0.6em; margin-left:1px; text-align:center; color:#EEEEEE; text-decoration:none; padding-left:4px; padding-right:4px;}
#footer ul li a:hover {color:#FFFFFF;}

/* CREDITS */
#credits {display:block; float:left; margin-bottom:20px; width:760px; height:10px; font-size:0.6em; padding:10px;}
#credits a {color:#666666; text-decoration:underline;}
#credits a:hover {color:#333333; text-decoration:none;}
