.bitbody{
background-image: url(../images/linear.png);

}
#Table_01{
background-color: #fff;

}
#navE a,#rightE a {
	color:black;
	text-decoration: none;
}

#navE a:visited,#rightE a:visited {
	color:black;
	text-decoration: none;
}

#navE a:hover,#rightE a:hover {
	color:black;
	text-decoration: underline;
}


#indexMiddle a:link{
	color:black;
	text-decoration: none;
}

#indexMiddle a:visited {
	text-decoration: none;
	text-decoration: black;
}

.summaries{
line-height: 17px;
}

#index_links{
background:url('../images/bdav_fond.png') no-repeat;
width:730px;
height:285px;

}
.bigred{
color:#FF4303;
font-size: 12px;
font-weight: bold;
width:150px;
padding:5px;
}

 #achatF1,#achatF2, #achatF3 {
 padding-left:15px;
 padding-top:10px; 
 color:white;
 cursor:pointer;
 font-weight: bold;
 }


  #achatF4 {
 padding-left:15px;
 padding-top:10px; 

 }

#achatF4{
	color:red;
	font-weight: bold;
	text-decoration: none;
	
}

.achatF4 a:hover{
	color:red;
	font-weight: bold;
	text-decoration: underline;

}

#index1stTab{
	height:170px;
}
#index2Tab{
margin-left:15px;
}

.win7Txt{
	color:white;
	font-size: 12px;
	font-weight: bold;
}

#index_links a:link, #index_links a:visited{

	color:white;
	font-size: 11px;

	text-decoration: none;
}

#index_links a:hover{
	color:white;
	font-size: 11px;
	text-decoration: underline;
}

#achatS1 a:link, #achatS1 a:visited,#achatS3 a:link, #achatS3 a:visited{
	font-weight: normal;
	color:white;
}

#achatS1 a:hover,#achatS3 a:hover{
	font-weight: normal;
	color:white;

}

#achatS1,#achatS3{
	padding-left:25px;
}

#indexMiddle a:hover {
	color:black;
	text-decoration: underline;
}

#completeDesc a{
color:black;
}
#completeDesc a{
color:black;
}
.aBlack a,.aBlack a:visited{
color:black;
}

#topCategE a{
	color:#665665;
	text-decoration: none;
}
#topCategE  a:visited{
	color:#665665;
	text-decoration: none;
}

#topCategE a:hover{
	color:#332332;
	text-decoration: underline;

}

.left {

}
.right {

}

.prix {
	background-color:#FFFFFF;
	border-width:0;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:12px;
	text-align:center;
}

.prixtotal {
	background-color:#FFFFFF;
	border-width:0;
	color:#E70006;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:12px;
	text-align:right;
}

.prixtotali {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	font-style:italic;
	background-color:#FFFFFF;
	color:#E70006;
	border-width:0px;
	height:12px;
}



.table_body {

}
#bod {

}


body{


}
.printBody{
	background: transparent repeat-y;
}


.logo {
	background: url('../images/logo.gif') no-repeat;
	padding-left: 50px;
	padding-bottom: 20px;
	font-size: 15px;
	color: black;
	font-weight: bold;
	font-family: Verdana;
	width: 161px;
	height: 64px;
}
.logo_footer {
	background: url('../images/bwm_logo1.gif') no-repeat;
	padding-left: 50px;
	padding-bottom: 10px;
	text-align: right;
	font-size: 9px;
	color: black;
	font-family: Verdana;
	width: 98px;
}
.b11 {
	font-size: 11px;
	font-weight: bold;
}
#footer {
	font-size: 10px;
	border-top: 1px solid #CCC;
}


#footer a:link {
	color: black;
	
}
#footer a:visited {
	color: black;
}
#footer a:hover {
	color: black;
}

#footer_org a:link {
	color: #FF5820;
	
}
#footer_org a:visited {
	color: #FF5820
}
#footer_org a:hover {
	color: #FF5820
}



.votre {
	width: 230px;
	height: 105px;
	color: black;
}
#zone{
	width: 210px;
	color:black;
}

#zone2{
	width: 210px;
	color:black;
}

.votre2 {
	width: 230px;
	height: 104px;
	color: black;
}

#votre a,#zone a {
	color: #FF4303;
	text-decoration: none;
}
#votre a:visited,#zone a:visited {
	text-decoration: none;
	color: #FF4303;
}
#votre a:hover,#zone a:hover {
	color: #FF4303;
	text-decoration: underline;
}
#avis a {
	color: #FF4303;
	text-decoration: none;
}
#avis a:hover {
	color: #FF4303;
	text-decoration: underline;
}
#avis {
	width: 230px;
	color: black;
	height: 154px;
}
.avis_title {
	color: #8D8D8D;
	font-weight: bold;
}
.avis_mid {
	font-style: italic;
}
#liens {
	width: 210px;
	color: black;
	font-size: 11px;
	color: black;
}


