/* generated by csscreator.com */ 
html, body{ 
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: none;
	height: 100%;
  	width: 100%;
} 
body {
	background-image:url(../images/fond_page.png);
	background-repeat:repeat-x;
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
} 
#pagewidth{ 
 	width:768px; 
 	text-align: justify;  
	margin-left:auto; 
 	margin-right:auto;  
} 
 
#header{
 	position:relative; 	
/*	width:768px;
 	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:80px;*/
}
#header .aldorandetitre
{
/*display:none;*/
}
#headerIMG
{
width:764px;
height:56px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
text-align:right;
padding:24px 20px 0px 0px;
}

.linkSuivitReparation{
    margin-right:40px;
}

#headerIMG a
{
font-size:14px;
color:#FFFFFF;
}
#header .aldorandetitre
{
    margin-top:10px;
    font-size: 12px;
    font-weight:bold;
/*display:none;*/
}
.txt_titre {
	font-size:20px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:39px 0px 16px 348px;
	height: 20px;
	background-image:url(../images/logo_apple_gris.png);
	background-repeat:no-repeat;
	background-position:690px 0px;
} 
.centreApple
{
width:260px;
margin: 10px auto 0 auto;
height:35px; 
padding:10px 0px 0px 35px;
color:#000000;
font-size:16px;
text-align:left;
font-weight:bold;
background-image:url(../images/logo_apple_gris.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
}
#centrepage{
 position:relative;   
 width:100%;
}
#left{
 position:relative;   
 width:100%;
} 
#right{
 position:relative;   
 width:100%;
} 
#contenu{
 position:relative;   
 width:768px;
} 
table.blog span.article_seperator, table#bout span.article_seperator
{
display:none;
} 
.moduletablefooter {
	font-size:12px;
	text-align:left;
	color:#666666;
	height:110px;
	z-index:1;
	margin-top:10px;
	background-image: url(../images/fond_bas.png);
	width:100%;
	background-repeat: no-repeat;
	padding:0px 10px 10px 25px;  
}
.moduletablefooter  a
{
color:#000000;
}
.contentheading {
	padding:0px;  
	margin:0px 0px 10px 0px;
	font-size:20px;
	font-weight:bold;
	color:#ff9000;
}
h1 {
	padding:0px;  
	margin:0px 0px 10px 0px;
	font-size:16px;
	font-weight:bold;
	color:#333333;
}
h2 {
	padding:0px;  
	margin:0px 0px 10px 0px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}
h3 {
	padding:0px;  
	margin:0px 0px 10px 0px;
	font-size:12px;
	font-weight:bold;
	color:#888888;
}



a {
	/*color:#ff9000;*/
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/*
a.open_menu {
  text-decoration: underline !important;
  cursor: pointer !important;
}
*/


.orange {
	/*color: #ff9000;*/
	color:#333333;
	font-weight:bold;
}



.classeTitre {
	padding:0px;  
	margin:0px 0px 10px 0px;
	font-size:20px;
	font-weight:bold;
	color:#ff9000;
}











table.moduletable1{
	width:768px;
	height:60px;
	background-image: url(../images/fond_menu_news.png);
	background-repeat:no-repeat;
}
table.moduletable2{
	width:768px;
	height:60px;
	background-image: url(../images/fond_menu_maintenance.png);
	background-repeat:no-repeat;
}
table.moduletable3{
	width:768px;
	height:60px;
	background-image: url(../images/fond_menu_occasions.png);
	background-repeat:no-repeat;
}
table.moduletable4{
	width:768px;
	height:60px;
	background-image: url(../images/fond_menu_services.png);
	background-repeat:no-repeat;
}








#divmenu {
  margin: 0px 0px 10px 0px;
  padding: 0;
}

#mainlevel dt, dl, dd, ul, li {
  list-style-type: none;
  background-image: none;
  margin: 0;
  padding: 0;
}

dl#mainlevel {
	position:absolute;
	margin:0;
	padding: 10px 0px 0px 6px;
	width:768px;
/**	height:40px;**/               
  	font-size: 16px;
}

dl#mainlevel dt {
  	padding: 0px 17px 0px 18px; 
/**	height: 30px; **/
	display:inline;
}

#mainlevel dd  { /* submenu definition */
	position: absolute; 
	top: 30px; 
/**	height: 30px; **/
	left: 18px; 
	width: 768px;
    z-index: 1000;
	font-size: 12px; 
}

#mainlevel ul {
  position: absolute;
}

#mainlevel li {
	float: left;
/**	height: 30px; **/
	line-height: 30px;
	padding: 0px 6px 0px 6px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: bottom left;
}
/*
#mainlevel a  {   
	color:#555555;
	text-decoration: none;
}

#mainlevel dt a	  {   
	color:#ffffff;
	text-decoration: none;
}
#mainlevel dt a:hover { 
	color: #000000;
  	text-decoration:underline;
}
#mainlevel dd a:hover { 
  	color: #FFFFFF;
  	text-decoration:underline;
}
#mainlevel #active_menumainlevel
 {
	text-decoration: none!important;
	cursor: pointer;
	color: #FFFFFF;
	font-weight:normal!important;
}
*/
#mainlevel a
{
	text-decoration: none!important;
	cursor: pointer;
	color: #555555;
	font-weight:normal!important;
}
#mainlevel a:hover
{
	text-decoration: none!important;
	cursor: pointer;
	color: #555555;
	font-weight:normal!important;
}
#mainlevel a.mainlevel.open_menu
{
	text-decoration: none!important;
	cursor: pointer;
	color: #FFFFFF;
	font-weight:normal!important;
}
#mainlevel-sub-1 a,#mainlevel-sub-2 a,#mainlevel-sub-3 a,#mainlevel-sub-4 a,#mainlevel-sub-5 a
{
color: #FFFFFF;
}
#mainlevel-sub-1 a:hover,#mainlevel-sub-1 a.open_menu,#mainlevel-sub-2 a:hover,#mainlevel-sub-2 a.open_menu,#mainlevel-sub-3 a:hover,#mainlevel-sub-3 a.open_menu,#mainlevel-sub-4 a:hover,#mainlevel-sub-4 a.open_menu,#mainlevel-sub-5 a:hover,#mainlevel-sub-5 a.open_menu
{
text-decoration:underline!important;
color: #FFFFFF;
}





table.moduletablesmenuoccas {
display:block;
margin-top:-24px;
margin-left:10px;
z-index: 100;
}



table#bout
{
width:768px;
}

table#bout tr { 
	vertical-align:top;
}


table.contentpaneopen
{
width:768px;
padding:0;
margin:0;
}

table.moduletableboutique {
	color:#444;
	font-size:12px;
	padding: 10px 5px 5px 5px;
	width: 150px;
	height:482px;
	background-image: url(../images/bdcom.png);
	background-repeat: no-repeat;
	margin: 0px 10px 0px 0px;
}
table.moduletableboutique a {
	color:#000;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
table.moduletableboutique a:hover {
	color:#ff9000;
}
table.moduletableboutique a#active_menu {
	color:#ff9000;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
table.moduletableboutique th {
	color:#000;
	font-size:16px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

.contentpaneopen {
	width:100%;
	padding: 4px;
}

ul {
	margin-left:40px;
}
li {
	list-style-type: disc;

}
#divmenu ul {
	margin-left:0px;
}
#divmenu li {
	list-style-type: none;

}

/**virtuemart**/

#artforms-box
{
width:730px !important;
margin: 0px auto !important;
}

.affieldname
{
width:350px;
}
.inputbox, .inputboxtxt
{
margin-left:100px;
}

h5
{
font-weight:normal;
font-size:11px;
}

















