﻿body
{
	background-color:#f5f5f5;
	background-image:url('../images/background.gif');		
}
.Focus
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:794px;
	margin:0px auto;
	background-color:#FFFFFF;
}
.FocusL
{
	width:860px;
}
.Focus .Success
{
	color:#a0cc26;
}
.Focus .Success span
{
	font-weight:bold;
}
.Focus .Error
{
	color:#ff0000;
}
.Focus .Header
{
	background-image:url('../images/head-bg.jpg');
	background-repeat:no-repeat;
	height:170px;
}
.Focus .Header .Slogan
{
	margin:0px 20px 0px 20px;
	color:#FFFFFF;
	width:95%;
}
.Focus .Header .Logo
{
	margin-top:30px;
	margin-left:25px;
	text-indent:-2000px;
}
.Focus .Header .Logo ul li
{
	margin:0px 10px 0px 0px;
}
.Focus .Header .Logo .Ford
{
	width:50px;
	height:19px;
	background-image:url('../images/logo-ford.gif');
	background-repeat:no-repeat;	
	float:left;
}
.Focus .Header .Logo .Motorcraft
{
	width:79px;
	height:21px;
	background-image:url('../images/logo-motorcraft.gif');
	background-repeat:no-repeat;	
	float:left;	
}
.Focus .Header .Login
{
	top:0px;
	float:right;
	margin-top:80px;
	margin-right:3px;
}
.Focus .Header .Login input[type="text"],
.Focus .Header .Login input[type="password"]
{
	height:15px;
	width:100px;
}
.Focus .Header .Login .Button
{
	height:20px;
	width:80px;
	background:transparent;	
	background-repeat:no-repeat;	
	background-image:url('../images/login-button-bg.gif');	
	cursor:pointer;
	border:none;
}

.Focus .HeadMenu
{
	background-image:url('../images/head-menu-bg.jpg');
	background-repeat:no-repeat;
	height:30px;
	width:794px;
}
.Focus .HeadMenu ul
{
	margin-left:8px;
}
.Focus .HeadMenu ul li
{
	display:block;
	float:left;
	width:154px;
	height:30px;
	background-image:url('../images/button-bg.gif');	
}
.Focus .HeadMenu ul li a
{
	background-image:url('../images/button-bg.gif');	
}
.Focus .HeadMenu ul li a:hover
{
	background-image:url('../images/button-on-bg.gif');	
}
.Focus .HeadMenu ul .Basket a
{
	background-image:url('../images/button-basket-bg.gif');	
}
.Focus .HeadMenu ul .Basket a:hover
{
	background-image:url('../images/button-basket-on-bg.gif');	
}
.Focus .HeadMenu ul li a
{
	width:114px;
	height:30px;
	display:block;
	color:#000000;
	text-decoration:none;	
	padding-left:40px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
}
.Focus .Main
{
	background-image:url('../images/content-bg.jpg');
	background-repeat:repeat-y;
	width:100%;
	height:100%;
}
.FocusL .Main
{
	background-image:url('../images/content-bg-big.jpg');
}
.Focus .Main .LeftColumn
{
	height:100%;
	width:190px;	
	margin-top:0px;
	left:15px;
	float:left;
}
.Focus .Main .LeftColumn .ItemHead
{
	background-image:url('../images/top-leftmenu-bg.gif');
	background-repeat:repeat-x;
	height:30px;
	width:190px;	
}
.Focus .Main .LeftColumn .ItemHead span
{
	padding:0px 0px 0px 20px;
	margin:8px 0px 0px 10px;
	/*
	background-image:url('../images/top-leftmenu-icon.gif');
	background-position:0px 4px;
	background-repeat:no-repeat;	
	*/
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#a0cc26;
}
.Focus .Main .LeftColumn .ItemContent
{
	background-image:url('../images/main-leftmenu-bg.gif');
	width:100%;	
}
.Focus .Main .LeftColumn .ItemContent span
{
	color:#686868;
	display:block;
	font-size:9px;
	margin-left:20px;
	margin-top:5px;
}
.Focus .Main .LeftColumn .ItemContent p,
.Focus .Main .LeftColumn .ItemContent img
{
	color:#686868;
	margin-left:20px;
	margin-top:5px;
}

