body{
	margin: 10px 0px 0px 0px;
	padding: 0;
	font-family: Arial, Helvetica;
}
#wrapper{
	width: 1004px;
	margin:0 auto;
	overflow: hidden;
}

#header{
	width: 1004px;
	height:100px;
	border-bottom: 1px solid #e4eaed;
}

	#logo_pigmalion{
		float: left;
		width: 90px;
		height: 110px;
	}
	
	#divHeadRight{
		float: right;
		width: 700px;
		position: relative; /*Para luego acomodar los menuNewItems*/
	}
	
	.navigation{ height:100px; float:right; padding:0;}
	.navigation ul{ margin:0; padding:0; list-style:none;}
	.navigation ul li{ float:left; line-height:normal; }
	.navigation ul li a{ font-family:"Trebuchet MS", sans-serif; text-decoration:none; font-weight:normal; font-size:16px; font-weight: bold; color:#7996a6; padding:32px 15px 0 0px; margin-right: 12px; display:block;height:63px;}
	.navigation ul li a span{ font-family:"Trebuchet MS", sans-serif; text-decoration:none; font-weight:normal; font-size:11px; color:#7996a6; display:block;}
	.navigation ul li a span.active {color: #003756;}
	.navigation ul li a:hover{ color:#003756; border-bottom: 3px solid #003756;}
	.navigation ul li a.active{ color:#003756; border-bottom: 3px solid #003756;}
	.navigation ul li.last a { margin-right: 0px; padding-right: 0px;}
	
	#menuImgCreative { width: 106px; height: 43px; background: url(../images/menu_creative_off.jpg); cursor: pointer;}
	
	.navigation ul li .lnkCreative { }
	.navigation ul li .lnkCreative:hover #menuImgCreative { width: 106px; height: 43px; background: url(../images/menu_creative_on.jpg); }
	
	.navigation ul li .menuNewItem { position: absolute; top: 15px; background: url(../images/menu_new.png); width: 36px; height: 20px; }
	
#home_images
{
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #e4eaed;
	position: relative;
}

	#home_images img{
		padding: 0px;
		margin: 0px;
	}
	
	#home_images .img_texto
	{
		position: absolute;
		font-family: Georgia;
		font-size: 25px;
		font-style: italic;
		width: 500px;
	}
	
#offering_box
{
	width: 1004px;
	height: 95px;
	border-bottom: 1px solid #e4eaed;
	margin-top: 10px;
}

	#offering_box .offering_item
	{
		width: 250px;
		float: left;
	}
	
		#offering_box .offering_item img{
			float: left;
			margin-right: 5px;
		}

		#offering_box .offering_item .offering_text_box
		{
			float: left;
			width: 180px;
		}

			#offering_box .offering_item .offering_text_box h4
			{
				font-family: "Trebuchet MS", sans-serif;
				font-size: 17px;
				color: #7996a6;
				margin: 2px 0px 0px 0px;
			}
			
			#offering_box .offering_item .offering_text_box span
			{
				font-family: "Trebuchet MS", sans-serif;
				font-size: 13px;
				color: #737373;
			}

h2, h3{
	font-family: "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-style: italic;
	color: #003756;
}

h3{
	font-size: 15px;
	margin: 0px;
}

#lastest_products_box
{
	width: 700px;
	height: 350px;
	float: left;
}
	
	#lastest_products_box .product_box
	{
		width: 300px;
		float: left;
		margin-right: 50px;
	}
	
		#lastest_products_box .imgContainer
		{
			max-height: 118px;
			overflow: hidden;
			padding: 10px;
			border: 1px solid #e2e2e2;
		}
	
		#lastest_products_box .product_box img{
		}
		
		#lastest_products_box .product_box h4{
			margin: 10px 0px 4px 0px;
			font-family: "Trebuchet MS", sans-serif;
			font-size: 15px;
			font-style: italic;
			color: #7996a6;
		}
		
		#lastest_products_box .product_box h4 a{ text-decoration: none; color: inherit;} 
		
		#lastest_products_box .product_box span{
			font-family: "Trebuchet MS", sans-serif;
			font-size: 13px;
			color: #737373;
		}

#news_box
{
	width: 300px;
	height: 300px;
	float: left;
}

	.newsItem
	{
		font-family: "Trebuchet MS", sans-serif;
		font-size: 11px;
		color: #737373;
		margin: 15px;
		padding-bottom: 5px;
		margin-bottom: 5px;
	}
	
	.newsItem .title{
		font-family: "Trebuchet MS", sans-serif;
		font-style: italic;
		font-weight: bold;
		margin-bottom: 3px;
		color: #576c77;
	}
	
	.newsItem a{
		color: #576c77;
		font-weight: bold;
		text-decoration: none;
	}
	
#footer
{
	border-top: 1px solid #e4eaed;
	padding-top: 10px;
	height: 65px;
	clear: both;
	color: #858585;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 11px;
}

	#footer .leyenda{
		padding-top: 10px;
		float: left;
	}

	#footer .buttons{
		width: 100px;
		float: right;
	}
	
.main
{
	font-family: "Trebuchet MS", sans-serif;
	font-size: 13px;
	color: #003756;
}

.italic
{
	font-style: italic;
}

.main.clients img { margin-bottom: 30px; margin-right: 40px; }

.textbox{
	border: 1px solid #f0f0f0;
	background: #f0f0f0;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight: lighter;
	font-style: italic;
	color: #003756;
	padding: 5px;
	margin-bottom: 10px;
}

.button{
	border: 1px solid #cccccc;
	background: #f0f0f0;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight: lighter;
	font-style: italic;
	color: #003756;
	padding: 5px;
}

ul.imageListNews
{
	margin:0; padding:0; list-style:none;
}

	ul.imageListNews li{ line-height:normal; overflow: auto; padding-bottom: 20px; border-bottom: 1px solid #e2e2e2; margin-bottom: 20px; }

	ul.imageListNews img{
		padding: 10px;
		border: 1px solid #e2e2e2;
		float: left;
		margin-right: 30px;
	}
	
	ul.imageListNews .listItemDescription
	{
		float: left;
		width: 660px;
		color: #565656;
	}
	
		ul.imageListNews .listItemDescription .title{ font-weight: bold; }
		
		ul.imageListNews .listItemDescription .title a{ text-decoration: none; color: inherit; }
		ul.imageListNews .listItemDescription .title a:hover{ text-decoration: none; color: #CCC; }
