body{
 background-color:#4FADDC;
 background-image:url('/imglq/fons.gif');
 background-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;
}

h1 { 
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #3f3f3f;
font-size: 16px;
margin: 0;
padding: 10px 0;
}

h2 { 
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #3f3f3f;
font-size: 14px;
margin: 0;
padding: 10px 0;
}

h3 { 
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #1D2D45;
font-size: 16px;
margin: 0;
padding: 20px 15;
}

#header{
position:absolute;
background-image:url('/imglq/fons_header.gif');
left:50%;
top:17px;
margin-left:-380px;
width:760px;
height:110px;
z-index:1;
}

#esq{
 position:relative;
 background-image:url('/imglq/esq.png');
 background-position:top left;
 background-repeat:none;
 left:0px;
 width:18;
 height:110;
 float:left;
}

#logo{
 position:relative;
 left:11px;
 width:269px;
 height:110px;
 float:left;
}

#dreta{
 position:relative;
 background-image:url('/imglq/dreta.png');
 background-position:top right;
 background-repeat:none;
 right:0px;
 width:18px;
 height:110;
 float:right;
}

#continguts{
 position:absolute;
 background-color:#f7f7f7;
 width:760px;
 left:50%;
 margin-left:-380px;
 top:157px;
 height:auto;
}

#menu_vert{
 position:absolute;
 width:200px;
 float:left;
 height:auto;
 top:0px;
}

#imatge{
 position:relative;
 width:676px;
 top:20px;
 left:40px;
 float:top;
 height:254px;
}

#imatge2{
 position:relative;
 width:462px;
 top:30px;
 left:230px;
 float:top;
 height:180px;
}

#menu_vert_op{
 position:relative;
 background-image:url('/imglq/menu-border.gif');
 background-position:bottom;
 background-repeat:repeat-x;
 padding-left:20px;
 top:-18px;
 float:bottom;
 clear:both;
}

#content{
 position:relative;
 width:540px;
max-width:540px;
 top:0px;
 left:200px;
 padding:5px;
 height:auto;
 padding:10px;
 }

.content_img{
 position:relative;
 margin-left:0px;
 width:540px;
 height:243px;
 float:top;
}

#peu{
 position:absolute;
 width:auto;
 height:auto;
 bottom:0px;
 margin-bottom:-112px;
 left:-3px;
}

#clear{
 clear:both;
}
.subopcions{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #ee7a00;
font-size: 12px;
 margin-right:10px;
 margin-top:11px;
 margin-left:15px;
 padding-bottom:3px;
}

.subopcions a{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
color: #ee7a00;
font-size: 12px;
 padding-bottom:3px;
}

.subopcions a:hover{
 text-decoration:underline;
}

/*#credits{
 width:100%;
 text-align:center;
 margin-top:5;
}

.credits_txt {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
color: #3f3f3f;
font-size: 12px;
}

.credits_txt a{
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
color: #ee7a00;
font-size: 12px;
}

.credits_txt a:hover{
text-decoration:none;
}*/

.text{
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
color: #3f3f3f;
font-size: 12px;
}

.text a{
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
color: #3f3f3f;
font-size: 12px;
}

.text a:hover{
color: #3f3f3f;
 text-decoration:none;
}

.text img{
margin-bottom:20px;
margin-left:-7px;
margin-top:8px;
}

