body{
margin:0;
background:url(../img/header_tranche.jpg) #f3f3f3 repeat-x center top;
font-family:arial;
font-size:11px;
color:#434343;
}
img{border:none;}

html, body, #globalContainer {height: 100%;}
body > #globalContainer {height: auto; min-height: 100%;}

#globalContainer{
width:920px;
margin-left:auto;
margin-right:auto;

}

#container{
width:900px;  
min-height:200px;
height:auto !important;
height:200px;
margin-left:auto;
margin-right:auto;



}
#leftColumn{display:inline;float:left;width:386px;}
#leftColumnContent{width:340px;}
#leftColumnContent p{text-align:justify;}

#rightColumnContent{margin-left:34px;float:left;width:480px;display:inline;}
#rightColumn{float:left;width:514px;display:inline;background:url(../img/splitterBody.jpg) repeat-y top left;}
#rightColumnContent img{float:left;margin-left:10px;}

#inworkProjects{width:480px;position:relative;float:right;display:inline;margin-right:-10px;}
#inworkProjects img{float:left;border:none;margin:0;padding:0;}

.worksItem{
width:480px;
height:120px;
float:left;
margin-bottom:5px;
display:inline;
}
.worksItemDescription{margin-top:10px;margin-left:5px;display:inline;float:left;width:345px;height:100px;}
.worksItem a{text-decoration:none;color:#aad03d;}
.worksItem a:hover{text-decoration:underline;color:#aad03d;}
.worksItemDescription h1{float:left;padding:0;margin:0;font-size:18px;font-weight:bold;}
.worksItemDescription h2{float:left;padding:0;margin:0;font-size:12px;}
.worksItemDescription p{float:left;padding:0;margin:0;width:345px;text-align:justify;}
.splitterWorks {
width:345px;height:1px;background:url(../img/splitterWorks.jpg) repeat-x;float:left;display:inline;overflow:hidden;margin-top:3px;margin-bottom:3px;

}

#pagination{
float:right;
}
#pagination a,#pagination img{
float:left;
margin-left:5px;

}
#pagination img{margin-top:3px;}
#pagination a{text-decoration:none;color:#000000;font-size:12px;margin-top:0px;}
#pagination a:hover{text-decoration:underline;color:#aad03d;}
#pagination a.actif{text-decoration:underline;color:#aad03d;font-weight:bold;}

#header{
width:920px;
height:515px;
background:url(../img/header.jpg) no-repeat; 
}

#homeLink{display:block;width:920px;height:450px;}

#navbar{width:920px;height:65px;}
#navbar img{float:left;border:none;}


#searchArea{float:left;width:300px;height:65px;}
#searchArea img{float:left;}
#searchField{width:216px;position:relative;z-index:3;float:right;margin-top:-40px;right:56px}
#searchField input {background:url(../img/bg_input.jpg);height:18px;width:212px;border:none;font-size:11px;}


#homeReferencesContainer{float:left;margin-top:10px;display:inline;clear:both;width:100%;}
#homeReferencesContainer img{float:left;}
#homeReferencesTitle{width:220px;height:40px;float:left;margin-left:0px;}



#footer{
position: relative;
/* margin-top: -250px; */
height: 340px;
clear:both;
width:100%;
background:url(../img/footer_tranche.jpg) #424242 repeat-x center top;
}

#footerContent{width:900px;margin-left:auto;margin-right:auto;}
.footerSplitter{float:left;margin-top:32px;}
#communityGoodies{

margin-top:20px;
width:289px;
float:left;

}
#communityGoodiesContent{width:259px;height:200px;}
#communityLinks a{float:left;margin-top:10px;}

#goodiesLinks{color:#f3f3f3;width:259px;float:left;display:inline;margin-left:10px;margin-top:8px;}
#goodiesLinks a{text-decoration:none;color:#aad03d;}
#goodiesLinks a:hover{text-decoration:underline;color:#aad03d;}

#leftSidegoodiesLinks{float:left;}

#rightSidegoodiesLinks{width:150px;float:right;display:inline;margin-right:20px;}
#rightSidegoodiesLinks a{float:right;}
#rightSidegoodiesLinks img{float:right;margin-top:2px;margin-left:2px;margin-right:2px;}


#lastWorks{margin-top:20px;float:left;width:318px;}
#lastWorksContent{width:259px;height:200px;margin-left:auto;margin-right:auto;}
.lastWorksItem{width:240px;float:left;margin-left:10px;margin-top:7px;display:inline;}
.lastWorksItem img{float:right;}
.lastWorksItem h1{width:183px;float:left;margin:0;padding:0;display:inline;font-size:14px;color:#f3f3f3;}

.splitterLastWorks{float:left;display:inline;width:240px;height:1px;background:url(../img/splitterWorks.jpg) repeat-x;margin-top:5px;}



#contactLinks{margin-top:20px;float:left;width:289px;display:inline;}
#contactLinks ul{float:left;margin-top:10px;margin-left:0;display:inline;padding:0;list-style-type:none;}
#contactLinks a{float:left;margin-left:10px;display:inline;text-decoration:none;color:#aad03d;font-size:13px;}
#contactLinks a:hover{text-decoration:underline;color:#aad03d;font-size:13px;}
#contactAnisGreen{margin-top:5px;font-size:13px;}
#contactLinksContent{width:259px;float:right;}

.clear{clear:both;}

.clear_45{clear:both;height:45px;}
.clear_30{clear:both;height:30px;}
.clear_20{clear:both;height:20px;}
.clear_50{clear:both;height:50px;}
.clear_62{clear:both;height:62px;}
.spacer{height:40px;}
.separator{clear:both;width:920px;height:20px;margin-left:auto;margin-right:auto;}


#autoResultatList a{text-decoration:none;color:#434343;}
#autoResultatList a:hover{text-decoration:underline;color:#434343;}



/* EURODNS */
#blocEuroDNS{float:left;margin-left:-2px;display:inline;width:349px;}
#blocEuroDNS img{float:left;}
#blocEuroDNS #field{float:left;width:287px;background:url(../img/euroDNS/bottomLeft.jpg) no-repeat;height:51px;}
#blocEuroDNS #field input{padding-top:5px !important;font-family:arial;font-size:11px;color:#434343;background:url(../img/euroDNS/bgField.jpg) repeat-x;float:left;margin:8px 0 0 16px;display:inline;width:258px;height:20px;border:none;}
#envoyerDNS{float:left;width:57px;height:51px;background:url(../img/euroDNS/bottomRight.jpg) no-repeat;border:none;}
