/*--- reset ------------*/
/* Resetting of element defaults to avoid cross-browser incompatibilities by denis giles*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp,
sub, sup, tt, var, dd, dl, dt, li, ol, ul, form, fieldset, input, textarea, label, 
table, legend, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	text-align: left;
	line-height: normal;
}
#tresbanners-peques {
	float: left;
	height: 77px;
	width: 544px;
	margin-bottom: 10px;
	margin-top: 15px;
}
#columna-fotos-izquierda {
	float: left;
	margin-right: 12px;
	margin-bottom: 10px;
	width: auto;
}
#textodebannervacio {
	width: 150px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	margin-top: 17px;
}
.cuadro-evento {
	background-image: url(../eventos/fondo-fechas.jpg);
	height: 104px;
	width: 544px;
	margin-bottom: 10px;
}
.cuadro-fecha {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	float: left;
	width: 130px;
	height: 104px;
}
.dia-fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 58px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 60px;
	width: 130px;
	margin-top: 7px;
	margin-bottom: 0px;
}
.mes-fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-align: center;
	height: 25px;
	width: 130px;
}
.contenido-fecha {
	float: right;
	height: 104px;
	width: 390px;
}
.boton-fecha {
	float: right;
	height: 104px;
	width: 50px;
	margin-right: 8px;
}
#formacio-home {
	background-image: url(../estructura/cuadroformacio.gif);
	background-repeat: no-repeat;
	height: 130px;
	width: 544px;
	float: left;
}
#espaciotituloformacio {
	float: left;
	height: 40px;
	width: 544px;
}
#lasformaciones {
	float: left;
	height: 65px;
	width: 544px;
}
#masformacio {
	float: left;
	height: 20px;
	width: 544px;
	text-align: right;
	margin-top: 4px;
}
#buscadores-all {
	float: left;
	height: 500px;
	width: 540px;
	background-color: #FF0000;
}
#refooter {
	background-color: #5E686E;
	height: 108px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	float: left;
	margin-top: 30px;
}
.extras-abajo {
	float: left;
	height: 77px;
	width: 172px;
	margin-right: 14px;
	background-image: url(../estructura/bannershome/vacio.gif);
	background-repeat: no-repeat;
}
#tresbanners-peques #ulti2 {
	margin-right: 0px;
}

img, a img, :link img, :visited img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#sobremenu107 {
	float: left;
	height: 162px;
	width: 526px;
}

/*--- page layout framework ------------*/

body {
	font-size: 95%;
	text-align: center;
	color: #333333;
	background-image: url(../estructura/images/dofon-coft2.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}

object {
	outline: none; /* fix for FF3 */
}


/*--- element defaults ------------*/

p, li, dd, legend, input, label, select, optgroup, textarea, table {
	/*font-family: "Calibri", "Arial", "Helvetica", "Nimbus Sans L", sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	font-size: 0.9em;
}

p {
	padding: 0px;
	color: #666666;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
h2,/*--- headings ------------*/ h3, h4, h5, h1 {
	/*font-family: "Calibri", "Arial", "Helvetica", "Nimbus Sans L", sans-serif;*/
	font-family: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;
	line-height: normal;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-size: 15px;
	color: #479FB8;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	width: 544px;
}

h3 {
	font-size: 1.1em;
	color: #479FB8;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

h4 {
	font-size: 14px;
	color: #666666; /*b0e194*/
	font-weight: bold;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

h5 {
	margin: 0;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
}
#contenedor930 {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
#encabezado {
	float: left;
	height: 189px;
	width: 930px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../tops/cabecera01.jpg);
}
#centroencabezado {
	float: left;
	height: 186px;
	width: 526px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: right top;
}


#derechaencabezado {
	float: left;
	height: 30px;
	width: 30px;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: right top;
}



#registro {
	background-image: url(../estructura/fondoacceso.gif);
	height: 118px;
	width: 205px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	clear: both;
	right: -700px;
}
#registrologueo {
	background-image: url(../estructura/estic-loguin.gif);
	background-color: transparent;
/*
	float: right;
*/
	height: 132px;
	width: 205px;
	position: relative;
	z-index: 1;
	top: 0px;
	float: left;
	clear: both;
	right: -700px;

}

#accesocol {
	height: 25px;
	width: 205px;
	margin-bottom: 1px;
}
.campo {
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	height: 25px;
	margin-top: 3px;
	text-align: center;
}
.inputtes   {
	background-color: transparent;
	width: 140px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #0099CC;
	padding: 3px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}


