body
{
margin: 0px;
background-color: #ffffff;
font-family:  Verdana, Arial, Helvetica, Tahoma,sans-serif;
font-size:10px;
}

div.neteja
{
clear: both;

}



img
{
border:0px;

}

h1
{
font-size:12px;
margin:0 0 15px 0;
color:#768319;
text-align:left;
}

div#contenidor
{
position:absolute;
top:50%;
left:50%;
width:900px;
height:557px;
background:#ffffff url(../img/flor.jpg) no-repeat 470px 25px;
margin:-283px 0 0 -450px ;
}

div#top
{
width:650px;
height:75px;
margin:0px;
padding:0px;
}

div#top img
{
float:left;
margin:0px;
padding:5px 0px 0px 0px;
width:120px;
}

div#menu
{
width:530px;
float:right;
margin:55px 0 0 0;
font-weight:normal;
font-size: 10px;

}

div#menu ul
{
float:right;
padding:0;
margin:0;
list-style-type: none;
}

div#menu ul li
{
display: inline;
float:left;
}

div#menu ul li a
{
color:#E7761B;
text-decoration:none;
padding: 0 12px 0 12px;
}

div#menu ul li a.actiu
{
text-decoration:underline;
}

div#menu ul li a:hover
{
text-decoration:underline;
}

div#requadre_trans
{
position:absolute;
background: #808C29;
width:650px;
height:460px;
padding:0px;
 filter:alpha(opacity=90);
 -moz-opacity:0.9;
 opacity: 0.9;
}


b.rtop{display:block;background: #FFF}
b.rbottom{
display:block;
background:#FFF url(../img/gris.gif) right 0 no-repeat;


}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #808C29}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.inicio {padding:20px;}

div.alcada
{
height:450px;

}

div#requadre
{
position:absolute;
width:650px;
height:460px;
padding:0px;

}

div#requadre p{
color:#ffffff;
font-size:11px;
padding: 5px 14px 0px 14px;
margin:0;
line-height:15px;}



div#requadre div#info{
margin:40px auto 0 auto;
width:548px;

}

div#requadre div#info2{
margin:0px auto 0 auto;
width:650px;
height:250px;
}
div#requadre div#info .item{
width:107px;
height:257px; 
margin:0px 15px 0px 15px;
float:left;
}


div#requadre .cabecera{padding:9px;}

div#requadre div#info2 div#medio{
border-right: 1px solid white;
width:1px;
height:240px;
float:left;}

div#requadre div#info2 div#dreta{
width:430px;
float:right;
padding:0px;
margin:0px;
}

div#requadre div#info2 div#dreta ul{
color:#ffffff;
font-size: 11px;
padding:0px 0px 5px 24px;
margin:5px 0px 5px 20px;
}
.dos{
color:#ffffff;
font-size: 11px;
padding:0px 0px 0px 24px;
text-align:center;
}

div#requadre div#info2 div#esquerra div#link {
margin:110px 10px 0px 0px;
float:right;
background-color:#5C6519;
padding:5px;
}

div#requadre div#info2 div#esquerra div#link a
{
color:#fff;
text-decoration:none;
font-size:10px;
font-weight:bold;
}

div#requadre div#info2 div#esquerra{
width:200px;
float:left;
padding:10px 0px 0px 10px;
}

div#idiomes
{
margin:465px 0 0 0;
font-weight:normal;
font-size: 10px;

}

div#idiomes ul
{
padding:0;
margin:0;
list-style-type: none;
}

div#idiomes ul li
{
display: inline;
float:left;
}

div#idiomes ul li a
{
color:#999999;
text-decoration:none;
padding: 0 6px 0 6px;
}

div#idiomes ul li a.actiu
{
text-decoration:underline;
}

div#idiomes ul li a:hover
{
text-decoration:underline;
}
