body{background: url(img/bbg.jpg) no-repeat top right #3f3f3f; margin:0;font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
.bir, .foo {text-align:right; font-size:10px; color:#3f3f3f;}
.bir {background:url(img/btsol.jpg) no-repeat top left; height:45px; padding-top:5px;}
.bir a { color:#FFF; margin-right:10px;}
.sonic {background:url(img/btsol2.jpg) no-repeat top left; height:40px;}
.son{background: url(img/bbg2.jpg) no-repeat top right;}
.ic{margin:0 10px; background:#899d4f;}
h1 {font-size:18px; margin:0; padding:10px 0 0 10px;}
h2 {font-size:9px; margin:0; padding:0 10px; color:#6d774e; font-weight:normal;}

.bey{background:#FFF; margin-left:155px; margin-right:140px;}
.sag{float:right; width:140px;}
.sol{float:left; width:150px;}

.tek { width:50%; padding:0 0 50px 15px; border-bottom:dotted 2px #899d4f;}
.adz { width:50%; padding:10px; text-align:center;}
a#te {float:right; margin-top:40px;}
a#te img {border:none;}
a#im img {border:1px solid #899d4f; margin-left:10px;margin-top:10px;}
div.list {border-left:dotted 2px #899d4f; float:right; width:42%;}
div.list h1 a {color:#3f3f3f; text-decoration:none; font-size:16px;}
div.list h1 a:hover {color:#000;}
div.list ul { margin:10px 0 0 20px; padding:0;}
div.list ul li {font-size:11px;list-style:none;display:block;width:150px;float:left;}
div.list ul li a {color:#899d4f;}
div.list ul li a:hover {color:#3f3f3f;}
ul.i{margin:0; padding:0; width:96%;}
ul.i li {
	font-size:10px;
	background:#d7ec9e;
	display:inline;
	list-style:none;
	height:90px;
	float:left;
	border:1px solid #b5c782;
	width:85px;
	margin:20px 7px 20px 28px;
	text-align:center;
	padding:3px;}
ul.i li a {
	text-decoration:none;
	color:#000000;}
ul.i li a img {
	border:none;
	display:block;
	text-align:center;
	padding-bottom:5px;}
form.cats select {
font-size:9px;
padding:0;
margin:0 0 7px 0;}

ul.menu, form.cats {
padding:10px 0 0 10px;
margin:0;
float:left;
width:145px;}

ul.menu li {
list-style:none;
padding:0;
margin:0;}

ul.menu li a, form.cats a {
background:#cde97a;
margin:0;
border:1px solid #899d4f;
border-bottom:none;
width:128px;
line-height:18px;
display:block;
padding-left:10px;
text-decoration:none;
color:#000000;}

ul.menu li a:hover {
background:#e6f4bd url(img/over.jpg) left center no-repeat;}

ul.menu li a#a, form.cats a {
background:#FFF url(img/active.jpg) left center no-repeat;
border:none;
border-top:1px solid #899d4f;
border-left:1px solid #899d4f;
margin:0;
width:128px;
line-height:18px;
font-weight:bold;}

.s {margin:25px 0 0 0;border-bottom:1px solid #899d4f; padding:0 0 6px 0;}
.s li {
	font-size:12px;
	display:inline;
	list-style:none;
	background:#cde97a;
	text-align:center;
	padding:6px 3px;
	margin:0 3px;
	font-weight:bold;}
.s li a {
	color:#000000;
	text-decoration:none;
	padding:0px 10px;
	margin:0;}
.s li#a2 {
	border:1px solid #899d4f;
	border-bottom:3px solid #FFFFFF;
	background:#FFFFFF;}