/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
body{ margin:0px; padding:0px; font-family:Tahoma,Arial,Times New Roman;background-color:#ffffff;font-size:11px;}
/*MAIN*/
.underline{ text-decoration:underline}
.left{ text-align:left}
.fL{ float:left}
.fR{ float:right}
.cL{clear:both}
.block{ display:block}
.none{ text-decoration:none}
.im{margin:0px}
form,img{ border:0px;margin:0; padding:0}
/*

================================================================================
|                                     BG_STYLES                                     |
================================================================================
*/

.scrol{width:737px;height:397px; overflow:auto;}

/*


================================================================================
|                                     FONTS                                     |
================================================================================
*/
.font1{
	font:23px Arial; 	
	color:#ffffff;}
.font2{
	font:13px Arial; 	
	color:#aeaeae;
	line-height:18px;}
.font3{
	font:13px Arial; 	
	color:#ffffff;
	text-decoration:underline;	
	}
.font3:hoer{
	text-decoration:none;}
.font4{
	font:25px Arial; 	
	color:#535353;}
.font5{
	font:15px Arial; 	
	color:#535353;
	line-height:18px;}
.font6{
	font:12px Arial; 	
	color:#535353;
	line-height:18px;}
.font7{
	font:13px Arial; 	
	color:#535353;
	text-decoration:underline;
	}
	
.font7:hover{text-decoration:none;}
.font8{
	font:25px Arial; 	
	color:#ffffff;}
.font9{
	font:12px Arial; 	
	color:#9b9b9a;}
.font10{
	font:12px Arial; 	
	color:#aeaeae;
	line-height:18px;}
.font11{
	font:12px Arial; 	
	color:#757474;
	font-weight:bold;
	padding-right:15px;}
.font12{
	font:12px Arial; 	
	color:#aeaeae;
	text-decoration:underline}
.font12:hover{text-decoration:none;}
.font13{font:12px Arial; 	
	color:#aeaeae;
	text-decoration:none}	
.font14{font:12px Arial; 	
	color:#aeaeae;
	text-decoration:none;
	line-height:18px;}
.font14 span{ font-weight:bold;}
.font15 {
	color:#aeaeae;
	text-decoration:underline;
	line-height:18px;}
.font15:hover{text-decoration:none}
.font16{font:12px Arial; 	
	color:#aeaeae;
	text-decoration:none}
.font16:hover{ text-decoration:underline;}

.font17{font:12px Arial; 	
	color:#aeaeae;
	padding-left:9px; padding-right:6px;}
/*

================================================================================
|                                    STYLES                                 |
================================================================================
*/

.spisok1 li{ padding:8px 0px 0px 9px; background:url(images/marker_2.jpg) 1px 17px no-repeat}
.spisok2 li{ padding:8px 0px 0px 10px; background:url(images/marker_2.jpg) 1px 14px no-repeat}


li{ list-style-type:none;}
ul{ margin-top:0px; 
	padding-left:0px; 
	margin-bottom:0px; 
	margin-left:0px;}
	
.cparttext6{padding-top:24px;}
.cparttext7{padding-top:23px;}
.cparttext9{padding-top:25px;}	
.cparttext11{padding-top:9px;}
.cparttext12{padding-top:26px;}
.cparttext13{padding-top:2px;}
.cparttext15{padding-top:29px;}
.cparttext16{padding-top:18px;}
.cparttext17{padding-top:8px;}
.cparttext18{padding-top:32px;}
.cparttext19{padding-top:30px;}
.cparttext20{padding-top:34px;}
.cparttext21{padding-top:15px;}
.cparttext22{padding-top:66px;}
.cparttext23{padding-top:64px;}

.fHead0{   	padding-left:1px;  }
.fHead01{   padding-left:2px;  }

.fHead02{   padding-left:3px;  }
.fHead03{ margin-left:-1px;}
.fHead04{ margin-top:-1px;}	
.fHead05{ margin-top:-5px;}
.fHead06{ margin-top:-6px;}

/*



================================================================================
|                                     HEADER                                   |
================================================================================
*/
#header{
	background:url(images/bg_header.jpg) no-repeat; 
	width:1000px; 	
	height:398px; 
	text-align:left;}
	
.htext1{
	font:44px Times New Roman; 	
	color:#535353;
	margin-left:53px;
	margin-top:32px;
	}

.htext2{
	font:15px Arial; 	
	color:#535353;
	margin-left:55px;
	margin-top:-2px; 
	
	}

.htext3{
	font:27px Arial; 	
	color:#494949;
	margin-left:85px;
	margin-top:86px; 
	}	
.hotstyp{
	margin-top:92px;}
	
.htext4{
	font:27px Arial; 	
	color:#494949;
	margin-left:146px;
	margin-top:-3px; 
	}

.htext5{
	color:#494949;
	margin-left:86px;
	margin-top:28px;
	width:272px;
	line-height:18px;
	font-family: Arial;
	font-size: 15px;
	font-style: italic;
	
	}
	

/*



================================================================================
|                                    MENU_TOP                                     |
================================================================================
*/


.k1menyactive1{
	display:block;
	padding-top:9px;
	padding-left:11px;
	width:197px;
	height:26px;
	color:#b31a1a;
	text-decoration:none;
	font-family: Arial;
	font-size: 15px;
	}
.k1meny1{
	display:block;
	padding-top:9px;
	padding-left:11px;
	width:197px;
	height:26px;
	font:15px Arial; 	
	color:#1c1c1a;
	text-decoration:none;}
.k1meny1:hover{
	color:#b31a1a;
}

.k23meny1{
	display:block;
	padding-top:10px;
	padding-left:11px;
	width:197px;
	height:25px;
	font:15px Arial; 	
	color:#1c1c1a;
	text-decoration:none;
	}
.k23meny1:hover{
	color:#b31a1a;
}
.k23menyactive1{
	display:block;
	padding-top:10px;
	padding-left:11px;
	width:197px;
	height:25px;
	color:#b31a1a;
	text-decoration:none;
	font-family: Arial;
	font-size: 15px;
}
.k4meny1{
	display:block;
	padding-top:7px;
	padding-left:11px;
	width:197px;
	height:28px;
	font:15px Arial; 	
	color:#1c1c1a;
	text-decoration:none;
	}
.k4meny1:hover{
	color:#b31a1a;
}
	
.k4menyactive1{
	display:block;
	padding-top:7px;
	padding-left:11px;
	width:197px;
	height:28px;
	color:#b31a1a;
	text-decoration:none;
	font-family: Arial;
	font-size: 15px;
	}

.meny1:hover{color:#e77416;}
.meny2:hover{color:#e77416;}



/*




================================================================================
|                                     CONTENT                                 |
================================================================================
*/
#content{
	
	width:1000px; 	
	
	
	text-align:left;
	}
	
#content1{
	
	width:1000px; 	
	
	
	text-align:left;
	}

.ctop{
	background:url(images/bg_top_1.jpg) no-repeat;
	width:890px;
	}
.ctopotstyp{ 
	float:left; 
	width:1px;
	}
	
.ctoptext1{
	padding-top:16px;
	padding-left:30px;
	height:45px;
	width:266px;
	}
	
.crepeat_y1{
	background:url(images/bg_box_y_1.jpg) repeat-y;
	margin-left:55px;
	width:890px;
	}

.cpart1{
	width:297px;
	float:left;
	}
		
.cparttext2{
	padding-top:18px;
	padding-left:31px;
	width:236px;
	}
.cparttext3{
	padding-top:24px;
	padding-left:31px;
	width:236px;
	}
.readmore{
	text-align:left; 
	cursor:pointer;
	background:url(images/marker_1.jpg) no-repeat 32px 31px;   
	font:13px Arial; 
	color:#FFFFFF;
	text-decoration:underline; 
	padding-left:41px;
	padding-top:25px;
	}
.readmore:hover{text-decoration:none;}
 
.cparttext4{
	padding-top:40px;
	padding-left:88px;
	width:542px;
	}
.cparttext5{
	padding-top:29px;
	padding-left:86px;
	width:515px;
	
	}
.contentimg1{
	padding-left:87px;
	padding-top:29px;
	float:left;
	width:152px;}
.imgborder1{
	border:solid #dbdbdb 1px}

	

.readmore2{
	text-align:left; 
	cursor:pointer;
	background:url(images/marker_2.jpg) no-repeat 1px 6px;   
	font:12px Arial; 
	color:#535353;
	text-decoration:underline; 		
	padding-left:9px;	
	}
.readmore2:hover{text-decoration:none;}
.cparttext8{
	padding-top:40px;
	padding-left:0px;
	width:300px;}
.repeat2{
	/* [disabled]background:url(images/bg_box_y_4.jpg.jpg) repeat-y; */
}

.left1{
	padding-top:35px;
	padding-left:86px;
	}

.otstyp2{
	padding-top:26px;
	}
.contentimg2{
	background:url(images/01_img_4.jpg) no-repeat;
	width:320px;
	height:174px;
	overflow:auto;}
.otstyp3{
	padding-top:54px;
	padding-left:25px;}
.cparttext14{
	padding-top:59px;
	padding-left:86px;
	width:550px;
	}

.otstyp4{
	padding-left:65px;
	
	float:left}
.otstyp5{
	padding-left:63px;
	
	float:left}
	
.contentimg3{
	background:url(images/04_img_1.jpg) no-repeat;
	width:151px;
	height:84px;
	}
	
/*
================================================================================
|                                     MARKERS                                   |
================================================================================
*/
.marker1{ 
	background:url(images/marker_1.jpg) no-repeat; 
	background-position: 0% 60%; 
	padding-left:11px;
}




	
.repeat_y2{
	background:url(images/bg_box_y_2.jpg) repeat; 		} 
.bg_top2{
	background:url(images/bg_top_2.jpg) repeat-x top;
		 } 
.bg_bottom2{
	background:url(images/bg_bottom_2.jpg) repeat-x bottom;
		}  
	




/*
================================================================================
|                                     FOOTER                                   |
================================================================================
*/
#footer{

	background:url(images/bg_footer.jpg) no-repeat; 
	width:1000px; 	
	height:58px;
	padding-top:2px;
	text-align:center;
}

#footer a {color:#fff}

.border_1{ 
	background-image:url(images/img_table_2.jpg); 
	background-repeat:repeat-y; 
	background-position:top right; 
	vertical-align:top;
	padding-top:2px;
	height:17px;
	padding-left:6px; 
	font:12px Arial;	
	color:#aeaeae;} 
.border_3{ 
	background-image:url(images/img_table_2.jpg); 
	background-repeat:repeat-y; 
	background-position:top right; 
	vertical-align:top;
	padding-top:2px;
	padding-left:4px; 
	font:12px Arial;	
	color:#aeaeae;} 
.border_2{ 
	background-image:url(images/img_table_1.jpg); 
	background-repeat:repeat-x  } 
.t1{ vertical-align:top;
	padding-left:7px; 
	font:12px Arial;	
	padding-top:2px;
	color:#aeaeae;}  

/*


================================================================================
|                                     CONTACT_FORM                                   |
================================================================================
*/

form#contacts label {
	display: block;
	font-weight: bold;
}
form#contacts p {
	margin-top:0;
	margin-bottom: 15px;
}
form#contacts input[type=text], form#contacts textarea {
	width: 245px;
}
form#contacts textarea {
	height: 136px;
	//height: 140px;
	overflow-y:auto;
}
form#contacts input[type=reset], form#contacts input[type=submit] {
	width: auto;
	height: auto;
}
form#contacts div#errors {
	display: none;
}
.error, .success {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.error a {color:#8a1f11;}
.success a {color:#264409;}

/*
================================================================================
|                                     CUSTOM                                   |
================================================================================
*/

html {
	overflow-y:scroll;
}
a {color:#af1e15}
.main-content {
	font-size:13px;
	line-height:18px;
}
.main-content p {
	margin-bottom:1.8em;
	margin-top: 0px;
}
.main-content ul {
	margin-bottom:2.7em;
}
.side-content {
	font-size:12px;
	line-height:1.6em;
}
.side-content p {
	margin-bottom:1.6em;
}
.img-left {
	float:left;
	margin-right:1.8em;
}
.img-right {
	float:right;
	margin-left:1.8em;
	margin-right: 1em;
}
.indent1 {
	margin-left:15px;
}
.list {
	list-style:disc;
	margin-left:30px;
}

.list li {
	list-style:disc;
	margin-bottom:auto;
	color: #535353;
	line-height:18px;
	padding-bottom: 5px;
}

div.font4 span {
	font-size:17px;
	font-style:italic
}
