@charset "utf-8";

* {
margin:0;
padding:0;
}
html {
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#002e72;
background:#fefffd;
}
img {
border:none;
}

div{
	border:0px solid #ff0000;
}

td{	border:0px solid #ff0000;}

a {
font-size:12px;
color:#000;
outline:none;
}
#menu li a {
color:#000;
}
a:hover {
text-decoration:none;
}
#page {
background:#fefffd;
}
#wrapper {
width:1000px;
background:#fefffd;
}

#menuHead{
width:1000px;
height:321px;
margin-top:0px;
background:url(/templates/images/headerImg.jpg) left top no-repeat;
}

#menuItem{
	padding-top:20px;
	border-right:0px solid #c3c3c3;
	float:left;
    padding-left:25px;
    padding-right:25px;
}

#menuItem a {
text-decoration:underline;
text-transform:uppercase;
display:block;
color:#454545;
font-size:11px;
font-weight:bold;
font-family:Tahoma;
}
#menuItem a:hover {
text-decoration:none;
color:#454545;
}

#header {
width:1000px;
float:left;
height:267px;
background:url(/templates/images/header.jpg) center top no-repeat;
}

#logo {

margin-bottom:5px;
clear:both;
}
#logo img {
padding-top:10px;
}
#iconNav {
list-style:none;
padding-right:20px;
float:right;
}
#iconNav li {
float:left;
padding-left:20px;
padding-right:20px;
}
#menu {
padding:20px 0px 10px 4px;
margin-bottom:7px;
}
#menu h3 {
margin-bottom:2px;
width:225px;
padding:16px 0 10px 44px;
color:#ffffff;
background-color:#d6a273;
height:13px;
font-weight:bold;
font-size:10px;


}
#menu li {
list-style:none;
display:block;
margin:0px 0px 0px 0px;
padding-top:4px;
padding-bottom:4px;
padding-right:0px;
font-weight:100;
padding-left:0px;
font-size:12px;
text-transform:uppercase;

color:#060606;


}
#menu li a {
text-decoration:none;
display:block;
color:#060606;
padding-left:0px;
font-size:12px;
padding-right:0px;
padding-bottom:8px;
font-weight:100;

}
#menu li a:hover {
text-decoration:underline;

}
#baks {
margin-top:30px;
margin-bottom:0px;
margin-left:0px;
float:right;
width:205px;
}
#baks select {
font-size:12px;
width:110px;
padding:0;
}
#baks input {
background:none;
border:none;
color:#000;
text-transform:none;
font-size:8px;
margin-top:0px;
padding-left:5px;
}
#content {
width:1000px;
margin-top:0px;
float:left;
border-bottom:0px solid #dadada;
margin-bottom:0px;
}
#secondContent {
width:270px;
margin-right:0px;
margin-left:0px;
padding-bottom:20px;
float:left;
color:#002e72;
margin-top:0px;
padding-left:0px;
padding-right:0px;
}
#secondContent p {
color:#002e72;
}
#secondContent p a {
color:#002e72;
}
#loginUser {float:left;
font-size:12px;
color:#fff;
padding-top:12px;
padding-left:10px;
}
#logged {
float:left;
margin-bottom:0px;
color:#fff;
margin-top:10px;
margin-left:7px;
}

#logged a {
float:left;
color:#fff;
}


#loginUser input {
font-size:10px;
color:#000;
margin-bottom:0px;
padding:3px 3px 0px 5px;
width:112px;
height:18px;
border:none;
background:url(/templates/images/loginImg.gif) left center no-repeat;
margin-right:1px;
}
#loginUser p {
float:left;
}
#loginUser .button {
border:none;
font-size:8px;
float:left;
margin-right:0px;
text-decoration:underline;
color:#000;
}
#loginUser .button input {
border:none;
background:none;
text-decoration:underline;
font-size:11px;
width:13px;
height:14px;
padding:0;
margin-top:2px;
color:#000;
cursor:pointer;
}
#loginUser a {
font-size:11px;
color:#fff;
text-decoration:underline;
}
#loginUser a:hover {
text-decoration:none;
}
.success {
  padding-left:10px;
}
#usermenu a {
font-size:11px;
margin-left:0px;
float:left;

}
#my1 a {
margin-right:0px;
margin-left:0px;
float:left;
font-weight:bold;
color:#fff;
}
.logoutButton {
float:right;
}
#basket {
padding-top:170px;
margin-bottom:0px;
color:#000;
float:right;
padding-left:0px;
width:205px;
}

