 body {
 margin:0px;
 padding:0px;
 background-color: #cccccc;


 }
 
 .main {
 text-align:left;
 font-family:Arial;
 padding: 4px 0 0 10px;
 font-size:12px;
 
 color:#666; 
 line-height:13px }
 
 .titulo_pagina {
 text-align:left;
 font-family:Arial;
 font-weight : bold; 
 padding: 12px 0 5px 30px;
 vertical-align:middle;
 background: url(imagenes/flecha.jpg) left no-repeat ;
 font-size:18px; 
 color:#666; 
 }
 
  .titulo_cuadros {
 text-align:left;
 font-family:Arial;
 font-weight : bold; 
 padding: 5px 0 5px 0px;
 vertical-align:middle;
 font-size:14px; 
 color:#666; 
 }
 
 .titulo_cuadros_der {
 text-align:left;
 font-family:Arial;
 font-weight : bold; 
 padding: 5px 0 5px 5px;
 vertical-align:middle;
 font-size:14px; 
 color:#666; 
 }
 
 .barrax {
 background:url(imagenes/barrax.jpg) left repeat-x;
 height:2px;
 padding: 10px 4px 0 0;
 
 }
 
 
 
  .titulo_pagina2 {
 text-align:left;
 font-family:Arial;
 font-weight : bold; 
 padding: 8px 0 3px 5px;
 background:#FFFFFF;
 font-size:16px; 
 color:#666; 

 }

 
 .titulo_cada_hoja {
	font-weight : bold;
	text-align:left;
	color : #666666;
	font-family : "HandelGothic BT";
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-decoration: none;
} 
 .titulo_noticias {
	font-weight : bold;
	text-align:left;
	color : #666666;
	font-family : "HandelGothic BT";
	font-size: 14px;
	padding: 0 20px 0;
	text-decoration: none;
} 

.contenido_celdas {
	color : #666666;
	padding: 0 5px 0;
	font-family : "Arial";
	font-size: 10px;

	border:#999999;
		
}


.fecha_supe {
	float:left;
	text-align:left;
	color : #0066cc;
	font-family : "Arial";
	font-size: 12px;
	padding:10px 15px 0;
	background: url(imagenes/clinica2_margen_supe.jpg)  left repeat;
} 

.link_noticias {
	float:left;
	text-align:left;
	color : #0066cc;
	font-family : "Arial";
	font-size: 11px;
	padding: 5px 10px 5px 12px;
	
} 

.footer0 {
background-image:url(imagenes/clinica2_line.jpg);
}

.footer2 {
	text-align:center;
	color : #0066cc;
	font-family : "Arial";
	font-size: 12px;
	text-decoration: underline;
	letter-spacing: 0px;
} 
.titulo_campos2 {

		font-family : "Tahoma";
  		background: #97DDFF;
		padding: 4px 0px 5px 10px;
        color: #000;
        font-size: 12px;
        text-align: left;
		text-transform:uppercase;
	
        }
.titulo_campos_izqui_sup {
		float:none;
		font-family : "Tahoma";
  		font-weight:bold;
        background:url(imagenes/portada_left_sup.jpg) left no-repeat;  
		padding: 0px 0 0 35px;
		height:23px;
		vertical-align:middle;
        color: #006699;
        font-size: 12px;
        text-align: left;
      }

.titulo_campos_izq_medio {
		float:none;
		font-family : "Tahoma";
  		font-weight:bold;
        background:url(imagenes/portada_left_medio.jpg) left repeat-y;  
		padding: 0 0 0 22px;
		color: #666;
        font-size: 11px;
        text-align: left;
        }
		
.titulo_campos_izq_inf {
		float:none;
		font-family : "Tahoma";
  		font-weight:bold;
        background:url(imagenes/portada_left_inf.jpg) left no-repeat;  
		padding: 0 0 0 35px;
		color: #FFF;
		height:14px;
        font-size: 12px;
        text-align: left;
        }
.titulo_campos_menu_izq {
		float:none;
		font-family : "Tahoma";
  		font-weight:bold;
        background:url(imagenes/portada_left_menu_sup.jpg) left no-repeat;  
		padding: 0px 0 0 35px;
		height:21px;
		
		vertical-align:middle;
        color: #006699;
        font-size: 12px;
        text-align: left;
        }		
.titulo_campos_menu_medio {
		float:none;
		font-family : "Tahoma";
  		font-weight:bold;
        background:url(imagenes/portada_left_menu_medio.jpg) left repeat-y;  
		padding: 0 0 0 13px;
		color: #333;
        font-size: 12px;
        text-align: left;
        }
.titulo_campos_menu_izq_inf {
		float:none;
		font-family : "Tahoma";
  		font-weight:bold;
        background:url(imagenes/portada_left_menu_inf.jpg) left no-repeat;  
		padding: 0 0 0 35px;
		color: #FFF;
		height:14px;
        font-size: 12px;
        text-align: left;
        }
		
		
.text_area2 {
		font-family : "Tahoma";
  		background: #DAE3B9 url(imagenes/clinica2_margen_izq.jpg) left no-repeat;  
        padding: 4px 18px 0;
        color: #000;
        font-size: 12px;
        text-align: left;
        }		
