/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
}
#gral {
	text-align:center;
}
#cabecera{
	width:750px;
	height:200px; /*antes 160*/
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	background:url(k-1mama.jpg) left top no-repeat;
}
#ruta{
	text-align:left;
	font-size:11px;
	padding-left:117px;	
	padding-top:5px;
	color:#999999;
	font-weight:bold;	
}
#ruta a{
	text-decoration:none;
	color:#999999;
	font-weight:normal;
}
#cuerpo{
	width:750px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
#busca h1 a{
	color: #0E3D7C;
	size: 16px;
}
/* - - - - - - - CONTENIDO - - - - - - - - */
#contenido{
	border:#00FF00 solid 0px;
	margin-left:10px;
	width:550px;
}
.img-izq{
	border: #333333 solid 1px;
	float: left;
	margin: 25px 15px 15px 0px;
}
.img-der{
	border: #333333 solid 1px;
	float: right;
	margin: 25px 0px 15px 15px;
}
.img-cen{
	border: #333333 solid 1px;
	margin: 25px 15px 15px 0px;
	text-align:center;
}
#seccion{
	text-align:left;
	font-weight:bold;
}
.no-tit{
	font-size: 1px;
	display:none;
	color: #0E3D7C;
	border-bottom: #CCC solid 1px;
	margin-bottom:15px;
}
.gris-tit{
	font-size: 20px;
	color: #0E3D7C;
	border-bottom: #CCC solid 1px;
}
.verde-tit{
	font-size: 20px;
	color: #666666;
	border-bottom: #006600 solid 1px;
}
.rosa-tit{
	font-size: 20px;
	color: #666666;
	border-bottom: #993333 solid 1px;
}
.yellow-tit{
	font-size: 20px;
	color: #666666;
	border-bottom: #996600 solid 1px;
}
/* - - - - - TOOLS ----- */
#tools {
	vertical-align:text-bottom;
	margin:5px 0px 5px 0px;
	padding:0px;
}
.tools form{
	margin:0px;
	padding:0px;
}
#tools a{
	color:#666666;
	font-size:12px;
	font-style:italic;
	text-decoration:none;
}
.busca_txt{
	font-size:11px;
	color:#0E3D7C;
	height:18px;
	margin: 0px 5px 0px 30px;
	padding:0px;
}
.busca_boton{
	font-size:11px;
	color:#FFFFFF;
	height:18px;
	background: #0E3D7C;
	margin: 0px 5px 0px 5px;
	padding:0px;
	border:  #666666 solid 1px;
	width: 70px;
}
/* - - - - - TOOLS ----- */
/* - - - -  T E X T O S  - - - -  */
#texto-inicio{
	font-size:12px;
	text-align: justify;
	height:345px;
	padding-top:0px;
	/*border:#000000 solid 1px;*/
}
#texto-canal, #texto-gral{
	font-size:12px;
	text-align: justify;
	min-height:345px;*/
	padding-top:15px;
	/*border:#000000 solid 1px;*/
}
#texto-inicio h3{
	margin: 0px 0px 0px 95px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	line-height: 20px;
	color: #8d6377;
}
#texto-inicio p{
	margin: 15px 0px 0px 310px;
	padding:0px;
	text-align: right;
	font-weight:bold;
	font-size:12px;
	line-height: 20px;
	color:#8d6377;
}
#texto-inicio span{
	border:#009966 solid 0px;
	margin: 0px 0px 0px 160px;
	display:block;
}
/*---*/
#texto-canal{
	vertical-align: baseline
}
#texto-canal h4{
	margin: 15px 0px 0px 165px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	color:#0E3D7C;
}
#texto-canal h4 a{
	margin: 15px 0px 0px 165px;
	padding:0px;
	font-weight:normal;
	font-size:12px;
	color:#0E3D7C;
	text-decoration:underline;
	text-align:left;
}
#texto-canal h3{
	margin: 0px 0px 0px 165px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
}
#texto-canal p{
	margin: 15px 0px 0px 165px;
	padding:0px;
}
#texto-gral h3{
	margin: 0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
}
#texto-gral h4{
	margin: 10px 0px 0px 0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	color:#0E3D7C;
}
#texto-gral h4 a{
	margin: 15px 0px 0px 0px;
	padding:0px;
	font-weight:normal;
	font-size:12px;
	color:#0E3D7C;
	text-decoration:underline;
	text-align:right;
}
/* - - - -  T E X T O S  - - - -  */

/* - - - - INDICE TEMATICO - - -  */

#texto-canal ul {
	margin: 15px 0px 5px 205px;
	padding: 0px;
	list-style: none;
}
#texto-canal ul ul{
	margin: 7px 0px 0px 30px;
	padding: 0px;
	list-style: none;
}
#texto-gral ul {
	margin: 15px 0px 5px 20px;
	padding: 0px;
	list-style: none;
}
#texto-gral ul ul{
	margin: 7px 0px 0px 20px;
	padding: 0px;
	list-style: none;
}
#texto-canal li a, #texto-gral li a,  #texto-gral li {
	color: #666666;
	text-decoration:none;
	list-style: none;
	font-weight:normal;
	list-style-image:url(bullet-gris-big.gif)
}
#texto-canal li li a {
	color: #666666;
	text-decoration:none;
	font-weight:normal;
	list-style: none;
	list-style-image:url(bullet-gris.gif);
	margin-bottom:15px;
}
#texto-gral li li a,  #texto-gral li li {
	color: #666666;
	text-decoration:none;
	font-weight:normal;
	list-style: none;
	list-style-image:url(bullet-gris.gif);
	margin-bottom:0px;
}

