/* ------ WebGid.Studio -----*/
/* ------	 Created    -----*/
/* ------   26.03.2008  -----*/
/* ------ Gavryluk Oleg -----*/
/* ------   modified    -----*/
/* ------               -----*/



/* ----- base styles -----*/
html {
	   height:100%;
  		width:100%;
}

body {
		background: url(../images/bg.gif) repeat-y left;;
		padding: 0px;
		margin: 0px;
		font-family: Tahoma;
		font-size: 11px;
		height:  auto  !important;
   		height:  100%;
   		min-height:  100%;
		width:100%;
		position: relative;
 }
 
img {
		border: 0px;
		display: block;
}
	 
a:link {
			text-decoration: none;
}
		 
a:visited {
				text-decoration: none;
}
a:active {
				text-decoration: none;
}
a:hover {
		text-decoration: underline;
}


	
/* ------ Main part -----*/
div#wrapper {
					width:100%;
					float:left;
}
		div#mainCol {
						margin-left:350px;
		}
		
			div#mainColHead {
									position:relative;
									height: 124px;
									background: url(../images/header1.gif) no-repeat #000000;
			}
			
					#ru {				
										display:block;
										position:absolute;
										/* top:25px;*/
										right:0px;
										line-height:25px;
										width:32px;
										padding:0 0 0 13px;
										height: 65px;
										right:145px;
										background:url(../images/noactive.png) no-repeat top left;
										text-align: left;
										margin:0px;
										color:#fff;
					}
					#ua {			
									display:block;
									line-height:25px;
									position:absolute;
									margin:0px;
									top:0px;
									right:80px;
									color:#fff;
									text-align: left;
									width:32px;
										padding:0 0 0 13px;
										height: 65px;
										background:url(../images/noactive.png) no-repeat top left;
									
					}
					#en {
										display:block;
										margin:0px;
										line-height:25px;
										position:absolute;
										top:0px;
										right:15px;
										text-align: left;
										color:#fff;
										width:32px;
										padding:0 0 0 13px;
										height: 65px;
										background:url(../images/noactive.png) no-repeat top left;
					}
					.active {
					background: #115944;
					}
					.activeLang {
					padding:30px 0 0 13px !important;
					height:58px !important;
					background:url(../images/selected.png) no-repeat !important;
					}
					#en:hover {background:url(../images/active.png) no-repeat; color:#fff; text-decoration:none;}
					#ru:hover {background:url(../images/active.png) no-repeat; color:#fff; text-decoration:none;}
					#ua:hover {background:url(../images/active.png) no-repeat; color:#fff; text-decoration:none;c}
					div#lang:hover {
												

color:#ffffff;
					}

		a.lang {
			margin:4px 20px 4px 4px;
			display:block;
			color:#000000;
			font-size:11px;
		}
			div#mainColHeadNav {
										height: 42px;
										background: url(../images/nav_bg.gif) repeat-x;
										padding-top: 15px;
			}
		div#content	 {
				max-width: 800px;
				padding: 20px 20px 140px 0px;

			}

		div#content p {
		text-align:justify;
		margin: 10px 0px 0px 0px;
		}
			div#content a{
				color:#007A69;
			}
					div.headNavButton {
float:left;
width:11%;
text-align:center;
background: url(../images/head_nav_bg.gif) repeat-y right;
padding: 5px;
		}
/* ----- LeftColum  -----*/	
		div#leftCol {
			width:350px;
			margin-left:-100%;
			float: left;
			padding-bottom:140px;

		}
				div#logo {
				position: relative;
			background: url(../images/logo.gif) no-repeat left;
			width:350px;
			height:181px;
		}
			div#iconHome {
			position: absolute;
			top:148px;
			left:87px;
			height: 10px;
			width: 11px;
		}
				div#iconMap {
			position: absolute;
			top:148px;
			left:128px;
			height: 10px;
			width: 11px;
		}
				div#iconMail {
			position: absolute;
			top:148px;
			left:169px;
			height: 10px;
			width: 11px;
		}	
				div#leftList {
			padding-top: 15px;
		}
				p.leftCol {
			display: block;
			color:#d1c4a2;
			margin: 10px 90px 10px 20px;
			padding-bottom:10px;
			background: url(../images/list_bg.gif) repeat-x bottom;
		}
/* ----- Footer  -----*/
		div#footer {
			width: 100%;
			position:absolute;
			bottom: 0px;
			left: 0px;
			height:110px;
			background: url(../images/footer_bg.gif) repeat-x;
			clear:both;
		}

		div#footerLeft {
			width:350px;
			background: url(../images/footer_left.gif) no-repeat;
			float:left;
			margin-left:-100%;
			height:110px;
		}
		div#footerMainWrapper {
			width:100%;
			float:left;
						height: 110px;
		}
		div#footerMain {
			position: relative;
			margin-left:350px;
			height: 110px;
		}
		
	
		p#footerLeft {
			color:#d1c4a2;
			display: block;
			margin:30px 0px 0px 25px;
		}
		a#ukom {
			margin:15px 0px 0px 25px;
			color:#fffaeb;
			display:block;
		}
		p#webgid {
			display: block;
			position: absolute;
			bottom:10px;
			right:25px;
			color:#d1c4a2;
			text-align:center;
		}
		a#webgid {
			color:#d1c4a2;
			font-weight: bold;
		}
		a.fLink {
		color:#d1c4a2;
			font-weight: bold;
		}
		div.footerNavButton {
			width: 11%;
			height: 15px;
			float: left;
			margin:30px 0px 0px 0px;
			text-align:center;
			background: url(../images/head_nav_bg.gif) repeat-y right;
			padding: 5px;
		}
		a.footerNav {
			color:#fffaeb;
		}


		a.nav {
			color:#fffaeb;
		}


