@CHARSET "UTF-8";

.clear{
	clear: both;
}

body a {
	color:#298AC8;
}

span.clear{
	clear: both;
	display: block;
}

.left {
	float: left;
}

.right {
	float: right;
}

.align_right{
	text-align: right;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

sup {
	vertical-align: super;
	font-size: 0.8em;
}

sub {
	vertical-align: sub;
	font-size: 0.8em;
}

.hidden {
	display: none !important;
}

.no_border {
	border: none !important;
}

/*  fonts  */

.small_yellow {
	font: normal 10px "Verdana", "Arial"; 
	color:#FFE487;
	text-decoration: none;
}

.small_grey {
	font: normal 12px "Verdana", "Arial"; 
	color:#010101;
	line-height: 1.8;
}

.medium_grey {
	font: normal 13px "Verdana", "Arial"; 
	color:#010101;
}

.big_title {
	font: normal 22px "Verdana", "Arial"; 
	color:#928972;
	text-shadow: 2px;
}

.big_title a {
	text-decoration: none;
	color:#928972;
}

.big_title span {
	font: normal 22px "Verdana", "Arial"; 
	color:#445565;
}

.big_title span.subtitle {
	font-size: 18px;
}

.small_title {
	font: bold 15px  "Arial", "Verdana"; 
	color:#564327;
}

.big_white {
	font: normal 44px "Verdana", "Arial"; 
	color:#fff;
}

.big_grey {
	font: normal 22px "Verdana", "Arial"; 
	color:#010101;
}

.medium_white {
	font: normal 22px "Verdana", "Arial"; 
	color:#fff;
}

.big_blue {
	color:#298AC8;
	font:18px "Verdana","Arial";
}

/*----------------------*/

body {
	background-color: #c6d1d1;
	background: #c6d1d1 url("../img/website/body_bg.jpg") no-repeat top center;
	behavior: url("img/website/csshover.htc"); 
}

#all {
	width: 100%;
}


#content {
	width: 960px;
	margin: 0 auto;
	padding-bottom:20px;
}

#header {

}

#header_top {
	width: 960px;
	margin: 0 auto;
	padding-bottom: 15px;
	_padding-bottom: 13px;
}

#header_top h1#logo_top {
	height: 68px;
	width: 285px;
	background: url("../img/website/logo_top_bg_2.png") no-repeat;
	behavior: url("img/website/iepngfix.htc");
	display: inline;
	float: left;
	margin-top:30px;
}

#header_top h1#logo_top a{
	height: 50px;
	width: 285px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

#header_top #menu_top {
	display: inline;
	float: right;
	margin-top: 45px;
}

#header_top ul#menu_top li {
	display: inline;
	float: left;
	margin-left: 10px;
}

#header_top ul#menu_top li a {
	text-decoration: none;
	color: #5a5a5a;
	font: normal 12px "Verdana", "Arial";
	display: inline;
	float: left;

}


#header_top ul#menu_top li a span.bg_content {
	display: block;
	height: 12px;
	padding: 15px 5px 15px 10px;
	float: left;
	cursor: pointer;
}

#header_top ul#menu_top li a span.bg_right {
	display: block;
	height: 42px;
	padding: 0;
	width: 5px;
	float: left;
}

#header_top ul#menu_top li a:hover {
	_background: url("../img/website/menu_top_selected_content.jpg") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
}

#header_top ul#menu_top li a:hover span.bg_content {
	background: url("../img/website/menu_top_selected_content.jpg") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
}

#header_top ul#menu_top li a:hover span.bg_right{
	background: url("../img/website/menu_top_selected_right.jpg") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
}

#header_top ul#menu_top li a.active {
	_background: url("../img/website/menu_top_selected_content.jpg") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
}

#header_top ul#menu_top li a.active span.bg_content {
	background: url("../img/website/menu_top_selected_content.jpg") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
}

#header_top ul#menu_top li a.active span.bg_right{
	background: url("../img/website/menu_top_selected_right.jpg") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
}

#header_top ul#menu_top li a span.bg_content {
	background: none;
}
#header_top ul#menu_top li a span.bg_right {
	background: none;
}

#header #header_picture {
	background: url("../img/website/picture_top_subpage.jpg") no-repeat 0 0;
	width: 960px;
	margin: 0 auto;
	height: 303px;
}

#header #header_picture_subpage.adults, #header #header_picture.adults {
	background: url("../img/website/picture_top_adults.jpg") no-repeat 0 0 !important;
}

#header #header_picture_subpage.young, #header #header_picture.young {
	background: url("../img/website/picture_top_young.jpg") no-repeat 0 0 !important;
}

#header #header_picture .photo_top {
	height:233px;
	overflow:hidden;
	padding:0;
	position:relative;
	width:960px;
}

#header #header_picture .mask_top {
	display:block;
	height:233px;
	left:0;
	margin-bottom:-233px;
	margin-top:0;
	padding:0;
	position:relative;
	top:-233px;
	width:960px;
}
#header #header_picture .mask_top span{
	background: url("../img/website/mask_top.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	display:block;
	height:233px;
	margin:0;
	width:960px;
}

#header #header_picture_subpage {
	background: url("../img/website/picture_top_subpage.jpg") no-repeat 0 0;
	width: 960px;
	margin: 0 auto;
	height: 253px;
}

#header #header_picture_subpage .photo_top {
	height:183px;
	overflow:hidden;
	padding:0;
	position:relative;
	width:960px;
}

#header #header_picture_subpage .mask_top {
	display:block;
	height:183px;
	left:0;
	margin-bottom:-183px;
	margin-top:0;
	padding:0;
	position:relative;
	top:-183px;
	width:960px;
}
#header #header_picture_subpage .mask_top span{
	background: url("../img/website/mask_subpage.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	display:block;
	height:183px;
	margin:0;
	width:960px;
}

#header_picture_subpage .submenu {
	padding-bottom: 15px;
}

#header_picture_subpage .submenu ul {
	
}

