body {
	padding:0;
	margin:0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	background:url(img/bgr.jpg) repeat-x top left #9a9c00;
}

a {
	color:#aeb008;
	text-decoration:none;
}

a:hover {
	color:#aeb008;
	text-decoration:underline;
}

b {
	color:#aeb008;
}

p {
	padding:0;
	margin:0;
	padding-top:10px;
}

#body {
	padding:0;
	margin:0;
	width:1090px;
	margin-left:auto;
	margin-right:auto;
}

#top-nav {
	padding:0;
	margin:0;
	width:1075px;
	height:14px;
	float:left;
	padding-left:15px;
	display:none;
}

#top-nav ul {
	padding:0;
	margin:0;
	list-style:none;
}

#top-nav ul li {
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	padding-right:15px;
	font-size:11px;
}

#top-nav ul li a {
	color:#505050;
	text-decoration:none;
}

#top-nav ul li a:hover {
	color:#505050;
	text-decoration:underline;
}

#container {
	padding:0;
	margin:0;
	width:1090px;
	float:left;
	background:url(img/bgr1.png) repeat-y top left;
}

* html #container {
	padding:0;
	margin:0;
	width:1090px;
	float:left;
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bgr1.png', sizingMethod='scale');
	background-repeat: no-repeat;
}

#content {
	padding:0;
	margin:0;
	width:1065px;
	float:left;
	background: url(img/container-top.jpg) no-repeat top left;
	padding-top:20px;
	padding-left:25px;
}

#header-home {
	padding:0;
	margin:0;
	width:1065px;
	height:238px;
	float:left;
	background:url(img/header.png) no-repeat top left;
	display:none;
}

* html #header-home {
	padding:0;
	margin:0;
	width:1065px;
	height:238px;
	float:left;
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/header.png', sizingMethod='crop');
	background-repeat: no-repeat;
}

#logo {
	padding:0;
	margin:0;
	width:1050px;
	height:137px;
	float:left;
	position:relative;
	padding-left:15px;
	padding-top:35px;
}

#logo a {
	padding:0;
	margin:0;
	display:block;
}

#menu {
	padding:0;
	margin:0;
	width:1065px;
	height:66px;
	float:left;
	display:none;
}

#menu ul {
	padding:0;
	margin:0;
	list-style:none;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

#menu ul li {
	padding:0;
	margin:0;
	float:left;
	width:100px;
	height:61px;
	text-align:center;
	background:url(img/button.png) no-repeat top left;
	margin-right:1px;
	padding-top:5px;
}

* html #menu ul li {
	padding:0;
	margin:0;
	float:left;
	width:100px;
	height:61px;
	text-align:center;
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/button.png', sizingMethod='crop');
	background-repeat: no-repeat;
	margin-right:1px;
	padding-top:5px;
}

#menu ul li.last {
	padding:0;
	margin:0;
	float:left;
	width:129px;
	height:61px;
	background:url(img/button-last.png) no-repeat top left;
	margin-right:1px;
	padding-top:5px;
}

* html #menu ul li.last {
	padding:0;
	margin:0;
	float:left;
	width:129px;
	height:61px;
	background: transparent none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/button-last.png', sizingMethod='crop');
	background-repeat: no-repeat;
	margin-right:1px;
	padding-top:5px;
}

#menu ul li a {
	padding:0;
	margin:0;
	width:100px;
	float:left;
	text-align:center;
	color:#ff8200;
	text-decoration:none;
	position:relative;
}

#menu ul li a:hover {
	color:#ff8200;
	text-decoration:none;
}

#main {
	padding:0;
	margin:0;
	width:1000px;
	float:left;
	padding-right:65px;
	padding-top:15px;
}

.path {
	padding:0;
	margin:0;
	width:1000px;
	float:left;
	padding-right:65px;
	padding-top:10px;
	font-size:11px;
	display:none;
}

#left {
	padding:0;
	margin:0;
	width:690px;
	float:left;
}

#right {
	padding:0;
	margin:0;
	width:305px;
	float:left;
	padding-left:5px;
	display:none;
}

.banner {
	padding:0;
	margin:0;
	width:300px;
	float:left;
	margin-top:30px;
}

.banner2 {
	padding:0;
	margin:0;
	width:300px;
	float:left;
}

.right-kare {
	padding:0;
	margin:0;
	width:300px;
	float:left;
	padding-top:30px;
}

.title-calendar {
	padding:0;
	margin:0;
	width:290px;
	height:34px;
	float:left;
	background:url(img/title-calendar.gif) no-repeat top left;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:33px;
	color:#ff8200;
	line-height:30px;
	padding-left:10px;
}

