body { 

	background-color: white;

	font-family: verdana;

	font-size: 12px !important;

	margin-top: 0;

	background: url('img/overallbg.jpg') repeat-y center center;

}



li { vertical-align: top; }



div.container { width: 900px; position: absolute; left: 50%; margin-left: -450px; }

div.head_container { height: 144px; }

div.head_container_left { background: url('img/head_left.jpg') no-repeat; height: 100%; width: 205px; float: left; }

div.head_container_middle { background: url('img/head_middle.jpg') no-repeat; height: 100%; width: 537px; float: left; text-align: center; }

div.head_container_right { background: url('img/head_right.jpg') repeat-x; height: 100%; width: 158px; float: left; }



div.friz_images { position: relative; top: 20px; left: -15px; }

div.friz_images img {  border: solid 2px #FFA800; }

span.title { color: white; font-size: 17px; font-weight: bold; }

span.subtitle { color: white; font-size: 11px; }



div.head_container_right img { margin-top: 1px; }





a.home { position: relative; top: 26px; border: none; text-decoration: none; font-family: Arial; font-weight: bold; color: #909090; }

a.home img { border: none; }

div.home { float: left; width: 50px; padding-left: 21px; padding-top: 6px;}

div.langer { position: absolute; width: 50px; top: 42px; left: 20; font-size: 10px; }

div.langer a { color: #909090; } 



div.content { width: 100%; background: url('img/content_overallbg.jpg') no-repeat; height: 100px; } 

div.content_left { margin-top: 70px; background: url('img/content_left.jpg') repeat-y; width: 205px; float: left;}

div.content_right { margin-top: 70px; background: url('img/content_right.jpg') repeat-y; width: 158px; float: left;  overflow: show; }

div.content_middle { width: 537px; float: left; padding-top: 60px;   }

img.innerest { margin: 5px 2px 5px 2px; padding: 5px 5px 5px 5px; border: solid 1px #b5b5b5; cursor: pointer; }

div.innerest a { color: #FFA800; font-weight: bold; }



ul.menu { position: relative; top: -50px; #top: -25px; margin-left: 0; padding-left: 0; }

ul.menu li { list-style-type: none; display: block; min-height: 27px; _height: 27px; background: url('img/big_menu.jpg') no-repeat; }

li.big a { padding-left: 30px; font-family: Arial; font-weight: bold; color: #909090; text-decoration: none;} 

li.big a:hover { color: #ffa800; } 



ul.undermenu { margin-left: 10px; padding-left: 12px; margin-top: 10px; }

ul.undermenu li { list-style-type: none; height: 26px; background: url('img/lil_menu.jpg') no-repeat; }

li.small a { padding-left: 30px; font-family: Arial; font-size: 11px; font-variant: small-caps; font-weight: bold; color: #909090; text-decoration: none;} 

li.small a:hover { color: #ffa800; } 



div.orange { height: 5px; width: 190px; background-color: #ffa800; overflow: hidden } 





div.content_right_fix { position: relative; top: -70px; #top: -65px; overflow: hidden; width: 158px; } 

p.bank_account { font-family: arial; font-weight: bold; text-align: right; color: #909090; font-size: 11px; padding-right: 2px;} 



div.news_title { font-size: 14px; font-weight: bold; padding-left: 30px;  }

div.actual_text { height: 140px; font-size: 10px; position: relative; padding-left: 20px; overflow: hidden; margin-bottom: 10px; text-align: justify; padding-right: 15px; font-style: italic; }

div.actual_text a { text-decoration: none; color: black; }





div.proekti_img { padding-left: 20px; }

img.proekti_img {  border: solid 1px #b5b5b5; padding: 3px; cursor: pointer; margin-bottom: 15px; }



div.blue { height: 5px; width: 148px; background-color: #5172e7; margin-left: 10px; overflow: hidden; margin-top: 55px;   } 



div.webdev { text-align: right; color: #b5b5b5; padding-left: 20px; padding-right: 3px; }

div.webdev a { color: #b5b5b5; font-weight: bold; text-decoration: none; }

div.webdev a:hover { text-decoration: underline; }





h1.main_title { color: #4b70f3; font-size: 14px; font-weight: bold; }

div.printer { text-align: right; }

div.printer img { border: none; }



br.cleaner { font-size: 1px; clear: both; }

img.no_border { border: none; }

img.zarrow { margin-top: 2px; vertical-align: middle; }

img.zimg { vertical-align: middle; border: none; width: 9px; height: 10px; }

img.left { float: left; margin-right: 5px; }

div.wheight { height: 355px; }



.c_block { display: block; }

.c_none  { display: none; }

img.move_left { margin-left: 15px; }



