/* CSS para la página Serveisbara.es
Realizado por REDINRED.NET */

html, body {
background-image:url(img/img_bg1.png);
height: 100%;
margin: 0px;
padding: 0px;
font-size:12px;
background-color:#666;
}

.container {
width: 100%;
height: 100%;
padding:0px;
margin:0px;
}

.content { 
padding:0px;
margin:0px;  
}
.koerper1{
width: 900px;
border:1px solid #fff;
color:#000;
background-color:#fff;
overflow:hidden;
}
.koerper1b{
width: 900px;
border:1px solid #fff;
border-top:0px;
text-align:center;
padding:5px 0px;
}
.koerper1b p{
font:0.75em Verdana, Arial, Helvetica, sans-serif;
color:#fff;
padding:0px; margin:0px;
}
.koerper1b a{color:#fff; text-decoration:none;}
.koerper1b a:hover{ text-decoration:underline;}

.koerper2{
width:900px;
overflow:hidden;
}
.koerper2b{
float:left;
width:126px;
height:37px;
}
.koerper2b1, .koerper2b2, .koerper2b3 {
float:left;
}
.koerper2b1 a{width:42px;height:37px;background-image:url(img/img_boton1.gif);display:block;}
.koerper2b1 a:hover{background-image:url(img/img_boton1b.gif);text-decoration:none;}
.koerper2b1 a:active{background-image:url(img/img_boton1b.gif);text-decoration:none;}

.koerper2b2 a{width:42px;height:37px;background-image:url(img/img_boton2.gif);display:block;}
.koerper2b2 a:hover{background-image:url(img/img_boton2b.gif);text-decoration:none;}
.koerper2b2 a:active{background-image:url(img/img_boton2b.gif);text-decoration:none;}

.koerper2b3 a{width:42px;height:37px;background-image:url(img/img_boton3.gif);display:block;}
.koerper2b3 a:hover{background-image:url(img/img_boton3b.gif);text-decoration:none;}
.koerper2b3 a:active{background-image:url(img/img_boton3b.gif);text-decoration:none;}



.koerper2a, .koerper2aes{
font:0.8em Verdana, Arial, Helvetica, sans-serif;
color:#fff;
width:165px;
float:right;
margin-top:10px;
margin-right:-13px;
}
.koerper2aes{
margin-right:-30px;
}
.koerper2a ul, .koerper2aes ul{
margin:0px;
padding:0px;
list-style:none;
}
.koerper2a li, .koerper2aes li{
float:left;
padding:2px 10px;
line-height:2em;
}
.koerper2a a, .koerper2aes a{color:#fff; text-decoration:none;}
.koerper2a a:hover, .koerper2aes a:hover{color:#999; text-decoration:underline;}

.koerper3{
width:900px;
overflow:hidden;
}

.koerper3 ul{
list-style:none;
margin:0px;
padding:0px;
line-height:1.5;
}
.koerper3 li{
float:left;
margin-right:1px;
width: 128px;
height:auto;
font:0.8em Verdana, Arial, Helvetica, sans-serif;
color: #eee;
letter-spacing:1px;
background-color: #666; text-align:center;
line-height:3.5em;
text-transform:uppercase;
display:block;
}

li.navi, li.naviselected{ width:126px;margin-right:0px;}
li.naviselected{background-color: #3e5ba9;color:#fff;}

.koerper3 a{text-decoration:none; color:#eee;display:block;}
.koerper3 a:hover{background-color: #ccc;display:block; color:#666;}
.koerper3 li.selected{background-color: #3e5ba9;color:#fff;}

.koerper4{
float:left;
width:257px;
overflow:hidden;
}
.koerper4a, .koerper4aac, .koerper4acal, .koerper4adp, .koerper4afont, .koerper4anet, .koerper4arieg, .koerper4agas, .koerper4asol, .koerper4aluz, .koerper4aci, .koerper4aleg{
width:257px;
height:405px;
overflow:hidden;
background-image:url(img/img_bgindex.jpg);
margin:1px 1px 1px 0px;
}
.koerper4aac{background-image:url(img/img_bgrac.jpg);}
.koerper4acal{background-image:url(img/img_bgrcal.jpg);}
.koerper4adp{background-image:url(img/img_bgrdp.jpg);}
.koerper4afont{background-image:url(img/img_bgrfont.jpg);}
.koerper4anet{background-image:url(img/img_bgrnet.jpg);}
.koerper4arieg{background-image:url(img/img_bgrrieg.jpg);}
.koerper4agas{background-image:url(img/img_bgrgas.jpg);}
.koerper4asol{background-image:url(img/img_bgrsol.jpg);}
.koerper4aluz{background-image:url(img/img_bgrluz.jpg);}
.koerper4aci{background-image:url(img/img_bgrci.jpg);}
.koerper4aleg{background-image:url(img/img_bgleg.jpg);}

.koerper4aconfian, .koerper4aforma, .koerper4acom, .koerper4ainn, .koerper4aefi  {
width:257px;
height:405px;
overflow:hidden;
background-image:url(img/img_bgrconfian.jpg);
margin:1px 1px 1px 0px;
}
.koerper4aforma {background-image:url(img/img_bgrforma.jpg);}
.koerper4acom {background-image:url(img/img_bgrcom.jpg);}
.koerper4ainn {background-image:url(img/img_bgrinn.jpg);}
.koerper4aefi {background-image:url(img/img_bgrefi.jpg);}

.koerper4b, .koerper4bes{
width:257px;
height:110px;
overflow:hidden;
background-image:url(img/img_bgindex2.gif);
margin:0px 1px 0px 0px;
}
.koerper4bes{
background-image:url(img/img_bgindex2es.gif);
}
.koerper5 a, .koerper5es a{
width:642px;
height:131px;
display:block;
float:left;
background-image:url(img/img_baralogo.gif);
margin:1px 0px 1px 1px;
}
.koerper5es a{
background-image:url(img/img_baralogoes.gif);
}

.korper6a, .korper6aes{
float:left;
overflow:hidden;
width:133px;
height:273px;
background-image:url(img/img_02.jpg);
background-position:bottom;
background-repeat:no-repeat;
margin-left:1px;
}
.korper6a a{width:133px;height:174px;background-image:url(img/img_boton4.gif);display:block;}
.korper6a a:hover{background-image:url(img/img_boton4b.gif);text-decoration:none;}
.korper6a a:active{background-image:url(img/img_boton4b.gif);text-decoration:none;}
.korper6aes a{width:133px;height:174px;background-image:url(img/img_boton4es.gif);display:block;}
.korper6aes a:hover{background-image:url(img/img_boton4bes.gif);text-decoration:none;}
.korper6aes a:active{background-image:url(img/img_boton4bes.gif);text-decoration:none;}

.korper6b, .korper6bes{
float:left;
overflow:hidden;
width:133px;
height:273px;
background-image:url(img/img_01.jpg);
background-position:bottom;
background-repeat:no-repeat;
margin-left:1px;
}
.korper6b a{width:133px;height:174px;background-image:url(img/img_boton5.gif);display:block;}
.korper6b a:hover{background-image:url(img/img_boton5b.gif);text-decoration:none;}
.korper6b a:active{background-image:url(img/img_boton5b.gif);text-decoration:none;}
.korper6bes a{width:133px;height:174px;background-image:url(img/img_boton5es.gif);display:block;}
.korper6bes a:hover{background-image:url(img/img_boton5bes.gif);text-decoration:none;}
.korper6bes a:active{background-image:url(img/img_boton5bes.gif);text-decoration:none;}

.korper6c, .korper6ces{
float:left;
overflow:hidden;
width:133px;
height:273px;
background-image:url(img/img_03.jpg);
background-position:bottom;
background-repeat:no-repeat;
margin-left:1px;
}
.korper6c a{width:133px;height:174px;background-image:url(img/img_boton6.gif);display:block;}
.korper6c a:hover{background-image:url(img/img_boton6b.gif);text-decoration:none;}
.korper6c a:active{background-image:url(img/img_boton6b.gif);text-decoration:none;}
.korper6ces a{width:133px;height:174px;background-image:url(img/img_boton6es.gif);display:block;}
.korper6ces a:hover{background-image:url(img/img_boton6bes.gif);text-decoration:none;}
.korper6ces a:active{background-image:url(img/img_boton6bes.gif);text-decoration:none;}

.korper7, .korper7bis{
float:left;
width:237px;
height:273px;
*float:none;
text-align:left;
font:11px Arial, Helvetica, sans-serif;
}
.korper7bis{ width:223px;}

.korper7a{
margin-top:184px;
}
.korper7b{
margin-top:45px;
}
.korper7a ul, .korper7b ul{
margin:0px 0px 0px 30px;
padding:0px;
list-style-type:none;
list-style-image:url(img/img_pfeil.gif);
}
.korper7b ul{
list-style-image:url(img/img_pfeil2.gif);
}
.korper7a li{
margin:12px 0px;
}
.korper7b li{
margin:5px 0px;
}
.korper7a a, .korper7b a{color:#444; text-decoration:none;}
.korper7a a:hover, .korper7b a:hover{color:#999; text-decoration:underline;}
.korper7a li.selected, .korper7b li.selected{color:#999;}

.korper8, .korper8es{
width:642px;
height:110px;
float:left;
background-image:url(img/img_bannerunten.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:1px 0px 0px 1px;
}
.korper8es{
background-image:url(img/img_banneruntenes.gif);
}

.korper9, .korper9bis{
width:401px;
height:273px;
float:left;
margin-left:1px;
text-align:left;
}
.korper9bis{width: 415px;}

.korper9 h1, .korper9bis h1{
font:23px Arial, Helvetica, sans-serif;
color:#666;
padding:0px;
margin:10px 0px 10px 20px;
}

.korper9 p, .korper9bis p{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#444;
padding:0px;
margin:10px 20px;
line-height:1.5;
}

.korper9 ul, .korper9bis ul{
margin:0px 20px 0px 20px;
padding:0px;
list-style-type:none;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666;
}
.korper9 ul a, .korper9bis ul a{
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#666;
padding:0px;
margin:10px 20px;
text-transform:uppercase;
text-decoration:none;
}
.korper9 ul a:hover, .korper9bis ul a:hover{ text-decoration:underline;}

.korper9 li, .korper9bis li{
margin:5px 0px;
}
.korper9 p a, .korper7b p a{ font:11px Verdana, Arial, Helvetica, sans-serif;color:#3e5ba9; text-decoration:none;}
.korper9 p a:hover, .korper7b p a:hover{ text-decoration:underline;}

.korper9 h2{
margin:0px 20px 10px 20px;
font:18px Arial, Helvetica, sans-serif;
color:#3e5ba9;
}
span.fecha{
font-size:10px;
margin:10px 0px 0px 0px;
display:block;
}

.form{
width:381px;
margin-left:20px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#3e5ba9;
overflow:hidden;
}
.forma{
width:360px;
overflow:hidden;
clear:both;
}
.formbc{
width:360px;
overflow:hidden;
clear:both;
}
.formb,.formc{
width:180px;
float:left;
overflow:hidden;
}
.formc{float:left;}

.formocultar{ display:none;}

.korper9 input, .korper9 textarea{
width:170px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
border:1px solid #ccc;
padding:2px;
margin:3px 0px;
}

.korper9 textarea{width:354px;}

.korper9 .boton{
color:#3e5ba9;
background-image:url(img/boton.gif);
background-repeat:repeat-x;
border:1px solid #ccc;
width:174px;
display:block;
margin-top:25px;
}
.korper9 form{margin:0px; padding:0px;}

.korper9 .mapa{
width:380px;
height:230px;
margin:-10px 0px 0px 20px;
}
