@charset "UTF-8";

/* GENERAL */
body {margin: 0px; background:#FFF url(../images/bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif;}
a {outline:none none;}
.clear {clear:both; float:none;}


.fl {float:left;}
.fr {float:right;}


/*MAIN*/
#main_container {width:1020px; margin:auto;}

/*HEAD*/
#main_container .head{width:1020px; height:160px; float:left; margin:0; background:url(../images/bg_head.jpg) repeat-x 0 0;}
#main_container .logo {width:400px; height:160px; float:left;}
	/*navigation top*/
#main_container .head ul.nav_top{width:505px; height:30px; float:left; margin:0; padding:55px 0 17px 115px; font-size:13px; color:#FFF; text-align:center; font-family:Verdana, Geneva, sans-serif;}
#main_container .head ul.nav_top li{list-style:none; padding:0 7px 0 0; display:block; height:30px; float:left;}
#main_container .head ul.nav_top li a{margin:0; padding:0; color:#FFF; text-decoration:none;}
#main_container .head ul.nav_top li a:hover{text-decoration:underline;}
	/*login top*/
#main_container .head form.logintop{width:610px; height:55px; float:left; margin:0; padding:0;}
#main_container .head form.logintop input.field01 {border:0; width:107px; height:17px; padding:3px; float:left; margin:0;text-align:center; color:#F90606; background:url(../images/bg_input_login_top.jpg) 0 0;}
#main_container .head form.logintop label {padding:0; margin:0; color:#FFF; font-size:13px;font-family:Verdana, Geneva, sans-serif;}
#main_container .head form.logintop p {font-size:11px; color:#FFF; margin:0;}
#main_container .head form.logintop p a{color:#F90606;}
#main_container .head form.logintop p a:hover{color:#1FB2FF}
#main_container .head form.logintop p img {vertical-align:text-top;}

/*ANONIMO MAIN*/
#main_container .anonimo_main {width:1020px; float:left;}
#main_container .anonimo_main div.col01 {width:830px; padding:10px; float:left; background:#E0E0E0;}
#main_container .anonimo_main div.col01 div.box form.newsletter {width:220px; height:22px; float:left;}
#main_container .anonimo_main div.col01 div.box form.newsletter input.mail {border:0; background:url(../images/bg_input_box.jpg) 0 0; width:119px; height:19px; float:left; padding:1px 4px; margin:0 15px 0 0; font-size:11px; color:#333;}
#main_container .anonimo_main div.col01 div.box {width:220px; height:245px; padding:10px 25px 25px 25px; float:left; background:url(../images/bg_box_anonimo.jpg);}
#main_container .anonimo_main div.col01 div.caja {padding:0px ; float:left; background-image: url(../images/bg_box_anonimo.jpg);}
#main_container .anonimo_main div.col01 div.cajeta {font-size: 9px; padding:0px ; float: left; margin:5px; height: 281px; width:291px;float:left; background-image: url(../images/bg_box_anonimo_cajeta.jpg)0 0;color:#333;}
#main_container .anonimo_main div.col01 div.box .video {width:208px; height:90px; padding:0 0 0 22px; float:left; background:#000;}
#main_container .anonimo_main div.col01 div.box h2{width:220px; height:60px; margin:0 0 20px 0;}
#main_container .anonimo_main div.col01 div.box h3{ font-size:13px; color:#333; font-weight:normal; margin:0 0 10px 0;}
#main_container .anonimo_main div.col01 div.box p{ font-size:12px; color:#666;} 
#main_container .anonimo_main div.col01 div.box p a{color:#0365B0; text-decoration:none;}
#main_container .anonimo_main div.col01 div.box p a:hover{text-decoration:underline;}
#main_container .anonimo_main div.col01 .right {margin-right:10px;}
#main_container .anonimo_main div.col01 .banner {width:880px; height:120px; float:left; margin:10px 0;}

#main_container .anonimo_main div.col02 {width:170px; height:680px; padding:10px 0; float:left; background:#E0E0E0; position:relative; left:0; top:0;}
#main_container .anonimo_main div.col02 ul {list-style:none; margin:0; padding:0;}
#main_container .anonimo_main div.col02 div.logged {width:100px; height:105px; position:relative; margin:0 35px 7px 35px;}
#main_container .anonimo_main div.col02 div.logged img{margin:0 0 1px 0;}
#main_container .anonimo_main div.col02 div.logged h2{font-size:11px; color:#0000EE; margin:0; padding:0; font-weight:normal;}
#main_container .anonimo_main div.col02 div.logged h3{font-size:11px; color:#666; margin:0; padding:0; font-weight:normal;}
#main_container .anonimo_main div.innergal {overflow:hidden !important; z-index:1; width:170px; height:565px; padding:5px 0 0 0; position:relative; top:-5px; left:0; background:#FFF;}
#main_container .anonimo_main div.col02 h1 {width:170px; height:20px; font-size:13px; padding:15px 0 0 0; text-align:center;  margin:0; font-family:Verdana, Geneva, sans-serif; color:#333; font-weight:bold;position:relative; top:-5px; left:0; background:#FFF;}


#main_container .anonimo_main div.col02 div.bw {background:#FFF none;}
#main_container .anonimo_main div.col02 .bx-wrapper{position: relative; width:170px; height:690px;}
#main_container .anonimo_main div.col02 .bx-window{width:170; height:580px; position: relative; overflow: hidden;}
#main_container .anonimo_main div.bx-prev {text-align:center; width:170px; height:35px; position:relative; z-index:2; top:0; left:0;}
#main_container .anonimo_main div.bx-next {text-align:center; width:170px; height:35px; position:relative; z-index:2; top:-10px; left:0;}
	
	/*interna*/
#main_container .anonimo_main div.col01 div.box_interna {width:780px; padding:10px 25px 10px 25px; float:left; background:url(../images/bg_box_interna.jpg); background-repeat:no-repeat;}
#main_container .anonimo_main div.col01 div.box_interna h2{margin:0 0 10px 0;}
#main_container .anonimo_main div.col01 div.box_interna h3{width:520px;font-size:19px; color:#6999BF; font-weight:bold; margin:0 0 10px 0;}
#main_container .anonimo_main div.col01 div.box_interna p{ height:100px;width:520px;font-size:12px; color:#666; margin:0 10px 0 0;} 
#main_container .anonimo_main div.col01 div.box_interna p a{color:#0365B0; text-decoration:none;}
#main_container .anonimo_main div.col01 div.box_interna p a:hover{text-decoration:underline;}
#main_container .anonimo_main div.col01 div.bottom_box_interna {width:830px; height:15px; float:left; background:url(../images/bg_bottom_box_interna.jpg);}	
#main_container .anonimo_main div.col01 div.box_interna img.main_img {float:left;}

#main_container .anonimo_main div.col01 div.box_interna2 {width:780px; height:245px; padding:10px 25px 10px 25px; float:left; background:url(../images/bg_box_interna.jpg);}
#main_container .anonimo_main div.col01 div.box_interna2 h2{width:220px; height:60px; margin:0 0 10px 0;}
#main_container .anonimo_main div.col01 div.box_interna2 h3{ font-size:19px; color:#6999BF; font-weight:bold; margin:0 0 10px 0;}
#main_container .anonimo_main div.col01 div.box_interna2 p{ font-size:12px; color:#666;} 
#main_container .anonimo_main div.col01 div.box_interna2 p a{color:#0365B0; text-decoration:none;}
#main_container .anonimo_main div.col01 div.box_interna2 p a:hover{text-decoration:underline;}


	/*registro*/	
#main_container .anonimo_main div.col_register {width:830px;padding:10px; float:left; background:#FFF;}
#main_container .anonimo_main div.col_register .form01 {width:810px; height:30px; padding:10px; float:left;} 
#main_container .anonimo_main div.col_register .form02 {width:810px; height:115px; padding:10px; float:left; background:url(../images/bg_form02.jpg);} 
#main_container .anonimo_main div.col_register .form03 {width:810px; height:95px; padding:10px; float:left; background:url(../images/bg_form03.jpg);}
#main_container .anonimo_main div.col_register .form04 {width:810px; height:95px; padding:10px; float:left; background:url(../images/bg_form04.jpg);} 
#main_container .anonimo_main div.col_register .form05 {width:810px; height:70px; padding:10px; float:left; background:url(../images/bg_form05.jpg);} 
#main_container .anonimo_main div.col_register .form06 {width:810px; height:445px; padding:10px; float:left; background:url(../images/bg_form06.jpg); background-repeat:no-repeat;} 
#main_container .anonimo_main div.col_register .form06javier {width:810px; height:445px; padding:10px; float:left; background-color:#FFE5D0;} 
#main_container .anonimo_main div.col_register .form07 {width:810px; height:205px; padding:10px; float:left; background:url(../images/bg_form07.jpg); background-color:#FFFFFF;}

#main_container .anonimo_main div.col_register label{font-size:11px; color:#000; margin:0; padding:0;}
#main_container .anonimo_main div.col_register .bottom {margin-bottom:10px;}
#main_container .anonimo_main div.col_register .red {color:#F00;}
#main_container .anonimo_main div.col_register input {margin:0 5px 0 0;vertical-align:text-bottom;}

#main_container .anonimo_main div.col_register .form02 h2 {margin:0 0 10px 0; font-size:14px; color:#000; font-weight:normal;}
#main_container .anonimo_main div.col_register .form02 p {margin:0; font-size:11px; color:#000; font-weight:normal;}


#main_container .anonimo_main div.col_register input.input01 {width:196px; height:14px; padding:4px; border:solid 1px #7F9DB9; margin:0; font-size:12px; color:#333;}
#main_container .anonimo_main div.col_register input.ml {margin-left:5px;}
#main_container .anonimo_main div.col_register textarea.textarea01 {border:none; width:258px; height:77px; padding:4px; border:solid 1px #7F9DB9; margin:0; font-size:12px; color:#333;}

/*MAIN logged*/
#main_container .logged_main {width:1020px; height:auto; float:left; background:#011F37;}
#main_container .logged_main ul.main_nav {list-style:none; width:160px; height:300px; float:left; margin:0; padding:0; font-family:Verdana, Geneva, sans-serif;}
#main_container .logged_main ul.main_nav li {width:152px; height:21px; padding:3px 0 0 8px; float:left; background:url(../images/bg_btn_main_naveg.jpg); color:#FFF; font-size:12px; }
#main_container .logged_main ul.main_nav li a {text-decoration:none; color:#FFF; display:block; height:21px;}
#main_container .logged_main ul.main_nav li a:hover {text-decoration:none; color:#011F37;}
#main_container .logged_main div.col0 {width:170px; float:left; padding:10px; background:#FFF;}
#main_container .logged_main div.col0 .busqueda_rapida {width:170px; height:290px; padding:70px 0 0 0; margin:0 0 10px 0; float:left; background:url(../images/bg_busqueda_rapida_logged.jpg);}
#main_container .logged_main div.col0 .busqueda_rapida form.busqueda01 {width:140px; height:290px; margin:auto;}
#main_container .logged_main div.col0 .busqueda_rapida form.busqueda01 label{font-size:12px; width:140px; color:#FFF; margin:0;line-height:13px; float:left;}
#main_container .logged_main div.col0 .busqueda_rapida form.busqueda01 select.select01 {float:left; line-height:13px; width:140px; padding:4px 5px;border:solid 1px #666; margin:5px 0;}
#main_container .logged_main div.col0 .busqueda_rapida form.busqueda01 input.input01 {line-height:13px; width:128px; float:left; height:17px; padding:4px 5px;border:solid 1px #666; margin:5px 0;}
#main_container .logged_main div.col0 .busqueda_rapida form.busqueda01 .btn_enviar {width:140px; height:22px; float:left; padding:0; margin:10px 0; text-align:right;}

#main_container .logged_main div.col0 h1 {width:170px; height:20px; font-size:13px; padding:15px 0 0 0; text-align:center;  margin:0; font-family:Verdana, Geneva, sans-serif; color:#333; font-weight:bold;position:relative; top:-5px; left:0; background:#E7E7E7;}

#main_container .logged_main div.col0 ul {list-style:none; margin:0; padding:0;}
#main_container .logged_main div.col0 div.logged {width:100px; height:105px; position:relative; margin:0 35px 7px 35px;}
#main_container .logged_main div.col0 div.logged img{margin:0 0 1px 0;}
#main_container .logged_main div.col0 div.logged h2{font-size:11px; color:#0000EE; margin:0; padding:0; font-weight:normal;}
#main_container .logged_main div.col0 div.logged h3{font-size:11px; color:#666; margin:0; padding:0; font-weight:normal;}
#main_container .logged_main div.innergal {overflow:hidden !important; z-index:1; width:170px; height:355px; padding:5px 0 0 0; position:relative; top:-5px; left:0; background:#E7E7E7;}
#main_container .logged_main div.col0 .bx-wrapper{width:170px; height:455px; float:left;}
#main_container .logged_main div.col0 .bx-window{width:170; height:335px; position: relative; overflow: hidden;}
#main_container .logged_main div.bx-prev {text-align:center; width:170px; height:35px; position:relative; z-index:2; top:0; left:0;}
#main_container .logged_main div.bx-next {text-align:center; width:170px; height:35px; position:relative; z-index:2; top:-10px; left:0;}

#main_container .logged_main div.col01 {border-top: 10px solid #FFF; width:480px; padding:10px; float:left; background:#0161A9 url(../images/bg_top_publicacion.jpg) 0 0 no-repeat;}
#main_container .logged_main div.col01 .publicacion {width:480px; height:460px; margin:0 0 15px 0; float:left; background:url(../images/bg_publicacion.png);}
#main_container .logged_main div.col01 .publicacion div.head {width:460px; height:100px; padding:10px 10px 0 10px; float:left; background:none;}
#main_container .logged_main div.col02 {width:160px; padding:0 0 0 10px; float:left; background:#FFF; position:relative; left:0; top:0;}
#main_container .logged_main div.col02 div.banner {width:160px; height:400px; float:left; margin:0;}
#main_container .logged_main div.col02 div.news {width:120px; height:260px; margin:0; padding:20px; float:left; background:#E2E2E2 url(../images/bg_news_logged.jpg) 10px 10px no-repeat;}
#main_container .logged_main div.col02 div.news h2{width:120px; height:50px; margin:0 0 20px 0;} 
#main_container .logged_main div.col02 div.news h3{width:120px; margin:0 0 10px 0; font-size:12px; font-weight:bold; color:#666;} 
#main_container .logged_main div.col02 div.news p{width:120px; margin:0 0 10px 0; font-size:12px; color:#666;}
#main_container .logged_main div.col02 div.news form {margin:0; padding:0;}
#main_container .logged_main div.col02 div.news input.news{width:114px; height:16px; margin:15px 0; padding:3px; font-size:12px; color:#666; border:0; background:url(../images/bg_input_news_logged.jpg);}
#main_container .logged_main div.col01 .publicacion h1 {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#000;}
#main_container .logged_main div.col01 .publicacion p.data1 {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#004775;}
#main_container .logged_main div.col01 .publicacion p.data2 {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000;}
#main_container .logged_main div.col01 .publicacion p.data3 {margin:3px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ED6704;}
#main_container .logged_main div.col01 .publicacion div.gallery {width:240px;height:290px;padding:10px 5px 0 5px;float:left;}
#main_container .logged_main div.col01 .publicacion ul.tabs {width:240px; height:30px; float:left; margin:0; list-style:none; padding:0;}
#main_container .logged_main div.col01 .publicacion ul.tabs li{width:80px; height:30px; float:left; margin:0; text-align:center;}
#main_container .logged_main div.col01 .publicacion ul.tabs li a{height:23px; padding:7px 0 0 0; background:#666; font-size:12px; color:#333; display:block; text-decoration:none;}
#main_container .logged_main div.col01 .publicacion ul.tabs li a:hover{background:#333; color:#999;}
#main_container .logged_main div.col01 .publicacion ul.tabs li a:active{background:#333; color:#999;}


#main_container .logged_main div.col01 .publicacion div.data {width:225px; height:292px; float:left; padding:11px 0 0 5px;}
#main_container .logged_main div.col01 .publicacion div.data .pricing {width:210px; height:50px; float:left; padding:5px; background:url(../images/bg_pricing_publicacion.jpg);}
#main_container .logged_main div.col01 .publicacion div.data .pricing h2{margin:0; color:#FFF; font-size:13px;font-weight:normal;}
#main_container .logged_main div.col01 .publicacion div.data .pricing h3{margin:0; color:#FFF; font-size:22px; font-weight:normal;}
#main_container .logged_main div.col01 .publicacion div.data .pricing a{color:#FFF; font-size:11px; text-decoration:none;}
#main_container .logged_main div.col01 .publicacion div.data .pricing a:hover{color:#FFF; font-size:11px; text-decoration:underline;}
#main_container .logged_main div.col01 .publicacion div.data .bar_decorative {width:225px; height:20px; margin:3px 0; float:left; background:url(../images/icn_logged.jpg) 0 0 no-repeat;}
#main_container .logged_main div.col01 .publicacion div.data table.descrip { float:left;width:218px; border:1px solid #CCC;}
#main_container .logged_main div.col01 .publicacion div.data table.descrip td{padding:5px;}
#main_container .logged_main div.col01 .publicacion div.data table.descrip td p{font-size:11px; color:#333; margin:0;}
#main_container .logged_main div.col01 .publicacion div.data table.descrip td.orange{background:#FCF0E9;}
#main_container .logged_main div.col01 .publicacion div.data table.descrip td.blue{background:#CFE8FB;}

/*REMATES*/
#main_container .remates_main {width:1020px; height:auto; float:left; background:#011F37;}
#main_container .remates_main ul.main_nav {list-style:none; width:160px; height:300px; float:left; margin:0; padding:0; font-family:Verdana, Geneva, sans-serif;}
#main_container .remates_main ul.main_nav li {width:152px; height:21px; padding:3px 0 0 8px; float:left; background:url(../images/bg_btn_main_naveg.jpg); color:#FFF; font-size:12px; }
#main_container .remates_main ul.main_nav li a {text-decoration:none; color:#FFF; display:block; height:21px;}
#main_container .remates_main ul.main_nav li a:hover {text-decoration:none; color:#011F37;}

#main_container .remates_main {width:1020px; height:auto; float:left; background:#011F37;}
#main_container .remates_main div.col01 {border-top: 10px solid #D7E6FA; background:#D7E6FA; width:670px; padding:10px; float:left;}
#main_container .remates_main div.col01 table.result_remates {width:670px; float:left;}
#main_container .remates_main div.col01 table.result_remates td.title{background:url(../images/bg_title_table_remates.jpg); height:30px; padding:0 5px; font-size:13px; color:#FD0202;}
#main_container .remates_main div.col01 table.result_remates td.pagination{background:url(../images/bg_paginator_table_remates.jpg); height:20px; padding:5px; font-size:13px; color:#FFF;}
#main_container .remates_main div.col01 table.result_remates td.pagination img {vertical-align:text-top;}
#main_container .remates_main div.col01 table.result_remates tr.main_titles td{background:url(../images/bg_main_titles_table_remates.jpg); height:33px; padding:5px; font-size:13px; color:#FFF; font-weight:bold;}
#main_container .remates_main div.col01 table.result_remates tr.orange td{background:url(../images/bg_row01.jpg) 0 0 repeat-x; padding:5px; font-size:11px; background-color:#FFE6D2;}
#main_container .remates_main div.col01 table.result_remates tr.blue td{background:url(../images/bg_row02.jpg) 0 0 repeat-x; padding:5px; font-size:11px; background-color:#FAC293;}
#main_container .remates_main div.col01 table.result_remates tr.tit_mas_visitados td {height:40px; font-size:12px; color:#000; font-weight:bold; background:#FFF;}
#main_container .remates_main div.col01 table.result_remates tr.mas_visitados td {height:30px; font-size:11px; color:#000; background:#FFF;}


#main_container .logged_main div.col_busqueda table.busqueda_avanzada tr.main_titles td{background:url(../images/bg_paginator_table_remates.jpg); height:27px; padding:3px 0 0 15px; font-size:13px; color:#FFF; font-weight:bold;}
#main_container .logged_main div.col_busqueda table.busqueda_avanzada label{vertical-align:middle; font-size:11px; color:#000; margin:0; padding:0;}
#main_container .logged_main div.col_busqueda table.busqueda_avanzada label.expl{font-size:10px; color:#016AB9; margin:0; padding:0; line-height:12px;}
#main_container .logged_main div.col_busqueda table.busqueda_avanzada label.ml{margin:0 0 0 10px}
#main_container .logged_main div.col_busqueda table.busqueda_avanzada input.input01 {width:186px; height:14px; padding:4px; border:solid 1px #7F9DB9; margin:0; font-size:12px; color:#333;}
#main_container .logged_main div.col_busqueda table.busqueda_avanzada input.input02 {width:45px; height:14px; padding:4px; border:solid 1px #7F9DB9; margin:0; font-size:12px; color:#333;}
#main_container .logged_main div.col_busqueda table.busqueda_avanzada input.input03 {vertical-align:middle; width:72px; height:14px; padding:4px; border:solid 1px #7F9DB9; margin:0; font-size:12px; color:#333;}
#main_container .logged_main div.col_busqueda table.busqueda_avanzada select.select01 {vertical-align:middle; width:196px; height:24px;border:solid 1px #7F9DB9; margin:0; font-size:12px; color:#333;}
#main_container .logged_main div.col_busqueda {width:670px; padding:10px; float:left; background:#FFF;}
#main_container .logged_main div.col_busqueda table.busqueda_avanzada tr.orange td{background:url(../images/bg_row04.jpg);}
#main_container .logged_main div.col_busqueda table.busqueda_avanzada tr.orange2 td{background:url(../images/bg_row03.jpg)}


/*******************************************************************************************************/
#main_container .remates_main div.col02 {width:160px; padding:0 0 0 10px; float:left; background:#D7E6FA; position:relative; left:0; top:0;}
#main_container .remates_main div.col02 div.banner {width:160px; height:400px; float:left; margin:0;}
#main_container .remates_main div.col02 div.news {width:120px; height:260px; margin:0; padding:20px; float:left; background:#E2E2E2 url(../images/bg_news_logged.jpg) 10px 10px no-repeat;}
#main_container .remates_main div.col02 div.news h2{width:120px; height:50px; margin:0 0 20px 0;} 
#main_container .remates_main div.col02 div.news h3{width:120px; margin:0 0 10px 0; font-size:12px; font-weight:bold; color:#666;} 
#main_container .remates_main div.col02 div.news p{width:120px; margin:0 0 10px 0; font-size:12px; color:#666;}
#main_container .remates_main div.col02 div.news form {margin:0; padding:0;}
#main_container .remates_main div.col02 div.news input.news{width:114px; height:16px; margin:15px 0; padding:3px; font-size:12px; color:#666; border:0; background:url(../images/bg_input_news_logged.jpg);}



/*FOOTER*/
#main_container .footer {width:1120px; height:215px; float:left; padding:40px 0 0 0; background:url(../images/bg_footer.jpg) repeat-x; background-color:#023054;}
	/*navigation footer*/
#main_container ul.naveg_foot {width:300px; height:150px; float:left; margin:0 20px; padding:0;}
#main_container ul.naveg_foot li {width:210px; color:#FFF; float:left; list-style:none; margin:0 0 5px 45px; display:block; font-size:12px;}
#main_container ul.naveg_foot li a{margin:0; padding:0 0 0 12px; color:#FFF; text-decoration:none; background:url(../images/bullet_footer.png) 0 5px no-repeat;}
#main_container ul.naveg_foot li a:hover{text-decoration:underline;}
	/*extras*/
#main_container .banner_footer {width:1120px; height:120px; float:left;}
#main_container .footer2 {width:1020px; height:auto; float:left;  margin:15px 0 0 0; padding:5px 0 0 0; text-align:center;}
#main_container .footer2 p {margin:0; color:#FFF; font-size:12px;}

#mostrarDiv {
	background-color: #000000;
	height: 350%;
	width: 100%;
	position: absolute;
	left: 0%;
	top: 0%;
	filter: Alpha(Opacity=80);
	-moz-opacity:0.80;
	opacity: 0.80;
	z-index: 9;
}

