img {
border : 0;
}
a, a:visited {
color : #de9e1b;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
iframe {
width : 500px;
height : 300px;
}
#conteneur {
width : 800px;
margin : auto;
margin-top : 0;
text-align : center;
}
#contenu {
width : 750px;
margin : auto;
margin-top : 0;
text-align : center;
float:right;
}
#banniere {
width : 750px;
height : 100px;
text-align : center;
background-image : url(../images/banniere.jpg);
margin-top : 0;
}
#banniere h1.titreSite {
font-size : 130%;
line-height : 90px;
}
#banniere h1.titreSite span.rouge {
font-size : 140%;
color : red;
}
#drapeaux {
clear : both;
float:left;
margin : 0;
padding:0;
margin-top:15px;
margin-bottom : -35px;
padding : 0;
float:left;
}
#menuDeroulant {
background-color : red;
width : 750px;
padding : 0;
margin : 0;
margin-top : -20px;
margin-bottom: 20px;
}
#menuDeroulant li {
width : 125px;
list-style-type : none;
text-align : center;
line-height : 25px;
float : left;
}
#menuDeroulant li a {
width : 125px;
display : block;
background-color : red;
color : #ffffff;
text-decoration : none;
font-weight : bold;
padding : 0;
margin : 0;
}
#menuDeroulant li a:hover {
display : block;
color : red;
background-color : white;
text-decoration : none;
font-weight : bold;
}
#menuDeroulant li ul {
display : none;
padding : 0;
margin : 0;
}
#menuDeroulant li:hover ul {
display : block;
}
#menuDeroulant li:hover ul li {
float : none;
}
#menuDeroulant li ul {
position : absolute;
}
#menuDeroulant li ul a {
color : white;
text-decoration : none;
background-color : red;
font-weight : bold;
}
#menuDeroulant li ul li {
width : 121px;
}
#menuDeroulant li ul a:hover {
color : red;
text-decoration : none;
background-color : white;
font-weight : bold;
border : 2px solid red;
width : 121px;
}
#menuDeroulant span.petit {
font-size:90%;
}
#corps {

width : 750px;
min-height : 300px;
margin-bottom : 30px;
text-align : center;
z-index : -100;
}

#corps p.adresse {
text-indent:0px;
}
#corps p.informatique {
text-align:center;
font-size:130%;
}
#corps div.client2 {
margin-left : 150px;
margin-bottom : 30px;
}
#corps div.client1 {
margin-right : 150px;
margin-bottom : 30px;
}
#corps div.client2 ul {
margin-left : 150px;
margin-bottom : 30px;
text-align : left;
}
#corps div.client1 ul {
margin-right : 150px;
margin-bottom : 30px;
text-align : left;
}
#corps ul.serimActivites {
text-align : left;
margin-left : 100px;
}
#corps table {
width : 750px;
}
#corps p {
text-align:justify;
text-indent:20px;
}
#corps p.adresse {
text-align:center;

}
#corps h1 {
text-align : left;
margin : 0;
margin-top : 20px;
margin-bottom : 20px;
padding : 0;
color : red;
font-size : 120%;
font-weight : bolder;
}
#corps h2 {
text-align : left;
margin : 0;
padding : 0;
padding-left : 10px;
color : black;
font-size : 105%;
font-weight : bold;
}
#corps table {
width : 750px;
}
#corps .bold {
font-weight : bold;
}
#corps table.images td span {
color : #990033;
}
#piedPage {
width : 750px;
height : 20px;
border-top : 5px solid red;
text-align : center;
font-size : 70%;
clear:both;
}
#piedPage a, #piedPage a:visited {
color : #de9e1b;
}
#piedPage span {
margin-right : 50px;
margin-top : 5px;
}
#formulaireContact p.formulaire {
margin : 2px 0;
width:100%;
clear:both;
}
#formulaireContact label {
background-color : #ffcc99;
float:left;
width : 200px;;
display:block;
padding-right : 1%;
text-align : right;
letter-spacing : 1px;
}
#formulaireContact label:hover {
font-weight : bold;
}
#formulaireContact .form_label_nostyle {
background : none;
}
#formulaireContact input, #formulaireContact select {
margin-left : 1%;
width : 300px;
border : 1px solid #ffcc99;
float:left;
}
#formulaireContact input:hover, #formulaireContact select:hover, #formulaireContact input:focus, #formulaireContact select:focus {
border : 1px solid #fff;
background-color : #ffcc99;
}
#formulaireContact input[type="submit"] {
border : 1px solid #ffcc99;
width : 200px;;
}
#formulaireContact input[type="submit"]:hover {
background-color : #66cc33;
cursor : pointer;
}
#formulaireContact input[type="reset"] {
border : 1px solid #ffcc99;
width : 200px;
}
#formulaireContact input[type="reset"]:hover {
background-color : #e6484d;
cursor : pointer;
}
#formulaireContact input.num {
background-color : white;
color : black;
}
#formulaireContact textarea {
color : black;
width:515px;
border : 1px solid #ffcc99;
float:left;
}
#formulaireContact h2.formulaire {
clear:both;
}
#formulaireContact h1.formulaire {
clear:both;
}
div.clear {
clear:both;
}