#site_container {
width : 950px;
}

#actions {
position : absolute;
top : 0px;
right : 0px;
padding : 5px;
border : 1px solid black;
z-index : 100;
background-color : #FFFFCC;
}

#actions_content {
width : 500px;
color : black;
text-align : left;	
}

#actions_resize {
cursor : pointer;
}

#site_content {
width : 950px;
text-align : center;
border : 1px dashed black;
margin : 20px;
}

#container {
width : 100%;
}

body {
	background-color : black;
}

#contenu {
text-align : justify;
padding : 20px;
vertical-align : top;
}

#titre {
text-align : center;
height : 80px;
}

#titre, #contenu {
padding : 2Opx;
margin : 20px;
background-color : white;
border : 1px solid black;
}

#menu_admin {
position : absolute;
top : 0px;
left : 0px;
padding : 5px;
border : 1px solid black;
z-index : 100;
background-color : #FFFFCC;
}

#menu_admin_content {
width : 200px;
color : black;
text-align : left;
}

#menu_admin_resize {
cursor : pointer;
}

#Nav {
padding: 0;
list-style: none;
}

#Nav li {
width: 250px;
background: #ddd;
margin: 0px 0 0 0px;
float: left;
padding: 0;
}
#Nav li a {
display: block;
background-color: #555;
color: white;
text-decoration: none;	
margin: 0; padding: 3px;
}
#Nav li a:hover,#Nav li a:active {
display: block;
background-color: #777;
color: white;
text-decoration: none;	
margin: 0; padding: 3px;
}
.Menu {
padding: 0;
list-style: none;
display: none;
}

.innervalues {
position : relative;
width : 200px;
border : 1px solid black;
padding : 5px;
float : right;
vertical-align : top;
background-color : #FFFFCC;
}

.code_values {
width : 200px;
border : 1px solid black;
padding : 5px;
float : right;
vertical-align : bottom;
background-color : #24DB69;
}

/* Feuille de style pour Demeure Dromoise */

img { border : 0; }

#global {
	background : black url('http://www.demeures-dromoises.com/design/fond.jpg') top center;
	background-repeat : no-repeat;
	width : 950px;
}

#global * {
	color : white;
}

#header_logo {
	width : 450px;
	float : left;
	height : 100px;
	position : relative;
}

#header_exemple {
	width : 410px;
	margin-left : 500px;
	padding-left : 20px;
	height : 105px;
	background-image : url('http://www.demeures-dromoises.com/design/header/tuiles.jpg');
	position : relative;
}

#menu {
	height : 40px;
	margin-top : 5px;
}

#menu2 {
	height : 30px;
	font-size : 11px;
	text-decoration : none;
	color : #e253e7;
	font-weight : bold;
	line-height : 10px;
}

#menu2 a {
	text-decoration : none;
}

#menu2 a:hover{
	color : #e253e7;
}

#bandeau_extremegauche {
	margin-top : -20px;
	margin-left : 0px;
	position : relative	;
	height :375px;
	width : 100px;
	background-image : url('http://www.demeures-dromoises.com/design/bandegauche/new_lavande_rose.jpg');
	background-repeat : no-repeat;
}

#bandeau_gauche_haut {
	position : relative;
	width : 115px;
	height : 115px;
	margin-left : 102px;
	margin-top : -340px;
	text-align : center;
	color : gray;
	font-weight : bold;
	font-size : 13px;
}

#bandeau_gauche_bas {
	position : relative;
	width : 105px;
	height : 150px;
	margin-left : 102px;
	margin-top : 80px;
	background-repeat : no-repeat;
	background-image : url('http://www.demeures-dromoises.com/design/bandegauche/lavande.jpg');
}

#bandeau_gauche_bas p {
	text-align : center;
}

#contenu_top {
	width : 660px;
}

#contenu_center {
	padding : 0 30px 0 20px;
}

#contenu_center table * {
vertical-align : top;
}

#contenu_bottom {
	margin-left : 228px;
	width : 690px;
	height : 30px;
	background-image : url('http://www.demeures-dromoises.com/design/contenu/new_contenu_bottom.jpg');
	background-repeat : no-repeat;
	padding-left:10px;
	padding-right:10px;
}

