@charset "utf-8";
/* CSS Document */

* {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

body{
	background-color: #C2D3DF;

	
}


h1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #4A8DBF;
	text-decoration: underline;
}

h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #4A8DBF;
	line-height: 18px;
	font-weight: bold;
}

h3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #4A8DBF;
	line-height: 18px;
}

h4 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #4A8DBF;
	line-height: 18px;
}

h5 {
	color: #4A8DBF;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 18px;
	font-size: 10px;
	text-decoration: underline;
}

h6 {
	font-size: 8px;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 18px;
	color: #4A8DBF;
}
p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-align: justify;
}

p.parrafo-justificado{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-align: justify;
}

p.parrafo-izquierda{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-align: left;
}

p.parrafo-derecha{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-align: right;
}

p.parrafo-centrado{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-align: center;
}

p.parrafo-noticias {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	line-height: 18px;
	text-align: justify;
}


p.parrafo-justificado_rojo{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
	line-height: 18px;
	text-align: justify;
}

p.parrafo-izquierda_rojo{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
	line-height: 18px;
	text-align: left;
}

p.parrafo-derecha_rojo{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
	line-height: 18px;
	text-align: right;
}

p.parrafo-centrado_rojo{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #F00;
	line-height: 18px;
	text-align: center;
}


a{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-decoration: underline;
	font-weight: bold;
}
a:hover{
	color: #4A8DBF;
}

a.links-botones-men{
	width:100%;
	height:100%;
	display:block;
	
}

ul{
	list-style-image: url(images/image-a-35.jpg);
	list-style-position: inside;
	line-height: 18px;


}

ul.ul-sin{
	list-style-type: none;
	line-height: 18px;
	list-style-image: none;
	text-align: left;
}

ul.ul_sub_1{
	list-style-type: disc;
	list-style-position: inside;
	line-height: 18px;
	margin-left: 15px;
	list-style-image: none;
}

ol{
	list-style-position: inside;
	list-style-type: decimal;
	line-height: 18px;
}

li{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}

table {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	text-align: justify;
}

table.tabla_reserva{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

td.tabla_titulo{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 18px;
	background-color: #B2C7D8;
	font-weight: bold;
}

.tabla_reserva td{
	padding-left:5px;
}

tr.tabla_fila_1{
	background-color: #D6E1EB;
}

#tabla-contenido-left{
	width:14px;
}

#tabla-contenido-noticias{
	width: 207px;
	vertical-align: top;
	height: auto;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#tabla-contenido-contenido{
	width: 689px;
	vertical-align: top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
}

#cabecera{
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:193px;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
}

#accesos{
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height: 333px;
}

#empresas-mid{
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:82px;
	margin-left: auto;
	margin-right: auto;
}
#body-mid{
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(images-structure/contenido_bg.gif);
	background-repeat: repeat-y;
}

#pie-cont{
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:196px;
	margin-left: auto;
	margin-right: auto;	
}


#Tabla_01 {
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:1200px;
	margin-left: auto;
	margin-right: auto;
}

#body-left-01-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:14px;
	height:193px;
	background-image:url(images-structure/body-left_01_01.gif);
}

#logo_ {
	position:absolute;
	left:14px;
	top:0px;
	width:267px;
	height:193px;
}

#bg-top_ {
	position:absolute;
	left:281px;
	top:0px;
	width:719px;
	height:97px;
	background-image:url(images-structure/bg-top.gif)
	
}

#bt-megusta_ {
	position:absolute;
	left:281px;
	top:97px;
	width:573px;
	height:28px;
	background-image:url(images-structure/bt-megusta.gif);
}

#bt-home_ {
	position:absolute;
	left:854px;
	top:97px;
	width:44px;
	height:28px;
}

a.link-bt-home_ {
	position:absolute;
	width:44px;
	height:28px;
	background-image:url(images-structure/bt-home.gif)
}

a.link-bt-home_:hover {
	background-image:url(images-structure/bt-home-a.gif)
}

#bt-webmail_ {
	position:absolute;
	left:898px;
	top:97px;
	width:50px;
	height:28px;
}

