BODY {
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}
P, TD {
	font: 12px Arial, Helvetica, sans-serif;
	color:#000000;
}	
IMG {
	border: 0
}

	
/* a */
a,a:link,a:visited,a:active {
	color: #003399;
	text-decoration: underline;
}
a:hover {
	color: #003399;
	text-decoration: none;
}
a.nav,a.nav:link,a.nav:visited,a.nav:active {
	text-decoration: none;
}
a.nav:hover {
	text-decoration: underline;
}
a.textnews,a.textnews:link,a.textnews:visited,a.textnews:active {
	text-decoration: none;
	color:#000000;
}
a.textnews:hover {
	text-decoration: none;
	color:#000000;
}
.left_menu a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #153097;
	text-decoration: none;
}
.left_menu a:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #153097;
	text-decoration: none;
}
.left_menu a:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #153097;
	text-decoration: none;
}

.left_menu a:hover {
	font: bold 12px Arial, Helvetica, sans-serif; 
	color: #153097;
	text-decoration: underline;
}

a.sk,a.sk:link,a.sk:visited,a.sk:active {
	color: #ffffff;
	text-decoration: underline;
	display:block;
}
a.sk:hover {
	color: #ffffff;
	text-decoration: none;
}
a.list,a.list:link,a.list:visited,a.list:active {
	color: #DCDCDC;
	text-decoration: none;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding-top:9px;
	padding-bottom:2px;
}
a.list:hover {
	color: #ffffff;
	text-decoration: none;
	background: url(/img/list_no.gif) no-repeat left top;
}
a.lista,a.lista:link,a.lista:visited,a.lista:active,a.lista:hover {
	color: #ffffff;
	text-decoration: none;
	background: url(/img/list_no.gif) no-repeat left top;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding-top:9px;
	padding-bottom:2px;
}
a.back,a.back:link,a.back:visited,a.back:active {
	color: #000F94;
	text-decoration: none;
	background:url(/img/back.gif) no-repeat left top;
	padding-left:18px;
	font-weight:bold;
}
a.back:hover {
	color: #000F94;
	text-decoration: underline;
}
a.img_gal,a.img_gal:link,a.img_gal:visited,a.img_gal:active,a.img_gal:hover  {
	text-decoration: none;
	text-align:center;
	display:block;
	padding:3px;
	border:#DCDCDC 1px solid;
}
.footer a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.footer a:link {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.footer a:visited {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.footer a:hover {
	color: #000000;
	text-decoration: none;
}
a.menu2,a.menu2:link,a.menu2:visited,a.menu2:active {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #153097;
	text-decoration: none;
}
a.menu2:hover {
	color: #153097;
	text-decoration: underline;
}
a.menu2a,a.menu2a:link,a.menu2a:visited,a.menu2a:active,a.menu2a:hover {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a.menua,a.menua:link,a.menua:visited,a.menua:active,a.menua:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
/* ul,li */
LI { 
	margin: 0.5em 0; 
	padding: 0; 
}


/* table, td */
.head{
	height:28px;
	background:#CCCCCC;
}
.navigations td{
	font: bold 11px Arial, sans-serif;
	color:#0000CC;
}
.flag_top{
	height:12px;
	background:#FFFF00 url(/img/flag_top.gif) repeat-x left top;
}
.header{
	height:200px;
	background:#0015A2 url(/img/200.jpg) repeat-x left top;
}
.textfield {
	font: 10px Arial, Helvetica, sans-serif;
	border-top:1px solid #A8A8A8;
	border-bottom:1px solid #F8FAFB;
	border-right:none;
	border-left:none;
	height:18px;
}
.sport_znaki_l{
	background:url(/img/sport_zanki_l.jpg) no-repeat left top;
	width:195px;
}
.sport_znaki_r{
	background:url(/img/sport_zanki_r.jpg) no-repeat right top;
	width:114px;
}
.green_line{
	height:4px;
	background:#27B74F url(/img/green_line.gif) repeat-x left top;
}
.sport_kalendar{
	height:132px;
	background:#0015A2 url(/img/sk_left.jpg) repeat-x left top;
}
.sk_left{
	background:url(/img/green_line2.gif) no-repeat center top;
}
.sk_table td {
	background:url(/img/sk_td.jpg) no-repeat left top;
	padding-left:15px;
	vertical-align:top;
}
.sk_table a{
	padding-bottom:5px;
}
.menu_top_bg{
	height:32px;
	background:url(/img/menu_top.gif) repeat-x top left;
}
.dotted{
	background:url(/img/dotted.gif) repeat-x bottom left;
	height:25px;
}
.solid{
	border-bottom:#0033FD 1px solid;
	height:24px;
}
.ellov_line{
	background:url(/img/ellov_line.gif) repeat-x left top;
}
.zvernenna{
	background:url(/img/dotted.gif) repeat-x bottom left;
	padding:0px 10px 0px 10px;
}
.forum{
	padding:0px 10px 0px 10px;
}
.ellov_line2{
	background:url(/img/ellov_line2.gif) repeat-x left top;
	padding-top:38px;
}
.ellov_line3{
	background:url(/img/ellov_line3.gif) repeat-x left top;
}
td.news{
	background:url(/img/dotted2.gif) repeat-x bottom left;
	padding:20px 0px 16px 0px;
}
.left_news{
	border:#3C51A5 1px solid;
	padding:0px 2px 2px 2px;
	background:url(/img/bg_news.gif) no-repeat left top;
}
.news_h{
	border-bottom:#384FA3 1px solid;
	border-top:#384FA3 1px solid;
	padding:1px 0px 1px 0px;
	height:17px;
}
.news_data{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:0px 0px 2px 4px;
	margin-bottom:3px;
}
.news_anons{
	padding:10px 0px 0px 13px;
	border-bottom:#384FA3 1px solid;
	height:98px;
}
.news_small{
	padding:10px 0px 15px 0px;
	background:url(/img/dotted2.gif) repeat-x bottom left;
}
.news_data_sm{
	padding:0px 2px 20px 2px;
	background:url(/img/bg_news.gif) no-repeat left top;
	height:30px;
	width:80px;
}

.all_news{
	padding-top:14px;
	padding-bottom:12px;
}
.amount{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:0px 0px 2px 4px;
	background:url(/img/bg_amount.gif) no-repeat left bottom;
}
.gallery_sfoto{
	padding:5px 0px 5px 0px;
	border-top:#DCDCDC 1px solid;
	border-bottom:#DCDCDC 1px solid;
}
.gallery_data{
	border-top:#DCDCDC 1px solid;
	height:12px;
	font: 10px Arial, Helvetica, sans-serif;
	padding-top:3px;
	color:#9D9D9D;
}
.gallery_data2{
	font: 11px Arial, Helvetica, sans-serif;
	padding-bottom:20px;
	color:#7C7C7C;
}
.gallery_text{
	padding:0px 0px 0px 0px;
	border-bottom:#DCDCDC 1px solid;
}
#list{
	width:26px;
	height:26px;
	float:left;
	margin:4px 11px 4px 0px;
	text-align:center;
	background:url(/img/bg_list.gif) no-repeat left top;
}
.content{
	padding:25px 30px 20px 22px;
}
.footer{
	height:105px;
	background:#CCCCCC;
	text-align:center;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
/* div */
/* h */
H1 {
	font: bold 16px Arial, Helvetica, sans-serif; 
	color:#006666; 
	text-decoration: none;
}
H1.gallery {
	font: bold 30px Arial, Helvetica, sans-serif; 
	color:#000F94; 
	text-decoration: none;
	padding:20px 0px 15px 12px;
	margin:0;
}
H2 {
	font: bold 14px Arial, Helvetica, sans-serif; 
	color:#003399; 
	text-decoration: none;
}
H2.gallery {
	font: bold 12px Arial, sans-serif; 
	color:#003399; 
	text-decoration: none;
	margin:0px;
	padding:0px;
}
H2.news {
	font: 12px Arial, Helvetica, sans-serif; 
	color:#1625A7;
	text-decoration: none;
	margin:0px;
	padding:1px 0px 1px 14px;
	background:#DCDCDC url(/img/menu_flag.gif) no-repeat left top;
}
h1.data1{
	font: bold 36px Arial, Helvetica, sans-serif;
	color:#FFFF00;
	text-decoration: none;
	margin:0px;
	padding:6px 0px 0px 0px;
}
h1.text1{
	font: bold 18px Arial, Helvetica, sans-serif; 
	color:#FFFF00;
	text-decoration: none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
h1.data2{
	font: bold 30px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	margin:0px;
	padding:11px 0px 0px 0px;
}
h1.text2{
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	margin:0px;
	padding:7px 0px 0px 0px;
}
h1.data3{
	font: bold 23px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	margin:0px;
	padding:17px 0px 0px 0px;
}
h1.text3{
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	margin:0px;
	padding:9px 0px 0px 0px;
}
h1.razdel{
	margin:0px 0px 20px 0px;
	padding-top:0px;
	font: bold 24px Arial, Helvetica, sans-serif;
	color:#1B3599;
	border-bottom:#FEFF20 4px solid;
}
.zont {
	border-collapse: collapse;
}
.zont td {
	border: 1px solid black; 
	padding: 4px ;
}
.dotted2{
	background:url(/img/dotted.gif) repeat-x bottom left;
	padding:5px 0px 5px 0px;
}
#menu2{
	padding:8px 0px 10px 0px;
}