#header_picture_subpage .submenu ul li{
	float: right;
}

#header .layer_welcome {
	position: absolute;
	top: 30px;
	right:30px;
}

#header .layer_welcome strong {
	font-size: 54px; 
	font-weight: bold; 
	position:relative; 
	top: 6px;
}

#header_picture_subpage .submenu ul li a{
	font: bold 14px "Verdana", "Arial";
	color: #fff;
	display: block;
	height: 35px;
	width: 180px;
	overflow: hidden;
	text-indent: -9999px;
	margin-top: 20px;
	margin-right: 5px
}

#header_picture_subpage .submenu ul li a.miniVolley {
	width: 177px;
}

#header_picture_subpage .submenu ul li a.leagueFours {
	width: 168px;
}
#header_picture_subpage .submenu ul li a.babaVolley {
	width: 168px;
}

#header_picture .submenu {
	padding-bottom: 15px;
}

#header_picture .submenu ul {
	
}

#header_picture .submenu ul li{
	float: right;
}

#header_picture .submenu ul li a{
	font: bold 14px "Verdana", "Arial";
	color: #fff;
	display: block;
	height: 35px;
	width: 180px;
	overflow: hidden;
	text-indent: -9999px;
	margin-top: 20px;
	margin-right: 5px
}

#header_picture .submenu ul li a.miniVolley {
	width: 177px;
}

#header_picture .submenu ul li a.leagueFours {
	width: 168px;
}
#header_picture .submenu ul li a.babaVolley {
	width: 168px;
}

#footer {
	width: 940px;
	margin: 0 auto;
	border-top: dotted 1px #a7b7b7;
	
}
#footer_bg {
	border-top: dotted 1px #fff;
	padding-top:15px;
	padding-bottom: 20px;
}

#footer ul {
	float: left;
}

#footer ul li {
	float: left;
	padding:0 20px;
	border-left: solid 1px #7a705b;
}

#footer ul li.first {
	float: left;
	padding:0 20px 0 10px;
	border-left: none;
}

#footer ul li a{
	font: normal 11px "Verdana", "Arial";
	color: #7a705b;
	text-decoration: none;
}

#footer p {
	float: right;
	font: normal 11px "Verdana", "Arial";
	color: #929292;
	margin-right: 10px;
}

#footer p a{
	color: #7a705b;
	text-decoration: none;
}

.col1, .col2, .col3 {
	width: 260px;
	float: left;
	margin: 0 10px;
	_margin: 0 0 0 8px;
	background: #f2f8f8 url("../img/website/column_bg.jpg") no-repeat bottom left;
	padding: 0 20px;
	min-height:400px;
    height:auto !important;
    height:400px;
    padding-top: 30px;
}
.col3 {
	padding-top: 10px;
}

.col {
	width: 220px;
	float: left;
	margin: 0 10px;
	padding: 0 20px;
    padding-top: 30px;
}

.col p{
	margin-bottom: 20px;
}

.col p.form_line{
	margin-bottom: 7px;
}


#column_bg {
	width: 940px;
	margin: 0 10px;
	padding-bottom:90px;
	background: #f2f8f8 url("../img/website/subpage_content_bg.jpg") no-repeat left bottom;
}

#column {
	background: url("../img/website/column_top_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	width: 860px;
	padding: 0 20px;
	margin: 0 20px;
}

#column_bg div.logged {
	background: url("../img/website/content_top_logged_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	width: 860px;
	padding: 0 20px;
	margin: 0 20px;
}

#column_bg div.unlogged {
	background: url("../img/website/content_top_unlogged_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	width: 860px;
	padding: 0 20px;
	margin: 0 20px;
}

#column.unlogged h2.big_title, #column.logged h2.big_title {
	margin-top: 20px;
}

#column .small_title, #column_logged .small_title {
	padding-top:20px;	
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: dotted 1px #adaba6;
}

#column .small_title.no_border, #column_logged .small_title.no_border {
	padding-top:20px;	
	padding-bottom: 10px;
	margin-bottom: 0px;
}

.trening_list {	
	padding-bottom: 10px;
	border-bottom: dotted 1px #adaba6;
}

#column .trening_list .small_title, #column_logged .trening_list .small_title {
	padding-top:20px;	
	padding-bottom: 20px;
	margin-bottom: 0px;
	border-bottom: none;
}

.trening_list

#column .tree_positions {
	border: none;	
	margin-bottom: 0px;
}

#column .tree_positions span {
	padding-right: 120px;	
}

#column .tree_positions span.no_padding  {
	padding-right: 5px;	
}

#column .big_title  {
	padding-top:18px;	
	padding-bottom: 70px;
}

#column.logged .big_title {

	width: 400px;
}

#column.unlogged .big_title {

	width: 600px;
}

#maincol_bg {
	width: 640px;
	float: left;
	display: inline;
	background: url("../img/website/mask_bg_top.jpg") repeat-y 10px top;
}

#maincol {
	background: url("../img/website/mask_bg_content.jpg") no-repeat 10px bottom;
	width: 620px;
	float: left;
	display: inline;
	min-height:400px;
    height:auto !important;
    height:400px;
    padding: 10px 10px;
}

#maincol .main_col_top_left {
	width: 260px;
	float: left;
	margin: 0 0px;
	padding: 0 30px 0 20px;
}

#maincol .main_col_top_left h2 {
	padding-top:30px;
}

#maincol .main_col_top_right h2 {
	padding-top:15px;
}

#maincol .main_col_top_right {
	width: 260px;
	float: left;
	margin: 0 0px;
	padding: 0 20px 0 30px;
}
#maincol .main_col_bottom_left {
	width: 260px;
	float: left;
	margin: 0 0px;
	padding: 0 30px 0 20px;
}
#maincol .main_col_bottom_right {
	width: 260px;
	float: left;
	margin: 0 0px;
	padding: 0 20px 0 30px;
}

