* {
margin: 0;
padding: 0;
}
img {
border: 0;
}
html {
background: url(images/bg.jpg) top repeat-x;
}
body{ 
padding: 0 0 0;
color: #000;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background: url(images/bg1.jpg) top center no-repeat;
}
#container {
width: 999px;
margin: 0 auto;
}
#header {
height: 399px;
background: url(images/top.jpg) no-repeat;
z-index:1;
}
.text1{
color:grey;
cursor:pointer
}
#header form {
margin: 10px 30px 0 0;
width:170px;
height: 35px;
float: right;
background: url(images/calc.png) top left no-repeat;
}
#header form p{
float:left;
width:98px;
margin-left:40px;
margin-top:-7px;
font: bold 16px/24px "Trebuchet MS";
color: rgb(184,184,184);
}
.search_inp {
margin-left: 40px;
width: 98px; 
height: 16px;
vertical-align: top;
border: none;
outline: none;
background: url(images/calc_bg.jpg);
}
.search_sb {
width: 16px; 
height: 15px;
vertical-align: top;
border: none;
outline: none;
background: none;
}
.koz {
width: 136px;
height: 50px;
float:right;
background: url(images/koz.png) no-repeat;
margin-top: 64px;
display:block;
}
.clock {
margin: 10px 0 0 0;
float:left;
} 
.logo {
margin-left: 10px;
width:307px;
height:293px;
display:block;
background: url(images/logo.png);
float:left;
z-index:1;
}
#wclock {
float:left;
width: 650px;
}
.city {
text-align: center;
color: #000;
font:bold 16px/35px "Trebuchet MS";
text-transform: uppercase;
}
#worldclock {
text-align: center;
color: #696969;
font:bold 16px/16px "Trebuchet MS";
}
#menu {
margin: -20px 0 0 220px;
float: left;
width: 800px;
height: 29px;
}
#header ul {
list-style-type: none;
float: left;
}
#header li {
float: left;
position: relative;
}
.tmenu {
color: #fff;
background: url(images/kr.png) 5px 12px no-repeat;
}
#header li a{
padding: 0 10px 0 15px;
text-decoration: none;
font: 16px/29px "Trebuchet MS";
display: block;
}
#header li a:hover, .top_current{
background: url(images/kr.png) 5px 12px no-repeat,url(images/kr7.jpg) top repeat-x;
}
#topmenu ul {    
    list-style: none;
    margin: 0;
    padding: 0;
    display: none;
    position: absolute;
    top: 29px;
    left: 0;
    z-index: 99999;
}
#topmenu li:hover > ul{
display: block;
background: rgb(165,163,164);
width: 200px;        
}
.lmenu {
width:175px;
color:#fff;
}
.lmenu2 {
width:175px;
color:#000;
}
.ahref{         
color: #696969;
}
#left {
font-size: 17px;
width: 208px;
margin: -80px 0 10px;
float: left;
}
.leftmenu {
margin-top: 10px;
margin: 10px 0;
width: 208px;
height: 38px;
z-index:100;
}
.lefthref1{
width: 208px;
height: 53px;
background: url(images/nal.jpg) left no-repeat;
}
.lefthref2{
margin-top: 10px;
width: 208px;
height: 53px;
background: url(images/put.jpg) left no-repeat;
}
.lefthref3{
margin-top: 10px;
width: 208px;
height: 53px;
background: url(images/prodano.jpg) left no-repeat;
}
.lefthref4{
margin-top: 10px;
width: 208px;
height: 53px;
background: url(images/raritet.jpg) left no-repeat;
}
.lefthref1 a, .lefthref2 a, .lefthref3 a, .lefthref4 a{
margin-top:5px;
width: 140px;
height: 53px;
float: right;
color: #000;
font: 16px/20px "Trebuchet MS";
text-decoration: none;
}
#center {
margin: -70px 20px 10px;
width: 580px;
float: left;
}
h2 {
color: #696969;
font-size: 16px;
}
.status a {
color: #000;
}
#right{
margin: -70px 0 10px;
font-size: 12px;
width: 162px;
float: right;
}
.news{
color: grey;
font: 12px/20px Verdana;
}
.news:hover{
color: #000;
}
.on {
font: 16px/25px "Trebuchet MS";
}
#contacts, #news{
margin-top:20px;
float:left;
width:100%;
}
.rtext {
margin: 0 10px;
}
.clear {
clear: both;
}
#footer {
margin-top: 20px;
width: 100%;
height: 148px;
color: #000;
background: url(images/footer.jpg) repeat-x;
}
#textfoot {
width: 999px;
height:148px;
margin: 0 auto;
}
#foot1, #foot2, #foot3 {
float:left;
width: 300px;
height:95px;
margin:10px 15px;
}
#footer a{
color: rgb(224,189,33);
}
#footer a:hover {
color: #fff;
}
#footer span{
font: 14px/35px "Trebuchet MS";
margin-left: 10px;
float: left;
}
#footer img {
float:left;
}
.td_del {
color: #000;
width: 70px;
}
.td_del:hover {
font-weight: bold;
cursor: pointer;
}
#total_amount {
font-weight: bold;
}
.goto_basket {
visibility: hidden;
}
.text_basket_add {
color: red;
visibility: hidden;
}
#loading {
/*position: absolute;*/
display:none;
padding-left: 86px;
height: 32px;
}
#basket, #basket1{
margin-top:10px;
height: 50px;
display: block;
font-size:17px;
float:left;
}
#basket1 {
display: none;
}
#currentpage {
display:none;
}
#loading1 {
display:none;
padding-left: 65px;
float:left;
}
#feed_ok {
margin: 10px auto;
text-align: center;
color:#fff;
font-size:13px;
width: 147px;
float:left;
}
#crs, #crs1 {
position: relative;
width: 580px;
}
.c-carousel {
  width: 580px;
	height: 300px;
	overflow: hidden;
  margin: 0 auto;
}
.c-carousel1 {
  width: 580px;
	height: 200px;
	overflow: hidden;
  margin: 0 auto;
}
.c-carousel ul li{
	background: none;
	background-color: #FFF;
  text-align: center;
	width: 180px;
	height: 300px;
  margin: 0 2px;  
}
.c-carousel1 ul li{
	background: none;
	background-color: #FFF;
  text-align: center;
	width: 180px;
	height: 200px;
  margin: 0 2px;  
}
.next {
	position: absolute;
	top: 130px;
	right: 0;
	width: 15px;
	height: 28px;
	cursor: pointer;
	background: transparent url(images/blog-arrows.jpg) no-repeat top right;
}