input:focus, select:focus, textarea:focus {
	color: #999999;
}

.inputtes2 {
	background-color: transparent;
	width: 140px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bandagris {
	height: 30px;
	width: 930px;
	float: left;
	background-image: url(../estructura/menu/cercador.jpg);
	background-repeat: no-repeat;
	background-position: right 1px;
}
#diome {
	width: 930px;
	float: left;
}
#fechitadehoy {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 260px;
	margin-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
}
#doscolumnas {
	width: 718px;
	float: right;
	margin-top: 8px;
}
#todocontenido {
	float: left;
	width: 544px;
	margin-bottom: 15px;
}
#utilidades {
	float: right;
	width: 154px;
}

/*--- navigation ------------*/

#categories {
	float: left;
	width: 190px;
	font-size: 14px;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#categories p.category, div#categories p.single a {
	margin: 0;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../imagenesmenu/topin.jpg);
	background-position: center;
	height: 20px;
	padding-top: 4px;
	padding-left: 4px;
	text-decoration: none;
}
#categories p.single a {
	display: block;
	font-size: 12px;
	border-bottom: 2px solid #5f676d;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	margin: 0px;
}

#categories p.single a:hover {
	color: #fff;
	text-decoration: none;
}

#categories ul li a {
	display: block;
	text-decoration: none;
	color: #b6bcc1;
	border-top: 1px solid #5f676d;
	outline: none;
	padding-top: 0.3em;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 3px;
	margin: 0px;
}

#categories ul.subcategory {
	padding: 0;
	background: none;
	border-bottom: 2px solid #5f676d;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#categories ul.subcategory li {
	margin: 0px;
	padding: 0px;
	clear: both;
	display: block;
}

#categories ul.subcategory li a:hover {
	color: #fff;
}

#categories ul.subcategory li a.accordion {
	color: #0099CC;
	font-size: 13px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", "Lucida", sans-serif;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right 0.7em;	/*cursor: n-resize;*/
	background-image: url(../imagenesmenu/down_off.gif);
}

#categories ul.subcategory li a.accordion:hover, div#categories ul.subcategory li a.active {
	color: #0066FF;
	background-color: #FFFFFF;
}

#categories ul.subcategory li a.accordion:hover, div#categories ul.subcategory li a.accordion.active {
	color: #0099FF;
	background-image: url(../imagenesmenu/down_on.png);
	background-repeat: no-repeat;
	background-position: right 0.7em;
}

#categories ul.projects {
	margin: 0;
	padding: 0;
/*	background: transparent url("/img/global/opaque_10.png") 0 0 repeat;
*/}

#categories ul.projects li a {
	font-size: 1.1em;
	color: #666666;
	cursor: pointer;
	margin: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #FFFFFF;
}

#categories ul.projects li a:hover {
	color: #FFFFFF;
	background-color: #449CB7;
}
/*#contenedor930 #diome #doscolumnas #todocontenido #mes-continguts li {
	padding-left: 25px;
	margin-bottom: 7px;
	list-style-type: disc;
	list-style-position: inside;
	font-size: 12px;
}*/

#categories ul.projects li a.active {
	color: #0066CC;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
#migasdepan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #479FB7;
	float: left;
	width: 524px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-bottom: 1px;
	margin-bottom: 10px;
}
#migasdepan a {
	color: #666666;
	text-decoration: none;
}


#log20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #479FB7;
	float: right;
	width: 20px;
	height: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
#log20 a {
	color: #666666;
	text-decoration: none;
}



#banner-principal {
	float: left;
	height: 111px;
	width: 544px;
	margin-bottom: 10px;
	background-image: url(../estructura/banner-ejemplo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#utilidades ul {
	list-style-type: none;
}
#utilidades li {
	margin-bottom: 7px;
}
#recepta {
	height: 125px;
	width: 154px;
}
#utilidades  li a {
	display: block;
	height: 82px;
	width: 154px;
}

#utilidades  li.mitja a {
	display: block;
	height: 41px;
	width: 154px;
}


#utilidades  li a:hover {
	display: block;
	background-repeat: no-repeat;
	background-position: bottom;
}
#utilidades li a span {
	display: none;
}
#utilidades #premsa {
	background-image: url(../estructura/banners-derecha/premsa.gif);
	background-repeat: no-repeat;
}

#utilidades #cercacol {
	background-image: url(../estructura/banners-derecha/cercadorcol.gif);
	background-repeat: no-repeat;
}

#utilidades #cercador {
	background-image: url(../estructura/banners-derecha/cercador.gif);
	background-repeat: no-repeat;
}

