/* CSS Document */

body{
/*background-color: #E1E1FF;*/
background-color:#DAECF8;

font-size:62.5%;
}

img{ border:0px;}


#subT{
font-size:0.6em;
font-family: Verdana, "Times New Roman", Times, serif;
color:#CCFFCC;
font-weight:normal;
left: 400px;
}

h1{
font-size:1.9em;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000066;
letter-spacing:0.2em;
margin-top:15px;
padding:0px;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#333333;
font-weight:bold;
margin:0;
padding:0;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#333333;
text-align:justify;
}

#capcalera{

position:absolute;
left:5px;
top:5px;
width:990px;
height:120px;
background-image:url(imgs/capca3.jpg);
}

.taulaT{
border:none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width:920px;
}

.td0{
border: none;
text-align:center;
width:200px;
}

.td1{
border: none;
text-align:left;
width:600px;
}

.td2{
border: none;
background:#E1E1FF;
width:5px;
height:90px;
}

.td3{
border: none;
background:url(imgs/piloteta.jpg) right repeat-x;
width:150px;
}

#principal{
position:absolute;
top:120px;
left:100px;
width:860px;
}


#cos{
margin-left:50px;
margin-right: 20px;
margin-top:10px;
width: 650px;
}

#cos2{
	position:absolute;
	left:60px;
	width:565px;
	text-align:justify;
	height: 75px;
}


#barra{
background:#CC9966;
height:25px;
text-align:center; 
}

#menu1 {  	list-style:none;	  
position:absolute;
left:5px;
top:130px;
width:120px;
height:220px;
font-family:Geneva,Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:0.1pt;
font-size:1.3em;
}
#menu1 ul {list-style:none; padding: 0px 0px 0px 0px; margin:7px 0px 0px 7px;}

#menu1 li a {	display:block; 	width:120px; height:20px;	padding: 0px 0px 0px 0px; margin:5px 0px 0px 2px;	text-decoration:none;	text-align:center;		color:#FFFFFF;	
background-image:url(imgs/boto.jpg)}
#menu1 li a:hover {	 background-image:url(imgs/boto_in3.jpg)}


li.r{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#333333;
text-align:left;
margin:5px 0px 15px 0px;
}





#dreta{
margin-bottom: 30px;
margin-left: 10px;
margin-right:10px;
margin-top:30px;
width:150px;
position:absolute;
left:670px;
z-index:2;
}

#dretaIn{
margin-left:20px;
width: 150px;
}

.element{
margin: 0px 10px 0px 10px;
width: 270px;
}

#element2{
margin: 0px 10px 0px 10px;
width: 200px;
}

#element3{
margin: 0px 10px 0px 10px;
width: 200px;
height:166px;
border-bottom:outset;

}

#foto{position:absolute; left:40px; top:295px; z-index:1; }

#foto2{position:absolute; left:30px; top:330px; z-index:4; }

.link{
text-decoration:underline;
color:#333333;
}

.z{
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
color:#333333;
text-align:justify;
z-index:1;
}

#arroba{
position:absolute;
left:450px;
top:70px;
z-index:0;	
}

/* NOU...*/

#post{
position:absolute; top:20px; left:790px;
font-size:11pt;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000066;
letter-spacing:0.2pt;

}

#post ul {list-style:none; padding: 0px 0px 0px 0px; margin:5px 0px 0px 5px;}

#post li a {	display:block; 	width:90px; height:20px;	padding: 0px 0px 0px 10px; margin:5px 0px 0px 2px;	text-decoration:none;	text-align:left;		color:#FFFFFF; background:url(imgs/arrow_white.gif) no-repeat left;	}
#post li a:hover {	color:#FFFFFF;	background-color:#000000;}



.banner{

width:180px;

}

.capBlau{
width:180px;
background:url(imgs/blue.gif) no-repeat top;
height:15px;
}

.cosBlau{
height:100px;
width:178px;
border:solid 1px #1047B8;
text-align:center;
margin-bottom:15px;
}


.capRed{
width:180px;
background:url(imgs/red.gif) no-repeat top;
height:15px;
}

.cosRed{
height:100px;
width:178px;
border:solid 1px #990000;
text-align:center;
margin-bottom:15px;
}

.capGreen{
width:180px;
background:url(imgs/green.gif) no-repeat top;
height:15px;
}

.cosGreen{

width:178px;
border:solid 1px #078A07;
text-align:center;
margin-bottom:15px;
padding-top:5px;
}

.banner p{
margin:0px;
padding:0px 10px 5px 10px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
}
p.titB{
color:#000000; font-family:Arial; font-weight:bold
}

a.lkBan{
font:10pt Verdana; 
margin:0;
padding:0;
text-align:center;
color:#FFFFFF;
text-decoration:none; width:180px; display:block
}

a.verMas{
width:160px;
display:block;
text-align:right;
color:#0000FF;
font:10pt Arial;

}

.liniaBan{
width:150px;
border-bottom:solid 1px #999999;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
margin-top:5px;

}

#temps{
position:absolute; top:20px; left:399px;
visibility:hidden;

}

#noticia{
visibility:hidden;
z-index:3;
position:absolute; top:0px; left:150px; width:430px;
}

label{
font:9pt Verdana, Arial, Helvetica, sans-serif;

}

#contact{
position:absolute; top:50px; left:300px; padding:20px; border:solid 1px #333333; background-color:#eeeeee;
}

ul.map{list-style:none; padding: 0px 0px 0px 0px; margin:5px 0px 0px 5px;font-size:12pt;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000066;
letter-spacing:0.2pt;
}

ul.map li a {	display:block; 	width:140px; height:20px;	padding: 0px 0px 0px 10px; margin:12px 0px 0px 2px;	text-decoration:none;	text-align:left;		color:#FFFFFF; background:url(imgs/arrow_white.gif) no-repeat left;	

}
ul.map li a:hover {	color:#FFFFFF;	background-color:#000000;}

a.noL{
text-decoration:none;
color:#000000;
}

#firma{
color:#666666; position:absolute; top:420px; left:30px; cursor:pointer; font:8pt Arial;
}