*		{ margin:0; padding:0; border:0; }

ul		{ list-style:none; }
a		{ color:#000; text-decoration:underline; }
a:hover	{ text-decoration:none; }

body {
	color:#000;
	text-align:center;
	font:normal 12px/16px Arial;
	background:#69a51f url(../images/bg.gif);
}

h2 {
	color:#000;
	font:normal 24px/28px Trebuchet MS, Arial;
}

html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

.main {
	width:993px;
	margin:0 auto;
	text-align:left;
	min-height:100%;
	position:relative;
	background:url(../images/main.gif) repeat-y;
}

* html .main {
	height:100%;
}

.header-bg {
	width:100%;
	height:241px;
	position:absolute;
	top:0; left:0;
	background:#f7f7f7 url(../images/header.gif) repeat-x;
}
.header {
	height:241px;
	overflow:hidden; _zoom:1;
	background:#f7f7f7 url(../images/header-bg.jpg) no-repeat;
}
.navigation-bg {
	width:100%;
	height:50px;
	position:absolute;
	top:241px; left:0;
	background:#c73531 url(../images/navigation.gif) repeat-x;
}
.navigation {
	height:50px;
	text-align:center;
	overflow:hidden; _zoom:1;
	background:#c73531 url(../images/navigation.gif) repeat-x;
}
.navigation li {
	display:inline;
	margin:0 0 0 -3px;
}
.navigation a.first {
	border-left:1px solid #9a0000;
}
.navigation a {
	line-height:50px;
	padding:15px 20px;
	color:#fff;
	font:bold 14px/50px Tahoma, Arial;
	text-decoration:none;
	border-right:1px solid #9a0000;
}
.navigation a:hover {
	background:#d53731;
}

.karzina {
	float:right;
	width:175px;
	height:241px;
	margin:20px 40px 0 0;
	display:inline;
	color:#000;
}
.karzina a {
	color:#539700;
	line-height:20px;
}
.karzina h2 {
	border-top:3px solid #fff;
	padding:10px 0;
	margin:15px 0 0 0;
}

.logo {
	float:left;
	margin:6px 0 0 28px;
	display:inline;
}
.logo img {
	width:px;
	height:px;
	vertical-align:top;
}
.logo p {
	position:relative;
	bottom:10px; left:0;
}

.content {
	padding:15px 45px 85px 45px;
	margin:0 12px;
	background:#fff url(../images/content.gif) repeat-x;
}
.content h2 {
	padding:10px 0;
}
.content p {
	padding:7px 0;
}

.block {
	width:180px;
	margin:0 auto;
	text-align:left;
}
.block strong {
	display:block;
	text-align:center;
}

.case {
	
	padding:0 0 20px 0;
	overflow:hidden; _zoom:1;
}
.case span {
	color:#c2c2c2;
	font-size:11px;
	padding:0 0 0 20px;
}
.case .box {
	float:left;
	width:30%;
	margin:10px 3% 0 -1px;
	display:inline;
	border-left:1px solid #e1e2e0;
}
.case .box a {
	color:#69a51f;
	font-weight:bold;
	font-size:12px;
}
.content .case .box ul {
	padding:8px 8px 8px 20px;
}


.footer {
	width:933px;
	margin:0 auto;
	padding:10px 30px;
	height:45px;
	text-align:left;
	margin-top:-65px;
	position:relative;
	color:#9a9a9a;
	font-size:11px;
	line-height:16px;
	overflow:hidden; _zoom:1;
	background:#f1f1f1 url(../images/footer.gif) no-repeat;
}

.footer a {
	color:#9a9a9a;
}

.copy {
	float:left;
}
.counter {
	float:right;
	width:200px;
}

.counter p {
	float:right;
	padding:0 5px;
}



.over {
	overflow:hidden; _zoom:1;
}
.over input {
	float:right;
	width:110px;
	text-align:center;
	padding:5px 8px;
	color:#fff;
	margin:10px 0 0 0;
	background:#d33731;
	font:normal 12px/13px Arial;
}

