* { margin:0; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }  body { font-family:verdana; }   div#extcap { width:100%; }  div#cap { width:1000px; margin:0 auto; }  div#im { width:1000px; height:112px; margin:0 auto; background-image: url("provetgris4.jpg"); background-repeat: no-repeat; background-position: 108px 0px; }  div#im img { width:150px; height:112px; display:block; margin:0 auto; }  div#na { width:1000px; height:40px; margin:0 auto; margin-top:8px; background-color:#909090; background-color:#10603B; background-color:#006545; border-radius: 6px; }  div#na h2 { font-family:verdana; font-style:italic; font-size:16px; color:#FFF; transform:scaleY(1.4); float:right; padding-right:10px; line-height:40px; }  div#na ul { list-style:none; width:1000px; margin:0 auto; }  div#na img.log2{ float:right; width:30px; height:30px; margin-right:5px; margin-top:5px; }  div#na ul li { float:left; font-size:16px; line-height:30px; margin:5px 2%; }  div#na ul li a{ text-decoration:none; padding:5px; color:white; border:1px solid #006545; border-radius: 5px; }  div#na ul li.actiu a{ color:white; border:1px solid white; border-radius: 5px; }  div#na ul li:hover a{ border:1px solid white; border-radius: 5px; }  div#na2 { width:1000px; height:41px; margin:0 auto; margin-top:8px; border-radius: 6px; }  div#na2 ul { list-style:none; width:1000px; margin:0 auto; }  div#na2 ul li { float:left; font-size:16px; line-height:20px; margin:5px 2%; background-color:white; width:90px; border:1px solid #909090; border-bottom:none; border-radius: 3px 3px 0px 0px; font-weight:bold; padding:0 5px; margin:10px 5px; margin-bottom:0px; } div#na2 ul li.actiu { background-color:#B6D989; }  div#na2 ul li:hover { background-color:#B6D989; }  div#na2 ul li a{ text-decoration:none; padding:5px; color: #909090; display:block; }   div#barrainv { width:1000px; height:1px; margin:0 auto; clear:both; }  div#barra { width:1000px; height:10px; margin:4px auto; /* margin-top:4px; */ background-color:#006545; background-color:#909090; }   div#extcon{ width:100%; clear:both; }  div#con{ width:1000px; margin:0 auto; }  div.art{ width:1000px; height:auto; margin-top:20px; margin-bottom:40px; }  div.art h3{ margin-bottom:10px; line-height:30px; font-size:14px; background-color:#EEEEEE; background-color:#B6D989; padding:0 10px; width:257px; color:gray; }  div.art h4{ margin-top:20px; margin-bottom:20px; line-height:30px; font-size:14px; padding:0 10px; width:500px; color:gray; border-bottom:1px solid gray; }  div.art p{ margin-top:10px; line-height:30px; font-size:14px; padding:0 10px; text-align:justify; color:gray; }  div.art p.br{ margin-top:80px; }  div.art p.n1{ font-weight:bold; }  div.art p.n3{ padding-left:100px; }  div.art img.quatre{ float:left; margin-right:15px; width:280px; height:280px; }  div.art img.menut{ float:left; margin-right:15px; width:257px; height:99px; }  div.art img.mit{ float:left; margin-right:15px; width:257px; height:334px; }  div.art video { width:426px; height:240px; display:block; margin:40px auto; }  div.art a{ font-weight:bold; text-decoration:none; color:#808080; }  div.art a:hover{ /* font-weight:normal; */ /* color:white; */ }  img.ampla{ margin-top:100px; width:1000px; height:337px; }   div#extpeu { width:100%; clear:both; margin-top:30px; }  div#peu { width:1000px; height:150px; margin:0 auto; padding-top:10px; background-color:#909090; background-color:#D6D6D6; }  div#peu div { width:800px; height:140px; float:left; }  div#peu div + div { width:160px; }  div#peu div p { margin-left:30px; font-size:14px; color:white; color:#808080; line-height:25px; text-align:left; }  div#peu div a { margin-left:65px; font-size:12px; color:white; color:#808080; line-height:25px; text-decoration:none; }  div#peu div input { margin-left:30px; width:130px; height:25px; line-height:25px; padding:5px; margin-bottom:3px; }  div#peu div input.bot { width:50px; color:gray; }   div.exttau{ width:100%; clear:both; }  div.tau{ width:1000px; margin:0 auto; }  input[disabled], select[disabled]{ background-color:#EBEBE4; }   div.tau h3{ margin:10px 0; margin-bottom:0px; line-height:30px; font-size:16px; font-weight:bold; padding:0 10px; width:257px; background-color:#B6D989; border:1px solid #909090; border-bottom:none; border-radius: 3px; color: #909090; }  div.tau form.taula{ width:1000px; margin:0 auto; padding:8px; background-color:#E8E8E8; border:1px solid #909090; border-radius: 3px; }  div.tau form.taula input{ height:25px; margin-bottom:10px; margin-right:10px; padding:5px; border:1px solid #909090; border-radius: 3px; font-size:14px; color:#245210; }  div.tau form.taula input.a30{width:30px;} div.tau form.taula input.a60{width:60px;} div.tau form.taula input.a150{width:150px;} div.tau form.taula input.a155{width:155px;} div.tau form.taula input.a224{width:224px;} div.tau form.taula input.a228{width:228px;} div.tau form.taula input.a250{width:250px;} div.tau form.taula input.a255{width:255px;} div.tau form.taula input.a350{width:350px;} div.tau form.taula input.a300{width:500px;} div.tau form.taula input.a300a{width:500px;background-color:white;height:30px;}  div.tau form.taula select.a150, div.tau form.taula select.a60{ width:150px; height:25px; margin-bottom:10px; margin-right:10px; padding-left:5px; border:1px solid #909090; border-radius: 3px; font-size:14px; color:#245210; }  div.tau form.taula input.bot{ color:#909090; float:right; }  div.tau form.taula label, div.tau form.taula label.arx0, div.tau form.taula label.arx, div.tau form.taula label.ob8, div.tau form.taula label.enq8{ height:25px; margin-bottom:10px; font-size:14px; color: #909090; }  div.tau form.taula label.enq8 iframe{ width:600px; height:450px; }  div.tau form.taula label.enllam{ width:120px; height:25px; background-color:#F0F0F0; margin-right:10px; padding:3px; text-align:center; float:right; border:1px solid #909090; border-radius: 3px; }  div.tau form.taula label.enllam a{ text-decoration:none; color:#909090; font-size:14px; }  div.tau form.taula label.arx3{ width:300px; height:25px; margin-bottom:10px; font-size:14px; color: #909090; }  div.tau form.taula textarea.obs{ width:960px; height:450px; margin-left:10px; margin-top:10px; padding:8px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; resize:none; }  div.tau form.galeria{ width:1000px; min-height:500px; margin:0 auto; padding:8px; border:1px solid #909090; border-radius: 3px; }  div.tau form.galeria div.gal{ width:1000px; }  div.tau form.galeria div.gal div.subgal{ float:left; width:304px; height:220px; margin:12px; font-size:14px; color: #909090; border:2px solid #909090; background-color:#E8E8E8; }  div.tau form.galeria div.gal div.subgal a{ text-decoration:none; color:#245210; font-weight:bold; }  div.tau form.galeria div.gal div.subgal img{ /* width:auto; height:auto; max-width:300px; max-height:169px; */ width:300px; height:169px; border:7px solid #fff; display:block; }  div.tau form.arx{ width:1000px; min-height:500px; margin:0 auto; padding:8px; background-color:#E8E8E8; border:1px solid #909090; border-radius: 3px; }  div.tau form.arx label{ height:25px; margin-bottom:20px; font-size:16px; color: #909090; font-weight:bold; }  div.tau div.arx3{ width:1000px; min-height:600px; margin:0 auto; padding:8px; background-color:#FFFFFF; border:1px solid #909090; border-radius: 3px; }  div.tau div.arx3 h2{ width:450px; margin:10px 10px; margin-bottom:30px; font-size:16px; color: #909090; font-weight:bold; } div.tau div.arx3 p.ico{ width:180px; line-height:80px; float:left; }  div.tau div.arx3 img{ width:80px; height:80px; margin:0 20px; padding:8px; float:left; }  div.tau div.arx3 table{ width:630px; margin:20px auto; padding:8px; float:right; }  div.tau div.arx3 div{ clear:both; width:950px; height:80px; margin-top:20px; }   div.tau table { width:1000px; table-layout:fixed; border-collapse: collapse; empty-cells: show; }  div.tau table col.c1 {width:35px;} div.tau table col.c2 {width:125px;} div.tau table col.c3 {width:125px;} div.tau table col.c4 {width:230px;} div.tau table col.c5 {width:54px;} div.tau table col.c6 {width:90px;} /* div.tau table col.c7 {width:35px;border-right:1px solid white;} */ div.tau table col.c7 {width:35px;} div.tau table col.c8 {width:35px;} div.tau table col.c9 {width:35px;} div.tau table col.c10 {width:35px;} div.tau table col.c11 {width:70px;border-right:1px solid white;} div.tau table col.c12 {width:70px;}  div.tau table tr td{ height:30px; padding:5px; font-family:Arial; font-size:14px; border-bottom:1px solid #E8E8E8; }  div.tau table tr td.centrat{ text-align:center; } div.tau table tr.tit td{ background-color:#E8E8E8; font-weight:bold; }  div.tau table tr.tit td.enlla{ background-color:#B6D989; font-weight:bold; text-align:center; }  div.tau table tr.enq1 td{ background-color:#999999; font-weight:bold; }  div.tau table tr.enq3b td{ background-color:#F8F8FF; }  div.tau table a{ text-decoration:none; color:#245210; font-weight:bold; }   div.tau table.contro { width:998px; table-layout:fixed; border-collapse: collapse; empty-cells: show; }  div.tau form.enq0{ border:1px solid grey; }  div.tau form.enq0 table tr.enq5 td{ background-color:#E8E8E8; color:#909090; font-size:14px; }  div.tau form.enq0 table tr.enq5 a{ color:#909090; font-weight:normal; font-size:14px; }  div.tau form.enq0 input{ height:25px; margin-left:10px; padding:3px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; width:300px; float:right; float:none; }  div.tau form.enq0 input.cc{ float:none; }  div.tau form.enq0 input.sum{ width:40px; margin-right:20px; }  div.tau form.enq0 input.obs{ width:725px; margin:0px 15px; margin-right:10px; }  div.tau form.enq0 input.bot{ width:150px; margin-right:5px; }  div.tau form.enq0 textarea.obs{ height:1000px; margin-left:10px; margin-right:180px; padding:5px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; float:right; width:725px; margin:0px 15px; margin-right:10px; resize:none; }  div.tau form.enq0 textarea.obspunt{ min-height:65px; margin-left:100px; margin-right:0px; padding:3px; border:none; font-size:14px; color:#245210; width:850px; margin-right:10px; resize:none; }  div.tau form.enq0 textarea.obspunt{ display: none; }  div.tau form.enq0 input#bot1{ width:480px; margin-left:90px; float:right; }  div.tau form.enq0 input#bot1:before {content:"marcar para ver comentarios"} div.tau form.enq0 input#bot1:checked ~ label textarea.obspunt {display: block;} /* div.tau form.enq0 input#bot2:checked ~ label textarea.obspunt {display: none;} */  div.tau form.enq0 label{ line-height:25px; font-family:Arial; font-size:14px; padding:5px; display:block; width:900px; }  div.tau form.enq0 label.enq1{ background-color:#999999; width:100%; font-weight:bold; }  div.tau form.enq0 label.enq2, div.tau form.enq0 label.enq2b{ background-color:#E8E8E8; width:100%; }  div.tau form.enq0 label.enq3{ width:970px; margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0 label.enq3 span{ /* crec que no se utilitce este span*/ width:890px; display:inline-block; background-color:red; }  div.tau form.enq0 label.enq8{ width:970px; /* height:265px; */ /* height:330px; */ margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0 label.enq3c{ width:970px; margin-left:15px; border-bottom:1px solid #E8E8E8; padding-left:20px; }  div.tau form.enq0 label.enq4{ width:970px; margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0 label.enq4 span{ width:300px; /* background-color:red; */ display:inline-block; }  div.tau form.enq0 table input{ margin-right:10px; }  div.tau form.enq0 label.bot{ margin-left:15px; border-bottom:1px solid #E8E8E8; width:190px; }  div.tau form.enq0 label.enq3 select{ height:25px; width:50px; margin-right:10px; }   div.tau form.enq0bio{ border:1px solid grey; }  div.tau form.enq0bio table tr.enq5 td{ background-color:#E8E8E8; color:#909090; font-size:14px; }  div.tau form.enq0bio table tr.enq5 a{ color:#909090; font-weight:normal; font-size:14px; }  div.tau form.enq0bio input, div.tau form.enq0bio select{ height:25px; margin-left:10px; margin-right:150px; padding:3px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; width:300px; /* float:right; */ }  div.tau form.enq0bio input.cc{ float:none; }  div.tau form.enq0bio input.sum{ width:30px; margin-right:5px; }  div.tau form.enq0bio input.obs{ width:725px; margin:0px 15px; margin-right:10px; }  div.tau form.enq0bio input.bot{ width:150px; margin-right:5px; }  div.tau form.enq0bio textarea.obs{ height:1000px; margin-left:10px; margin-right:180px; padding:5px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; float:right; width:850px; margin:0px 15px; margin-right:10px; resize:none; }  div.tau form.enq0bio textarea.obspunt{ min-height:65px; margin-left:100px; margin-right:0px; padding:3px; border:none; font-size:14px; color:#245210; /* float:right; */ width:850px; /* margin:0px 50px; */ margin-right:10px; resize:none; }  div.tau form.enq0bio textarea.obspunt{ display: none; }  div.tau form.enq0bio input#bot1{ width:480px; margin-left:90px; float:right; }  div.tau form.enq0bio input#bot1:before {content:"marcar para ver comentarios"} div.tau form.enq0bio input#bot1:checked ~ label textarea.obspunt {display: block;}  div.tau form.enq0bio label{ line-height:25px; font-family:Arial; font-size:14px; padding:5px; display:block; width:900px; }  div.tau form.enq0bio label.enq1{ background-color:#999999; width:100%; font-weight:bold; }  div.tau form.enq0bio label.enq2, div.tau form.enq0bio label.enq2b{ background-color:#E8E8E8; width:100%; }  div.tau form.enq0bio label.enq3, div.tau form.enq0bio label.enq6{ width:970px; margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0bio label.enq3 span{ width:890px; /* background-color:red; */ display:inline-block; /* float:right; */ background-color:red; }  div.tau form.enq0bio label.enq8{ width:970px; /* height:265px; */ margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0bio label.enq3b{ width:970px; margin-left:15px; background-color:#F8F8FF; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0bio label.enq3c{ width:970px; margin-left:15px; border-bottom:1px solid #E8E8E8; padding-left:20px; }  div.tau form.enq0bio label.enq4, div.tau form.enq0bio label.enq7{ width:970px; margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0bio label.enq4 span{ width:300px; /* background-color:red; */ display:inline-block; }  div.tau form.enq0bio label.enq6 span{ width:100px; display:inline-block; }  div.tau form.enq0bio label.enq7 span{ width:300px; display:inline-block; }  div.tau form.enq0bio table input{ margin-right:10px; }  div.tau form.enq0bio label.bot{ margin-left:15px; border-bottom:1px solid #E8E8E8; width:190px; }  div.tau form.enq0bio div{ float:right; }  div.tau form.enq0bio label.enq7 div{ float:right; }    .modal{ display:none; }  .modal:target{ display:block; position: fixed; background: rgba(0,0,0,0.8); top:0; left:0; width:100%; height:100%; }  .modal h3{ color:#fff; font-size:15px; text-align:center; margin:15px 0; }  .modal a.una{ display:block; float:left; background:#fff; width:50px; height:25px; margin:15px auto; text-align:center; text-decoration:none; font-size:15px; color:#000; padding:5px; border-radius:20%; line-height:15px; }  .imagen{ width:100%; height:94%; /* display:flex; */ /*justify-content:center; align-items:center; flex-shrink:2;*/ /* border:1px solid #777; */ }  .imagen img{ max-width:100%; max-height:100%; width:auto; height:auto; border:7px solid #fff; }  .imagen a{ color:#fff; font-size:20px; text-decoration:none; margin:0 10px; }  .imagen a.segona{ margin:0; height:100%; }     @media screen and (max-width: 480px) {   div#extcap { width:100%; }  div#cap { width:320px; margin:0 auto; }  div#im { width:320px; height:112px; margin:0 auto; background-image: url("provetgris4.jpg"); background-repeat: no-repeat; background-position: 8px 0px; }  div#im img { width:150px; height:112px; display:block; margin:0 auto; }  div#na { width:320px; height:auto; margin:0 auto; margin-top:8px; background-color:#909090; border-radius: 6px; padding-top:10px; padding-bottom:10px; }  div#na h2 { font-family:verdana; font-style:italic; font-size:16px; color:#FFF; transform:scaleY(1.4); float:none; padding-right:10px; line-height:40px; text-align:right; }  div#na ul { list-style:none; width:320px; margin:0 auto; }  div#na img.log2{ float:none; width:30px; height:30px; margin-right:5px; margin-top:5px; display:none; }  div#na ul li { float:none; font-size:16px; line-height:40px; margin:5px auto; }  div#na ul li a{ width:200px; display:block; margin:5px auto; text-decoration:none; font-size:16px; padding:5px; color:white; border:1px solid #909090; border-radius: 5px; text-align:center; }  div#na ul li.actiu a{ color:white; border:1px solid white; border-radius: 5px; }  div#na ul li:hover a{ border:1px solid white; border-radius: 5px; }  div#na2 { width:320px; height:165px; margin:0 auto; margin-top:8px; border-radius: 6px; }  div#na2 ul { list-style:none; width:320px; margin:0 auto; }  div#na2 ul li { float:left; font-size:16px; line-height:30px; margin:5px 2%; background-color:white; width:90px; border:1px solid #909090; border-bottom:1px solid #909090; border-radius: 3px 3px 0px 0px; font-weight:bold; padding:0 5px; margin:10px 5px; margin-bottom:0px; }  div#na2 ul li.actiu { background-color:#B6D989; }  div#na2 ul li:hover { background-color:#B6D989; }  div#na2 ul li a{ text-decoration:none; padding:5px; color: #909090; display:block; }  div#barrainv { width:320px; height:1px; margin:0 auto; clear:both; }  div#barra { width:320px; height:10px; margin:4px auto; background-color:#006545; }   div#extcon{ width:100%; clear:both; }  div#con{ width:320px; margin:0 auto; }  div.art{ width:320px; height:auto; margin-top:20px; margin-bottom:40px; }  div.art h3{ margin-bottom:10px; line-height:30px; font-size:14px; background-color:#EEEEEE; background-color:#B6D989; padding:0 10px; width:320px; color:gray; }  div.art h4{ margin-top:20px; margin-bottom:20px; line-height:30px; font-size:14px; padding:0 10px; width:320px; color:gray; border-bottom:1px solid gray; }  div.art p{ margin-top:10px; line-height:30px; font-size:14px; padding:0 0; text-align:justify; color:gray; }  div.art p.br{ margin-top:10px; }  div.art p.n1{ font-weight:bold; }  div.art p.n3{ padding-left:50px; }  div.art img.quatre{ float:none; display:block; margin:0 auto; margin-right:15px; width:280px; height:280px; }  div.art img.menut{ float:none; display:block; margin:0 auto; width:257px; height:99px; }  div.art img.mit{ float:none; display:block; margin:0 auto; width:257px; height:334px; }  div.art video { width:320px; height:180px; display:block; margin:40px auto; }  div.art a{ font-weight:bold; text-decoration:none; color:#808080; }  div.art a:hover{ /* font-weight:normal; */ /* color:white; */ }  img.ampla{ margin-top:60px; width:320px; height:135px; }   div#extpeu { width:100%; clear:both; margin-top:30px; }  div#peu { width:320px; height:320px; margin:0 auto; padding-top:10px; background-color:#909090; }  div#peu div { width:240px; height:140px; float:none; } div#peu div + div { width:160px; margin-top:30px; }  div#peu div p { margin-left:30px; font-size:14px; color:white; line-height:25px; text-align:left; }  div#peu div a { margin-left:65px; font-size:12px; color:white; line-height:25px; text-decoration:none; }  div#peu div input { margin-left:30px; width:130px; height:25px; line-height:25px; padding:5px; margin-bottom:3px; }  div#peu div input.bot { width:50px; color:gray; }   div.exttau{ width:100%; clear:both; }  div.tau{ width:320px; margin:0 auto; }  input[disabled], select[disabled]{ background-color:#EBEBE4; }   div.tau h3{ margin:10px 0; margin-bottom:0px; line-height:30px; font-size:16px; font-weight:bold; padding:0 10px; width:257px; background-color:#B6D989; border:1px solid #909090; border-bottom:none; border-radius: 3px; color: #909090; }  div.tau form.taula{ width:320px; height:auto; margin:0 auto; padding:8px; background-color:#E8E8E8; border:1px solid #909090; border-radius: 3px; }  div.tau form.taula input{ height:25px; margin-bottom:10px; margin-right:10px; padding:5px; border:1px solid #909090; border-radius: 3px; font-size:14px; color:#245210; }  div.tau form.taula input.a30{width:210px;} div.tau form.taula input.a60{width:210px;} div.tau form.taula input.a150{width:210px;} div.tau form.taula input.a155{width:210px;} div.tau form.taula input.a224{width:210px;} div.tau form.taula input.a228{width:210px;} div.tau form.taula input.a250{width:210px;} div.tau form.taula input.a255{width:210px;} div.tau form.taula input.a350{width:285px;} div.tau form.taula input.a300{width:210px;} div.tau form.taula input.a300a{width:290px;background-color:white;height:30px;}  div.tau form.taula select.a150, div.tau form.taula select.a60{ width:210px; height:25px; margin-bottom:10px; margin-right:10px; padding-left:5px; border:1px solid #909090; border-radius: 3px; font-size:14px; color:#245210; }  div.tau form.taula input.bot{ color:#909090; float:none; }  div.tau form.taula label, div.tau form.taula label.ob8{ height:25px; margin-bottom:10px; font-size:14px; color: #909090; }  div.tau form.taula label.arx0{ width:100px; height:20px; margin-bottom:10px; font-size:14px; color: #909090; }  div.tau form.taula label.arx{ width:300px; height:20px; margin-bottom:10px; font-size:14px; color: #909090; }  div.tau form.taula label.arx3{ width:300px; height:20px; margin-bottom:10px; font-size:14px; color: #909090; }  div.tau form.taula label {width:75px;display:inline-block;} div.tau form.taula label.ob8 {width:75px;display:block;} div.tau form.taula label.enq8 {width:5px;display:inline-block;}  div.tau form.taula label.enq8 iframe{ width:300px; height:225px; }  div.tau form.taula label.enllam{ width:120px; height:25px; background-color:#F0F0F0; margin-right:10px; padding:3px; text-align:center; float:right; border:1px solid #909090; border-radius: 3px; }  div.tau form.taula label.enllam a{ text-decoration:none; color:#909090; font-size:14px; }  div.tau form.taula textarea.obs{ width:280px; height:450px; margin-left:10px; margin-top:10px; padding:8px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; resize:none; }  div.tau form.galeria{ width:320px; min-height:500px; margin:0 auto; padding:7px; border:1px solid #909090; border-radius: 3px; }  div.tau form.galeria div.gal{ width:320px; }  div.tau form.galeria div.gal div.subgal{ float:none; width:304px; height:220px; margin:12px 0px; font-size:14px; color: #909090; border:2px solid #909090; background-color:#E8E8E8; }  div.tau form.galeria div.gal div.subgal a{ text-decoration:none; color:#245210; font-weight:bold; }  div.tau form.galeria div.gal div.subgal img{ /* width:auto; height:auto; max-width:300px; max-height:169px; */ width:300px; height:169px; border:7px solid #fff; display:block; }  div.tau form.arx{ width:320px; min-height:300px; margin:0 auto; padding:8px; background-color:#E8E8E8; border:1px solid #909090; border-radius: 3px; }  div.tau form.arx label{ height:25px; margin-bottom:20px; font-size:16px; color: #909090; font-weight:bold; }  div.tau div.arx3{ width:320px; min-height:600px; margin:0 auto; padding:8px; background-color:#FFFFFF; border:1px solid #909090; border-radius: 3px; }  div.tau div.arx3 h2{ width:300px; margin:10px 10px; margin-bottom:30px; font-size:16px; color: #909090; font-weight:bold; } div.tau div.arx3 p.ico{ width:180px; line-height:80px; float:left; }  div.tau div.arx3 img{ width:80px; height:80px; margin:0 20px; padding:8px; float:left; }  div.tau div.arx3 table{ width:300px; margin:20px auto; padding:8px; float:right; }  div.tau div.arx3 div{ clear:both; width:300px; height:100px; margin-top:20px; }   div.tau table { width:320px; table-layout:fixed; border-collapse: collapse; empty-cells: show; }  div.tau table col.c1 {width:38px;} div.tau table col.c2 {width:77px;} div.tau table col.c3 {width:85px;} div.tau table col.c4 {width:230px;display:none;} div.tau table col.c5 {width:54px;display:none;} div.tau table col.c6 {width:90px;display:none;} /* div.tau table col.c7 {width:30px;border-right:1px solid white;} */ div.tau table col.c7 {width:30px;} div.tau table col.c8 {width:30px;} div.tau table col.c9 {width:30px;} div.tau table col.c10 {width:30px;} div.tau table col.c11 {width:60px;border-right:1px solid white;} div.tau table col.c12 {width:60px;}  div.tau table td.ocu { display:none; }  div.tau table tr td{ height:30px; padding:5px; font-family:Arial; font-size:12px; border-bottom:1px solid #E8E8E8; }  div.tau table tr.tit td{ background-color:#E8E8E8; font-weight:normal; }  div.tau table tr.tit td.enlla{ background-color:#B6D989; font-weight:bold; text-align:center; }  div.tau table tr.enq1 td{ background-color:#999999; font-weight:bold; }  div.tau table tr.enq3b td{ background-color:#F8F8FF; }  div.tau table a{ text-decoration:none; color:#245210; font-weight:bold; }    div.tau table.contro { width:318px; table-layout:fixed; border-collapse: collapse; empty-cells: show; }  div.tau form.enq0{ border:1px solid grey; }  div.tau form.enq0 table tr.enq5 td{ background-color:#E8E8E8; color:#909090; font-size:14px; }  div.tau form.enq0 table tr.enq5 a{ color:#909090; font-weight:normal; font-size:14px; }  div.tau form.enq0 input{ height:25px; margin-left:10px; margin-right:10px; padding:3px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; width:250px; float:none; }  div.tau form.enq0 input.cc{ float:none; margin-left:5px; margin-right:5px; }  div.tau form.enq0 input.sum{ width:40px; margin-left:5px; margin-right:5px; }  div.tau form.enq0 input.obs{ width:250px; margin:10px 15px; }  div.tau form.enq0 input.bot{ width:150px; }  div.tau form.enq0 textarea.obs{ height:500px; margin-left:10px; margin-right:180px; padding:3px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; float:right; width:250px; margin:0px 15px; margin-right:10px; resize:none; }  div.tau form.enq0 textarea.obspunt{ min-height:130px; margin-left:0px; margin-right:0px; padding:3px; border:none; font-size:14px; color:#245210; width:290px; margin-right:10px; resize:none; }  div.tau form.enq0 textarea.obspunt{ display: none; }  div.tau form.enq0 input#bot1{ width:69px; margin-right:0px; float:right; }  div.tau form.enq0 input#bot1:before {content:"ver";} div.tau form.enq0 input#bot1:checked ~ label textarea.obspunt {display: block;}    div.tau form.enq0 label{ line-height:25px; font-family:Arial; font-size:14px; padding:5px; display:inline-block; width:280px; }  div.tau form.enq0 label.enq1{ background-color:#999999; width:100%; font-weight:bold; }  div.tau form.enq0 label.enq2{ background-color:#E8E8E8; width:100%; }  div.tau form.enq0 label.enq2b{ background-color:#E8E8E8; width:100%; width:318px; display:inherit; }  div.tau form.enq0 label.enq3{ width:300px; margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0 label.enq8{ width:300px; /* height:520px; */ margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0 label.enq3c{ width:300px; margin-left:15px; border-bottom:1px solid #E8E8E8; padding-left:20px; }  div.tau form.enq0 label.enq4{ width:280px; margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0 table input{ margin-right:10px; }  div.tau form.enq0 label.enq3 select{ height:25px; width:50px; margin-right:10px; }   div.tau form.enq0bio{ border:1px solid grey; }  div.tau form.enq0bio table tr.enq5 td{ background-color:#E8E8E8; color:#909090; font-size:14px; }  div.tau form.enq0bio table tr.enq5 a{ color:#909090; font-weight:normal; font-size:14px; }  div.tau form.enq0bio input, div.tau form.enq0bio select{ height:25px; margin-left:10px; margin-right:10px; padding:3px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; width:280px; float:none; }  div.tau form.enq0bio input.cc{ float:none; margin-left:5px; margin-right:5px; }  div.tau form.enq0bio input.sum{ width:30px; margin-right:0px; }  div.tau form.enq0bio input.obs{ width:250px; margin:0px 10px; margin-right:10px; }  div.tau form.enq0bio input.bot{ width:150px; margin-right:5px; }  div.tau form.enq0bio textarea.obs{ height:500px; margin-left:10px; margin-right:180px; padding:3px; border:1px solid #CCCCCC; border-radius: 3px; font-size:14px; color:#245210; float:right; width:250px; margin:0px 15px; margin-right:10px; resize:none; }  div.tau form.enq0bio textarea.obspunt{ min-height:130px; margin-left:0px; margin-right:0px; padding:3px; border:none; font-size:14px; color:#245210; width:290px; margin-right:10px; resize:none; }  div.tau form.enq0bio textarea.obspunt{ display: none; }  div.tau form.enq0bio input#bot1{ width:69px; margin-left:0px; float:right; }  div.tau form.enq0bio input#bot1:before {content:"ver";} div.tau form.enq0bio input#bot1:checked ~ label textarea.obspunt {display: block;}  div.tau form.enq0bio label{ line-height:25px; font-family:Arial; font-size:14px; padding:5px; display:block; width:280px; }  div.tau form.enq0bio label.enq1{ background-color:#999999; width:100%; font-weight:bold; }  div.tau form.enq0bio label.enq2, div.tau form.enq0bio label.enq2b{ background-color:#E8E8E8; width:100%; }  div.tau form.enq0bio label.enq3, div.tau form.enq0bio label.enq6{ width:300px; margin-left:10px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0bio label.enq3 span{ width:300px; /* background-color:red; */ display:inline-block; /* float:right; */ background-color:red; }  div.tau form.enq0bio label.enq8{ width:300px; margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0bio label.enq3b{ background-color:#F8F8FF; width:300px; margin-left:10px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0bio label.enq3c{ width:300px; margin-left:15px; border-bottom:1px solid #E8E8E8; padding-left:20px; }  div.tau form.enq0bio label.enq4, div.tau form.enq0bio label.enq7{ width:280px; margin-left:10px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0bio label.enq3 span, div.tau form.enq0bio label.enq4 span{ width:250px; display:inline-block; /* background-color:red; */ }  div.tau form.enq0bio label.enq6 span{ width:200px; display:inline-block; }  div.tau form.enq0bio label.enq7 span{ width:250px; display:inline-block; }  div.tau form.enq0bio label.enq8{ width:300px; /* height:520px; */ margin-left:15px; border-bottom:1px solid #E8E8E8; }  div.tau form.enq0bio table input{ margin-right:5px; }  div.tau form.enq0bio label.bot{ margin-left:10px; border-bottom:1px solid #E8E8E8; width:190px; }  div.tau form.enq0bio div{ float:right; }  div.tau form.enq0bio label.enq7 div{ float:none; }   }