#utilidades #memoria2007 {
	background-image: url(../estructura/banners-derecha/memoria2007.gif);
	background-repeat: no-repeat;
}

#utilidades #guardia {
	background-image: url(../estructura/banners-derecha/guardia.gif);
	background-repeat: no-repeat;
}
#utilidades #galeria {
	background-image: url(../estructura/banners-derecha/galeria.gif);
	background-repeat: no-repeat;
}
#utilidades #face {
	background-image: url(../estructura/banners-derecha/face.jpg);
	background-repeat: no-repeat;
}
#utilidades #aixarop {
	background-image: url(../estructura/banners-derecha/revista.jpg);
	background-repeat: no-repeat;
}

#utilidades #fdg {
	background-image: url(../estructura/banners-derecha/fdg.jpg);
	background-repeat: no-repeat;
}

#dos-banners {
	float: left;
	height: 185px;
	width: 544px;
	margin-bottom: 8px;
}
#dos-banners-titol {
	float: left;
	height: 20px;
	width: 544px;
	margin-bottom: 2px;
}
#campanies {
	float: left;
	height: 165px;
	width: 391px;
	margin: 0px;
	padding: 0px;
}
#formacio {
	float: right;
	height: 165px;
	width: 147px;
}
#campanies-titol {
	float: left;
	height: 20px;
	width: 391px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: small-caps;
	color: #2CABD5;
}
#formacio-titol {
	float: right;
	height: 20px;
	width: 147px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-variant: small-caps;
	color: #2CABD5;
}
#noti-comunic-alert {
	float: left;
	width: 544px;
	margin-top: 8px;
}
.trescolumnas {
	float: left;
	width: 176px;
	margin-right: 8px;
	background-image: url(../estructura/bannershome/dofon-columnas.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.titulo {
	float: left;
	height: 47px;
	width: 176px;
	margin-bottom: 3px;
}
.dosnotis {
	width: 170px;
	float: left;
	margin-left: 3px;
}
.mases {
	float: left;
	height: 30px;
	width: 176px;
}
#ulti {
	margin-right: 0px;
}
.cadauna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	width: 160px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	padding-bottom: 6px;
	margin-top: 6px;
	padding-left: 6px;
}
.fecha {
	color: #0099CC;
	font-weight: bold;
}
#menu {
	float: right;
	height: 25px;
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	text-align: right;
	padding: 0px;
}
.inactivo {
}

#menu ul {
	margin:0;
	list-style:none;
	text-align: right;
	}
#contenedor930 #encabezado #menu .activo span {
	float:left;
	display:block;
	color:#FFFFFF;
	background-image: url(../estructura/menu/derecha-boton.gif);
	background-repeat: no-repeat;
	background-position:100% -42px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 6px;
	margin: 0px;
}
#contenedor930 #encabezado #menu .activo a {
float:left;
	text-decoration:none;
	background-image: url(../estructura/menu/izquierda-boton.gif);
	background-repeat: no-repeat;
background-position:0% -42px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;}
#menu li {
	display:inline;
	padding:0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	}
#menu a {
	float:left;
	text-decoration:none;
	background-image: url(../estructura/menu/izquierda-boton.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
	}
