a.opmenusup{
  color: #000000;
  font-family: "Trebuchet MS",arial,tahoma;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
}
a.opmenusup:hover{color:#115501;text-decoration:underline;}
a.opfamanim{
  color: #ffffff;
  font-family: "Trebuchet MS",arial,tahoma;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
}
a.opfamanim:hover{color:yellow;text-decoration:underline;}
a.aenrera1{
  color: #000000;
  font-family: "Trebuchet MS",arial,tahoma;
  font-size: 11px;
  font-weight:bold;
  text-decoration:none;
}
a.aenrera1:hover{color:yellow;text-decoration:underline;}

img { display:block; border:none; }
body.portada{
 background-image : url('http://aqualand-scp.com/imgs/aqualand_web_fons.jpg');
}
div#contenidor{
  position:absolute;
/*   background-color:#F4F4F5;	 */
  top:0;
  margin-left:auto;
  left:50%;
  margin-left:-490px;
  text-align:left;
  width:990px;
}
div.capcelera{
 width:950px;
 padding:2px;
 border:none;
}

div.menusup{
 width:99%;
 height:20px;
 text-align:right;
 padding:2px;
 margin-top:2px;
 background-color:#ffffff;
 border-left:1px solid #f7f7f7;
 border-top:1px solid #f7f7f7;
 border-right:1px solid #000000;
 border-bottom:1px solid #000000;
}
div.menusupfam{
 float:left;
 width:99%;
 height:20px;
 padding:2px;
 background-color:#ffffff;
 border-left:1px solid #f7f7f7;
 border-top:1px solid #f7f7f7;
 border-right:1px solid #000000;
 border-bottom:1px solid #000000;
/*  border:1px solid #000000; */
}
div.menusuplogo{
 float:left;
 width:200px;
 padding:2px;
 text-align:right;
 vertical-align:bottom;
 border:none;
}
div.menusupserv{
 float:right;
 width:200px;
 padding:2px;
 text-align:right;
 vertical-align:bottom;
 background-color:#ffffff;
 border-left:1px solid #f7f7f7;
 border-top:1px solid #f7f7f7;
 border-right:1px solid #000000;
 border-bottom:1px solid #000000;
/*  border:1px solid #000000; */
}
div.buit{
 clear:both;
}
div.port1{
 width:950px;
 margin-top:7px;
 border:none;
}
div.port1esq{
 float:left;
 width:450px;
 background-color:#115501;
 border:1px solid #000000;
}
div.port1dret{
 float:right;
 width:480px;
 height:230px;
 color:#000000;
 font-family: "Trebuchet MS",arial,tahoma;
 font-size:11px;
 background-color:#EEDF7B;
 border:1px solid #000000;
 border-left:2px solid #f7f7f7;
 border-top:2px solid #f7f7f7;
 border-right:2px solid #000000;
 border-bottom:2px solid #000000;
}

div.port2{
 float:left;
 width:950px;
 padding-top:3px;
 padding-bottom:10px;
 margin-top:10px;
 border:none;
}
div.area1{
 float:left;
 width:100px;
 margin-left:15px;
 border-left:2px solid #f7f7f7;
 border-top:2px solid #f7f7f7;
 border-right:2px solid #000000;
 border-bottom:2px solid #000000;
}
div.area1:hover{
 border-left:2px solid #000000;
 border-top:2px solid #000000;
 border-right:2px solid #f7f7f7;
 border-bottom:2px solid #f7f7f7;
}

div.area2{
 float:left;
 width:100px;
 margin-left:10px;
 border-left:2px solid #f7f7f7;
 border-top:2px solid #f7f7f7;
 border-right:2px solid #000000;
 border-bottom:2px solid #000000;
}
div.area2:hover{
 border-left:2px solid #000000;
 border-top:2px solid #000000;
 border-right:2px solid #f7f7f7;
 border-bottom:2px solid #f7f7f7;
}

div.area3{
 float:left;
 width:100px;
 margin-left:10px;
 border-left:2px solid #f7f7f7;
 border-top:2px solid #f7f7f7;
 border-right:2px solid #000000;
 border-bottom:2px solid #000000;
}
div.area3:hover{
 border-left:2px solid #000000;
 border-top:2px solid #000000;
 border-right:2px solid #f7f7f7;
 border-bottom:2px solid #f7f7f7;
}

div.area4{
 float:left;
 width:100px;
 margin-left:10px;
 border-left:2px solid #f7f7f7;
 border-top:2px solid #f7f7f7;
 border-right:2px solid #000000;
 border-bottom:2px solid #000000;
}
div.area4:hover{
 border-left:2px solid #000000;
 border-top:2px solid #000000;
 border-right:2px solid #f7f7f7;
 border-bottom:2px solid #f7f7f7;
}

div.area5{
 float:left;
 width:100px;
 margin-left:10px;
 border-left:2px solid #f7f7f7;
 border-top:2px solid #f7f7f7;
 border-right:2px solid #000000;
 border-bottom:2px solid #000000;
}
div.area5:hover{
 border-left:2px solid #000000;
 border-top:2px solid #000000;
 border-right:2px solid #f7f7f7;
 border-bottom:2px solid #f7f7f7;
}

div.area6{
 float:left;
 width:100px;
 margin-left:10px;
 border-left:2px solid #f7f7f7;
 border-top:2px solid #f7f7f7;
 border-right:2px solid #000000;
 border-bottom:2px solid #000000;
}
div.area6:hover{
 border-left:2px solid #000000;
 border-top:2px solid #000000;
 border-right:2px solid #f7f7f7;
 border-bottom:2px solid #f7f7f7;
}