.col1 h2, .col2 h2, .col3 h2, #maincol h2 {
	font:bold 15px "Arial", "Verdana";
	color: #564327;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: dotted 1px #adaba6;
}


.col1 p, .col2 p, #maincol p {
	line-height: 1.8;
}

.arrow_link {
	background: url("../img/website/orange_link_bg.png") no-repeat bottom right;
	padding-right: 20px;
	font: normal 11px "Verdana", "Arial";
	color: #298ac8;
	margin:20px 0;
	text-decoration: underline;
}

.main_col_link {
	padding:10px 0 15px 0;
}

.main_col_link .arrow_link {
	margin:0 0;
}

.photo_bg {
	background: url("../img/website/photo_top_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	width: 261px;
}

.photo_bg img {
	padding:5px 5px 0px 5px;
	margin: 0;
}

.photo_bottom_bg{
	background: url("../img/website/photo_bottom_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	margin: 0;
	padding: 0;
	height: 5px;
	width: 261px;
}

.photo_place_top_bg {
	background: url("../img/website/photo_place_top_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
}

.photo_place_bg img {
	padding:5px 5px 0px 5px;
	margin: 0;
}

.photo_place_bottom_bg{
	background: url("../img/website/photo_place_bottom_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	margin: 0;
	padding: 0;
	height: 5px;
	width: 262px;
}

.photo_small_bg {
	background: url("../img/website/photo_small_top_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	_width: 189px;
	width: 189px;
}

.photo_small_bg img {
	padding:5px 6px 0px 5px;
	margin: 0;
}

.photo_small_bottom_bg{
	background: url("../img/website/photo_small_bottom_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	margin: 0;
	padding: 0;
	height: 5px;
	width: 189px;
}

.blue_box {
	background: url("../img/website/blue_box_top_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	padding-top:5px;
	margin-top:4px;
	width: 260px;
	display: block;
	
}

.blue_box_content {
	background: #30b7e8 url("../img/website/blue_box_content_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	padding: 2px 10px;
	font: normal 11px "Verdana" , "Arial";
	color: #fffdfd;
	line-height: 1.5;
	width: 240px;
	display: block;
}

.blue_box_bottom_bg{
	background: url("../img/website/blue_box_bottom_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	margin: 0;
	padding: 0;
	height: 5px;
	display: block;
}

.brown_box {
	background: url("../img/website/brown_box_top_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	padding-top:5px;
	margin-top:4px;
	width: 260px;
	display: block;
}

.brown_box_content {
	background: #807962 url("../img/website/brown_box_content_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	padding: 2px 10px;
	font: normal 11px "Verdana" , "Arial";
	color: #fffdfd;
	line-height: 1.5;
	width: 240px;
	display: block;
}

.brown_box_content .left {
	width: 170px;
	display: block;
}

.blue_box_content .left {
	width: 170px;
	display: block;
}

.brown_box_bottom_bg{
	background: url("../img/website/brown_box_bottom_bg.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	margin: 0;
	padding: 0;
	height: 5px;
	display: block;
}

.star_1 {
	width: 18px;
	height: 18px;
	margin-top: 5px;
	background: url("../img/website/ball_big_1.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	display: block;
}

.star_2 {
	width: 39px;
	height: 18px;
	margin-top: 5px;
	background: url("../img/website/ball_big_2.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	display: block;
}

.star_3 {
	width: 21px;
	height: 21px;
	margin-top: 5px;
	background: url("../img/website/ping21_2.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	display: block;
}

.star_4 {
	width: 81px;
	height: 18px;
	margin-top: 5px;
	background: url("../img/website/ball_big_4.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	display: block;
}

.star_big_1 {
	width: 18px;
	height: 18px;
	background: url("../img/website/ball_big_1.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	display: block;
}

.star_big_2 {
	width: 39px;
	height: 18px;
	background: url("../img/website/ball_big_2.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	display: block;
}

.star_big_3 {
	width: 60px;
	height: 18px;
	background: url("../img/website/ball_big_3.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	display: block;
}

#content #column table {
	
}

#content table.grey_hover tr:hover td {
	
	border-bottom: solid 3px #F2F8F8;
}

#content table.grey_hover tr.table_head:hover td {
	background-color: transparent;
}

#content table tr.free_date:hover td {
	background-color: #fff;
	border-bottom: solid 3px #F2F8F8;
}

#content table.grey_hover tr.free_date:hover td {
	background-color: #fff;
	border-bottom: solid 3px #F2F8F8;
}

#content table tr.table_head:hover td p {
	background-color: transparent;
}

#content table.grey_hover tr.table_head:hover td p {
	background-color: transparent;
}

#content .reservations table tr td {
	background-color: #d3d6d4;
	padding:7px 0px;
}


#content .reservations table tr:hover td {
	background-color: #fff;
	border-bottom: solid 3px #F2F8F8;
}

.reservations {
	background-color: #e6ebe7;
	padding: 10px;
	border: solid 1px #d4dad8;
	min-height: 50px;
  	height:auto !important;
  	height:50px;
}

.reservations .big_blue {
	margin-top: 13px;
	margin-left: 8px;
}

ul.reservations_titles li {
	float: left; 
	display: inline;
}

ul.reservations_titles li a {
	border: solid 1px #d4dad8;
	background-color: #fff;
	color:#298AC8;
	font:bold 15px "Arial","Verdana"; 
	text-decoration: none;
	padding:7px 20px 5px 20px;
	display: block;
	margin-bottom: -1px;
	margin-right: 6px;
}

ul.reservations_titles li a:hover {
	border-bottom: solid 1px #e6ebe7;
	background-color: #e6ebe7;
	color:#564327;
	font:bold 15px "Arial","Verdana";
}

ul.reservations_titles {
	height: 31px;
}

ul.reservations_titles li.active {
	float: left; 
	display: inline;
}

ul.reservations_titles li.active a {
	border-bottom: solid 1px #e6ebe7 !important;
	background-color: #e6ebe7;
	color:#564327;
	font:bold 15px "Arial","Verdana"; 
}

#content #column .reservations table tr td {
	border-bottom: solid 3px #E6EBE7;
}

#content #column .reservations table tr:hover td {
	background-color: #bfbfbf;
}



#content #column .reservations table tr td p {
	font:11px "Verdana","Arial";
	text-decoration:none;
	color: #5f6467;
	padding:7px 10px;
}



#content table tr td p.star_big_table_1 {
	background-image: url("../img/website/ball_big_1.png");
	height: 13px;
	behavior: url("img/website/iepngfix.htc");
	background-position: 90px 5px;
	background-repeat: no-repeat;
	padding-right: 23px;
}

#content table tr td p.star_big_table_2 {
	background-image: url("../img/website/ball_big_2.png");
	height: 13px;
	behavior: url("img/website/iepngfix.htc");
	background-position: 150px 5px;
	background-repeat: no-repeat;
	padding-right: 45px;
}

#content table tr td p.star_big_table_3 {
	background-image: url("../img/website/ball_big_3.png");
	height: 13px;
	behavior: url("img/website/iepngfix.htc");
	background-position: 105px 5px;
	background-repeat: no-repeat;
	padding-right: 67px;
}

#content table tr td {
	font:11px "Verdana","Arial";
	text-decoration:none;
	color: #5f6467;
	padding:2px 0;
	background-color: transparent;
}

#content table tr td p {
	padding: 7px 10px;
	font:11px "Verdana","Arial";
	text-decoration:none;
}

