html {
	margin: 0;
	padding: 0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	top:0;
	background: #9EC5E8 url(../images/body3.jpg) repeat-x top left;
}
/* generales */
h1{
	width:280px;
	height:48px;
	color:#2869A4;
	float:left;
	font: bold 1em/1em Arial, Helvetica, sans-serif;
	background:url(../images/li_titulo.jpg) no-repeat 50px 22px;
	margin:0;
	padding:25px 0px 0px 80px;
	
}
h1.destacados{
	height:15px;
	color:#2869A4;
	font: bold 0.9em/1em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:none;	
}	
h2{
	font: bold 0.85em/1em Arial, Helvetica, sans-serif;
	color:#2C73B4;
	margin:0;
	padding:0px 0px 15px 12px;	
}
h2.bold2{
	font: bold 0.73em/1.3em Arial, Helvetica, sans-serif;
}
h2.bold_noticia{
	font: bold 0.8em/1.1em Arial, Helvetica, sans-serif;
	color:#2C73B4;
	margin:0px 0px 10px 10px;
	text-align:left;
	padding:4px 3px 0px 2px;
	border-top:#C9DEF1 solid 1px;
	border-left:#B1D0EC solid 1px;
	border-bottom:#B1D0EC solid 1px;
}
h2.destacados{
	width:318px;
	font: bold 0.8em/1em Arial, Helvetica, sans-serif;
	color:#F48406;
	margin:0;
	padding:0px 0px 2px 10px;	
	text-align:left;
	float:left;
}
h3{
	font: bold 0.9em/1.1em Arial, Helvetica, sans-serif;
	color:#2C73B4;
	margin:0;
	padding:0;
	border-top:#B1D0EC solid 1px;
	border-bottom:#B1D0EC solid 1px;
	text-align:center;	
}
h3.link{
	font: bold 1.5em/1em Arial, Helvetica, sans-serif;
}
h3.destacados{
	width:316px;
	font: bold 0.72em/1.2em Arial, Helvetica, sans-serif;
	color:#2C73B4;
	margin:0;
	padding:0px 0px 0px 12px;
	border:none;
	text-align:left;
	float:left;
}
h6{
	font-size:0.8em;
	font-weight:bold;
	color:#7EB8DD;
	width:220px;
	float:left;
	text-align:right;
	margin:0;
	padding:0;
}

a , a:visited {
	font-size:0.7em;
	color:#2C73B4;
	margin:0;
	padding:0;
	text-decoration: none;	
}
a:hover , a:active {
	color:#F48406;
}
a#mail , a#mail:visited {
	font-size:1em;
	color:#2C73B4;
	margin:0;
	padding:0;
	text-decoration: none;	
}
a#mail:hover , a#mail:active {
	color:#F48406;
}
p{
	font-size:0.8em;
	color:#4E4E4E;
	margin:0;
	padding:0px 0px 25px 12px;
	text-align:justify;
}
p.bold{
	font-size:0.72em;
	font-weight:bold;
	color:#2C73B4;
	margin:0;
	padding:0px 0px 10px 12px;
}
p.bold_mayusculah5{
	font-size:0.8em;
	font-weight:bold;
	color:#2C73B4;
	margin:0;
	padding:4px 0px 10px 12px;
}
p.bold_mayusculah4{
	font-size:0.8em;
	font-weight:bold;
	color:#F48406;
	border-bottom: #B1D0EC solid 1px; 
	margin:0px 0px 14px 0px;
	padding:0px 0px 1px 12px;
}
p.gral{
	font-size:0.8em;
	color:#2f679b;
	margin:0;
	padding:1px 0px 15px 5px;
}
p.gral strong{
	font-size:1em;
	font-weight:bold;
}
p.espgral{
	font-size:0.7em;
	margin:0;
	padding:0px 0px 4px 0px;
}
p.intro{
	font-size:0.8em;
	color:#4E4E4E;
	margin:0;
	padding:0px 0px 0px 12px;
}
p.intro2{
	font-size:0.72em;
	color:#4E4E4E;
	margin:0;
	padding:3px 0px 0px 0px;
	float:left;
	width:210px;
}
p.bold_notanterior {
	font-size:1em;
	font-weight:bold;
	color:#2C73B4;
	margin:0px 0px 10px 10px;
	text-align:left;
	padding:4px 3px 0px 2px;
	border-top:#C9DEF1 solid 1px;
	border-left:#B1D0EC solid 1px;
	border-bottom:#B1D0EC solid 1px;
}
p.bold_video{
	font-size:0.8em;
	font-weight:bold;
	color:#2C73B4;
	margin:0px 0px 10px 10px;
	text-align:left;
	padding:4px 3px 0px 2px;
	border-top:#C9DEF1 solid 1px;
	border-left:#B1D0EC solid 1px;
	border-bottom:#B1D0EC solid 1px;
}
p.altfoto{
	font-size:0.7em;
	font-weight:bold;
	color:#8AB9E3;
	margin:10px 0px 0px 0px;
	padding: 5px 20px;
	border:1px dashed #AECEEC;
}
strong{
	color:#EE8006;
	font-weight:bold;
	margin:0;
	padding:0;
}
img.introfoto{
	float:left;
	margin:0px 17px 2px 5px;
	padding:0;
	border:#AECEEC solid 2px;	
}
/* -------------contenedor------------------- */
#contenedor{
	width: 953px;
	height: 100%;
	margin: 0 auto;
	padding:0;
}
/* -------------toplogos------------------- */
#toplogos{
	width: 953px;
	height: 118px;
	position:relative;
	float:left;
	margin: 0;
	padding:0;
}
#toplogoleft{
	width: 255px;
	height: 118px;
	float:left;
	margin: 0;
	padding:0;
}
.logo{
	width: 228px;
	height: 118px;
	float:left;
	margin: 0px 27px 0px 0px;
	padding:0;
	background: #FFFFFF url(../images/logo.jpg) no-repeat top right;
}