#basket a{
float:left;
padding-left:0px;
padding-top:0px;
margin-bottom:0px;
color:#000;
margin-bottom:10px;
}

#basket h4 {
font-size:12px;
font-weight:bold;
margin-bottom:10px;
margin-top:0px;
margin-right:0px;
padding-right:0px;
color:#000;
text-transform:lowercase;
}
#count, #cost {
color:#000;
font-weight:bold;
}
#gobask {
float:left;

}
#basket p {
font-size:12px;
margin-right:0px;
margin-bottom:2px;
margin-left:10x;
color:#000;
}
#basket a {
font-size:12px;
color:#000;
text-decoration:underline;
display:block;
padding:1px 0px;
}
#basket a:hover {
text-decoration:none;
}
#catalog .lev1 {
margin-left:0px;
padding-right:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
padding-left:50px;
padding-top:25px;
padding-bottom:50px;
}
#catalog .lev2 {
padding-left:0px;
padding-right:0px;
margin-bottom:0px;
margin-top:10px;
}
#catalog {
color:#002e72;
padding-top:0px;
padding-bottom:0px;
border-bottom:5px solid #fff;
margin-top:0px;
margin-bottom:0px;
}
#catalog .lev1 li {
margin-top:-1px;
padding:7px 0 0px 0px;
margin-bottom:0px;
margin-left:0px;
color:#bfe4fc;
font-size:11px;
font-weight:bold;
}
#catalog .lev2 li {
margin-top:-1px;
text-transform:none;
list-style:none;
padding:5px 0 5px 10px;
margin-bottom:0px;
margin-left:0px;
color:#bfe4fc;
font-size:11px;
}
#catalog li a {
font-size:11px;
font-weight:bold;
padding-left:7px;
padding-bottom:5px;
text-decoration:underline;
text-transform:uppercase;
display:block;
color:#002e72;
border-bottom:0px solid #c3c3c3;
background:url(/templates/images/pointImg.gif) 0px 5px no-repeat;
}
#catalog .lev2 li a {
font-weight:bold;
text-transform:none;
border-bottom:0px solid #c3c3c3;
background:none;
}
#catalog li a:hover {
text-decoration:none;
color:#002e72;
}

#catalog .lev2 li a:hover {
text-decoration:none;
color:#fff;
}

#catalog h3 {
margin-bottom:2px;
width:225px;
padding:10px 0 10px 90px;
color:#000;
height:13px;
font-weight:bold;
font-size:12px;
}
.smblk h2 {
font-size:11px;
margin-left:0px;
color:#fff;

text-transform:uppercase;
}

.catHead {
	color:#000;
	margin-top:0px;
	border-top:0px solid #fff;
	border-bottom:0px solid #c3c3c3;
	padding-bottom:0px;
	height:34px;
	width:288px;
	background:url(/templates/images/catHead.gif) left bottom no-repeat;
}

.catHead h2{
font-size:12px;
margin-left:60px;
padding-top:12px;
padding-bottom:0px;
margin-bottom:0px;
font-weight:bold;
color:#000;

text-transform:uppercase;
}

.catHead h2 a{
font-size:12px;
font-weight:bold;
color:#000;

text-transform:uppercase;
}


