@import "offerList.css";
@import "helpLayer.css";
@import "bestSeller.css";
body {
margin:0%;
margin-top:0%;
background-image:url('../layout/bodyBg.png');
background-repeat:repeat-x;
background-position:top;
background-color:#313131;
font-family: sans-serif, Helvetica,Arial,Verdana;
font-size:8pt;
color:#404040;
}
div, table, td, tr, span {
font-size:9px;
font-family: sans-serif,Helvetica,Arial,Verdana;
}
#basket {
text-align:center;
padding:1px;
margin:0%;
display:block;
}
.BasketItem {
display:block;padding:3px;clear:both;
}
.BasketButton
{text-align:right;padding:1px;
}
.BasketRow {
height:auto;
color:#494949;
border: 1px solid silver; 
border-top:none;
display:block;
clear:both;
}
.BrandsLayerItem {
padding:2px 5px;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#4ADF00;
}
.BrandsLayerItemHover{
padding:2px 5px;
font-size:10px;
font-weight:bold;
background:#36A100;
text-decoration:none;
color:black;
}
#BrandsLayer {
margin-left:2px;
width:109px;
font-size:10px;
z-index:1;
border:1px solid gray;
background:black;
position:absolute;
display:none;
clear:both;
}
.ldiv {
border: 1px solid green;
}
.data {
font-size:9pt;
color:black;
text-align:left;
}
#DealerList {
margin-bottom:5px;
font-family:"Tahoma","Verdana";
width:580px;
color:white;
}
#DealerList td {
padding:2px 10px;
font-size:10px;
background:black;
color:white;
}
#DealerList th {
padding:2px 10px;
text-align:left;
font-size:11px;
background:#464646;
color:white;
font-weight:bold;
}
#DebugLayer {position:absolute;color:#494949;width:200px;height:100%;background:#F0F0F0;height:100;overflow:hidden;border: 1px solid #494949;padding:5px;cursor:pointer;}
#e , #photo
{position:absolute;left:35%;top:50%;color:#494949;padding:5px;background:#F0F0F0;width: 500px;border: 1px solid gray;cursor:pointer;display:none;z-index:5;}

.filterButton {background:#FFBB53;color:white;}
.Footer {
height:28px;
background-image:url('../layout/footerBg.png');
background-repeat:no-repeat;
background-position:top right;
color:#888888;
padding:10px 0px 0px 25px;
display:block;
clear:both;
text-align:left;
}
.FormHeader {
background: #36A100;
padding:5px;
margin:5px;
text-transform:uppercase;
font-size:13px;
}
.FormHeader img {
margin-right:10px;
vertical-align:middle;
}
.FormItemField {
padding:2px;
}
.FormItemText {
padding:2px;
color:#494949;
float:left;
width:100px;
text-align:right;
}
.HeadTitle {
font-family:"Tahoma", monospace,sans-serif;
font-stretch:narrower ultra-condensed;
letter-spacing:-1px;
padding:4px 0px 4px 5px;
font-size: 13px;
vertical-align: middle;
text-align:left;
font-weight:bold;
}
.HeadTitle span {
font-family:"Tahoma", monospace,sans-serif;
font-stretch:narrower ultra-condensed;
letter-spacing:-1px;
cursor:pointer;
font-size:13px;
}
.HeadTitle span:hover {
text-decoration:underline;
}
#lastAddedTitle {
font-family:"Tahoma", monospace,sans-serif;
padding:0px;
margin:12px 0px 4px 0px;
font-size:10px;
color:black;
font-weight:bold;
}
.HeaderBanner {
background:transparent;
text-align:left; 
margin:0px;
}
.Header {
margin:0px;
text-align:center;
}
#lastAdded
{
border:none;
}
.Left
{float:left;}
#LoadLayer {
position:absolute;
left:35%;
top:40%;
color:#494949;
background:#F0F0F0;
width: 300px;
border: 1px solid #494949;
padding:30px;
cursor:pointer;
display:none;}

