


	/* html */

	body
	{
		margin: 0px;
		padding: 0px;
		background: #FAFAF8;
	}
	
	body, table, p
	{
		font-family: Arial, Tahoma, Verdana;
		font-size: 12px;
	}
	
	p
	{
		line-height: 21px;
	}
	
	h1
	{
		font-family: Tahoma, Arial;
		font-size: 21px;
		font-weight: normal;
		color: #424242;
		margin-left: 25px;
		padding: 0px;
	}
	
	h2
	{
		color: #919D51;
		font-size: 22px;
		font-family: Tahoma, Arial;
		font-weight: normal;
	}

	h3
	{
		color: #515533;
		font-size: 15px;
		font-family: Arial, Arial;
		font-weight: bold;
		letter-spacing: 1px;
		padding: 0px;
		margin: 0px 0px 15px 0px;
	}
	
	h4
	{
		color: #87904C;
		font-size: 11px;
		font-family: Tahoma, Arial, Arial;
		font-weight: bold;
		letter-spacing: 1px;
		padding: 0px;
		margin: 0px 0px 5px 0px;
	}
	
	h5
	{
		color: #808080;
		font-size: 11px;
		font-family: Verdana, Arial, Tahoma;
		font-weight: bold;
		padding: 0px;
		margin: 0px 0px 15px 0px;
	}



	/* links */

	a:link, a:active, a:visited
	{
		color: #8CA41A;
		font-weight: bold;
		text-decoration: underline;
	}
	
	a:hover
	{
		color: #BF831B;
		text-decoration: underline;
	}



	/* layout */

	#container
	{		
		margin: 0px;
		padding: 0px;
		text-align: center;
	}

	.centered
	{
		width: 768px;
		padding: 0px;
		margin: 0px;
		margin: auto;
		text-align: left;
	}

	#top
	{
		padding: 10px 0px 5px 0px;
		margin: 0px;
		background: #FFFFFF url(../_img/bg_top.gif) left top repeat-x;
		border-bottom: 1px solid #DFDFDF;
	}
	
	#band
	{
		margin-bottom: 15px;
	}
	
	#main
	{
		margin-bottom: 25px;
	}
	
	#footer
	{
		background: #FFFFFF;
		border-top: 1px solid #DFDFDF;
		padding: 25px 0px 25px 0px;
	}



	/* top elements */
	
	#topLogo
	{
		float: left;
		padding-top: 50px;
		width: 200px;
	}
	
	#topRight
	{
		float: right;
		width: 550px;
	}
	
	#topRightInfo
	{
		text-align: right;
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		color: #4E4E4E;
		line-height: 16px;
		margin-bottom: 25px;
	}



	/* band */

	#bandMotive
	{
		background: #FFFFFF url(../_img/top_motive.jpg) left top no-repeat;
		height: 127px;
	}
	
	#bandShadow
	{
		background: #FFFFFF url(../_img/bg_motive.gif) left top repeat-x;
		height: 18px;
	}



	/* footer */

	#footer h3
	{
		margin-bottom: 5px;
	}



	/* text */
	
	.parrafos
	{
		margin-bottom: 25px;
	}
	
	.parrafos p, ul li
	{
		font-family: Trebuchet MS, Arial, Tahoma;
		font-size: 13px;
		line-height: 26px;
		color: #000000;
	}
	
	ul
	{
		margin-bottom: 35px;
	}


	/* elements image */
	
	#imagenes
	{
		margin-bottom: 25px;
	}
	
	#imagenes .imagenesItem
	{
		float: left;
		margin: 0px 25px 35px 25px;
		text-align: center;
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 16px;
		color: #404040;
	}
	
	#imagenes .imagenesItem img
	{
		border: 1px solid #C0C0C0;
		margin: 0px;
		padding: 0px;
	}


	/* elements image 2*/
	
	.imagenesClient
	{
		margin-bottom: 25px;
	}
	
	.imagenesClient .imagenesItem
	{
		float: left;
		margin: 0px 15px 15px 15px;
		text-align: center;
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 16px;
		color: #404040;
	}
	
	.imagenesClient .imagenesItem img
	{
		border: 1px solid #C0C0C0;
		margin: 0px;
		padding: 0px;
	}
	


	/* Clear Both fixed */

	.clearfix:after
	{
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}

	.clearfix
	{
		display: block;
	}

	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */