/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
	background-color: #FFFFFF;
	color: black;
	font-size: 13px;
	font-family: Calibri;
	padding: 0px;
	border: 0px;
	margin: 0px;
}

h1 {
	color: #666;
	font-size: 13px;
	font-weight: lighter;
	text-align: justify;
	vertical-align: top;
	margin: 15px 10px;
}

h2 {
	color: #4893CD;
	font-size: 15px;
	font-weight: bold;
	text-align: justify;
	margin: 5px 10px;
}

h3 {
	color: #4893CD;
	font-size: 15px;
	font-weight: bold;
	text-align: justify;
	margin: 5px 10px;
}

a h3 {
	color: black;	
}

h4 {
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	text-align: justify;
	margin: 5px 10px;
}

p {
	text-align: justify;
	margin: 10px;
}

.phototitle, .phototitle p {
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	text-align: center;	
	margin: 10px 5px 0px 5px;
}

.phototitle2, .phototitle2 p {
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	margin: 10px 5px 0px 5px;
}

.photocaption, .photocaption p {
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	color: #808080;	
	margin: 0px 5px 10px 5px;
}

.photocaption2, .photocaption2 p {	
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	padding:0;
	margin: 0px 5px 10px 5px;
}

.center, .center p {
	color: #4893CD;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

ul {
	margin: 0px;
}

li{
	font-family: Calibri;
	font-size: 13px;
	text-align: justify;	
	padding: 5px;
}

.strong{
	font-weight: bold;
}

a:link {
	color: #0000FF;
	text-decoration: none;
}

a:visited {
	color: #0000FF;
	text-decoration: none;
}

img{
	border: 0px;
	margin: 5px;
}

.image, .image img {
	vertical-align: middle;
	text-align: center;	
}

.logoimg {
	width: 130px;
	height: 65px;
}

.doc_img {
	width: 40px;
	height: 50px;
}

.nfimg {
	height: 11px;
	margin: 0px;
}

.video_img {
	width: 54px;
	height: 57px;
}

table {
	border-collapse: collapse;
	margin: auto;
}

td {
	vertical-align: middle;
	text-align: center;
	padding: 0px;
}

.tdtext, .tdtextR {
	width: 100%;
	padding: 5px 0px 5px 0px;
}

.tdtext2 {
	padding: 5px 0px 5px 0px;
}

.tdtexttop {
	width: 100%;
	vertical-align: top;
	padding: 5px 0px 5px 0px;
}

.tdimage {
	padding: 5px 5px 5px 15px;
}

.tdimageL {
	padding: 5px 15px 5px 5px;
}

.tdimage_contact {
	width: 240px;
	padding: 5px 5px 5px 15px;
}

.tabletype {
	width: 590px;
	border: 0;
	border-collapse: collapse;
}

.tabletype img {
	margin: 0;
}

.tabletype th {
	background: #ABABAB;
	padding: 5px;
}

.tabletype2 {
	width: 560px;
}

.tabletype2 td{
	padding: 5px;
}

.tabletype2 .tdimage {
	padding: 10px 0px 10px 15px;
}

 .table_press a{
	color: black;
 }
 
 .table_press img{
	padding: 5px 0px;
 }

.tra {
	background:#D9D9D9;
}

.trb {
}

.back{
	clear: both;
	text-align: right;
}

.back img{
	width: 73px;
	height: 34px;
}


/* ----------container to center the layout-------------- */

#container {
	background-color: #FFFFFF;
	margin: 0 auto auto;
	width: 1000px;
	height: 300px;
	position:relative;
}


/* ----------banner for logo-------------- */

#banner {

background-color: #FFFFFF;

text-align: left;

padding: 0px;

margin: 0px;



}

#banner td{
	padding: 0px;
}

#banner img{
	margin: 0px;
}

#menuhorizontal {

	background-color: #FFFFFF;

	text-align: left;

	padding: 0px;

	margin: 0px;

	margin-top: 0px;

	z-index: 6;

	margin-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	color: #0079bf;



} 


/* -----------------content--------------------- */

#content {

background-color: #ffffff;

padding: 0px;

margin: 34px 200px;

}

div#content {

	min-height:370px;

	height:expression(this.scrollHeight > 370 ? "auto":"370px"); 

	position: absolute;

	left: 0px;

	top: 190px;

	font-family: Arial, Helvetica, sans-serif;

}


/* --------------left navi------------- */

#left {
	width: 200px;
	margin: 0;
	padding: 0;
	margin-top: 0px;
	height: 600px;
	position: absolute;
	top: 204px;
	left:-13px;
}

#apDiv1 {
		position:absolute;
		width:82px;
		height:82px;
		left: 94px;
		top: 14px;
	}

