/* Global */
* {
margin:0;
padding:0;
border:none;
}
li {list-style:none;}
.clearfix:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
/* Layout */
body{
background:url(images/body_bg.gif) top left repeat-x #FFF;
font: 62.5%/1.4 Tahoma, sans-serif;
color:#7c7c7c;
padding:0px 0px 0px 0px;
}
div#wrap{
width:967px;
margin:0px auto 0px auto;
font-size:11px;
}
#header{
height:444px;
background:url(images/header_bg.jpg) top left no-repeat;
position:relative;
}
#container{
width:967px;
padding-bottom:40px;
padding-top:27px;
background:url(images/sidebar_repeat.jpg) top left no-repeat;
min-height:350px;
}
#footer{
width:100%;
position:relative;
height:71px;
background:url(images/footer_bg2.gif) top left repeat-x;
}
#footer_inner{
margin:0px auto 0px auto;
position:relative;
height:71px;
width:967px;
background:url(images/footer_bg.gif) 0px top no-repeat;
}
/* Header */
#header p{
position:absolute;
top:39px;
left:40px;
}
#header p a{
display:block;
width:169px;
height:31px;
overflow:hidden;
text-indent:-9999px;
background:url(images/logo.gif) top left no-repeat;
font-size:1px;
}
#header .navigate{
position:absolute;
top:159px;
left:931px;
}
#header .navigate li{
display:block;
}
#header .navigate li a{
width:11px;
height:10px;
display:block;
margin-bottom:24px;
font-size:1px;
overflow:hidden;
text-indent:-9999px;
padding:0;
}
#header ul.first, #header ul.second{
position:absolute;
left:25px;
text-align:left;
width:202px;
}
#header ul.first li, #header ul.second li{
width:176px;
height:20px;
padding-top:6px;
}
#header ul li a{
padding-left:44px;
line-height:11px;
display:block;
font-size:12px;
font-weight:bold;
color:#FFF;
}
#header ul.first{
top:94px;
}
#header ul.second{
top:281px;
}
#header ul.first li:first-child, #header ul.second li:first-child{
background:none;
}
#header ul.first li{
background:url(images/first_menu_dots.gif) top left repeat-x;
}
#header ul.first li a{
background:url(images/first_menu_dot.gif) 17px center no-repeat;
}
#header ul.second li{
background:url(images/second_menu_dots.gif) top left repeat-x;
}
#header ul.second li a{
background:url(images/second_menu_dot.gif) 17px center no-repeat;
}
#header ul.first li a:hover, #header ul.first li a.active{
color:#c80000;
text-decoration:none;
}
#header ul.second li a:hover, #header ul.second li a.active{
color:#5d5d5d;
text-decoration:none;
}
/* Content */
.content{
width:641px;
float:right;
position:relative;
}
.content .title_div{
float:right;
}
.content .body{
}
.content .body .text{
padding:0px 52px 0 0px;
margin-bottom:30px;
}
.content .body .photo{
padding:20px 0px 23px 0;
margin-right:52px;
background:url(images/photo_bg.gif) top left no-repeat;
}
.content .body .photo ul{
padding-top:3px;
}
.content .body .photo li:first-child{
padding-left:0px;
}
.content .body .photo li{
float:left;
display:block;
width:130px;
height:98px;
padding-left:22px;
}
.content .body .photo li img{
border:1px solid #1a1c27;
}
.content .body h3{
width:238px;
font-weight:bold;
line-height:13px;
color:#262d2d;
font-size:11px;
margin-bottom:18px;
}
.content .body h3 img{
margin-left:8px;
}
.content .body p{
color:#212121;
margin-bottom:10px;
text-align:justify;
line-height:12px;
clear:both;
}
.sidebar{
width:260px;
float:left;
padding-left:25px;
}
.sidebar .title_div, .content .title_div{
width:195px;
height:20px;
background:url(images/title_bg.gif) top left no-repeat;
padding-left:20px;
padding-top:7px;
line-height:11px;
color:#FFF;
font-size:12px;
font-weight:bold;
margin-bottom:30px;
}
.sidebar .news{
margin-bottom:15px;
position:relative;
}
.sidebar .news h2, .sidebar .shkafi h2{
text-align:left;
color:#584935;
font-size:11px;
padding-top:8px;
padding-bottom:13px;
font-weight:bold;
line-height:13px;
margin-left:20px;
}
.sidebar .news ul{
padding-left:13px;
padding-right:64px;
margin-top:-20px;
}
.sidebar .news ul li{
padding:20px 0px 20px 0px;
background:url(images/dots.gif) repeat-x bottom left;
}
.sidebar .news ul li span{
display:block;
font-size:10px;
font-weight:bold;
color:#b10000;
padding-bottom:3px;
}
.sidebar .news ul li a{
color:#212121;
text-decoration:none;
font-size:11px;
}
.sidebar .news ul li a:hover{
text-decoration:underline;
}
.sidebar .news .all_news{
padding-right:26px;
background:url(images/all_news.gif) right 5px no-repeat;
line-height:11px;
font-size:11px;
color:#5a0d07;
text-decoration:none;
margin-top:15px;
float:right;
padding-left:36px;
text-align:right;
}
.sidebar .news .all_news:hover{
text-decoration:underline;
}
.sidebar .shkafi{
position:relative;
margin-bottom:25px;
}
.sidebar .shkafi ul{
padding-top:9px;
padding-left:60px;
}
.sidebar .shkafi ul li{
display:block;
padding-left:15px;
background:url(images/dot.gif) left 5px no-repeat;
width:155px;
line-height:13px;
margin-bottom:9px;
}
.sidebar .shkafi ul li a{
color:#865f2a;
text-decoration:none;
}
.sidebar .shkafi ul li a:hover{
text-decoration:underline;
}
.sidebar .archive {
text-align:right;
color:#b10000;
font-size:11px;
padding-right:65px;
margin-top:18px;
}
.sidebar .archive  a{
color:#b10000;
font-size:11px;
}
.bottom{
width:570px;
position:relative;
float:right;
text-align:center;
padding-top:15px;
margin-right:94px;
}
li.bot-ad {display: none;}
.bottom ul{
float:right;
text-align:center;
}
.bottom ul li{
display:inline;
height:12px;
margin-right:17px;
}
.bottom ul li a{
color:#FFF;
font-size:11px;
}
/* Footer */
#footer .copy{
float:left;
color:#FFF;
font-size:11px;
padding-top:19px;
padding-left:55px;
}
#footer .copy span{
font-size:11px;
color:#FFF;
}
#footer .copy2{
position:absolute;
top:-49px;
left:15px;
color:#212121;
font-size:11px;
text-align:right;
}
#footer .copy2 a{
color:#b20000;
}
#footer .copy2 img{
float:left;
position:relative;
top:-72px;
margin-right:25px;
}

