/*plantilla base*/


html {margin:0;padding:0;background-color:#FFFFFF;color:#000000}
body {margin:0;padding:0;text-align:center;background-color:#FFFFFF;background-image:url(img/fondo.gif);background-repeat:repeat-y;background-position:center;color:#000000;font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif}
form,div,a{margin:0;padding:0}
img {border:0px;padding:0px;margin:0px;}

#web {width:752px;margin:0 auto;color:#000000;position:relative;}

a {color:#003399;text-decoration:underline}
a:hover {color:##003399;text-decoration:underline}
p {padding:0;margin:12px 0}

/*li {list-style:none;background-repeat:no-repeat;background-position:5px 7px}*/

/* RECTIFICAMENT DE TAMANY DE TITOLS AMB FF (hereda el 'font-size' del contingut 
i redueix les fonts provocant diferencies IE - Firefox */
h1 { font-size:xx-large; }
h2 {font-size:x-large; } 
h3 {font-size:large; }
h4 {font-size:medium; }
h5 { font-size:small;}
h6 {font-size:x-small; }

/* CAPALERA */
#capcalera{background-image:url(img/cap1.gif);background-image:center;width:750;height:183px;}

#capcalera2{/*width:752;height:134px;*/}
#capcalera #idiomesCa a{background-image:url(img/ca.gif);
position:absolute;top:1px;left:597px;width:30px;height:30px;
}
#capcalera #idiomesCa a:hover{background-image:url(img/caHover.gif);position:absolute;top:1px;left:597px;width:30px;height:30px;}

#capcalera #idiomesEs a{background-image:url(img/es.gif);
position:absolute;top:1px;left:637px;width:30px;height:30px;
}
#capcalera #idiomesEs a:hover{background-image:url(img/esHover.gif);position:absolute;top:1px;left:637px;width:30px;height:30px;}


#capcalera #idiomesFr a{background-image:url(img/fr.gif);
position:absolute;top:1px;left:677px;width:30px;height:30px;
}
#capcalera #idiomesFr a:hover{background-image:url(img/frHover.gif);position:absolute;top:1px;left:677px;width:30px;height:30px;}

#capcalera #idiomesEn a{background-image:url(img/en.gif);
position:absolute;top:1px;left:717px;width:30px;height:30px;
}
#capcalera #idiomesEn a:hover{background-image:url(img/enHover.gif);position:absolute;top:1px;left:717px;width:30px;height:30px;}



/*molletes*/

#molletes {background-image:url(img/molletes.gif);background-position:left;height:31px;margin-left:1px;padding-right:2px;}
#molletes .txtMolletes {
font-size:0.75em;padding:5px 0 0 11px;height:19px;background-repeat:no-repeat;float:left;margin-left:15px;
font-family: Tahoma, Arial, Helvetica, sans-serif; padding-top:10px;
}








/* CONTINGUT (dividit en esquerra i dreta) */
#cos {padding-top:5px;padding-bottom:5px;background-color:#68B1DF;
background-image:url(img/fondoGeneral.gif);background-repeat:repeat-x;min-height:320px;clear:both;

}
* html #cos {height:320px}

/* esquerra cos */
#cos #esq {width:160px;float:left}




#cos #esq #menuesquerra{

width:163px;
margin:15px;



}
#cos #esq #menuEsq{
background-image:url(img/fonsMenuMed.gif);margin:0px;width:163px;


}
#cos #esq #menuEsqArr
{
background-image:url(img/fonsMenuArr.gif);background-repeat:no-repeat; background-position:top;width:163px;height:10px;margin:0px;font-size:0;line-height:0;
}


#cos #esq #menuEsqAbj{
margin:0px;
background-image:url(img/fonsMenuAbj.gif); background-repeat:no-repeat; background-position:bottom;width:163px;height:9px;
font-size:0;line-height:0;
}
#cos #esq #menuEsqMed .txtMenu{
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:0.8em;
padding:25px;
font-weight:bold;
text-align:left;
}

#banners {margin-top:2px;margin:15px;}




#cos #dre {width:550px;margin:0;float:right;}









/*menu izq*/

#cos #esq #menuEsq_es{background-image:url(img/fonsMenuMed.gif);}


.eminterntext
{
	font-size:12px;
	font-weight:bold;
	color:#093E5D;
text-align:left;
line-height:23px;


}


.eminterntext a{
text-decoration:none;
font-size:12px;
	font-weight:bold;
	color:#093E5D;
text-align:left;
line-height:23px;

}
.eminterntext a:hover{
text-decoration:none;
font-size:12px;
	font-weight:bold;
	color:#093E5D;
text-align:left;
line-height:23px;
background-color:#FFF;

}
.eminterntext a:active{
text-decoration:none;
font-size:12px;
	font-weight:bold;
	color:#093E5D;
text-align:left;
line-height:23px;

}

.textmarcat{
margin-left:16px;

}
.text{
font-family:Tahoma,Arial,Helvetica,sans-serif;
color:#093E5D;
margin-left:16px;
}

.contingut{

padding-left:10px;
}

.emcontenidortext{

text-decoration:none;
font-size:12px;
	font-weight:bold;
	color:#093E5D;
text-align:left;
line-height:23px;


}

/* PEU */
#peu {background-image:url(img/peu.jpg);height:28px;margin-left:1px;clear:both;}
#peu #avislegal {font-size:0.65em;width:100px;padding:5px 0 0 11px;height:19px;background-repeat:no-repeat;float:right;margin-right:15px;margin-top:5px;}
#peu #datos {font-size:0.65em;width:550px;padding:5px 0 0 11px;height:19px;background-repeat:no-repeat;float:left;margin-right:15px;text-align:left;margin-top:5px;margin-left:2px;}

#peu #avislegal a{
color:#000;

}

div.separador {clear:both;font-size:0;line-height:0px}

#menuEsq_pos a{

text-decoration:none;



}

form th,
form td {border-bottom:0px solid #B3DBF2;color:#FFFFFF;padding:2px 2px 2px 4px;background:transparent !important;}


th.superior {border-top:0px solid #B3DBF2 !important;border-bottom:1px solid #B3DBF2 !important;color:#FFFFFF;padding:2px 2px 2px 4px;background:transparent !important;}
td.superior {border-top:0px solid #B3DBF2;border-bottom:1px solid #B3DBF2 !important;color:#FFFFFF;padding:2px 2px 2px 4px;background:transparent !important;}
th {border-top:0px solid #B3DBF2 !important;border-bottom:0px solid #B3DBF2 !important;color:#FFFFFF;padding:2px 2px 2px 4px;background:transparent !important;}
td {border-top:0px solid #B3DBF2 !important;border-bottom:1px solid #B3DBF2 !important;color:#FFFFFF;padding:2px 2px 2px 4px;background:transparent !important;}
table {width:521px !important;}