body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/fondo.jpg);
	background-repeat: repeat-x;
	background-color: #5C666D;
}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
h1, h2, h3, h4 ,h5 { font-family:"Trebuchet MS", Arial; color:#069;}

.contenedor{ margin:0px auto; width:760px; background-color:#fff; background-image:url(img/top.jpg); background-repeat: repeat-x; }
.copete{ height:30px; line-height:30px; text-align:right; color:#fff; font-size:11px; padding-right: 45px; background-image:url(img/puntos.gif); background-repeat:no-repeat; background-position:right 8px;}
.encabezado{ height:100px; text-align:center;}
.menu{ text-align:center; margin-bottom:10px;}
.menu img{ margin-right:10px;}
.ruta{ height:20px; line-height:20px; margin-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333;}
.ruta a{ color:#369; text-decoration:none;}
.ruta a:hover{ color:#F90;}
.contenido{ margin:10px 30px; text-align:justify;}
	.img_cont_prin{ float:left; margin:0px 20px 20px 0px;}
	.contenido h1{ font-size:18px;}
	.contenido h2{ font-size:15px; color:#036;}
	.contenido h3{ font-size:15px;}
	.columna_1{ float:left; width:330px;}
	.columna_2{ float:right; width:330px;}
	.columna_1 li, .columna_2 li{ padding:0px 0px .8ex 0px}
	
.intros{ width:330px; height:100px; float:left; margin: 0px 20px 20px 0px; font-size:11px;}
	.intros h3, .intros p { margin:0px; padding:0px;}

.izq{ background-image:url(img/izq.jpg); background-repeat:repeat-y;}
.der{ background-image:url(img/der.jpg); background-repeat:repeat-y; background-position:right;}
.top_izq{ background-image:url(img/top_izq.jpg); background-repeat:no-repeat;}
.top_der{ background-image:url(img/top_der.jpg); background-repeat:no-repeat; background-position:right top;}
.base{ background-image:url(img/base.jpg); background-repeat:repeat-x; height:30px;}
.base_izq { background-image:url(img/base_izq.jpg); background-repeat:no-repeat; background-position:left top;  height:30px;}
.base_der { background-image:url(img/base_der.jpg); background-repeat:no-repeat; background-position:right top; height:30px;}
.pie{ background-color: #5C666D; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:10px 0px 0px 30px;}
address{ font-style:normal; padding:0px 0px 10px 45px; background-image:url(img/puntos.gif); background-repeat:no-repeat; background-position:0px 8px;}
.clear_b {clear:both;}

.anchocaja{ width:250px; }

.siglas{ font-size:10px; color:#666; font-weight:bold; }
.listplus{ border:1px solid #CCC; background:#FFC; margin:10px; padding:10px;}
.listplus li{ margin-left:10px;}
.listmed li{ margin-bottom:1.5ex;}
.listmed li ul{ margin-bottom:1.5ex; margin-top:1.5ex;}