BODY {
	background: #AF0910;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 20px;
	margin-right: 0;
	font-size:80%; font-family:  Arial, Verdana, "San Serif";
}

td{
	font-family:  Arial, Verdana, "San Serif";
	font-size: 80%;
}

a img,map	{border:  0px; }

A{color: #D73648}

h1{font-size: 16pt;margin-bottom: 4px;font-weight: bold}

#ajuntament{background: #003;border-bottom: 1px solid #333;margin-bottom: 20px;font-family: verdana;font-size: 80%;font-size: 1em;}
#tdaju1{width: 176px}
#tdaju2{color: #ffffff;}
#ajuntament a{font-weight: bold;color: #fff!important;text-decoration: none!important;font-family: verdana;}
#tdaju3{text-align: right;color: #ffffff;padding-right: 10px;}
#ajuntament span{padding: 0px 10px;}

/*
#ajuntament {margin-bottom: 20px; height: 21px!important; background: #003; color:#fff; text-align: left; padding-top: 4px;  border-bottom: 1px solid #333; position: relative;font-size: 74%;}
#ajuntament img 	{float: left; margin:-4px 0px 0px -2px;}
#ajuntament span
	{padding: 0px 10px; font-size: 1em;}
body #ajuntament p
	{font-size: 1em; font-size: .95em; font-family: verdana; line-height: 190%!important;}
#ajuntament a 	{color: #FFF!important; font-weight: bold; padding: 0px; text-decoration: none!important;}
#ajuntament .back   {position:absolute; right: 0px; top: 4px;}

*/

div#header	{}

#cabecera{
	background: url('cache/header-home.gif') no-repeat bottom right;
	background-position: 90% 100% !important; 
	background-color: #ffffff;
	border-top: 7px solid #CCC;
	border-right: 5px solid #55040A;
	border-bottom: 5px solid #55040A;
	height: 170px;
	margin-bottom: 6px;
}

#tdcab{
	padding-top:20px;
	padding-left: 23px;
}

#tdcab p#intro{
	position: absolute; top: 112px; right: 34px ; width: 314px;
	font-size: 120%;
	color: #7C7C7C;
}

A.molon:LINK,A.molon:VISITED{color: #AF0910;font-weight: bold;text-decoration: none;}
A.molon:ACTIVE,A.molon:HOVER{color: #ffffff;background-color: #AF0910;font-weight: bold;text-decoration: none;}

#main{
	background-color: #ffffff;
	border-right: 5px solid #55040A;
	border-bottom: 5px solid #55040A;
}

#main P{font-size: 150%;}


h1.full{font-size: 2em;margin-bottom: 4px;}

.pad10{padding-left: 10px;padding-right: 10px;}
.margt10{margin: 10px;}

.estasen{font-size: 8pt;}
.estasen A{font-weight: bold;color: #666666;text-decoration: underline;}

#pie{background: #FFFFFF!important;border-right: 5px solid #55040A; border-bottom: 5px solid #55040A;margin-top: 10px;}
#pie p{color: #7C7C7C;}	
#pie p a{color: #AF0910; font-weight: bold; padding: 1px; border-bottom: 1px solid #981F37;}
#pie p a:hover{color: #FFF; background:  #981F37;}
#tdpie{border: 1px #000000 solid;text-align: center;padding: 10px;}

#tdpie H4{color: #AF0910;}

#saviso{margin-bottom: 40px;font-size: 80%;text-align: justify;margin: 20px;}
#saviso H1{font-size: 2em;}

.creditos{margin-top: 10px;margin-right: 24px;text-align: right;font-size: 8pt;}
.creditos A{color: #a0a0a0;}

.normal{color: #D73648}

.bloquen{margin-top: 10px;margin-bottom: 10px;font-size: 80%}
.bloquen A{color: #D73648}

#titquees{
	font-size: 120%;
	margin-left: 4px;margin-top: 4px;padding-left: 26px;padding-top: 4px;
	height: 26px;
	background: url('img/icoquees.gif') left no-repeat;
	font-family: Verdana;font-weight: bold;
}

#aviso{text-align: center;border: 1px #ccc solid;background-color: #eee;padding: 30px; margin: 20px;margin-top: 40px}
#aviso2{width: 100%;text-align: center;border: 1px #ccc solid;background-color: #eee;padding: 20px;margin-top: 10px}
.avisosm{background-color: #eee;border: 1px #ccc solid;padding: 4px;margin-top: 10px;font-size: 8pt;color: #666}

.avisolegal{
	overflow: auto;height: 80px;
	margin-left: 20px;padding: 2px;
	background-color: #f0f0f0;color: #a0a0a0;
	font-size: 8pt;
}

