html{background: url(../images/bg.jpg)}

body {
font-family: Times New Roman;
background: url(../images/background.gif) repeat-y top center;
text-align:center;}
#header {
	width:1024px;
	height:287px;
}

#header-01 {
	width:253px;
	height:287px;
	vertical-align:top;
}

#foto-ramka{
background:url(../images/foto-ramka.png) no-repeat top left;
width:253px;
height:287px;
position:absolute;
top:0px;
}

#header-02 {
	background:url(../images/header_02.gif);
	width:399px;
	height:37px;
}

.top-menu {
color:#7c623f;
font-size:11px;
margin:0px 5px 0px 10px;
}

.top-menu  a{
color:#7c623f;
text-decoration:none;
font-weight:bold;
}
.top-menu  a:hover{
text-decoration:underline;
}

#header-03 {
	background:url(../images/header_03.gif);
	width:300px;
	height:37px;
	text-align:center;
}

#header-04 {
	background:url(../images/header_04.gif);
	width:72px;
	height:37px;
}

#header-05 {
	background:url(../images/header_05.gif);
	width:399px;
	height:54px;
}

#header-06 {	
	background:url(../images/header_06.gif);
	width:300px;
	height:250px;
}

#header-07 {
	background:url(../images/header_07.gif);
	width:72px;
	height:250px;
}

#header-08 {
	background:url(../images/header_08.gif);
	width:245px;
	height:85px;
}

#header-09 {
	background:url(../images/header_09.gif);
	width:81px;
	height:85px;
}

#header-10 {
	background:url(../images/header_10.gif);
	width:73px;
	height:85px;
}

#header-11 {
	background:url(../images/header_11.gif);
	width:399px;
	height:51px;
}

#header-12 {
	background:url(../images/header_12.gif);
	width:399px;
	height:60px;
}

#header-13 {
	background:url(../images/header_13.gif);
	width:519px;
	height:132px;
}

#header-14 {
	background:url(../images/header_14.gif);
	width:134px;
	height:132px;
}

#header-15 {
	background:url(../images/header_15.gif);
	width:299px;
	height:43px;
	text-align:center;
}

#header-16 {
	background:url(../images/header_16.gif);
	width:72px;
	height:132px;
}

#header-17 {
	background:url(../images/header_17.gif);
	width:299px;
	height:89px;
	text-align:center;
	padding:0 0 10px 0;
}

.menu-label{
display:block;
position:relative;
color:#7c623f;
font-size:14px;
background:url(../images/menu_label.png) no-repeat;
width:116px;
height:40px;
padding:3px 0 0 10px;
cursor:pointer;
}

.menu-label-big{
display:block;
position:relative;
color:#7c623f;
font-size:14px;
background:url(../images/menu_label_big.png) no-repeat;
width:200px;
height:60px;
padding:10px 0 0 20px;
cursor:pointer;
}

.menu-label-big-right{
display:block;
position:relative;
color:#7c623f;
font-size:14px;
background:url(../images/menu_label_big_right.png) no-repeat;
width:200px;
height:60px;
padding:10px 0 0 20px;
cursor:pointer;
}

#about-me {
left:6px;
top:3px;
}

#partners {
left:230px;
top:-10px;
}

#clients {
left:80px;
top:5px;
}

#contacts{
left:60px;
top:-70px;
}

#guestbook{
left:200px;
top:-20px;
}
#articles{
left:-60px;
top:70px;
}

#portfolio{
left:200px;
top:-130px;
}

#lera{
position:relative;
left:-150px;
font-size:10px;
color:#621f08;
}

.news{
font-size:14px;
margin:30px 0 0 120px;
position:relative;
top:130px;
z-index:10000000;
}
.news a {
color:#621f08;

}

.slogan {
color:#7b4c14;
font-size:13px;
font-style:italic;
margin:35px 0 0 10px;
}

.news-td{padding:0 0 0 20px}
.slogan-td{padding:0 0 0 20px}

#svitok-cont{width:300px;max-width:370px;position:absolute;top:275px;}
#svitok-bottom{
background:url(../images/svitok-bottom.png) no-repeat;
width:380px;
height:150px;
position:relative;
left:-52px;
}
#content{margin:-1px 0 0 0;width:1024px; background:url(../images/content_bg_1_1.jpg) repeat-y}

#main-content {
background:url(../images/content_bg_1.jpg) no-repeat top left;
width:1024px;
height:600px;
vertical-align:top;
color:#7b4c14;
}



#content_one{margin:-1px 0 0 0;width:1024px; background:url(../images/content_bg_2_1.jpg) repeat-y}
#main-content_one {
background:url(../images/content_bg_2.jpg) no-repeat top left;
width:1024px;
height:600px;
vertical-align:top;
color:#7b4c14;
padding:0 20px 0 50px;
}

#main-content a, #main-content_one a {color:#ae2c00;text-decoration:underline;}
#main-content a:hover, #main-content_one a:hover {text-decoration:none;}

#footer{width:1024px;}
#foot-left, #foot-right,#foot-left_one, #foot-right_one {width:512px;height:274px;}
#foot-left{background:url(../images/footer_02.jpg) no-repeat left bottom}
#foot-right{background:url(../images/footer_03.jpg) no-repeat right bottom}

#foot-left_one{background:url(../images/footer_02_one.jpg) no-repeat left bottom}
#foot-right_one{background:url(../images/footer_03_one.jpg) no-repeat right bottom}