.contenido_campos {
		font-family : "Arial";
		/*background: url(imagenes/clinica2_margen_izq.jpg) left repeat-y;*/
		color: #017BC5;
		padding: 0 0 0 4px;
        font-size: 12px;
		vertical-align:middle;
		background : #fff; 		
        }
input {
	color : #666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	
	border: 1px solid #ddd;
} 

.subtitulo_pagina {
font-weight : bold; 
color : #ffffff;
font-size:16px;
padding: 11px 10px 0;
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #aec9e3; 
} 

.cuerpo_mensaje{
font-family:Arial;
padding: 0 5px 0;
text-align:justify;
font-size:12px;
color:#666666;
line-height:16px;

}


.cuerpo_mensaje2{
font-family:Arial, Helvetica, sans-serif;
padding: 0 5px 0;
text-align:justify;
font-size:11px;
color: #999999;
text-decoration:none;
line-height:16px;

}


.menu_iindex{

padding: 0 0 0 16px;

}



.cuerpo_tablas{
font-family:Arial;
text-align:left;
padding: 0 4px 0 5px;
text-align:justify;
font-size:12px;
color:#666;
}




  .mrnu{font-family:Tahoma; font-size:11px;  color:#336699; text-decoration:none }
  .policy{font-family:Tahoma; font-size:11px;  color:#9B9B9B; text-decoration:none; text-align:left;
  padding: 0 5px 0; }
  a.policy:hover{ text-decoration:none}
  a.mrnu:hover{ color:#CCCCCC}
  .green{font-family:Tahoma; font-size:11px;  color:#648C50; }


  .promociones{
  text-align:left;
  font-family:Tahoma;
  padding: 0 0 0 5px;
  font-size:11px;
  color:#666; 
  }
  
  .cell{ border-color:#009933; vertical-align:middle; }
  .page{font-family:Tahoma; font-size:11px; line-height:13px }
  .textogeneral {BACKGROUND:  none; COLOR: #364D67; vertical-align:middle; text-align:left; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
  .titulos { color:#336699; font-size:16px; font-family:"HandelGothic BT"}
  .titulo_celdas 	 {BACKGROUND: none; COLOR: #336699; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.code2{
background:#fafafa;
border:1px solid #d1d7dc;
padding: 0 0 0 5px;
color:#336699;
font:11px Tahoma,'Arial',sans-serif
}
		
	  
.code{
background:#fafafa;
text-align:left;
border:1px solid #d1d7dc;
padding: 0 0 0 5px;
color:#006600;
font:11px Tahoma,'Arial',sans-serif
}

.menur_principal{
background-position:left;
color:#333333;
font:12px Arial, Helvetica, sans-serif;
font-weight:20;

}

.quote{
background:#fafafa;
border:1px solid #d1d7dc;
text-align:left;
color:#444444;
left:auto;
padding: 5px 5px 5px 5px;
font:12px/125% Verdana,Arial,Helvetica,sans-serif}

 /* AGregado por */
 
.tdopcional {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
background-color : #e2e9f3; 
} 
A:link {
	color:#666;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	
} 
A:visited {
	color : #333333;
	text-decoration : none;
	font-weight: bold;
	
} 
A:active {
	color : #333333;
	text-decoration : none;
	font-weight: bold;
	
} 
A:hover {
	color : #0066CC;
	font-weight: bold;
} 


.campo {
font-weight : bold; 
vertical-align : middle; 
color : #0099cc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-align : right; 
font-size : 11px; 
} 
TD {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : small; 

} 
TH {
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 

TH A {
text-transform : capitalize; 
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.tdreporte {
padding-right : 5px; 
padding-left : 5px; 
color : #006699; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.TableBorde {
border : 1px solid #006699; 
} 

table {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : small; 
border : 1px
} 
.TABLEADMIN {
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #e2e9f3; 
} 
.tdtitulo {
border-right : 1px solid #cccccc; 
border-top : 1px solid #cccccc; 
font-weight : bold; 
border-left : 1px solid #cccccc; 
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #006699; 
background-image : url(./imagenes/th_center2.gif); 
} 
.inputderecha {
border-right : 1px solid #0099cc; 
border-top : 1px solid #0099cc; 
border-left : 1px solid #0099cc; 
color : #006699; 

font-family : Verdana, Arial, Helvetica, sans-serif; 
height : 16px; 
text-align : center; 
} 

.thsubtitulo {
text-align:left;
font-weight:bold;
padding: 5px 0 0 10px;
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #666666; 

} 
.thsubtitulo2 {
border-right : 1px solid #666666; 
border-top : 1px solid #cccccc; 
font-weight : bold; 
border-left : 1px solid #cccccc; 
color : #ffffff; 
border-bottom : 1px solid #666666; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #aec9e3; 
} 



.titulo_planes_hosting {
	font-weight : bold;
	color : #333333;
	font-family : "Arial";
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border:#999999;
	border:solid;
		
}
.SUBtitulo_CONTENIDO {
	font-weight : bold;
	color : #333333;
	font-family : "Arial";
	font-size: 12px;

		
}


.contenido_planes_hosting {
	color : #666666;
	font-family : "Verdana";
	font-size: 10px;

	border:#999999;
		
}

.color_verde {
	font-weight : bold;
	color : #99cc00;
	font-family : "Verdana";
	font-size: 13px;

	
} 
.color_hacer_pedido {
	font-weight : bold;
	padding: 0 22px  0;
	color : #99cc33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:  url("images/hacer_pedido.jpg") center left no-repeat;
	
} 

.espacio_barra {
	background:  url("imagenes/2barra.jpg") center repeat-y;
	
} 




.tableconborde {
border : 1px solid #333333; 
} 
.thtitulo {
border-right : 1px solid #cccccc; 
border-top : 1px solid #cccccc; 
font-weight : bold; 
border-left : 1px solid #cccccc; 
color : #ffffff; 
border-bottom : 1px solid #cccccc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #006699; 
background-image : url(./imagenes/th_center.gif); 
height : 20px; 
} 
option {
	color : #000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
} 
.SubTitulo {
color : #ff0000; 
font-weight : bold; 
} 
.textarea {
border-right : 1px solid #000; 
border-top : 1px solid #000; 
border-left : 1px solid #000; 
color : #000; 
border-bottom : 1px solid #000;
font-size:10px; 
font-family : Verdana, Arial, Helvetica, sans-serif;
background:#DAE3B9;

} 
.file {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #104a7b; 
height : 20px; 
} 
.texto {
font-size : 11px; 
font-weight : bold; 
background-color : #ffffff; 
border : 1px solid #000000; 
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.subtitulo2 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
background-image : url(imagenes/subtitulo1.gif); 
color : #006699; 
} 
.expanded {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
line-height : 16px; 
letter-spacing : 2px; 
} 
.justified {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-align : justify; 
} 
.footer {
font-family : "Times New Roman", Times, serif; 
font-size : 9px; 
color : #999999; 
} 
.Aop {
font-weight : normal; 
font-size : 9pt; 
color : #ffffff; 
font-family : arial, helvetica, sans-serif; 
text-decoration : none; 
} 
pre {
font-size : 11px; 
} 
code2 {
font-size : 11px; 
} 
.SubTitVerde {
font-weight : bold; 
color : #009900; 
} 
select {
border-right : 1px solid #0099cc; 
border-top : 1px solid #0099cc; 
font-size : 10px; 
border-left : 1px solid #0099cc; 
color : #006699; 
border-bottom : 1px solid #0099cc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
height : 16px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
.quote2 {
background : #fafafa; 
border : 1px solid #658fc2; 
color : #444444; 
font : 11px/125% Verdana, Arial, Helvetica, sans-serif; 
} 
.coloazul_resultados {
font-weight : bold; 
color : #003366; 
} 

#encabezado { height: 75px; background-color:#CCCCCC; width: 100%; }

#footer {
	clear:both;
	width: 746px;
	position: relative;
	background-color:#FFFFFF;

}


#cuerpo {
	clear:both;
	width: 746px;
	position: relative;
	background-color:#FFFFFF;
	
	
} 


#menu_izq {
 float:left;
 width:246px;  /*28%*/
 text-align:left;
 background-color:#FFFFFF;
 } 


#contenido {
	float:right;
	width: 500px; /*55%*/
	margin: 0;
	text-align:left;
	background-color:#FFFFFF;
	/*border: 1px solid #006699;*/
	padding-right: 0px;
	padding-left: 0px; 
} 
#pie { border-top: 1px solid #000; } 

.noticia{
	margin : 0;
	text-align : left;
	padding : 0px;
	border: 1px solid #006699;
}
.not_titular{
	margin : 0;
	text-align : left;
	padding : 0;
	background-color: #EFEFEF;
	color: #009900;
	font-size: 12px;
	font-weight: bold;	
} 
.not_topico{
	margin : 0;
	text-align : left;
	padding : 0;
}
.not_datetime{
	margin : 0;
	text-align : left;
	padding : 0;
} 
.not_imagen{
	margin : 0;
	text-align : left;
	padding : 0;
	float: left;
	width: 100px;
	height: 100px;
} 

.not_resumen{
	margin : 0;
	text-align : left;
	padding : 0;
	float: right;
	width: 335px;
	height: auto;
} 
.not_pie{
	margin : 0;
	text-align : right;
	padding : 0;
	width: 450px;
	position: static;
	display:inline;
} 
.not_body{
	margin : 0;
	width : 450px;
	text-align : left;
	padding : 0px;
	border: 1px solid #006699;
}

.profile-img {
	display:inline;
}
.profile-data STRONG {
	display:inline;
}
.profile-img IMG {
	FLOAT: left;	
}
#pie {
margin : 0 auto; 
width : 777px; 
} 

div#bordes{
	background: #E1EEFD;
}
#contmenu{
	padding-left: 10px;
}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #E1EEFD}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
hr {
	height: 1px;
}







 
