html {
	background: url(../images/sombras-back.jpg) repeat-y center;
}
body {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a{
	color:#000;
}
a:hover {
	color:#0F5B54;
}
#wrapper {
	width: 760px;
	background: #FFF;
	margin-right: auto;
	margin-left: auto;
}
#header {
	background: url(../images/header-home.jpg) no-repeat;
	height: 148px;
	border-top: 4px solid #FFD400;
	position: relative;
}
#header-general {
	background: url(../images/header-general.jpg) no-repeat;
	height: 148px;
	border-top: 4px solid #FFD400;
	position: relative;
}
#mapa-icon{
	width: 24px;
	height: 24px;
	z-index: 3;
	position: absolute;
	top:5px;
	left: 200px;
	visibility: visible;
}
#mail{
	width: 24px;
	height: 24px;
	z-index: 3;
	position: absolute;
	top: 5px;
	left: 230px;
	visibility: visible;
}
#mundo {
	width: 62px;
	height: 62px;
	position: absolute;
	top: 15px;
	left: 665px;
	z-index: 3;
}
/* ********** BUSCADOR ************* */
#buscador {
	width: 240px;
	z-index: 3;
	position: absolute;
	top: 105px;
	left: 500px;
	vertical-align:top;
	height: 30px;
}
#buscador form {
	margin:0;
	padding:0;
}
#buscador caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: left;
	margin:0;
	padding:0;
}
#buscador #q {
	border: 2px solid #FFD400;
	clear: left;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	height: 13px;
	width: 190px;
}
/* ********** BUSCADOR FIN ************* */
#container {
	background: #FFF;
}
#footer {
	background: url(../images/back-footer.jpg) no-repeat;
	bottom: 0px;
	width: 760px;
	height: 35px;
	margin-top: 15px;
	padding-top: 6px;
	clear: both;
	float: left;
}
#footer #direccion {
	width: 220px;
	margin-left: 90px;
	float: left;
}
#footer #telefono {
	width: 250px;
	margin-left: 20px;
	float: left;
}
#footer #email{
	width: 130px;
	margin-left: 20px;
	float: left;
}
#footer #email a {
	color: #000;
	text-decoration: none;
}
.pad5{
	padding-left:5px!important;
}
/* ********** MAPA DE SITIO ************* */
.mapa {
	background: url(../mapa/back-mapa.gif) no-repeat center top;
	height: 420px;
	width: 760px;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tituloMapa {
	font-size: 17px;
	font-weight: bold;
	color: #10635A;
	top: 24px;
	position: absolute;
	left: 10px;
}
.mapaTitulo1 {
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	float: right;
	top: 20px;
	right: 496px;
}
.mapaTitulo2{
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	float: right;
	top: 64px;
	right: 496px;
}
.mapaTitulo3{
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	float: right;
	top: 108px;
	right: 496px;
}
.mapaTitulo4{
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	float: right;
	top: 238px;
	right: 496px;
}
.mapaTitulo5{
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	float: right;
	top: 148px;
	right: 496px;
}
.mapaTitulo6{
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	float: right;
	top: 192px;
	right: 496px;
}
.mapaTitulo7{
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	float: right;
	top: 286px;
	right: 496px;
}
.mapaTitulo8{
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	float: right;
	top: 332px;
	right: 496px;
}
.mapaTitulo9{
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	position: absolute;
	float: right;
	top: 377px;
	right: 496px;
}
.mapaTexto1{
	font-size: 10px;
	text-align: left;
	position: absolute;
	float: left;
	top: 15px;
	left: 284px;
}
.mapaTexto11{
	font-size: 10px;
	text-align: left;
	position: absolute;
	float: left;
	top: 30px;
	left: 630px;
	font-style: italic;
}

.mapaTexto2{
	font-size: 10px;
	text-align: left;
	position: absolute;
	float: left;
	top: 64px;
	left: 284px;
}
.mapaTexto3{
	font-size: 10px;
	text-align: left;
	position: absolute;
	float: left;
	top: 108px;
	left: 284px;
}
.mapaTexto4{
	font-size: 10px;
	text-align: left;
	position: absolute;
	float: left;
	top: 238px;
	left: 284px;
}
.mapaTexto5{
	font-size: 10px;
	text-align: left;
	position: absolute;
	float: left;
	top: 148px;
	left: 284px;
}
.mapaTexto51{
	font-size: 10px;
	text-align: left;
	position: absolute;
	float: left;
	top: 160px;
	left: 500px;
	font-style: italic;
}
.mapaTexto6{
	font-size: 10px;
	text-align: left;
	position: absolute;
	float: left;
	top: 192px;
	left: 284px;
}
.mapaTexto61{
	font-size: 10px;
	text-align: left;
	position: absolute;
	float: left;
	top: 202px;
	left: 500px;
	font-style: italic;
}
/* ********** MAPA DE SITIO FIN ************* */

/* ********** QUIENES ************* */
#container-quienes {
	background: url(../images/quienes-top.gif) no-repeat left top;
	margin: 0;
	padding-top: 86px;
}
#container-quienes-bottom   {
	background: url(../images/quienes-bottom.gif) no-repeat left bottom;
	padding-bottom: 24px;
}

