/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Tahoma, Arial, Verdana, Sans-serif;
	font-size:8pt;
	}

p {
	padding:0; 
	margin:0
	}

a{
	text-decoration:none;
	margin:0px;
	}

h2 {
	font-size:12pt;
	color: #c45050;
	text-align:left;
	/*margin:8px 5px 5px 8px;*/
	margin:0 0 10px 0;
	padding:5px 5px 5px 25px;
	background: url(images/h2.jpg) repeat-x;
	border-bottom:2px solid #fff;
	}

h5 {
	font-size:8pt;
	color: #ff9300;
	text-align:left;
	margin:4px 4px 10px 4px;
	}

h6 {
	font-size:8pt;
	color: #d16d6d;
	text-align:left;
	margin:2px;
	}

#body {
	width:100%;
	height:100%;
	}
	
#holder {
	width:750px;
	}
	
	

#logo {
	border:0;
	margin:9px 0 10px 48px;
	}

#sert {
	border:0;
	margin: 9px 60px 10px 440px;
	border:none;
	}


#hat {
	border:1px solid #FFFFFF;
	background:url(images/nav_bg.jpg) no-repeat;
	height:164px;
	width:742px;
	}

#hat object {
	float:right;
	margin:0;
	padding:0;
	}

#hat a{
	text-align:left;
	display:block;
	background:url(images/arrow.gif) no-repeat center left;
	margin:5px 0 11px 26px;
	padding:0 0 0 13px;
	color: #ffffff;
	}
	
#hat a:hover{
	color: #d9d9d9;
	}

#home {background:url(images/home.gif) no-repeat center left; width:150px;}
	
#content {
	width:742px;
	height:100%;
	margin:5px;
	background:url(images/content_bg.gif) repeat-y;
	}

#content_top {
	width:742px;
	height:14px;
	background:url(images/top_border.gif) no-repeat;
	}

#content_bottom {
	width:742px;
	height:15px;
	background:url(images/bottom_border.gif) no-repeat;
	}


#content_holder{
	width:526px;
	background: #f9f9f9;
	text-align:left;
	margin:5px 5px 15px 15px;
	}

#contact_pic {
	width: 110px;
	height:70px;
	display:block;
	float:left;
	background:url(images/contacts.gif);
	margin:0 0 0 10px;;
	}

#deinosti_pic {
	width: 110px;
	height:70px;
	display:block;
	float:left;
	background:url(images/deinosti.gif);
	margin:0 0 0 10px;;
	}

#content_holder2 {
	width:526px;
	height:330px;
	background: #f9f9f9;
	text-align:left;
	margin:5px 5px 15px 15px;
	}	

/*#content_holder2 a{
	border:none;
	}*/
	
.text_1{
	color:#747474;
	text-align:left;
	margin:5px 10px 30px 10px;
	}
#adm {
color:#C45050;
font-weight:bold;
}
#history {
color:#C45050;
font-weight:bold;
}
#ser {
color:#C45050;
font-weight:bold;
}
#struc {
color:#C45050;
font-weight:bold;
}
.col {
color:#C45050;
}
.more{
	text-align:left;
	margin:5px 5px 5px 5px;
	background:url(images/arrow_1.gif) right center no-repeat;
	padding-right:15px;
	float:right;
	color:#fd7676;
	text-decoration:underline;
	}

.more a:hover{
	color:#de2626;
	text-decoration:none;
	background:url(images/arrow_1_over.gif) right center no-repeat;
	}
	
#img_1 {
	float:left;
	margin:15px;
	}
	
#img_2 {
	float:right;
	margin:15px;
	border:0;
	}
/*		right	*/

#right_holder {
	width:178px;
	border:1px solid #c3c3c3;
	float:right;
	margin:0 6px 0 6px;
	}

#right {
	width:170px;
	background: #fff6eb;
	margin:3px;
	}

#obekt {
	margin:0 auto 10px auto;
	}

.type {
	font-size:8pt;
	text-align:left;
	margin:2px 2px 0 2px;
	color:#353535;
	}
	
.name {
	}

.text {
	font-size:8pt;
	text-align:left;
	color: #d16d6d;
	margin:2px 2px 2px 2px;
	padding:5px 2px 20px 2px;
	}
	
.obekt_pic {
	width:162px;
	height:102px;
	background:#f6c076;
	border:1px solid #f48c00;
	}
	
.obekt_pic img {
	margin:6px 4px 6px 4px;
	border:1px solid #fdf1e1;
	}

/*		*/
	
#newsletter {
	width:246px;
	height:71px;
	border:1px solid #cb3737;
	background:url(images/newsletter_bg.gif);
	margin:11px 11px 20px 11px;
	}
	
#newsletter img {	
	float:left;
	}

