
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption{
	margin: 0;
	padding: 0;
	outline: 0;
}

.tab_cros{margin-bottom:30px; margin-top:0px;}
*html .tab_cros{margin-bottom:30px; margin-top:20px;}

.sh, .sh2, .sh3{
  cursor: pointer;
}
.sh_h {
  color: #333;
}
hr { 
color: #EF6434; 
background-color:#EF6434; 
border:0px none; height:1px; 
clear:both; 
} 

img{ border:0px;}

td{
    font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:12px;
}

html,body{ 
    font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color:#373638;
	background:#fff;
	height: auto !important; height: 100%; min-height: 100%;
	background:url(/images/bg/top.gif) left top no-repeat;
}


*html.ser{
	position:absolute; 
	right:50px; 
	top:170px; 
	z-index:8;
	}

.content_title{ 
font-size:12px; 
color:#3A4F71; 
text-transform:uppercase; 
font-family:Tahoma, Geneva, sans-serif;
}

.title_item{
	color:#a32209; 
	text-transform:uppercase; 
	font-size:12px; 
	font-family:Tahoma, Geneva, sans-serif; 
	font-weight:bold;
	}
	
.title_item  a{color:#a32209;text-decoration:none;}

.price{ margin:6px 0px 8px 0px;}

#newki{
	padding:0px 0px 0px 10px;
	}


#searchstr, #subscribe{
	width:150px; 
	border:0px; 
	height:20px;
}

.cikl2{ 
    color:#F00; 
    margin:5px 0px 5px 15px;
	display:none; 
	list-style:none; 
	font-size:12px; 
	text-transform:none;
	}	
	
.cikl{ 
    color:#F00; 
    margin-top:8px;
	margin-bottom:8px;
	display:none; 
	list-style:none; 
	font-size:12px; 
	text-transform:none;
	}	
.cikl4{ 
    color:#F00; 
    margin:5px 0px 5px 15px;
	display:none; 
	list-style:none; 
	font-size:12px; 
	text-transform:none;
}	
.cikl3{ 
    color:#F00; 
    margin:5px 0px 5px 15px;
	display:none; 
	list-style:none; 
	font-size:12px; 
	text-transform:none;
	}	
	
.big_t{ 
height:100%; 
width:100%; 
}

#cen_t{ 
width:100%; 
height:100%; 
}

#topmenu { 
	list-style:none; 
	padding-top:5px; 
	margin-left:45px;
	}
	
*html #topmenu {
	list-style:none; 
	padding-top:5px; 
	margin-left:35px;
}
	
#topmenu li { color:#FFF;
	display:inline;
	}
#topmenu li a {
	text-decoration:none; 
	font-weight:bold; 
	
	padding: 0 8px 0px 15px; 
	font-size:12px; 
	font-family:Tahoma, Helvetica, sans-serif;
	}
#topmenu li:first-child a {
	border:none; 
	padding-left:5px;
	}
#topmenu li a:hover{
	text-decoration: underline;
	}

a.topmenu:link {
	color:#fff; 
	}
a.topmenu:visited {
	color: #fff; 
	}
a.topmenu:hover {
	color: #e4e4e4;
	}
a.topmenu:active {
	color: #fff; 
	}

#menu table{
	width:auto; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-transform:uppercase; 
	color:#8B8F90;
	}

#header{
	width:100%; 
	height:180px; 
	position: absolute;
	}
#phone{
position:absolute; 
right:3%; 
top:160px; 
color:#FEA000; 
font-size:14px; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
z-index:3;
}

#text_logo{
	text-align:left; 
	height:20px; 
	position:absolute; 
	padding-left:55px;  
	left:3%; top:110px; 
	color:#b3b5b6; 
	font-family:Tahoma, Arial, Helvetica, sans-serif
	}

#title_news{
	margin-bottom:20px; 
	width:100%; 
	margin-top:15px; 
	color:#FF9900; 
	font:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-transform:uppercase;
	}

.nowost{
	width:100%; 
	margin-bottom:30px; 
	font-size:10px;
	}
.nowost_p{
	font-size:12px; 
	color:#333333; 
	padding:7px 0px 5px 0px;
	}

#content{     
	width:100%; 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#373638; 
}

#content a{
	text-decoration: underline;
	color: #0000ff;
}

#footer{
	background:#fff; 
	position:relative;  
	}

#div_footer{ 
margin-top:30px; 
text-align:right; 
font-size:12px; 
color:#FFFFFF; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
position:absolute; 
right:3%;
}

.div_left{ 
	background:#eeaa63; 
	padding:20px 0px 0px 0px;
	}

.div_left table{
	font-family: Tahoma, Geneva, sans-serif; 
	font-size:12px; 
	font-style:normal; 
	}


a {color:#0000ff; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}

.spec{color:#ef6434; text-decoration: underline;}
.spec:hover {color: #ef6434; text-decoration:  none;}

.news {color:#0082cf; text-decoration: underline;}
.news:hover {color: #00a0ff; text-decoration:none;}


/*карусели*/

.jCarouselLite ul li img {margin:0 15px;}
h1{font-size: 14px; color: #003366; padding: 0px 0px 10px 0px}

#carttable td{
	border-bottom:2px solid #878b90;
	border-left:2px solid #878b90;
	padding:5px;
}
.center{
	text-align: center;
}

