html,body{margin:0;padding:0}
body{background: #FFFFFF; font: 11px arial,sans-serif;text-align:center;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;text-decoration: none;}

p{margin:0px 5px 0px 5px}
p.prefoot{
text-align:left;
margin: 0 0 0 0;
}
img{border:0px}
div#header h1{height:80px; color:#FFFFFF; line-height:80px; margin:0;}


div#container{width:900px; margin:0 auto}

div#wrapper{text-align:left; background:#FFFFFF; float:left; width:100%; margin:0}


div#banners{margin:0px 0px 0px 0px; background:#FFFFFF; float:left;width:200px;margin-left:-700px}
div#centro{background: #FFFFFF; margin: 0px 200px 0px;}
div#centro p{line-height:1.4}
div#noticias{background-image:url(/statics/img/fondoUltimasNoticias.gif); float:left; width:200px; margin-left:-200px}


div#footer{background-image:url(/statics/img/fondoPie.gif);color: #FFFFFF; text-align:center; width:900px; clear:left; width:100%; height:48px;}
div#footer p{margin:0;padding:5px 10px}

.formulario {font-family: Arial, Helvetica, sans-serif;color:FFFFFF;border:solid 0px;} 

.H1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;background-color:#418AC8;}
.H1 a:link {color: #FFFFFF;text-decoration: none;background-color:#418AC8;}
.H1 a:active {color: #FFFFFF;text-decoration: none;background-color:#418AC8;}
.H1 a:visited {color:#FFFFFF;text-decoration: none;background-color:#418AC8;}
.H1 a:hover {color: #FFFFFF;text-decoration: none;background-color:#0C114A;}

.li a:link {color: #418AC8;text-decoration: none;}
.li a:active {color: #418AC8;text-decoration: none;}
.li a:visited {color:#418AC8;text-decoration: none;}
.li a:hover {color: #FF0000;text-decoration: none;}

.formfield {
 -x-system-font:none;
 font-family:Arial,Helvetica,sans-serif;
 font-size-adjust:none;
 font-stretch:normal;
 font-style:normal;
 font-variant:normal;
 font-weight:bold;
 line-height:normal;
 padding-left:6px;
 padding-top:3px;
}
.error {
color: red;
}
span#fechanoticia{font-family: Sans-serif, Arial, Helvetica;color:#CC0000; font-size: 10px}
span#titular{font-family: Sans-serif, Arial, Helvetica; font-size: 12px; font-weight: bold;}

span#si {color:#CC0000; }

a.btn_anterior:link, a.btn_anterior:visited, a.btn_anterior:active {
border:1px solid #418AC8;
background#FFFFFF;
color:#418AC8
font-family:,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:2px 6px 2px 17px;
text-decoration:none;
}
a.btn_anterior:hover {
background#418AC8;
border:1px solid #418AC8;
color#CC0000;
text-decoration:none;
}
a.btn_siguiente:link, a.btn_siguiente:visited, a.btn_siguiente:active {
background:#FFFFFF;
border:1px solid #418AC8 ;
color:#418AC8 ;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:2px 6px 2px 6px;
text-decoration:none;
}
a.btn_siguiente:hover {
background#418AC8;
border:1px solid #418AC8 ;
color:#CC0000;
text-decoration:none;
}
 


table#asociacion {
 border-collapse: collapse;
 margin-bottom: 3em;
 font-size: 90%;
 line-height: 1.1;
 border-style: solid;
 border-width:1px 1px 1px;
}

table#asociacion th, table#asociacion td
{
  padding: .3em .5em;
}

table#asociacion th
{
  font-weight: normal;
  text-align: right;
  border-color: #888 ;
  border-style: solid;
  border-width:1px 1px 1px;
}
table#asociaciones {
 border-collapse: collapse;
 margin-bottom: 3em;
 font-size: 80%;
 line-height: 1.1;
}

table#asociaciones tr:hover, table#asociaciones td.start:hover, table#asociaciones td.end:hover
{
  background: #FF9;
}

table#asociaciones th, table#asociaciones td
{
  padding: .3em .5em;
}

table#asociaciones th
{
  font-weight: normal;
  text-align: left;
/*   background: url(arrow.gif) no-repeat 2px 50%; */
  padding-left: 5px;
}


table#asociaciones thead th
{
background: #c6ceda;
border-color: #fff #fff #888 #fff;
border-style: solid;
border-width: 1px 1px 2px 1px;
padding-left: .5em;
}


/* table.cal_month_calendar {
 border-collapse: collapse;
 font-size: 80%;
 line-height: 1;
 border-style: solid;
 border-width:1px 1px 1px;
 width :100%;
}

table.cal_month_calendar th, table.cal_month_calendar td
{
  padding: 0,0;
  text-align: center; 
}

table.cal_month_calendar th
{
  font-weight: normal;
  border-color: #888 ;
  border-style: solid;
  border-width:1px 1px 1px;
}

*/

div.has_events {background: #FF9 ; color: red;  }
table.cal_month_calendar {
background-color:#FFFFFF;
border-bottom:1px solid #A2ADBC;
border-left:1px solid #A2ADBC;
border-right:1px solid #A2ADBC;
border-spacing:0px;
color:#616B76;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
margin:0px;
padding:0px;
text-align:center;

 border-collapse: collapse;
 font-size: 90%;
 line-height: 1;
 border-style: solid;
 border-width:1px 1px 1px;
 width :100%;

}
th {
background:#D9E2E1 none repeat scroll 0%;
border:1px solid #A2ADBC;
color:#616B76;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
text-align:center;
}
td.cal_not_in_month
{
  color: #CCC;

}

caption {
background:transparent url( /statics/img/gradient-blue.jpg ) repeat scroll 0%;
border-left:1px solid #A2ADBC;
border-right:1px solid #A2ADBC;
border-top:1px solid #A2ADBC;
color:#336699;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;
padding-bottom:3px;
padding-top:3px;
text-align:center;
}
#today {
background:#DF9496 none repeat scroll 0%;
color:#F6F4DA;
}


fieldset {
border:1px solid #BBBBBB;
margin:0pt;
padding:1em;
}
legend {
border:1px solid #BBBBBB;
color: white;
margin:0pt;
padding:0.2em;
background:#4A8DCD ; 
}

input, textarea {
border:1px solid #333333;
color:black;
font-family:Arial,Helvetica;
padding-left:2px;
}


input.send-btn {
background:#0072F6 none repeat scroll 0%;
border:1px solid;
color:#FFFFFF;
outline-color:invert;
outline-style:none;
outline-width:medium;
}
input.send-btn:hover {
}




/*  Tag CLOUD tests*/

.tag-cloud li {
display:inline;
}
.tag-cloud span {
left:-999px;
position:absolute;
width:990px;
}
.tag-cloud .popular1 {
font-size:0.8em;
}
.tag-cloud .popular2 {
font-size:1em;
}
.tag-cloud .popular3 {
font-size:1.2em;
}
.tag-cloud .popular4 {
font-size:1.4em;
}
.tag-cloud .popular5 {
font-size:1.5em;
}
.tag-cloud .popular6 {
font-size:1.6em;
}



/*  LASTFM */
body .tagBox a, body .tagBox a:link, body .tagBox a:visited {
  color:#4B72A9;
  text-decoration:none;
}
body .tagBox a:hover, body.black .tagBox a:hover, body .tagBox a.current {
  background:#4B72A9 none repeat scroll 0%;
  color:#FFFFFF;
  text-decoration:none;
}

.tagBox {
color:#4B72A9;
font-family:Arial,Helvetica,Verdana,"Free Sans","FreeSans",sans-serif;
font-size:14px;
font-weight:bold;
padding:0pt 0pt 5px;
text-align:justify;
line-height:32px;
}


