body, html {width:100%; height:100%; margin:0px; padding:0px; background-image:url(/images/bg1.gif); color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
table, td { margin:0px; padding:0px; border-collapse:collapse;}
img {border:0px;}
a { color:#000000;}
a:hover { color:#eb1c23;}

h1 { color:#eb1c23; font-size:25px; margin:0px; padding:0px;}
h2 { color:#eb1c23; font-size:15px; font-weight:bold; margin:0px; padding:0px;}

.divMain { width:100%; height:100%;  left:-30px;}
.divContent { margin-top:10px;}
.divCenter {}
.divTop { height:68px;}
.divImageTop { display:none;}
.imgLogo { margin-left:42px; float:left;}
.divIcons { display:none;}
.divLan { width:48px; margin-left:20px; margin-right:10px; margin-top:3px; float:left;}
.divSearch { width:160px; margin-right:10px; float:left;}
.divSearch img { margin-top:2px;}
.searchInput { width:130px; font-size:11px; color:#b5111b; font-family:Arial, Helvetica, sans-serif;}
.divCards { width:166px; margin-top:2px; float:left;}
.iconMargin { margin-left:3px;}
.divTopMenu { display:none;}
.topMenuUL { margin:0px; padding:0px; margin-left:42px; list-style:none; color:#FFFFFF; font-size:13px;}
.topMenuUL li {height:18px; display:block; float:left; margin-right:5px; padding-top:3px; padding-left:5px; padding-right:5px; margin-top:15px; }
.topMenuUL li a { color:#FFFFFF; text-decoration:none;}
.topMenuUL li a:hover { color:#FFFFFF; text-decoration:none;}
.topMenuUL li.active { color:#FFFFFF; background-color:#000000; text-decoration:none;}
.topMenuUL li.active a { color:#FFFFFF;}
.divSmallBasket { width:130px; float:right; margin-top:10px; margin-right:42px; text-align:left; color:#FFFFFF; font-size:9px; line-height:10px;}
.divSmallBasket .smallbasketImg {float:left; padding-top:4px;}
.divSmallBasket #smallBasket {margin-left:2px;padding-left:3px; float:left;}
.divSmallBasket a{color:#FFFFFF;text-decoration:none;}
.divSmallBasket a:hover{text-decoration:underline;}
.divTopFlash { display:none;}
.divCenterContent { width:988px; margin-top:30px; clear:both;}
.divCenterContentFront { width:988px; margin-top:10px; clear:both;}

.divLeftmenu { display:none;}
.leftMenuButton { width:160px; height:34px; padding-top:8px; padding-right:6px; margin-bottom:1px; background-image:url(/images/leftmenubuttonbg.gif); background-repeat:no-repeat; color:#FFFFFF; font-size:18px; text-align:right;}
.arrowMargin { margin-top:2px;}
.leftMenu { list-style:none; padding:0px; margin:0px; margin-top:10px; margin-bottom:10px; margin-right:10px; font-size:13px;}
.leftMenu li { display:block; text-align:right;}
.leftMenu li a { color:#000000; text-decoration:none;}
.leftMenu li a:hover { color:#eb1c23; text-decoration:underline;}
.leftMenu li.active { color:#eb1c23;}
.leftMenu li.active a { color:#eb1c23; text-decoration:underline;}

.leftMenu li .leftSubMenu { list-style:none; padding:0px; margin:0px; margin-top:2px; margin-bottom:4px; font-size:10px;}
.leftMenu li .leftSubMenu li { height:17px; display:block; text-align:right;}
.leftMenu li .leftSubMenu li a { color:#eb1c23; text-decoration:none;}
.leftMenu li .leftSubMenu li a:hover { color:#000000; text-decoration:underline;}
.leftMenu li .leftSubMenu li.active { color:#000000;}
.leftMenu li .leftSubMenu li.active a { color:#000000; text-decoration:underline;}

.divLeftmenuSpacer { display:none;}
.divFrontCenter { width:492px; float:left;}
.divCenterWindowTop { width:492px; height:6px; background-image:url(/images/centerwindowtop.gif); background-repeat:no-repeat; float:left; clear:both;}
.divCenterWindowCenter { width:492px; padding-bottom:5px; background-image:url(/images/centerwindowcenter.gif); background-repeat:repeat-y; float:left; clear:both;}
.divCenterWindowBottom { width:492px; height:6px; margin-bottom:20px; background-image:url(/images/centerwindowbottom.gif); background-repeat:no-repeat; float:left; clear:both;}
.divCenterBar { width:492px; height:29px; padding-left:30px;}
.divBarLabel { font-size:17px; color:#000000;}
.divBarLink { display:none;}
.divBarLink a { color:#FFFFFF; text-decoration:none;}
.divCenterProducts { width:492px; margin-left:33px;}
.divCenterProducts .divProductGrid { width:426px; float:left;}

.divArrowPrev { display:none;}
.divArrowNext { display:none;}
.divSmallProduct { width:94px; margin-left:5px; margin-right:5px; float:left; text-align:center;}
.divSmallProduct a {color:#000000; text-decoration:none;}
.divSmallProduct a:hover {color:#eb1c23; text-decoration:none;}

.divProducts { width:720px; float:left;}
.divProducts .tableProductLarge{ width:289px; margin-right:10px; margin-left:20px; margin-bottom:20px; float:left;}
.divProducts div.text{ width:379px; float:left; font-size:13px; margin-bottom:20px; text-align:left;}
.divProducts div.icons{ display:none;}
.divProductAdded{margin:10px 0 0 0;padding:5px 0 5px 0;}
.largePrice { font-size:30px; color:#eb1c23; font-weight:bold;}

.divLargeWindowTop { display:none;}
.divLargeWindowCenter { width:720px; padding-bottom:5px; margin-left:33px; background-image:url(/images/windowlargecenter.gif); background-repeat:repeat-y; float:left; clear:both;}
.divLargeWindowBottom { display:none;}
.divLargeBar { width:720px; height:29px;}
.divLargeProducts {width:720px;}
.divLargeProducts .divSmallProduct { width:94px; margin-left:6px; margin-right:6px; margin-bottom:5px; float:left;}
.divLargeProducts .divProductGrid { width:636px; float:left;}
.divProductGridRow
{
	clear:left;
}
.divHighArrowPrev { display:none;}
.divHighArrowNext { display:none;}

.divCenterWindowCenter div.left { width:190px; margin-left:40px; margin-right:32px; margin-bottom:20px; float:left; text-align:left;}
.divCenterWindowCenter div.right { width:190px; margin-right:40px; margin-bottom:20px; float:left; text-align:left;}
.groupHeader { color:#eb1c23; font-size:15px; font-weight:bold;text-decoration:none;}

.directoryGroup{ margin: 0px 0px 13px; width:190px; clear:both; padding-top:5px;}
.directoryList{ width:190px; list-style-type:none; padding:0px; margin:0px;}
.directoryList li{height:18px; display:block; float:left; padding-right:6px; white-space:nowrap;}

.imgTop { height:7px; background-image:url(/images/imgtop.gif); background-repeat:repeat-x;}
.imgLeft { width:7px; background-image:url(/images/imgleft.gif); background-repeat:repeat-y;}
.imgRight { width:7px; background-image:url(/images/imgright.gif); background-repeat:repeat-y;}
.imgBottom { height:7px; background-image:url(/images/imgbottom.gif); background-repeat:repeat-x;}
.smallPrice { color:#eb1c23; font-weight:bold;}
.divRightBanners { display:none;}
.divRightBanners img { margin-bottom:8px; display:inline;}

.divArticle { width:469px; margin-left:30px; margin-right:11px; float:left; text-align:left;}
.divArticle div.icons{ display:none;}
.divArticle div.manchet { font-size:14px; margin-bottom:20px;}

.divArticle div.paragraph { width:469px; font-size:14px; clear:both; margin-bottom:5px;}

.divArticle div.paragraph table.smallLeft { width:128px; float:left; margin-right:10px;}
.divArticle div.paragraph div.smallLeft { width:331px;  float:left;}
.divArticle div.paragraph table.smallRight { width:128px; float:right; margin-left:10px;}
.divArticle div.paragraph div.smallRight { width:331px;  float:left;}

.divArticle div.paragraph table.mediumLeft { width:214px; float:left; margin-right:10px;}
.divArticle div.paragraph div.mediumLeft { width:245px;  float:left;}
.divArticle div.paragraph table.mediumRight { width:214px; float:right; margin-left:10px;}
.divArticle div.paragraph div.mediumRight { width:245px;  float:left;}

.divArticle div.paragraph table.large { width:469px;}
.divArticle div.paragraph div.large { width:469px;}



.divRightRelations { display:none;}

.divRightWindowTop { width:214px; height:12px; background-image:url(/images/rightwindowtop.gif); background-repeat:no-repeat;}
.divRightWindowCenter { width:214px; background-image:url(/images/rightwindowcenter.gif); background-repeat:repeat-y;}
.divRightWindowBottom { width:214px; height:19px; background-image:url(/images/rightwindowbottom.gif); background-repeat:no-repeat; }
.divRightBar { width:214px; height:29px; margin-bottom:10px; background-image:url(/images/rightbar.gif); background-repeat:no-repeat;}
.divRightBarLabel { font-size:17px; color:#FFFFFF; float:left; margin-left:25px; margin-top:4px;}

.divRightContent { width:174px; margin-left:30px; margin-right:10px; margin-bottom:5px; clear:both;}
.divRightContent a {color:#000000; text-decoration:underline;}
.divRightContent a:hover {color:#eb1c23; text-decoration:underline;}
.divRightContent table { width:80px; float:left; margin-right:5px;}

.divSmallProductRight { width:174px; margin-left:25px; margin-right:5px; margin-bottom:5px; clear:both; text-align:center;}
.divSmallProductRight a {color:#000000; text-decoration:none;}
.divSmallProductRight a:hover {color:#eb1c23; text-decoration:none;}
.divSmallProductRight table { width:80px; float:left; margin-right:5px;}
.buyMargin { margin-left:30px; margin-top:10px;}
.divProductsAdded{ margin:10px 25px 0 25px;padding:5px 5px 5px 5px;}

.divBottom { display:none;}
.divBottom a { color:#FFFFFF;}
.divAdress { width:764px; float:left; margin-top:8px; margin-left:42px;}
.mcbLinkContainer { width:130px; float:right; text-align:right; margin-top:7px; margin-right:52px;}
.mcbLink { font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande"; font-size:9px; color:#FFFFFF; border:1px solid #FFFFFF; width:130px; text-align:center; text-decoration:none; margin:auto; padding:3px; }
.mcbLink a { color:#FFFFFF; text-decoration:none; }	

.divBGBottom { width:988px; height:9px; background-image:url(/images/bottom.png); background-repeat:no-repeat; clear:both;}

.divAddItem{height:29px;}
.divAddButton{float:left;}
#divLoad{float:left; margin:7px 0 0 7px;}

.divBasket { width:700px; margin-left:20px; float:left;text-align:left;}

.tableBasket{width:690px;}
.tableBasket tr.rowHead{height:22px;font-weight:bold;border-bottom:1px solid #EB1C23;}

.tableBasket tr.rowLine{height:25px;border-bottom:1px solid #EB1C23;}

.tableBasket tr#freightLine{height:25px;border-bottom:1px solid #EB1C23;background-color:#FCF4F6;}
.colRemove{width:50px;text-align:center;}
.colItemNo{width:84px;}
.colProduct{}
.colItemPrice{width:84px;text-align:right;}
.colQty{width:60px;text-align:right;}
.colTotal{width:90px;text-align:right;}

.colSumDesc{text-align:right;border-bottom:1px solid #EB1C23;}
.colSumResult{text-align:right;border-bottom:1px solid #EB1C23;}

#cartNoItemsLine td {padding:2px 10px 2px 10px;}

.tableBasketView{width:469px;}
.tableBasketView tr.rowHead{height:22px;font-weight:bold;border-bottom:1px solid #EB1C23;}

.tableBasketView tr.rowLine{height:25px;border-bottom:1px solid #EB1C23;}

.tableBasketView tr#freightLine{height:25px;border-bottom:1px solid #EB1C23;background-color:#FCF4F6;}
.colItemNo{width:84px;}
.colProduct{}
.colItemPrice{width:84px;text-align:right;}
.colQty{width:60px;text-align:right;}
.colTotal{width:90px;text-align:right;}

.colSumDesc{text-align:right;border-bottom:1px solid #EB1C23;}
.colSumResult{text-align:right;border-bottom:1px solid #EB1C23;}


.inputQuantity { font-size:10px; width:20px; border: 1px solid #c3c3c3; text-align:center; line-height:15px; }

.divBasketGift{width:690px;margin-top:10px;text-align:right;}
.divBasketAcceptTerms{width:690px; clear:both; padding-top:5px;text-align:right;} 
.divBasketButtons{width:690px;margin-top:10px;}

.divChecklistResult, .divChecklistLogin{ font-size:10px;}

.divChecklist{width:689px; float:left;text-align:left;margin-left:20px; margin-right:11px;}


.divFormItem {width:469px; height:25px; clear:both;}
.divFormButtons {width:469px; height:25px; clear:both;margin-top:5px;}
.divFormResults {width:469px; clear:both;margin-top:5px;font-weight:bolder;}
.divFormItemTextArea {width:469px; height:60px; clear:both;}
.divFormLabel { width:80px; float:left; padding-top:3px;}
.divFormInput { width:200px; margin-right:10px; float:left;}
.divFormError { width:179px; float:left; color:#c41230; padding-top:3px;}
.inputField { width:170px; height:18px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.inputTextArea { width:170px; height:50px; font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.inputFileField {width:174px; height:22px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.inputDelivery { font-size:10px; width:150px; border: 1px solid #c3c3c3; }
.textRed { color: #bd1639; font-size: 10px; line-height: 13px; }

.divSmallCenter { width:469px; margin-left:20px; margin-right:11px; float:left; text-align:left;}