#footer * {
	font-size : 8pt;
}
#footer {
	padding-top : 20px;
	font-size : 8pt;
	text-align : center;
	color : gray;
}

#contact_content {
border-left : 1px solid black;
margin-left : 5px;
float : right;
width : 350px;
}

div.sousmenu {
font-size : 8pt;
}
div.sousmenu a {
font-size : 8pt;
font-weight : bold;
}

a.menulink {
color : #FDFF0E;
padding : 0 5px 0 5px;
}

a:hover.menulink {
color : #FDFF0E;
text-decoration : underline;
}

a.sousmenulink {
color : #FDFF0E;
padding : 0 5px 0 5px;
}

a:hover.sousmenulink {
color : #FDFF0E;
text-decoration : underline;
}

#menu-cell {
	height : 40px;
	margin : auto;
	color : #00AEF2;
}
#menu-cell * {
	color : #00AEF2;
}

.imgcontent {
float : left;
padding : 5px 10px 5px 2px;
}

.showaslink { cursor : pointer; }

.bt_fiche {
cursor : pointer;
text-align : center;
}

.bt_fiche * {
color : black;
text-decoration : none;
}

.recherche_entete {
font-size : 12pt;
font-weight : bold;
border : 1px solid black;
text-align : center;
padding : 3px;
background-color : #888888;
}

.recherche_space {
height : 20px;
}

.obligatoire {
background-color : #FFC6C6;
border : 1px dashed red;
padding : 2px;
}

.bordshautetbas {
border-top : 1px solid black;
border-bottom : 1px solid black;
}

div#tags {
padding : 20px 10px 0 10px;
color : #888888;
text-align : justify;
}

div#tags a {
font-size : 7pt;
color : #888888;
text-decoration : none;
}

#entete {
	background : black url('http://www.demeures-dromoises.com/design/header-logo.jpg') center no-repeat;
	height : 111px;
}

#entete_photos {
	background : black url('http://www.demeures-dromoises.com/design/header-photos.jpg') center no-repeat;
	height : 151px;
	margin : auto;
}

#footer_cnt {
	background : black url('http://www.demeures-dromoises.com/design/footer.jpg') center no-repeat;
	height : 226px;
}

.pagelist {
	height : 25px;
	padding : 10px 0 10px 0;
}

.pagelist span.pageResultsCurrent {
	color : #FDFF10;
}

.pagelist a.pageResults, .pagelist span.pageResultsCurrent {
	padding : 2px 5px;
	margin : 0 5px 0 5px;
	border : 1px solid #006891;
}

div.etiquette {
	margin-top : 10px;
	background : url('http://www.demeures-dromoises.com/design/etiquette.gif') center no-repeat;
	width : 149px;
	height : 62px;
}

span.etiquette_prix {
	float : right;
	margin : 20px 5px 0 0;
	text-align : right;
	width : 100px;
	font-size : 12pt;
}

a.fichebouton {
	background : url('http://www.demeures-dromoises.com/design/bt_fond.jpg') center;
	border : 1px solid #0084AB;
	margin : 0 15px 0 15px;
	color : #FFFFFF;
	padding : 5px 10px 5px 10px;
	border-radius : 2px;
	-moz-border-radius : 2px;
}

img.contentimg {
	border : 1px solid #AEAEAE;
	border-radius : 2px;
	-moz-border-radius : 2px;
}

a.footer_link {
	color : #FDFF0E;
	text-transform : uppercase;
}

img.headers_img {
	margin : 20px 15px 0 15px;
	border : 1px solid #AEAEAE;
	border-radius : 2px;
	-moz-border-radius : 2px;
}

#global table tr td h1 {
	font-size : 12pt;
	font-weight : bold;
	text-decoration : underline;
	color : #00AEF2;
}
h1.headingtitle { color : #00ADF1; }

input *, input { color : black; }

#global table tr td table tr td label input, #global table tr td table tr td form input, #global table tr td table tr td select { color : black; }

.recherche {
	width : 220px;
	vertical-align : top;
	padding-left : 10px;
}

div.querecherchezvous {
	text-align : justify;
	margin-top : 40px;
	border-left : 1px dashed #888888;
	padding-left : 15px;
}

.textenoir *, * .textenoir, .textenoir { color : #000000; }