a.link-bt-webmail_ {
	position:absolute;
	width:50px;
	height:28px;
	background-image:url(images-structure/bt-webmail.gif);
}

a.link-bt-webmail_:hover {
	background-image:url(images-structure/bt-webmail-a.gif);
}

#espacio-hoja-top_ {
	position:absolute;
	left:948px;
	top:97px;
	width:52px;
	height:28px;
}

#bt-bienvenidos_ {
	position:absolute;
	left:281px;
	top:125px;
	width:92px;
	height:68px;
	background-image:url(images-structure/bt-bienvenidos.gif);
	z-index: 1;
}

#bt-bienvenidos_:hover {background-image:url(images-structure/bt-bienvenidos-a.gif);}

#bt-servicios_ {
	position:absolute;
	left:373px;
	top:125px;
	width:84px;
	height:68px;
	background-image:url(images-structure/bt-servicios.gif);
	z-index: 1;
}

#bt-servicios_:hover{background-image:url(images-structure/bt-servicios-a.gif);}

#bt-tecnologia_ {
	position:absolute;
	left:457px;
	top:125px;
	width:94px;
	height:68px;
	background-image:url(images-structure/bt-tecnologia.gif);
	z-index: 1;
}

#bt-tecnologia_:hover {background-image:url(images-structure/bt-tecnologia-a.gif);}

#bt-convenios_ {
	position:absolute;
	left:551px;
	top:125px;
	width:90px;
	height:68px;
	background-image:url(images-structure/bt-convenios.gif);
}

#bt-convenios_:hover { background-image:url(images-structure/bt-convenios-a.gif);}

#bt-comunidad-medica_ {
	position:absolute;
	left:641px;
	top:125px;
	width:104px;
	height:68px;
	background-image:url(images-structure/bt-comunidad-medica.gif);
}

#bt-comunidad-medica_:hover {	background-image:url(images-structure/bt-comunidad-medica-a.gif);}

#bt-empresas_ {
	position:absolute;
	left:745px;
	top:125px;
	width:113px;
	height:68px;
	background-image:url(images-structure/bt-empresas.gif);
}

#bt-empresas_:hover {	background-image:url(images-structure/bt-empresas-a.gif);}

#bt-herramientas_ {
	position:absolute;
	left:858px;
	top:125px;
	width:142px;
	height:68px;
	background-image:url(images-structure/bt-herramientas.gif);
}

#bt-herramientas_:hover { background-image:url(images-structure/bt-herramientas-a.gif);}


#body-left-01-02_ {
	position:absolute;
	left:0px;
	top:0px;
	width:14px;
	height:333px;
	background-image:url(images-structure/body-left_01_02.gif);
}


#novedades-img_ {
	position:absolute;
	left:281px;
	top:0px;
	width:719px;
	height:333px;
	overflow: hidden;
	z-index: 0;
}

#bt-resultados-online_ {
	position:absolute;
	left:14px;
	top:0px;
	width:267px;
	height:55px;
}

a.link-bt-resultados-online_ {
	position:absolute;
	width:267px;
	height:55px;
	background-image:url(images-structure/bt-resultados-online.gif);
	top: 0px;
}

a.link-bt-resultados-online_:hover {background-image:url(images-structure/bt-resultados-online-a.gif);	}

#bt-servicios-domicilio_ {
	position:absolute;
	left:14px;
	top:55px;
	width:267px;
	height:55px;
}

a.link-bt-servicios-domicilio_ {
	position:absolute;
	width:267px;
	height:55px;
	background-image:url(images-structure/bt-servicios-domicilio.gif);
}

a.link-bt-servicios-domicilio_:hover {background-image:url(images-structure/bt-servicios-domicilio-a.gif);}

#bt-reserve-cita_ {
	position:absolute;
	left:14px;
	top:110px;
	width:267px;
	height:55px;
}

a.link-bt-reserve-cita_ {
	position:absolute;
	width:267px;
	height:55px;
	background-image:url(images-structure/bt-reserve-cita.gif);
}

a.link-bt-reserve-cita_:hover{background-image:url(images-structure/bt-reserve-cita-a.gif);}