#apDiv4 {
	position:absolute;
	width:82px;
	height:82px;
	z-index:2;
	top: 70px;
	left: 36px;
}
#apDiv5 {
	position:absolute;
	width:200px;
	height:566px;
	top: 5px;
	background-image: url(../menuizq/fondo.png);
	background-repeat: no-repeat;
}
#apDiv6 {
	position:absolute;
	width:82px;
	height:82px;
	z-index:3;
	left: 95px;
	top: 127px;
}
#apDiv7 {
	position:absolute;
	width:82px;
	height:82px;
	z-index:4;
	left: 51px;
	top: 303px;
}
#apDiv8 {
	position:absolute;
	width:82px;
	height:82px;
	z-index:5;
	left: 13px;
	top: 229px;
}
#apDiv9 {
	position:absolute;
	width:82px;
	height:82px;
	z-index:6;
	left: 11px;
	top: 369px;
}
#apDiv10 {
	position:absolute;
	width:82px;
	height:82px;
	z-index:6;
	left: 48px;
	top: 451px;
}


/* --------------right navi------------- */

#right {
	width: 198px;
	padding: 0;
	left: 802px;
	top: 178px;
	height: 600px;
	float: right;
	position: absolute;
}

#right .photocaption2, #right .photocaption2 p {	
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	padding:0;
	margin: 0px 5px 10px 5px;
}

.wb_Image1{
	margin: 0px;
	width: 125px;
	overflow: hidden;
	position: absolute;
	left: 34px;
	top: 5px;
	z-index:4;
}

.wb_Image2 {
	margin: 0px;
	width: 125px;
	overflow: hidden;
	position: absolute;
	left: 34px;
	top: 55px;
	z-index:4;
}

#wb_Image1{
	margin: 0px;
	width: 130px;
	height: 53px;
	overflow: hidden;
	position: absolute;
	left: 34px;
	top: 10px;
	z-index:4;
}

#wb_Image2 {
	margin: 0px;
	width: 130px;
	height: 130px;
	overflow: hidden;
	position: absolute;
	left: 34px;
	top: 70px;
	z-index:4;
}

#wb_Image1 img,
#wb_Image2 img {
	margin: 0px;
}



#autorran_img {
	width: 180px;
	height: 135px;
}

/* -----------footer--------------------------- */

#footer {
	clear: both;
	position: relative;
	left: 0;
	top: 690px;
}

#footer p {
	text-transform:uppercase;
	padding: 5px;
	margin: 0px;
}

p#footer_es {
	background-image: url(../imagenes/footer2.jpg);
}

p#footer_fr {
	background-image: url(../imagenes/footer3.jpg);
}

p#footer_en {
	background-image: url(../imagenes/footer4.jpg);
}


/*---------------MENU HORIZONTAL*/
#tunMenu{
	width: 800px;
	position: relative;
	left: 0px;
	top: 0;
	margin-left: 0;
	margin-right: 0;
	background-color: #000000;
}

#tunMenu img{
	margin: 0px;
}

#tunMenu td{
	vertical-align: bottom;
	text-align: left;
}

.botonesprin {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-align: center;

	border: 0px solid #333333;

	margin: 0px;

	vertical-align: bottom;

	color: #ffffff;

}

.botones {

	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	background-image:url(../imagenes/fondoroll_.gif);

	background-color: #d1dff2;

	vertical-align:middle;

	text-align: left;

	border: 0px solid #333333;

	margin: 0px;

	vertical-align: top;

	color: #0079bf;

}

.botonesHover{

	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	background-image:url(../imagenes/fondorollsup_.gif);

	background-color: #adc7e8;

	vertical-align:top;

	text-align: left;

	border: 0px solid #333333;

	margin: 0px;

	vertical-align: center;

	color: #0079bf;

}

.subMe {

	visibility: hidden;

	position: absolute;

	font-family: Arial;

	font-size: 12px;

	vertical-align: center;

	font-weight: bold;

	background-color: #ffffff;

	text-align: left;

	border: 0px solid #000099;



}

.subMeP {

	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	background-color: #D8D8C5;



}

.botonesP {

	font-family: Arial;

	font-size: 50px;

	font-weight: bold;

	background-color: #D8D8C5;

	border: 0px solid #009900;

	margin: 0px;

	color: #000000;

	vertical-align: top;

	height: 10px;

}

.celda{

	font-family: Arial;

	font-size: 20px;

	margin:0;

	padding: 0;

	background-image:url(../imagenes/colorboton.gif);

	background-color: #D8D8C5;

}

.celdaover{

	font-family: Arial;

	font-size: 50px;

	margin:0;

	padding: 0;

	background-image:url(../imagenes/colorbotonBRILLO.gif);

	background-color: #D8D8C5;

}

.celdaespacio_{

	margin:0;

	padding: 0;

	background-color: #000000;

}

/*---------------Contacto*/

.table_contact {
	width: 95%;
}

.table_contact h2{
	color: black;
	font-size: 15px;
	font-weight: bold;
	margin: 5px;
}
.table_contact td.left , .table_contact .left h2,  .table_contact .left img, .table_contact  .left .photocaption2, .table_contact  .left li {
	text-align: left;	
}

.table_contact td.right , .table_contact .right h2, .table_contact .right img, .table_contact  .right .photocaption2, .table_contact  .right li {
	text-align: right;	
}

.table_contact img{
	margin: 0px;	
}

.table_contact ul{
	padding: 0px;
}
.table_contact  li {
	list-style: none;
	padding: 5px;
}