#toplogoright{
	width: 698px;
	height: 118px;
	float:left;
	margin: 0;
	padding:0;
}
.inicio{
	width: 678px;
	height: 21px;
	float:left;
	margin: 0px 20px 0px 0px;
	padding:0;
}

ul#menuinicio {
	list-style:none;
	margin:8px 0px 0px 0px;
	padding:0;
	width:250px;
	height:13px;
	float:right;
}
ul#menuinicio li {
    margin: 0;
    padding:0;
	width:50px;
	height:13px;
	float:left;
    list-style: none;
}
ul#menuinicio li a {
    margin: 0;
    padding:0;
	width:50px;
	height:13px;
	float:right;
	background:none;
}
#menuinicio .blog a:link, #menuinicio .blog a:visited{
	width:48px;
	height:13px;
	background: #FFF url(../images/blogger.jpg) no-repeat left top;
}
#menuinicio .blog a:hover, #menuinicio .blog a:active {
	background: #FFF url(../images/blogger_hover.jpg) no-repeat left top;
}
#menuinicio .decius a:link, #menuinicio .decius a:visited{
	width:48px;
	height:13px;
	background: #FFF url(../images/decius.jpg) no-repeat left top;
}
#menuinicio .decius a:hover, #menuinicio .decius a:active {
	background: #FFF url(../images/decius_hover.jpg) no-repeat left top;
}
#menuinicio .rss a:link, #menuinicio .rss a:visited{
	width:48px;
	height:13px;
	background: #FFF url(../images/rss.jpg) no-repeat left top;
}
#menuinicio .rss a:hover, #menuinicio .rss a:active {
	background: #FFF url(../images/rss_hover.jpg) no-repeat left top;
}
#menuinicio .ingles a:link, #menuinicio .ingles a:visited{
	width:46px;
	height:13px;
	background: #FFF url(../images/english.jpg) no-repeat left top;
}
#menuinicio .ingles a:hover, #menuinicio .ingles a:active{
	background: #FFF url(../images/english_hover.jpg) no-repeat left top;
}
#menuinicio .espanol a:link, #menuinicio .espanol a:visited{
	width:46px;
	height:13px;
	background: #FFF url(../images/espanol.jpg) no-repeat left top;
}
#menuinicio .espanol a:hover, #menuinicio .espanol a:active{
	background: #FFF url(../images/espanol_hover.jpg) no-repeat left top;
}
ul#menuinicio li.btni {
    margin: 0;
    padding:0;
	width:40px;
	height:13px;
	float:left;
    list-style: none;
}
ul#menuinicio li.btni a {
    margin: 0;
    padding:0;
	width:40px;
	height:13px;
	float:right;
	background:none;
}
#menuinicio .btni a:link, #menuinicio .btni a:visited{
	font-size:0.7em;
	line-height:1.1em;
	font-weight:bold;
	color:#7EB8DD;
	margin:0;
	text-decoration: none;
	text-align: right;
	float: right;
	background:none;
}
#menuinicio .btni a:hover, #menuinicio .btni a:active {
	color:#2D76B9;
	background:none;
}

