#contactform div
{	margin-bottom: 0.5em;
	width: 100%;
}

#contactform .indent
{
	margin:10px 0px 10px 95px;
}

#contactform .form_element
{
	padding: 0px 10px 0px 0px;
	text-align:right;
	float: left;
	width: 180px;
}

#contactform .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

#contactform .separator 
{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}



#container {

width: 1020px;

}
#headerarea {

width: 1020px;


}
#logo {

width: 297px;
height: 88px;
float: left;
background: url(../images/vgm_template_1/logo.gif) no-repeat;

}

#banner {

width: 653px;
float: left;
height: 88px;



}
#mainarea {

width: 950px;

}

#contentbody {

width: 831px;
float: left;
height: 500px;
border-right: 1px solid #c4c8db;
border-bottom: 1px solid #c4c8db;

}

#basketbacking {
background: url(../images/vgm_template_1/basketback.jpg) no-repeat;
height: 26px;
text-align: right;
vertical-align: center;
padding-top: 5px;
}

#topnavigation { 

background: #394478; 
clear: both; 
float: left; 
height: 25px;
width: 950px;

}

html>body #contentbody {width: 830px;}
html>body #header {height: auto;}



#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}
#footer .footer_language_link {	border-left:solid 1px #000;}
#footer .footer_last{}


#contactform div
{
	margin-bottom: 0.5em;
	width: 100%;
}

#contactform .indent
{
	margin:10px 0px 10px 95px;
}

#contactform .form_element
{
	padding: 0px 10px 0px 0px;
	text-align:right;
	float: left;
	width: 180px;
}

#contactform .form_data 
{
	padding: 0px;
	text-align:left;
	float: left;	
}

#contactform .separator 
{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}

body {
	padding: 0px;
	margin: 0px;
}
div {
	margin: 0px;
	padding: 0px;
}

#left_nav{float:left;width:200px;border:solid 1px red;}
#content{margin-left:210px;	border:solid 0px green;}
#footer {clear:both;text-align:center;}




#footer .footer_link { border-right:solid 1px #000; padding-right:4px;}
#footer .footer_language_link {	border-left:solid 1px #000;}
#footer .footer_last{}

#header {
	BACKGROUND-IMAGE: url(http://www.deroux-dauphin.fr/images/sce/header.gif); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#spacer2 {
	WIDTH: 1000px; HEIGHT: 1px
}
#content-menu {
	BACKGROUND-IMAGE: url(http://www.deroux-dauphin.fr/images/sce/menu-niveau1.gif);  WIDTH: 1000px; HEIGHT: 38px; BACKGROUND-COLOR: #EFEFDE;
	PADDING-TOP: 0px; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #A49E92; FONT-FAMILY: Arial, Helvetica, sans-serif	
}

#content-menu A {
FONT-SIZE: 20px; COLOR: #A49E92; text-decoration: none; FONT-FAMILY: Arial, Helvetica, sans-serif	
}

#content-menu A:hover {
FONT-SIZE: 20px; COLOR: #000000; text-decoration: none; FONT-FAMILY: Arial, Helvetica, sans-serif	
}

#content-menu2 {
	BACKGROUND-IMAGE: url(http://www.deroux-dauphin.fr/images/sce/menu-niveau2.gif);  WIDTH: 1000px; HEIGHT: 33px; BACKGROUND-COLOR: #CECEC5;
		PADDING-TOP: 0px; FONT-SIZE: 16px; MARGIN: 0px; COLOR: #A49E92; FONT-FAMILY: Arial, Helvetica, sans-serif	
}

#content-menu2 A {
FONT-SIZE: 16px; COLOR: #A49E92; text-decoration: none; FONT-FAMILY: Arial, Helvetica, sans-serif	
}

#content-menu2 A:hover {
FONT-SIZE: 16px; COLOR: #000000; text-decoration: none; FONT-FAMILY: Arial, Helvetica, sans-serif	
}

#leftcolumn {
PADDING-LEFT: 0px;
width: 190px;

float: left;

height: 1000px;
	BACKGROUND-IMAGE: url(http://www.deroux-dauphin.fr/images/sce/menu-niveau1.gif);  WIDTH: 1000px; HEIGHT: 38px; BACKGROUND-COLOR: 	background-color: #DCD6CC;
	PADDING-TOP: 0px; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #A49E92; FONT-FAMILY: Arial, Helvetica, sans-serif	


}


#spacer3 {
	WIDTH: 1000px; HEIGHT: 1px
}


#spacer4 {
	CLEAR: both; WIDTH: 1000px; HEIGHT: 1px
}
#footer {
	BACKGROUND-IMAGE: url(http://www.deroux-dauphin.fr/dd_1984/images/sce/header.gif); WIDTH: 1000px; POSITION: relative; HEIGHT: 96px
}

H1 {
	FONT-SIZE: 25px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 20px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 16px; MARGIN: 0px; COLOR: #0a246a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 16px; MARGIN: 0px; COLOR: #abb6d5; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#all {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#content-all {
	WIDTH: 1000px
}
H5 {
	PADDING-LEFT: 25px; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 50px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#white H3 {
	FONT-SIZE: 16px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	MARGIN-TOP: 0px
}


