* {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 {font-size:12px;	font-weight:bold; padding-top:5px; padding-bottom:5px;}
.title1, a.title1, h2.title1, h2 a.title1{color:#ff9d02;}
.title2, a.title2, h2.title2, h2 a.title2{color:#4fc9e8;}
.title3, a.title3, h2.title3, h2 a.title3{color:#f73972;}
.clear {clear:both}

.LogoBlock, .TopMenuBlock, .ContentTable, .FooterBlock{margin: 0px auto; width: 1000px;}
.LogoBlock .Logo {float: left; padding: 15px 15px 15px 0px;}

.Login {background:url(../img/css/home.png) center left no-repeat; float:right; padding-top:15px; padding-left:38px; padding-right:25px;}
.Basket {background:url(../img/css/basket.png) center left no-repeat; float:right; padding-top:15px; padding-left:35px; padding-right:15px;}
.BasketTitle {font-weight:bold;}
.BasketAction {margin-left:20px;background:url(../img/css/arrow4.png) center left no-repeat; padding-left:10px; color:#8DC1CD;font-size:11px;}
.Basket, .Login {line-height:20px;}
.Basket strong, .Login strong {color:#ff9d02;}

.TopMenuBlockWrapper{width:100%;}
.TopMenuBlock {height:48px;}
.TopMenuBlock ul {padding-top:12px; list-style:none;}
.TopMenuBlock ul li {float:left;}
.TopMenuBlock a {color:white; font-family:Myriad Pro; font-size:18px; padding-left:33px; padding-right:33px; background: url("../img/css/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/css/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;}

.ContentBlock{width:100%; background: #FFF3DB;}
.LeftColumn {padding: 18px 30px 18px 10px; vertical-align: top; width: 190px;}
.CenterColumn {vertical-align: top; padding-top:18px;}

.MyRost {height:30px;}
.MyRost *{float:left;}
.MyRost label {color:#4FC9E8; font-size:14px; font-weight:bold; padding-right:5px;}

.Catalogue ul {padding-bottom:5px;}
.Catalogue li {list-style: none;}
.Catalogue ul a {display:block;background:url(../img/css/arrow4.png) 5px center no-repeat;color:#474F51;padding-left:15px;text-decoration:none;width:100%;line-height:25px;}
.Catalogue ul.title1 a:hover, .Catalogue ul.title1 a.activeLink {
	color:#ffffff;
	background-image:url(../img/css/arrow5.png);
	background-color:#ff9d02;
}
.Catalogue ul.title2 a:hover, .Catalogue ul.title2 a.activeLink {
	color:#ffffff;
	background-image:url(../img/css/arrow5.png);
	background-color:#4fc9e8;
}
.Catalogue ul.title3 a:hover, .Catalogue ul.title3 a.activeLink {
	color:#ffffff;
	background-image:url(../img/css/arrow5.png);
	background-color:#f73972;
}

.CenterColumn {}
.CenterColumn ul, .CenterColumn ol{padding-left:20px;}
.CenterColumn p, .CenterColumn li{padding-bottom:10px;}
.CenterColumn th {padding:0px 10px 10px 10px;}
.CenterColumn td {padding:10px;}
.CenterColumn .subTable td {padding:0px;}
.CenterColumn .productsTable td {padding:5px;}

.InnerContentBlock{background: white; padding-left:18px; padding-right:18px;  padding-bottom:18px;}

.Breadcrumbs {padding-top:13px}
.Breadcrumbs a{background:url('../img/css/arrow.png') no-repeat right 5px; padding:0px 10px 0px 5px;}
.Breadcrumbs a.End{background:none; font-weight:bold;}
.Msg{text-align:center; padding:5px; background:#efefef; margin-bottom:5px;}

.Blocks {margin:15px 0px 0px 0px;}
.Pages {float:right;padding:5px;}
.date {color:#33B1CF;font-size:10px;font-weight:bold;}
.name {font-size:12px;font-weight:bold;}

.Filter div{float:left; padding-left:10px; padding-top:10px;}
tr.Odd {background-color:#FFF3DB;}
tr.Odd a{color:#f73972;}

.ToolTip{position:absolute; padding:20px; background-color:white; border:1px outset #7AC8DC;}
.Sizes tr.Odd {background-color:#CFF6FF;}
.Sizes tr.Even {background-color:#A4E2EF;}
.Sizes td {padding:5px;}

.AkcImage {position:relative;}
.AkcImage a {position:absolute; top:120px; left:140px;}

.Button {padding:5px 5px 5px 20px;display:block; float:left; height:25px;}
.addButton {background: url('../img/css/icon-add.gif') no-repeat  0px 5px;}
.massButton {background: url('../img/css/icon-add-2.gif') no-repeat 0px 5px;}
.removeButton {background: url('../img/css/icon-remove.gif') no-repeat 0px 5px;}
.editButton {background: url('../img/css/icon-edit.gif') no-repeat 0px 5px;}
.showButton {background: url('../img/css/icon-show.gif') no-repeat 0px 5px;}

.NewsContent   {margin: 0; padding: 5px 0px;}
.NewsDate	   {color:#33B1CF; float: left; font-size: 12px; text-align: center; width: 30px;}
.NewsDate span {background: url(../img/css/date.gif) no-repeat left center; color: #FFFFFF; display: block; font-size: 20px; height: 28px; line-height: 28px; width: 28px;}
.NewsText	   {margin-left: 42px;}
.News a, .NewsBlock a	{color: #0F7BF6; display: block; font-weight: bold; padding-top: 5px;}

.Cloud a{float:left; padding:5px;};

.Image {float:right; padding-left:5px; padding-bottom:5px;}
.Tags {padding-top:5px; font-weight:bold;}
.Readmore{float:right; font-size:14px;	font-weight:bold; padding-top:5px; padding-bottom:5px;}

img.ProductImage{border:1px solid #CED1D2;}
.ProductOption {padding-bottom:15px;}
.ProductOption label {font-weight:bold; width:80px; float:left;}
span.ProductPrice {color:red; font-weight:bold;}
span.ProductOldPrice {text-decoration:line-through;}


tr.BasketTitle {background-color: #FFD776}

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

.error-message{color:red; padding-left:125px;}