body {margin:0;
	padding:0;
	background-color:#ECE9E8;}
	
#gral {width:982px;
		margin:0 auto;
		padding:0;
		background-color:#fff;}

#menu {background-color:#007CC2;
		position:relative;
		margin:0;
		padding:0;}
		
#menu a, #menu a:link, #menu a:visited, #menu a:hover {
		text-decoration:none;
		padding:8px 0 8px 0;
		height:19px;}

#servicios {visibility:hidden;
		position:absolute;
		top:32px;
		left:240px;
		width:150px;
		display:block;}
		
#menu #servicios a, #menu #servicios a:link, #menu #servicios a:visited {
	font:bold 11px tahoma, arial, verdana;
	color:#fff;
	background-color:#114084;
	text-decoration:none;
	border-bottom:1px solid #184A8C;
	display:block;
	width:140px;
	padding:7px 0 7px 10px;} 	

#menu #servicios a:hover {
		background-color:#2C5EA0;
		color:#51B848;}
		
#col1 {	width:210px;
		padding:0;
		background:#007CC2 url(img/foto-left.jpg) left bottom no-repeat;}
		
#col2 {
	padding:12px;
	width:490px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #0852a1;
}

#col3 {	width:258px;
		padding:0;
		background:#007CC2 url(img/foto-right.jpg) 0 0 no-repeat;}
		
#submenu {	margin:0;
			padding:0;
			border-top:1px solid #fff;
			border-bottom:1px solid #fff;
			position:relative;}
			
#submenu a, #submenu a:link, #submenu a:visited {
	font:bold 11px tahoma, arial, verdana;
	color:#fff;
	background-color:#114084;
	text-decoration:none;
	border-bottom:1px solid #184A8C;
	display:block;
	width:200px;
	padding:6px 0 6px 10px;} 
	
#submenu a:hover {
		background-color:#2C5EA0;
		color:#51B848;}

#cartilla {visibility:hidden;
		position:absolute;
		top:78px;
		left:200px;
		width:150px;
		display:block;}		
		
#cartilla a, #cartilla a:link, #cartilla a:visited {
	background-color:#007cc2;
	border-bottom:1px solid #349eda;}
	
#cartilla a:hover {background-color:#349eda;
color:#114084;}
	
#pie {	margin:0;
		padding:5px 0;
		background-color:#114084;
		text-align:center;
		font:11px tahoma, arial;
		color:#fff;
		border-top:1px solid #fff;}
		
#pie a, #pie a:link, #pie a:visited, #pie a:hover {color:#fff;}

#col2 h1 {	margin:0 0 10px 0;
			padding:0;}
			
#col2 h2 {	margin:0;
			padding:10px 0 5px 0;}
			
#col2 p {
	margin:0 0 10px 0;
	padding:0;
	font:12px tahoma, arial;
	color:#000;
	line-height:16px;
}
			
#col2 p a, #col2 p a:link, #col2 p a:visited, #col2 p a:hover {	
			font:bold 12px tahoma, arial;
			color:#51b848;
			text-decoration:underline;}
			
.Estilo2 {
	font-size: 11px;
	font-weight: bold;
	color: #51b848;}

.Estilo3 {	font:12px  tahoma, arial, verdana;
			color: #FFFFFF; 
			padding:0;
			margin:0;}

		
		