#menu a span {
	float:left;
	display:block;
	color:#FFFFFF;
	background-image: url(../estructura/menu/derecha-boton.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-right: 8px;
	padding-left: 6px;
	margin: 0px;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */
#menu a:hover span {
	color:#FFFFFF;
}
#menu a:hover {background-position:0% -42px;}
#menu a:hover span {background-position:100% -42px;}
#contenedor930 #diome #categories .subcategory li {
	margin: 0px;
	padding: 0px;
	width: 190px;
	height: auto;
	line-height: normal;
}
.campo2 {
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	height: 25px;
	margin-top: 5px;
}
#footercentro {
	background-image: url(../estructura/108.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 108px;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
#logoblanco {
	background-image: url(../estructura/logo-coft-gris.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 108px;
	width: 134px;
}
#textoblanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	float: right;
	height: 55px;
	width: 300px;
	text-align: right;
	margin-top: 25px;
}
#textolegal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	height: 20px;
	width: 100px;
	padding-left: 200px;
	text-decoration: none;
	margin-top: 40px;
}
#textolegal a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
#formulario8 {
	float: right;
	width: 195px;
}
.campo3 {
	width: 124px;
	margin-right: auto;
	margin-left: auto;
	height: 15px;
	margin-top: 7px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #50A3BD;
	padding-left: 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.inputtes33 {
	background-color: transparent;
	width: 50px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 17px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
}
h1 {
	font-size: 18px;
	color: #479FB8;
	width: 544px;
	margin-top: 0.1em;
	margin-right: 0;
	margin-bottom: 0.6em;
	margin-left: 0;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #185B73;
}
.contenedor_calendario {
	width:154px;
	height: 300px;
}.contenedor_calendario ul li {
	font-family: Tahoma, Arial;
	font-size:10px;
	list-style-type:none;
	background-color:#ededed;
	padding-left:2px;
	padding-right:2px;
	margin-right:1px;
	margin-bottom:1px;
	float:left;
	color: #999999;
	width:20px;
	display:inline;
	text-align:center;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 10px;
}
.contenedor_calendario a{
	color:#333333;
	display: block;
}
.contenedor_calendario .dia {
background-color:#666666;
color:#CCC;
font-size:10px;
}
.contenedor_calendario .mes {
	background-color:#666666;
	color:#CCC;
	font-size:10px;
	width:154px;
	font-size:12px;
	font-weight:bold;
}
/* tables */
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 11px;
	padding: 4px;
}
.tablesorter th {
	padding-right: 6px;
}
table.tablesorter thead tr .header {
	background-image: url(../estructura/bg.gif);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
table.tablesorter tbody tr.odd {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../estructura/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../estructura/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}#contenedor930 #diome #doscolumnas #todocontenido #mes-continguts .tablesorter .false {
	background-image: none;
}
table.tablesorter tbody tr:hover {
	color: #FFFFFF;
	background-color: #4BA7C1;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
table.tablesorter tbody tr {
	color: #999999;
	background-color: #FFFFFF;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-left: 4px;
}
table  .tablesorter  tbody a {
	font-family: Arial, Helvetica, sans-serif;
	color: #4DA8C1;
}
#contenedor930 #diome #doscolumnas #todocontenido #mes-continguts .tablesorter a {
	color: #333333;
	font-weight: bold;
	text-align: center;
}
#navegacion-letras {
	height: 20px;
	width: 544px;
	margin-top: 2px;
	margin-bottom: 8px;
	text-align: center;
	padding-bottom: 4px;
	padding-top: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1F769D;
	font-family: Arial, Helvetica, sans-serif;
}
#navegacion-letras a {
	text-transform: uppercase;
	font-size: 12px;
	text-decoration: none;
	color: #155E83;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
/*FORMULARIOS*/
#formulario-coft {
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	padding: 8px;
}
label {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #11A0D0;
	display: block;
}#mapas {
	background-image: url(../estructura/mapa.gif);
	width: 544px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 330px;
}
#referencia-mapa {
	float: right;
	height: 300px;
	width: 250px;
}
#comarcas {
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099CC;
	margin-bottom: 4px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 2px;
}

#mapas #referencia-mapa li {
	padding: 0px;
	margin: 0px;
	display: block;
	background-color: #56ACC5;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	color: #FFFFFF;
	font-size: 12px;
}
#mapas #referencia-mapa a {
	background-color: #56ACC5;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
#mapas #referencia-mapa a:hover {
	background-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}

.form-texto  {
	border: 1px solid #11A0D0;
	width: 250px;
	background-color: #E6E6E6;
	padding: 3px;
	color: #333333;
	margin-top: 2px;
	margin-bottom: 3px;
}
.form-textoarea {
	border: 1px solid #11A0D0;
	width: 250px;
	background-color: #E6E6E6;
	padding: 3px;
	color: #333333;
	margin-top: 2px;
	margin-bottom: 3px;
	height: 150px;
}
.form-boton {
	border: 1px solid #11A0D0;
	width: 250px;
	background-color: #11A0D0;
	padding: 3px;
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 3px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	text-align: center;
}
#fichaguardia {
	background-color: #E1E1E1;
	width: 544px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #64B3CA;
	margin-bottom: 8px;
}
#fichaguardia tr:hover {
	background-color: #69B7CE;
}
.cabeceraficha  {
	background-image: url(../estructura/topin2.jpg);
	height: 20px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	vertical-align: middle;
	padding-top: 2px;
	padding-left: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
#fichaguardia td {
	padding: 4px;
}
.fichaoscurid {
	background-color: #CCCCCC;
	font-weight: bold;
	width: 90px;
}
#fichaguardia a {
	color: #0099FF;
	font-weight: bold;
}
#fichaguardia td {
	border: 1px solid #FFFFFF;
}

