/* CSS Document */
html, body, h2, h3, h4, div, p, ul, li, input, select, option, table, a, a link {  
    font-family:Arial,Georgia, "Times New Roman", Times, serif;
	color:#000000;
	text-decoration:none;
	font-size:14px;
}
body{
    margin: 0px auto 0px;
	padding:0px;
	position:relative;	
	background-color:#CCCCCC;
	width:100%;
}
p {
  margin:0px 0px 10px 0px;
  line-height:25px;
 }

strong{
  color:#d4643f;
  margin:0px 0px 10px 0px;
}
#principal{
  background-color:#FFFFFF;
  visibility:visible;
  margin:0em 5%;
}
#encabezado{
  height:91px;
  position:relative;
  width:100%;
  background-color:#CCCCCC;
}
#encabezado1{
 position:absolute;
 left:0;
 top:0px;
 padding:0;
 width:330px;
 height:91px;
 background-image:url(imagenes/nuevoencabezado1.gif);
 background-repeat:no-repeat;
}
#encabezado2{
  position:relative;
  margin-left:330px;
  margin-right:30px;
  top:55px;
  background-image:url(imagenes/nuevoencabezado2.gif);
  background-repeat:repeat-x;
  height:36px;
  elevation:above;
}
#encabezado3{
  position:absolute;
  right:0;
  top:0px;
  padding:0;
  width:30px;
  height:36px;
  margin-top:55px;
  background-image:url(imagenes/nuevoencabezado3A.gif);
  background-repeat:no-repeat;
}
 
.tabla2Column{
  width:100%;
  border:0px;
  margin-top:20px;
}
.columIzq, .columCentro {
  vertical-align: top;
  text-align:left;  
}
.columDer{
 vertical-align:top;
 width:15%;
}
.columDer img{
 margin:0px 25px 20px 25px;
}

.columCentro{
  padding:0px 25px 5px 25px;
  text-align:justify;
  border-left:1px solid #de7b5a;
  border-right:1px solid #de7b5a;
}
.columCentro img{
  padding:20px;
}
.pie{
  text-align:center;
  border-bottom:1px solid #de7b5a;
  color:#d4643f;
  font-weight:bold;
  font-size:11px;
  height:15px;
}
  
.columIzq{
  padding:0px 5px 0px 5px;
  width:25%;
}
.columDer,.columIzq,.columCentro{
  margin-top:15px;
}
#menu{
  float:right; 
  height:15px;
}
#menu ul,#menu li{
  list-style-type:none;
}
#menu ul{
  width:100%;
}
#menu li {
 float:left;

}
#menu a {
  text-decoration:none;
  color:#FFFFFF;
  display:block;
  text-transform:capitalize;
  text-align:center;
  font-weight:bold;
  font-size:14px;
  padding:5px 20px 5px 20px;
}

#menu a:hover{
  border:1px solid #FFFFFF;
  font-weight:bold;
}

.segundo a:hover {
  color:#FFFFFF;
}
.tercero a:hover {
  color:#FFFFFF;
}
.cuarto a:hover {
  color:#FFFFFF;
}


.barrahorizontal{
 background-image:url(imagenes/barravertical.gif);
 background-repeat:repeat-x;
 height:8px;
}
#barratitulo{
 height:30px;
 margin:5px 5px 5px 5px;
 color:#de7b5a; 
 font-weight:bold;
 border-bottom:1px solid #da7a5a;
}

#nombreclinica{
  margin-right:10px;
  margin-left:50px;
  font-size:20px;   
}
#nombrecapitulo{
  margin:12px;
  font-size:18px;
}

#menuvertical{
  padding:0px 5px 0px 5px;
  margin: 0;
  display:block;
  clear:both;  
}
#menuvertical,#menuvertical li {
  list-style-type:none;
  height:26px;
}

#menuvertical li{
  border-bottom:1px dotted #d9d9d9;
  text-align:right;
  padding:5px 0px;
}
#menuvertical a {
  float:right;
  color:#949494;
  text-transform:uppercase;
  font-weight:bold;
  font-size:13px;
  border-right:3px solid #FFFFFF;
}
#menuvertical a:hover {
  border-right:3px solid #de7b5a;
  color:#de7b5a;  
  padding-right:5px; 
}

#imagenes{
  width:111px;
  float:right;
  margin:0px;
  padding:0px 0px 20px 20px;
  display:block;  
}

#imagenes img{
  padding:2%;
  padding-bottom:10%;
  display:block;  
}


#menupremios{
 float:left; 
 list-style-type:none; 
 margin:0px;
 margin-left:0px;
 padding:5px;
 text-align:center;
}
#menupremios li , #menupremios a{
 padding:5px;
 color:#d4643f;
 font-size:12px;
 height:150px; 
}
.ultimopremio{
  border:0px;
}
.intermedio{
 border-bottom:1px dotted #d4643f; 
 margin-bottom:10px;
}
.ultimo{
 margin-top:40px;
}
#menupremios a:hover {
  color:#de7b5a;  
}
#menupremios img{
 clear:both;
 display:block;

}
.valornumerico{
 text-align:center;
 } 
.textoinformacion a{
  float:left;
  text-align:center;
  width:100%;
  color:#d4643f;
  font-weight:bold;
  clear:both;
  padding:5px;
}