#emp-loginform label{color:#621f08; font-size:14px;margin:0 40px 0 30px }
#emp-login, #emp-password{margin:0 0 0 10px;color:#621f08; width:70px;height:15px;background:none;  border:none; font-size:11px; padding:2px 10px 0 10px}
#emp-login-go{background:url(../images/emp_login_go.gif) no-repeat; border:none; width:30px; height:18px;cursor:pointer; margin:0 0 0 10px;}
#login-table {background:url(../images/form-bg.gif) no-repeat left top;margin:-5px 0 0 0px; height:70px;}
#login-table tr td{vertical-align:top;padding:20px 0 0 0;}
h1{font-size:14px;color:#7b4c14;font-weight:bold;}
#graph-head{margin:0 0 0 20px;}

#about_project{ background:url(../images/about.jpg) no-repeat left top; height:117px; width:510px; text-indent:-5000px;margin:0 0 0 20px;}
#citata{background:url(../images/citata.jpg) no-repeat left top;text-indent:-5000px; width:480px;}
#main_left{height:100%; width:480px; padding:0px 40px 0 40px;vertical-align:top;color:#7b4c14;font-size:13px; }
#main_right{padding:0px 10px 0 25px;width:520px;vertical-align:top;color:#621f08;color:#7b4c14;font-size:13px;}
#opros{height:230px;background:url(../images/opros-bg.jpg) no-repeat left top; text-align:left;padding:20px 0 0 20px; margin:0 0 0 -10px;}
label#question{font-weight:bold;}
#portfolio_header{background:url(../images/portfolio.gif) no-repeat top left; height:124px; width:100%;margin:0 0 0 -50px; text-indent:-5000px;}
.portfolio_img td{width:246px; height:166px;background:url(../images/gallery_item_bg.gif)}
.portfolio_img td a img{border:2px solid #FFF;height:105px;width:175px;margin:18px 0 0 0px}
.portfolio2_img td a img{border:2px solid #FFF;height:120px;width:190px;margin:14px 0 0 0px}
.portfolio2_img td{width:226px; height:205px;background:url(../images/gallery2_item_bg.gif);vertical-align:top;padding:0 0 0 0;}
.portfolio_description td{text-align:center; font-size:12px; color:#ae2c00;}
.portfolio_description td a{ font-size:12px; color:#ae2c00;}
#text-content{padding:0 0 0 20px;}

#partners_header{background:url(../images/partners.gif) no-repeat top left; height:124px; width:100%;margin:0 0 0 -50px; text-indent:-5000px;}
#articles_header{background:url(../images/articles.gif) no-repeat top left; height:124px; width:100%;margin:0 0 0 -50px; text-indent:-5000px;}
#gb_header{background:url(../images/gb_head.jpg) no-repeat top left; height:124px; width:100%;margin:0 0 0 -50px;text-indent:-5000px;}
#contacts_header{background:url(../images/contacts_head.jpg) no-repeat top left; height:124px; width:100%;margin:0 0 0 -50px;text-indent:-5000px;}
#clients_header{background:url(../images/clients_head.jpg) no-repeat top left; height:124px; width:100%;margin:0 0 0 -50px;text-indent:-5000px;}
#news_header{background:url(../images/news_head.jpg) no-repeat top left; height:124px; width:100%;margin:0 0 0 -50px;text-indent:-5000px;}
#about_header{background:url(../images/about_head.jpg) no-repeat top left; height:124px; width:100%;margin:0 0 0 -50px;text-indent:-5000px;}
#tools_header{background:url(../images/tools_head.jpg) no-repeat top left; height:124px; width:100%;margin:0 0 0 -50px;text-indent:-5000px;}


#vote-form{margin:50px 0 30px 140px}
.currentResults{margin:50px 0 0 0}
.news-pic{width:132px; height:91px;background:url(../images/news_pic_bg.gif)}
.news-pic a img{border:2px solid #FFF;height:55px;width:92px;margin:0px 0 0 18px}
.news-data{vertical-align:top}
.news-date{width:100%;background:url(../images/news_item_bg.gif) no-repeat; padding:6px 0 10px 10px; color:#7b4c14; font-size:14px;font-weight:bold;font-style:italic;}
.news-text{padding:0px 0 10px 10px; color:#7b4c14; font-weight:normal;font-size:13px;font-style:italic;}
.user-td{text-align:center;}
.user-pic{background:url(../images/user_foto_bg.gif) no-repeat;width:95px;height:95px;}
.user-pic2{background:url(../images/user_foto_bg2.gif) no-repeat;width:95px;height:95px;}

.user-pic a img{width:50px;height:50px; border:none; margin:18px 6px 0 0}
.user-fio{color:#ae2c00;font-size:12px;font-weight:bold;}
.user-role{color:#7b4c14;font-size:12px;}
.user-addr{color:#7b4c14;font-size:14px;font-style:italic;font-weight:bold}
.user-contacts, .user-contacts a{color:#7b4c14;font-size:14px;font-style:italic;}
.user-subhead{background:url(../images/user_subhead.gif) no-repeat;padding:7px 0 10px 20px; color:#ae2c00;font-size:14px;font-weight:bold;font-style:italic;}
.user-text{color:#7b4c14;font-size:14px;font-style:italic;padding:10px 0 10px 20px; }
.short-descr{vertical-align:top}
.NewsDate{color:#7b4c14;font-size:12px;font-style:italic}
#gb tr td{color:#7b4c14;font-size:14px;font-style:italic;}
#counters{position:relative;left:-150px}
.page_section_title{font-weight:bold}

/* Default for the poll bars */

.pollBar {
	height: 15px;
	background: #ff0000;
	border: 1px solid #000000;
	margin-right:10px;
}

/* Poll bar ids are sequential and one-indexed */

#pollBar1 {
	background: #ff0000;
}

#pollBar2 {
	background: #00ff00;
}

#pollBar3 {
	background: #0000ff;
}

#pollBar4 {
	background: #ffff00;
}

#pollBar5 {
	background: #00ffff;
}

#pollBar6 {
	background: #ff00ff;
}