.foto-izquierda {
	float: left;
	margin-right: 12px;
	margin-bottom: 10px;
	border: 1px solid #FFFFFF;
}
.foto-derecha {
	float: right;
	margin-bottom: 10px;
	border: 1px solid #FFFFFF;
	margin-left: 12px;
}
#fototopnota {
	height: auto;
	width: 544px;
	margin-bottom: 10px;
}
#galeria2 {
	width: 544px;
	background-color: #FFFFFF;
	height: auto;
	float: left;
}
#galeria-derecha {
	float: right;
	width: 260px;
}
#galeria-izquierda {
	float: left;
	width: 260px;
}
.caja-galeria {
	text-align: center;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 12px;
}
.caja-galeria img {
	margin-top: 3px;
}
.nombre-galeria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0099FF;
	text-align: center;
	width: 245px;
	padding: 2px;
}
.caja-galeria .nombre-galeria a {
	font-family: Arial, Helvetica, sans-serif;
	color: #0099CC;
	text-align: center;
}
#tresbanners-peques .extras-abajo #textodebannervacio a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/***************************** ficha tecnica begin *****************************/
	.ficha_tecnica {
	margin: 20px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
	.ficha_tecnica th {
	border: 1px solid #C2C3C6;
	background: #DFDEDE;
	font-weight: bold;
	text-align: left;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
}
	.ficha_tecnica th.dest {
	color: #0D5C89
}
	.ficha_tecnica td {
	border-bottom: 1px solid #C2C3C6;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
#navegaborsa {
	text-align: center;
	width: 544px;
}
#navegacion-letras a:hover {
	color: #FF6600;
}
	.ficha_tecnica td.first {
	width: 100px;
	border-right: 1px solid #C2C3C6;
	background: #EFEFEF
}
	#buscador .ficha_tecnica td.first { width: auto; }
	.ficha_tecnica td.first2 { border-left: 1px solid #C2C3C6; background: #EFEFEF }
	.ficha_tecnica td.center { border-right: 1px solid #C2C3C6 }
	.ficha_tecnica td.first a,
	.ficha_tecnica td.first2 a { color: #FF7300; text-decoration: underline }
	.ficha_tecnica td.first a.rev { color: #575757; text-decoration: none }
	.ficha_tecnica td.first a.rev:hover { color: #FF7300; text-decoration: underline }
	.ficha_tecnica td.first a:hover,
	.ficha_tecnica td.first2 a:hover { text-decoration: none }

#listanormal li {
	list-style-position: outside;
	list-style-image: url(../estructura/1rightarrow.gif);
	font-size: 12px;
	color: #666666;
	margin-bottom: 5px;
}
#listanormal {
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
#irfecha li a {
	background-image: url(../eventos/flechas-fechas.gif);
	height: 42px;
	width: 42px;
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	margin-top: 30px;
}
.data-fecha {
	float: left;
	height: 104px;
	width: 310px;
}
#fechasss span {
	display: none;
}
#irfecha li a:hover {
	background-image: url(../eventos/flechas-fechas.gif);
	height: 42px;
	width: 42px;
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
}
.nombre-fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 11px;
}
.masdatas-fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
}
#boton-top {
	text-align: right;
	height: 40px;
	width: 544px;
}
#boton-top a {
	text-align: right;
}
/*webmails
*/
#coft-mail {
	background-image: url(../estructura/coftmail.gif);
	background-repeat: no-repeat;
	height: 115px;
	width: 154px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.campouser {
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	text-align: center;
}.campouser #user {
	width: 120px;
	height: 17px;
}
#espaciodemail {
	height: 32px;
	width: 154px;
}
.campouser2 {
	width: 145px;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	text-align: center;
	margin-top: 7px;
}.campouser2 #user2 {
	width: 120px;
	height: 17px;
}
#coft-mail .campo #accedir {
	font-size: 12px;
	height: 18px;
	padding: 0px;
}
#columna-fotos-izquierda img {
	border: 1px solid #FFFFFF;
}
.cadauna2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	width: 170px;
	margin-top: 6px;
	padding-left: 6px;
	margin-right: 5px;
	margin-left: 6px;
}
.cadauna22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	width: 170px;
	margin-top: 6px;
	padding-left: 6px;
	margin-right: 0px;
}
.cadaunaulti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: right;
	width: 170px;
	margin-top: 6px;
	padding-left: 6px;
	margin-right: 5px;
}
#masformacio img {
	float: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.css-link1 {
	color:#479FB8;
	text-decoration :underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.css-link1:hover {
	color:#479FB8;
	background-color : #D7DFDD;
	text-decoration :none;
}
a.css-link2 {
	color:#0066CC;
	text-decoration :none;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0066CC;
}
a.css-link2:hover {
	color:#0066CC;
	text-decoration :none;
	background-color: #CCCCCC;
}.caja-galeria img {
	background-color: #FFFFFF;
	padding: 4px;
	margin-bottom: 3px;
	border: 1px solid #999999;
}
#mes-continguts #adjuntos {
	vertical-align: text-bottom;
}
a.css-linkadjunto {
	color:#666666;
	text-decoration :none;
	padding-right: 1px;
	padding-left: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#banner-principal2 {
	float: left;
	height: 111px;
	width: 544px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
.cadauna a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.cadauna a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
#lasformaciones a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
#lasformaciones a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	text-decoration: none;
}
#contenedor930 #diome #doscolumnas #todocontenido #mes-continguts #galeria2 #galeria-derecha .caja-galeria img {
	text-align: center;
}
#contenedor930 #diome #doscolumnas #todocontenido li {
	list-style-type: none;
	list-style-position: inside;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
