body {font-size:11px; font-family:arial; /*background:url('imatgesweb/fons2.jpg') no-repeat;*/; background:#ffffff; background-position : center;}
td {font-size:11px; font-family:arial}
div.scrollContent p {margin-bottom:8px}

table#mare {width:785px; height:660px; border:0px solid red; margin-top:20px;}
td#capcelera {width:780px; height:30px;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  border:0px solid black}

div#menu{width:520px; float:left; border:0px solid green; height:60px; vertical-align:bottom;}
div#menu div {width:96px; height:19px; border:0px solid red; border-left:3px solid #716123; margin:27px 25px 0px 0px; float:left; cursor:hand}

div#menu div#empre {background: transparent url(imatgesweb/mensuptxt-empre.gif) no-repeat; background-position : 8px 4px;}
div#menu div#biblio {background: transparent url(imatgesweb/mensuptxt-biblio.gif) no-repeat; background-position : 8px 4px;}
div#menu div#contact {background: transparent url(imatgesweb/mensuptxt-contact.gif) no-repeat; background-position : 8px 4px;}
div#menu div#condi {background: transparent url(imatgesweb/mensuptxt-condi.gif) no-repeat; background-position : 8px 4px;}
/*es*/
div#menu div#emprees {background: transparent url(imatgesweb/mensuptxt-empre_es.gif) no-repeat; background-position : 8px 4px;}
div#menu div#biblioes {background: transparent url(imatgesweb/mensuptxt-biblio_es.gif) no-repeat; background-position : 8px 4px;}
div#menu div#contactes {background: transparent url(imatgesweb/mensuptxt-contact_es.gif) no-repeat; background-position : 8px 4px;}
div#menu div#condies {background: transparent url(imatgesweb/mensuptxt-condi_es.gif) no-repeat; background-position : 8px 4px;}
/*en*/
div#menu div#empreen {background: transparent url(imatgesweb/mensuptxt-empre_en.gif) no-repeat; background-position : 8px 4px;}
div#menu div#biblioen {background: transparent url(imatgesweb/mensuptxt-biblio_en.gif) no-repeat; background-position : 8px 4px;}
div#menu div#contacten {background: transparent url(imatgesweb/mensuptxt-contact_en.gif) no-repeat; background-position : 8px 4px;}
div#menu div#condien {background: transparent url(imatgesweb/mensuptxt-condi_en.gif) no-repeat; background-position : 8px 4px;}
/*ca*/
div#menu div#empreca {background: transparent url(imatgesweb/mensuptxt-empre_ca.gif) no-repeat; background-position : 8px 4px;}
div#menu div#biblioca {background: transparent url(imatgesweb/mensuptxt-biblio_ca.gif) no-repeat; background-position : 8px 4px;}
div#menu div#contactca {background: transparent url(imatgesweb/mensuptxt-contact_ca.gif) no-repeat; background-position : 8px 4px;}
div#menu div#condica {background: transparent url(imatgesweb/mensuptxt-condi_ca.gif) no-repeat; background-position : 8px 4px;}
/*eu*/
div#menu div#empreeu {background: transparent url(imatgesweb/mensuptxt-empre_eu.gif) no-repeat; background-position : 8px 4px;}
div#menu div#biblioeu {background: transparent url(imatgesweb/mensuptxt-biblio_eu.gif) no-repeat; background-position : 8px 4px;}
div#menu div#contacteu {background: transparent url(imatgesweb/mensuptxt-contact_eu.gif) no-repeat; background-position : 8px 4px;}
div#menu div#condieu {background: transparent url(imatgesweb/mensuptxt-condi_eu.gif) no-repeat; background-position : 8px 4px;}

div#menu h1 {display:none}

div#finestralmon {position:relative; width:515px; float:left; border:0px solid green; margin:5px 0px 10px 0px; font-size:10px}
div#finestralmon table.principal {width:515px;}
table.sp {background-color:#000000; height:340px;}
table.pf {background-color:#aaaaaa; height:340px;}
table.sv {background-color:#000000; height:300px;}
table.de {background-color:#eeeeee; width:515px;}
table.bi {background-color:#ffffff; width:515px; border-top:3px solid rgb(205,205,205); height:180px}
table.bi td {padding:18px 10px}
table.bi a {color:#000000; text-decoration:underline}
table.re {background-color:#ffffff; width:520px;  height:auto}
table.re td {text-align:center; vertical-align:middle; background-color:#ffffff;}
div#finestradmo {position:relative; width:515px; height:auto; background-color:rgb(255,255,255); float:left; border:0px solid green; margin:10px 0px; font-size:11px}

div.item_portf {background-color:#000000; width:100%; margin:3px; padding:0px; height: 105px; color:#ffffff; text-align:left}
div.item_portf img {float:left; margin-right:5px}
div.item_portf div {padding:5px}

div#buscador {width:250px; height:335px; background: url(imatgesweb/barragrisa-sup.gif) no-repeat top; float:left; margin:5px 0px 10px 15px; border:0px solid blue; clear:right}
div#buscador td {font-size:10px; font-family:arial}
div#buscador div {padding:13px 16px 7px 4px; margin:0px; float:left}
.subtit {color:#726227; font-size:12px; font-weight:bold}

div.explicacio {background: #aaaaaa;margin:10px 0px 10px 0px; padding:0px}
div#explicacio_prin {background: #aaaaaa; width:250px; height:auto; margin:5px 5px 10px 0px; float:right; clear:right}

div#menusec {width:780px; height:190px; margin:30px 0px 10px 0px;  border-top:3px solid rgb(205,205,205); padding-top:10px}
div.itmenusec {	background : url(imatgesweb/barragrisa-sup.gif) no-repeat top; width:248px; padding:0px; text-align:center; float:left; margin-right:18px}
div.mas {width:246px; background-color:#726227; margin-top:0px; height:15px; text-align:right; padding:2px 2px 0px 0px}

div#peu {width:780px; height:20px;margin:10px 0px; border-top:3px solid rgb(205,205,205)}
div#peu span {font : 10px Arial; color: #ffffff; background-color:rgb(205,205,205); padding:1px 2px; float:left}
div#peu a{background-color:#bbbbbb; color:white; padding:0px 2px; text-decoration:none}
div#idiomes {float:right; background-color:#bbbbbb; height:16px}
div.last {margin-right:0px}

input {border:2px solid #999999; background-color:#eeeeee; margin:1px; font-size:11px}
#buscador input {border:0px solid #999999; background:transparent; margin:1px; font-size:11px}

p.error {color:#ff0000}
p.exit {color:#0000ff}
p.titol {font-size:11px; font-weight:bold}

#menuadmo li {padding:2px}

div.idcat {width:100px; float:left; padding:4px}
div.idcatpag {width:120px; float:left; padding:10px}
table.formu td {border-bottom:1px solid #dddddd; font-size:11px}

div.dadesfoto {height:auto}
div.dadesfoto td {font-size:10px; font-family:arial}
div.dadesfoto div {padding:13px 16px 7px 4px; margin:0px; float:left}
div.dadesfoto input.check {border:0px; background:transparent}
div.resfot {width:162px; height:205px; float:left; margin:3px 5px 3px 0px; padding:2px; padding-top:5px; background:#eeeeee; vertical-align:bottom}
table#paginacio {width:100%; background-color:#eeeeee; border:0px solid blue}
table#paginacio td {background-color:#eeeeee;}
table#paginacio a{color:white; text-decoration:none}
table#paginacio td#masmenos {background-color:#666666; width:16px}
table#paginacio td#mas {background-color:#666666; width:16px}
div.texto {width:150px; text-align:left; padding:5px}

div#peu a.actiu {background-color:#bbbbbb; color:#777777; padding:0px 2px; text-decoration:underline}
a.boto {color:white; text-decoration:none; background-color:#666666; padding:4px 5px; margin:5px}
table.resultatsadmo {width:98%}
table.resultatsadmo td {border-bottom:1px solid #dddddd}
table.resultatsadmo tr.tit td {background-color:#777777; color:white}
h2 {color:#ff0000}


div#aviso {position:absolute; top:10px; left:10px; width:300px; background:white; font-size:12px; font-weight:bold; padding:20px; border:3px solid #666666; color:#444444 ; opacity: .75;  filter: alpha(opacity=75)}

/*********************** SCROLLERS ***********************/
.root 		{
		position:relative;
		height:			330px;
		width:			240px;
		margin: 		5px 5px 5px 5px;		
		}
.root p 	{
		margin:			0px 0px 0px 0px;
		}
.thumb 		{
		position:		absolute;
		height:			9px;
		width:			15px;
		left: 			10px;
		display:none;
		}
.up, .dn 	{
		position:		absolute;
		left: 			40px;
		}
.dn 	{
		margin:10px 0px 0px 0px;
		}		
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			0;
		}
g.scrollContainer { 
		position:		absolute; 
		left:			0px; 
		top:			0px; 
		width:			250px; 
		height:			400px; 
		clip:			rect(0 250 400 0); 
		overflow:			auto; 
		border-top:		1px solid #000000;
		border-left:		1px solid #000000;
		border-right:		1px solid #686262;
		border-bottom:		1px solid #686262;
		/*background:		#D9D9B0;*/
		}
g.scrollContent { 
		position:		absolute; 
		left:			0px; 
		top:			0px; 

		}