#quienes {
	padding: 0 20px 50px;
	text-align: justify;
}
/* **********
	QUIENES FIN
************* */

/* **********
	PORQUE
************* */
#container-porque{
	background: url(../images/porque-top.gif) no-repeat left top;
	margin: 0;
	padding-top: 87px;
}
#container-porque-bottom{
	background: url(../images/porque-bottom.gif) no-repeat left bottom;
}
#porque {
	padding: 0px 40px 80px;
	text-align: justify;
}
/* **********
	PORQUE FIN
************* */

/* **********
	QUE HACEMOS
************* */
#container-que-hacemos{
	background: url(../images/que-top.gif) no-repeat left top;
	margin: 0;
	padding-top: 77px;
}
#container-que-hacemos-bottom{
	background: url(../images/que-bottom.gif) no-repeat left bottom;
	padding-bottom: 10px;
}
#que-hacemos {
	padding: 0 40px 60px;
	text-align: justify;
}
#que-hacemos ul {
	margin: 0;
	padding-left: 0;
}
#que-hacemos li {
	list-style: none;
	background: url(../images/mundito.gif) no-repeat left top;
	padding-left: 18px;
	font-size: 11px;
	line-height: normal;
}
#que-hacemos p.actividades {
	font-size: 11px;
	font-weight: bold;
	color: #0F756D;
	background: url(../images/boton-flecha.gif) no-repeat right;
	height: 16px;
	text-align: right;
	padding-right: 20px;
	padding-top: 5px;
	margin-top: 5px;
}
#que-hacemos .actividades a {
	color: #13726C;
	text-decoration: none;
}
/* **********
	QUE HACEMOS FIN
************* */

/******************************************* TABLA DE ACTIVIDADES *************************************************/
.tableActividades {
	border: 6px solid #005248;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tableActividades td {
	margin: 10px;
	padding: 5px 0 10px 0;
}
.tableActividades th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #005248;
	text-align: left;
	height: 24px;
	vertical-align: top;
}
.tableActividades  .verde {
	background-color: #99BAB6;
}
.tableActividades  .lineaverde {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #005248;
}
/******************************************* FIN TABLA DE ACTIVIDADES *************************************************/

/******************************************* CURSOS Y SEMINARIOS *************************************************/
#cursos {
	height: 250px;
	overflow: auto;
	width: 732px;
	z-index: 40;
	margin-right: auto;
	margin-left: auto;
}
.granTitulo {
	font-family: "Arial Narrow";
	font-size: 24px;
	color: #146159;
	font-weight: bold;
	margin-bottom: 0;
	line-height: 18px;
}
.cursoTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #146159;
	margin-top: 12px;
	margin-bottom: 5px;
	font-weight: bold;
}
.cursoFecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-style: italic;
}
ul {
	padding-left: 12px;
	margin-top: 7px;
	margin-bottom: 0;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 3px;
	margin-bottom: 0;
	line-height: 11px;
}
#container-cursos table tbody ul li { margin-top: 0; }