#formulario22 {
	height: 107px;
	width: 205px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
#formulario2 input {
	margin: 0px;
	padding: 0px;
}
#fild-01 {
	height: 22px;
	width: 120px;
	margin-left: 69px;
	*margin-left: 35px;
	margin-top: 3px;
}
#fild-02 {
	height: 22px;
	width: 120px;
	margin-left: 69px;
	*margin-left: 35px;
	margin-top: 8px;
}
#fild-01 input {
	background-color: #FFFFFF;
	height: 15px;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 3px;
}
#fild-02 input {
	background-color: #FFFFFF;
	height: 15px;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
}
#daleenvio {
	height: 24px;
	width: 154px;
}
#daleenvio2 {
	height: 24px;
	width: 121px;
}
#aquiboton3 {
	text-align: center;
	margin-top: 6px;
}
.centrabotonenvio {
	text-align: center;
	width: 250px;
	margin-top: 15px;
}
wagt_map_1 {
	background-color: #74BCD2;
	position: absolute;
}
.form-texto-biscadores  {
	border: 1px solid #11A0D0;
	background-color: #E6E6E6;
	padding: 3px;
	color: #333333;
	
}#aquibuscadores {
	background-image: url(../estructura/fondo-buscadores-rapid.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 104px;
	width: 544px;
}


#haquibuscadores {
	background-image: url(../estructura/fondo-buscadores-rapidh.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 134px;
	width: 544px;
}

#haquibuscadores #rapid-busca p {
	color: #0099CC;
	text-align: center;
	vertical-align: middle;
}


#haquibuscadores #rapid-busca td.centrat {
	text-align: center;
}


.form-rapid {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 150px;
	padding: 2px;
	margin: 1px;
}
.form-rapid-peque {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 30px;
	padding: 2px;
	margin: 1px;
}
.form-rapid-auto {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 2px;
	margin: 1px;
}

#aquibuscadores #rapid-busca p {
	color: #0099CC;
	text-align: center;
	vertical-align: middle;
}
#rapid-busca {
	margin-top: 35px;
	margin-right: auto;
	margin-left: auto;
}
#daleenviocorreo {
	height: 26px;
	width: 97px;
}
#contenedor930 #diome #doscolumnas #todocontenido #mes-continguts #formulario-coft #formulario #aquiboton32 {
	text-align: center;
	width: 250px;
}
#calendario {
	padding: 0px;
	width: 154px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	border-collapse:	collapse;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	background-color: #CCCCCC;	
}
#calendario tr {
	margin: 0px;
	padding: 0px;
}
#calendario td {
	margin: 0px;
	text-align: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border: 1px solid #FFFFFF;
}
#calendario #semanoide {
	background-color: #0099CC;
}
#calendario #semanoide a {
	color: #FFFFFF;
}
#calendario #diadia {
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #E0E0E0;
}
#calendario table {
	margin: 0px;
	padding: 0px;
}
#calendario a {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#contenedor930 #diome #doscolumnas #utilidades #calendario #esta-semana a {
	color: #003399;
}
#calendario img {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenedor930 #diome #doscolumnas #utilidades #calendario #diadia a {
	color: #0099FF;
	font-family: Arial, Helvetica, sans-serif;
}
#calendario .abrdia .txtbla {
	color: #FFFFFF;
	background-color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	display: block;
}
#calendario cellspacing {
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 0px;
}
#calendario .dedia .numdeldia1 a:link {
	color: #FFFFFF;
	background-color: #FF00FF;
}
#calendario th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099CC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
}
#calendario th a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-align: center;
	padding: 2px;
}
.dedia {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0099CC;
	text-transform: uppercase;
}
#calendario th a:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	background-color: #666666;
	padding: 2px;
}
#esta-semana {
	background-color: #00CCFF;
}
.rosa {
	background-color: #FFFFFF;
	display: block;
	text-align: center;
	border: 1px solid #9966FF;
}
.amarillo {
	background-color: #FFFFFF;
	display: block;
	text-align: center;
	border: 1px solid #FF9900;
}
#calendario    a:hover  {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 0px;
	text-align: center;
}
#contenedor930 #encabezado #registrologueo #formulario22 a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
}
#accedir {
	color: #FFFFFF;
	background-color: #639EAE;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 2px;
}
#laspaginas {
	background-color: #FFFFFF;
	float: left;
	height: 50px;
	width: 540px;
	text-align: center;
}
#pagination-digg {
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	height: 45px;
	text-align: center;
	background-color: #FFFFFF;
	clear: both;
	display: block;
}