.experiencia {
	width: 678px;
	height: 38px;
	float:left;
	margin: 0px 20px 0px 0px;
	padding:35px 0px 8px 0px;
	font:bold italic 1.2em/0.9em "Times New Roman", Times, serif;
	color:#95C9FD;
	text-align:right;

}
.experiencia strong {
	color:#95C9FD;
}

/*.logoflebologia{
	width: 438px;
	height: 45px;
	float:left;
	margin: 30px 0px;
	padding:0;
	background: #FFF url(../images/logo_clinflebologia.jpg) no-repeat left top;
}*/
.txtfonocondes{
	width: 678px;
	height: 13px;
	float:left;
	margin: 0px 20px 0px 0px;
	padding:0;
	font-size:0.95em;
	font-weight:bold;
	color:#7EB8DD;
	text-align:right;
}
.txtfonocondes strong {
	color:#7EB8DD;
}

/* -------------contenido------------------- */

#contenido{
	width: 953px;
	height: 100%;
	background:url(../images/contenido.jpg) repeat-y top left;
	position:relative;
	float:left;
	margin: 0;
	padding:0;
}
#contenido_interior{
	width: 953px;
	height: 100%;
	background:url(../images/contenido_interior.jpg) repeat-y top left;
	position:relative;
	float:left;
	margin: 0;
	padding:0;
}

/* -------------topmenus------------------- */

#topmenus{
	width: 953px;
	height: 265px;
	background: url(../images/curva2.jpg) repeat-x top left;
	position:relative;
	float:left;
	margin: 0;
	padding:0;
}
.menu_left {
	width: 218px;
	height: 265px;
	background:url(../images/curva.jpg) no-repeat top left;
	position:relative;
	float:left;
	margin: 0;
	padding: 22px 0px 0px 74px;
	z-index:10;
}
* html .menu_left {
	width: 218px;
	height: 245px;
	background:url(../images/curva.jpg) no-repeat top left;
	position:relative;
	float:left;
	margin: 0;
	padding: 20px 0px 0px 74px;
	z-index:10;
}
ul#nav li a, ul#nav li a:visited {
	color:#97A332;
	text-decoration: none;
	font-size: 0.91em;
	line-height:1.75em;
	font-weight:bold;
}
ul#nav li a:hover, ul#nav li a:active {
	color:#F48406;
}
ul#nav li ul {
	background-color:#E4EFFA;
	width:100px;
	border-top: solid 1px #C4DCF4;
	border-right: solid 1px #C4DCF4;
	border-bottom: solid 1px #C4DCF4;
	padding:0px 0px 0px 15px; 
}
ul#nav li ul li a, ul#nav li ul li a:visited  {
	color:#5C9DD8;
	text-decoration: none;
	font-size: 0.8em;
	line-height:1.5em;
	font-weight:bold;
	border-bottom: solid 1px #C4DCF4;
	padding:0px 6px 0px 0px;
}
ul#nav li ul li a:hover, ul#nav li ul li a:active  {
	color:#F48406;
}
ul#nav #bases {
	margin: 0px 0px 0px 11px;
}
ul#nav #conv {
	margin: 0px 0px 0px 20px;
}
ul#nav #pregion {
	margin: 0px 0px 0px 28px;
}
ul#nav #eu {
	margin: 0px 0px 0px 34px;
}
ul#nav li a#eu, ul#nav li a#eu:visited {
	color:#EE8006;
}
ul#nav li a#eu:hover, ul#nav li a#eu:active {
	color:#468FD2;
}