#menu h2 {
font-size:11px;
margin-left:0px;
padding:10px 0px 8px 70px;
color:#fff;
text-transform:uppercase;
background:url(/templates/images/secondHeaderBg.gif) no-repeat 30px 6px;
}
.smblk h2 a {
font-size:11px;
color:#fff;
}
.smblk p {
padding-left:30px;
padding-right:20px;
}
.smblk {
margin-bottom:0px;
margin-top:0px;
}

.smblk1 {
margin-bottom:0px;
height:45px;
background:#929292;
}

#newsMain {
padding-bottom:20px;
color:#002e72;
border-top:0px solid #c0c0c0;
border-bottom:5px solid #fff;
margin-top:0px;
}

.newsHead {
	color:#fff;
	margin-bottom:0px;
}

.newsHead h2{
font-size:12px;
margin-left:70px;
padding-top:12px;
padding-bottom:0px;
font-weight:bold;
color:#fff;

text-transform:uppercase;
}

.newsHead h2 a{
font-size:12px;
font-weight:bold;
color:#fff;

text-transform:uppercase;
}

.news {
margin:0px 0px 0 0px;
padding-top:20px;
padding-left:35px;
padding-right:25px;
width:210px;
padding-bottom:20px;
clear:both;
color:#002e72;
}
#catalog .news {

}
.catNews {
margin:10px 20px 10px 12px;
clear:both;
}
.name {
font-size:14px;
margin-bottom:3px;
}
.news a, .catNews a {
color:#fff;
font-size:12px;
}
.mainContent .news a, .catNews a {
color:#fff;
}
.news a:hover, .catNews a:hover {
text-decoration:none;
}
.catitem .name {
color:#fff;
}
.date {
font-size:12px;
color:#002e72;
margin-bottom:3px;
}
.info .date {
margin-left:12px;
}
#catalog .desc {
color:#002e72;
font-size:12px;
}
.desc {
color:#002e72;
}
#search {
padding-bottom:0px;
padding-left:0px;
float:left;
font-size:11px;
color:#000;
}

#search .search123 {
	color:#000;
	font-size:11px;
	padding-left:5px;
	padding-right:10px;
	padding-top:3px;
}

#search .searchButton {
margin-top:0px;
padding-left:5px;
padding-top:0px;
float:left;
width:30px;
height:17px;
text-decoration:underline;
color:#000;
}
#search .searchButton input {

background:none;
margin-left:0px;
color:#000;
width:61px;
height:17px;
margin-top:0px;
border:none;
font-size:11px;
padding:0;
text-decoration:underline;
cursor:pointer;
}
#search div {
float:left;
}
.mainContent {
float:right;
width:710px;
margin-right:0px;
margin-left:0px;
color:#002e72;
padding-bottom:20px;
background:none;
}

.textHead {
    color:#002e72;
	margin-bottom:0px;
    padding-bottom:0px;
    border-bottom:0px solid #c3c3c3;
    width:710px;
}

.mainContent .textHead h1 {
font-size:12px;
font-weight:bold;
color:#002e72;
text-transform:uppercase;
padding-top:15px;
padding-left:30px;
}

.textHead1 {
    color:#000;
	margin-bottom:0px;
    padding-bottom:0px;
    border-bottom:0px solid #c3c3c3;
}

.mainContent .textHead1 h1 {
font-size:12px;
font-weight:bold;
color:#000;
text-transform:uppercase;
padding-top:25px;
padding-left:30px;
}

.text2 {
padding:10px;
}
.mainContent p, .mainContent ul, .mainContent ol, {
padding:5px 12px;

}
.mainContent h2 {
font-size:12px;
padding-left:70px;
}