#bt-directorio-telf_ {
	position:absolute;
	left:14px;
	top:165px;
	width:267px;
	height:56px;
}

a.link-bt-directorio-telf_ {
	position:absolute;
	width:267px;
	height:56px;
	background-image:url(images-structure/bt-directorio-telf.gif);
}

a.link-bt-directorio-telf_:hover{background-image:url(images-structure/bt-directorio-telf-a.gif);}

#bt-articulos_ {
	position:absolute;
	left:14px;
	top:221px;
	width:267px;
	height:52px;
}

a.link-bt-articulos_ {
	position:absolute;
	width:267px;
	height:52px;
	background-image:url(images-structure/bt-articulos.gif);
}

a.link-bt-articulos_:hover {
	background-image:url(images-structure/bt-articulos-a.gif);
}

#bt-promociones_ {
	position:absolute;
	left:14px;
	top:273px;
	width:267px;
	height:60px;
	background-image:url(images-structure/bt-promociones.gif);
}


a.link-bt-promociones_{
	position:absolute;
	width:267px;
	height:60px;
	background-image:url(images-structure/bt-promociones.gif);
}

a.link-bt-promociones_:hover{
	background-image:url(images-structure/bt-promociones-a.gif);
}

#body-left-02_ {
	position:absolute;
	left:0px;
	top:0px;
	width:14px;
	height:82px;
	background-image:url(images-structure/body-left_02.gif);
}

#barra-empresas-let_ {
	position:absolute;
	left:14px;
	top:0px;
	width:266px;
	height:82px;
}

#barra-empresas-right_ {
	position:absolute;
	left:280px;
	top:0px;
	width:720px;
	height:82px;
	background-image:url(images-structure/barra-empresas-right.gif);
}
#barra-empresas-right-04-02_ {
	position:absolute;
	left:983px;
	top:0px;
	width:17px;
	height:82px;
}

#body-left-03_ {
	position:absolute;
	left:0px;
	top:0px;
	width:14px;
	height:334px;
}

#noticias-main_ {
	left:14px;
	top:0px;
	width:247px;
	padding: 10px;
	position: absolute;
}

#body-content-01_ {
	position:relative;
	left:281px;
	top:0px;
	width:699px;
	padding: 10px;
}

#pie-left_ {
	position:absolute;
	left:0px;
	top:0px;
	width:14px;
	height:196px;
}

#noticias-bot_ {
	position:absolute;
	left:14px;
	top:0px;
	width:267px;
	height:105px;
	background-image:url(images-structure/noticias-bot.gif);
}

#body-content-02_ {
	position:absolute;
	left:281px;
	top:0px;
	width:719px;
	height:105px;
	background-image:url(images-structure/body-content_02.gif);
}

#pie_ {
	position:absolute;
	left:14px;
	top:105px;
	width:986px;
	height:91px;
	background-image:url(images-structure/pie.gif);
}

#bg-bottom_ {
	position:absolute;
	left:0px;
	top:1138px;
	width:1000px;
	height:62px;
}
#btn-sub-bienvenidos {
	position:absolute;
	left:1px;
	top:68px;
	width:220px;
	background-color: #D5D1D1;
	display: block;
	border-right-color: #C0BBBB;
	border-bottom-color: #C0BBBB;
	border-left-color: #C0BBBB;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0BBBB;
	padding: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #504F4F;
	line-height: 20px;
	z-index: 2;
}

#btn-sub-servicios {
	position:absolute;
	left:-1px;
	top:68px;
	width:375px;
	z-index:2;
	background-color: #D5D1D1;
	display: block;
	border-right-color: #C0BBBB;
	border-bottom-color: #C0BBBB;
	border-left-color: #C0BBBB;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0BBBB;
	padding: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #504F4F;
	line-height: 20px;
}


#btn-sub-tecnologia {
	position:absolute;
	left:-3px;
	top:68px;
	width:220px;
	z-index:5;
	background-color: #D5D1D1;
	display: block;
	border-right-color: #C0BBBB;
	border-bottom-color: #C0BBBB;
	border-left-color: #C0BBBB;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0BBBB;
	padding: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #504F4F;
	line-height: 20px;
}