#newsletter p {
	color:#ffffff;
	margin:5px 0 5px 60px;
	}
	
#newsletter input {
	width:120px;
	margin:0 10px 5px 0px;
	float:right;
	}

#news_link {
	height:16px;
	background: #fde4c5 url(images/news-link_bg.gif) center right no-repeat;
	border:1px solid #fab053;
	color: #c13b3b;
	float:right;
	margin:1px 10px 0 0;
	padding:0 15px 0 5px;
	}
	
#news_link:hover{
	height:16px;
	background: #fde4c5 url(images/news-link_bg.gif) center right no-repeat;
	border:1px solid #fab053;
	color: #8f2d2d;
	float:right;
	margin:2px 10px 0 0;
	padding:0 15px 0 5px;
	}
		
/*		bottom		*/

#bottom {
	width:742px;
	padding-top:20px;
	}


#bottom a {
	color: #ff7f00;
	margin:0 10px 0 10px;
	font-size:8pt;
	border-bottom:1px solid #ffebd8;
	}

#bottom a:hover {
	color: #c13b3b;
	text-decoration:none;
	border:none;
	}
#bottom p {
	margin:30px 0 10px 0;
	color: #ffa4a4;
	}

/*		inside		*/


#sub_nav {
	width:140px;
	float:left;
	padding-top:10px;
	}

#sub_nav a{
	margin:10px;
	/*color:#ff8400;*/
	color:#2979c9;
	text-decoration:none;
	display:block;
	background:url(images/arrow_2.gif) left top no-repeat;
	padding-left:20px
	}

#sub_nav a:hover{
	color:#bb2929;
	text-decoration:none;
	background:url(images/arrow_3.gif) left top no-repeat;
	}
	
#proekti {
	margin:0px 0 10px 160px;
	display:block;
	padding-bottom:5px
	}
	
.proekt {
	height:140px;
	padding:0 5px;
	margin:0 5px 10px 0;
	border-top:1px solid #e4e4e4;
	border-right:1px solid #aeaeae;
	border-bottom:1px solid #aeaeae;
	border-left:1px solid #e4e4e4;
	}
	
.proekt img{
	float:left;
	border:1px solid #949494;
	margin:0 2px 8px 2px;
	}

.text_2 {
	font-size:8pt;
	color:#BF3B3B;
	/*color: #ff9300;*/
	text-align:left;
	margin:0 4px 10px 0;
	}

.text_3 {
	font-size:8pt;
	/*color: #d47777;*/
	color: #BF3B3B;
	text-align:left;
	margin:0 4px 10px 0;
	}
.text_4 {
	font-size:8pt;
	color: #ff9300;
	text-align:right;
}
a.more2:link { color:#2979c9; font-size:8pt; text-decoration:none;}
a.more2:visited { color:#2979c9; font-size:8pt; text-decoration:none; }
a.more2:hover { color:#bb2929; font-size:8pt; text-decoration: none; }
a.more2:active { color:#2979c9; font-size:8pt; text-decoration:none; }

.previous_page {
	color: #c13b3b;
	padding:0 10px 0 10px;
	font-size:8pt;
	text-decoration:underline;
	}
	
.next_page {
	color: #c13b3b;
	padding:0 10px 0 10px;
	font-size:8pt;
	text-decoration:underline;
	float:right;
	}
	
/*		pop up		*/

#pop-up_body {
	width:640px;
	height:680px;
	background: #fcb656;
	padding:10px;
	margin:auto;
	}
	
#pop-up_holder {
	width: 620px;
	height: 680px;
	border:1px solid #b3b3b3;
	background:#ffffff;
	}
#pop-up_holder2 {
	width: 620px;
	height: 690px;
	border:1px solid #b3b3b3;
	background:#ffffff;
	}
	
.pic_big {
	margin:10px;
	}
	
#close {
	width:123px;
	height:21px;
	float:right;
	background:url(images/close.jpg);
	}
.more5 {
width:375px;
height:60px;
margin:0 10px 0 12px;
}
.more6 {
width:80px; 
height:60px; 
float:left; 
margin:10px 0 0 0;
}
.more7 {
width:80px; 
height:60px; 
float:left;
margin:10px 0 0 8px;
}
.more8 {
width:470px;
height:60px;
margin:0 10px 0 15px;
}
.more9 {
float:left;
width:223px; 
}
.more_img2 {
border:1px solid #ffffff; 
}
a.lk:link { #color:#ffffff; font-size:8pt; text-decoration:none;}
a.lk:visited { #color:#ffffff; font-size:8pt; text-decoration:none; }
a.lk:hover { #color:#ffffff; font-size:8pt; text-decoration: none; }
a.lk:active { #color:#ffffff; font-size:8pt; text-decoration:none; }
.ak {
visibility:hidden;
}
	
	
	
	
	
	
	