.Focus .Main .LeftColumn .ItemContent a
{
	text-decoration:nonel;
}


.Focus .Main .CenterColumn .Content .Items .Item .TextContent table
{
	margin-left:10px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Count
{
	color:#686868;
	font-size:11px;
	height:13px;
	text-align:right;
	width:19px;
	margin-left:2px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent table thead td
{
	color:#686868;
	font-weight:900;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent table tbody tr
{
	border-top:1px #e1e1e1 solid;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent table .Name span
{
	display:block;
	margin-bottom:2px;
	margin-top:2px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent table .Counts input
{
	width:25px;
	text-align:left;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent table .Price
{
	width:50px;
	text-align:right;	
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Buttons .Button
{
	background:transparent url(../images/register-button-bg.gif) no-repeat scroll 0%;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-right:5px;
	margin-top:15px;
	width:100px;
	float:right;
	text-indent:0px;	
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Buttons .OrderButton
{
	background:transparent url(../images/order-button-bg.gif) no-repeat scroll 0%;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	float:right;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin:15px 5px 0px 0px;
	width:120px;	
}

.Focus .Main .LeftColumn .ItemContent ul
{
	margin:0px 0px 5px 30px;
}
.Focus .Main .LeftColumn .ItemContent ul ul
{
	margin:0px;
}
.Focus .Main .LeftColumn .ItemContent ul li
{
	margin-top:5px;
}
.Focus .Main .LeftColumn .ItemContent ul li a:hover
{
	color:#1a3754;
}
.Focus .Main .LeftColumn .ItemContent ul li a
{
	background-image:url('../images/leftmenu-icon.gif');
	background-position:0px 4px;
	background-repeat:no-repeat;	
	padding-left:15px;
	font-size:12px;
	color:#32679c;
}
.Focus .Main .LeftColumn .ItemContent ul .Active a
{
	background-image:url('../images/leftmenu-on-icon.gif');
}
.Focus .Main .LeftColumn .ItemContent ul .Second a
{
	background-image:url('../images/leftmenu-second-icon.gif');
	background-position:10px 6px;
	background-repeat:no-repeat;
	text-decoration:none;
	padding-left:20px;
}
.Focus .Main .LeftColumn .ItemContent ul .Third a
{
	background-image:url('../images/leftmenu-third-icon.gif');
	background-position:20px 8px;
	background-repeat:no-repeat;
	text-decoration:none;
	padding-left:30px;
}
.Focus .Main .LeftColumn .ItemContent input
{
	color:#686868;
	font-size:11px;
	height:15px;
	width:125px;
	margin-left:20px;
	margin-top:5px;
}
.Focus .Main .LeftColumn .ItemContent .Button
{
	height:20px;
	width:22px;
	background:transparent;	
	background-repeat:no-repeat;	
	background-image:url('../images/search-button-bg.gif');	
	cursor:pointer;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	margin-left:5px;
	text-indent:-1000px
}
.Focus .Main .LeftColumn .ItemContent .Advanced
{
	margin-top:5px;
	margin-left:20px;		
}
.Focus .Main .LeftColumn .ItemContent .Advanced a
{
	color:#B3B3B3;	
	text-decoration:underline;	
}

.Focus .Main .LeftColumn .ItemFooter
{
	background-image:url('../images/bottom-leftmenu-bg.gif');
	background-repeat:no-repeat;
	height:10px;
	margin-bottom:10px;
}
.Focus .Footer
{
	background:transparent url('../images/footer-bg.jpg') no-repeat scroll center center;
	height:90px;	
	width:770px;
	left:8px;
}
.FocusL .Footer
{
	width:836px;
	background:transparent url('../images/footer-bg-big.jpg') no-repeat scroll center center;
}
.Focus .Footer .Menu ul
{
	margin:10px 0px 0px 50px;
}
.Focus .Footer .Menu ul li
{
	float:left;
	margin-right:20px;
}
.Focus .Footer .Menu ul li a
{
	background-image:url('../images/bottom-menu-icon.gif');
	background-position:right 4px;
	background-repeat:no-repeat;	
	padding-right:15px;
	font-size:11px;
	color:#000000;
		
}
.Focus .Footer .Address
{
	color:#FFFFFF;
	float:right;
	margin-top:50px;
	margin-right:20px;
}
.Focus .Main .CenterColumn
{
	float:left;
	margin-bottom:20px;	
	left:25px;
}
.Focus .Main .CenterColumn .Content
{
	background-image:url('../../images/content-header-bg.gif');
	background-position: 0px 0px;
	background-repeat:no-repeat;	
	width:420px;
	margin:0px 0px 20px 0px;
}
.Focus .Main .CenterColumn .Content h2
{
	color:#a0cc26;
	font-size:14px;
	padding-left:30px;
	padding-top:7px;
	height:23px;
	font-weight: bold;
}
.Focus .Main .CenterColumn .Content h2 span
{
	font-weight: bold;
	display:block;
	float:left;
	margin-right:5px;
}
.Focus .Main .CenterColumn .Content h2 select
{
	font-size:11px;
	float:right;
	margin-top:-17px;
	margin-right:10px;
}
.Focus .Main .CenterColumn .Content h2 .Promotion
{
	color:#FC702E;
	margin-left:10px;
}
.Focus .Main .CenterColumn .Content h2 .AddBasket
{
	padding-left:30px;
	padding-bottom:4px;
	background-image:url('../../images/icon-dodaj-koszyk.gif');
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-1000px;
	float:right;	
	width:20px;
}
.Focus .Main .CenterColumn .Content .Bottom
{
	background-image:url('../../images/content-footer-bg.gif');
	background-position: 0px 0px;
	background-repeat:no-repeat;
	height:12px;
	margin-bottom:30px;
}
.Focus .Main .CenterColumn .Content .Items
{
	background-image:url('../../images/content-bg.gif');
	width:100%;
}

.Preloader
{
	margin:-25px 10px 0px 10px;
	float:right;
	position:absolute;
	overflow:hidden;
}

.Focus .Main .CenterColumn .Content .Items .Item
{
	background-image:url('../../images/content-line-bg.gif');
	background-position: 0px 0px;
	background-repeat:no-repeat;	
	color:#686868;
	padding-bottom:15px;
	padding-top:5px;	
	width:99%;
	margin-left:1px;
	margin-right:1px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent
{
	margin-top:5px;
	margin-left:30px;
	margin-right:30px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent p
{
	
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent p span
{
	font-weight:bold;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent h2
{
	font-size:14px;
	font-weight:bold;
	color:#686868;
	margin:10px 0px 0px 0px;
	padding:0px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent h3
{
	font-size:13px;
	font-weight:bold;
	color:#686868;
	margin:15px 0px 0px 0px;
	padding:0px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent h5
{
	font-size:12px;
	font-weight:bold;
	color:#686868;
	margin:10px 0px 0px 0px;
	padding:0px;
}

.Focus .Main .CenterColumn .Content .Items .Item .TextContent ul
{
	margin-left:10px;
	margin-top:5px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;	
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent ul li
{
	margin-top:5px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Required
{
	float:right;
	color:#A0CC26;
	font-size:10px;
	margin-top:15px;
	margin-right:10px;	
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Exist
{
	color:#B3B3B3;
	font-size:10px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Exist span
{
	color:#FF0000;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Exist a,
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Exist a:active,
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Exist a:visited
{
	text-decoration:underline;
	color:#B3B3B3;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent table
{
	margin-top:10px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent table tr td
{
	padding:2px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent table tr td span
{
	font-size:10px;
/*	color:#A0CC26;*/

}

.Buttons
{
	display:block;
	clear:both;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Buttons .Button
{
	float:right;
	margin:15px 0px 0px 30px;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Buttons .OrderButton
{
	float:right;
	margin:15px 0px 0px 80px;
	height:20px;
	width:120px;
	background:transparent;	
	background-repeat:no-repeat;	
	background-image:url('../images/order-button-bg.gif');	
	cursor:pointer;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Button
{
	height:20px;
	width:100px;
	background:transparent;	
	background-repeat:no-repeat;	
	background-image:url('../images/register-button-bg.gif');	
	cursor:pointer;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-top:15px;
	margin-right:50px;	
}
.Items .Item .TextContent .Login
{
	width:230px;
	height:25px;
}
.Items .Item .TextContent .Login span
{
	float:left;
}
.Items .Item .TextContent .Login input
{
	float:right;
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .Login .Button
{
	margin-right:0px;
	margin-top:0px;
}

.Focus .Main .CenterColumn .Content .Items .Item .Map
{
	margin-left:10px;
}
.Focus .Main .CenterColumn .Content .Items .Item .SubName
{
	font-weight:bold;
	color:#A0CC26;
	font-size:14px;
	margin-left:30px;
	margin-top:5px;
	display:block;
}
.Focus .Main .CenterColumn .Content .Items .Item .SearchContent
{
	width:90%;
	margin-left:30px;
	margin-top:3px;
}
.Focus .Main .CenterColumn .Content .Items .Item .SearchContent li
{
	width:auto;
	float:left;
	margin-top:5px;
	margin-right:20px;
}
.Focus .Main .CenterColumn .Content .Items .Item .SearchContent li a
{
	color:#686868;
	font-weight:bold;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent
{
	left:30px;
	margin-top:6px;
	width:245px;
	float:left;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Index
{
	margin:10px 0px 0px 0px;
	font-weight:normal;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Number
{
	margin:0px 0px 0px 0px;
	font-weight:normal;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Category,
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Coments
{
	margin:10px 0px 10px 0px;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Category span,
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Coments span
{
	font-weight:bold;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Category ul
{
	margin-left:10px;
	margin-top:5px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Category ul li
{
	margin-top:5px;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Category ul a
{
	text-decoration:underline;
	color:#686868;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Category ul a:hover
{
	color:#000000;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent ul
{
	list-style-image:none;
	list-style-position:inside;
	list-style-type:disc;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent ol
{
	list-style-image:none;
	list-style-position:inside;
	list-style-type:decimal;	
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit iframe
{
	border:1px #e3e3e1 solid;
	padding:0 0px 0px 0px;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul
{
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;	
	margin-bottom:20px;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ol
{
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;	
}

.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .AdmiMode
{
	margin-top:10px;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .AdmiMode a,
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .AdmiMode a:visited
{
	color:#bbbbbb;
	font-size:10px;
	margin-right:5px;

}
.Focus .Main .CenterColumn .Content .Items .Item .AdminItem
{
	margin:10px;
	width:180px;
	height:auto;
	float:left;
	text-align:center;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminItem a,
.Focus .Main .CenterColumn .Content .Items .Item .AdminItem a:visited
{
	color:#32679C;
	text-decoration:none;
}

.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit
{
	margin-left:30px;
	margin-right:30px;	
	margin-top:6px;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit .ProductName
{
	width:320px;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul a,
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul a:visited
{
	color:#bbbbbb;
	font-size:10px;
	margin-right:5px;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul li
{
	margin-top:5px;
	
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul li span,
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul .MainCategory a
{
	background-image:url('../images/leftmenu-icon.gif');
	background-position:0px 4px;
	background-repeat:no-repeat;	
	padding-left:15px;
	font-size:12px;
	color:#32679c;
	text-decoration:none;	
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul .Second span,
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul .SecondAdd a
{
	background-image:url(../images/leftmenu-second-icon.gif);
	background-position:20px 6px;
	background-repeat:no-repeat;
	padding-left:30px;
	text-decoration:none;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul .Third span,
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit ul .ThirdAdd a
{
	background-image:url(../images/leftmenu-second-icon.gif);
	background-position:50px 6px;
	background-repeat:no-repeat;
	padding-left:60px;
	text-decoration:none;
}

.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit div
{
	margin-top:10px;
	margin-bottom:5px;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit input[type="checkbox"]
{
	padding-top:5px;
	margin-right:10px;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit .Button
{
	background:transparent url(../images/register-button-bg.gif) no-repeat scroll 0%;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-right:50px;
	margin-top:15px;
	width:100px;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit select
{
	font-size:12px;
	margin-left:5px;
}
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit .Back,
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit .Back:visited
{
	color:#32679C;
	margin-top:10px;
	display:block;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent h3
{
	font-size:14px;
	font-weight: bold;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent h3 a
{
	color:#686868;
	text-decoration:none;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Promotion
{
	color:#FC702E;
	font-size:11px;
	font-weight:bold;
}
.Focus .Main .CenterColumn .Content .Items .Item .Basket
{
	margin:10px 0px 10px 0px;
}
.Focus .Main .CenterColumn .Content .Items .Item .Basket a
{
	display:block;
	padding-left:30px;
	padding-bottom:4px;
	background-image:url('../../images/icon-dodaj-koszyk.gif');
	background-position:left top;
	background-repeat:no-repeat;	
	color:#037dc6;
	text-decoration:none;
	width:100px;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Description
{
	margin-top:5px;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Index
{
	font-size:12px;
	margin-bottom:5px;
	margin-top:5px;
	display:block;
	font-weight:bold;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Index strong
{
	font-weight:bold;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Description .Top
{
	display:block;
	font-weight:bold;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .Description strong
{
	font-weight:bold;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .More
{
	text-decoration:none;
	color:#cdcdcc;
	font-size:10px;
	font-weight:normal;
	margin-right:10px;
	margin-top:5px;
	display:block;
	width:40px;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .AddBasket
{
	clear:both;
	width:100%;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemContent .AddBasket a
{
	display:block;
	padding-left:30px;
	padding-bottom:4px;
	background-image:url('../../images/icon-koszyk.gif');
	background-position:left top;
	background-repeat:no-repeat;	
	color:#037dc6;
	text-decoration:none;
}
.Focus .Main .CenterColumn .Content .Items .Item .Date
{
	text-align:left;
	margin-left:20px;
	font-size:10px;
	color:#aaaaaa;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemInfo
{
	margin-top:6px;	
	margin-left:0px;
	width:140px;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemInfo .Price
{
	float:right;
	color:#027ee0;
	font-size:12px;
	margin-right:10px;
	text-align:right;	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemInfo .Price .Promotion
{
	color:#FC702E;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemInfo .Price .Old
{
	text-decoration:line-through;
	
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemInfo .PricePromotion span,
.Focus .Main .CenterColumn .Content .Items .Item .ItemInfo .Price span
{
	font-weight:bold;
	font-size:14px;
}

.Focus .Main .CenterColumn .Content .Items .Item .ItemInfo .ItemImage
{
	float:right;
	width:105px;
	display:block;
	text-decoration:none;
	margin-right:10px;	
	font-size:0px;
}

.Focus .Main .CenterColumn .Content .Items .Item .ItemInfo .ItemImage img,
.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit .ItemImage img
{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:15px;
}

.Focus .Main .CenterColumn .Content .Items .Item .AdminEdit .ItemImage img
{
	display:block;
}
.Focus .Main .CenterColumn .Content .Items .Item .ItemInfo .ItemImage span
{
	font-size:9px;
	color:#939393;
	text-decoration: none;
	border:0px;
}

.Focus .Main .RightColumn
{
	width:120px;	
	margin-top:0px;
	left:35px;
	float:left;
}
.Focus .Main .RightColumn .ItemHead
{
	background-image:url('../images/top-rightmenu-bg.gif');
	background-repeat:repeat-x;
	height:30px;
	width:120px;
}
.Focus .Main .RightColumn .ItemHead span
{
	padding:0px 0px 0px 0px;
	margin:8px 0px 0px 20px;
	/*
	background-image:url('../images/top-leftmenu-icon.gif');
	background-position:0px 4px;
	background-repeat:no-repeat;	
	*/
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#fe9400;
}
.Focus .Main .RightColumn .ItemContent
{
	border-top:1px #c8c8c8 dashed;
	background-image:url('../images/main-rightmenu-bg.gif');
	width:100%;	
	padding-bottom:10px;
}
.Focus .Main .RightColumn .ItemContent .Error
{
	margin-top:5px;
	margin-left:8px;
	display:block;	
}
.Focus .Main .RightColumn .ItemContent .Login
{
	margin-top:5px;
	margin-left:8px;
	color:#b3b3b3;		
}
.Focus .Main .RightColumn .ItemContent .Login span
{
	display:block;
}

.Focus .Main .RightColumn .ItemContent .Login input
{
	color:#686868;
	font-size:10px;
	height:13px;
	width:100px;	
}
.Focus .Main .RightColumn .ItemContent .LogedIn
{
	font-size:11px;
	color:#A0CC26;
	font-weight:bold;
	margin:10px 0px 5px 10px;
}
.Focus .Main .RightColumn .ItemContent .Transaction
{
	float:right;
	margin-top:15px;
	margin-right:10px;
	margin-left:10px
}
.Focus .Main .RightColumn .ItemContent .Transaction a
{
	color:#B3B3B3;
	text-decoration:none;	
}

.Focus .Main .RightColumn .ItemContent .Button
{
	height:20px;
	width:80px;
	background:transparent;	
	background-repeat:no-repeat;	
	background-image:url('../images/login-button-bg.gif');	
	cursor:pointer;
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	margin-right:10px;
	float:right;
}
.Focus .Main .RightColumn .ItemContent .Restore
{
	margin-top:10px;
	width:100%;
	clear:right;
}
.Focus .Main .RightColumn .ItemContent .Restore a
{
	color:#686868;	
	text-decoration:underline;	
	float:right;	
	margin-right:10px;	
}

.Focus .Main .RightColumn .ItemContent a
{
	text-decoration:none;
	color:#686868;
}
.Focus .Main .RightColumn .ItemContent a .Name
{
	margin:10px 5px 0px 15px;
	text-decoration:none;
	color:#686868;
	font-weight:bold;
}
.Focus .Main .RightColumn .ItemContent .Price
{
	margin:4px 5px 5px 15px;
	color:#027ee0;
	font-size:12px;
}
.Focus .Main .RightColumn .ItemContent .Price span
{
	font-weight:bold;
}
.Focus .Main .RightColumn .ItemContent .Image
{
	margin:0px 5px 0px 18px;
}
.Focus .Main .RightColumn .ItemContent .Image img
{
	width:80px;
	height:auto;	
}
.Focus .Main .RightColumn .ItemContent ul
{
	margin:0px 0px 5px 40px;
}
.Focus .Main .RightColumn .ItemContent .ShortDescription
{
	margin:5px 5px 15px 10px;
	color:#686868;
	width:100px;
}

.Focus .Main .RightColumn .ItemFooter
{
	background-image:url('../images/bottom-rightmenu-bg.gif');
	background-repeat:no-repeat;
	height:10px;
	margin-bottom:10px;
}


.Focus .TopMenu
{
	background-image:url('../images/content-bg.jpg');
	background-repeat:repeat-y;
	padding:10px 0px 5px 205px;
	color:#686868;	
}
.Focus .TopMenu .Start
{
	font-weight:bold;
}
.Focus .TopMenu a
{
	text-decoration:underline;
	color:#686868;	
}

/* Content text */
.TextContent .Description strong
{
	font-weight:bold;
}
.TextContent .Description em
{
	font-style:italic;
}
.TextContent .Description u
{
	text-decoration:underline;
}
.TextContent .Description ol
{
	list-style-type:decimal;
	list-style-image:none;
	list-style-position:inside;
}
.TextContent .Description ul
{
	list-style-type:disc;
	list-style-image:none;
	list-style-position:inside;
}
.TextContent .Description blockquote
{
	padding-left:10px;
}
.BasketItems tr
{
	margin-top:50px;
}
.BasketItems .First
{
	width:30px;	
}
.BasketItems thead
{
	font-weight:bold;
}
.BasketItems .First input
{
	color:#686868;
	margin-left:5px;
}
.BasketItems .Second
{
	width:300px;
}
.BasketItems .Second span
{
	color:#686868;
	font-size:12px;
	font-weight:bold;
}
.BasketItems .Third
{
	width:40px;
}

.BasketItems .Third input
{
	color:#686868;
	font-size:11px;
	height:13px;
	width:19px;	
	text-align:right;
}
.BasketItems .Forth
{
	text-align:right;
}
.BasketItems tbody .Forth
{
	width:50px;
	font-weight:bold;
	color:#027EE0;
}
.Count span
{
	font-size:12px;
	color:#027EE0;
	font-weight:bold;
	margin:10px 0px 0px 0px;
	float:right;
}
.Transaction 
{
	width:100%;
	margin:15px 10px 10px 10px;
}
.Wholesale .Transaction 
{
	width:400px;
}
.Transaction thead
{
	font-weight:bold;
}
.Transaction .View
{
	background-image:url('../images/icons/icon-transactionview.gif');
	background-repeat:no-repeat;
	background-position:center center;	
	height:16px;
	width:20px;
	text-indent:-1000px;
	display:block;	
}
.Transaction .Delete
{
	background-image:url('../images/icons/icon-transactiondelete.gif');
	background-repeat:no-repeat;
	background-position:center center;
	height:16px;
	width:20px;
	text-indent:-1000px;
	display:block;	
}
.Transaction tr
{
	height:30px;
}
.Transaction tbody tr td
{
	border-top:1px #C8C8C8 solid;
}
.Transaction .None
{
	display:none;
}
.Transaction .Count input
{
	width:20px;
	margin-left:5px;
	text-align:right;
}
.Transaction .Count .First
{
	margin-right:5px;
	width:auto;
}
.Focus .Main .CenterColumn .Content .Items .Item .Transaction tbody tr td.Basket a
{
	text-indent:-2000px;
	padding-left:15px;
	width:10px;
}
.Transaction tr .First
{
	width:75px;
	margin:0 5px 0 5px;	
	padding-left:5px;
}
.Transaction tr .Price
{
	width:40px;
	margin:0 5px 0 5px;
}
.Transaction tr .Date
{
	width:50px;
}

.Transaction tbody tr .Name
{
	width:100px;
}
.Transaction tbody tr .User
{

}
.Transaction tbody tr .Amount
{
	width:20px;
}
.Transaction tr td span
{
	margin-left:2px;
	margin-right:2px;
}
.Transaction span
{
	float:left;
	display:block;
}
.Transaction .View
{
	background-image:url('../images/icons/icon-transactionview.gif');
	background-repeat:no-repeat;
	height:16px;
	width:16px;
	text-indent:-1000px;
	display:block;	
	float:left;
}
.Transaction .Edit
{
	background-image:url('../images/icons/icon-edit-user.gif');
	background-repeat:no-repeat;
	height:16px;
	width:16px;
	text-indent:-1000px;
	display:block;	
	float:left;
	margin-left:10px;
}
.TextContent a
{
	text-decoration:underline;
	color:#1A3754;
}
.TransactionView div
{
	margin-top:10px;
}
.Focus .Main .RightColumn .ItemContent .Profile
{
	left:20px;
}
.Focus .Main .RightColumn .ItemContent .Profile a
{
	color:#B3B3B3;
	text-decoration:underline;
/*	padding-right:12px;
	background-image:url('../Images/icon-people.gif');
	background-repeat:no-repeat;
	background-position:right;
	*/
}
.Focus .Main .CenterColumn .Content .Items .Item .TextContent .SearchContent .Button
{
	background:transparent url(../images/search-button-bg.gif) no-repeat scroll 0%;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	height:20px;
	margin-left:5px;
	margin-top:10px;
	text-indent:-1000px;
	width:22px;	
}
.Focus .Main .SmallColumn
{
	width:320px;
}
.Focus .Main .Wholesale
{
	/*width:100%;*/
	margin-top:20px;
}
.Focus .Main .LeftColumn .ItemContent .Yes,
.Focus .Main .LeftColumn .ItemContent .No
{
	color:#686868;
	margin-left:3px;
	margin-top:10px;
	margin-bottom:10px;	
}
.Focus .Main .LeftColumn .ItemContent .Yes span
{
	width:15px;
	height:15px;
	background-color:#d9ffcf;
	display:block;
	float:left;
	margin-right:5px;
}
.Focus .Main .LeftColumn .ItemContent .No span
{
	width:15px;
	height:15px;
	background-color:#fee0e0;
	display:block;
	float:left;
	margin-right:5px;
}
.Transaction tr.Yes
{
	background-color:#d9ffcf;
}
.Transaction tr.No
{
	background-color:#fee0e0;	
}

.Focus .Main .Wholesale .Content
{
	margin-bottom:5px;
}
.Focus .Main .Wholesale .Content .Bottom
{
	margin-bottom:5px;
}