<!--body {font-family:georgia,serif; font-size:100%; background: transparent url(/userfiles/template/bg-body.jpg) repeat-x left top;}
a {text-decoration:underline; color: #06C;}
h1, h2, h3, h4, h5, h6 { font-family: georgia, serif;  font-weight: normal; color: #000; }
label { width: 7em; float: left;  text-align: left;  margin-right: 1em;}
p.botones {text-align:right; padding-top:20px;}
p {margin-bottom: 20px}
form p,label,input {font-size:1em;}
strong {font-weight:bold; color:#000000;}
legend {display:none;}

h1 { font-size: 185%; color:#000; letter-spacing: -1px }
h2 { font-size: 160%; }
h3 { font-size: 150%; }
h4 { font-size: 137%; }
h5 { font-size: 110%; }
h6 { font-size: 100%; }

#yui-main h1, h2, h3 { margin: 1em 0;}
#yui-main {}
#yui-main h3 {color: #F60; margin: 0}
#yui-main h2 {background:#dadada url(/userfiles/template/bg-h.gif) repeat-x top left; margin-top: 0; padding:4px;}

#bd h1 {padding:1em 0; }

#hd {padding-top:30px; height:120px; }
#hd #logo { float:left; margin-bottom:25px;}
#hd #claim { float:right; margin-bottom:25px;}
#bd {min-height:400px;}
#ft {height:90px;padding-top:40px;}
#ft p {font-size:.8em;}

#hd #navsup {clear:both; text-align:left; background:#0099cc url(/userfiles/template/bg-titlebar.jpg) no-repeat top left;  padding:9px;}

#migaspan {padding-top:5px;}
#migaspan p {font-family:arial; font-size:.7em; color:#999; margin:0}
#migaspan p a {color:#999; margin:0px 3px; text-decoration: none}
#migaspan p a:hover {color:#06C;}

.cajagris {border-top: 1px solid #DDD; padding:20px 0px;}
.cajagris p { font-size:.8em; font-family:arial, sans-serif; color:#666;}
.cajagris h3{font-family: arial; font-size:1.1em;  color:#333; padding:0; margin:0;}

.partners {text-align:center;}
.partners img {margin-bottom:15px;}

#yui-main ul {margin:15px;}


.expand {font-size:130%; margin-bottom: 5px;padding:3px 0 3px 20px; background:url(/userfiles/template/toggle.gif) no-repeat 5px }

#menu_principal {
margin-right: 0;
padding-left: 0;
letter-spacing: -1px;
list-style: none;
font-size:1.2em;
font-family:arial;
color:#AADDFF;
}
ul#menu_principal { list-style: none; }
#menu_principal li { padding: 3px 5px 3px 10px; display:inline;}
#menu_principal li a {text-decoration:none; color:#AADDFF;}
#menu_principal li a:hover {color: #FFFFFF; }
#menu_principal li a.a{color:#FFFFFF; text-decoration:underline}

#menu_secundario {
margin: 0;
padding-left: 0;
list-style: none;
font:normal .9em arial, sans-serif;
}
ul#menu_secundario { list-style: none; }
#menu_secundario li {
padding: 5px 0;
//background-image: url(/userfiles/template/dot.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD;
margin-bottom: -1px;
}

#menu_secundario li a {text-decoration:none; color:rgb(0,149,218);}
#menu_secundario li a:hover {color:rgb(42,142,189);}
#menu_secundario li a.a {color: rgb(255, 102, 0); font-weight:bold; }
#menu_secundario  li ul li a {margin-left:20px;}
#menu_secundario ul li.ultima {border-bottom:0;} 


#noticias_listado_reducido { padding:4px; font-size:.9em;}
#noticias_listado_reducido h2 {font-size:1em; background:none; padding:0; margin:5px 0; vertical-align:center;}
#noticias_listado_reducido h2 a {font-weight: bold}
#noticias_listado_reducido span.fecha {color:#666666; font-size:.8em; width:140px; float:left; padding-top:3px;}

#noticias_listado { padding:4px; font-size:.9em;}
#noticias_listado h1 {font-size:1em;}
#noticias_listado h2 {font-size:1.3em; background:none; padding:0; margin:5px 0;}
#noticias_listado h3 {color:#666666;}
#noticias_listado span.fecha {color:#999999; font-size:.8em; display:block;}
#noticias_listado div.breve {font-size:.9em; color:#666666; margin-bottom:20px;}

/* Messages */
.oculto {display:none;}
.alert { padding:0.5em; text-align:center; }
.error { border:2px solid #fbb; background-color:#fdd; }
.warning { border:2px solid #fffaaa; background-color:#ffc; }
.notice { border:2px solid #1fdf00; background-color:#bbffb6; }
.izq, .left, .izquierda { float:left; margin-right:20px;}
.der, .right, .derecha { float:right; margin-left:20px;}

.fono {font-size:2em; display:block; margin:20px 0;}

.gris {color:#999999;}

/*Cycle*/
.galleryview { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.panel-overlay h4 {font-size: 1.5em;margin: .3em 0;}
.panel-overlay p{ margin: .3em 0;}
.panel-overlay p { line-height: 1.2em;}
#photos {border:0px!important;}
-->
