/* Asovall */

body{font-family:Verdana, Arial, sans-serif; margin:0px; padding:0px; font-size:13px; line-height:20px; background:#184A7B;}
h2{margin:30px 0px 0px 0px;}
h3{}

img{border:0px;}

a:link, a:visited, a:active{color:#428CD6;text-decoration:underline;}
a:hover{color:#666;text-decoration:none;}

#superior-int, #central-int, #idiomes-int, #peu-int, #mig-int, #barra-int{width:850px; margin:0px auto 0px;}

/* Superior */

#idiomes{background:#fff;height:30px;text-align:right; color:#666;}
#idiomes a:link, #idiomes a:visited, #idiomes a:active{color:#444;}
#idiomes img{border:0px;}
#idiomes-int{padding:5px 0px 4px 0px;}

#superior{background:#fff;border-top:4px solid #428CD6;margin:0px;padding:0px;}
#superior-int{height:160px;}
#imago{margin-right:30px; margin-top:20px; margin-bottom:20px;}
#logo{margin-bottom:20px;}

/* Barra */

#barra{background:url(../images/barra.gif) repeat-x; height:40px;}

#barra-int ul{margin:0px; padding:0px;}
#barra-int li{
padding:0px; 
display:inline; 
list-style:none; 
font-family: "Trebuchet MS", Arial, sans-serif; 
font-size:24px; 
line-height:38px;
letter-spacing:2px;
text-transform:uppercase;
}
#barra-int a:link, #barra-int a:visited, #barra-int a:active{
color:#fff; 
text-decoration:none; 
margin:0px; 
padding:4px 17px 6px 17px;
}
#barra-int a:hover{color:#428CD6; background:#000;}

/* Mig */

#mig{height:227px; background:#428CD6 url(../images/mig.jpg) repeat-x;}
#mig-int img{margin-top:15px; margin-bottom:15px;}

#mig-int .mig{float:right; margin:20px 0px 0px 15px; font-size:16px; width:637px;}
#mig-int ul{margin:0px 0px 0px 15px; padding:0px;}
#mig-int li{list-style:url(../images/li-mig.gif);}

#mig-int .mig a:link, #mig-int .mig a:active, #mig-int .mig a:visited{color:#000;}
#mig-int .mig a:hover{color:#fff;}

/* Contingut */

#central{background:#fff; padding-top:10px; padding-bottom:20px;}
#contingut{width:400px; float:left;}
#contingut p{margin:6px 0px 6px 0px;}

#tit_index{width:414px; height:39px; background:url(../images/tit_index.gif) no-repeat; margin:30px 0px 10px 0px;}
#tit_catindex{width:414px; height:39px; background:url(../images/tit_catindex.gif) no-repeat; margin:30px 0px 10px 0px;}

#tit_presupuestos{width:322px; height:39px; background:url(../images/tit_presupuestos.gif) no-repeat; margin:30px 0px 10px 0px;}
#tit_catpresupuestos{width:367px; height:39px; background:url(../images/tit_catpresupuestos.gif) no-repeat; margin:30px 0px 10px 0px;}

#tit_contactar{width:319px; height:39px; background:url(../images/tit_contactar.gif) no-repeat; margin:30px 0px 10px 0px;}
#tit_catcontactar{width:319px; height:39px; background:url(../images/tit_catcontactar.gif) no-repeat; margin:30px 0px 10px 0px;}

#tit_empresa{width:337px; height:39px; background:url(../images/tit_empresa.gif) no-repeat; margin:30px 0px 10px 0px;}
#tit_catempresa{width:337px; height:39px; background:url(../images/tit_catempresa.gif) no-repeat; margin:30px 0px 10px 0px;}

#tit_singestion{width:351px; height:39px; background:url(../images/tit_singestion.gif) no-repeat;}
#tit_catsingestion{width:377px; height:39px; background:url(../images/tit_catsingestion.gif) no-repeat;}
#tit_fiscal{width:203px; height:39px; background:url(../images/tit_fiscal.gif) no-repeat;}
#tit_catfiscal{width:231px; height:39px; background:url(../images/tit_catfiscal.gif) no-repeat;}
#tit_contable{width:245px; height:39px; background:url(../images/tit_contable.gif) no-repeat;}
#tit_catcontable{width:274px; height:39px; background:url(../images/tit_catcontable.gif) no-repeat;}
#tit_juridica{width:230px; height:39px; background:url(../images/tit_juridica.gif) no-repeat;}
#tit_catjuridica{width:260px; height:39px; background:url(../images/tit_catjuridica.gif) no-repeat;}
#tit_laboral{width:229px; height:39px; background:url(../images/tit_laboral.gif) no-repeat;}
#tit_catlaboral{width:258px; height:39px; background:url(../images/tit_catlaboral.gif) no-repeat;}
#tit_mercantil{width:256px; height:39px; background:url(../images/tit_mercantil.gif) no-repeat;}
#tit_catmercantil{width:285px; height:39px; background:url(../images/tit_catmercantil.gif) no-repeat;}
#tit_gestoria{width:117px; height:39px; background:url(../images/tit_gestoria.gif) no-repeat;}
#tit_catgestoria{width:117px; height:39px; background:url(../images/tit_catgestoria.gif) no-repeat;}
#tit_entidades{width:544px; height:39px; background:url(../images/tit_entidades.gif) no-repeat;}
#tit_catentidades{width:526px; height:39px; background:url(../images/tit_catentidades.gif) no-repeat;}


#contingut2-index{
float:right;
width:413px; 
height:300px; 
background:url(../images/tit_blog.gif) no-repeat 0% 0%; 
padding-top:100px;
}

