h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}

.unnamed1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; font-weight: normal; color: #FFFF99}
.link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC33; text-decoration: underline; font-weight: bold}
.zakaz {  font-family: Arial; font-size: 12px; color: #FFFF99; font-style: normal; font-weight: normal; line-height: 12px}
.txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}


#lh { color:#006699; text-align:left; font-size:10px;margin:20px 0 0 20px}
#lh li {list-style-type:none; font-size:10px;}
#lh a {color:#006699; text-decoration:none; display:inline; font-weight:600; font-size:10px; text-align:left; padding:0 5px}
#lh a:hover {color:#006699; text-decoration:underline; display:inline; font-weight:600; font-size:10px; text-align:left;}


/*Слайдер*/

#slider-top {
	position:absolute;
	left:-66px;
	top:-41px;
	background:url("slider-top11.png") no-repeat 0 0;
	width:1063px;
	height:158px;
	z-index:100;
	}
#slider-bottom {
	position:absolute;
	left:-66px;
	top:351px;
	background:url("slider-bottom1.png") no-repeat 0 0;
	width:1063px;
	height:201px;
	z-index:100;
	}
#slider-left {
	position:absolute;
	background:url("slider-left1.png") no-repeat 0 0;
	width:163px;
	height:234px;
	top:117px;
	left:-66px;
	z-index:100;
	}
#slider-right {
	position:absolute;
	right:-57px;
	top:117px;
	background:url("slider-right1.png") no-repeat 0 0;
	width:163px;
	height:234px;
	z-index:100;
	}
#slider {
	position:absolute;
	width:630px;
	height:607px;
	background:url("loading.gif") no-repeat 50% 50%;
	margin-top:-5px;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}


/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:120px;
	bottom:205px;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
	width:460px;
}
.nivo-caption .nivo-caption-inner {
	padding:0;
	margin:0;
}
	.nivo-caption h1 {
		font-size:70px;
		line-height:1em;
		font-weight:normal;
		margin:0;
		padding:0;
		font-family: 'Chewy', cursive;
		}
	.nivo-caption h2 {
		font-size:52px;
		line-height:1em;
		font-weight:normal;
		margin:-7px 0 0 0;
		padding:0;
		font-family: 'Chewy', cursive;
		}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
  display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:101;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	position:absolute;
	width:950px;
	height:20px;
	left:0;
	bottom:-20px;
	text-align:center;
}
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
	display:inline-block !important;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

.nivo-directionNav {

	}
.nivo-directionNav a {
	position:absolute;
	display:block;
	width:26px;
	height:39px;
	text-indent:-9999px;
	border:0;
	top:216px;
	background:url("/images/direction_nav.png") no-repeat 0 0;
}
a.nivo-nextNav {
	right:0;
	background-position:-25px 0;
}
a.nivo-nextNav:hover {
	background-position:-25px -39px;
	}
a.nivo-prevNav {
	left:0;
	background-position:0 0;
}
a.nivo-prevNav:hover {
	background-position:0 -39px;
	}

#slider .nivo-controlNav img {
	display:inline; /* Unhide the thumbnails */
	position:relative;
	margin-right:10px;
	width:120px;
	height:auto;
}
/*Слайдер*/


.menu div { background:url(/images/red2.gif) 4% 3px no-repeat; font:bold 13px Arial, Helvetica, sans-serif; color:#C30; padding:0 0 4px 10%;}
.menu div a {color:#C30;}
.menu div a:hover { text-decoration:none;}

.menu div.lev2 { background:none; font:normal 13px Arial, Helvetica, sans-serif; color:#3a6699;}
.menu div.lev2 a {color:#3a6699;}


#phones {font:normal 22px Arial, Helvetica, sans-serif; color:#000; text-align:right; padding:20px 20px 0 0;}
#phones span {font:normal 12px Arial; color:#4f78a1; display:block}

#text_on_main p {text-align:justify;}

#buttons {margin-top:40px; border-top:1px solid #39576f;}
#buttons div {background-color:#ccc; padding:7px 15px; cursor:pointer; float:left; margin-right:2px; color:#1c3f5b; text-decoration:underline; font:12px arial;}
#buttons .act {background-color:#1c3f5b; cursor:default; color:white; text-decoration:none; font-weight:bold;}
.rline {height:2px; font-size:2px; line-height:2px; width:100%; border-top:2px solid #1c3f5b; clear:both;}

.true {text-decoration:none; text-transform:uppercase; color:white; font:24px Verdana;}
a.true:hover {text-decoration:underline;}

.action {text-decoration:none; text-transform:uppercase; color:#CC3300; font:24px Verdana;}
a.action:hover {text-decoration:underline;}

.action_tbl {font-size:16px; text-align:center; color:white; font-family:arial; border:1px solid white; padding:3px; width:230px;}

#cat_main {margin-top: 20px; margin-left: 130px;}
#item_cat {
display:inline-block;
zoom: 1;
*display: inline;
background:url(images/new_cat/item_bg.gif) repeat-x;
height:315px;
width:200px;
border: 1px solid #cfcfcf;
margin-right:50px;
margin-bottom:50px;
}
.item_cat_header {
text-align: center;
background: #cfcfcf;
margin-top:10px;
margin-bottom:10px;
padding-top: 10px;
padding-bottom: 10px;
color:#333334;
font-size: 14pt;
}

.item_cat_header span {
color:#cc0000;
}

.item_cat_main {height:200px;}
.item_cat_main img {border: 2px solid #cfcfcf;}

.item_cat_price {
text-align: center;
padding-top: 5px;

color:#f6e864;
font-size: 20pt;
}

.item_cat_price a {
color:#cc0000;
font-size: 20pt;
}

.item_cat_price span {color:#333334; font-size: 12pt;}

.item_cat_old_price {
text-align: center;
color:#333334;
margin-top: 5px;
height:14px;
text-decoration: line-through;
font:normal 14px Impact, Helvetica, sans-serif;
}
