body {
background-image:url(images/fond.jpg);
background-repeat:repeat-x;
background-color:#000;
margin:0; padding:0;
background-attachment:fixed;
font-family:"Comic Sans MS";
}

div {margin:0; padding:0;}

a {cursor:pointer;}

input {
border:1px solid black;
font-size:9pt;
color:#4d4d4d;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
font-family:"Comic Sans MS";
background-color:#c9c9c9;
}


textarea {
border:1px solid black;
background-image:url(images/texture_alu.jpg);
font-size:9pt;
color:#4d4d4d;
width:480px;
height:250px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}

table {
font-size:10pt;
color:#4d4d4d;
}

.zone_haut_gauche {
height:100px;
text-align:left;
float:left;
width:300px;
padding-top:10px;
}

.zone_haut_droite {
height:100px;
text-align:right;
float:left;
width:660px;
}

h1 {
text-shadow: 0px 0px 6px #fff;
font-size:11pt;
//color:#d8d8da;
color:black;
height:20px;
}

h2 {
color:#9893f1;
font-size:15pt;
height:20px;
margin:0;padding:0;		
}

h3 {
height:27px;
background-color:white;
margin:0;
padding-top:7px;
padding-left:4px;
font-size:11pt;
background-image:url(images/titrezone.jpg);
text-align:left;
-moz-border-radius-topleft:10px;
-webkit-border-top-left-radius:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-right-radius:10px;
text-shadow: 0px 0px 4px #000;
color:#fff;
}

h4 {
color:black;
}

.ZoneCentre {
background-image:url(images/texture_alu.jpg);
width:960px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border: 1px solid #fff;
clear:both;
font-size:10pt;
color:#4d4d4d;
margin-bottom:8px;
}

.ZoneCentre .Texte {
text-align:left;
width:100%;
padding:6px;
clear:both;
}

.ZoneCentre .Texte a {
text-decoration:underline;
color:black;
}

.ZoneCentre .Texte img {
margin:4px;
margin-right:15px;
}

.bandeau {
width:960px;
clear:both;
height:130px;
}

.bandeau_bas {
font-size:8pt;
}

.apercut {
width:600px;
height:350px;
-moz-box-shadow: 0px 0px 20px #000; 
-webkit-box-shadow: 0px 0px 20px #000; 
}

.bouton {
border:1px solid white;
background-image:url(images/bouton.jpg);
-moz-border-radius: 14px;
-webkit-border-radius: 14px;
font-size:10pt;
padding-left:8px;
padding-right:8px;
margin-left:3px;
text-decoration:none;
color:black;
}


.ongletsel {
border:1px solid #bababa;
height: 20px;
width: 80px;
text-align:center;
background-color:#bababa;
-moz-border-radius-topleft:4px;
-webkit-border-top-left-radius:4px;
-moz-border-radius-topright:4px;
-webkit-border-top-right-radius:4px;
}

.ongletsel a{
text-decoration:none;
}

.onglet {
border:1px solid #6a6a6a;
height: 20px;
width: 80px;
text-align:center;
background-color:#6a6a6a;
-moz-border-radius-topleft:4px;
-webkit-border-top-left-radius:4px;
-moz-border-radius-topright:4px;
-webkit-border-top-right-radius:4px;
}

.ongletcontent {
border:1px solid #bababa;
text-align:center;
background-color:#bababa;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
padding : 8px;
color:white;
height:200px;
}

.editeur {
text-align: left;
width: 694px;
}

.editeur a {
text-align: left;
//width: 694px;
color: white;
text-decoration:none;
}

.propertiesonglet {
height:100px;
width:100%;
}


.propertiesonglet tr {
background-color:#bababa;
}

.propertiesonglet tr:hover {
background-color:white;
}

#pleasewait {
background-color:white;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border: 4px solid grey;
filter : alpha(opacity=75);
-moz-opacity : 0.75;
opacity : 0.75; 
position:absolute;
top:40%; left: 45%;
width: 250px;
height:72px;
}

#pleasewait  img{
padding:5px;
}

.bgoption {
height:96px; width:128px;
background-repeat:none;
margin:0; padding:0;
border-bottom:1px solid black;
text-align:center;
}

.TextPrst {
width:210px;
margin-left:5px;
text-align:right;
}

.TextPrst a {
color:green;
}

.bandeau_bas_cadre {
border : 1px solid grey;
width:700px;
font-size:8pt;
color:black;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-moz-box-shadow: 0px 2px 10px #000; 
-webkit-box-shadow: 0px 2px 10px #000;
}

.textepetit{
color:black;
font-size:9pt;
}

.groupbox {
border : 1px solid #d3d3d3;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}

.ContentTxt, table {
text-align:left;
}

.recherche {
width:960px;
text-align:left;
border:1px solid #ddd;
-moz-border-radius:8px;
-webkit-border-radius:8px;
background-color:white;
padding:4px;
}

.search_resume {
font-size:10pt;
}

.search_url {
font-size:10pt;
color:green;
}

