body {
text-align : center;
background-color : #e2ebed;
font-family : "Trebuchet MS";
font-size : 12px;
}
p {
padding : 0 40px 0 30px;
font-size : 12px;
margin-left : 8px;
text-align : justify;
}
fieldset {
text-align : center;
margin : 10px;
width : 500px;
}
textinput, textarea {
width : 300px;
font-family : "Trebuchet MS";
font-size : 12px;
background-color : #ffffff;
border : 1px #838383;
}
fieldset {
padding-left : 60px;
text-align : left;
}
legend {
color : #b43c07;
font-size : 12px;
}
img { border:none; }

label {
font-size : 12px;
}
li {
text-align : left;
font-size : 12px;
}
table, td, tr {
font-family : "Trebuchet MS";
font-size : 12px;
}
a {
color : #666666;
text-decoration : none;
font-size : 12px;
}
a:hover {
color : #f2b100;
text-decoration : underline;
font-size : 12px;
}
#conteneur {
position : relative;
width : 750px;
height : 500px;
margin : auto;
border : 1px solid #999999;
background : #ffffff;
margin-bottom : 1px;
}
html > body #conteneur {
height : auto;
min-height : 500px;
}
#header {
height : 157px;
background-image : url(../images/header.jpg);
text-align : left;
}
#gauche {
position : absolute;
top : 177px;
left : 0;
width : 145px;
}
#centre {
margin : 0 0 0 149px;
background-color : #f3f3f3;
}
#pied {
width : 750px;
height : 30px;
margin : auto;
background-image : url(../images/fond_footer.gif);
border : 1px solid #999999;
}
#forfait_maintenance {
padding : 10px 10px 10px 10px;
width : 520px;
border : 1px solid orange;
margin-top : 20px;
text-align : center;
}
#imm-annonces {
padding : 5px;
margin : auto;
height : 130px;
width : 450px;
border : 1px solid #959494;
background-color : #e7e6e6;
}
#dernier_site {
padding : 4px 0 0 0;
background-color : white;
}
#offres {
padding : 4px 0 0 0;
background-color : white;
}
.entete_rubrique {
text-decoration : underline;
font-weight : bold;
color : #993300;
font-size : 12px;
}
.texte_gras {
font-size : 12px;
font-weight : bold;
text-decoration : underline;
}
.fleche_grise {
margin-left : 440px;
}
.titre_menu_gauche {
text-align : center;
}
.texte_pied {
text-align : center;
}
.etoile {
color : #ff0000;
}
s .inputHighlighted {
background-color : #e7e7e8;
font-family : "Trebuchet MS";
font-size : 12px;
width : 300px;
border : 1px solid #000;
}
.invalidInput, .validInput {
padding : 1px;
}
.invalidInput {
border : 1px solid #b43c07;
}
.validInput {
border : 1px solid #fff;
}
#dhtmlgoodies_menu {
font-family : Verdana;
width : 150px;
font-size : 12px;
}
#dhtmlgoodies_menu li {
list-style-type : none;
margin : 0;
}
#dhtmlgoodies_menu ul {
margin : 0;
padding : 0;
}
#dhtmlgoodies_menu ul li ul {
padding-left : 10px;
}
#dhtmlgoodies_menu li a {
text-decoration : none;
color : #000;
height : 20px;
line-height : 20px;
vertical-align : middle;
border : 1px solid #000;
margin : 1px;
padding : 1px;
display : block;
}
#dhtmlgoodies_menu li a:hover, #dhtmlgoodies_menu .activeMainMenuItem {
color : black;
background-color : #ebeced;
}
.dhtmlgoodies_subMenu {
width : 120px;
visibility : hidden;
position : absolute;
overflow : hidden;
border : 1px solid #000;
background-color : #fafafa;
font-family : Trebuchet MS;
font-size : 12px;
text-align : left;
}
.dhtmlgoodies_subMenu ul {
margin : 0;
padding : 0;
}
.dhtmlgoodies_subMenu ul li {
list-style-type : none;
margin : 0;
padding : 1px;
}
.dhtmlgoodies_subMenu ul li a {
white-space : nowrap;
text-decoration : none;
color : #000;
height : 16px;
line-height : 16px;
padding : 1px;
display : block;
}
.dhtmlgoodies_subMenu ul li a:hover {
color : black;
background-color : #ebeced;
}
.highslide {
cursor : url(highslide/graphics/zoomin.cur), pointer;
outline : none;
}
.highslide img {
border : 0 solid gray;
}
.highslide:hover img {
border : 0 solid white;
}
.highslide-image {
border : 1px solid white;
}
.highslide-caption {
display : none;
font-size : 12px;
border : 5px solid white;
border-top : none;
padding : 5px;
background-color : white;
}
.highslide-loading {
display : block;
color : white;
font-size : 10px;
font-weight : bold;
text-transform : uppercase;
text-decoration : none;
padding : 3px;
border-top : 1px solid white;
border-bottom : 1px solid white;
background-color : black;
}
* {
font-family : Trebuchet MS;
font-size : 10pt;
}
.highslide-display-block {
display : block;
}
.highslide-display-none {
display : none;
}
.highslide-html {
background-color : white;
}
.highslide-html-content {
position : absolute;
display : none;
}
.highslide-display-block {
display : block;
}
.highslide-display-none {
display : none;
}
.control {
float : right;
display : block;
margin : 0 5px;
font-size : 10pt;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
color : #999;
}
.control:hover {
color : black !important;
}
.highslide-move {
cursor : move;
}