.title-calendar a {
	color:#ff8200;
	text-decoration:none;
}

.title-calendar a:hover {
	color:#ff8200;
	text-decoration:none;
}

.calendar-body {
	padding:0;
	margin:0;
	width:300px;
	float:left;
	font-size:12px;
}

.calendar-body table tbody tr td {
	border-right:1px solid #878a8f;
}

.calendar-body table tbody tr td.last {
	border-right:0px solid #878a8f;
}
.calendar-body table tbody tr td a {
color:#000000; 
text-decoration:none;
}

.title-anketa {
	padding:0;
	margin:0;
	width:290px;
	height:34px;
	float:left;
	background:url(img/title-anketa.gif) no-repeat top left;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:33px;
	color:#ff8200;
	line-height:30px;
	padding-left:10px;
}

.title-anketa a {
	color:#ff8200;
	text-decoration:none;
}

.title-anketa a:hover {
	color:#ff8200;
	text-decoration:none;
}

.anketa {
	padding:0;
	margin:0;
	width:290px;
	float:left;
	padding-left:10px;
}

h2 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#aeb008;
	line-height:24px;
}

h2 a {
	color:#aeb008;
	text-decoration:none;
}

h2 a:hover {
	color:#aeb008;
	text-decoration:underline;
}

h3 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#aeb008;
	line-height:20px;
	letter-spacing:-1px;
}

h3 a {
	color:#aeb008;
	text-decoration:none;
}

h3 a:hover {
	color:#aeb008;
	text-decoration:underline;
}

h3.subtitle {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	padding-top:15px;
}

h3.subtitle a {
	color:#000000;
	text-decoration:none;
}

h3.subtitle a:hover {
	color:#000000;
	text-decoration:underline;
}

form {
	padding:0;
	margin:0;
}

input.f1 {
	padding:0;
	margin:0;
	width:83px;
	height:23px;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(img/submit.gif) no-repeat center left;
	border:none;
	margin-top:5px;
}

#bottom {
	padding:0;
	margin:0;
	width:945px;
	height:100px;
	float:left;
	background:url(img/bottom.jpg) no-repeat top left;
	padding-left:25px;
	padding-right:120px;
	padding-top:143px;
	display:none;
}

.bottom-menu {
	padding:0;
	margin:0;
	width:945px;
	height:21px;
	float:left;
	background:url(img/bottom-menu.jpg) no-repeat top left;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding-top:3px;
}

.bottom-menu a {
	padding:0;
	margin:0;
	color:#000000;
	text-decoration:none;
	background:url(img/border.gif) no-repeat center right;
	padding-left:10px;
	padding-right:12px;
}

.bottom-menu a:hover {
	color:#000000;
	text-decoration:underline;
}

.copy {
	padding:0;
	margin:0;
	width:945px;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	padding-top:20px;
	color:#cecf9d;
}

.copy a {
	color:#ffffff;
	text-decoration:none;
}

.copy a:hover {
	color:#ffffff;
	text-decoration:underline;
}

.actualno {
	padding:0;
	margin:0;
	width:690px;
	float:left;
	padding-top:10px;
}

.title-actualno {
	padding:0;
	margin:0;
	width:650px;
	height:34px;
	float:left;
	background:url(img/title-actualno.gif) no-repeat top left;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:33px;
	color:#ff8200;
	line-height:32px;
	padding-left:20px;
}

.title-actualno a, .title-actualno a:hover {
	color:#ff8200;
	text-decoration:none;
}

.news-actualno {
	padding:0;
	margin:0;
	width:670px;
	float:left;
	padding-top:10px;
}

.news1 a {
	display:inline-block;
}

.news1 {
	padding:0;
	margin:0;
	width:200px;
	float:left;
	padding-left:20px;
}

.news1 p {
	padding:0;
	margin:0;
}

span.date {
	font-size:11px;
	color:#aeb008;
}

.kare {
	padding:0;
	margin:0;
	width:690px;
	float:left;
	padding-top:30px;
}

.green-menu {
	padding:0;
	margin:0;
	width:305px;
	float:left;
}

.green-menu-y {
	padding:0;
	margin:0;
	width:305px;
	float:left;
	background:url(img/green-menu-y.gif) repeat-y top left;
}

.green-menu-top {
	padding:0;
	margin:0;
	width:285px;
	float:left;
	background: url(img/green-menu-top.gif) no-repeat top left;
	min-height:160px;
	height:auto !important;
	height:160px;
	padding-left:20px;
	font-size:18px;
	padding-top:10px;
}