#leftMenu {
background-color:#9e9e9e;
background-image:url('../layout/leftMenuBg.png');
background-position:top;
background-repeat:repeat-x;
width:211px;
border:none;
vertical-align:top;
text-align:center;
}
#LoginForm {
font-size: 8pt;
color: black;
margin-bottom:2px;
padding:2px;
padding-left:14px;
display:block;
}
.loginInput input {
font-size:8pt;
background:black;
color:white;
margin:1px;
border:none;
}
.loginLabel {
color:black;
float:left;
text-align:right;
width:60px;
padding:2px;
}
.LoginHead {
height:28px;
border: none;
background-image: url('../images/cellpic.gif');
background-position:center;
font-size: 8pt;
color: #415F81;
margin-bottom:5px;
padding:0;
display:block;
}
.MainLayer {
width:850px;
background:transparent;
text-align:left;
}
#mainIndex {
padding:0px;
clear:both;
display:block;
}
#mainData {
background:#313131;
margin-left:2px;
clear:both;
display:block;
}
.menu {
background-color:#aa3030;
font-size:8pt;
letter-spacing:-1pt;
color:#313131;
background-repeat:no-repeat;
}
.MenuLeft {
width:180px;
display:block;
}
.MenuLeftItem {
height:35px;
}
.MenuTop {
white-space:nowrap;
width:60px;
text-align:center;
float:left;
border-right: 1px solid white;
border-bottom: 1px solid white;
margin:2px;
}
.CMenuTop {
white-space:nowrap;
text-align:center;
float:left;
margin:0px;
}
.MenuTop a {
font-family:sans-serif;
text-transform:uppercase;
color:#565656;
}
.MenuTop a:hover {
color:#C05800;
}
#menuSiteTop {
position:relative;
top:50px;float:right;
right:0px;
width:300px;
color:white;
text-align:right;
}
#ModuleDesc {
color:orange;
text-indent:15px;
text-align:left;
font-size:12px;
background:#F9F9F9;
border: 1px solid #d0d0d0;
display:block;
clear:both;
margin:2px 5px 2px 5px;
padding:5px;
text-transform:uppercase;
}
#newsLayer {
padding: 2px;
padding-left:14px;
}
#Payment {
display:none;
border-top:1px solid gray;
width:90%;
background:#F7F7F7;
padding:10px;
color:#494949;
}
#PLLoginHead {
margin:0px;
text-align:center;
vertical-align:middle;
font-size:12px;
}
#searchBox {
text-align:left;
font-size:10px;
padding:2px;
padding-left:20px;
margin:0px 0px 10px 0px;
}
#searchBox select {
width:170px;
font-size:10px;
/* padding-right:5px; */
background:black;
color:#36a100;
text-align:right;
}
#SearchLayer {
font-family:"Tahoma",monospace,sans-serif;
font-weight:bold;
font-size:12px;
color:black;
background:#f48708;
margin:0px;
padding:2px 10px 2px 2px;
vertical-align:middle;
text-align:right;
}
#SearchLayer input {
background:black;
color:white;
border:1px solid white
}
#SearchResults {
height:28px;
background-image:url('../layout/footerBg.png');
background-repeat:no-repeat;
background-position:top right;
color:black;
font-size:12px;
font-weight:bold;
padding:8px 0px 0px 25px;
margin:10px 0px 0px 0px;
display:block;
clear:both;
text-align:center;
}
#SearchResults span {
font-size:12px;
margin:0px 5px;
color:#36a100;
}
td.ShopMenuDeps {
background:url('../layout/shopMenuBg.gif');
font-size:8pt;
font-weight:bold;
color:#494949;
cursor:pointer;
padding:5px 0px 0px 0px;
margin:0px;
vertical-align:middle;
width:auto;
text-align:center;
line-height:1.0;
}
td.ShopMenuDeps:hover {
color:#f48708;
}
.ShopMenuHidden {
border:1px solid silver;
background:black;
display:none;
position:absolute;
clear:both;
z-index:100;
margin:0px;
padding: 4px 0px;
}
.ShopMenuLayer img {
 border:0px;
 margin:0px;
}
#ShopMenuLayerTbl {
 width:100%;
 border:none;
 padding:0px;
}
.ShopMenuLayer {
background:url('../layout/menuTop.png');
background-repeat:no-repeat;
background-position:top;
text-align:justify;
margin:0px;
padding:0px;
padding-left:212px;
height:47px;
}
#subMenu {
height:14px;
clear:both;
}
.CatsProds {
float:right;
position:absolute;
display:none;
background:white;
padding:0px;
margin-left:10px;
border-top:4px solid black;
border-bottom:4px solid black;
}
.ShopMenuItemsTbl {
border:none;
width:140px;
}
li.ShopMenuItemsTd {
list-style-type:decimal-leading-zero;
}
.ShopMenuItemsTd{
cursor:pointer;
color:black;
background:white;
font-size: 9px;
font-weight:bold;
cursor:pointer;
padding:3px 5px;
border-bottom:1px solid black;
text-transform:uppercase;
}
.ShopMenuItemsTdHover{
cursor:pointer;
font-size: 9px;
font-weight:bold;
color:white;
background:black;
padding:3px 5px;
border-bottom:1px solid black;
text-transform:uppercase;
}
.ShopMenuItemsSel {
color:#FF8000;
text-decoration:underline;
font-size: 8pt;
padding:1px;
/* width:153px; */
padding-left:5px;
}
.ShopTable {
color:white;
padding:0px;
display:block;
position:relative;
}

.mnuk {font-size:9pt;text-decoration: none;color :#3c5e83;cursor:pointer}
.mnuk:link {font-size:9pt;text-decoration: none;color :#3c5e83;cursor:pointer}
.mnuk:hover {color:blue;text-decoration: underline;cursor:pointer}

.Amnu, a.Amnu {font-size:10pt;text-decoration: none;color :#f48708;cursor:pointer;}
.Amnu:hover, a.Amnu:hover {font-size:9pt;color:#f48708;text-decoration: underline;cursor:pointer;}

.mnu a:link {font-size:9pt;text-decoration: none;color :#A0A0A0;}
.mnu a:visited {font-size:9pt;text-decoration: none; color :#A0A0A0;}
.mnu a:hover {font-size:9pt;color:blue;text-decoration: none;}
.mnu {font-size:9px;color:#36a100;text-decoration: underline; cursor:pointer;}
.mnu:link {font-size:9px;color:#36a100;text-decoration: underline; cursor:pointer;}
.mnu:visited {font-size:9px;color:#36a100;text-decoration: underline; cursor:pointer;}
.mnu:hover {font-size:9px;color:#36a100;text-decoration: underline; cursor:pointer;}

a.lastAdded:link {font-size:9pt;text-decoration: underline;color :#007cc0;}
a.lastAdded:visited {font-size:9pt;text-decoration: none; color :#007cc0;}
a.lastAdded:hover {font-size:9pt;color:#007cc0;text-decoration: underline;}

a:link {font-size:9px;text-decoration: none;color:#36A100 ;}
a:visited {font-size:9px;text-decoration: none;color:#36A100 ;}
a:hover {font-size:9px;color:#36A100;text-decoration: underline;}