*, html, body {padding:0px;margin:0px}
body {background: #ffffff; color: #696969; font-family:Tahoma; font-size:12px;}

a {text-decoration:none;}
a img {border: none;}

h1 {font-size:16px;	font-weight:bold; padding-top:23px; padding-bottom:10px;}
h2, div.title, a.title {font-size:14px;	font-weight:bold; padding-top:5px; padding-bottom:5px;}
h3, .H3 {font-size:12px;	font-weight:bold; padding-top:5px; padding-bottom:5px;}
.title1, a.title1, h2.title1, h2 a.title1{color:#ff9d02 !important;}
.title2, a.title2, h2.title2, h2 a.title2{color:#4fc9e8 !important;}
.title3, a.title3, h2.title3, h2 a.title3{color:#f73972 !important;}
.clear {clear:both}

.ADiv{cursor:pointer; display:inline;}

.LogoBlock, .TopMenuBlock, .ContentTable, .FooterBlock{margin: 0px auto; width: 1000px;}
.LogoBlock .Logo {float: left; padding: 15px 15px 15px 0px; width:330px;}
.Search {background:url(./img/top_subscribe_left.png) 0px 30px no-repeat; float:right; padding:30px 16px 10px 10px; height:30px;}
.Search div{float:left; padding-top:5px;}
.Search input.text{width:270px; float:left; border:0px; padding:5px;}
.Login {background:url(./img/home.png) center left no-repeat; float:right; padding-top:15px; padding-left:38px; padding-right:25px;}
.LangBlock {float: right; padding-top:15px; }
.Basket {background:url(./img/basket.png) center left no-repeat; float:right; padding-top:15px; padding-left:35px; padding-right:15px;}
.Basket .Title , .Login .Title {font-weight:bold;}
.Action {display:block; width:124px; background:url(./img/btn.png) center left no-repeat; padding:10px; color:#ffffff;font-size:14px;}	
	
	.Basket, .Login {line-height:20px;}
	.Basket strong, .Login strong {color:#ff9d02;}

	#BasketUpListWrapper{position:absolute; z-index:100; }
	#BasketUpList{position:relative; left:-160px; background:#ffffff;border:1px solid #FFD776;}
	.BasketTable td{padding:5px;}
	.BasketTable .Odd {background-color:#FFF3DB;}
	.BasketTitle{color:#333333; background-color:#FFD776;}
	.BasketTitle a{color:#333333; font-size:16px;}

	#LoginUpListWrapper{position:absolute; z-index:100; }
	#LoginUpList{position:relative; top:0px; left:-20px; background:#ffffff;border:1px solid #FFD776; width:160px; padding:10px;}
	

.TopMenuBlockWrapper{width:100%;}
.TopMenuBlock {height:48px; text-align: center;}
.TopMenuBlock ul {padding-top:12px; list-style:none; display: inline-block;}
.TopMenuBlock ul li {float:left;}
.TopMenuBlock a {color:white; font-family:Myriad Pro; font-size:18px; padding-left:15px; padding-right:15px; background: url("./img/top_line.png") no-repeat right; }
.TopMenuBlock a.last {background: none} /*url("./img/top_line.png") no-repeat right; }*/
.TopMenuBlock a.lastLink {margin-right:0px; background: none;}
.TopMenuBlock a:hover {text-decoration:underline;}

.FooterMenuBlock {padding-left:120px;}
	.FooterMenuBlock ul {padding-top:12px; list-style:none;}
	.FooterMenuBlock ul li {float:left;}
	.FooterMenuBlock a {color:#63777D;font-size:10px;font-weight:bold;text-transform:uppercase;padding-left:11px; padding-right:12px; background: url("./img/footer_line.png") no-repeat right;}
	.FooterMenuBlock a.lastLink {margin-right:0px; background: none;}
	.FooterMenuBlock  a:hover {text-decoration:underline;}
	.FooterCopyright {padding-left:262px; padding-top:20px;}

.LeftColumn {padding: 18px 10px 18px 0px; vertical-align: top; width: 240px;}
	.LeftColumn h2 {clear:both;}
	.LeftColumn ul {padding:0px 0px 0px 20px;}
	.LeftColumn li {list-style: none;}
.CenterColumn {vertical-align: top; padding-top:18px;}
	.CenterColumn ul, .CenterColumn ol {padding:0px 0px 5px 16px;}	

.ContentBlock{width:100%; background: #FFF3DB;}
	.InnerContentBlock {background:white;padding-bottom:18px;padding-left:18px;padding-right:18px;text-align:justify;}
	
.SearchAction, .SearchAction2 {cursor:pointer; display:block; width:204px; background:url(./img/btn_search.png) center left no-repeat; padding:10px; color:#ffffff;font-size:14px;}	
.SearchAction2 {background:url(./img/btn_search2.png) center left no-repeat;}	
#Filters{}
	#Filters div.FilterTitle{font-weight:bold;padding:8px 0px 0px 5px;color:#333333; font-size:11px;}
	#Filters div.AFilterTitle{cursor:pointer; display:block; padding-left:25px; text-decoration:none;width:200px;line-height:25px;background:transparent url(./img/arrowfilter.gif) no-repeat scroll 10px center;border-top:1px solid #CCCCCC; color:#333333; font-size:11px; font-weight:bold;
	}
	#Filters div.Selected{background:transparent url(./img/arrowfilter2.gif) no-repeat scroll 10px center;}
	#Filters ul div{cursor:pointer; display:block; padding-left:25px; color:#474F51; text-decoration:none;width:180px;line-height:25px;background:transparent url(./img/boxfilter.gif) no-repeat scroll 10px center;}
	#Filters ul div.Selected{background:transparent url(./img/boxfilter2.gif) no-repeat scroll 10px center;}
	#Filters ul.Checked{padding-left:10px;}
	#Filters ul div.Checked{background:transparent url(./img/boxfiltered.png) no-repeat scroll 0px center; padding-left:8px;width:210px;}
	#Filters ul div.Checked:hover{background:transparent url(./img/boxfiltered2.png) no-repeat scroll 0px center;}
	#Filters span{color:#999999;}
	
.Catalogue{padding-top:5px;}
	.Catalogue ul a{display:block; padding-left:15px; color:#474F51; text-decoration:none;width:200px;line-height:25px;background:transparent url(./img/arrow2.png) no-repeat scroll 5px center;}
	.Catalogue ul.title1 a:hover, .Catalogue ul.title1 .Selected a{color:#ffffff !important;background-color:#ff9d02;}
	.Catalogue ul.title2 a:hover, .Catalogue ul.title2 .Selected a{color:#ffffff !important;background-color:#4fc9e8;}
	.Catalogue ul.title3 a:hover, .Catalogue ul.title3 .Selected a{color:#ffffff !important;background-color:#f73972;}

.Breadcrumbs {padding-top:13px;}
	.Breadcrumbs a {background:transparent url(./img/arrow.png) no-repeat scroll right 5px;padding:0 10px 0 5px;}
	.Breadcrumbs a.End {background:none;font-weight:bold;}

.CategoryDesc{height:100px;overflow: auto; color:#CDCCCD;}

.CustomPageDesc, .ArticleIntro, .ArticleDesc {font-size:14px;line-height:20px;}
.CustomPageDesc p, .ArticleIntro p, .ArticleDesc p {padding-bottom:10px;}

.ArticleList {margin:0;padding:5px 0;}
	.newsArticleIntro, .reviewsArticleIntro  {margin-left:42px;}
	.Name {font-weight:bold;}
	.Date {color:#33B1CF; float:left;font-size:12px;text-align:center;width:30px;}
	.Date span {background:transparent url(./img/date.gif) no-repeat scroll left center;color:#FFFFFF;display:block;font-size:20px;height:28px;line-height:28px;width:28px;}

div.input {padding:5px;}
div.file label, div.password label, div.textarea label, 
div.select label, div.text label {
	float:left;
	width:120px;
	text-align: left;
}
div.file input, div.password input, div.textarea input, div.select input, div.text input {font-family:"arial",sans-serif;line-height:1.5;padding:3px;width:490px;}
div.input textarea {font-family:"arial",sans-serif;font-size:100%;height:100px;line-height:1.5;padding:3px;width:490px;}
div.submit {padding-bottom:10px;padding-left:125px;padding-top:5px;}
div.radio div { padding:3px;}

.message {background:#EFEFEF none repeat scroll 0 0;margin-bottom:5px;padding:5px;text-align:center;}
.errormsg {
color:red;
font-size: 150%;
}
.success {color:green;}
.line {height:1px;margin-bottom:5px;}


.NavBookmarks {}
	.NavBookmarks a {background:transparent url(./img/bookmarks.png) no-repeat scroll 0 0;float:left;height:16px;width:16px;}
	.NavBookmarks span {border-right:1px dotted #C2BBBB;float:left;margin:6px 0 5px;padding:0 6px;}
	.NavBookmarks span.noborder{border-right:0px;}
		.NavBookmarks a.bobr {background-position:0 0;}
		.NavBookmarks a.delicious {background-position:-16px 0;}
		.NavBookmarks a.digg {background-position:-32px 0;}
		.NavBookmarks a.google {background-position:-48px 0;}
		.NavBookmarks a.lj {background-position:-64px 0;width:13px;}
		.NavBookmarks a.facebook {background-position:-77px 0;}
		.NavBookmarks a.yahoo {background-position:-93px 0;width:22px;}
		.NavBookmarks a.myspace {background-position:-115px 0;width:15px;}
		.NavBookmarks a.reddit {background-position:-130px 0;width:19px;}
		.NavBookmarks a.wong {background-position:-149px 0;}
		.NavBookmarks a.stumble {background-position:-165px 0;width:15px;}
		.NavBookmarks a.twitter {background-position:-180px 0;width:12px;}
#NavLoading, #NavButtons {height:60px; width:100%;}
	#NavLoading{background:transparent url(./img/loading.gif) no-repeat center 10px;}

.CategoryTitle{padding:10px;}
.CategoryTitle a{color:#ffffff; font-size:16px;}
.CategoryTitle1{background-color:#ff9d02 !important;}
.CategoryTitle2{background-color:#4fc9e8 !important;}
.CategoryTitle3{background-color:#f73972 !important;}

.vDeltitle1, .hDeltitle1{border-color:#ff9d02 !important;}
.vDeltitle2, .hDeltitle2{border-color:#4fc9e8 !important;}
.vDeltitle3, .hDeltitle3{border-color:#f73972 !important;}

span.ProductPrice {color:red;font-weight:bold;}

.ListTable table{width:100%}
.ListTable th {padding:0 10px 10px;}
.ListTable td {padding:10px;}

.ProductsTable td img{padding:5px;}
	.ProductsTable td.vDel {width:1px;padding:0px; font-size:1px;}
	.ProductsTable td.hDel {height:1px;padding:0px; font-size:1px;}
	.buyProductDialog .Odd{color:#FF9D02}
	.buyProductDialog td {padding:3px;}
	.AkcImage {position:absolute;}
	.AkcImage a {position:relative;left:120px;top:0px; z-index:2;}
	.ProductOption {padding-bottom:15px;}
	.ProductOption label {float:left;font-weight:bold;width:90px;}
	.ProductOption .ProductOldPrice{position:absolute;margin-left:-50px;}

.ProductTable{padding-top:14px; font-size:14px;}
	.ProductTable .ProductDetails{padding-left:10px;}
	.ProductTable h1{padding-top:0px;padding-bottom:15px;}
	.ProductTable .Sizes td {padding:5px;}
	.ProductTable .Sizes .Odd {background-color:#CFF6FF;}
	.ProductTable .Sizes .Even {background-color:#A4E2EF;}
	.ProductImage{position:relative;}
	.ProductImage img{cursor:move;}
	.NewWindow{display:block; width:204px; background:url(./img/btn_search.png) center left no-repeat; padding:10px; color:#ffffff;font-size:14px;
		position:absolute; top:340px; left:150px; z-index:20;}
	.jqZoomPup{overflow:hidden;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity = 60);z-index:10;border-color:#c4c4c4;
		border-style: solid;cursor:crosshair;}
	.jqZoomWindow{border: 1px solid #999;background-color: #FFF;}
.BasketAddTable td{padding:5px;}


.ui-autocomplete-loading { background: white url('./ui-lightness/ui-anim_basic_16x16.gif') right center no-repeat; }

.C2ArticleList{float:left; width:342px; padding-left:15px;}
.C0ArticleList{padding-left:15px;}

table.border{border:1px solid #FF9D02;}
table.border td{border-left:1px solid #FF9D02; border-bottom:1px solid #FF9D02;}

div.ArticleDesc img {padding: 5px; padding-right: 10px;}

#plusone_button {
    display: block;
    /*left: 150px;
    padding: 10px;*/
    position: relative;
    top: 20px;
    left: 5px;
    float: left;
    margin-bottom: 0px;

}
