/* CSS Document */
body {
	background:#fff;
	}

#homeRightBody2 {
/*background-image:url(../images/mpdhome.jpg);*/
float:left;
width:825px;
/*background-position:450px 70px;*/
/*background-position:350px 110px;*/
height:auto;
padding:0 0 0 15px;

}



#homeRightBody2 h1 {
color:#FF0000;
font-weight:lighter;
font-size:24px;
margin:0;
padding:0;
}
#homeRightTop {
	width:350px;
	height:170px;
	float:left;
	background:url(../images/logoBlock/newheader.jpg) no-repeat;
	padding:20px 460px 30px 15px;
	margin:5px 0 0 0;
	}
	
	#homeRightTopEuro {
	width:350px;
	height:170px;
	float:left;
	background:url(../images/logoBlock/fa_euro_header.jpg) no-repeat;
	padding:20px 460px 30px 15px;
	margin:5px 0 0 0;
	}
#offerLeftBox {
	width:350px;
	height:auto;
	}
#homeRightToptext {
	width:350px;
	height:85px;
	float:left;
	font-weight:bolder;
	font-size:24px;
	color:#fff;
	line-height:26px;
	}
#homeRightTopBtn {
	width:270px;
	height:60px;
	float:left;
text-align:center;
padding:7px 80px 0 0;
	}
#homeRightTopBtn a {
font-size:42px;
font-weight:bold;
color:#fff;
text-decoration:none;
	}
#homeRightTopBtn a:hover {
font-size:42px;
font-weight:bold;
color:#FFFF00;
text-decoration:none;
	}

#homeRightTest {
	width:520px;
	height:auto;
	float:left;
	padding:0 0 0 0;
	}
.homeRightItem {
	width:520px;
	height:auto;
	float:left;
	padding:10px 0 20px 0;
	color:#000;
	font-size:14px;
	}
.btmBlock {
	width:520px;
	height:246px;
	float:left;
	background:url(../images/logoBlock/bottomBlock.jpg) no-repeat;
	margin:10px 0 0 0;
	}
.btmBlock a {
display:block;
	width:300px;
	height:226px;
	float:left;
	padding:20px 20px 0 200px;
	font-size:25px;
	color:#fff;
	}
.btmBlock a:hover {
display:block;
	width:300px;
	height:226px;
	float:left;
	padding:20px 20px 0 200px;
	font-size:25px;
	color:#FFFF00;
	text-decoration:none;
	}

.homeNewTitle {
	width:520px;
	height:40px;
	float:left;
	padding:5px 0 0 0;
	font-size:24px;
	color:#000;
	font-weight:bold;
	margin:0 0 0 0;
	}
.homeNewTitle h1 {
font-size:28px;
	color:#000;
	font-weight:bold;
	margin:0 0 0 0;
	}
	
#homeRightCopy, #homeRightCopyWarn, #homeRightCopyLogos, #homeRightCopyDragon, #homeRightText {
	width:520px;
	height:auto;
	float:left;
	color:#000;
	padding:0 0 10px 0;
	}
#homeRightCopy {
	font-size:14px;
	}
#homeRightCopy a {
	font-size:14px;
	color:#000;
	}
#homeRightText {
padding:5px 0 10px 0;
	}
#homeRightText p {
	margin:0 0 0 0;
	padding:0 0 10px 0;
	}
#homeRightCopyWarn {
margin:10px 0 10px 0;
height:74px;
background:url(../images/logoBlock/WarningBlock.jpg) no-repeat;
	}
#homeRightCopyWarnL {
	width:140px;
	height:69px;
	padding:5px 0 0 85px;
	color:#FF0000;
	font-size:18px;
	font-weight:bold;
	line-height:1.1em;
	float:left;
	}
#homeRightCopyWarnR {
	width:280px;
	height:69px;
	padding:5px 5px 0 0;
	color:#000000;
	font-size:12px;
	float:left;
	}
#homeRightCopyLogos {
	width:520px;
	background:url(../images/logoBlock/logos.jpg) no-repeat;
	height:90px;
	padding:0 0 0 0;
	background-position:0 30px;
	margin:0 0 15px 0;

	}
#homeRightCopyLogos a {
display:block;
	width:520px;
	height:60px;
	margin:10px 0 0 0;

	}
#homeRightCopyDragon {
background:url(../images/logoBlock/greenBand.jpg) no-repeat;
height:45px;
padding:10px 0 10px 0;
text-align:center;
	}
#homeRightCopyDragon a {
display:block;
text-align:center;
font-weight:bold;
color:#fff;
font-size:28px;

text-decoration:none;

	}
#homeRightCopyDragon a:hover {
display:block;
text-align:center;
font-weight:bold;
text-decoration:none;
color:#FFFF00;
	}
#homeRightCont {
width:520px;
	height:auto;
	float:left;
	color:#000;
	padding:0 25px 10px 0;
	}
#homeRighFooter {
	width:780px;
	height:200px;
	float:left;
	}
	
	
#homeRightRaneg {
	width:280px;
	height:1021px;
	float:left;
	color:#000;
	}	
#homeRightRanegTop, #homeRightRanegBtm {
	width:280px;
	height:15px;
	float:left;
	}
#homeRightRanegBtm {
	background:url(../images/logoBlock/logoblockBtm.png) no-repeat;
	}
#homeRightRanegTop {
	background:url(../images/logoBlock/logoblockTop.png) no-repeat;
	}
