body {margin:0;
	padding:0;
	background-color:#E7E7E7;}
	
#gral {background-color:#F7F7F7;
	width:738px;
	margin:0;
	padding:10px;}
	
#logo_home {background-image:url(img/logo-home.gif);
			background-repeat:no-repeat;
			background-position:10px 50%;
			font:bold 14px tahoma, verdana, arial;
			color:#999999;
			margin:0;
			padding:80px 10px 5px 0;
			text-align:right;
			border-top:1px solid #005121;
			border-bottom:3px solid #005121;
			background-color:#ffffff;}
			
#logo {background-image:url(img/logo-interiores.gif);
			background-repeat:no-repeat;
			background-position:10px 50%;
			font:bold 14px tahoma, verdana, arial;
			color:#999999;
			margin:0;
			padding:60px 10px 5px 0;
			text-align:right;
			border-top:1px solid #005121;
			border-bottom:3px solid #005121;
			background-color:#ffffff;}

#menu_home {background-color:#738E84;
		margin:0;
		padding:10px 0;
		font:12px tahoma, verdana, arial;
		color:#ffffff;}
		
#menu_home a, #menu_home a:link, #menu_home a:visited {
		font:bold 11px tahoma, verdana, arial;
		color:#ffffff;
		padding:0 15px;
		margin:0;
		text-decoration:none;}
		
#menu_home a:hover {color:#cdf5c0;} 
			
#menu {background-color:#738E84;
		margin:0;
		padding:10px 0;
		font:12px tahoma, verdana, arial;
		color:#ffffff;}
		
#menu a, #menu a:link, #menu a:visited {
		font:bold 11px tahoma, verdana, arial;
		color:#ffffff;
		padding:0 10px;
		margin:0;
		text-decoration:none;}
		
#menu a:hover {color:#cdf5c0;} 

#cont_home {border-top:3px solid #005121;
			margin:1px 0;
			padding:20px 0px;}
			
#contacto_home {background-image:url(img/bg_contacto.gif);
				background-repeat:no-repeat;
				background-position:100% 50%;
				background-color:#DEE3E7;
				border-left:2px solid #ffffff;
				margin:0 0 0 3px;
				padding:0;}
				
#contacto_home h1, #derecha h1 {background-image:url(img/iconito_logo.gif);
					background-repeat:no-repeat;
					background-position:0 50%;
					font:bold 18px tahoma, verdana, arial;
					color:#005121;
					padding:0 0 0 25px;
					margin:0 0 10px 10px;
					text-align:left;}
					
#contacto_home p {font:12px tahoma, verdana, arial;
					color:#63616B;
					padding:2px 0;
					margin:0 0 0 10px;
					text-align:left;}
					
#pie {	background-color:#C6D7D6;
		margin:0;
		padding:5px 0;
		font:bold 11px tahoma, verdana, arial;
		color:#393839;
		border-top:1px solid #ffffff;}
		
#cont_interior {margin:0;
				padding:20px 0;
				background-image:url(img/bg_interior.gif);
				background-repeat:no-repeat;
				background-position:30px 100%;}
		
#izquierda {width:270px;
			text-align:center;
			border-right:3px solid #C6D7D6;
			padding:0;}
			
#derecha {background-color:#DEE3E7;
		border-left:2px solid #ffffff;
		width:468px;
		padding:20px 0 20px 10px;}
		
#derecha h2 {background-image:url(img/puntito.gif);
			background-repeat:no-repeat;
			background-position:0 5px;
			font:bold 12px tahoma, verdana, arial;
			color:#428E29;
			border-bottom:1px dotted #005921;
			text-align:left;
			margin:5px 30px 0 40px;
			padding:0 0 2px 10px;}
			
#derecha h3 {font:bold 12px tahoma, verdana, arial;
			color:#428E29;
			text-align:left;
			margin:5px 30px 0 40px;
			padding:0;}
			
#derecha p {font:12px tahoma, verdana, arial;
			color:#333333;
			text-align:left;
			margin:0 30px 0 60px;
			padding:5px 0;}
			
#menu_izq {background-color:#D6DFDE;
			text-align:left;
			padding:10px;
			margin:0;
			width:220px;}
			
