/*
 *******************************************************
 * HTML ENTITY
 *******************************************************
 */
 *
{
    font-family: verdana;
}

body
{
    background-color: #ffffff;
}

/*
 *******************************************************
 * TEMPLATE STYLE
 *******************************************************
 */
#container 
{
    margin:auto;
    background-repeat:no-repeat;
    width:1024px;
    height:700px;
    position:relative;
}

#title 
{
    position:absolute;
    top:30px;
    left:270px;
    color:#000000;
	font-size: 22px;	
}

#navigation
{
    display:inline;
    position:absolute;
    top:80px;
    left:230px;
}

#navigation li 
{
    display:inline;
    float:left;
    text-align:center;
    padding-top:1px;
    margin-right: 2px;
    background-image:url(../images/button.png);
    background-repeat:no-repeat;
    width:138px;
    height:24px;
}

#navigation li a 
{
	font-size: 12px;
    text-decoration:none;
    color:White;
}

#navigation li a:hover {
	color: #000000;
}

#localization  
{
    position:absolute;
    top:98px;
    left:970px;
}

#localization a {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
}

#localization a:hover{
	color: #d1d1d1;
	font-weight: bold;
}

#content 
{
    position:absolute;
    top:179px;
    left:282px;
    height:460px;
    width:690px;
    background-color:#ffffff;    
	overflow:auto;
	padding:4px;
	font-size: 12px;
}

#footer  
{
    position:absolute;
    top:670px;
    left:20px;
    color:#d1d1d1;
}

#copyright  
{
	font-size: 9px;
    margin-left:30px;
}

#links  
{
    margin-left:300px;
}

#error 
{
    border:1px solid red;
    padding:5px;
}


/*
 *******************************************************
 * ABOUT
 *******************************************************
 */
#about { width:100%; clear:both; }
#about { text-align: justify }
#about div.left { float:left; width:58%; margin-right:2px; }
#about div.right { float:right; width:40%; text-align:right; margin-right:5px; }
#about div.right img { width:250px; border:solid 2px #c95c20; padding:1px; margin-bottom:10px; background-color:#ffffff; }

/*
 *******************************************************
 * ERABLIERE
 *******************************************************
 */
#business { width:100%; clear:both; }
#business { text-align: justify }
#business div.left { float:left; width:58%; margin-right:2px; }
#business div.right { float:right; width:40%; text-align:right; margin-right:5px; }
#business div.right img { width:250px; border:solid 2px #c95c20; padding:1px; margin-bottom:10px; background-color:#ffffff; }

/*
 *******************************************************
 * PRODUITS
 *******************************************************
 */
#products { width:100%; clear:both; }
#products { text-align: justify }
#products div.left { float:left; width:58%; margin-right:2px; }
#products div.right { float:right; width:40%; text-align:right; margin-right:5px; }
#products div.right img { width:250px; border:solid 2px #c95c20; padding:1px; margin-bottom:10px; background-color:#ffffff; }

/*
 *******************************************************
 * CERTIFICATION
 *******************************************************
 */
#certification { width:100%; clear:both; }
#certification { text-align: justify }
#certification div.left { float:left; width:58%; margin-right:2px; }
#certification div.right { float:right; width:40%; text-align:right; margin-right:5px; }
#certification div.right img { width:250px; border:solid 2px #c95c20; padding:1px; margin-bottom:10px; background-color:#ffffff; }

/*
 *******************************************************
 * FAQ
 *******************************************************
 */
#faq { width:100%; clear:both; }
#faq { text-align: justify }
#faq div.left { float:left; width:58%; margin-right:2px; }
#faq div.right { float:right; width:40%; text-align:right; margin-right:5px; }
#faq div.right img { width:250px; border:solid 2px #c95c20; padding:1px; margin-bottom:10px; background-color:#ffffff; }

/*
 *******************************************************
 * CONTACT
 *******************************************************
 */
#contact { width:100%; clear:both;  }
#contact div.left { float:left; width:35%; margin-right:5px; }
#contact div.right { float:right; width:50%; text-align:right; }
#contact div.right img { width:120px; border:solid 2px #c95c20; padding:3px; background-color:#ffffff; }
#contact textarea { font-size:12px; }