#content table tr td {
	background-color: #d4dedf;
	border-bottom: solid 3px #F2F8F8;
}


#content table tr.dark_row td p {
	color: #666666;
}

#content #column .reservations table tr.dark_row td {
	background-color: #cfcfcf;
	border-bottom: solid 3px #F2F8F8;
}

#content #column .reservations table tr.dark_row:hover td {
	background-color: #b1b1b1;
	border-bottom: solid 3px #F2F8F8;
}

#content table tr.orange_row td p {
	color: #5F6467;
}

#content #column .reservations table tr.orange_row td {
	background-color: #ffa500;
	border-bottom: solid 3px #F2F8F8;
}

#content #column table.grey_hover tr.orange_row td {
	background-color: #ffa500;
	border-bottom: solid 3px #F2F8F8;
}

#content #column table.grey_hover tr.orange_row:hover td {
	background-color: #ee9000;
	border-bottom: solid 3px #F2F8F8;
}

#content #column .reservations table tr.orange_row:hover td {
	background-color: #ee9000;
	border-bottom: solid 3px #F2F8F8;
}

#content #column .reservations table tr.white_row td {
	background-color: #fff;
	color: #5F6467;
	border-bottom: solid 3px #F2F8F8;
}

#content table tr.green_row:hover td {
	border-bottom: solid 3px #F2F8F8;
}

#content #column table.grey_hover tr.green_row td {
	background-color: #bbee3f;
	border-bottom: solid 3px #F2F8F8;
}

#content #column table.grey_hover tr.green_row:hover td {
	background-color: #acd93f;
	border-bottom: solid 3px #F2F8F8;
}

#content table tr td span.left {
	
}

#content table tr {
	
}

#content table.grey_hover tr.active_row:hover td {
	background-color: #98cf35;
	border-bottom: solid 3px #F2F8F8;
}

#content table tr td a {
	font:11px "Verdana","Arial";
	color: #298AC8;
}


#content table.grafik_head tr.table_head td p {
	border:none;
}

#content table.grafik_head tr.table_head td {
	border-top:1px dotted #ADABA6;
	border-bottom: none;
	padding-top: 3px;
}



#content table tr.table_head td p {
	border-bottom: dotted 1px #ADABA6;
	border-top: none;
	color:#564327;
	font:bold 15px "Arial","Verdana";
}

#content table tr.table_head td {
	background-color: transparent;
}

#content table.grafik_head tr.table_head td p {
	padding: 0 0px;
}
#content table.grafik_head tr.table_head td p {
	padding-right: 10px;
	padding-left: 5px;
}

#content table tr.free_date td {
	margin: 2px 0px;
	font:11px "Verdana","Arial";
	text-decoration:none;
	color: #5f6467;
}

#content table tr.free_date td p {
	background-color: #fff;
	border-top: solid 1px #d7dbdc;
	border-bottom: solid 1px #d7dbdc;
}

#content table.available_trenings {
	width: 100%;
	border: solid 1px #d7dbdc;
}


#content table.available_trenings tr td {
	text-align: left;
	width:20%;
}

#content table.available_trenings .first_col {
	text-align:left;
	width: 40%;
}

#content table.available_trenings tr td p, table.available_trenings tr td a {
	font:11px "Verdana","Arial";
	padding:7px 10px;
}

#content table.available_trenings tr td, table.available_trenings tr td {
	background-color:#D4DEDF;
	border-bottom: solid 3px #F2F8F8;
}

table.available_trenings tr td a {
	display: block;
	text-align: center;
}

#content table.available_trenings .first_col p, table.available_trenings .first_col a {
	display: block;
}

#content table.available_trenings .first_col, table.available_trenings .first_col {
	background-color: #D4DEDF;
	border-bottom: solid 3px #F2F8F8;
}

#content table.available_trenings tr:hover td, #content table.available_trenings tr:hover td {
	background-color: #a8acab;
	border-bottom: solid 3px #F2F8F8;
}

.available_trenings_header {
	padding: 5px 0;
	color:#564327;
	font:bold 15px "Arial","Verdana";
	border-bottom:1px dotted #ADABA6;
	margin-bottom: 5px;
	margin-top: 40px;
}

.available_trenings_header_1 {
	margin-top: 0px;
}

.hide_trenings {
	padding-left: 20px;
	background: url("../img/website/hide_trenings.png") no-repeat center left;
	behavior: url("img/website/iepngfix.htc");
	float: right;
	cursor: pointer;
}

