body {margin: 0px; padding: 0px; background: #eee2c5 url('../images/background.png');}
	h2 {margin-top: 30px; color: #ab894e;}
	p {font-family: arial, helvetica; margin-right: 20px; font-size: 13px;}
	table, a, ul, ol {font-family: arial, helvetica; font-size: 13px;}
	table {border-collapse:collapse; text-align: center; width: 100%;}
		table td {font-size: 13px; padding: 0px 10px 0px 10px;}
		table tr.odd {background: #f7efe2;}
		table td.noBorder {border-bottom: none;}
		table th {background: #f3e5cb url('../images/background-images.png'); font-size: 13px; padding: 0px 10px 0px 10px;}
		h4 {margin: 20px 0px 10px 0px;}
.shadowTop {width: 980px; text-align: center; height: 3px; margin: 10px auto 0px auto;}
	.shadowTop div {text-align: left; width: 980px; height: 3px; background: url('../images/shadow-top.png') center center; margin-top: 20px;}
.shadowBottom {width: 980px; text-align: center; height: 3px; margin: 0px auto 10px auto;}
	.shadowBottom div {text-align: left; width: 980px; height: 3px; background: url('../images/shadow-bottom.png') center center; margin-bottom: 20px;}
.centering {width: 980px; text-align: center; margin: 0px auto 0px auto; clear: both;}
#backgroundTop {height: 135px; background: #ddc394 url('../images/background3.png'); margin: 0px 0px 0px 0px !important; padding: 0px; position: absolute; top: 0px; width: 100%; z-index: -1;}
#images {margin: -11px 0px -21px 3px !important; background: url('../images/background-images.png'); height: 280px; width: 974px;}
	#images img {margin: 5px 0px 0px 0px !important;}
	#images #slider img {width: 700px; height: 270px;}
#header {margin: 0px 3px 0px 3px !important; background: #ddb97a url('../images/header.png'); height: 110px; width: 974px;}
	#header * {margin: 0px; padding: 0px;}
	#header #logo {float: left; position: relative; left: 50px; top: 5px; width: 93px; height: 100px;}
	#header h1 {position: relative; top: 10px; font-size: 3em;}
	#header p {position: relative; top: 10px; font-size: 1.5em; text-transform: uppercase; font-family: Arial, Verdana;}
.shadow {background: url('../images/transparent-dot.png'); width: 980px;}
#mainWindow {width: 974px; text-align: left; background: white url('../images/menu-background.png') top left repeat-y; margin: 0px 3px 0px 3px; padding-bottom: 30px;}
#navigation {width: 200px; height: 100%; float: left; margin-right: 5px; margin-top: 0px; background: white url('../images/menu-background.png') top left repeat-y;}
#content {width: 729px; float: right; background: white; margin-right: 40px;}
	#content a {text-decoration: none; color: #bd0000;}
	#content a:hover {text-decoration: underline; color: #bd0000;}
	#content table {width: 100%;}
.cleared { clear: both; height: 0px; width: 980px; margin-top: 0px;}
#navigation ul {list-style: none; margin: 30px 0px 0px 0px; padding: 0px;}
	#navigation ul li {display: block; width: 150px; height: 35px; margin: 0px;}
		#navigation ul li a {display: block; width: 130px; height: 35px; margin: 0px; background: url('../images/menu-element.png') center right;}
		#navigation ul li a.active {background: url('../images/menu-element-active.png') center right;}
			#navigation ul li a img {display: block; width: 130px; height: 35px; margin: 0px; border: none;}
#footer {font-size: 0.6em; margin-top: -2em;}
	#footer a {font-size: 1em; text-decoration: none; color: black;}
/* -------------------------------- NEWS -------------------------------- */
.newsContentLarge {display: none; color: #48371a; margin-right: 20px;}
.newsContentSmall {color: #48371a; margin-right: 20px;}
.newsTitle {margin-top: 0px; margin-bottom: -10px; background: url('../images/background-images.png');}
.newsDate {font-size: 10px;}
.newsShowAll {font-size: 12px; margin-top: -20px; margin-bottom: 15px; text-decoration: none; position: relative; bottom: 15px; color: #bd0000;}
.newsShowAll:hover {font-weight: bold;}
/* -------------------------------- TRENINGI -------------------------------- */
#map_canvas {width: 100%; height: 400px;}
table#trainings th + th {width: 25%;}
/* -------------------------------- KLUB -------------------------------- */
.instructor {margin: 0px 0px 0px 0px; height: 190px; clear: both;}
.instructor img {float: left; margin-right: 10px; border: 1px solid black; width: 151px; height: 186px;}
.instructor h4 + p, .instructor2 h4 + p {font-size: 11px; margin-top: -10px;}
.instructor2 {margin: 0px 0px 0px 0px; height: 130px; clear: both;}
.instructor2 img {float: left; margin-right: 10px; border: 1px solid black; width: 106px; height: 130px;}
#history tbody {text-align: left;}
#history th + th {width: 82%;}
/* -------------------------------- STAZE -------------------------------- */
#staze {width: 730px; max-width: 730px;}
/* -------------------------------- LOGIN -------------------------------- */
#login_form {width: 350px;}
#login_form input {float: right}