@charset "windows-1251";
/* CSS Document */


body {
font-size:12px;
font-family:Verdana, Arial, Tahoma, sans-serif;
margin:0;
padding:0;
text-align:center;
}
#wrapper {
	width:978px;
	margin:0 auto;
	text-align:left;
}

a {text-decoration:none; cursor: url('/hand_12.cur');}
a:hover{color: #666666}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; text-align: left;}
table{  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; text-align: left;}
.tab{  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; text-align: left;}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.text3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }


input {
          font-family : Verdana, Arial, Helvetica, sans-serif;
          font-size : 10px;
          padding : 1px;
          color: #CCCCCC;
          border : 1px solid #CCCCCC;
          background-color : #000000;
      }
      textarea {
          font-family : Verdana, Arial, Helvetica, sans-serif;
          font-size : 10px;
          padding : 1px;
          color: #CCCCCC;
          border : 1px solid #CCCCCC;
          background-color : #000000;
      }
.mainmenu {
		color: #2C2D2C;  
		
	}
a.mainmenu:link {
		color: #2C2D2C;  
		
	}
	a.mainmenu:visited {
		color: #2C2D2C;  
		
	}

	a.mainmenu:hover {
	color: #777B77; 
	text-decoration: none;
	}

.area {
          font-family : Verdana, Arial, Helvetica, sans-serif;
          font-size : 10px;
          padding : 1px;
          color: #CCCCCC;
          border : 1px solid #CCCCCC;
          background-color : #000000;
      }
.news{
font-size:10px;
background-color:#000000;
border:1px solid black;
font-family:verdana;
color: #CCCCCC;
}
select {  font-family:  Arial, Helvetica;  font-size: 12px; padding: 1px;  color: #D4D4D4; border: 1px #000000 solid;   background-color: #000000;}

.nopcart {
background-color: #EEEEEE;
font-size: 11px;
color: #666666;
}
.nopcart form {
background-color: #FFFFFF;
font-size: 11px;
}
.nopcart select, .nopcart input, .nopcart select, .nopcart textarea, .nopentry, .noptotal {
background-color: #EEEEEE;
color: #666666;
font-size: 11px;
}
.nopheader {
background-color: #666666;
font-size: 11px;
color: #FFFFFF;
}
.checkoutinput, .nopbutton, .noptotal select {
background-color: #DDDDDD;
border: 1px solid #666666;
color: #FF0000;
font-weight: bold;
font-size: 11px;
}
#mainsearchform {
background:#000 url(images/mainsearchform.jpg) no-repeat center top;
margin:0px;
padding:0px;
width:500px;
height:60px;
position:relative;
}
#mainsearchform .input1 {
position:absolute;
left:13px;
top:9px;
background:none;
border:none;
color:#DDD;
font-size:12px;
width:320px;
height:19px;
}
#mainsearchform .input2 {
position:absolute;
left:344px;
top:6px;
background:none;
border:none;
color:#FFF;
font-size:16px;
width:150px;
height:23px;
}
#mainsearchform .input3 {
position:absolute;
left:6px;
top:36px;
background:none;
border:none;
color:#FFF;
font-size:16px;
width:25px;
height:25px;
}
#radio1, #radio2, #radio3, #radio4 {
background-color:#000;
border:#000;
width:15px;
height:15px;
}
#rightbanner {
	width:120px;
	height:640px;
}
.newsticker {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.recomended {
	width:160px;
	height:52px;
	overflow:hidden;
	padding:1px;
	margin:2px;
	border:1px solid #CCC;
	float:left;
	font-size:10px;
}
