body, html{
	padding:0px;
	margin:auto;
}
body{
	background-image:url(http://www.elevezundragon.com/design/fond1.jpg);
	background-color:#E6C184;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:9pt;
}
a{
	color:#628B23;
	text-decoration:none;
}
a:hover{
	color:#A0C042;
	text-decoration:none;
}
#headerg{
	background-image:url(http://www.elevezundragon.com/design/haut1.gif);
	background-repeat:no-repeat;
	background-position:right top;
	width:38px;
	height:148px;
}
#headerd{
	background-image:url(http://www.elevezundragon.com/design/haut2.gif);
	background-repeat:no-repeat;
	width:770px;
	height:148px;
}
#pub{
	text-align:center;
	background-color:#FFF7D6;
	border-right: 2px solid #CFA55F;
	border-left: 2px solid #CFA55F;
}
#menu{
	text-align:center;
	background-color:#FFF7D6;
	border-right: 2px solid #CFA55F;
	border-left: 2px solid #CFA55F;
	padding-bottom:10px;
}
#main{
	background-color:#FFF7D6;
	border-right: 2px solid #CFA55F;
	border-left: 2px solid #CFA55F;
	border-bottom: 2px solid #CFA55F;
	background-image:url(http://www.elevezundragon.com/design/fond_montagne.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
.chg{ /* cartouche horizontale partie gauche */
	background-image:url(http://www.elevezundragon.com/design/cartoucheg.gif);
	background-repeat:no-repeat;
	width:13px;
	height:22px;
}
.chd{ /* cartouche horizontale partie droite */
	background-image:url(http://www.elevezundragon.com/design/cartouched.gif);
	background-repeat:no-repeat;
	width:13px;
	height:22px;
}
.chm{ /* cartouche horizontale partie milieu */
	background-color:#E0ECB2; 
	height:22px;
}
#login{
	text-align:center;
	background-color:#FFF7D6;
	border-right: 2px solid #CFA55F;
	border-left: 2px solid #CFA55F;
	padding-top:10px;
	padding-bottom:10px;
}
#flogin{
	display:inline;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
#flogin input{
	padding:0px;
	margin:0px;
	vertical-align:middle;
	height:20px;
}
#footer1{
	background-color:#CFA55F;
	text-align:center;
	font-weight:bold;
}
#footer1 a{
	color:#000000;
}
#footer1bis{
	background-color:#CFA55F;
	text-align:center;
	color:#FFFFFF;
}
#footer1bis a{
	color:#FFFFFF;
}
#footer2{
	background-color:#FFF0D7;
}
#footer3{
	background-color:#FFD2A5;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
#footer3 a{
	text-decoration:none;
	color:#000000;
}
#principale{
	margin-bottom:15px;
	margin-right:auto;
	margin-left:auto;
}
.cvh{
	width:118px;
	height:26px;
}
.cvm{
	background-color:#E0ECB2; 
	width:118px;
	color: #A0C042;
	font-weight:bold;
	text-align:center;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:9pt;
}
.cvm a{
	color:#628B23;
	text-decoration:none;
}
.cvm a:hover{
	color:#A0C042;
	text-decoration:none;
}
.cvb{
	background-image:url(http://www.elevezundragon.com/design/bascartouche.gif);
	background-repeat:no-repeat;
	width:118px;
	height:11px;
}

#coeur{
	background-color:#E0ECB2; 
	text-align:center;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:10pt;
	padding:7px;
}

#coeur a{
	text-decoration:underline;
}

.petit{
	font-size:7pt;
}

#partenaireh{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#partenairev li{
	list-style-type:none;
	margin-right:5px;
	padding:0px;
	float:left;
}
#partenairev li a, #partenairev li a:active, #partenairev li a:visited{
	color:#000000;
	text-decoration:underline;
}
#partenairev li a{
	color:#000000;
}
#partenairev li a:hover{
	color:#A0C042;
	text-decoration:underline;
}