/* - - - - INDICE TEMATICO - - -  */

/* - - - - S U B M E N U - - - -  */
#submenu-inicio{
	width:160px;
	float:right;
	margin-top:0px;
	text-align:left;
}
#submenu{
	width:160px;
	float:right;
	margin-top:45px;
	text-align:left;
}
#submenu ul, #submenu-inicio ul{
	margin-top:0px;
	margin-left:16px;
	padding:0;
	list-style:none;
}
#submenu li {
	margin-top:3px;
	margin-bottom:3px;
}
#submenu li a:link, #submenu-inicio li a:link{
	color: #666666;
	text-decoration:none;
}
#submenu li a:visited, #submenu-inicio li a:visited{
	color: #666666;
	text-decoration:none;
}
#submenu li a:hover, #submenu-inicio li a:hover{
	color: #003366;
	text-decoration:none;
	background: #FBEFEF;
}
#submenu li a:active, #submenu-inicio li a:active{
	color: #666666;
	text-decoration:none;
}
.rosa-big-home li{
	font-size:12px;
	list-style-image:url(bullet-rosa-big.gif);
	margin-bottom:10px;
	text-transform: uppercase;
	font-weight:bold;
	color: #8d6377;
}
.rosa-big li{
	font-size:12px;
	list-style-image:url(bullet-rosa-big.gif);
	margin-bottom:10px;
	text-transform: uppercase;
	font-weight:bold;
}
.rosa-inicio li{
	font-size:12px;
	list-style-image:url(bullet-rosa.gif);
	margin-bottom:0px;
	text-transform: none;
	font-weight:normal;
	color: #8d6377;
}
.rosa li{
	font-size:12px;
	list-style-image:url(bullet-rosa.gif);
	margin-bottom:30px;
}
.rosa-mini li{
	font-size:12px;
	list-style-image:url(bullet-rosa.gif);
	margin-bottom:0px;
	margin-left: 3px;
}
.verde li{
	font-size:12px;
	list-style-image:url(bullet-verde.gif);
	margin-bottom:15px;
}
.verde-mini li{
	font-size:12px;
	list-style-image:url(bullet-verde.gif);
	margin-bottom:0px;
	margin-left: 3px;
}
.verde-big li{
	font-size:12px;
	list-style-image:url(bullet-verde-big.gif);
	margin-bottom:10px;
	text-transform: uppercase;
	font-weight:bold;
}
.yellow li{
	font-size:12px;
	list-style-image:url(bullet-yellow.gif);
	margin-bottom:30px;
}
.yellow-mini li{
	font-size:12px;
	list-style-image:url(bullet-yellow.gif);
	margin-bottom:0px;
	margin-left: 3px;
}
.yellow-big li{
	font-size:12px;
	list-style-image:url(bullet-yellow-big.gif);
	margin-bottom:10px;
	text-transform: uppercase;
	font-weight:bold;
}
#submenu hr{
	height:1px;
	color:#CCCCCC;
	width: 130px;
	text-align:center;
	margin-bottom:10px;
}
#submenu img, #submenu-inicio img {
	margin:10px 0px 20px 15px;
}
/* - - - - S U B M E N U - - - -  */
#pie{
	margin-top:-22px;
}
#imagen{
	border:#000000 solid 0;
	margin-top:-300px;
	text-align:left;
}
#imagen img{
}
/* - - -- - - - - - -- - - */
h4 a{
	font-size:14px;
	font-weight: bold;
	text-decoration:none;
	color:#666666;
}
h5 a{
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#666666;
	margin-left:5px 0px 5px 20px;
}

/* - - - - - - - MENUS DESPLEGABLES - - - - - - */

#clinicas, #patologia, #terapia {
	text-align:left;
	width: 180px;
	background: url(fondo-desplegable.gif) no-repeat right top;
	margin:0px;
	position: absolute;
	margin-left: 437px;
	/*
    filter:alpha(opacity=90);
    opacity:0.9;
	*/
	visibility: hidden;

}
#clinicas li a:link, #patologia li a:link, #terapia li a:link{
	color: #666666;
	text-decoration:none;
}
#clinicas li a:visited, #patologia li a:visited, #terapia li a:visited{
	color: #666666;
	text-decoration:none;
}
#clinicas li a:hover, #patologia li a:hover, #terapia li a:hover{
	color: #003366;
	text-decoration:none;
}
#clinicas li a:active, #patologia li a:active, #terapia li a:active{
	color: #666666;
	text-decoration:none;
}
#clinicas{
	/*top: 205px;*/
	top: 222px;
}
#patologia{
	/*top: 220px;*/
	top: 235px;
}
#terapia {
	/*top: 455px;*/
	top: 465px;
}

/*-- contacto  ---*/
#contacto{
	margin-top:5px;
	margin-bottom:5px;
	margin-right:15px;
	font-weight:bold;
	font-size:12px;
	font-style:italic;
}
#contacto a{
	color: #666699;
	text-decoration:none;
}
#contacto a:link {
	text-decoration:none;
}
#contacto a:hover {
	text-decoration: underline;
}

/*MENU - - - - - - - - */
#menu{
	background: url(fondo_menu2.jpg) no-repeat right;
	width:640px;
	height:36px;
}
#menu ul{
	list-style:none;
	margin:7px 0px 0px 0px;
	padding:0px;
}
#menu li{
	display:inline;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	margin-right:5px;
}
#menu li a{
	color: #edeff9;
	text-decoration:none;
}
#menu li a:hover{
	color:#FFFFFF;
}
.clear{ clear:both;}