#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 {
}


#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 {
	width : 950px;
	margin-left : auto;
	margin-right : auto;
	margin-top : 10px;
}

#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.demeuresdromoises.com/design/header/tuiles.jpg');
	position : relative;
}

#menu {
	width : 850px;
	margin-left : 100px;
	margin-right : auto;
	height : 40px;
	margin-top : 5px;
	position : relative;
	background-image : url('http://www.demeuresdromoises.com/design/menu_top3.jpg');
	background-repeat : no-repeat;
}

#menu2 {
	height : 30px;
	position : relative;
	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.demeuresdromoises.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.demeuresdromoises.com/design/bandegauche/lavande.jpg');
}

#bandeau_gauche_bas p {
	text-align : center;
}

#contenu_top {
	margin-left : 230px;
	width : 660px;
	background-image : url('http://www.demeuresdromoises.com/design/contenu/new_contenu_top.jpg');
	height : 20px;
	margin-top : -354px;
	padding : 10px 0 0 50px;
	background-repeat : no-repeat;
}

#contenu_center {
	margin-left : 230px;
	width : 658px;
	height : 300px;
	overflow : auto;
	background-image : url('http://www.demeuresdromoises.com/design/contenu/new_content_center.jpg');
	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.demeuresdromoises.com/design/contenu/new_contenu_bottom.jpg');
	background-repeat : no-repeat;
	padding-left:10px;
	padding-right:10px;
}

#footer * {
	font-size : 8pt;
}
#footer {
	height : 20px;
	width : 865px;
	font-size : 8pt;
	text-align : right;
	color : gray;
	margin-left : 70px;
}

#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 {
padding : 0 5px 0 5px;
color : #E353E8;
}

a:hover.menulink {
color : #446C9C;
/*color : #EE98F1;*/
text-decoration : underline;
}
a:visited.menulink {
/*color : #E353E8;*/
}

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

a:hover.sousmenulink {
color : #EE98F1;
text-decoration : underline;
}
a:visited.sousmenulink {
color : #446C9C;
}

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

h1 { font-size : 12pt; font-weight : bold; text-decoration : underline; }

.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 : #F959FF;
}

.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-top : 20px;
color : #888888;
text-align : justify;
}

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