#container-cursos table tbody ul { margin-top: 0;}

a.masInfo    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #146159;
	text-align: right;
	display: block;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0 0 3px 0;
	padding: 0;
}
#container-cursos table tbody p {
	margin-top: 8px;
}
#container-cursos table tbody ol {
	margin-bottom: 0;
	margin-top: 0;
}
.tableTalleres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 732px;
}
.trVerde {
	background-color: #81ACA7;
	border: 1px solid #146259;
}
#cursos_title {
	background: url(../images/cursos-2008_top.gif) no-repeat center top;
}
#seminarios_title {
	background: url(../images/seminarios-2008_top.gif) no-repeat center top;
}
.borde_doble_top {
	width: 760px;
	position: relative;
	padding-top: 42px;
}
.borde_doble_bottom {
	background: url(../images/2pixels_bottom.gif) no-repeat center bottom;
	position: relative;
	padding-bottom: 20px;
}
.borde_doble_contenido   {
	width: 720px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
}
.borde_doble_contenido   p {
	margin: 0px 0px 10px;
	text-align: justify;
}
.borde_doble_contenido   ul {
	text-align: justify;
	list-style: url(../images/bolita.gif);
}
#container-sanidad-top{
	background: url(../images/back-sanidad-top.gif) no-repeat left top;
	padding-top: 39px;
}
/******************************************* FIN CURSOS Y SEMINARIOS *************************************************/

/******************************************* SANIDAD - SEGURIDAD - NORMAS *************************************************/
#container-sanidad-bottom{
	background: url(../images/back-sanidad-bottom.gif) no-repeat left bottom;
	padding-bottom: 50px;
	margin: 0;
}
#sanidad-seguridad-normas { padding: 0 20px 20px; }
#sanidad-seguridad-normas h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #11746F;
	padding-top: 0px;
	margin: 0 40px 0 20px;
	padding-left: 20px;
	border-bottom: 1px dashed #11746F;
	padding-bottom: 10px;
	line-height: 18px;
}
#sanidad-seguridad-normas h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #11746F;
	margin: 0 40px 0 20px;
	padding: 10px 0 10px 20px;
	line-height: 18px;
}
#sanidad-seguridad-normas h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin: 0 40px 0 20px;
	padding: 20px 0 5px 20px;
	line-height: 18px;
	border-bottom: 1px solid #11746F;
}
#sanidad-seguridad-normas  p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	padding: 10px 50px 0 40px;
	margin: 0;
	line-height: 1.2em;
}
#saseno { }
#saseno td.top  {
	background: url(../images/back-saseno-top.gif) no-repeat left top;
	height: 60px;
}
#saseno .top h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	margin-top: 18px;
	margin-left: 20px;
	text-transform: uppercase;
	padding: 0;
}

#saseno td.middle { background: url(../images/back-saseno-middle.gif) repeat-y left top; }

#saseno td.bottom {
	background: url(../images/back-saseno-bottom.gif) no-repeat left bottom;
	height: 24px;
}

#content-novedades {
	margin-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 690px;
}

#content-novedades td.mes {
	background: url(../images/bolita.gif) no-repeat left 10px;
	text-indent: 15px;
}
#content-novedades  td {
	border-bottom: 1px dotted #146159;
	padding-bottom: 10px;
	padding-top: 10px;
}
td.dospxTop {
	background: url(../images/rounded-2px-top.gif) no-repeat center top;
	height: 12px;
}
td.dospxMiddle { background: url(../images/rounded-2px-middle.gif) repeat-y center; }
td.dospxBottom {
	background: url(../images/rounded-2px-bottom.gif) no-repeat center bottom;
	height: 12px;
}

#wrapper #suscripcion-form { }

