/* CSS Document */

body { background:url(images/backbody.jpg) top left repeat-y #eaeae7;}
*{ padding:0px;
margin:0pc;}



h1{
color:#fed509;
font-size:26px;
font-weight:bold;
padding-top:20px;
padding-bottom:15px;

}

ul{ list-style:none;}

img{border:0px;}

#container{
width:100%;
height:100%;
padding-top:150px;

}

#containerin{
width:100%;
height:100%;
background-color:#eaeae7;
padding-top:150px;

}

#logo{
margin:auto;
text-align:center;
background-color:#eaeae7;
}

#enlaces{
float:left;
width:100%;
text-align:center;
font-size:14px;
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00226a;
background-color:#eaeae7;
}

#enlaces a{
text-align:center;
font-size:14px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00226a;
}


#pie{
float:left;
width:100%;
font-size:10px;
border-top:2px #FFF solid;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#00226a;
}

#pie p{
font-size:10px;
line-height:20px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#pie a{
font-size:10px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
}

#cabecera{
float:left;
width:100%;
background:url(images/backcabecera.jpg) right top no-repeat #00226a;
}

#menu{
float:left;
width:100%;
background-color:#FFFFFF;
border-bottom:5px #eaeae7 solid;
height:30px;
 }
 
#idiomas{
float:left;
width:200px;
color:#00226a;}

#idiomas ul{
float:left;
padding-left:15px;
width:185px;}

#idiomas ul li{ 
float:left;
padding:5px 5px 5px 5px
}

#idiomas a{
color:#00226a;
text-decoration:none;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#menuh{
float:left;
}

#menuh a{
color:#00226a;
font-size:14px;
text-decoration:none;
line-height:22px;
font-weight:bold;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#menuh ul li{
float:left;
line-height:22px;
width:110px;
padding: 5px 10px 0px 10px;
}

#menuh .grupo{
float:left;
width:170px;
}

#menuh .contacto{

width:100px;
}

#menuh .noticias{

width:7s0px;
}

#menuh .home{
float:left;
width:50px;
}

#menuh .laietana{
float:left;
width:70px;
}



#menuh ul li ul{
display:none;
float:left;
position:relative;
background-color:#fff;
top:0px;
width:165px;
padding-bottom:5px;

}

#menuh ul li ul li{
float:left;
width:170px;
color:#b6c7dd;
}

#menuh ul li ul a{
font-size:12px;
width:120px;
color:#3f699d;
}

#menuh ul li ul a:hover{
font-size:12px;
color:#dec63e;
}


#contenedor{
float:left;
width:930px;
height:100%;
}

#derecha{
float:right;
padding-left:20px;
min-height:400px;
padding-right:30px;
background-color:#FFFFFF;
padding-bottom:40px;
border-left:5px #00226a solid;
width:715px;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666;
padding-bottom:10px;}

#derecha a { color: #0066CC; text-decoration: none; font-size: 10pt; }
#derecha a:link { color: #0066CC; text-decoration: none; font-size: 10pt; }
#derecha a:hover { color: #666666; text-decoration: underline; font-size: 10pt; }
#derecha p{
margin:auto;
text-align:justify;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666;
padding-bottom:10px;}

#derecha img { float:left;}

#derecha .disc{ list-style-type:disc;}

#derecha .list{ list-style:none;}

#derecha ul { padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; list-style-type:disc; padding-bottom:15px;  }

#izquierda{
float:left;
width:153px;
border:0px #000 solid;
}

#izquierda ul li{
float:left;
width:152px;
border-bottom:1px #fff solid;
border-top:1px #fff solid;
background:url(images/backmenu.jpg) top left no-repeat;}

#izquierda ul li ul{
width:152px;
display:none;
}


#buscador {
float:left;
padding-left:50px;
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666;
}

form{ float:left;}

.label{
float:left;width:150px; text-align:right; padding-right:15px;}

input, select{
width:150px;}

#taula_dades {	text-align:center; margin:0 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666;}
#taula_dades table  {	background-color: #666666;}
#taula_dades th  {	background-color: #CCCCCC;}
#taula_dades td { background-color: #ffffff;}


#mapaweb li{
padding-bottom:10px;}

#mapaweb li ul li a{
color: #666666;
}

#mapaweb ul li{
padding-bottom:0px;}

#sidebar {
	float: left;
	width: 154px;
	padding: 0;
	margin: 0 0px 0 0;	
}	
#sidebar h2 {
	float:left;
	margin: 0px 0px 0px 2px; 
	padding: 6px 0px 10px 6px; 
	font: bold 12px Tahoma, Verdana, Sans-Serif;	
	color: #FFF;
	width:148px;
	background: #667F99;	
}
#sidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	font: 100% Tahoma, Verdana, sans-serif;    /*  Font menú esquerra  */
	margin: 0px 0px 8px 0; padding: 0;
	text-decoration: none;
	background-color:#FFFFFF;
}
#sidebar ul.sidemenu li {
	border-bottom: 1px solid #EFF0F1;
	background: url(http://www.caixalaietana.es/images/bullet.gif) no-repeat 2px 8px #fff ;
	/*padding: 2px 0 2px 25px;*/
	padding: 6px 0 2px 25px;
	margin: 0 2px;
	width:125px;			
	 
}

* html body #sidebar ul.sidemenu li { height: 1%; }

#sidebar ul.sidemenu a {
	font-weight: bold;
	padding: 2px 0; 		
	background: none;
	color:#667F99;
	text-decoration:none;
	font-size:11px;
}

#sidebarright {
	float: right;
	width: 160px;
	padding: 0; 
	margin: 10px 0 0 2px;		
}	

.cabecera_abajo {float:left; position:absolute; left:0px; top:0px; width:930px;}
.contenido_cab_aba {margin-top:132px;}

.path {font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:#666666; margin-top:8px;}
.path a {font-size:10pt; font-family: Arial, Helvetica, sans-serif; color:#667F99}

ul.noticias li {margin-top:10px;}

.paginado {text-align:center;}