.string input, .string2 input, .string1 input, .string2 select {
border:1px solid #000000;
background-color:#ffffff;
padding:2px;
}
.string, .string1, .string2 {
padding-left:12px;
}
.label {
padding-left:12px;
}
.string textarea, .string2 textarea {
background-color:#ffffff;
border:1px solid #000000;
padding:2px;
}
.error h3 {
font-size:12px;
padding:12px;
}
#searform {
margin-left:12px;
}
.string1 .addb, .string2 .addb {
border:none;
padding:0;
background-color:none;
}
#properties table td {
padding: 8px;
}
#properties table {
margin-right:10px;
}
.mainContent .lev1, .mainContent .lev2, .mainContent .lev3 {
margin-left:14px;
padding:10px 0;
}
.mainContent .lev1 a, .mainContent .lev2 a, .mainContent .lev3 a {
}
.mainContent .lev1 a:hover, .mainContent .lev2 a:hover, .mainContent .lev3 a:hover {
text-decoration:none;
}
.mainContent .lev1 li, .mainContent .lev2 li, .mainContent .lev3 li{
margin-left:10px;
padding-top:2px;
color:#000;
}
.empty {
padding:12px;
}
.mainContent .face p {
margin:0 10px 10px 0;
font-size:12px;
}
.parText {
margin-left:30px;
font-size:12px;
margin-top:20px;
margin-right:50px;
}

#productList {
float:left;
overflow:hidden;
}
#good table {
clear:both;
}
#goods td {
padding-bottom:10px;
padding-left:10px;
}
#goods {
color:#000;
padding:0 12px;
}

#goods a {
color:#000;
padding:0 12px;
}

#glist tr {

}
#glist {
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
}
.rc9 {
float:left;
padding:10px;
margin-right:10px;
}
.infoGoods {
margin-left:130px;
}
#glist .sname {
margin-bottom:0px;
font-weight:bold;
font-family:Arial;
color:#000;
text-transform:uppercase;
padding-bottom:0px;
padding-top:0px;

}
#glist .sname a {
font-size:11px;
font-weight:bold;
font-family:Arial;
color:#000;
text-transform:uppercase;
padding-bottom:0px;
padding-top:0px;
}
.red {
color:#ff0000;
}
.sname {
font-size:11px;
font-weight:bold;
font-family:Arial;
color:#000;
text-transform:uppercase;
padding-bottom:0px;
padding-top:0px;
}
.sname a {
font-size:11px;
font-weight:bold;
font-family:Arial;
color:#000;
text-transform:uppercase;
padding-bottom:0px;
padding-top:0px;
}
.item {
padding-left:20px;
padding-top:0px;
background:url(/templates/images/itemImgBorder.jpg) no-repeat left top;
float:left;
width:320px;
height:234px;
margin-bottom:40px;
}
.itemFull {
padding-left:40px;
padding-right:40px;
}
.gimg img {

}
.gimg {
padding-top:10px;
margin-bottom:20px;

overflow:hidden;
min-width:70px;
margin-left:10px;
min-height:130px;
float:right;
text-align:center;
}

.item h2 a {
margin-bottom:20px;
text-decoration:none;
}

