﻿/*1-16px,1.05-18px,0.85-14px,0.8-12px,1.7em-28px, top blue-#3B8ED2*/
/*160330 reversed fff with 158 on hover visited  - text-shadow 9df 009 for fff text*/
@charset "utf-8";
*{margin:0;padding:0;}
@font-face{
	font-family: 'HandelGothic';
	src: url('fonts/HandeGothic.eot');
	src: url('fonts/HandeGothic.eot?#iefix') format('embedded-opentype'),
	     url('fonts/HandeGothic.woff') format('woff'),
	     url('fonts/HANDGOTN.TTF') format('truetype'),
	     url('fonts/HandeGothic.svg#webfont') format('svg');
	font-weight: normal;
    font-style: normal;
}
@font-face{
	font-family: 'Segoe';
	src: url('fonts/segoe-ui-regular-latin.eot');
	src: url('fonts/segoe-ui-regular-latin.eot?#iefix') format('embedded-opentype'),
	     url('fonts/segoe-ui-regular-latin.woff') format('woff'),
	     url('fonts/segoe-ui-regular-latin.ttf') format('truetype');
}
/*background:#7bf;*/
::selection {background:#79b;color:#fff;text-shadow:none;}
::-moz-selection {background:#79b;color:#fff;text-shadow:none;}
#gaiaconf{position:fixed;left:50%;top:50px;margin-left:-350px;width:0;height:0;text-align:justify;background:#fff;border-radius:10px;overflow:hidden;transition:all 1.5s ease-in-out;z-index:1;visibility:hidden;}
/*#gaiaconf{position:absolute;left:50%;top:-20px;margin-left:-350px;width:0;height:0;text-align:justify;background:#fff;border-radius:10px;overflow:hidden;transition:all 1.5s ease-in-out;z-index:1;visibility:hidden;}*/
#gaiapicture{margin-bottom:7px;}
a, a:visited{text-decoration:none;color:#b0d;text-shadow: 1px 0px #009, 0px 1px #009, 1px 1px #009;}
a:hover{color:#fff;text-shadow: 1px 0px #009, 0px 1px #009, 1px 1px #009;}
html, body{background:#79b url('img/NOVA-TERRA-Project-bkg.jpg') no-repeat fixed center;background-size:auto 115%;font-family:Segoe, Lato, Arial, Tahoma, Helvetica, Verdana, Bitstream Vera Sans;font-size:100%;font-size:1em;font-style:normal;font-weight:normal;color:#302;}
body{width:100%;max-width:1000px;top:0px;left:50%;margin-left:auto;margin-right:auto;}
table, th, tr, td{padding:4px;text-align:center;}

BUTTON {white-space:nowrap;background:transparent url('img/but.gif') repeat-x;border-radius:5px;}
BUTTON:hover{background:transparent url('img/but1.gif') repeat-x;text-decoration:underline;cursor:pointer;color:#d00;}
BUTTON:active{background:transparent url('img/but2.gif') repeat-x;color:#d00;}
.but{font-weight:normal;font-size:12px;font-family:Arial, Segoe, Tahoma;padding:3px 3px 2px 3px;}
.butactive{padding:2px 3px 2px 3px;background:url('img/but1.gif') repeat;color:#d00;}
.butmic{line-height:12px;padding:1px 0 1px;margin:-11px 0;}
.butlabel{background:url('img/but.gif') repeat;font-weight:normal;font-family:Arial, Segoe, Tahoma;margin:0;padding:0px 0px 0px 2px;border:2px outset #aaa;border-radius:5px;}
.butlabel:hover{background:transparent url('img/but1.gif') repeat-x;text-decoration:underline;}
.butlabel:active{background:transparent url('img/but2.gif') repeat-x;color:#d00;border:2px inset #aaa;}
#fotoupd{width:1px;height:1px;position:relative;left:0;top:3;border:0;margin:0;padding:0;border-radius:0px;box-shadow:none;}
#fotosignal{} #fotosignal input{width:155px;border:1px solid #999;box-shadow:none;border-radius:0px;}
.upldpics{min-height:50px;height:auto;display:inline-block;}
input, select, textarea{color:#fff;border:2px inset #9de;background:#27a;border-top-left-radius:5px;}
input{line-height:16px;padding:2px 3px 3px 3px;}
.inputtitle{min-width:90%;max-width:100%;}
.inputsubject{min-width:40%;max-width:100%;}
.stat1{text-align:center;padding:3px 10px 5px 10px;border:2px outset #fa0;-webkit-border-radius:5px;border-radius:5px;}
.stat4{text-align:center;font-size:0.9em;font-weight:bold;margin:-10px 0 30px;clear:both;}
select{padding:0 2px 2px;border-bottom-left-radius:5px;}
option{padding:0 0 0 4px;}
.select_option2{height:24px;}
textarea{border-top-left-radius:5px;}
.textareaproddesc{padding:4px;min-width:90%;max-width:100%;min-height:140px;max-height:140px;}
hr{border:1px inset #9de;margin-top:-10px;}
hr.normal{border:1px inset #333;margin-top:0px;}
#warned{position:relative;top:0;clear:both;width:100%;max-width:99%;color:#333;background:#ccc;border:1px inset #333;padding:5px;margin:0;text-align:center;border-radius:4px;}
#allbody{width:100%;max-width:1000px;height:100%;position:absolute;top:24px;margin:auto;}
#header{position:relative;width:100%;max-width:1000px;height:100%;max-height:74px;border-bottom:1px solid #9de;background:url('img/logobkg.png') no-repeat;clear:both;}
#logo{width:24%;float:left;margin:0;padding:0;height:80px;}
#logo_big{text-align:center;font-family:HandelGothic,Tahoma,Verdana,Arial;line-height:20px;font-size:85%;margin-top:-6px;}
#logo_big h1, #logo_big a, #logo_big h1:visited{text-decoration:none;color:#fff;text-shadow:-1px 0px #99f, -1px -1px #99f, 0px -1px #99f, 1px 0px #000, 0px 1px #000, 1px 1px #000;}/*fc2*/
#logo_big h1:hover, #logo_big a:hover{color:#fd0;text-shadow:none;}/*#fa0*/
#logo_desc{text-align:center;font-family:HandelGothic,Tahoma,Verdana,Arial;font-weight:bold;font-size:100%;color:#fd0;margin-top:8px;margin-left:0px;text-shadow:-1px 0px #99f, -1px -1px #99f, 0px -1px #99f, 1px 0px #000, 0px 1px #000, 1px 1px #000;}
#globe{position:absolute;top:5px;left:220px;background:url('img/logoNT.gif');width:64px;height:64px;}
#sitebadge{position:absolute;top:22px;left:295px;background:url('img/NOVA-TERRA-badge56.gif');width:100px;height:30px;}
#globerevolving{visibility:hidden;position:absolute;top:0;left:0;width:40px;height:40px;}
#right_header{position:relative;float:right;margin:0px;padding-top:26px;}
#estado {float:left;margin:0 5px 0 0;color:#eef;}
#carrito_top{float:left;margin-right:5px;margin-top:2px;color:#2c2;}
#buscar, .floatright{float:right;}
.floatleft{float:left;}
.padright5{padding-right:5px;}
.margleft10{margin-left:10px;}
.margtop_10{margin-top:-10px;}
.margtop5{margin-top:5px;}
.margtop10{margin-top:10px;}
.red{color:#d00;}
.bold{font-weight:bold;}
.prodtitleclielist{line-height:20px;top:-6px;margin:0;padding:0;border:none;}
.prodtitleclielist {text-shadow:none;}
.prodtitleclielist:hover{color:#000;text-decoration:underline;}
.listdiv{line-height:24px;min-height:50px;max-width:100%;}
.prodtitleimg{clear:left;float:left;max-width:40px;margin:3px 10px 5px 0;}
.textright{text-align:right;}
.textcenter{text-align:center;}
.inputmessage{width:100%;text-align:center;border:none;background:none;color:#000;font-weight:bold;}
#menuzone{position:fixed;top:0px;width:100%;max-width:1000px;margin:-24px auto 0px auto;font-weight:bold;background:#eeeebb;opacity:0.90;border-bottom:1px solid #9de;z-index:2;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;box-shadow:2px 2px 3px 0px #27a;}
.menu li{float:left;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;}
.menu li ul li{float:none;margin:0;font-size:90%;display:none;text-align:left;background:#e0e0ff;/*fost 579*/border-bottom:1px solid #55e;/*fost9de*/}
.menu ul li{list-style:none;padding:4px 20px 4px 10px;margin:0;}
.menu ul li ul li,.menu ul li ul li ul li{list-style:none;padding:6px 20px 7px 10px;}
.menu ul li a, .menu ul li{text-decoration:none;color:#158;outline:none;text-shadow: 1px 0px #9df, 0px 1px #9df, 1px 1px #9df;}
.menu li ul{white-space: nowrap;}
.menu ul li ul li a,.menu ul li ul li ul li a{outline:none;color:#158;}/*eef*/
.menu li:hover a,.menu ul li:hover,.menu ul li:hover, .menu ul li a:hover, .menu ul li ul li a:hover{text-decoration:none;color:#fff;text-shadow: 1px 0px #009, 0px 1px #009, 1px 1px #009;cursor:pointer;}
.menu ul li ul li:hover{background:#79b;}
ul li:hover ul li{display:block;}
ul li ul li:hover ul li{display:block;}

.zee1,.zee2,.zee3,.zee4,.zee5{}
.zee1 ul{position:absolute;margin: 4px 0 0 -10px;}
.zee2 ul{position:absolute;margin: 4px 0 0 -30px;}
.zee3 ul{position:absolute;margin: 4px 0 0 -10px;}
.zee4 ul{position:absolute;margin:4px 0 0 -20px;}
.zee5 ul{position:absolute;margin:4px 0 0 -30px;}
.disabl{color:#555 !important;text-shadow:none !important;}
.disabl:hover{background:#e0e0ff !important;}

#midbody{position:relative;top:0px;width:100%;max-width:1000px;margin:0px;padding:0px;clear:both;}
.spacebottom{margin:0px 0px 50px 0px;clear:both;}
#midbodypage{float:left;clear:left;width:74%;max-width:74%;margin:0;}
.fichaprodProd, .fichaprodList{max-width:100%;}
.fichaprodProd{min-height:310px;}
.fichaprodList a, .fichaprodProd a{text-decoration:none;}
.fichaprodimg{clear:left;float:left;margin:12px 30px 10px 15px;-webkit-border-top-left-radius:15px;border-top-left-radius:15px; -webkit-border-bottom-right-radius:15px;border-bottom-right-radius:15px; box-shadow:0px 0px 20px 10px #fc0;}
.page_title, .product_title_prod, .product_title, .descripcion_title, .pediprodtitle, .preguntas{font-family:Segoe, Lato, Arial, Tahoma, Helvetica, Verdana;text-align:left;}
.page_title, .descripcion_title{}
.product_title_prod, .product_title, .descripcion_title, .page_title, .widget_title{color:#fff;text-shadow: 1px 0px #000, 0px 1px #000, 1px 1px #000;}
.product_title, a.cross_link{color:#158;/*fost 27f*/text-shadow:1px 0px #009, 0px 1px #009, 1px 1px #009;}
.product_title:hover, .cross_link:hover{color:#fff;text-shadow: 1px 0px #009, 0px 1px #009, 1px 1px #009;}
.product_title_prod{font-size:130%;font-weight:bold;margin:5px 0px 20px 0px;padding:0px 0px 4px 0px;border-bottom:3px solid #27a;}
.product_title{position:relative;font-weight:normal !important;}

.page_title{color:#ccc;font-size:110%;letter-spacing:1px;margin:5px 0 7px 0;background:url('img/bkg80w.png');padding:2px 0 4px 10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;box-shadow:2px 2px 3px 0px #27a;}
.widget_title{font-weight:bold;letter-spacing:1px;margin:0 0 7px 0;}
.descripcion_title{font-weight:bold;font-size:110%;margin:0px 0px 10px 0px;border-bottom:2px solid #27a;padding:2px 10px 4px 0px;}
.product_title {font-size:130%;font-weight:bold;margin:5px 0px 20px 0px;padding:0px 0px 4px 0px;border-bottom:3px solid #770000;}
#crossroads, .descripcion{background:url('img/bkg80w.png') repeat;padding:10px;line-height:30px;font-size:110%;}
.smsheader{background:url('img/bkg50.png') repeat;padding:5px;float:left;width:25%;}
.smscontent{background:url('img/bkg50.png') repeat;float:left;width:73%;padding:5px;max-height:150px;overflow:auto;}
.bkg50{background:url('img/bkg50.png') repeat;padding:5px;}
#particip_data{max-width:100%;}
#badge{text-align:center;line-height:100%;font-size:200%;margin:10px 0;}
#prodbadge{text-align:center;clear:both;font-size:18px;margin:0;}
.badge{display:inline-block;border:2px inset #999;border-radius:7px;padding-bottom:5px;}
.prodbadge{display:inline-block;line-height:18px;border:2px inset #999;border-radius:7px;}
.badgespan{height:14px;background:url('img/ntp.jpg') repeat-x;}
.prodbadgespan{height:8px;background:url('img/ntb.jpg') repeat-x;}
.badgetext{padding:0px 7px 2px 7px;display:inline-block;}
.chamb0{background:#333;color:#fff;}
.chamb1{background:#c00;color:#fff;}
.chamb2{background:#27a;color:#fff;}
.chamb3{background:#ff0;color:#000;}
.chamb4{background:#080;color:#fff;}
.chamb5{background:#a0a;color:#fff;}
.chamb6{background:#fff;color:#333;}
#crossroads{display:table;width:100%;margin-top:10px;border:1px solid #27a;padding:3px;border-radius:7px;font-size:100%;}
#cell1, #cell2, #cell3, #cell4{float:left;display:table-cell;text-align:center;margin:0;padding:0;}
#cell1{width:47%;}
#cell2{width:25%;}
#cell3{width:27%;}
.imgparticipdata{clear:left;float:left;min-width:150px;min-height:150px;min-height:150px;max-height:150px;margin:15px 15px 0px 15px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0px 0px 2px 2px #ffffff;box-shadow:0px 0px 2px 2px #ffffff;}
.particip_data_direct{font-size:18px;line-height:24px;}
.rightbut{text-align:right;margin-top:-26px;padding-bottom:5px;} /*NO MORE used to participant0*/
.rightbut2{text-align:right;margin-top:5px;padding-bottom:5px;}
.data6{color:#000;text-shadow: 1px 0px #fbb, 0px 1px #fbb, 1px 1px #fbb;}
.zamba{width:760px;margin:0 0 20px 0;text-align:left;}
.zamba:hover img{width:148px;height:185px;}
img.flyingzee{position:relative;width:185px;height:185px;border-radius:3px;border:0;margin:0;}
img.flying {position:relative;margin:-117px -4px 0px -4px;min-width:300px;max-width:300px;min-height:300px;max-height:300px;width:300px;height:300px;border:1px solid #d90;border-radius:7px;}
#midbodysidebar{float:right;clear:right;width:24%;max-width:24%;text-align:right;margin:-22px 0 40px 5px;}
#selectzone{margin-top:-10px;}
#searchline{margin-top:-10px;padding-bottom:5px;/*border-bottom:1px solid #9de;*/}
#searchline select{margin-bottom:5px;}

.categorias{padding-bottom:10px;border-bottom:1px solid #9de;}
.categorias ul li {text-align:left;letter-spacing:1px;line-height:20px;list-style:none;}
.categorias ul li ul li/*, .categorias ul li ul li ul */{text-align:left;position:relative;top:0px;left:0px;display:none;}
/*.categorias ul li a{list-style-image:url(imags/red.png);}*/
.categorias a, .categorias a:visited {text-decoration:none;color:#333;}
.categorias a:hover {color:#fff;text-shadow: 1px 0px #000, 0px 1px #000, 1px 1px #000;}
.categorias ul li:hover ul li/*, .categorias ul li ul li:hover ul */{display:block;}
.categorias ul li:hover {color:#fff;}
.categorias ul li ul li:hover {color:#333;}

.widget{margin:10px 0 10px 0;padding-bottom:10px;font-size:85%;}
#bg {margin:0 auto 0 auto;}
#bg-image {position:relative;top:10px;max-width:100%;max-height:232px;border-radius:7px;box-shadow:0px 0px 5px 5px #ccf;opacity:0.0;}
.titles{position:relative;top:-15px;width:100%;text-align:center;margin:0 auto 0 auto;}
#streif1{height:48px;width:100%;background:#27a;opacity:0.0;position:relative;top:40px;border-radius:7px;}
#homeline1{position:relative;width:100%;max-width:990px;top:-500px;font-weight:bold;text-align:center;font-size:100%;color:#fff;/*-webkit-text-shadow:1px 1px 2px #000; -ms-text-shadow:1px 1px 2px #000; -o-text-shadow:1px 1px 2px #000;*/text-shadow:1px 1px 2px #000;}
#avertizat{position:relative;top:20px;width:100%;max-width:1000px;height:auto;padding-bottom:40px;}
#avertizat a{font-size:140%;text-decoration:none;text-shadow: 1px 0px #003, 0px 1px #003, 1px 1px #003;}
#avertizat a:hover{color:#fff;/*fost 27a*/}
.vsmall, .vsmall a{font-size:12px;line-height:14px;color:#888;text-shadow:none;text-decoration:none;}
.vsmall{color:#555;}
.vsmall a:active, .vsmall a:visited{color:#888;}
.vsmall a:hover{color:#aad;}

#footer_body{position:fixed;bottom:0px;width:100%;max-width:1000px;height:24px;border-top:1px solid #292;background:#6dc732;z-index:1;}
#copyrights{float:left;color:#151;font-size:0.83em;margin:3px 0 0 0;}
#footer_menu{float:right;clear:right;}
#footer_menu ul li{float:left;text-align:right;list-style:none;margin:1px 0px 0px 5px;}
#footer_menu ul li a, #footer_menu ul li a:visited{text-decoration:none;color:#151;text-shadow:none;}
#footer_menu ul li a:hover{text-decoration:none;color:#fff;}

.form_contacto{width:350px;margin-top:20px;border:1px solid #27a;padding:10px;-webkit-border-radius:8px;border-radius:10px;text-align:left;}
.form_line{display:inline-block;text-align:right;background:#8bd;margin:2px;padding:5px 5px 5px 0;min-width:340px;max-width:400px;}
.input_label{font-size:0.85em;margin:3px 5px 0px 3px;}
.input_field{width:170px;}
.input_search{width:150px;max-width:220px;font-size:0.8em;/*height:22px;*/margin:0px;}
.input_field_mic{width:60px;}
.temp{width:auto;text-align:center;background:#77f;border:1px solid #777;box-shadow:none;border-radius:0px;}
.disabled{background:#77f;border:1px solid #777;box-shadow:none;border-radius:0px;}
.prodid{width:100px;;text-align:center;font-size:120%;background:#77f;padding:3px;border:1px solid #fff;border-radius:7px;}
.linediv{line-height:26px;border-bottom:1px solid #740;margin-top:3px;padding-bottom:5px;}
.firstlinebuttons{border-bottom:1px solid #740;margin:-25px 0px 10px 0px;padding-bottom:5px;}
.hrlist{border-color:#9de;clear:both;margin:0;}
.look{margin:4px 0px 0px -3px;border:1px solid #9de;width:25px;height:25px;vertical-align:top;cursor:pointer;}
.admins{position:fixed;bottom:7px;color:#0d0;font-size:12px;left:50%;margin-left:-80px;z-index:2;}
#close_admin_window{position:absolute;float:right;top:5px;right:10px;border:1px solid #777777;padding:4px;}
.textareacontacto{float:right;padding:5px;min-width:200px;max-width:200px;min-height:220px;max-height:220px;}
.expl1 {line-height:14px;margin-top:4px;font-size:75%;font-weight:bold;color:#c00;text-decoration:none;text-align:right;clear:both;}
.expl2 {line-height:14px;font-weight:bold;color:#c00;}

.preguntas{line-height:26px;}
.preguntas a{font-size:100%;font-weight:bold;color:#158;text-shadow: 1px 0px #fff, 0px 1px #fff, 1px 1px #fff;}
.preguntas a:hover{color:#fff;text-shadow: 1px 0px #000, 0px 1px #000, 1px 1px #000;}

.errmsg{width:100%;max-width:99%;color:#f00;background:#fff;font-weight:bold;border:3px inset #f00;padding:5px;margin:0;text-align:center;border-radius:7px;}
.errmsgmic{max-width:300px;color:#f00;background:#fff;border:2px solid #f00;padding:0px;margin:5px 0 0 0;text-align:center;border-radius:5px;}

.form_cliente_conectarse, .form_cliente_registrarse, .form_empresa_conectarse, .form_clie_pass_recover{border:1px solid #27a;border-radius:10px;padding:5px;background:url('img/bgtophead.jpg') repeat-x;}
.form_cliente_conectarse{float:left;width:350px;}
.form_cliente_registrarse{float:right;max-width:350px;}
.form_empresa_conectarse{position:fixed;bottom:30px;left:50%;margin-left:-170px;width:350px;opacity:0.85;z-index:1;visibility:hidden;}
.form_clie_pass_recover{text-align:center;margin:0 auto 0 auto;max-width:400px;}
.separate{margin-top:5px;border-bottom:1px solid #37d;}
.separate2{margin-top:5px;border:0;border-bottom:1px dashed #37d;}
.social_but{height:42px;margin:3px 0 7px 0;}
.fb-like{margin-top:2px;float:left;}
.twitt_but{margin:3px 0 0 0;float:left;}
.twitter-share-button,.twitter-follow-button{margin:0;padding:0;}
.ico{width:16px;margin-bottom:-2px;}
/*
for java hide
#particip_actions_and_statistics{display:none;}
#tab1{min-width:20px;background:url('img/i_dwn.png') no-repeat;display:inline-block;float:right;}
*/


@media only screen and (min-width: 801px) and (max-width: 1000px){
html, body{font-size:90%;color:#000;background-size:auto 115%;}
input, select, textarea{font-size:90%;}
#allbody{top:26px;}
#globe{top:5px;left:200px;}
#sitebadge{top:20px;left:275px;}
#streif1{height:34px;border-radius:3px;}
#homeline1 {padding-top:10px;}
.widget img{max-width:100%;}
#gaiaconf{left:50%;top:50px;margin-left:-350px;}
#gaiapicture img{width:180px;height:180px;}
.fichaprodimg{width:270px;box-shadow:0px 0px 10px 5px #fc0;}
#menuzone{margin:-20px auto 0px auto;}
#crossroads, .descripcion, .particip_data_direct{line-height:26px;font-size:100%;}
.vsmall, .vsmall a{font-size:11px;line-height:11px;}
.social_but{height:52px;margin:3px 0 7px 0;}
}

@media only screen and (min-width: 701px) and (max-width: 800px){
html, body{font-size:85%;color:#000;background-size:auto 115%;}
input, select, textarea{font-size:85%;}
#allbody{top:24px;}
#header{max-height:59px;background:url('img/logobkg800.jpg') no-repeat;}
#globe{top:-2px;left:160px;}
#sitebadge{top:15px;left:230px;}
#streif1{height:30px;border-radius:3px;}
.imgparticipdata{min-width:130px;min-height:130px;max-width:130px;max-height:130px;margin:0px 7px 0px 3px;}
.upldpics{min-height:50px;height:auto;display:block;}
#homeline1 {padding-top:12px;}
.widget img{max-width:100%;}
#gaiapicture img{width:150px;height:150px;}
.fichaprodimg{width:230px;box-shadow:0px 0px 5px 3px #fc0;}
#menuzone{margin:-16px auto 0px auto;line-height:14px;}
#crossroads, .descripcion, .particip_data_direct{padding:7px;line-height:22px;font-size:90%;}
.form_cliente_conectarse, .form_cliente_registrarse, .form_empresa_conectarse{float:left;width:350px;margin:0px 5px 20px 5px;}
.vsmall, .vsmall a{font-size:10px;line-height:10px;}
.social_but{height:52px;margin:3px 0 7px 0;}
#footer_body{height:auto;}
#footer_menu{margin-right:5px;padding-right:5px;}
}


@media only screen and (min-width: 641px) and (max-width: 700px){
html, body{font-size:80%;color:#000;background-size:auto 100%;}
input, select, textarea{font-size:80%;}
#allbody{top:22px;}
#header{max-height:59px;background:url('img/logobkg400.jpg') no-repeat;}
#globe{top:-2px;left:140px;}
#sitebadge{top:10px;left:210px;}
#menuzone{font-family:Verdana,Arial,Helvetica,sans-serif;}
/*#globerevolving{position:absolute;top:10px;left:205px;}*/
#streif1{height:30px;border-radius:3px;}
#homeline1 {padding-top:12px;}
#avertizat a{font-size:100%;text-shadow: 1px 0px #003, 0px 1px #003, 1px 1px #003;}
.menu ul li a, .menu ul li{font-weight:bold;}
.preguntas{height:800px;width:580px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.page_title, .descripcion_title, .product_title, .accordion h4, #avertizat{font-family:Verdana,Arial,Helvetica;}
.upldpics{min-height:50px;height:auto;display:block;}
.imgparticipdata{min-width:100px;min-height:100px;max-width:100px;max-height:100px;margin:0px 7px 5px 3px;}
.widget img{max-width:100%;}
#gaiaconf{left:50%;top:190px;margin-left:-280px;max-width:90%;}
#gaiapicture img{width:120px;height:120px;}
.fichaprodimg{width:200px;box-shadow:0px 0px 3px 2px #fc0;}
#menuzone{margin:-14px auto 0px auto;line-height:12px;}
#crossroads, .descripcion, .particip_data_direct{padding:5px;line-height:20px;font-size:100%;}
.vsmall, .vsmall a{display:none;}
.social_but{height:52px;margin:3px 0 7px 0;}
#footer_body, .page_title, .descripcion_title, .preguntas{padding-left:5px;}
#buscar{padding-right:5px;}
}

@media only screen and (max-width: 640px){
html, body{font-size:100%;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;background:#79b url('img/bodybkg.jpg') repeat-x fixed;background-size:auto 100%;line-height:1em;}

input, select, textarea{font-size:100%;font-family:Arial,Verdana,Helvetica,sans-serif;}
#allbody{top:0px;}
#header{position:relative;top:0;height:58px;background:url('img/logobkg400.jpg') no-repeat;}
#logo{width:100%;height:60px;margin:0;}
#globe{top:10px;left:10px;background:url('img/globe.gif');width:40px;height:40px;}
#sitebadge{display:none;}
/*#globerevolving{visibility:hidden;position:absolute;top:0;left:0;}*/
#right_header{position:absolute;top:55px;width:100%;height:100px;padding:0;margin:0;z-index:1;}
#estado{float:left;width:100%;text-align:center;margin-bottom:20px;}
#buscar{float:left;width:100%;text-align:center;margin-bottom:10px;padding-bottom:10px;border:none;}
#menuzone{position:absolute;top:120px;width:100%;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;text-align:center;margin:0;padding:0;background:none;border:none;}
#midbody{position:absolute;top:340px;width:98%;margin:5px;}
#midbodypage{clear:both;width:98%;max-width:98%;}
#midbodysidebar{position:relative;top:40px;clear:both;width:100%;max-width:100%;}
.menu li{float:none;}
.menu li ul li{float:none;}
.menu ul li ul li a, .menu ul li, .menu ul li ul {font-weight:bold;}
.zee1 ul,.zee2 ul,.zee3 ul,.zee4 ul{position:relative;margin:4px 0 0 5px;}
.preguntas{height:1500px;width:100%;font-family:Arial,Verdana,Helvetica,sans-serif;clear:both;}
.page_title, .descripcion_title, .product_title, .accordion h4, #avertizat{font-family:Arial,Verdana,Helvetica,sans-serif;}
#gaiaconf{left:5px;top:50px;margin-left:0;max-width:93%;}
#gaiapicture img{width:100px;height:100px;margin:0 200px 10px 0;}
.fichaprodimg{width:150px;box-shadow:0px 0px 2px 2px #fc0;}
#crossroads, .descripcion, .particip_data_direct{padding:4px;line-height:20px;font-size:100%;}
.form_cliente_conectarse, .form_cliente_registrarse, .form_empresa_conectarse{float:left;min-width:350px;max-width:350px;margin:0;}
#crossroads{display:table;width:100%;margin-top:10px;border:1px solid #27a;padding:3px;border-radius:7px;font-size:100%;}
#cell1, #cell2, #cell3, #cell4{float:left;display:block;text-align:center;margin:0;padding:0;}
#cell1{width:100%;}
#cell2{width:100%;}
#cell3{width:100%;}

#bg img {border-radius:0;box-shadow:none;}
#streif1{display:none;}
#homeline1 {display:none;}
#avertizat a{font-size:80%;color:#000;text-shadow:none;margin-bottom:30px;clear:both;}
.imgparticipdata{min-width:80px;min-height:80px;max-width:80px;max-height:80px;margin:0px 7px 5px 3px;}
.upldpics{min-height:50px;height:auto;display:block;}
.vsmall, .vsmall a{display:none;}
.social_but{height:34px;margin:3px 0 7px 30px;}
#footer_body, .page_title, .descripcion_title, .preguntas{width:98%;max-width:98%;padding:5px;}
#footer_body{height:auto;}
#footer_menu{padding-right:5px;}
}