/* main elements 
* { padding: 0; margin: 0; }*/

body {
	margin: 0;
	padding: 0;
	font: .70em/1.5em  Verdana, Tahoma, Helvetica, sans-serif;
	color: #666666; 
	background: #3e7fa7 url(../images/main.gif) no-repeat top center fixed ;
	text-align: center;
}

img { border:none;}

p {
	margin: 5px 15px 20px 15px;
}


/* links */
a { 
	color: #4284B0;
	background-color: inherit;
	text-decoration: none;
}
a:hover {
	color: #ff6100;
	background-color: inherit;
}




/***********************
	  LAYOUT
************************/


#wrap {

	width: 1000px; height: 100%;
	margin: 0 auto;	
/*	text-align: left;*/
}


#header {
	position: relative; 
	height: 230px;	
/*	width:383px;*/
	width: 100%;
	text-align: center;
/*	z-index:2;*/
	margin: 60px 0 0 0;
	/*margin-left:305px !important;*/ /*Non-IE6*/
	/*margin-left:303px;*/ /*IE6*/
	color:#3366CC;
	
}

#petit-wrap {
	/* clear: both; */
/*	margin: 0 0 0 70px; */
	width: 100%;
	background:  inherit;
	}

#leftbox {

	float: left;
	width: 33%;
	text-align: center;
}
#leftbox img{ border:none;}

#centerbox {

	float: left;
	width: 33%;
	text-align: center;
}
#centerbox img{ border:none;}

#rightbox {

	float: left;
	width: 33%;		
	text-align: center;
	}
#rightbox img{ border:none;}


#footer { 
	clear: both; 
	color: #FFF; 
	margin: 0; padding: 0; 
	height: 50px;	  
	font-size: 95%;		
}
#footer a { 
	text-decoration: none; 
	font-weight: bold;	
	color: #FFFFFF;
}
#footer a:hover { 
	color: #dddddb;
}
#footer .footer-left{
	float: left;
	width: 65%;
}
#footer .footer-right{
	float: right;
	width: 30%;
}

/*.float-left  { float: left; }
.float-right {	float: right; }*/
.align-left  {	text-align: left; }
.align-right {	text-align: right; }

/* additional classes */
.clear { clear: both; }

/* contact form button */
.submitbutton {
font-family: Tahoma, Verdana, Arial;
}