div.area7{
 float:left;
 width:100px;
 margin-left:10px;
 border-left:2px solid #f7f7f7;
 border-top:2px solid #f7f7f7;
 border-right:2px solid #000000;
 border-bottom:2px solid #000000;
}
div.area7:hover{
 border-left:2px solid #000000;
 border-top:2px solid #000000;
 border-right:2px solid #f7f7f7;
 border-bottom:2px solid #f7f7f7;
}

div.area8{
 float:left;
 width:100px;
 margin-left:10px;
 border-left:2px solid #f7f7f7;
 border-top:2px solid #f7f7f7;
 border-right:2px solid #000000;
 border-bottom:2px solid #000000;
}
div.area8:hover{
 border-left:2px solid #000000;
 border-top:2px solid #000000;
 border-right:2px solid #f7f7f7;
 border-bottom:2px solid #f7f7f7;
}

div.areasup{
 vertical-align:top;
}
div.areainf{
 color:#ffffff;
 font-size:12px;
 font-weight:bold;
 font-family: "Trebuchet MS",arial,tahoma;
 text-align:center;
 vertical-align:bottom;
 padding:2px;
 background-color:#115501;
}

div.port3{
 float:left;
 width:950px;
 margin-top:7px;
 border:none;
}
div.port3esq{
 float:left;
 width:56%;
 border:none;
}
div.port3dret{
 float:right;
 width:40%;
 border:none;
}

div.peu{
 float:left;
 width:950px;
 padding:2px;
 color: #000000;
 font-family: "Trebuchet MS",arial,tahoma;
 font-size: 11px;
 background-color:#ffffff;
 margin-top:10px;
 border-left:1px solid #f7f7f7;
 border-top:1px solid #f7f7f7;
 border-right:1px solid #000000;
 border-bottom:1px solid #000000;
}

div.port4{
 width:950px;
 margin-top:10px;
 border:none;
}
div.port4esq{
 float:left;
 width:27%;
 margin-left:10px;
 margin-top:10px;
 border:none;
}
div.port4esq1{
 float:left;
 width:100%;
 color:#000000;
 font-family: "Trebuchet MS",arial,tahoma;
 font-size:14px;
 font-weight:bold;
 border:none;
}
div.port4esq2{
 float:left;
 width:100%;
 color:#000000;
 font-family: "Trebuchet MS",arial,tahoma;
 font-size:12px;
 margin-top:10px;
 border:none;
}
div.port4esq3{
 float:left;
 width:100%;
 margin-top:10px;
 background-color:#115501;
 border:1px solid #000000;
}
div.port4esq4{
 float:right;
 margin-top:10px;
 margin-right:10px;
 text-align:right;
 border:none;
}

div#port4dret{
 float:right;
 width:600px;
 margin-top:10px;
 margin-right:10px;
 border:none;
}

div.imgmarcp{
 float:left;
 width:100px;
 margin-top:10px;
 margin-left:10px;
 border:1px solid #f7f7f7;
}
div.imglinp{
 width:95%;
 margin-left:10px;
 border:none;
}




A.imagenes{
  color: green;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 10pt;
}
A.menu00{
  color: yellow;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 10pt;
}
A.menu11{
  color: white;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 10pt;
}

A.tancarfin{
  color: black;
  font-family: arial,helvetica,sans;
  font-size: 10pt;
  text-decoration:none;
}
A.tancarfin:hover{color:blue;text-decoration:underline;}


BODY.cosfinestreta{
  background-color: #F0F395;
}

FONT.resalta{
  color: lightgreen;
  font-family: Bookman Old Style,tahoma,arial,helvetica,sans;
  font-size: 17pt;
  font-weight: bold;
}
FONT.pipa{
  color: yellow;
  font-family: arial,helvetica,sans;
  font-size: 11pt;
}
FONT.titolotblau{
  color: #B8CAE6;
  font-family: Bookman Old Style,tahoma,arial,helvetica,sans;
  font-size: 17pt;
  font-weight: bold;
}
FONT.titolotmarro{
  color: #9A703D;
  font-family: Bookman Old Style,tahoma,arial,helvetica,sans;
  font-size: 17pt;
  font-weight: bold;
}
FONT.adreca{
  color: white;
  font-family: arial,helvetica,sans;
  font-size: 8pt;
}
FONT.expl0{
  color: black;
  font-family: arial,helvetica,sans;
  font-size: 12px;
}
FONT.llistat{
  color:black;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 11pt;
}
FONT.destacat1{
  color:red;
  font-family: Verdana,arial,helvetica,sans;
  font-size: 16px;
 font-weight:bold;
}
FONT.destacat2{
  color:red;
  font-family: Verdana,arial,helvetica,sans;
  font-size: 13px;
 font-weight:bold;
}
FONT.tit0{
  color: green;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 14pt;
}
FONT.titfinestra1{
  color: black;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 14pt;
  font-weight: bold;
}

TD.menu0{
  color: yellow;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 10pt;
}
TD.menu1{
  color: black;
  background-image : url('img/fons2.jpg');
  background-color: #5C940F;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 9.5pt
}
FONT.tit1{
  color: green;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 15pt;
}
FONT.tit2{
  color: black;
  font-family: arial,helvetica,sans;
  font-size: 18px;
}
TD.expl1{
  color: green;
  font-family: tahoma,arial,helvetica,sans;
  font-size: 12pt;
}