/* -------------------------------------------- */
/* ----------- Paginacion denis septiembre 2009 --------- */
/* -------------------------------------------- */
	
#pagination-digg li          {
	border:0;
	padding:0;
	font-size:11px;
	list-style:none; /* savers */
	float:left;
	margin: 0;
}
#pagination-digg a           { border:solid 1px #9aafe5; margin-right:2px; }
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active     {
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px; /* savers */
	margin-right:2px;
	background-color: #0E98C6;
}
#pagination-digg a:link, 
#pagination-digg a:visited   {
	color:#0E98C6;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#pagination-digg a:hover     { border:solid 1px #0e509e; }

/* -------------------------------------------- */
/* ------------- Paginacion denis -----------	*/
/* -------------------------------------------- */



/* ----------- My Form ----------- */
/* ----------- My Form ----------- */
/* ----------- My Form ----------- */
.myform{
	margin:0 auto;
	width:400px;
	padding:14px;
}
	/* ----------- basic ----------- */
	#basic{
		border:solid 2px #DEDEDE;
	}
	#basic h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#basic p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #dedede;
		padding-bottom:10px;
	}
	#basic label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#basic .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#basic input{
		float:left;
		width:200px;
		margin:2px 0 30px 10px;
	}
	#basic button{ 
		clear:both;
		margin-left:150px;
		background:#888888;
		color:#FFFFFF;
		border:solid 1px #666666;
		font-size:11px;
		font-weight:bold;
		padding:4px 6px;
	}


	/* ----------- stylized ----------- */
	#stylized{
		border:solid 2px #b7ddf2;
		background:#ebf4fb;
	}
	#stylized h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#stylized p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #b7ddf2;
		padding-bottom:10px;
	}
	#stylized label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#stylized .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#stylized input{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #aacfe4;
		width:200px;
		margin:2px 0 20px 10px;
	}
	#stylized button{
	clear:both;
	margin-left:150px;
	width:125px;
	height:31px;
	background:#666666 url(img/button.png) no-repeat;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 26px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}

#stylized #form1 h3 {
	font-size: 18px;
	font-weight: bold;
}

/* ----------- Acceso al webmail ----------- */
/* ----------- Acceso al webmail ----------- */
/* ----------- Acceso al webmail ----------- */
.mymail{
	width:150px;
	padding:2px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
	/* ----------- basic ----------- */
	#basic2{
		border:solid 2px #DEDEDE;
	}
	#basic2 h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#basic2 p{
		font-size:11px;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #dedede;
		padding-bottom:10px;
	}
	#basic2 label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:140px;
		float:left;
	}
	#basic2 .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		text-align:right;
		width:140px;
	}
	#basic2 input{
		float:left;
		width:200px;
		margin:2px 0 30px 10px;
	}
	#basic2 button{ 
		clear:both;
		margin-left:150px;
		background:#888888;
		color:#FFFFFF;
		border:solid 1px #666666;
		font-size:11px;
		font-weight:bold;
		padding:4px 6px;
	}


	/* ----------- stylized ----------- */
	#stylized2{
	border:solid 2px #b7ddf2;
	background:#ebf4fb;
	margin-top: 10px;
	}
	#stylized2 h1 {
		font-size:14px;
		font-weight:bold;
		margin-bottom:8px;
	}
	#stylized2 p{
	font-size:11px;
	color:#666666;
	margin-bottom:1px;
	border-bottom:solid 1px #b7ddf2;
	padding-bottom:4px;
	}
	#stylized2 label{
	display:block;
	text-align:left;
	width:140px;
	float:left;
	font-size: 12px;
	padding-left: 6px;
	}
	#stylized2 .small{
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:140px;
	}
	#stylized2 input{
	float:left;
	font-size:11px;
	border:solid 1px #aacfe4;
	width:125px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	}
	#stylized2 button{
	clear:both;
	width:125px;
	height:25px;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	line-height: 15px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	display: block;
	background-color: #57AEC6;
	background-repeat: no-repeat;
	}