#content-body {
	PADDING-BOTTOM: 4px; WIDTH: 1000px; PADDING-TOP: 4px; 	FLOAT: left; MARGIN-LEFT: 1px; WIDTH: 999px; HEIGHT: auto; TEXT-ALIGN: left
}

#clear {
	CLEAR: both; HEIGHT: 1px
}
#container {
	 WIDTH: 1000px; TEXT-ALIGN: center
}
.body {
	MARGIN: auto; WIDTH: 1000px
}


BODY #menu LI {
	MARGIN-TOP: 4px; POSITION: relative
}



#contactform div
{
	margin-bottom: 0.5em;
	width: 100%;
	 COLOR: #726752;
}
#contactform .indent
{
margin:10px 0px 10px 95px;
}
#contactform .form_element
{
	float: left;
	width: 180px;
	text-align: right;
padding: 0px 10px 0px 0px;
}
#contactform .form_data
{
	float: left;
	text-align: left;
padding: 0px;
}
#contactform .separator
{
	clear: both;
	height: 0.5px;
	font-size: 0.5px;
padding: 0px;
}
body
{
padding: 0px;
margin: 0px;
}
div
{
margin: 0px;
padding: 0px;
}
#content
{
	margin-left: 210px;
border:solid 0px green;
}
#footer
{
	clear: both;
	text-align: center;
BACKGROUND-IMAGE: url(http://www.deroux-dauphin.fr/images/sce/footer.gif);
 WIDTH: 1000px;
 height:  79px;
 POSITION: relative;
}
#footer .footer_link
{
	padding-right: 4px;
 border-right:solid 1px #000;
}
#footer .footer_language_link
{
border-left:solid 1px #000;
}
#footer .footer_last
{
}
#header
{
BACKGROUND-IMAGE: url(http://www.deroux-dauphin.fr/images/sce/header2.gif);
 WIDTH: 1000px;
 height:  9px;
 BACKGROUND-REPEAT: no-repeat;
}
#spacer2
{
WIDTH: 1000px;
}
#content-menu
{
BACKGROUND-IMAGE: url(http://www.deroux-dauphin.fr/images/sce/menu-niveau1-2.gif);
  WIDTH: 1000px;
 HEIGHT: 35px;
 BACKGROUND-COLOR: #EFEFDE;
PADDING-TOP: 0px;
 FONT-SIZE: 20px;
 MARGIN: 0px;
 COLOR: #A49E92;
}
#content-menu A
{
	text-decoration: none;
FONT-SIZE: 16px;
 COLOR: #A49E92;
}
#content-menu A:hover
{
	text-decoration: none;
FONT-SIZE: 14px;
 COLOR: #000000;
}
#content-menu2
{
BACKGROUND-IMAGE: url(http://www.deroux-dauphin.fr/images/sce/menu-niveau2-2.gif);
  WIDTH: 1000px;
 HEIGHT: 34px;
 BACKGROUND-COLOR: #CECEC5;
PADDING-TOP: 0px;
 FONT-SIZE: 14px;
 MARGIN: 0px;
 COLOR: #A49E92;
}
#content-menu2 A
{
	text-decoration: none;
FONT-SIZE: 14px;
 COLOR: #A49E92;
}
#content-menu2 A:hover
{
	text-decoration: none;
FONT-SIZE: 14px;
 COLOR: #000000;
}
#leftcolumn
{
	float: left;

	width: 200px;
background: #c4c8db;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif

padding-LEFT: 1px;
background-color: #DCD6CC;
border-right:solid 15px white;
}
#spacer3
{
WIDTH: 1000px;
}
#spacer4
{
CLEAR: both;
 WIDTH: 1000px;
}
H1
{

FONT-SIZE: 25px;
 MARGIN: 0px;
 COLOR: #B9B3A9
}

normal
{
 COLOR: #726752
}
p
{
 COLOR: #726752
}
strong
{
 COLOR: #726752;
 font-weight: bold
}
H1
{
	color: #C5BBB2;
FONT-SIZE: 25px;
 MARGIN: 0px;
 COLOR: #4A4643
}
H3
{
FONT-SIZE: 16px;
 MARGIN: 0px;
 COLOR: #4A4643
}
H4
{
FONT-SIZE: 16px;
 MARGIN: 0px;
 COLOR: #abb6d5;
}
#all
{
PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px;
 PADDING-TOP: 0px;
}
#content-all
{
}
H5
{
PADDING-LEFT: 25px;
 FONT-SIZE: 11px;
 MARGIN: 0px;
 COLOR: #ffffff;
 PADDING-TOP: 50px;
}
#white H3
{
FONT-SIZE: 16px;
 MARGIN: 0px;
 COLOR: #ffffff;
}
P
{
MARGIN-TOP: 0px;
 padding-LEFT: 4px;
}
#content-body
{
PADDING-BOTTOM: 4px;
 WIDTH: 1000px;
 PADDING-TOP: 4px;
 FLOAT: left;
 MARGIN-LEFT: 5px;
 WIDTH: 995px;
 HEIGHT: auto;
}
#content-body-catalogue
{

PADDING-BOTTOM: 4px;
 WIDTH: 800px;

 FLOAT: left;


 HEIGHT: auto;
} 

#clear
{
CLEAR: both;
}
#container
{
 WIDTH: 1000px;
}
.body
{
MARGIN: auto;
}
BODY #menu LI
{
MARGIN-TOP: 4px;
}