ul#nav #test {
	margin: 0px 0px 0px 43px;
}
ul#nav #not {
	margin: 0px 0px 0px 48px;
}
ul#nav #cons {
	margin: 0px 0px 0px 50px;
}
ul#nav #acred {
	margin: 0px 0px 0px 53px;
}

/*.flash_eu {
	width: 220px;
	height: 265px;
	position:relative;
	float:left;
	margin: 15px 0px 0px 4px;
	padding:0;
	background: url(../images/flash_eu.jpg) no-repeat top left;
	z-index:0;
}
* html .flash_eu {
	width: 220px;
	height: 250px;
	position:relative;
	float:left;
	margin: 15px 0px 0px 4px;
	padding:0;
	background: url(../images/flash_eu.jpg) no-repeat top left;
	z-index:0;
}*/
.flash {
	width:644px;
	height:265px;
	position:relative;
	float:left;
	margin: 15px 1px 0px 0px;
	padding:0;
}
* html .flash {
	width:420px;
	height: 250px;
	position:relative;
	float:left;
	margin: 15px 1px 0px 0px;
	padding:0;
}
.cierre_cuadro {
	width:16px;
	height:265px;
	background:url(../images/cierre_cuadro.jpg) no-repeat top left;
	position:relative;
	float:left;
	margin: 0;
	padding:0;
}