.show_trenings {
	padding-left: 20px;
	background: url("../img/website/show_trenings.png") no-repeat center left;
	behavior: url("img/website/iepngfix.htc");
	float: right;
	cursor: pointer;
}

.profil_box {
	background: #e6ecea url("../img/website/profil_box_bg.jpg") no-repeat bottom right;
	padding: 25px;
	min-height:262px;
	height:auto !important;
	height:262px;
	border-bottom: solid 1px #fff;
	border-right: solid 1px #fff;
}

.profil_box .profil_informations {
	margin-left: 35px;
	float: left;
	display: inline;
}

.profil_informations_line {
	font:normal 11px "Verdana","Arial";
	color: #000;
	margin-bottom: 20px;
}

.profil_informations_line input {
	border-color:#c5c5c5 #a5a5a5 #a5a5a5 #c5c5c5;
	border-style:solid;
	border-width:1px;
	width: 150px;
}

.profil_informations_line.checkbox input {
	border-color:#c5c5c5 #a5a5a5 #a5a5a5 #c5c5c5;
	border-style:solid;
	border-width:1px;
	width: auto;
}

.profil_informations_left {
	float: left;
	width: 150px;
	font-weight: bold;
}

.profil_informations_right {
	float: left;
	width: 400px;
}

.photo_profil_box {
	width: 210px;
	text-align: center;
}

.photo_profil_box input {
	font-size: 11px;
}

.photo_profil_box span {
	color:#000000;
	font: bold 11px "Verdana","Arial";
}

.photo_profil_box_bottom {
	margin-top: 10px;
}

.ticket_informations {
	background-color: #e6ecea;
	padding: 25px;
	border-bottom: solid 1px #fff;
	border-right: solid 1px #fff;
}

.ticket_informations_line {
	font:normal 11px "Verdana","Arial";
	color: #000;
	margin-bottom: 20px;
}

.ticket_informations_left {
	float: left;
	width: 150px;
	font-weight: bold;
}

.ticket_informations_right {
	float: left;
	width: 200px;
}

.btn_change_pass {
	margin-top: 40px
}

.btn_change_pass span {
	background: url("../img/website/btn_change_pass.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	height: 25px;
	width: 171px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	border: none;
	cursor: pointer;
}

.btn_send {
	background: url("../img/website/btn_send.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc");
	height: 25px;
	width: 171px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	border: none;
}

.btn_apply_changes {
	margin-top: 40px
}

.btn_apply_changes input {
	background: url("../img/website/btn_apply_changes.jpg") no-repeat 0 0;
	height: 25px;
	width: 171px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	border: none;
	cursor: pointer;
}

.btn_register input {
	background: url("../img/website/btn_register.jpg") no-repeat 0 0;
	height: 25px;
	width: 171px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	border: none;
	cursor: pointer;
}


ul.pagination {
	margin-top: 5px;
	padding-top: 10px;
	border-top: dotted 1px #a8acab;
}

ul.pagination li {
	float: left; 
	display: inline;
	font: normal 11px "Arial","Verdana";	
}

ul.pagination li a {
	border: solid 1px #d4dad8;
	background-color: #fff;
	text-decoration: none;
	padding:5px 7px;;
	display: block;
	margin-bottom: -1px;
	margin-right: 6px;
}

ul.pagination li.active {
	float: left; 
	display: inline;
}

ul.pagination li.active a {
	background-color: #d4dedf;
	color: #5f6467;
}

ul.pagination li a:hover {
	background-color: #d4dedf;
	color: #5f6467;
}

#content .grafik {
	margin-bottom: 40px;
}

#content .grafik table {
	border-top: solid 1px #d3ddde;
	border-bottom: solid 1px #d3ddde;
}

#content .grafik table tr td {
	text-align: center;
	padding: 0 0 4px 0;
}


#content .grafik table.columns1 tr td, #content .grafik_head.columns1 tr td {
	width: 430px;
}

#content .grafik table.columns1 tr td.first_col, #content .grafik_head.columns1 tr td.first_col {
	width: 430px;
}

#content .grafik table.columns2 tr td, #content .grafik_head.columns2 tr td {
	width: 286px;
}

#content .grafik table.columns2 tr td.first_col, #content .grafik_head.columns2 tr td.first_col {
	width: 288px;
}

#content .grafik table.columns3 tr td, #content .grafik_head.columns3 tr td {
	width: 215px;
}

#content .grafik table.columns3 tr td.first_col, #content .grafik_head.columns3 tr td.first_col {
	width: 215px;
}

#content .grafik table.columns4 tr td, #content .grafik_head.columns4 tr td {
	width: 172px;
}

#content .grafik table.columns4 tr td.first_col, #content .grafik_head.columns4 tr td.first_col {
	width: 172px;
}

#content .grafik table tr.last td {
	padding: 0 0 0 0;
}

#content .grafik table tr td a, #content .grafik table tr td p{
	color: #5F6467;
	display: block;
	font: bold 15px "Arial", "Verdana";
	padding: 5px 10px 0 10px;
	text-decoration: none;
}

#content .grafik table tr td a {
	padding: 5px 0 0;
	width: 100%;
}

#content .grafik table tr td.first_col p {
	font:11px "Verdana","Arial";
}

#content .grafik table tr td.full:hover a {
	position: relative;
}

#content .grafik table tr td.full a span {
	display: none;
}

#content .grafik table tr td.full a:hover span {
	display: block;
   	padding: 10px 5px; margin: 10px; z-index: 100;
   	width: 179px;
   	height: 30px;
   	position: absolute; top: -40px; left: 30px; _top: -42px; _left: -20px;
   	background: url("../img/website/tooltip_bg.png") no-repeat 0 0;
   	behavior: url("img/website/iepngfix.htc");	
   	font: normal 10px "Verdana", "Arial"; color: #666;
   	text-align: center;	
}

.trening_right div.trening_reservations p {
	display: inline;
	float: left;
	margin: 3px;
	position: relative;
}

.trening_right div.trening_reservations p span {
	display: none;
}

