@charset "utf-8";
/* CSS Document */


body{background:#490f02; margin:0px;}

p{line-height:1.3em; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:white; margin:0px}
.italicb{line-height:1.3em; font-size:12px; font-family:georgia,Verdana, Arial, Helvetica, sans-serif; color:white; margin:0px; font-style:italic}

#menu{margin-left:221px; float:left}

#bottom
{
background: url(../images/images/b1_06.jpg) no-repeat; 
width:1080px;
height:250px;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
padding-top:8px
}

#bottom1
{
background: url(../images/images/bottom_services_03.jpg) no-repeat; 
width:1080px;
height:50px;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:black;
padding-top:8px;
}

#bottom2
{
background: url(../images/lien/images/bottom_03.jpg) no-repeat; 
width:1080px;
height:400px;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:black;
padding-top:8px;
}
#bottom a,#bottom1 a,#bottom2 a
{
text-decoration:none;
color:black
}



h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; color:#383819; font-weight:400}
h3{ font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; color:white; font-weight:300; margin:0px; padding:5px}
h5{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size:25px; color:#afb868; font-weight:300; margin:0px; padding:5px; text-transform:uppercase}
span a { font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; color:#fff568; text-decoration:none; padding-top:5px}
a img{ margin-left:2px; text-decoration:none}
.text{margin: 0px 0px 0px 453px; width:386px; padding-top:118px; text-align:right}
.text_services{margin: 0px 0px 0px 453px; width:386px; padding-top:250px; text-align:right}
.text_portfolio{margin: 0px 0px 0px 453px; width:386px; padding-top:80px; text-align:right; height:260px}

#container_top{ background:url(../images/accueil/images/accueil_top_01.jpg) no-repeat; width:1080px; height:483px; margin:auto}
#container_content_accueil{ background:url(../images/accueil/images/accueil_content_02.jpg) no-repeat; width:1080px; height:750px; margin:auto }
#container_content_services{ background: url(../images/services/images/bg_02.jpg) no-repeat; width:1080px; margin:auto; padding-bottom:40px}
#container_content_portfolio{ background: url(../images/portfolio/images/bg1_02.jpg) no-repeat; width:1080px; margin:auto; padding-bottom:40px; height:899px}
#container_content_liens{ background: url(../images/lien/images/bg_02.jpg) no-repeat; width:1080px; margin:auto; padding-bottom:40px; height:398px}
#container_content_contact{ background: url(../images/contact/images/bg_02.jpg) no-repeat; width:1080px; margin:auto; padding-bottom:40px; height:398px}
.full{margin-left:221px; width:620px;}
.left{margin-left:200px; width:670px;}
.height{height:100px}
.height1{height:97px}
.height2{height:99px}
.position{margin-top:3px}


 
div.transOFF {background-color:#43421b;opacity:.90;filter: alpha(opacity=75); -moz-opacity: 0.90;margin-left:201px; width:668px}
div.transOFFa {background-color:#43421b;opacity:.90;filter: alpha(opacity=75); -moz-opacity: 0.90;margin-left:201px; width:668px;height:98px; margin-top:3px }
div.transOFFb {background-color:#43421b;opacity:.90;filter: alpha(opacity=75); -moz-opacity: 0.90;margin-left:201px; width:668px;height:97px;}
div.transON {margin-left:200px; width:690px;height:99px}
div.trans25 {margin-left:201px; width:668px;height:100px;}
div.trans25a {margin-left:201px; width:668px;height:98px; margin-top:3px}
div.trans25b {margin-left:201px; width:668px;height:97px}
div.trans75 {margin-left:200px; width:690px;height:99px}

div.transOFFc {background-color:#43421b;opacity:.90;filter: alpha(opacity=75); -moz-opacity: 0.90;margin-left:201px; width:668px;height:97px;}
div.trans25c { margin-left:201px; width:668px;height:97px}
div.transOFFd {background-color:#43421b;opacity:.90;filter: alpha(opacity=75); -moz-opacity: 0.90;margin-left:201px; width:668px;height:98px;}
div.trans25d {margin-left:201px; width:668px;height:98px}


div.transOFFz {background-color:#43421b;opacity:.90;filter: alpha(opacity=75); -moz-opacity: 0.90;margin-left:201px; width:668px;height:96px;}
div.trans25z {margin-left:201px; width:668px;height:96px}