#menu_izq h1 {	background-image:url(img/iconito_logo.gif);
				background-repeat:no-repeat;
				background-position:0 50%;
				font:bold 14px tahoma, verdana, arial;
				color:#005121;
				padding:0 0 0 25px;
				margin:0 0 10px 10px;
				text-align:left;}
			
#menu_izq a, #menu_izq a:link, #menu_izq a:visited {
			background-image:url(img/puntito.gif);
			background-repeat:no-repeat;
			background-position:32px 8px;
			font:12px tahoma, verdana, arial;
			color:#333333;
			padding:2px 0 2px 40px;
			text-decoration:none;
			display:block;}
			
#menu_izq a:hover {color:#428E29;}

.linea {border-bottom:1px dotted #005921;
		padding:0 0 5px 0;
		margin:0 30px 20px 35px;
		text-align:right;}
		
#noticias {	margin:0;
			padding:0 15px;
			text-align:left;}

#noticias a, #noticias a:link, #noticias a:visited {
	font:bold 12px tahoma, verdana, arial;
	color:#428E29;
	text-decoration:none;}
	
#noticias a:hover {text-decoration:underline;}

#noticias p {font:12px tahoma, verdana, arial;
			color:#333333;
			text-align:left;
			margin:0;
			padding:0 0 10px 0;}
			
#noticias .linea {border-bottom:1px dotted #005921;
				padding:0 0 5px 0;
				margin:0 20px 10px 0px;}
				
#noticias h3 {font:bold 12px tahoma, verdana, arial;
			color:#428E29;
			text-align:left;
			margin:0 0 10px 0;
			padding:0;}
			
#paginacion {margin:0;
			padding:0;
			font:12px tahoma, verdana, arial;
			color:#428E29;}

#paginacion a, #paginacion a:link, #paginacion a:visited {
	font:12px tahoma, verdana, arial;
	color:#428E29;
	text-decoration:none;}
	
#paginacion a:hover {text-decoration:underline;}
				
#contacto {border-bottom:1px dotted #005921;
			margin:0 10px 0 10px;
			padding:0 0 10px 100px;}

#contacto p {font:12px tahoma, verdana, arial;
			color:#63616B;
			padding:2px 0;
			margin:0 0 0 10px;
			text-align:left;}
			
#formulario {margin:0;
			padding:0;}
			

#formulario td {font:12px tahoma, verdana, arial;
			color:#333333;
			padding:0;
			margin:0;}
			
#formulario h3 {padding:20px 0;
				color:#186942;}
				
#cuerpo_medico {margin:0; padding:0;}

#cuerpo_medico h1 {background-image:url(img/iconito_logo.gif);
					background-repeat:no-repeat;
					background-position:0 50%;
					font:bold 18px tahoma, verdana, arial;
					color:#005121;
					padding:0 0 0 25px;
					margin:10px 0 10px 10px;
					text-align:left;}
					
#cuerpo_medico a, #cuerpo_medico a:link, #cuerpo_medico a:visited {
			background-image:url(img/puntito.gif);
			background-repeat:no-repeat;
			background-position:0 5px;
			font:bold 12px tahoma, verdana, arial;
			color:#428E29;
			text-align:left;
			margin:0 0 0 40px;
			padding:0 0 2px 10px;
			display:block;
			text-decoration:none;}
			
#cuerpo_medico a:hover {color:#7BC363;}

#cuerpo_medico p {font:11px tahoma, verdana, arial;
			color:#333333;
			text-align:left;
			margin:5px 30px;
			padding:5px 20px;
			border-top:1px solid #cccccc;
			border-bottom:1px solid #cccccc;}
			
#prepagas {	margin:0;
			padding:0;}
			
#prepagas th {	font:bold 12px tahoma, verdana, arial;
				color:#333333;
				background-color:#BDCFBD;
				border:1px dotted #005121;
				padding:5px;}
				
#prepagas td {	font:11px tahoma, verdana, arial;
				color:#333333;
				border:1px dotted #005121;
				text-align:left;
				padding:5px;}
				
.tabla { border-collapse: collapse }

#area {	width:448px;
		margin:0 20px 0 0;
		padding:0;}

#area h3 {font:bold 14px tahoma, verdana, arial;
			color:#428E29;
			text-align:left;
			margin:5px 30px 0 40px;
			padding:0;}
			
#area p {font:12px tahoma, verdana, arial;
			color:#333333;
			text-align:left;
			margin:0 0 0 50px;
			padding:5px;}	