.trening_right div.trening_reservations p:hover span {
	display: block;
   	padding: 10px 5px; margin: 10px; z-index: 100;
   	width: 179px;
   	height: 30px;
   	_height: 10px;
   	position: absolute; top:-49px; left: -40px;
   	background: url("../img/website/tooltip_bg.png") no-repeat 0 0;
   	font: normal 10px "Verdana", "Arial"; color: #666;
   	text-align: center;
   	_background: #fff;
   	_border: solid 1px #bdcacb;
}
	
.trening_right div.trening_reservations p span:hover {
	display: none;
	_display: block;
}

.grafik table tr td div {
	position: relative;
}

.grafik table tr td div span.tool_tip {
	display: none;
}

.grafik table tr td div:hover span.tool_tip {
	display: block;
   	padding: 10px 5px; margin: 10px; z-index: 100;
   	width: 179px;
   	height: 30px;
   	_height: 10px;
   	position: absolute; top:-49px; _top:-47px; left: 70px;
   	background: url("../img/website/tooltip_bg.png") no-repeat 0 0;
   	font: normal 10px "Verdana", "Arial"; color: #666;
   	text-align: center;
   	_background: #fff;
   	_border: solid 1px #bdcacb;
}
	
.grafik table tr td div span.tool_tip:hover {
	display: none;
	_display: block;
}

#content .reservations table tr:hover td {
	background-color: #dbdedc;
	padding:7px 0px;
}

#content .grafik table tr td {
	border-right: solid 1px #d3ddde;
}

#content .grafik table tr td.first_col {
	border-right: none;
	border-left: solid 1px #d3ddde;
}

#content .grafik table tr td,
#content .grafik table tr td {
	background-color: transparent;
}

#content .grafik table tr .first_col p,
#content .grafik table tr .first_col a {
	text-align: left;
}

#content .grafik table tr .first_col {
	background-color: #d3ddde;
	border-bottom: solid 3px #F2F8F8;
}

#content .grafik table tr.sunday .first_col {
	background-color: #ffa500;
	border-bottom: solid 3px #F2F8F8;
}

#content .grafik table tr.sunday td {
	background-color: #fcdd9b;
	border-bottom: solid 3px #F2F8F8;
}

#content .grafik table tr.sunday td.active {
	background-color: #f9e8b9;
	border-bottom: solid 3px #F2F8F8;
}

#content .grafik table tr.sunday td.full,
#content .grafik table tr.sunday td.full {
	background-color: #fdcc72;
	border-bottom: solid 3px #F2F8F8;
}

#content .grafik table tr.table_head .first_col p,
#content .grafik table tr.table_head .first_col a {
	background-color: transparent;
}

#content .grafik table tr td.active p,
#content .grafik table tr td.active a {

}

#content .grafik table tr td.active,
#content .grafik table tr td.active {
	background-color: #fff;
	border-bottom: solid 3px #F2F8F8;
}

#content .grafik table tr td.full,
#content .grafik table tr td.full {
	background-color: #c0cccc;
	/* border-bottom: solid 3px #FF9494; */
}

#content .grafik table tr td.full p, #content .grafik table tr td.full a {
	background-color: #c0cccc;
}


#content .grafik table tr td.active:hover {
	background-color: #eeeeee;
}

#content .grafik table tr.sunday td.active:hover {
	background-color: #fdcc72;
}

#content .grafik table td.hasReservation,
#content .grafik table tr.sunday td.hasReservation {
	background-color: #bbee3f;
}

#content .grafik table td.hasReservation:hover,
#content .grafik table tr.sunday td.hasReservation:hover {
	background-color: #aadd36;
}

.logged_menu {
	float: right;
	width: 430px;
	padding-top: 4px;
}

.logged_menu ul {
	float: left;	
}

.logged_menu ul li {
	float: left;
	padding: 0 10px;
	border-right: solid 1px #fff;
}

.logged_menu ul li.last {
	float: left;
	padding: 0 10px;
	border-right: none;
}

.logged_menu ul li a {
	font: bold 12px "Verdana","Arial";
	color: #fff;
	text-decoration: none;
}

.logged_menu ul li.active a {
	font: bold 12px "Verdana","Arial";
	color: #fbe680;
}

.logged_menu ul li a:hover {
	font: bold 12px "Verdana","Arial";
	color: #fbe680;
}

.logged_menu ul li.active a:hover {
	font: bold 12px "Verdana","Arial";
	color: #fbe680;
}

.logged_menu p.logout {
	margin-top: 0px;
}

.logged_menu p.logout a {
	display: block;
	font: bold 12px "Verdana","Arial";
	color: #fbe680;
	text-align: right;
	text-decoration: none;
	margin-top: 2px;
}

.logged_menu p{
	float: right;
	font: bold 10px "Verdana","Arial";
	color: #fbe680;
	text-align:right;
	margin-top: 10px;
}

.logged_menu p span {
	font: normal 13px "Verdana","Arial";
	color: #fbe680;
	margin-left: 15px;
	float: left;
	display: inline;
}

.logged_menu p span.logged {
	font: normal 10px "Verdana","Arial";
	color: #fbe680;
	margin-top: 2px;
}

.unlogged_menu {
	float: right;
	width: 207px;
	padding-left: 10px;
	padding-top: 10px;
}

.unlogged_menu form .form_line {
	margin-bottom: 7px;
	clear: both;
}

.form_line {
	margin-bottom: 7px;
	clear: both;
}

.remaind_pass_col {
	width: 400px;
	color: #404040;
	font: normal 12px "Verdana","Arial";
	line-height: 1.8;
}

.form_line_remaind {
	margin-top: 50px;
}

.form_line_remaind input{
	margin-bottom: 15px;
}

.form_line_remaind .btn_send{
	margin-bottom: 0px;
}

.form_line_remaind label {
	font: bold 11px "Verdana","Arial";
	color: #000;
	width: 100px;
	display: block;
	margin-bottom: 2px;
}