.imagenflotante{    
	position: absolute;
	z-index: 10;
	top: 10%;
	left: 10%;
	margin-top: 10px;
	margin-left: 35px;
}

#cont_error {
	width: 500px;
	padding-left:20px;
	height: 240px;
	padding-top:20px;
	padding-right:20px;
	
	position: absolute;
	z-index: 5011;
	top: 50%;
	left: 50%;
	margin-top: -125px;
	margin-left: -200px;
	background-repeat:no-repeat;
	font-size:12px; color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#cont_contacto {
	width: 500px;
	padding-left:20px;
	height: 540px;
	padding-top:20px;
	padding-right:20px;
	
	position: absolute;
	z-index: 5011;
	top: 50%;
	left: 50%;
	margin-top: -125px;
	margin-left: -200px;
	background-image:url(../images/bg_contacto.png);
	background-repeat:no-repeat;
	font-size:12px; color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#tooltip {
	position: absolute;
	z-index: 5010;
	width:240px;
	font-size:12px;
	background-color:#FFF;
	border:#807e7f 1px solid;
	padding:10px;
	left: 0px;
	top: 0px;
	display:none;
	line-height: 14px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 10px;
}
#tooltip_posicion {
	font-size:2px;
	}
	
.busqueda_rapida {width:160px; height:560px; padding:70px 0 0 0; margin:0 0 10px 0; float:left; background:url(../images/bg_busqueda_rapida_logged.jpg); background-repeat:no-repeat;}
.busqueda_rapida form.busqueda01 {width:140px; height:290px; margin:auto;}
.busqueda_rapida form.busqueda01 label{font-size:12px; width:140px; color:#FFF; margin:0;line-height:13px; float:left;}
.busqueda_rapida form.busqueda01 select.select01 {float:left; line-height:13px; width:140px; padding:4px 5px;border:solid 1px #666; margin:5px 0;}
.busqueda_rapida form.busqueda01 input.input01 {line-height:13px; width:128px; float:left; height:17px; padding:4px 5px;border:solid 1px #666; margin:5px 0;}
.busqueda_rapida form.busqueda01 .btn_enviar {width:140px; height:22px; float:left; padding:0; margin:10px 0; text-align:right;}

.title_botonera{font-size:13px; color:#FD0202;}
#title_botonera{font-size:13px; color:#FD0202;}
.title_botonera {

	text-decoration: underline;

	color: red;

	font-weight: bold;

	font-size: 11pt;

	font-family: Helvetica, Verdana, Arial;

}

.title_botonera a {

	text-decoration: underline;

	color: red;

	font-weight: bold;

	font-size: 11pt;

	font-family: Helvetica, Verdana, Arial;

}

.title_botonera a:hover  {

	background-color: #cccccc;

	text-decoration: underline;

	color: red;

	font-weight: bold;

	font-size: 11pt;

	font-family: Helvetica, Verdana, Arial;

}

.title_botonera a:active  {

	text-decoration: underline;

	color: red;

	font-weight: bold;

	font-size: 11pt;

	font-family: Helvetica, Verdana, Arial;

}

.title_botonera a:visited  {

	text-decoration: underline;

	color: red;

	font-weight: bold;

	font-size: 11pt;

	font-family: Helvetica, Verdana, Arial;

}