.sageataDrImg{
padding-left:6px;
	background: url('../images/sageata_rosie_dr.gif') 0 3px no-repeat;
width:95px;

}


#liens a {
	font-size: 11px;
}

.futur {
	color: #FF4303;
	font-size: 13px;
	font-weight: bold;
}
#leins_mid td {
	padding-left: 5px;
	background: url('../images/liens_dot.gif') 0 5px no-repeat;
	vertical-align: middle;
}
.compte {
	color: black;
	font-weight: bold;
	text-decoration: underline;
}
.noUnder {
	color: white;
	text-decoration: none;
}
#topRightE a:link {
	color: black;
	text-decoration: underline;
}

#topRightE a:visited {
	color: black;
	text-decoration: underline;
}

#topRightE a:hover {
	color: black;
	text-decoration: none;
}

#navE {
	color: black;
}
#contentE {
	color: black;
}
.boldText {
	font-weight: bold;
}
.logo_right {
	background: url('../images/logo_right.png') 0 0px no-repeat;
	padding-top: 36px;

	margin-bottom: 13px;
	font-size: 8px;
	color: black;
	font-weight: bold;
	font-family: Verdana;
}
.zone {
	width: 210px;
	color: black;
}
.sublogo {
	font-size: 7px;
	font-weight: bold;
}
.index_button {
	border: 1px solid red;
	width: 125px;
	height: 20px;
	color: black;
	line-height: 20px;
	padding-left: 5px;
	font-weight: bold;
	background: url(../images/arrow_red.gif) 118px 4px no-repeat;
}
.section_button {
	border: 1px solid #c40000;
	width: 145px;
	height: 20px;
	color: black;
	margin-left: 3px;
	margin-top: 3px;
	line-height: 20px;
	padding-left: 5px;
	font-weight: bold;
	background: transparent url(../images/arrow_grey.gif) 140px 5px no-repeat
}
.section_button_1 {
	border: 1px solid #c40000;
	width: 145px;
	height: 40px;
	color: black;
	margin-left: 3px;
	margin-top: 3px;
	line-height: 20px;
	padding-left: 5px;
	font-weight: bold;
	background: transparent url(../images/arrow_grey.gif) 140px 5px no-repeat
}
#contentE {
	color: black;
}
.top-left, .bottom-left {
	margin-right: 2px;
}
.top-right, .bottom-right {
	margin-left: 1px;
	margin-top: -2px;
}
.top-right {
	background-position: 100% 0;
}
.bottom-left {
	background-position: 0px 0px;
}
.bottom-right {
	background-position: 100% -16px;
}
.insideRound1 {
	width: 190px;
	height: 154px;
	border-left: 1px solid #7A6F70;
	border-right: 1px solid #7A6F70;
	padding-left: 10px;
	padding-right: 10px;
}
.insideRound2 {
	width: 217px;
	height: 174px;
	border-left: 1px solid #7A6F70;
	border-right: 1px solid #7A6F70;
	padding-left: 10px;
	padding-right: 10px;
	background: #FFFFFF;
	color:black;
}
.insideRound3 {
	width: 680px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding-left: 10px;
	padding-right: 10px;
	background: #FFFFFF;
}

.cornerN {
	background-image: url(../images/cornerN.gif);
}
.cornerS {
	background-image: url(../images/cornerS.gif);
}
.cornerE {
	background-image: url(../images/cornerE.gif);
}
.cornerV {
	background-image: url(../images/cornerV.gif);
}

.borderChenar1px {
	border:1px solid #B80105;
}

.blackText {
	color:#FFFFFF;
}
.barBG{

background-color: #B80105;
}
.barBG2{
	background-color: #B80105;
}

input.quantity {
    width: 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    text-align: right;
}
#content{
color:#333333;
margin-top:10px;
padding-left:5px;
padding-right:5px;
padding-top:10px;
width:710px;
min-height:600px;
}
#content a {
	text-decoration: none;
}

#content a:visited {
	text-decoration: none;
}

#content a:hover {
	text-decoration: underline;
}





.rounded1 {
	background-image: url('../images/corners_sbox.gif');
	height: 2px;
	font-size: 2px;
}
.rounded2 {
	background-image: url('../images/corners_sbox2.gif');
	height: 2px;
	font-size: 2px;
}
.rounded3 {
	background-image: url('../images/corners_sbox3.gif');
	height: 2px;
	font-size: 2px;
}