.form_line_remaind input#mainForm_userName, .form_line_remaind input.password {
	border: solid 1px #c6d1d1;
	width: 171px;
}

.form_line label {
	font: bold 11px "Verdana","Arial";
	color: #000;
	width: 40px;
	display: inline;
	float: left;
}

.unlogged_menu form label{
	font: bold 11px "Verdana", "Arial";
	color: #ffe487;
	width: 40px;
	display: inline;
	float: left;
}

.unlogged_menu form .form_line_second {
	margin-bottom: 0px;
}

.unlogged_menu .small_yellow {
	margin-left: 40px;
	float: left;
	display: inline;

}

.unlogged_menu form input{
	width: 95px;
	height: 13px;
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-right: solid 1px #615949;
	border-bottom: solid 1px #615949;
	float: left;
	display: inline;
}

.unlogged_menu .btn_login_orange input{
	width: 58px !important;
	height: 27px !important;
	display: block;
	border: none;
	float: right;
	margin-top: 8px;
}

.mainpage_login_box p.logout {
	margin-top: 0px;
}

.mainpage_login_box p.logout a {
	display: block;
	font: bold 12px "Verdana","Arial";
	color: #298AC8;
	text-align: right;
	text-decoration: undeline;
	margin-top: 2px;
}

.mainpage_login_box p{
	float: right;
	font: bold 10px "Verdana","Arial";
	color: #298AC8;
	text-align:right;
	margin-top: 10px;
}

.mainpage_login_box p span {
	font: normal 13px "Verdana","Arial";
	color: #298AC8;
	margin-left: 15px;
	float: left;
	display: inline;
}

.mainpage_login_box p span.logged {
	font: normal 11px "Verdana","Arial";
	color: #298AC8;
	margin-top: 2px;
}

.mainpage_login_box {
	position: relative;
	width: 260px;
}

.col3 h2{
	padding-top: 35px;
}

.trening {
	border-top: dotted 1px #adaba6;
	padding-top: 20px;
	padding-bottom: 20px;
}

.trening_place p {
	float: left;
	font: normal 11px "Verdana", "Arial"; color: #000;
	line-height: 2.3;
}

.trening_place .label {
	width: 100px;
	font-weight: bold;
}

.trening_left {
	width: 580px;
	float: left;
}

.trening_photo {
	width: 190px;
	margin-right: 10px;
}

.trening_place {
	width: 370px;
	margin-top: 20px;
}

.trening_desc {
	padding:10px 10px 10px 0;
	font: normal 11px "Verdana", "Arial"; color: #000;
	line-height: 1.8;
}

.trening_right {
	background: url("../img/website/trening_reservation_top_bg.png") no-repeat 0 0;
   	behavior: url("img/website/iepngfix.htc");	
   	width: 250px;
   	padding: 15px; 
}

.trening_bottom_bg {
	background: url("../img/website/trening_reservation_bottom_bg.png") no-repeat 0 0;
   	behavior: url("img/website/iepngfix.htc");
   	width: 280px;
   	height: 5px;
}

.free_place {
	font: normal 11px "Verdana", "Arial"; color: #000;
	height: 20px;
	padding: 30px 0 0 0;
	_margin-bottom: -20px;
	
}
 .reserve {
	font: normal 11px "Verdana", "Arial"; color: #000;
	padding-top: 10px;
	height: 20px;
}
.release {
	font: normal 11px "Verdana", "Arial"; color: #000;
	padding-top: 10px;
	height: 20px;
}


.free_place span {
	color: #9a9a9a;
}

.reserve span {
	color: #69b038;
}

.release span {
	color: #fd9801;
}

.free_place p {
	background: url("../img/website/square_white.jpg") no-repeat 0 0;	
}

.reserve p {
	background: url("../img/website/square_green.jpg") no-repeat 0 0;
}

.release p {
	background: url("../img/website/square_orange.jpg") no-repeat 0 0;
}

.free_place input, .free_place a {
	background: url("../img/website/btn_reserve.jpg") no-repeat 0 0;
	width: 82px;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	border: none;
	cursor: pointer;
}

.reserve input, .reserve a {
	background: url("../img/website/btn_release.jpg") no-repeat 0 0;
	width: 82px;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	border: none;
	cursor: pointer;
}

.btn_release {
	background: url("../img/website/btn_release.jpg") no-repeat 0 0;
	width: 82px;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	border: none;
	cursor: pointer;
	display: block;
	margin-top: 5px;
}

.btns_bottom a {
	float: left;
	margin-right: 10px;
}

input.btn_blue_long {
	height: 30px;
	border: none;
	padding: 5px 0 10px 0;
}

.btn_blue_long {
	width: 171px;
	height: 15px;
	display: block;
	font: bold 12px "Verdana", "Arial"; 
	color:#fff;
	text-decoration: none;
	text-align: center;
	padding:5px 0;
	background: url("../img/website/btn_blue_long.png") no-repeat 0 0;
   	behavior: url("img/website/iepngfix.htc");
}

.btn_zaloguj_long {
	width: 171px;
	height: 30px;
	display: block;
	font: bold 12px "Verdana", "Arial"; 
	color:#fff;
	overflow: hidden;
	text-indent: -9999px;
	background: url("../img/website/btn_zaloguj_long.png") no-repeat 0 0;
   	behavior: url("img/website/iepngfix.htc");
   	border: none;
}

.release span, .reserve span, .free_place span {
	color: #666666;
}

.release p, .reserve p, .free_place p {
	padding-left: 20px;
	height: 15px;	
}

.trening_right .arrow_link {
	margin: 20px 0 0 0;
	_margin-bottom: 20px;
	cursor: pointer;
}

.trening_desc .arrow_link {
	margin: 20px 0 0 0;
}

.slide_information {
	display: none;
	margin-top: 15px;
	font: normal 11px "Verdana", "Arial"; color: #404040;
	width: 262px;
	margin-left: -6px;
	margin-right: -6px;
	line-height: 1.5;
}