#btn-sub-tecnologia a, #btn-sub-servicios a, #btn-sub-bienvenidos a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #504F4F;
	line-height: 20px;
	text-decoration: none;
}

#btn-sub-tecnologia a:hover , #btn-sub-servicios a:hover , #btn-sub-bienvenidos a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #504F4F;
	line-height: 20px;
	text-decoration: underline;
}

a.link-bt-suizakids{
	display:block;
	width:122px;
	height:82px;
	background-image:url(images-structure/bt-suizakids.gif);
}

a.link-bt-suizakids:hover{
	background-image:url(images-structure/bt-suizakids-a.gif);
}

a.link-bt-suizadent{
	display:block;
	width:106px;
	height:82px;
	background-image:url(images-structure/bt-suizadent.gif);
}

a.link-bt-suizadent:hover{
	background-image:url(images-structure/bt-suizadent-a.gif);
}

a.link-bt-suizaalerta{
	display:block;
	width:119px;
	height:82px;
	background-image:url(images-structure/bt-suizaalerta.gif);
}

a.link-bt-suizaalerta:hover{
	background-image:url(images-structure/bt-suizaalerta-a.gif);
}

a.link-bt-suizaradio{
	display:block;
	width:115px;
	height:82px;
	background-image:url(images-structure/bt-suizaradio.gif)
}

a.link-bt-suizaradio:hover{
	background-image:url(images-structure/bt-suizaradio-a.gif)
}


a.link-bt-suizavet{
	display:block;
	width:109px;
	height:82px;
	background-image:url(images-structure/bt-suizavet.gif);
}

a.link-bt-suizavet:hover{
	background-image:url(images-structure/bt-suizavet-a.gif)
}

a.link-bt-supergruas{
	display:block;
	width:132px;
	height:82px;
	background-image:url(images-structure/bt-supergruas.gif)
}

a.link-bt-supergruas:hover{
	background-image:url(images-structure/bt-supergruas-a.gif)
}

#manual_cabecera{
	margin-right: auto;
	margin-left: auto;
	width: 1024px;
	top: 0px;
	z-index: 1;
}

.manual_cabecera_pos{
	width: 1000px;
	left: -10px;
	position: relative;

}

#manual_contenido{
	height: 350px;
	width: 1024px;
	overflow: auto;
	margin-right: auto;
	margin-left: auto;
	top: 0px;
	z-index: 1;
}

#manual_indice{
	margin-left: auto;
	margin-right: auto;
	margin-top:6px;
	width: 1000px;

}

#manual_tabla{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	margin-left: auto;
	margin-right: auto;
}

#manual_tabla td{
	padding-left:5px;
	padding-right:5px;
	
}
.texto_ancla {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Tahoma, sans-serif;
}

</style>

#div_locales {
	position:absolute;
	left:0px;
	top:0px;
	width:162px;
	height:95px;
	z-index:1;
}

#div_locales {
	position:absolute;
	left:0px;
	top:0px;
	width:148px;
	height:95px;
	z-index:1;
	background-image:url(images-structure/div_locales_img.gif);
}

#div_locales:hover {
	background-image:url(images-structure/div_locales_img-a.gif);
}
#sub_locales {
	position:absolute;
	left:10px;
	top:54px;
	width:648px;
	height:39px;
	z-index:3;
	display: block;
}

a.locales{
	text-decoration: none;
}

img.imganes_bordes{
	border: 3px solid #4A8DBF;
}

.contenidos_popup{
	background-color: #FFF;
	color: #666666;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	background: #FFF;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 250px;
	width: 800px;
	text-align: left;
	vertical-align: top;
	overflow: auto;

}

.contenidos_swf{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	margin-right: 20px;
	padding-right: 5px;
	width: 320px;

}

a.link_salud_ocupacional{
	background-image:url(images-structure/salud_ocupacional.gif);
	display:block;
	width:100%;
	height:100%;	
}

a.link_salud_ocupacional:hover{
	background-image:url(images-structure/salud_ocupacional_a.gif);
	display:block;
	width:100%;
	height:100%;	
}

ol.ol_romanos{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}