.notopgap {
	margin-top: 0;
	font-size: 2px
}
.nobottomgap {
	margin-bottom: -1px;
	;
	font-size: 2px;
	padding-bottom: 1px;
}
body,input,select,textarea {
	font-size: 11px;
	font-family: Tahoma;
}
.text15rosu {
	font-size:15px;
	color:#E70006;
}
.text9rosu {
	font-size:9px;
	color:#E70006;
}
a.size11UnderlinedOnHover:link {
	color: black;
	font-size: 11px;
	text-decoration: none;

}
a.size11UnderlinedOnHover:visited {
	color: black;
	font-size: 11px;
	text-decoration: none;
}
a.size11UnderlinedOnHover:hover {
	color: black;
	font-size: 11px;
	text-decoration: underline;
}


a.titlesize11UnderlinedOnHover:link {
	color: white;
	font-size: 11px;
	text-decoration: none;
    font-weight:bold;

}
a.titlesize11UnderlinedOnHover:visited {
	color: white;
	font-size: 11px;
	text-decoration: none;
    font-weight:bold;
}
a.titlesize11UnderlinedOnHover:hover {
	color: white;
	font-size: 11px;
	text-decoration: underline;
    font-weight:bold;
}
.aBlack{
padding-right:10px;
font: 16px;
}

.text11{
font-size: 11px;
}

.text11 h1{
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}

.text10 h2{
	color: #000000;
}

h2 .text12{
	color: #000000;
}

.text12{
font-size: 16px;
}




a.redUnderlinedOnHover:link {
	color: #CE171C;
}
a.redUnderlinedOnHover:visited {
	color: #CE171C;	
}
a.redUnderlinedOnHover:hover {
	color: #CE171C;
	text-decoration: underline;
}
a.link10 {
	color:#333333;
	font-size: 10px;
	text-decoration:none;
}
a.link10:active {
	color:#333333;
	font-size: 10px;
	text-decoration:none;
}
a.link10:visited {
	color:#333333;
	font-size: 10px;
	text-decoration:none;
}
a.link10:hover {
	color:#333333;
	font-size: 10px;
	text-decoration:underline;
}
a.underlinedOnHover:link {
	color: Black;
	text-decoration: none;
}
a.underlinedOnHover:visited {
	color: Black;
	text-decoration: none;
}
a.underlinedOnHover:hover {
	color: Black;
	text-decoration: underline;
}
.selectedPage {
	font-size:11px;
	font-weight:bold;
	color:#E70006;
}
h2 {
	
	color:#990000;
	font-size:13px;
	margin:13px 0 0;
	padding:0 0 0 0px;
}
ul#redsquare {
	list-style-image:url(../images/redsquare.gif);
}
.link7:link {
  color:#CC0000;
  font-family:Verdana;
  font-size:11px;
  text-decoration:none;
}
.link7:visited {
  color:#CC0000;
  font-family:Verdana;
  font-size:11px;
  text-decoration:none;
}
.link7:hover {
  color:#CC0000;
  font-family:Verdana;
  font-size:11px;
  text-decoration:underline;
}
.link7:active {
  color:#CC0000;
  font-family:Verdana;
  font-size:11px;
  text-decoration:none;
}
.text7 {
	font-size:7px;
	color:#000000;
}
a.withArrows {
	background:url(../images/button.gif) no-repeat scroll left center;
	color:#FFFFFF;
	display:block;
	float:right;
	margin:5px;
	padding-left:15px;
	text-decoration:none;
	cursor: pointer;
	text-decoration:none;
}

.withArrows span {
	background:url(../images/button.gif) no-repeat scroll right center;
	color:#FFFFFF;
	display:block;
	float:left;
	height:23px;
	line-height:23px;
	padding-right:15px;
	cursor: pointer;
	
}

a.withArrowsMin100 {
	background:url(../images/button.gif) no-repeat scroll left center;
	color:#FFFFFF;
	display:block;
	float:right;
	margin:5px;
	padding-left:15px;
	text-decoration:none;
	cursor: pointer;
	text-decoration:none;
}

.withArrowsMin100 span {
	background:url(../images/button.gif) no-repeat scroll right center;
	color:#FFFFFF;
	display:block;
	float:left;
	height:23px;
	line-height:23px;
	min-width: 140px;
	text-align:center;
	padding-right:15px;
	cursor: pointer;
	
}


.trans_box2 {
}
.trans_box2[class] {

}




