/* project: Eliana	
   author: (http://wowminisites.com)
   last update : 18/10/2009 */

   
/* default styles
   -------------- */
   
body { 
	padding: 0; 
	margin: 0 auto; 
	font: 0.8em "Trebuchet MS", Arial, Helvetica, sans-serif; 
	line-height: 16px;
	color: #474b46; 
	background:#02658d;
}

a {
	color: #9ae100;
	text-decoration:none;
}
a:hover {
	color: #ff7700;
	text-decoration:underline;
}


h1 {
	font: bold 2em Lucida Sans;
	letter-spacing: -1px; 
	padding: 7px 0 0 8px;
	margin: 0;
}

h1 a, h2 a {
	text-decoration: none;
}

h1 a:hover, h2 a:hover {
	color: #6d6d6d;
	background: none;
}


h2 { 
	margin: 0; 
	padding: 0; 
	font: bold 1.7em Arial, Sans-Serif; 
	letter-spacing: -1px;
}

h2 { 
	font-size: 16px;
	margin-bottom: 5px; 
	color: #6d6d6d; 
	background: inherit;
}

p {	
	margin: 0 0 5px 0;
}

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

form { 
	margin: 0; 
}

input.subscribe { 
	
	background:#fff; 
	padding: 4px; 
	color:#636154;
	font-size:0.9em;
	width:190px;
	border:solid 1px #e0e0e0;
}


/* layout
   ------ */
#Container
{
	width:780px;
	margin:0 auto;
}
	.header { 
		margin:0 0 0 0;
		width:100%;
		background: url(../0_images/pages/header.jpg) no-repeat;
		height:318px;
		background-position:top center;
	}
	.content
	{
		padding:0;
		margin:0 0 0 0;
		background:#fff;
		border:solid 0px #e8e8e8;
		height:100%;
	}
	.content_headline
	{
		text-align:center;
		padding:30px 0 10px 0;
	}
	.content_headline_sub
	{
		text-align:center;
		padding:0px 0 30px 0;
	}

	.content_ecover
	{
		padding:60px 0 0 0;
		
	}
		.ecover
		{
			padding:0 0 40px 0;
			margin:0 auto;
			text-align:center;
		}
		.ecover_med
		{
			padding:0 0 40px 40px;
			margin:0 auto;
			float:left;
			text-align:center;
		}
		.ecover_small
		{
			padding:0 40px 40px 0;
			margin:0 auto;
			text-align:center;
		}
		.ecover_group
		{
			padding:0 40px 40px 0;
			margin:0 auto;
			text-align:center;

		}
	.content_graphic
	{
		padding:60px 0 0 0;
	}
		
		.banner
		{
			padding:10px;
			margin:0 auto;
			text-align:center;
		}
		.orderbtn
		{
			padding: 25px;
			margin:0 auto;
			text-align:center;
		}
		.orderbtn_title
		{
			padding:60px 0 0 0;
			color:#b81d2f;	
			font-size:22px;
			font-weight:bold;
			text-align:center;
		}
		.orderbtn_title span
		{
			color:#3b3738;	
		}
		.bullet_point
		{
			text-align:center;
			padding:40px;
		}
		.signature
		{
			text-align:center;
			padding:40px;
		}
		
	.testimonial
	{
		margin:0;
		padding:0;
		
	}
		.testimonial_header
		{
			padding:0 0 0 0;
			margin:0 auto;
			text-align:center;
			background: url(../0_images/background/bg_head_testimoni.jpg) no-repeat;
			background-position:top center;
			padding:0;
			width:406px;
			height:92px;
			border-left:solid 2px #86d1f2;
			border-right:solid 2px #86d1f2;
			border-top:solid 2px #86d1f2;
		}
		.testimonial_contents
		{
			margin:0 auto;
			width:406px;
			height:100%;
			border-left:solid 2px #86d1f2;
			border-right:solid 2px #86d1f2;
			border-bottom:solid 2px #86d1f2;
		}
		.testimonial_text
		{
			
			background:#359ece;
			font-size:13px;
			padding:20px;
			color:#eee;
		}
		.testimonial_title
		{
			padding:10px;
			color:#de4400;	
			font-size:16px;
			text-align:center;
		}
		.testimonial_footer
		{
			padding:0 0 0 0;
			margin:0 auto;
			text-align:center;
			background: url(../0_images/background/bg_footer_testimoni.jpg) no-repeat;
			background-position:top center;
			padding:0;
			height:12px;
		}
		
		.bullet_point
			{
				padding: 25px;
				margin:0 auto;
				text-align:center;
			}

		
/* footer
   ---------- */
   		
#footer { 
		margin:0;
		padding:0 0 40px 0;
		width:100%;
		background: url(../0_images/pages/footer.jpg) no-repeat;
		height:234px;
		background-position:top center;
	
}