#coeur h2{
	color:#6E9431;
	border-bottom:2px dashed #6E9431;
	text-align:left;
	margin:10px;
	font-size:14pt;
}
#coeur p{
	text-align:justify;
}
#coeur h3 a{
	color:#6E9431;
}
#coeur h3 a:hover{
	color:#A0C042;
}
#lduel{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

input, select, textarea, checkbox{
	border:1px solid #6E9431;
	background-color:#C6DF6A;
	font-family:"Trebuchet MS", Verdana, Arial;
}

input:hover{
	border:1px solid #FFFFFF;
}
#listing td{
padding-right:5px;
}
#listing tr:hover, #listing0 tr:hover, #listing1 tr:hover, #listing2 tr:hover, #listing3 tr:hover, #listing4 tr:hover, #listing5 tr:hover, #listing6 tr:hover, #listing7 tr:hover, #listing8 tr:hover, #listing9 tr:hover, #listing10 tr:hover {
	background-color:#E9F1CB;
	padding:2px;
}

.grotte, .grotte tr, .grotte td{
	margin:0px;
	border-spacing: 0px;
	padding:0px;
	border:0px;
}

#dhtmltooltip{
	position: absolute;
	/*width: 150px;*/
	border: 1px solid #ACCA45;
	padding: 2px;
	background-color: #6D9822;
	visibility: hidden;
	font-weight:bold;
	z-index: 99999;
	color: #CAED55;
	width:250px;
}

.box{
	position: absolute;
	visibility: hidden;
	z-index: 100;
	border: 1px solid #ACCA45;
	padding: 2px;
	background-color: #6D9822;
	font-weight:bold;
	color: #CAED55;
	width:250px;
}
.cd_hg{
	background-image:url(http://www.elevezundragon.com/design/fd_hg.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
}
.cd_hd{
	background-image:url(http://www.elevezundragon.com/design/fd_hd.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
}
.cd_bg{
	background-image:url(http://www.elevezundragon.com/design/fd_bg.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
}
.cd_bd{
	background-image:url(http://www.elevezundragon.com/design/fd_bd.gif);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
}
.cd_h{
	background-image:url(http://www.elevezundragon.com/design/fd_h.gif);
	background-repeat:repeat-x;
	height:13px;
}
.cd_b{
	background-image:url(http://www.elevezundragon.com/design/fd_b.gif);
	background-repeat:repeat-x;
	height:13px;
}
.cd_g{
	background-image:url(http://www.elevezundragon.com/design/fd_g.gif);
	background-repeat:repeat-y;
	height:13px;
}
.cd_d{
	background-image:url(http://www.elevezundragon.com/design/fd_d.gif);
	background-repeat:repeat-y;
	height:13px;
}
.cd_m{
	background-color:#FFFFFF;
	text-align:center;
}
fieldset{
	border:1px solid #6E9431;
}
legend{
	color: #6E9431;
	font-size:9pt;
	font-weight:bold;
}

.dtitre{
	color:#6E9431;
	font-weight:bold;
}

hr{
	color: #6E9431;
	background-color: #6E9431;
} 

table.monde{
padding: 0px;
margin: 0px;
border-spacing: 1px;
background-color:black;
}
table.monde td{
padding: 1px 1px 1px 1px;
height: 30px;
width: 30px;
text-align:center;
vertical-align:middle;
background-color:#CCCCCC;
}
table.mondevide{
padding: 0px;
margin: 0px;
border-spacing: 1px;
}
table.mondevide td{
padding: 1px 1px 1px 1px;
height: 30px;
width: 30px;
text-align:center;
vertical-align:middle;
}
.divmonde {Z-INDEX: 1; VISIBILITY: visible; position:absolute}
.divgrise {Z-INDEX: 2; VISIBILITY: visible; position:absolute}
.divreset {position:relative; top:120}