.withArrowsLR {
	background:url(../images/button.gif) no-repeat scroll left center;
	color:#FFFFFF;
	display:block;
	float:right;
	padding-left:15px;
	text-decoration:none;
	cursor: pointer;
	text-decoration:none;
}
.withArrowsLR span {
	background:url(../images/button.gif) no-repeat scroll right center;
	color:#FFFFFF;
	display:block;
	float:left;
	height:23px;
	line-height:23px;
	padding-right:15px;
	cursor: pointer;
}

.withArrowsLeft {
	background:url(../images/button.gif) no-repeat scroll left center;
	color:#FFFFFF;
	display:block;
	float:left;
	margin:5px;
	padding-left:15px;
	text-decoration:none;
	cursor: pointer;
	
}
.withArrowsLeft span {
	background:url(../images/button.gif) no-repeat scroll right center;
	color:#FFFFFF;
	display:block;
	float:left;
	height:23px;
	line-height:23px;
	padding-right:15px;
	cursor: pointer;
}
ul#redsquare {
  list-style-image:url(../images/redsquare.gif);
}
#ficheDesc h5 {
  background-image:url(../images/pucefleche.gif);
  background-position:left 2px;
  background-repeat:no-repeat;
  color:#000000;
  padding:0 0 0 12px;
  font-size:10px;
}
#ficheDesc h4 {
  color:#DA0606;
  font-size:14px;
  text-decoration:underline;
}
#ficheDesc li {
  background-position:left 2px;
  background-repeat:no-repeat;
  list-style-type:none;
  margin:8px;
  padding-left:10px;
}

#articleContent a {
	color:red;
	text-decoration: none;
}

#articleContent a:visited {
	color:red;
	text-decoration: none;
}

#articleContent a:hover {
	color:red;
	text-decoration: underline;
}
.paddl20{
padding-left: 20px;
}

.orderSection{
background: url(../images/order_bg.gif) no-repeat;
height:22px;
width:714px;
line-height: 22px;
color:white;
font-weight: bold;
padding-left:15px;
margin-top:10px;
margin-bottom:10px;
white-space:nowrap;
}
lh18 td{
line-height: 18px;;
}
.underImage a, .sageataDrImg a{
color:black;
}
.checked {
background:transparent url(../images/checked.gif) no-repeat scroll 0 0;
line-height:15px;
width:15px;
padding-left:12px;
}
.cartDetails{
background: url(../images/orderDetails.gif) no-repeat;
height:22px;
width:227px;
line-height: 22px;
color:white;
font-weight: bold;
padding-left:15px;

}
.cartLeftInfo{
width:226px;
font-family:Arial;
}
.fr{
color:red;
}
.f14{
font-size: 14px;
}
.f10{
font-size: 10px;
}
.f11{
font-size: 10px;
}
.bold{
font-weight: bold;
}

.f12{
font-size: 12px;
}
.padd5{
padding-left:5px;
}
.linksRed a{
color:red;
}
.cursorPointer{
cursor:pointer;
}
.cornerN {
	background-image:url(../images/cornerN.gif);
}
.cornerS {
	background-image:url(../images/cornerS.gif);
}
.cornerE {
	background-image:url(../images/cornerE.gif);
}
.cornerV {
	background-image:url(../images/cornerV.gif);
}
.cornerGreyN {
	background-image:url(../images/cornerGreyN.gif);
}
.cornerGreyS {
	background-image:url(../images/cornerGreyS.gif);
}
.cornerGreyE {
	background-image:url(../images/cornerGreyE.gif);
}
.cornerGreyV {
	background-image:url(../images/cornerGreyV.gif);
}

#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 11px}

	#jsddm li a
	{	display: block;
		padding: 0px 10px;
		text-decoration: none;		
		color: white}

	#jsddm li a:hover
	{	}
		
		#jsddm li ul
		{	
			z-index:200;
			margin: 0;
			padding: 17px 0px 0px 0px;
			position: absolute;
			visibility: hidden}
		
		#jsddm li ul li
		{	float: none;
        	height: 28px;
			background: url(../images/submenu_1.gif);
			display: inline}
		
		.jsddmtdr{
        	height: 28px;
			background: url(../images/submenu_1.gif);
        }
        #jsddm li ul li a
		{	width: 260px;

			padding-top:0px;
			padding-left:0px;
			text-align:center;
        }
		
		#jsddm li ul li a:hover
		{	}
.jsddm1 {
	background: url(../images/submenu_2.gif);
	width: 220px;
	height: 28px;
	color: black;
}

.jsddmtdy{
	height: 28px;
	background: url(../images/submenu_2.gif);
}
.jsddmtdy a{
color:black;
}

#logoHold a:visited,#logoHold a:link,#logoHold a:hover {
text-decoration:none;
}

.download-title h1{
	font-size: 14px;	
}