.green-menu-bottom {
	padding:0;
	margin:0;
	width:305px;
	height:9px;
	float:left;
	background:url(img/green-menu-bottom.gif) no-repeat top left;
	font-size:1px;
}

.green-menu-top a {
	padding:0;
	margin:0;
	width:285px;
	float:left;
	color:#ffffff;
	text-decoration:none;
	background:url(img/border-a.gif) no-repeat bottom left;
	padding-bottom:10px;
}

.green-menu-top a:hover {
	padding:0;
	margin:0;
	width:285px;
	float:left;
	color:#ffffff;
	text-decoration:none;
	background:url(img/border-h.gif) no-repeat bottom left;
	padding-bottom:10px;
}

.faces {
	padding:0;
	margin:0;
	width:345px;
	float:left;
	padding-left:20px;
}

.title-faces {
	padding:0;
	margin:0;
	width:335px;
	height:34px;
	float:left;
	background:url(img/title-face.gif) no-repeat top left;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:33px;
	color:#ff8200;
	line-height:32px;
	padding-left:10px;
}

.title-faces a, .title-faces a:hover {
	color:#ff8200;
	text-decoration:none;
}

.news2 {
	padding:0;
	margin:0;
	width:335px;
	float:left;
	padding-right:10px;
	padding-top:10px;
}

.news2 a img.pic {
	padding:0;
	margin:0;
	margin-left:10px;
	border:4px solid #b5bec8;
	display:inline;
}

.news2 p {
	padding:0;
	margin:0;
	padding-top:10px;
}

.title-spravochnik {
	padding:0;
	margin:0;
	width:650px;
	height:38px;
	float:left;
	background:url(img/title-spravochnik.gif) no-repeat top left;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:33px;
	color:#ff8200;
	line-height:32px;
	padding-left:20px;
}

.title-spravochnik a, .title-spravochnik a:hover {
	color:#ff8200;
	text-decoration:none;
}

.spravochnik {
	padding:0;
	margin:0;
	width:670px;
	float:left;
	background:#f3f3f4;
	padding-bottom:10px;
}

.spravochnik p {
	padding:0;
	margin:0;
	padding-top:5px;
}

.obyava1 {
	padding:0;
	margin:0;
	width:180px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	background:url(img/border-y.gif) repeat-y top right;
	min-height:80px;
	height:auto !important;
	height:80px;
}

.obyava2 {
	padding:0;
	margin:0;
	width:180px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	background:none;
}

.title-club {
	padding:0;
	margin:0;
	width:335px;
	height:34px;
	float:left;
	background:url(img/title-club.gif) no-repeat top left;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:33px;
	color:#ff8200;
	line-height:32px;
	padding-left:10px;
}

.title-club a, .title-club a:hover {
	color:#ff8200;
	text-decoration:none;
}

.title {
	padding:0;
	margin:0;
	width:670px;
	height:39px;
	float:left;
	background:url(img/bgr-title.gif) no-repeat top left;
}

.title-inner {
	padding:0;
	margin:0;
	width: auto;
	height:39px;
	float:left;
}

.title-left {
	padding:0;
	margin:0;
	width:21px;
	height:39px;
	float:left;
	background:url(img/title-left.gif) no-repeat top left;
}

.title-x {
	padding:0;
	margin:0;
	width: auto;
	height:39px;
	float:left;
	background:url(img/title-x.gif) repeat-x top left;
}

.title-right {
	padding:0;
	margin:0;
	width: auto;
	height:39px;
	float:left;
	background:url(img/title-right.gif) no-repeat top right;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:33px;
	color:#ff8200;
	line-height:32px;
}

.print {
	padding:0;
	margin:0;
	width: auto;
	height:29px;
	float:right;
	padding-right:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e1e1e1;
	padding-top:10px;
}

.content-inner {
	padding:0;
	margin:0;
	width:670px;
	float:left;
}

.list {
	padding:0;
	margin:0;
	width:650px;
	float:left;
	padding:10px 0 10px 20px;
}

.pic-list {
	padding:0;
	margin:0;
	width:130px;
	float:left;
}

.text-list {
	padding:0;
	margin:0;
	width:500px;
	float:left;
	padding:0 10px;
}

.text-list p {
	padding:0;
	margin:0;
}

.pages {
	padding:0;
	margin:0;
	width:630px;
	float:left;
	padding:10px 20px;
	background:#f3f3f4;
	font-size:16px;
	margin-top:90px;
}