#mundito-bottom {
	background: url(../images/munditos-bottom.gif) no-repeat left bottom;
	height: 30px;
	width: 760px;
}
#content-novedades a { color: #146159; }
#content-novedades td.pdf { background: url(../images/pdf-icon.gif) no-repeat right; }
#content-novedades td.doc { background: url(../images/doc-icon.gif) no-repeat right; }


/******************************************* CONTAINER NEUTRO *************************************************/
#container-neutro-top {
	background: url(../images/neutro-top.gif) no-repeat left top;
	margin: 0;
	height:75px;
}
#container-neutro-top h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #00746D;
	margin: 10px 0 0 25px;
	padding: 0;
	float:left;
}
#container-neutro-center {
	background: url(../images/neutro-center.gif) repeat-y;
	padding:5px 30px;
}
#container-neutro-center p{
	font-size:12px;
}
#container-neutro-bottom {
	background: url(../images/neutro-bottom.gif) no-repeat left bottom;
	height:80px;
}
/******************************************* FIN CONTAINER NEUTRO *************************************************/

/******************************************* CONTAINER LIMPIO *************************************************/
#container-lim-top {
	background: url(../images/limpio-top.gif) no-repeat left top;
	margin: 0;
	height:65px;
}
#container-lim-top h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #00746D;
	margin: 10px 0 0 25px;
	padding: 0;
	float:left;
}
/******************************************* FIN CONTAINER LIMPIO *************************************************/

/******************************************* ACTAS *************************************************/
.actas-top {
	background: url(../images/actas-top.gif) no-repeat left top;
	height:140px;
}
.actas-center {
	background: url(../images/actas-center.gif) repeat-y;
	padding:5px 60px 0 40px;
}
.actas-bottom{
	background: url(../images/actas-bottom.gif) no-repeat left bottom;
	height:85px;
}
#actas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#actas p{
	font-size: 12px;
	margin:5px 0 15px 0;
	text-align:justify;
}
#actas ol{
	margin-top:0;
}
#actas ol li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px !important;
	text-align:justify;
	margin-bottom:10px;
}
#actas h2{
	font-size: 14px;
	margin:0;
	padding:0;
}
#actas .fecha-acta{
	text-align:right;
	margin:50px 60px 0 0 !important;
	display:block;
	float:right;
	font-size:12px;
}
#actas .fin{
	margin:0;
}
/******************************************* FIN ACTAS *************************************************/

/******************************************* CONTAINER DIRECTORES *************************************************/
#directores {
	background: url(../images/directores-bg.gif) no-repeat;
	padding:0 35px 0;
	height:495px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
}
#directores a{
	/*text-decoration:none;*/
}
#directores h2{
	margin: 0;
	padding:0;
	font-size: 15px;
}
#directores table{
     border-collapse: collapse;
     border-spacing: 0
}
#directores .nombre{
	padding-left:25px;
	font-size: 12px;
	width:210px;
}
#directores .cargo{
	font-size: 12px;
}
/******************************************* FIN CONTAINER DIRECTORES *************************************************/


/******************************************* CONTAINER AUTORIDADES *************************************************/
.autoridades p {
	margin: 0 0 5px 0 !important;
	font-size:10px !important;
	line-height:13px !important;
	text-align:justify;
}
.autoridades .photo{
	background: transparent url(../images/directores/bg-name.gif) no-repeat left bottom;
	width:220px;
	padding-bottom:20px;
}
.autoridades .photo img{
	border:3px solid #007E7A;
}
.autoridades .photo .name{
	font-size:12px !important;
	font-weight:bold;
	margin-top:7px !important;
}
.autoridades .box-top{
	background:#fff url(../images/directores/bg-c-top.gif) no-repeat;
	height:20px;
}
.autoridades .box-center{
	background:#fff url(../images/directores/bg-c-center.gif) repeat-y;
	padding:0 30px 5px 15px;
}
.autoridades .box-bottom{
	background:#fff url(../images/directores/bg-c-bottom.gif) no-repeat;
	height:20px;
}
/******************************************* CONTAINER AUTORIDADES FIN *********************************************/