#contingut2-empresa{
float:right;
width:413px; 
height:53px; 
padding-top:30px;
}
#contingut-empresa{width:344px; background:#DEDEDE no-repeat 0% 0%;}


#contingut-blog{width:344px; background:#DEDEDE url(../images/blogpunta.gif) no-repeat 0% 0%; margin-left:69px;}
#contingut-blog ul, #contingut-empresa ul{margin:0px 0px 0px 30px; padding:0px; width:290px;}
#contingut-blog li, #contingut-empresa li{margin-left:20px; padding-left:10px; list-style:url(../images/li-blog.gif); }
#contingut-blog p{margin:15px 0px 5px 40px; padding:0px 20px 0px 20px; color:#666;}

#lateral ul{margin-left:0px;}

#presupuestos{width:400px;}

#ejemplos{}
#ejemplos p{margin:0; padding:0;}
#ejemplos li{margin-bottom:5px; padding-left:0px;}

/* Contactar */

input, textarea{float:right; width:170px; margin-bottom:5px;}
#lateral, #contacto{width:300px; margin:0px auto 0px auto;}
#contacto input.boton, #presupuestos input.boton{float:none; width:60px; margin-left:60px; margin-top:15px;}
label span.etiqueta{float:left; clear:right !important; font-weight:bold; padding-top:3px; padding-bottom:3px;}
#contacto .right, #presupuestos .right{float:right; margin-bottom:10px;}
.rojo{color:#ff0000; font-size:12px;}

#lateral.enviado{height:400px; padding-top:50px;}

#presupuestos input{margin-bottom:25px;}

/* Pie */ 

#peu{height:133px;background:#184A7B url(../images/peu.jpg) repeat-x 100% 100%; border-top:3px solid #9B6702;}


#peu1{width:300px; margin:10px 0px 0px 0px;}
#peu2{width:478px; margin:10px 0px 0px 0px; text-align:right;}

#peuA{margin-top:18px; float:left;}
#adreca{font-family:"Trebuchet MS", Arial, sans-serif; float:right; margin-top:23px;}
#adreca span{font-size:16px; font-weight:bold; color:#fff;}

#menupeu{
border:1px solid #1C4773; 
height:30px; 
background:#644A19 url(../images/menupeu.jpg) repeat-x; 
padding:0px 10px 0px 10px;
margin:20px 0px 5px 0px;
}
#menupeu ul{margin:5px 0px 0px 0px; padding:0px;}
#menupeu li{margin:0px; padding:0px; list-style:none;display:inline;}

#peu a:link, #peu a:active, #peu a:visited{color:#fff; text-decoration:none; font-weight:bold;}
#peu a:hover{text-decoration:underline;}

/* Varios */
.asovall, .asovallgran{color:#428CD6; font-weight:bold;}
.clear{clear:both;}
.right{float:right;}
.left{float:left;}
.visi{margin-top:4px; height:11px; width:30px; background:url(http://www.laanet.com/altres/asovall/modContador.php?colorfondo=1F548A&colortexto=000000&ancho=&alto=&tamletra=2&margen=0) no-repeat 100% 0%;}
.hide{margin-left:-9999px;}
.alpha{filter:alpha(opacity=40); -moz-opacity:0.4; opacity: 0.4; background:#000000;}


#especial{background:#428CD6; padding:15px; color:#fff; border:1px solid #666; font-size:17px;  line-height:24px; margin-bottom:20px;}