@charset "utf-8";

#site_wrapper {
	display:block;
	width:800px;
	margin:auto;
	padding:0px;
	overflow:hidden;
	font-family:Tahoma;
	color:#333;
}

#top_wrapper {	
	display:block;
	width:800px;	
	margin-bottom:10px;
}

#logo {width:800px; margin:0px; height:60px; text-align:left; position:relative; background-image:url(images/logo_bg.jpg); background-position:450px 0px; background-repeat:no-repeat; border-bottom:1px solid #333;}

#slogan {font-size:12px; color:#666; width:170px; text-align:right; position:absolute; left:0px; top:19px;}

.green {color:#66cc00;}

#firm_name {font-size:30px; color:#333; text-align:right; position:absolute; right:30px; top:12px;}

#top_menu {width:800px; margin:0px; font-size:12px; height:26px; padding-top:14px; }
#top_menu a, #top_menu a:visited {color:#333; text-decoration:none;}
#top_menu a:hover {color:#66cc00;}
#top_menu ul {list-style:none; width:100%;overflow:hidden; margin:0px;padding:0px; text-align:center;}

#top_menu ul li.active a {color:#66cc00;}

#top_menu li{float:left; padding:.3em 2em; border-left:1px solid #333;margin:0px;padding:0px;margin-left:-1px; width:16%;}

#way_finder {width:800px; margin:0px; height:22px; background-image:url(images/gray_bg.png); position:relative;}
#wf {font-size:9px; color:#333; position:absolute; left:38px; top:7px; }

#wf a {text-decoration:none; color:#333;}
#wf a:hover {text-decoration:underline;}
#wf .B_currentCrumb {color:#999;}
#wf .B_crumbBox {color:#f33;}

#lb {position:absolute; right:10px; top:1px;}


#left_wrapper {	
	display:block;
	width:200px;	
	float:left;
}

#left_wrapper img {margin-bottom:10px;}

#left_wrapper h1 {font-size:14px; color:#333;margin:0px;padding:0px;padding-left:10px; width:190px; overflow:hidden;}
#aromareklama {text-align:left;padding-left:5px;font-size:12px; font-style:italic; color:#999; width:195px;}
#aromareklama a, #contacts a {color:#0099FF; text-decoration:none; font-style:normal;}
#aromareklama a:hover, #contacts a:hover {text-decoration:underline;}

#contacts {text-align:left;padding-left:5px;font-size:12px; color:#999; width:195px;}


#right_wrapper {
	border:1px solid #999;
	display:block;
	width:588px;	
	float:right;
}

#right_wrapper h1.pagetitle {
	width:568px;
	height:31px;
	overflow:hidden;
	white-space:nowrap;
	text-transform: uppercase;
	background-image:url(images/pagetitle_bg.png);
	color:#fff;
	font-size:14px;
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-top:15px;
}

#content_wrapper {
	font-size:12px;
	padding:5px 10px;
}

#content_wrapper a {
	color:#0099FF;
}

#content_wrapper p {
	text-indent: 25px;
}

#bottom_wrapper {	
	clear:both;
	overflow:hidden;
	display:block;	
	width:800px;
	height:17px;	
	background-image:url(images/gray_bg.png);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size:10px;	
	padding-top:15px;
	
	
}

#bottom_wrapper ul {
	list-style:none;
	padding:0px;
	margin:0px;	
	overflow:hidden;	
	text-align:center;
}
#bottom_wrapper ul li {
	display:inline;	
	padding:0px 10px;
	border-right:1px solid #333;	
}
#bottom_wrapper ul li.last {
	border:none;
}
#bottom_wrapper ul li a {
	color:#333;
	text-decoration:none;
}
#bottom_wrapper ul li a:hover {
	text-decoration:underline;
}