h1 {font-family: 'Abel', sans-serif; font-weight: 10pt; 
}
@charset "utf-8";

/*hoja de estilos de Lucia index*/
body {line-height: 1; background-image: url(imagenes/cmyk.png);
}

#pagina {
background-color: transparent #fff; max-width: 960px; margin: auto; padding-left: 10px; padding-top: 20px; min-height: 300px; 
}

strong{font-weight:bold;}

article{background-color: #fff; max-width: 1030px; margin: auto; padding-right: : 10px; padding-top: 20px; min-height: 0px; }

html, body {margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1;}
#contenedor{width:980px; margin: 0%; height:98px; background-color: #fff;}
tbody {float: right;
margin-top: 70px}


	header {font-family: Tahoma, Geneva, sans-serif; color:#666; height:140px; background-color:#FFF; }
	header section {width:980px; margin:0 auto; padding-top:14px;}
	header section #phone {height:40px; margin-left:800px;}
	header section #phone strong {font-size:28px; color:#000;}


	nav {background:#00b1ff; display:block; height:77px; width:1030px; margin:0 auto; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
	nav ul li { clear:both; display: inline-block;  position:relative; height:77px; margin-left:20px;}
	nav ul li a{ text-decoration:none;display:inline-block; color: #FFF;  padding:29px 38px 12px; }
	nav ul li a:hover{ color: #000; }



	#logo {width:100px; height:100px; float:left; padding: 40px 0px 0px 0px;}
	
	
	#slides {height:312px; }
	#slides .slides_continer {width:980px; height:316px; margin:0 auto;}
	
	#banner {height:206px; background-color:#e6f9ff;}
	#banner .banner_continer {width:980px; height:206px; margin:0 auto;}
	
	
		
	#main_content {width:980px; overflow: hidden;margin:0 auto; padding:50px; padding-right: 0px; padding-left: 15px; color:#666; background-color: transparent #fff;}
	#main_content h1 {font-family: Tahoma, Geneva, sans-serif; font-weight:300; font-size:40px; padding-right: 100px; margin-bottom:15px;
	border-top: 3px solid #666;
	border-bottom: 3px solid #666;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
	}
	#main_content h2 {font-family: Arial, Helvetica, sans-serif; padding-right: 10px; font-style:italic; margin-bottom:15px; color:#fd47d3; font-size:25px;}
	#main_content h3 {font-family: Arial, Helvetica, sans-serif; font-size:18px; padding-right: 10px; margin-bottom:15px; color:#00b1ff; font-weight:600;}
	
	#main_content h2 strong {font-style:italic;}
	#main_content p {font-family: Arial, Helvetica, sans-serif; font-size:16px; line-height:21px; margin-bottom:28px; padding-right: 10px; margin: auto}
	#main_content p span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00b1ff;
	font-weight: 600;
	}
	#main_content a {
		color: #69C;
	}
	#main_content a:hover {
		color: #00b1ff;
		text-decoration: none;
	}
	#main_content .float-left { float:left; margin: 0 20px 20px 0;}
	#main_content .float-right { float: right; margin-left: 15px;}
	#main_content img {
	border: 1px solid #DDD;
	padding: 3px;
	}
	#main_content .line-separator {
	width: 700px;
	margin: 0 auto;
	border-bottom: 1px solid #00b1ff;
	clear: both;
	}
	.content_lists{ list-style-image:url(../images/bullet.jpg); margin-left:20px; color:#000; line-height:25px; font-family: 'Ubuntu', sans-serif; font-size:14px; line-height:23px; }
	

	footer {width: 1030px;  height:98px; background-color: #fff; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#CCCCCC; margin: 0 auto; text-align: center;}
	footer p { line-height:20px }
	footer #contenedor {width:980px; margin:0 auto; padding-top:20px; text-align: center;}


header #social-icons {
float: right;
margin-top: 70px;
}

aside {
float: right;
width: 200px;
height: 360px;
background:#cbebfa;
padding: 20px;
color: #00b1ff;
margin-left: 20px;
}


#main_content .box { 
	width: 460px;
	float: left;
	margin-bottom: 20px;
}


        