.previous {
	padding:0;
	margin:0;
	width:100px;
	float:left;
}

.next {
	padding:0;
	margin:0;
	width:100px;
	float:left;
	text-align:right;
}

.numbers {
	padding:0;
	margin:0;
	width:430px;
	float:left;
	text-align:center;
	font-weight:bold;
}

.numbers b {
	color:#000000;
}

.numbers a {
	padding:0;
	margin:0;
	padding-left:5px;
	padding-right:5px;
}

.sport {
	padding:0;
	margin:0;
	width:305px;
	float:left;
	padding-right:20px;
}

.icon-sport {
	padding:0;
	margin:0;
	width:57px;
	height:42px;
	float:left;
	background:url(img/icon-sport.gif) no-repeat top left;
	text-align:center;
	padding-top:8px;
}

.name-sport {
	padding:0;
	margin:0;
	width:238px;
	float:left;
	padding-left:10px;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	padding-top:8px;
}


h4 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#ff8200;
	background:url(img/bullet1.gif) no-repeat center left;
	margin-left:20px;
	padding-left:15px;
}

h4 a {
	color:#ff8200;
	text-decoration:none;
}

h4 a:hover {
	color:#ff8200;
	text-decoration:underline;
}

.spravochnik-inner {
	padding:0;
	margin:0;
	width:670px;
	float:left;
	padding-top:30px;
}

.spravochnik2 {
	padding:0;
	margin:0;
	width:670px;
	float:left;
	background:#f3f3f4;
	padding-bottom:10px;
	padding-top:10px;
}

.club1 {
	padding:0;
	margin:0;
	width:295px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	background:url(img/border-y.gif) repeat-y top right;
	min-height:150px;
	height:auto !important;
	height:150px;
	padding-bottom:10px;
}

.club2 {
	padding:0;
	margin:0;
	width:295px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	background:none;
	min-height:150px;
	height:auto !important;
	height:150px;
	padding-bottom:10px;
}

.text-inner {
	padding:0;
	margin:0;
	width:650px;
	float:left;
	padding-left:20px;
	padding-right:30px;
}

.text-inner img {
	padding:0;
	margin:0;
	padding-right:10px;
	padding-bottom:10px;
}

.comments {
	padding:0;
	margin:0;
	width:630px;
	float:left;
	padding:5px 20px;
	background:#f3f3f4;
	margin-top:20px;
	border-bottom:1px solid #b5bec8;
	color:#aeb008;
	display:none;
}

.comments b {
	float:left;
}

.comments span {
	float:right;
	display:none;
}

.autor-comment {
	padding:0;
	margin:0;
	width:630px;
	float:left;
	padding:0px 20px;
	margin-top:10px;
	color:#aeb008;
	display:none;
}

.date-comment {
	padding:0;
	margin:0;
	width:630px;
	float:left;
	padding:0px 20px;
	color:#aeb008;
	font-size:11px;
	display:none;
}

.text-comment {
	padding:0;
	margin:0;
	width:630px;
	float:left;
	padding:10px 20px;
	background:#f9f9f9;
	margin-top:10px;
	border:1px solid #f3f3f4;
	display:none;
}

#comment {
	padding:0;
	margin:0;
	width:630px;
	float:left;
	padding:10px 20px;
	margin-top:10px;
	display:none;
}

#comment b {
	color:#000000;
}

input.f2 {
	padding:0;
	margin:0;
	width:200px;
	background:#FFFFFF;
	border:1px solid #aeb008;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
}

textarea.f3 {
	padding:0;
	margin:0;
	width:300px;
	height:100px;
	background:#FFFFFF;
	border:1px solid #aeb008;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
}

h1 {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#ff8200;
	line-height:24px;
	padding-bottom:10px;
	padding-top:20px;
}

h1 a {
	color:#ff8200;
	text-decoration:none;
}

h1 a:hover {
	color:#ff8200;
	text-decoration:underline;
}

.pic-club {
	padding:0;
	margin:0;
	width:240px;
	float:left;
}

.info-club {
	padding:0;
	margin:0;
	width:360px;
	float:left;
	padding-left:20px;
}

.buttons {
	padding:0;
	margin:0;
	width:620px;
	float:left;
	padding-left:20px;
	padding-right:30px;
	margin-top:10px;
	margin-bottom:40px;
}

.buttons a {
	padding:0;
	margin:0;
	width:143px;
	height:20px;
	float:left;
	background:url(img/button.gif) no-repeat top left;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	padding-top:2px;
	margin-right:5px;
}

.hi { display: none; }
.vi { display: block; }