BODY {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	color: #222;
	background:url(../img/head.jpg) 50% 0px no-repeat;
	background-color:#FFFFFF;
	padding:0px;
}

img, table{border:0px;}

a, a:active{
	color: #CC6600;	
	text-decoration: underline;
	cursor:pointer;
}
a:hover{
	text-decoration: none;
}
a:visited{
	color: #666;
}

input{
	margin:0px;
	padding:0px;
	font-family: tahoma, arial, sans-serif;
	font-size: 12px;
	color: #333;
}

td {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	color: #222;
}
h1{
	font-family: Trebuchet MS, tahoma, sans-serif;
	font-size:31px;
	color:#ac8e63;
	margin:0px 0px 32px 0px;
	font-weight:normal;
}
h2{
	clear:both;
	font-family: Trebuchet MS, tahoma, sans-serif;
	font-size:21px;
	color:#a56958;
	margin:10px 0px 8px 0px;
	font-weight:normal;
}
h3{
	font-family: Trebuchet MS, tahoma, sans-serif;
	font-size:26px;
	color:#D1AC74;
	margin:16px 0px 18px 0px;
}
ol, ul {
	font-size:11px;
	line-height:18px;
	margin-top:-1px;
}

p {
	margin:0px 0px 15px 0px;
	line-height:18px;
	font-size:12px;
}

table.specification  {width:90%;border-collapse:collapse; border-spacing:0; }
table.specification td,
table.specification th {border:1px solid #333;}

table.specification th {font-size:10px; color:#333;}
table.specification td {padding:3px; text-align:center;}

big {font-size:15px; font-weight:bolder; color:#fd5d00;}

.f_bg{
	background:url(../img/start_foot.jpg) 50% 100% no-repeat;
}

.logo{
	padding:77px 20px 0px 0px;
}
.tel{
	padding:72px 0px 0px 0px;
}

.pic{
	border:1px dashed #C4C8CE;
	padding:4px;
	float:left;
	margin-right:30px;
	margin-bottom:30px;
}
.pic2{
	border:1px dashed #C4C8CE;
	padding:4px;
	margin-right:9px;
	margin-bottom:9px;
}
.pic3{
	float:left;
	border:1px dashed #C4C8CE;
	padding:4px;
	margin-right:6px;
	margin-bottom:6px;
}

#menu{
	vertical-align:bottom;
	padding:0px 0px 37px 302px;
}
#menu img{
/*	vertical-align:middle;*/
}
#menu a{
	padding-bottom:10px;
	margin-left:3px;
}

#lmenu{
	padding:12px 73px 0px 0px;
}
#lmenu img{
	display:block;
}
#lmenu span img{
	display:block;
	background:url(../img/dots_hor.gif) repeat-x 0px 0px;
	margin-left:30px;
}
#lmenushift{
	margin-top:-70px; position:relative;
}
#lmenu div div{
	position:relative;
}
#lmenu div div div{
	width:229px;
	height:31px;
	position:absolute;
	top:-30px;
}
#lmenu div div div a{
	display:block;
	margin:9px 0px 0px 20px;
	padding-left:15px;
	background:url(../img/m_arrow.gif) no-repeat 0px 2px;
	color:#c84b34;
	font-weight:bold;
	text-decoration:none;
}
#lmenu div div div.over{
	background:url(../img/m_over.gif) no-repeat 0px 0px;
	z-index:10;
}




#cont{
	width:100%;
}

.hr{
	height:38px;
	background:url(../img/dots_hor.gif) repeat-x 0px 50%;
}
.hr2{
	height:49px;
	background:url(../img/dots_hor2.gif) repeat-x 0px 0px;
}
.hr3{
	height:2px;
	background:url(../img/dots_hor2.gif) repeat-x 0px 0px;
	margin:0px 0px 20px 0px;
}

.hr4{
	height:72px;
	background:url(../img/dots_hor.gif) repeat-x 0px 50%;
}


