body {
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
}

img
{
  border: 0px;
}
/******* TEXTO *************/
.tit11pxBold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #273068;
	font-weight:bold;
}
.txtBienvenida {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #1D3569;
	margin-left:22px;
	text-align: justify;
}
.subtitSeccion {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #37709E;
	font-weight:bold;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
}
.titContenido {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #273068;
}
.subtitContenido {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #37709E;
	font-weight:bold;
}
.txt9px {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	font-style:italic;
}
.txt10px {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
}
.txt10pxBold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	font-weight:bold;
}
.txt11px {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #273068;
	text-align: justify;
}
.txt11px ul {
	list-style-type : square;
}

/*******  LINKS     **************************************/
.linkContenido {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #273068;
	font-weight:bold;
	text-decoration:none;
}
.linkContenido:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #188CC6;
	font-weight:bold;
	text-decoration:none;
}
.linkMenu {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #273068;
	font-weight:bold;
	text-decoration:none;
}
.linkMenu:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #188CC6;
	font-weight:bold;
	text-decoration:none;
}
.linkMail {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	text-decoration:none;
}
.linkMail:hover {
	font-size : 10px;
	color : #188CC6;
	text-decoration:none;
}
.linkMail11px {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #273068;
	text-decoration:none;
}
.linkMail11px:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #188CC6;
	text-decoration:none;
}
/******** CAPES ****************/
#intro {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:10px;
	height:74px;
	overflow:hidden;
	/*border:1px solid red;
	background-color:#FF0000;*/
}
#subintro {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:10px;
	height:74px;
	overflow:hidden;
	/*border:1px solid red;
	background-color:#FF0000;*/
}
#introServiciosHome {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin: 5px 10px 10px 5px;
	/*padding: 5px 0px 10px 8px;*/
	height:85px;
	overflow:hidden;
	/*border:1px solid blue;
	background-color:#FF0000;*/
}
#introServiciosHomeNoHeight {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin: 5px 10px 10px 5px;
	/*padding: 5px 0px 10px 8px;*/
	/*height:180px;*/
	overflow:hidden;
	/*border:1px solid blue;
	background-color:#FF0000;*/
}
#subintroServiciosHome {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin: 5px 0px 10px 10px;
	padding: 0px;
	height:85px;
	overflow:hidden;
	/*border:1px solid blue;
	background-color:#FF0000;*/
}
#introServicios {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin: 5px 10px 10px 5px;
	height:70px;
	overflow:hidden;

}
#introServiciosNoHeight {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin: 5px 10px 10px 5px;
	overflow:hidden;

}
#subintroServicios {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin: 5px 0px 10px 10px;
	padding: 0px;
	height:70px;
	overflow:hidden;
}
#txtSeccio {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #273068;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:15px;
	text-align:justify;
}
#txtSeccio ul{
	list-style-type : square;
}
#txtSeccio ul li{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #273068;
}
#txtHorario {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin-left:5px;
	margin-top:5px;
}
#txtParrafo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #273068;
}
#txtParrafo ul{
	list-style-type : square;
	margin-top:8px;
	margin-bottom:8px;
}

#contenidoHome {
  margin: 0px 0px 0px 20px;
	/*border:1px solid red;*/
	width:414px;
	z-index:100;
	
}


#noticias
{
  position: relative;
  display: block;
  margin: 10px 0px 0px 20px;
	padding-bottom: 10px;
  background-image: url('../images/ticker_noticias.gif');
  background-repeat: repeat-x;
  background-position: 0px 6px;
  width:420px;
  height: 7px;
  /*border: 1px solid green;*/
}

.txtMarq{	
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#FFFFFF;
  font-weight : bold;
  padding: 0px;
  margin: 0px;
}

#contenidoGeneral {
	margin-top:21px;
	margin-left:32px;
	/*margin: 21px 32px 21px 32px;*/
	border:0px solid red;
	z-index:100;
}
#descargar {
	text-align:right;
	margin-top:10px;
}
.pie {
	background-color:#DAE4EB;
	layer-background-color:#DAE4EB;
	text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #263168;
}

.pie2 {
	/*background: url(../images/bg_rayas.gif) repeat-y;*/
	text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #263168;
}
.pie3 {
	/*background-image: url(../images/bg_rayas_menu.gif);
	background-repeat: repeat-y;
	background-position: 22px 0px;*/
	text-align:center;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #263168;
}

.separacionMenu {
	margin-top:10px;
	margin-bottom:10px;
}
.separacionSubmenu {
	padding-top:10px;
	padding-bottom:10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #37709E;
	font-weight:bold;
}
#imgContenidos {
	margin-bottom:20px;
}
#imgContenidos #txtImg {
	font-style:italic;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}
#cajaUsuarios {
	margin : 7 2 7 2;
	/*border:1px solid red;*/
	overflow:hidden;
}
#cajaUsuarios p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
	font-weight:bold;
	vertical-align:middle;
}
#cajaUsuarios table {
	height:25px;
}
#cajaCentro {
	border:1px solid #A6C3D2;
	width:389px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #37709E;
	font-weight:bold;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	height:17px;
}
#cajaHorario {
	border: 1px solid #A6C3D2;
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
	margin-top:-1px;
	width:261px;
}
#cajaHorario p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #273068;
}
.bgUsuariosBlue {
	background-color:#F3F8FB;
	layer-background-color:#F3F8FB;
}
.bgUsuariosWhite {
	background-color:#FFFFFF;
	layer-background-color:#FFFFFF;
}
#LyForm {
	border:1px solid #A6C3D2;
	width:493px;
	margin-top:20px;
	padding-top:10px;
	padding-bottom:10px;
}
#LyFormOk {
	border:1px solid #A6C3D2;
	width:493px;
	padding:30px;
}
/***** Varios ******/
input,select,textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
#formAncho {
	width:150px;
}
textarea {
	width:100%;
}

/* PRINT STYLES */

.header_graph
{
  /*display: block;*/
}

.header_html
{
  display: none;
  visibility: collapse;
}



#btn_imprimir
{
  margin: 3px 8px 0px 0px;
}