.prev {
	position: absolute;
	top: 130px;
	left: 0;
	width: 15px;
	height: 28px;
	cursor: pointer;
	background: transparent url(images/blog-arrows.jpg) no-repeat top left;
}

.next:hover {
background-image: url(images/blog-arrows.jpg);
}

.prev:hover {
background-image: url(images/blog-arrows.jpg) bottom left;
}
.next1 {
	position: absolute;
	top: 90px;
	right: 0;
	width: 15px;
	height: 28px;
	cursor: pointer;
	background: transparent url(images/blog-arrows.jpg) no-repeat top right;
}

.prev1 {
	position: absolute;
	top: 90px;
	left: 0;
	width: 15px;
	height: 28px;
	cursor: pointer;
	background: transparent url(images/blog-arrows.jpg) no-repeat top left;
}

.next1:hover {
background-image: url(images/blog-arrows.jpg);
}

.prev1:hover {
background-image: url(images/blog-arrows.jpg) bottom left;
}
#order {
float::left;
width:100%;
color:rgb(153,0,51);
margin-bottom:20px;
}
#feed_ok {
float:left;
clear:both;
margin: 10px 0 10px 10px;
color: #c00;
font-size:13px;
width: 200px;
}
.error1,.error2,.error3,.error4,.error5{
width:410px;
float:left;
padding: 5px 10px;
}
.feed_inp {
border: 1px solid grey;
outline: none;
padding: 0 5px;
width: 400px;
border-radius:5px;
margin: 5px 0;
font: 14px/30px Tahoma;
}
#feedback {
width:100%;
font: 14px Tahoma;
}
#feedback textarea {
border: 1px solid grey;
outline: none;
padding: 5px;
width: 400px;
height:150px;
border-radius:5px;
margin: 5px 0;
font: 14px/14px Tahoma;
}
#send_button {
margin: 5px 0 0 10px;
float:left;
text-align:center;
background: #ccc;
border:1px solid grey;
width:100px;
padding:5px 0;
border-radius:5px;
display:block;
clear:both;
cursor:pointer;