/* --------------contenido------------- */
.titulo_destacados{
	width:320px;
	height:8px;
	float:left;
	margin:5px 0px 10px 0px;
	padding:2px 0px 6px 10px;
	background-color:#D6E6F5;
	border-bottom:#C8DCEF solid 2px;
	border-right:#C8DCEF solid 2px;
}
.titulo_destacados2{
	width:325px;
	height:15px;
	float:left;
	margin:5px 0px 0px 0px;
	padding:0;
}
.titulo_interior{
	width: 432px;
	height: 68px;
	float:left;
	margin: 0px 43px 12px 84px;
	padding:0;
	background-color:#D6E6F5;
	z-index:0;
	border-bottom:#C8DCEF solid 2px;
	border-right:#C8DCEF solid 2px;
}
* html .titulo_interior{
	width: 432px;
	height: 68px;
	float:left;
	margin: 0px 43px 12px 42px;
	padding:0;
	background-color:#D6E6F5;
	z-index:0;
	border-bottom:#C8DCEF solid 2px;
	border-right:#C8DCEF solid 2px;
}
.titulo_altfoto{
	width: 290px;
	height: 48px;
	float:left;
	margin: 0;
	padding:0;
	z-index:0;
}
.ver_mapa{
	width: 343px;
	height:13px;
	margin: 0;
	padding:0;
	text-align:right;
}
.linea_interior{
	width: 343px;
	height:1px;
	margin: 0;
	padding:0px 0px 16px 0px;
	border-top:#B1D0EC solid 1px;
}
* html .linea_interior{
	width: 343px;
	height:1px;
	margin: 0;
	padding:0;
	border-top:#B1D0EC solid 1px;
}
table{
	width: 340px;
	height: 100%;
	float:left;
	margin: 0;
	padding:0;
	border:#B1D0EC solid 1px;
}
th{
	font-size:0.75em;
	color:#2C73B4;
	margin:0;
	padding:6px 3px;
	border:#B1D0EC solid 2px;
}
td{
	font-size:0.72em;
	color:#4E4E4E;
	margin:0;
	padding:5px;
	text-align:left;
	border-bottom:#B1D0EC solid 1px;
	border-left:#B1D0EC solid 1px;
}
tr.color{
	background-color:#DDEBF7;
}
.content1{
	width: 330px;
	height: 100%;
	float:left;
	margin: 20px 59px 3px 129px;
	padding:0;
	z-index:0;
}
* html .content1{
	width: 330px;
	height: 100%;
	float:left;
	margin: 0;
	padding: 20px 59px 0px 129px;
	z-index:0;
}
.content2{
	width: 334px;
	height: 100%;
	float:left;
	margin: 20px 0px 3px 46px;
	padding:0;
	z-index:0;
}
* html .content2{
	width: 334px;
	height: 100%;
	float:left;
	margin: 0;
	padding: 20px 0px 0px 41px;
	z-index:0;
}
.content3{
	width: 343px;
	height: 100%;
	float:left;
	margin: 20px 50px 10px 125px;
	padding:0;
	z-index:0;
}
* html .content3{
	width: 343px;
	height: 100%;
	float:left;
	margin: 0;
	padding: 20px 50px 10px 125px;
	z-index:0;
}
.content4{
	width: 334px;
	height: 100%;
	float:left;
	margin: 20px 0px 10px 46px;
	padding:0;
	z-index:0;
}
* html .content4{
	width: 334px;
	height: 100%;
	float:left;
	margin: 0;
	padding: 20px 0px 10px 41px;
	z-index:0;
}
img.interiores{
	float:left;
	margin:0px 0px 60px 0px;
	padding:0;
	border:#AECEEC solid 3px;	
}
img.interioresleft{
	float:left;
	margin:20px 0px 20px 23px;
	padding:0;
	border:#AECEEC solid 3px;	
}
* +html img.interioresleft{
	float:left;
	margin:0px 0px 20px 23px;
	padding:0;
	border:#AECEEC solid 3px;	
}
* html img.interioresleft{
	float:left;
	margin:0px 0px 20px 23px;
	padding:0;
	border:#AECEEC solid 3px;	
}
img.interior_chica{
	float:left;
	margin:3px 10px;
	padding:0;
	border:#AECEEC solid 3px;	
}
img.interiores_paciente{
	float:left;
	margin:0px 0px 290px 0px;
	padding:0;
	border:#AECEEC solid 3px;	
}
.linea{
	width: 330px;
	height:1px;
	margin: 0;
	padding:0px 0px 10px 0px;
	border-top:#B1D0EC solid 1px;
	float:left;
}
* html .linea{
	width: 330px;
	height:1px;
	margin: 0;
	padding:0;
	border-top:#B1D0EC solid 1px;
}
.linea_titnoticia{
	width: 330px;
	height:1px;
	margin: 0;
	padding:0;
	border-top:#B1D0EC solid 1px;
	float:left;
}
.video{
	width: 260px;
	height:100%;
	margin: 0px 0px 180px 0px;
	padding:0px 20px 2px 0px;
	border-bottom:#C9DEF1 solid 1px;
	border-right:#C9DEF1 solid 1px;
}
.noticia{
	width: 320px;
	height:100%;
	margin: 0px 0px 25px 0px;
	padding:0px 20px 2px 0px;
	border-bottom:#C9DEF1 solid 1px;
	border-right:#C9DEF1 solid 1px;
}
.noticia2{
	width: 310px;
	height:100%;
	margin: 0px 0px 25px 0px;
	padding:0px 20px 2px 0px;
	border-bottom:#C9DEF1 solid 1px;
	border-right:#C9DEF1 solid 1px;
}
.descarga{
	width: 320px;
	height:100%;
	margin: 0px 0px 25px 0px;
	padding:0px 20px 2px 0px;
	border-bottom:#B1D0EC solid 1px;
}
.descarga2{
	width: 310px;
	height:100%;
	margin: 0px 0px 25px 0px;
	padding:0px 20px 2px 0px;
	border-bottom:#B1D0EC solid 1px;
}
a#clinica , a#clinica:visited {
	font-size:0.99em;
	color:#F48406;
	margin:0px 0px 7px 0px;
	padding:6px 0px 0px 5px;
	vertical-align: middle;	
}
a#clinica:hover , a#clinica:active {
	color:#2C73B4;
}
.leer{
	width: 330px;
	height:10px;
	margin: 0;
	padding:0;
	text-align:right;
}
.leer2{
	width: 100%;
	height:25px;
	margin: 0;
	padding:0px 0px 4px 0px;
	text-align:right;
}
* html .leer2{
	width: 100%;
	height:25px;
	margin: 0;
	padding:0;
	text-align:right;
}
.veintec{
	width: 330px;
	height:22px;
	margin:0;
	padding: 5px 0px 0px 0px;
}
* html .veintec{
	width: 330px;
	height:22px;
	margin:0;
	padding: 2px 0px 0px 0px;
}
.introduccion{
	width: 330px;
	float:left;
	margin:8px 0px 4px 0px;
	padding:0;
}
* html .introduccion{
	margin:3px 0px 0px 0px;
	padding:0;
}
.contentabajo{
	width: 953px;
	height: 76px;
	background:url(../images/contabajo.jpg) no-repeat bottom left;
	position:relative;
	float:left;
	margin: 0;
	padding:0;
	top:0;
}
.contentransbank{
	width: 874px;
	height: 60px;
	float:right;
	margin: 0px 0px 0px 70px;
	padding:0;
}
.interiortransbank{
	width: 874px;
	height: 60px;
	float:right;
	margin: 0px 0px 0px 70px;
	padding:0;
}
.contentabajo_interior{
	width: 953px;
	height: 76px;
	background:url(../images/contabajo_interior.jpg) no-repeat bottom left;
	position:relative;
	float:left;
	margin: 0;
	padding:0;
	top:0;
}
/* --------direccion----------- */
#direccion{
	width: 864px;
	height: 24px;
	font-size:0.71em;
	color:#FFFFFF;
	text-align:center;
	background-color: #63A0D7;
	position:relative;
	float:left;
	margin: 0px 0px 0px 82px;
	padding:4px 0px 0px 0px;
}
* html #direccion{
	width: 864px;
	height: 24px;
	font-size:0.71em;
	color:#FFFFFF;
	text-align:center;
	background-color: #63A0D7;
	position:relative;
	float:left;
	margin: 0px 0px 0px 41px;
	padding:4px 0px 0px 0px;
}
/* romina */
#romina{
	width: 864px;
	height: 17px;
	font-size:0.65em;
	color:#245F93;
	text-align:center;
	position:relative;
	float:left;
	margin: 0px 0px 0px 82px;
	padding:5px 0px 0px 0px;
}
* html #romina{
	width: 864px;
	height: 17px;
	font-size:0.65em;
	color:#245F93;
	text-align:center;
	position:relative;
	float:left;
	margin: 0px 0px 0px 41px;
	padding:5px 0px 0px 0px;
}
a#mailromina , a#mailromina:visited {
	font-size:0.9em;
	color:#1B4770;
	font-weight: bold;
}
a#mailromina:hover , a#mailromina:active {
	color:#EA7D06;
}
/*--- FORMULARIO ---*/
.cuerpo_formulario {
	width:343px;
	height:auto;
	float:left;
	font-size:0.8em;
	}