#stylized2 #form1 h3 {
	font-size: 18px;
	font-weight: bold;
}
#encabezado2 {
	float: left;
	height: 189px;
	width: 930px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../tops/cabecera01.jpg);
}
#encabezado3 {
	float: left;
	height: 189px;
	width: 930px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../tops/cabecera02.jpg);
}
#encabezado4 {
	float: left;
	height: 189px;
	width: 930px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../tops/cabecera03.jpg);
}
#encabezado5 {
	float: left;
	height: 189px;
	width: 930px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../tops/cabecera06.jpg);
}
#encabezado6 {
	float: left;
	height: 189px;
	width: 930px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../tops/cabecera05.jpg);
}
#encabezado7 {
	float: left;
	height: 189px;
	width: 930px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../tops/cabecera07.jpg);
}
/*NUEVA LISTA*/
.listanormal li {
	list-style-position: outside;
	list-style-image: url(../estructura/1rightarrow.gif);
	font-size: 12px;
	color: #666666;
	margin-bottom: 5px;
}
.listanormal {
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
}#bascacomarques {
	font-family: Arial, Helvetica, sans-serif;
}
#bascacomarques #stylized {
	padding: 2px;
	margin-left: 235px;
	width: 300px;
}
#bascacomarques #stylized #form1 label {
	width: 75px;
}
#bascacomarques #stylized #form1 .small {
	width: 75px;
}
#comarqesa {
	width: 200px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}
#mapas2 {
	width: 544px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 330px;
}
#comarcasmes {
	width: 200px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}
#comarcasdia {
	width: 200px;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.centrar-en-tabla {
	text-align: center;
}
.contenedor-convenios {
	float: left;
	height: 300px;
	width: 544px;
}
.cajetin-convenio {
	height: 50px;
	width: 46%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 2%;
	margin-left: 2%;
	margin-bottom: 8px;
	background-image: url(../estructura/cajetin.gif);
}
.titulo-convenio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	height: -50%;
	width: 100%;
	position: relative;
}
.cajetin-convenio a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 8px;
	display: block;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
.cajetin-convenio a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: none;
	margin-top: 8px;
	display: block;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}


.ampledatanoticia {
	width: 260px;
}

#utilidades #nordisfact {
	background-image: url(../estructura/banners-derecha/normdispensa.jpg);
	background-repeat: no-repeat;
	display: block;
	color: white;
	font-size: 10pt;
	text-align: left;
	vertical-align: center;
	text-decoration: none;
}

#utilidades #nordisfact li a {
	text-decoration: none;
	display: block;
	color: white;
}

.seveu {
	text-decoration: none;
	display: block;
	color: white;
	padding: 6px;
	padding-top: 15px;
	font-family: arial, verdana;
	text-transform:uppercase;
	letter-spacing: 1px;
}

.seveufi {
	text-decoration: none;
	display: block;
	color: white;
	padding: 6px;
	padding-top: 15px;
	font-family: arial, verdana;
	text-transform:uppercase;
	letter-spacing: 1px;
	font-weight: normal;
}

#categories #utilidadesq {
	height: 82px;
	width: 190px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#categories #utilidadesq ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	list-style-type: none;
}
#categories #utilidadesq li {
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 82px;
	margin-top: 15px;
	margin-bottom: 7px;
}

#categories #utilidadesq li a {
	padding: 0px;
	margin: 0px;
	display: block;
	height: 82px;
	width: 190px;
	background-position: top;
	border: 0px;
}
#categories #utilidadesq li a:hover {
	padding: 0px;
	margin: 0px;
	display: block;
	background-repeat: no-repeat;
	background-position: bottom;
}
#categories #utilidadesq li a span {
	padding: 0px;
	margin: 0px;
	display: none;
}


#categories #utilidadesq #memoria2009 {
	padding: 0px;
	margin: 0px;
	background-image: url(../estructura/banners-izquierda/memoria2009.gif);
	background-repeat: no-repeat;
}