.slide_information div {
	width: 242px;
	padding: 10px 10px 5px 10px;
}

.profil_informations .error_box {
	padding: 0 0 20px 0;
}

#content .error {
	border-color: #da0303;
}

.success_box {
	
}

.success_box h3 {
	font: normal 18px "Verdana", "Arial"; color: #298AC8;
	margin-bottom: 10px;
}

.success_box ul {
	
} 

.success_box ul li {
	font: normal 11px "Verdana", "Arial"; color: #298AC8;
	margin-bottom: 5px;
	list-style: disc;
	margin-left: 20px;
} 

.error_box h3 {
	font: bold 18px "Verdana", "Arial"; color: #da0303;
	margin-bottom: 10px;
}

.error_box ul {
	
} 

.error_box ul li {
	font: normal 11px "Verdana", "Arial"; color: #da0303;
	margin-bottom: 5px;
	list-style: disc;
	margin-left: 20px;
} 

#content table.available_trenings tr td p.btn_buy_pass {
	padding: 2px 10px 5px;
	text-align: right;
	
}
	
.btn_buy_pass input {
	background: url("../img/website/btn_buy_pass.png") no-repeat 0 0;
	behavior: url("img/website/iepngfix.htc"); 
	height: 20px;
	width: 58px;
	border: none;
	overflow: hidden;	
	text-indent: -9999px;
}

.loggin_menu li {
	float: left;
	margin-bottom: 15px;
}

.loggin_menu li a.small_yellow {
	float: left;
	border-left: solid 1px #FFE487;
	padding:0 10px;
	margin-left: 0px;
	font-weight: bold;
}

.loggin_menu li.first a {
	float: left;
	border-left: none;
	padding-left: 0px;
}

.pass_information {
	font: normal 10px "Verdana", "Arial"; 
	color:#298AC8;
	margin-bottom: 10px;
	margin-top: 10px;
}

.place_box {
	font: normal 13px "Verdana", "Arial"; color:#404040;
	margin-bottom: 20px;
}

.place_box_left {
	float: left;
	width: 510px;
	padding-right: 20px;
	line-height: 1.8;
}

.place_address {
	font: normal 12px "Verdana", "Arial"; color:#404040;
	margin-bottom: 20px;
	margin-bottom: 15px;
	line-height: 1.5;
	
}

.place_address p {
	margin-bottom: 15px;
}

.photo_place_box {
	margin-right: 10px;
	float: left; 
}

.place_address span{
	display: block;
	font: bold 10px "Verdana", "Arial"; 
	color:#000;
	margin-bottom: 5px;
}

.place_box_right {
	float: right;
	width: 320px;
}

.pass_view {
	margin-bottom: 40px;
}

.pass_view p {
	float: left;
	font: normal 11px "Verdana", "Arial"; color: #000;
	line-height: 2.3;
}

.pass_view .label {
	width: 130px;
	font-weight: bold;
}


.reservation_option {
	float: right;
}

.reservation_option a {
	float: right;
	padding-left: 10px;
	padding-right: 10px;
	border-right: solid 1px #298AC8;
}

.reservation_option a.first {
	float: right;
	padding-left: 10px;
	padding-right: 0px;
	border-right: none;
}

.reservation_option a.active {
	text-decoration: none;
}

.reservation_option span {
	float: right;
	padding-left: 10px;
	color:#298AC8;
	font: normal 11px "Verdana","Arial";
}


.login_form {
	margin-bottom: 20px;
}

.login_form input {
	border: solid 1px #cccccc;
	width: 130px;
}

.google_map {
	overflow: hidden;
	height: 250px;
}

#footer ul li a.active {
	color: #000000;
}

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

div.divborder {
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	display:block;
	margin:10px 0;
	padding:15px 0;
}

div.divborder img {
	margin: 5px 10px 5px 0;
}

.small_grey p {
	margin-bottom: 15px;
}


.newsTime {
	font-size: 11px;
	color: #787878;
}

.newsLead {
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0 15px 0;
}

.newsBody {
	font-size: 12px;
	line-height: 20px;
}

.newsLink {
	font-weight: normal;
	display: block;
	text-align: left;
}

.newsTimeList {
	font-size: 11px;
	color: #787878;
	padding: 0;
	margin: 15px 0 0 0;
}

.newsTitleList {
	font-size: 20px;
	font-weight: normal;
	color: #787878;	
	padding: 0;
	margin: 0;
}

.newsLeadList {
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 15px 0;
}

.newsLinkList {
	font-weight: normal;
	display: block;
	text-align: left;
}

/* nie dzia�a - trzeba zrobi� tak �eby dzia�a�o */
.highlighted {
	color: #fd6d00; /*#fd9100;*/
}

.highlightedNews {
	font: normal 11px "Verdana", "Arial";
	color: #ffffff;
	background: #ff8f2b url('../img/website/news_home_bg.png') no-repeat center top;
	padding: 0 10px 6px 10px;
	margin: 20px 0 0 0;
}

.highlightedNewsBottom {
	background: transparent url('../img/website/news_home_bottom.png') no-repeat center bottom;
	behavior: url("img/website/iepngfix.htc");
	height: 5px;
	padding: 0;
	margin: 0 0 -15px 0;
	_margin-top: -15px;
	_margin-bottom: 0px;
}


.highlightedNewsTitle {
	font-size: 15px;
	font-weight: bold;
	color: #ffff00;
	margin-bottom: 4px;
}

.newsTimeHome {
	font-size: 10px;
	padding: 12px 0 0 0;
	margin: 0;
}

.newsTitleHome {
	font-family: "Arial", "Verdana";
	font-size: 15px;
	font-weight: bold;
	color: #ffff00;
	margin: 3px 0 3 px 0;
}

.newsLeadHome {
	line-height: 15px;
	margin-bottom: 4px;
}

.newsLinkHome {
	display: block;
	text-align: left;
	color: #ffffff;
	margin-top: 4px;
}

