
body{margin:0; padding:0px; color:#FFFFFF; background:#000000 url(/salomanga/images/fons.gif) repeat-y top center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em }
div{position:relative;}
a{ color:#FFFFFF;}
img {border:none}
h2 {font-family:Arial; font-size:22px; text-transform:uppercase; font-weight:normal; padding:20px 0 4px 0; border-bottom:1px solid #FFFFFF; margin:0}
h3 {margin:0 0 7px 0; padding:0; font-family: Arial; text-transform:uppercase; font-weight:bold; text-decoration:none; font-size:16px}
h3 a {text-decoration:none}
h3 a:hover {text-decoration: underline}
.all {width:760px; position:absolute; left:50%; margin-left:-380px; overflow:hidden}
.header{ background-color:#000000; padding:4px 0px 0px 0px; margin:0px; font-family:Verdana;}
.header .Logo {background-image:url(/salomanga/images/Logo.gif); background-repeat:no-repeat; width:120px; height:86px; margin:0px 0px 4px 12px; padding:0px 0px 0px 250px; border:1px solid #000000}
.header .Logo {text-align:left; font-size:12px}
.header .LogoSalo{background-image:url(/salomanga/images/LogoSalo.gif); background-repeat:no-repeat; width:338px; height:99px; float:right; margin:5px 0px 0px 0px}
.header ul { list-style-type:none; margin:0px 0px -5px 10px; padding:0;}
.header li{ display:inline;  margin-left:-2px; margin-top:-100px;  z-index:100; position:relative;}

.headerNov {background-color:#000000; padding:4px 0px 0px 0px; margin:0px; font-family:Verdana;}
.headerNov .Logo {background-image:url(/salomanga/images/Logo.gif); background-repeat:no-repeat; width:120px; height:86px; margin:0px 0px 4px 12px; padding:0px 0px 0px 250px; border:1px solid #000000}
.headerNov .Logo {text-align:left; font-size:12px}
.headerNov .LogoSalo{background-image:url(/salomanga/images/LogoSalo.gif); background-repeat:no-repeat; width:338px; height:99px; float:right; margin:5px 0px 0px 0px}
.headerNov ul { list-style-type:none; margin:0px 0px -5px 10px; padding:0;}
.headerNov li{ display:inline;  margin-left:-2px; margin-top:-100px;  z-index:100; position:relative;}

.Body .margen {padding:0 43px 0 43px;overflow:hidden; border-top:1px solid #FFFFFF; min-height:700px;}

.Body .margen2 {border-top:1px solid #FFFFFF; background-color:#770000}

.Body {z-index:1; position:relative;}

.Body .flash {height:386px; border-top:1px solid #ffffff; margin:0px 0px 0px 0px; padding:0px}
.Body .novedades {background-color:#770000}
.Body .novedades {padding:0 43px 0 43px;}
.Body .novedades table {margin:0; padding:0px 0px 0px 0px;}
.Body .novedades table td {width:90px; height:135px;padding:0px 20px 0px 0px}
.Body .novedades table td img {border:1px solid #FFFFFF}
	
.Body .noticies {background:#59006b; }
.Body .data {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px}
.Body .noticies ul {margin:0px 0 20px 0; padding:0; text-decoration:none;	}
.Body .noticies ul li {list-style-type:none;overflow:hidden; border-bottom:1px; border-bottom-style:dotted; padding:20px 0 20px 0;}
.Body .noticies ul li .TextNot {float:right; width:580px; margin-right:0px; border-left:1px solid #FFFFFF; padding:0px 0px 0px 10px}
.Body .noticies .MarcImatge {padding:0; border:1px solid #FFFFFF; width:68px; margin:0; overflow:hidden;}
.Body .noticies ul li .TextNot div {margin:0px 0 0px 0;}

.Body .informacio{background-color:#2e5a00;}
.Body .informacio .cartell {float:left; margin:15px 0px 0px 0px; padding:10px 20px 0px 0px;background-color:#2e5a00;}
.Body .informacio .cartell img {border:1px solid #FFFFFF;}
.Body .informacio ul {margin:0; padding:0; border:}
.Body .informacio ul li {list-style-type:none;}

.Body .firmes {background-color:#004E8E; height:100%}

.Pie {background-color:#000000; height:20px; margin:0px 0px 0px 0px; border-top:1px solid #FFFFFF}