#glist .gdesc {
padding:0px;
color:#000;
font-size:11px;
font-family:Arial;
}
.gdesc {
color:#000;
font-size:11px;
font-family:Arial;
}
#goods .gdesc {
color:#000;
font-size:11px;
font-family:Arial;
}
#gcount {
float:right;
margin-right:20px;
}
.item h2 {
font-size:12px;
display:block;
width:180px;
float:left;
padding-top:10px;
padding-bottom:4px;
margin-bottom:20px;
color:#000;
padding-right:10px;
text-decoration:none;
}
.itemFull h2 {
height:40px;
padding-top:20px;
color:#000;
font-size:12px;
margin-bottom:50px;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
.itemFull .imageItem {
}
.item h2 a:hover {
text-decoration:underline;
}
.itemFull ul {
padding-left:20px;
padding-top:10px;
margin-bottom:10px;
}
.itemFull ol {
padding-left:20px;
padding-top:10px;
margin-bottom:10px;
}
.itemFull ul li {
margin-bottom:10px;
}
.itemFull table {
border-bottom:1px solid #000000;
border-right:1px solid #000000;
border-top:none;
border-left:none;
margin-bottom:20px;
}
.itemFull table td {
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:none;
border-bottom:none;
padding-left:10px;
}
.itemDescreption {
clear:both;
padding:20px 0 40px 0;
font-size:14px;
}
.itemDescreption strong {
}
.gprice {
font-size:22px;
color:#020202;
font-weight:normal;
}
#goods .gprice {
background:none;
color:#020202;
border:none;
font-size:14px;
font-weight:bold;
float:right;
}
#counter {
clear:both;
font-size:12px;
}
#counter p {
float:left;
}
#counter ul {
float:left;
}
#counter ul li {
float:left;
margin-left:4px;
list-style:none;
font-size:13px;
}
#counter a {
font-size:13px;
color:#000;
}
#counter a:hover {
text-decoration:underline;
}
.gbay {
float:left;
width:200px;
}
#navi {
clear:both;
font-size:12px;
text-align:center;
margin-bottom:10px;
color:#000;
}
#navi a {
margin-right:4px;
color:#000;
}
#navi a:hover {
text-decoration:none;
}
ol {
margin-left:20px;
font-size:14px;
margin-right:20px;
}
ol li {
margin-bottom:20px;
}
ol li a {
}
ol li a:hover {
text-decoration:none;
}
label {
display:block;
}
.filltab td {
font-size:13px;
padding-bottom:10px;
padding-left:10px;
color:#000;
}
.filltab td a {	color:#000;
}
.filltab td a:hover {
text-decoration:none;
}
.text1 {
font-size:13px;
margin-left:20px;
margin-bottom:10px;
}
.price {
padding-top:20px;
margin-left:20px;
font-size:14px;
font-weight:bold;
color:#000;

}
.price a {
}
.buy {
padding-top:10px;
}
.gbask {
margin-left:300px;
}
.gbask td {
padding:4px;
}
.label {
font-size:14px;
font-weight:bold;
padding-bottom:10px;
}
#categs div {
margin-bottom:10px;
}
#buttons ul {
float:left;
padding-top:20px;
}
.similar {
margin-bottom:30px;
padding-left:10px;
}
.similar li {
list-style:none;
font-size:14px;
margin-bottom:10px;
}
.similar li a {
}
.similar li a:hover {
text-decoration:none;
}
#message {
font-size:14px;
}
#message h3 {
font-size:14px;
}
.smblk li {
list-style:none;
margin-bottom:10px;
}
.smblk h1 {
padding-top:20px;
}
.smblk li a {
}
.smblk li a:hover {
text-decoration:none;
}
.mainContent .smblk h1 {
background:none;
}
.smblk {
clear:both;
}
#qst {
width:480px;
background-color:#fff;
padding:10px 20px 10px 40px;
margin-bottom:20px;
color:#000;
margin-left:12px;
}
#qst h1 a {
color:#000;
}
#content #qst h1 {
padding-bottom:4px;
padding-top:9px;
font-weight:bold;
margin-left:10px;
padding-left:10px;
width:500px;
color:#000;
height:19px;
font-size:11px;
text-transform:uppercase;
background:none;
margin-bottom:0px;
}
#buttons ul li {
list-style:none;
border-bottom:1px dashed #000000;
float:left;
margin:0 50px 0 0;
}
#buttons .active {
font-weight:bold;
}
#buttons a {
text-decoration:none;
}
#sheets {
clear:both;
font-size:13px;
margin-bottom:20px;
padding-left:10px;
}
#sheets table {
border:none;
}
#sheets table td {
padding:4px;
}
#sheets ul {
margin-left:20px;
margin-bottom:10px;
}
#TheGoods {
padding:0 12px 10px 12px;
}
#sheets a {
}
#sheets ol {
font-size:12px;
}
.filltab {
width:96%;
}
.small {
font-size:11px;
}
#sheets a:hover {
text-decoration:none;
}
.catitem {
margin-bottom:20px;
float:left;
padding-left:12px;
color:#000;
}
.catitem a {
color:#000;
}
.catitem a:hover {
text-decoration:none;
}
.cimage {
float:left;
}
.ccom {
float:left;
width:520px;
margin-left:20px;
}
.cart {
font-size:14px;
padding-left:10px;
float:left;
}
.cart a {
padding-right:0px;
font-size:12px;
text-decoration:underline;
}
.cart a:hover {
text-decoration:underline;
}
.delete {
clear:both;
font-size:14px;
padding-top:20px;
}
.delete input {
width:30px;
margin-right:4px;
font-size:14px;
border:1px solid #c5c5c5;
}
.delete a {
font-size:14px;
margin-left:50px;
}
.delete a:hover {
text-decoration:none;
}
#sortItems {
margin:10px 0 30px 20px;
width:631px;
clear:both;
background-color:#fff;
padding:3px 0 3px 22px;
font-size:12px;
color:#000;
}
#sortItems input {
width:40px;
margin-left:8px;
margin-right:4px;
font-size:14px;

}
#sortItems select {
margin-left:8px;
font-size:13px;

}
#sortItems .buttonSort {
background-color:#ffffff;
width:100px;
outline:none;
font-size:13px;
margin-bottom:1px;
}
br {
clear:both;
}
#cartForm {
font-size:14px;
margin:20px 0 0 30px;
}
#cartForm p {
margin-bottom:10px;
}
#cartForm .formSubmit {
background-color:#ffffff;
margin-left:134px;
}
#cartForm label {
width:130px;
display:block;
float:left;
}
#cartForm input {
font-size:13px;
color:#000000;
padding:1px;
width:178px;
border:1px solid #c5c5c5;
}
#registr {
font-size:14px;
margin:0 60px 0 30px;
}
#registr a {
font-size:13px;
text-decoration:none;
}
#registr a:hover {
text-decoration:underline;
}
#registr .buttonLogin {
margin-left:50px;
width:70px;
background-color:#ffffff;
}
#registr p {
margin-bottom:10px;
}
#registr .error {
font-size:13px;
color:#ff0000;
font-weight:bold;
}
#registr label {
width:130px;
display:block;
float:left;
}
#registr input {
font-size:13px;
color:#000000;
padding:1px;
width:178px;
border:1px solid #c5c5c5;
}
#registr .buttonRegistr input {
background-color:#ffffff;
margin-left:134px;
}
#PList a {
margin-left:10px;
text-decoration:none;
font-size:13px;
}
#PList a:hover {
text-decoration:underline;
}
.priceList {
font-size:13px;
font-weight:bold;
display:block;
float:right;
margin-right:10px;
}
.fotoItem {
margin:0 50px 0 60px;
}
.fotoItem h2 {
font-size:14px;
padding-top:20px;
padding-bottom:20px;
}
#path {
font-size:12px;
padding-top:10px;
padding-bottom:10px;
padding-left:12px;
padding-right:12px;
color:#000;
}
#path a {
color:#000;
}
#path a:hover {
text-decoration:none;
}
#footerBg {
clear:both;
height:60px;
border-top:0px solid #000000;
background:#fefffd;
}
#footer {
clear:both;
font-size:12px;
padding-top:20px;
color:#303030;
width:1000px;
margin:auto;
}
#footer a {
color:#303030;
}
.copyright {
float:left;
padding-top:0px;
color:#303030;
width:400px;
}
#footerMenu {
 width:600px;
 float:left;
}
#footerMenu li {
list-style:none;
display:block;
margin-left:20px;
color:#303030;
}
#footer #counter {
padding:20px 110px 0 0;
font-size:12px;
float:left;
}
#bottext {
padding:20px 0 0 20px;
color:#303030;
float:left;
}
#create {
float:left;
color:#303030;
padding:20px 0 0 160px;
}
#create a {

}
#bottext a {
}
#footerMenu li a {
font-weight:100;
text-decoration:none;
color:#303030;
}
#footerMenu li a:hover {
text-decoration:underline;
}

#myFunk {	color:#000;}

#myFunk a {
	color:#000;
}