#foot{
	width:100%;
	color:#FEFFFD;
	padding-top:6px;
	padding-left:8px;
}
#foot a{
	color:#FEFFFD;
}
#foot2{
	font-size:9px;
	color:#EDE4C6;
}
#foot2 a{
	color:#EDE4C6;
}



#search{
	padding:19px 19px 0px 0px;
}
#search_input{
	border:1px solid #C88624;
	padding:1px;
}
#search_input td input{
	width:145px;
	border:0px;
	background-color:#DDD39B;
}

#pages{
    float:right;
    padding:25px 0px 0px 0px;
}

.pages{
    float:right;
    margin: 25px 80px 15px 0px;
    font-size: 12px;
}

#tolist{
	float:right;
	padding:25px 0px 0px 0px;
}
#tolist a{
	padding-right:14px;
	background:url(../img/arrow.gif) no-repeat 100% 4px;
}

#w_head{
	width:100%;
	padding:3px 2px 0px 10px;
	background-color:#FFAC00;
	color:#ffffff;
	font-weight:bold;
}
#w_head a{
	color:#ffffff;
}
a.more{
	font-weight:normal;
	padding-left:11px;
	background:url(../img/b_more.gif) no-repeat 0px 4px;
	color:#FFAC00;
	display:block;
	margin-top:8px;
}
#w_head a.more2{
	height:17px;
	float:right;
	padding-left:21px;
	padding-bottom:0px;
	background:url(../img/b_more2.gif) no-repeat 0px 0px;
}

a.zoom{
	color:#FFAC00;
	font-weight:bold;
	padding-left:21px;
	padding-bottom:4px;
	height:20px;
	background:url(../img/b_zoom.gif) no-repeat 0px 0px;
	display:block;
	margin-bottom:5px;
}

.w_border_l{
	background:url(../img/grey.gif) repeat-y 0px 0px;
	vertical-align:bottom;
}
.w_border_r{
	background:url(../img/grey.gif) repeat-y 100% 0px;
	vertical-align:bottom;
}
.w_border_b{
	background:url(../img/grey.gif) repeat-x 0px 100%;
}

#w_cont{
	padding:16px 1px 9px 9px;
}

.tab{
	margin-bottom:30px;
}

.w2_border_t{background:url(../img/grey.gif) repeat-x 0px 0px;}
.w2_border_b{background:url(../img/grey.gif) repeat-x 0px 100%;}
.w2_border_r{background:url(../img/grey.gif) repeat-y 100% 0px;}
.w2_border_l{background:url(../img/grey.gif) repeat-y 0px 0px;}

.w2_lt{background:url(../img/w_lt.gif) no-repeat 0px 0px;}
.w2_rt{background:url(../img/w_rt.gif) no-repeat 100% 0px;}
.w2_lb{background:url(../img/w_lb.gif) no-repeat 0px 100%;}
.w2_rb{background:url(../img/w_rb.gif) no-repeat 100% 100%; padding:0px 1px 0px 1px;}
.w2_lb2{
	position:absolute;
	left:-1px;
	top:-10px;
}
.w2_rb2{
	position:absolute;
	left:-8px;
	top:-10px;
}

#obj_table td{
	padding-left:15px;
	height:20px;
}

#obj_table2 td{
	padding-left:15px;
	height:30px;
}

.pos_rel{
	position:relative;
}

#obj_text{
	padding:21px 0px 28px 19px;
}
#obj_text p{
	font-size:11px;
	margin:0px 0px 19px 0px;
}
#obj_text h1{
	color:#222;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	margin:0px 0px 5px 0px;
}

#planir a{
	padding-left:14px;
	background:url(../img/arrow.gif) no-repeat 0px 4px;
}


#article_head{
	margin-bottom:5px;
}
#article_head a{
	font-weight:bold;
	padding-left:13px;
	background:url(../img/arrow.gif) no-repeat 0px 4px;
	font-size:12px;
}
#article_head span{
	font-size:10px;
	color:#222;
}
.article_preview{
	font-size:12px;
}