.tellshap{
	background:#000000;
	border:1px solid red;
	color:#FFFFFF;
	float:right;
	font-size:16px;
	font-weight:bold;
	margin:-165px 80px 0 0;
	opacity:0.6;
	filter: alpha(opacity=60);
	padding:10px;
}
h1
{
text-align:left;
color:#584935;
font-size:11px;
padding-top:8px;
padding-bottom:13px;
font-weight:bold;
line-height:13px;
margin-left:20px;
}

.nasherabot{
	margin:0;
	padding:0 0 10px 55px;
	font-size:16px;
}

.formazakaz{
	width:100%;
	border-collapse:collapse;
	border:1px solid #EEEEEE;
	margin:25px 0 25px 0;
}

.formazakaz td{
	padding:7px;
	border:1px solid #EEEEEE;
	font-size:12px;
}

.formazakaz td input{
	width:250px;
	background-color:#FFFFFF;
	border:1px solid red;
}

.formazakaz td textarea{
	width:250px;
	background-color:#FFFFFF;
	height:100px;
	border:1px solid red;
}

.formazakaz td input[type=submit]{
	font-weight:bold;
	display:block;
	padding:3px;
	border:1px solid red;
	width:100px;
	margin:0 auto;
}

.formazakaz th{
	padding:7px;
	border:1px solid #EEEEEE;
	text-align:right;
	width:30%;
	font-size:12px;
}

.imgerior{
	padding:0 0 25px 0;
	overflow:auto;
	width:700px;
}

.imgerior a{
	display:block;
	float:left;
	padding:0 10px;
	text-align:center;
	font-size:17px;
	font-weight:bold;
}

.imgerior img{
	display:block;
	margin:0 auto;
	border:1px solid #000;
	padding:1px;
}