html,body { background-color:#0F568C; background-image:url(imgs/fons_patro.gif); background-repeat:repeat-y; background-position:center; height:100%;  margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; /*color:#0F568C;*/ font-weight:normal; line-height:14px;}
/*img { border:none;}*/
fieldset { border:none; margin:0px; margin-top:10px; padding:0px;}
fieldset legend { font-weight:bold; margin:0px; padding:0px; left:0px; top:0px; position:relative; border:none; text-indent:0px; margin-bottom:10px;}
form input,form select,form textarea { border:solid 1px #e7e7e7; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:2px;}
form textarea { width:250px;}
table { border:0px;}
h1{ font-weight:bold; font-size:16px; background-image:url(imgs/ico_h1.gif); padding:0px 0px 5px 30px; line-height:16px; background-repeat:no-repeat; color:#ff9000;}
h1{ margin-top:20px;}
h1.mucho_texto{  font-size:16px;}
/*vinculos*/
a { color:#0F568C; text-decoration:none;}/*azul hasta ahora color:#0099FF;*/
a:hover { text-decoration:underline;}

.texto_falso { color:#FF0000;}

/*maquetacion de columnas*/
#container {position: relative;	min-height: 100%;height: 100%;	voice-family: "\"}\"";voice-family: inherit;height: auto;}
html>body #container {	height: auto;}

div.columna_central {position: relative; margin: 0 auto;	width: 900px;	height: 100%; background-color:#FFFFFF;}

div.frana_titulo { text-align:right; padding:45px 10px 5px 10px; font-style:italic; font-size:11px; background-image:url(imgs/logo_bardon_grup.gif); background-repeat:no-repeat; background-position:10px;}

div.cabecera { position:relative; width:auto; height:80px;  padding:10px; padding-left:30px; margin-bottom:10px;}
div.cabecera em { width:100%; text-align:right; display:block;}


div.flash{ position:relative; height:150px; width:auto;}
div.flash img { border:none;}

div.botoneraSuperior { position:relative; width:auto; margin-top:0px; padding:0px 40px 0px 40px; height:auto; border-bottom:1px solid #0F568C; border-top:1px solid #0F568C; }
div.botoneraSuperior table {}
div.botoneraSuperior table tr td{ text-align:center; vertical-align:middle;  padding:5px 10px 5px 10px; margin:0px; color:#ff9000; cursor:pointer;}
div.botoneraSuperior table tr td.seleccionado{ background-color:#ff9000; color:#FFFFFF; cursor:default;}
div.botoneraSuperior table tr td a{ color:#0F568C;}
div.botoneraSuperior table tr td a:hover{/*color:#ff9000; color:#ffffff;*/ text-decoration:none;}


div.columnaIzquierda { position:relative; width:auto;}
div.columnaIzquierda div.columna_con_borde { text-align:justify; position:relative; width:580px; left:250px; top:0px;  padding-left:30px; border-left:1px solid #ff9000;}
div.columnaIzquierda div.columna_con_borde img { margin:0px 0px 20px 20px; border:solid 1px #ff9000;}
div.columnaIzquierda div.columna_con_borde img.fundacio { border:none; margin:0px;}
div.columnaIzquierda div.columna_con_borde div.caja_izquierda { position:absolute;  left:-250px; width:250px; }
div.columnaIzquierda div.columna_con_borde div.caja_izquierda ul { list-style:none;}
div.columnaIzquierda div.columna_con_borde div.caja_izquierda ul li{ padding-bottom:10px; background-image:url(imgs/ico_lista_azul.gif); background-repeat:no-repeat; background-position:left middle; padding-left:25px;}
div.columnaIzquierda div.columna_con_borde div.caja_izquierda ul li a:hover {color:#ff9000; text-decoration:none;}
div.columnaIzquierda div.columna_con_borde div.caja_izquierda ul li.seleccionado{ background-image:url(imgs/ico_lista_naranja.gif); color:#ff9000;}
div.columnaIzquierda div.columna_con_borde div.caja_derecha { position:absolute; right:0px;}
div.columnaIzquierda div.estrecha p { width:319px;}
div.columnaIzquierda div.columna_con_borde ul { list-style:none;}
div.columnaIzquierda div.columna_con_borde ul.ofertas li { border-bottom:#CCCCCC solid 1px; margin-bottom:5px; padding-bottom:5px;}
div.columnaIzquierda div.columna_con_borde ul li cite{ color:#666666; font-size:10px;}

#footer{position: absolute;	bottom: 0px;	width: 100%; }
#footer div.centrado {position: relative; width: 900px; padding-top:10px;height: 25px; background-color:#0F568C; text-align:center; left: 50%; margin-left: -450px; color:#FFFFFF; }
#footer div.centrado a{ color:#FFFFFF; }


/*especiales*/
.lletraPetita { font-size:11px; line-height:14px;}


#submenu_actuacion{
	padding-left:0 !important;
	padding-top:9px;
}