.txt_celda {
	color:#2869A4;
	text-align:left;
	font-size:0.9em;
	}
.comentarios {
	width:340px;
	height:150px;
	float:left;
	margin-top:15px;
	}
.ajuste_comentarios {
	width:300px;
	height:150px;
	margin:0px auto;
	}
.linea_segmentada {
	width:343px;
	height:5px;
	float:left;
	border-bottom:1px dashed #7F9DB9;
	margin-top:8px;
	}
.btn {
	width:300px;
	height:35px;
	float:left;
	}
.ajuste_btn {
	width:65px;
	height:35px;
	margin:0px auto;
	}
/*--- Aquí personalizo los objetos / FORMULARIO / ---*/
.ingreso_btn {
	width:65px;
	height:25px;
	}
.ingreso_objeto {
	width:120px;
	height:20px;
	font-size:1.1em;
	color:#2869A4;
	border:1px solid #7F9DB9;
	}
* html .ingreso_objeto {
	width:120px;
	height:20px;
	font-size:1.3em;
	color:#2869A4;
	border:1px solid #7F9DB9;
	}
.ingreso_objeto_pre {
	width:20px;
	height:20px;
	font-size:1.1em;
	color:#2869A4;
	border:1px solid #7F9DB9;
	}
* html .ingreso_objeto_pre {
	width:20px;
	height:20px;
	font-size:1.3em;
	color:#2869A4;
	border:1px solid #7F9DB9;
	}
.ingreso_comentarios {
	width:300px;
	height:150px;
	border:1px solid #7F9DB9;
	font-size:1.3em;
	color:#2869A4;
	}
* html .ingreso_comentarios {
	width:300px;
	height:150px;
	border:1px solid #7F9DB9;
	font-size:1em;
	color:#2869A4;
	}
/*--- Fin personalizar los objetos ---*/