#homeRightRanegMid {
	padding:0 10px 0 9px;
	width:261px;/*andy added extra 1px*/
	height:991px;
	float:left;
	background:url(../images/logoBlock/logoblockMId_r2_c1.png) repeat-x;
	}
#homeRightRanegTitle {
	width:260px;
	height:76px;
	float:left;
	font-size:32px;
	font-weight:bolder;
	padding:0 0 5px 0;
	color:#fff;
	}
#homeRightRanegText {
	width:260px;
	height:55px;
	float:left;
	font-size:13px;
	padding:0 0 5px 0;
	}
#homeRightRanegLogos {
	width:260px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	}
.RanegLogos {
	width:86px;
	height:75px;
	float:left;
	text-align:center;
	}
.RanegLogosImage {
	width:86px;
	height:55px;
	float:left;
	}
.RanegLogosText {
	width:86px;
	height:20px;
	float:left;
	}
.RanegLogos a {
color:#666666;
text-align:center;
font-size:12px;

	}
.RanegLogos a img {
border:none;

	}
.RanegLogos a:hover {
color:#000000;
text-align:center;
font-size:12px;

	}
.footNote {
	color:#000;
	width:520px;
	height:auto;
	float:left;
	padding:10px 0 0 0;
	}
.fleetBox {
	width:145px;
	height:auto;
	float:left;
	}
.fleetText {
	width:145px;
	height:auto;
	float:left;
	padding:10px 0 10px 5px;
	}
.fleetTitle {
		width:145px;
		height:auto;
	font-size:20px;
	font-weight:bold;
	padding:0 0 0 5px;
	}
	
	#shopcontent{
	float:left;
	width:580px;

	}
	
	#ShopBody{
	float:left;

	}
#ShopContent {
float:left;	
}
	

#shopright {
float:left;
margin-left:15px;
width:690px;
margin-top:3px;

}

.proddiv{
float:left;
height:250px;
width:162px;
margin-right:10px;
margin-bottom:10px;
text-align:center;
}

.prodtit 
{
color:#000;

font-size:26px;
margin:0;
padding:0;
/*added for new cart*/
width:690px;
}

#prodim {
width:150px;
float:left;
}

#proddet{
	float:left;
	width:500px;
	margin-left:10px;
}

.delad {
margin-left:47px;	
}
.delpo {
margin-left:41px;	
}

.delname {
margin-left:91px;	
}
.delfname {
margin-left:90px;	
}

#custstuff {
	width:280px;
	height:100px;
	float:left;
	color:#000;	
}
#headerleft{
float:left;	
width:1010px;
}
#headerimages{
	margin-top:25px;
float:left;	
}

#headerlog{
	text-align:right;
float:left;
/*width:170px;*/
width:170px;
}

#paging {
width:680px;
float:left;

text-align:center;
}

#newNav {
	width:1000px;
	height:52px;
	float:left;
	}
#newNav ul {
	list-style:none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
#newNav li, #newNav li a, #newNav li a:hover {
	display:block;
	width:139px;
	float:left;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	}
#newNav li.btnmid {
	height:52px;
	}
#newNav li.btnmid a {
	height:37px;
	background-image:url(../images/mainnav/btnMid.jpg);
	background-repeat:no-repeat;
	padding:15px 0 0 0;
	}
#newNav li.btnmid a:hover {
	height:37px;
	background-image:url(../images/mainnav/btnMidhvr.jpg);
	background-repeat:no-repeat;
	padding:15px 0 0 0;
	}

#newNav li.btnleft, #newNav li.btnleft a, #newNav li.btnleft a:hover {
	display:block;
	float:left;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	}
	
#newNav li.btnleft {
	width:150px;
	height:52px;
	}
#newNav li.btnleft a {
	width:145px;
	height:37px;
	background-image:url(../images/mainnav/btnLeft.jpg);
	background-repeat:no-repeat;
	padding:15px 0 0 5px;
	}
#newNav li.btnleft a:hover {
	width:145px;
	height:37px;
	background-image:url(../images/mainnav/btnLefthvr.jpg);
	background-repeat:no-repeat;
	padding:15px 0 0 5px;
	}
	
#newNav li.btnright, #newNav li.btnright a, #newNav li.btnright a:hover {
	display:block;
	float:left;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	}
	
#newNav li.btnright {
	height:52px;
	width:150px;
	}
#newNav li.btnright a {
	width:145px;
	height:37px;
	background-image:url(../images/mainnav/btnRht.jpg);
	background-repeat:no-repeat;
	padding:15px 5px 0 0;
	}
#newNav li.btnright a:hover {
	width:145px;
	height:37px;
	background-image:url(../images/mainnav/btnRhthvr.jpg);
	background-repeat:no-repeat;
	padding:15px 5px 0 0;
	}
	
	#formleft {
	width:400px;
	float:left;
	}
	
	#formright {
			width:250px;
	float:left;
	}
#google_translate_element {
padding:0;
margin:0;
}

#eurot {
/*width:300px;*/
float:left;
padding:0;
margin:0;
width:350px;
}

#newcart {
float:left;
padding-top:10px;
padding-bottom:10px;
text-align:left;
width:690px;
}
#google {
float:left;	
	width:170px;
}

#currency {
	float:right;
	width:150px;
	margin-left:5px;
	font-size:110%;

}

#flags {
float:right;
width:348px;
}