#article_head2{
	margin-bottom:40px;
	font-size:12px;
}
#article_head2 b{
	color:#CC6600;
}
#article_head2 span{
	font-size:11px;
}

#pop{
	background:url(../img/pop_bg.gif) repeat-x 0px 0px;
	border-left:1px solid #DDCFB9;
	border-right:1px solid #DDCFB9;
	padding:13px 17px 10px 19px;
}

#pop a{
	font-family:trebuchet ms;
	font-size:12px;
	font-weight:bold;
	color:#D24E3A;
	padding:0px 0px 0px 17px;
	display:block;
	text-decoration:none;
	background:url(../img/pop_li.gif) no-repeat 0px 4px;
}
#pop a:hover{
	color:#ECB9A4;
}
#pop img{
	width:146px;
	height:1px;
	background:url(../img/dots_hor.gif) repeat-x 0px 0px;
	margin:4px 0px 5px 8px;
}

.inp_cell{
	width:100%;
	height:47px;
	padding:0px 17px 0px 4px;
}
.inp_val_cell{
	padding-right:8px;
}
.inp_cell table td select{
	width:100%;
	font-size:11px;
	color:#222;
}


/* drop menu */

#menu{
	vertical-align:bottom;
	padding:0px 0px 37px 302px;
}
#menu img{
/*	vertical-align:middle;*/
}
#menu a{
	padding-bottom:10px;
	margin-left:3px;
}

#menucont {padding-right:50px;}

#start_menu{
	vertical-align:bottom;
	padding:0px 0px 37px 302px;
}
#start_menu img{
/*	vertical-align:middle;*/
}
#start_menu a{
	padding-bottom:10px;
	margin-left:3px;
}


.pos_rel{
	position:relative;
}

#pop{
	background:url(../img/pop_bg.gif) repeat-x 0px 0px;
	background-color:#FFFFFF;
	border-left:1px solid #DDCFB9;
	border-right:1px solid #DDCFB9;
	padding:13px 17px 10px 19px;
}

#pop a{
	font-family:trebuchet ms;
	font-size:12px;
	font-weight:bold;
	color:#D24E3A;
	padding:0px 0px 0px 17px;
	display:block;
	text-decoration:none;
	background:url(../img/pop_li.gif) no-repeat 0px 4px;
}
#pop a:hover{
	color:#ECB9A4;
}
#pop img{
	width:146px;
	height:1px;
	background:url(../img/dots_hor.gif) repeat-x 0px 0px;
	margin:4px 0px 5px 8px;
}

#lmenu div div.lmenuact a {color:#D24E3A;}

#submenu1, #submenu2, #submenu3, #submenu4 {position:absolute; left:10px; top:4px; overflow:hidden; padding-top:7px;}


/* end drop menu */

.content table {width:99%;border-collapse:collapse; border-spacing:0; margin:10px 0 30px 0;border-right:1px solid #333;}
.content table td, .content table th {border:1px solid #333; padding:3px; text-align:center; font-size:12px;}

.content li {margin-bottom:8px;}
.content li table {width:80%; margin:5px 0 5px 0;}
.content li td, .content li th {font-size:11px;}

.content img {margin:5px;}

/* contacts managers */

.mImage {
    margin-right: 20px;
    border: dashed 1px #c4c8ce;
    padding: 5px;
    display: inline-block;
}

.mTitle {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #c84b34;
    text-decoration: underline;
    margin: 5px 0;
}

.photoBlock {
    margin-top: 10px;
    display: inline-block;
}

.pTitle {
    font-family: Tahoma;
    font-size: 12px;
    color: #c84b34;
    text-decoration: underline;
    margin: 5px 20px 10px 0;
    overflow: hidden;
    width: 165px;
    text-align: center;
}


