* {
	margin: 0;
	padding: 0;
	}
body {
	font: normal 11px verdana, sans-serif;
	color: #ffffff;
	text-align: center;
	margin: 0;
	padding: 0;
	background: #010329;
	}
html>body {
	font-size: 11px;
	}
#frame {
	width: 1002px;
	height: 100%;
	margin: 0 auto;
	text-align: left;
	background: url('/img/podklad_frame.gif') repeat-y top right;
	position: relative;
	}
*>#frame {
	height: auto;
	} 
p {
	margin: 10px 0; 
	}
img {
	border: 0 none;
	}
span.center {
	margin: 10px auto 10px auto;
	}
span.left {
	float: left;
	margin: 10px 12px 10px 0;
	}
*>span.left {
	margin: 10px 15px 10px 0;
	}
span.right {
	float: right;
	margin: 10px 0 10px 12px;
	}
*>span.right {
	margin: 10px 0 10px 15px;
	}
span.okraj {
	display: block;
	border: 1px solid #ffffff;
	padding: 2px;
	}
div.center {
	text-align: center;
	}
ul {
	margin: 0;
	padding: 0;
	}
ol {
	margin: 0;
	padding: 0;
	}
li {
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
a {
	color: #4097e9;
	text-decoration: underline;
	cursor: pointer;
	}
a:hover {
	color: #ffffff;
	text-decoration: underline;
	cursor: pointer;
	}
a span {
	display: none;
	}
a.sipka_viac {
	height: 1.4em;
	padding: 0 11px 0 10px;
	background: url('/img/sipka_viac.gif') no-repeat right top;
	}
a.sipka_viac:hover {
	background: url('/img/sipka_viac_hover.gif') no-repeat right top;
	}
a.sipka_back {
	height: 1.4em;
	padding: 0 0 0 11px;
	background: url('/img/sipka_back.gif') no-repeat left top;
	}
a.sipka_back:hover {
	background: url('/img/sipka_back_hover.gif') no-repeat left top;
	}
a.sipka_back2 {
	height: 1.4em;
	padding: 0 0 0 11px;
	background: url('/img/sipka_back.gif') no-repeat left top;
	}
a.sipka_back2:hover {
	background: url('/img/sipka_back_hover.gif') no-repeat left top;
	}
a.sipka_back3 {
	height: 1.4em;
	padding: 0 0 0 11px;
	background: url('/img/sipka_back.gif') no-repeat left top;
	}
a.sipka_back3:hover {
	background: url('/img/sipka_back_hover.gif') no-repeat left top;
	}
table {
	border-collapse: collapse;
	table-layout: auto;
	}
td {
	vertical-align: top;
	text-align: left;
	font: normal 11px verdana, sans-serif;
	padding: 0;
	}
th {
	vertical-align: middle;
	font: normal 11px verdana, sans-serif;
	padding: 0;
	}
table.data {
	background: #0c3365;
	width: 97%;
	margin: 0 0 15px 17px;
	}
table.data td {
	border: 1px solid #3d5c84;
	vertical-align: middle;
	text-align: center;
	padding: 5px 7px;
	font: normal 10px verdana, sans-serif;
	}
table.data td.datum {
	width: 17%;
	}
table.data td.team {
	width: 34%;
	}
table.data td.first {
	text-align: left;
	padding-left: 10px;
	padding-right: 50px;
	}
table.data th {
	background: #296bbb;
	border: 1px solid #5489c9;
	vertical-align: middle;
	text-align: center;
	padding: 5px 5px;
	font: normal 10px verdana, sans-serif;
	}
table.data th.first {
	text-align: left;
	padding-left: 10px;
	padding-right: 50px;
	}
table.layout {
	table-layout: fixed;
	}
.farba {
	background: #CA3D3C;
	}
h1 {
	color: #4097e9;
	font-size: 15px;
	margin: 7px 0 0 0;
	padding: 2px 0 0 13px;
	background: url('/img/odrazka_h1.gif') no-repeat left top;
	}
h1 span {
	display: none;
	}
h2 {
	color: #4097e9;
 	font-size: 12px;
	font-weight: bold;
	margin: 0;
	}
h2 span {
	display: none;
	}
#head {
	position: relative;
	width: 1002px;
	height: 273px;
	margin: 0 auto;
	background: url('/img/head.jpg') no-repeat top left;
	}
#head_right {
	position: absolute;
	top: 0;
	left: 1002px;
	width: 17px;
	height: 90px;
	background: url('/img/head_right.jpg') no-repeat top left;
	}
a.sk_home {
	display: block;
	width: 141px;
	height: 181px;
	background: url('/img/sk_logo.gif') no-repeat;
	margin: 0;
	position: absolute;
	top: 10px;
	left: 25px;
	}
a.en_home {
	display: block;
	width: 141px;
	height: 181px;
	background: url('/img/en_logo.gif') no-repeat;
	margin: 0;
	position: absolute;
	top: 9px;
	left: 25px;
	}
p.counter {
	position: absolute;
	top: 0;
	left: 140px;
	padding: 0;
	margin: 0;
	font-size: 9px;
	color: #051a37;
	text-align: left;
	}
#lang {
	position: absolute;
	top: 9px;
	left: 192px;
	font-size: 12px;
	clear: both;
	}
#lang li {
	display: inline;
	}
#lang h2{
	display: none;
	}
#lang li a {
	float: left;
	width: 28px;
	height: 21px;
	}
a.sk_lang {
	margin: 0 8px 0 0;
	background: url('/img/sk_lang_button.gif') no-repeat;
	}
a.sk_lang:hover {
	margin: 0 8px 0 0;
	background: url('/img/sk_lang_button_hover.gif') no-repeat;
	}
a.sk_lang_hover {
	margin: 0 8px 0 0;
	background: url('/img/sk_lang_button_hover.gif') no-repeat;
	}
a.sk_lang_hover:hover {
	margin: 0 8px 0 0;
	background: url('/img/sk_lang_button_hover.gif') no-repeat;
	}
a.en_lang {
	background: url('/img/en_lang_button.gif') no-repeat;
	}
a.en_lang:hover {
	background: url('/img/en_lang_button_hover.gif') no-repeat;
	}
a.en_lang_hover {
	background: url('/img/en_lang_button_hover.gif') no-repeat;
	}
a.en_lang_hover:hover {
	background: url('/img/en_lang_button_hover.gif') no-repeat;
	}
/* ------------------------------ menu  ------------------------------------------------------------------------ */
#obalmenu {
	position: absolute;
	top: -53px;
	left: 0;
	width: 1002px;
	height: 20px;
	/*background: #ffffff;*/
	text-align: left;
	z-index: 60;
	}
#obalmenu h2{
	display: none;
	}
ul#menu {
	width: 1002px;
	margin: 0;
	padding: 0;
	}
ul#menu ul {
	display: none;
	}
ul#menu li {
	width: 125px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	}
ul#menu li li {
	border-right: none;
	}
ul#menu li.long {
	width: 126px;
	}
ul#menu li.last {
	width: 125px;
	margin: 0;
	}
ul#menu li.last a {
	border-right: none;
	}
ul#menu a {
	float: left;
	height: 20px;
	padding: 3px 0 0 0;
	margin: 0;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	/*border-right: 1px solid #ffffff;*/
	}
*>ul#menu a {
	height: 17px;
	}
ul#menu a:hover {
	color: #ffffff;
	text-decoration: none;
	}
ul#menu a.neaktiv {
	width: 125px;
	background: url('/img/top_menu.gif') no-repeat;
	}
ul#menu a.neaktiv:hover {
	background: url('/img/top_menu_hover.gif') no-repeat;
	}
ul#menu a.aktiv {
	width: 125px;
	background: url('/img/top_menu_hover.gif') no-repeat;
	}
ul#menu a.aktiv:hover {
	background: url('/img/top_menu_hover.gif') no-repeat;
	}
ul#menu a.neaktiv2 {
	width: 126px;
	background: url('/img/top_menu2.gif') no-repeat;
	}
ul#menu a.neaktiv2:hover {
	background: url('/img/top_menu2_hover.gif') no-repeat;
	}
ul#menu a.aktiv2 {
	width: 126px;
	background: url('/img/top_menu2_hover.gif') no-repeat;
	}
ul#menu a.aktiv2:hover {
	background: url('/img/top_menu2_hover.gif') no-repeat;
	}
ul#menu a.neaktiv3 {
	width: 125px;
	background: url('/img/top_menu3.gif') no-repeat;
	}
ul#menu a.neaktiv3:hover {
	background: url('/img/top_menu3_hover.gif') no-repeat;
	}
ul#menu a.aktiv3 {
	width: 125px;
	background: url('/img/top_menu3_hover.gif') no-repeat;
	}
ul#menu a.aktiv4:hover {
	background: url('/img/top_menu4_hover.gif') no-repeat;
	}
ul#menu a.neaktiv4{
	width: 125px;
	background: url('/img/top_menu4.gif') no-repeat;
	}
ul#menu a.neaktiv4:hover {
	background: url('/img/top_menu4_hover.gif') no-repeat;
	}
ul#menu a.aktiv4 {
	width: 125px;
	background: url('/img/top_menu4_hover.gif') no-repeat;
	}
ul#menu a.aktiv4:hover {
	background: url('/img/top_menu4_hover.gif') no-repeat;
	}
ul#menu li li a {
	float: left;
	width: 100%;
	height: 20px;
	padding: 3px 0 0 0;
	margin: 0 0 0 0;
	color: #192632;
	background: #d5e7f7;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	border-right: 1px solid #d5e7f7;
	}
*>ul#menu li li a {
	height: 17px;
	}
ul#menu li li a:hover {
	color: #4097e9;
	text-decoration: underline;
	}
ul#menu li li a.last {
	background: #f5d3d2;
	}/*
ul#menu li li a.last:hover {
	color: #4097e9;
	text-decoration: underline;
	background: #f5d3d2;
	}*/
/* ------------------------------ menu  ------------------------------------------------------------------------ */
p.noscreen {
	width: 200px;
	position: absolute;
	top: -1000px;
	}
.hidden {
	display: none;
	}
.clear {
	clear: both;
	height: 1px;
	line-height: 1px;
	}
.clear_hr {
	clear: both;
	height: 1px;
	line-height: 1px;
	border-bottom: 1px solid #3f6996;
	margin: 0 5px 8px 0;
	}
.right {
	text-align: right;
	}
.center {
	text-align: center;
	}
.chyba {
	color: #ffb380;
	}
.red {
	color: #260303;
	}
.zvyrazni {
	color: #fe6500;
	}
span.red {
	padding: 0 0 0 5px;
	}
a.content {
	display: none;
	}
div.cleaner {
	clear: both;
	height: 0;
	border: 0 none;
	padding: 0;
	margin: 0;
	}
/* ---------------------------------------- lavy stlpec -------------------------------------------------------- */
div.left {
	width: 168px;
	min-height: 317px;
	height: 317px;
	float: left;
	margin: 0 0 0 -834px; /* zaporna hodnota margin umoznuje pohodlne umiestnovat stlpce bez ohladu na ich poradie v xhtml */
	padding: 0 0 31px 0;
	background: #0c3365 url('/img/podklad_left_top.gif') no-repeat top left;
	position: relative;
	}
#frame>div.left {
	height: auto;
	}
div.left_bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 168px;
	height: 21px;
	background: url('/img/podklad_left_bottom.gif') no-repeat;
	text-align: center;
	font-size: 10px;
	font-family: verdana;
	}
div.left p {
	padding: 0 10px;
	font-size: 10px;
	}
#newsletter p.hlaska {
	text-align: left;
	margin: 5px;
	font-size: 10px;
	}
div.left h2 {
	font-size: 11px;
	font-family: verdana;
	color: #4097e9;
	background: url('/img/odrazka_h2.gif') no-repeat top left;
	padding: 0 0 0 11px;
	margin: 8px 0 10px 12px;
	text-align: left;
	}
a.sipky_right {
	display: block;
	width: 14px;
	height: 9px;
	background: url('/img/sipka_right.gif') no-repeat;
	}
a.sipky_right:hover {
	width: 14px;
	height: 9px;
	background: url('/img/sipka_right_hover.gif') no-repeat;
	}
a.sipky_left {
	display: block;
	width: 14px;
	height: 9px;
	background: url('/img/sipka_left.gif') no-repeat;
	}
a.sipky_left:hover {
	width: 14px;
	height: 9px;
	background: url('/img/sipka_left_hover.gif') no-repeat;
	}
/* ---------------------- css styl pre kalendar -------------------------------------------------------------------- */
div.kalendar {
	width: 168px;
	margin: 0 0 26px 0;
	text-align: center;
	position: relative;
	}
table.month {
    width: 152px;
	table-layout: fixed;
	border-collapse: separate;
	margin: 0 auto;
	margin-bottom: 4px;
	}
table.month td {
    color: #ffffff;
	background: #000000;
    padding: 0;
    text-align: center;
	font-size: 9px;
	border: 2px solid #4097e9;
	}
table.month td div {
	display: none;
	position: absolute;
	z-index: 1000;
	top: 30px;
	left: 168px;
	width: 300px;
	color: #ffffff;
	text-align: left;
	}
table.month td div.home {
	background: #8a94a5;
	border: 2px solid #16325c;
	}
table.month td div.away {
	background: #b2777e;
	border: 2px solid #9e0918;
	}
table.month td a {
    color: #ffffff;
	font-size: 9px;
	text-decoration: none;
	}
table.month td a:hover {
    color: #ffffff;
	font-size: 9px;
	text-decoration: underline;
	}
table.month td.home {
	background: #8a94a5;
	border: 2px solid #16325c;
	}
table.month td.away {
	background: #b2777e;
	border: 2px solid #9e0918;
	}
table.month td.noborder {
	border: none;
	background: none;
	}
table.month th {
    color: #ffffff;
	background: none;
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	}
table.month th.noborder {
    border: none;
	height: 8px;
	}
table.month th.month {
    padding: 0;
	background: #000000;
	vertical-align: middle;
	border: 2px solid #4097e9;
	}
table.month th.mesiac {
    width: 96px;
	}
table.month th.month a.sipky2_left {
    margin: 0 auto;
	/*margin-top: 1px;*/
	}
table.month th.month a.sipky2_right {
    margin: 0 auto;
	/*margin-top: 1px;*/
	}
span.doma {
	background: url('/img/stvorec_doma.gif') no-repeat top left;
	padding: 0 4px 0 10px;
	font-size: 10px;
	}
span.vonku {
	background: url('/img/stvorec_vonku.gif') no-repeat top left;
	padding: 0 4px 0 10px;
	font-size: 10px;
	}
span.nehrasa {
	background: url('/img/stvorec_nehrasa.gif') no-repeat top left;
	padding: 0 0 0 10px;
	font-size: 10px;
	}
a.sipky2_right {
	display: block;
	width: 10px;
	height: 10px;
	background: url('/img/sipka2_right.gif') no-repeat;
	}
a.sipky2_right:hover {
	width: 10px;
	height: 10px;
	background: url('/img/sipka2_right_hover.gif') no-repeat;
	}
a.sipky2_left {
	display: block;
	width: 10px;
	height: 10px;
	background: url('/img/sipka2_left.gif') no-repeat;
	}
a.sipky2_left:hover {
	width: 10px;
	height: 10px;
	background: url('/img/sipka2_left_hover.gif') no-repeat;
	}
/* ---------------------- css styl pre kalendar -------------------------------------------------------------------- */
p.sk_newsletter {
	width: 168px;
	height: 31px;
	background: url('/img/sk_newsletter.gif') no-repeat;
	margin: 0;
	padding: 0 !important;
	}
p.sk_newsletter span {
	display: none;
	}
p.en_newsletter {
	width: 168px;
	height: 31px;
	background: url('/img/en_newsletter.gif') no-repeat;
	margin: 0;
	padding: 0 !important;
	}
p.en_newsletter span {
	display: none;
	}
#newsletter {
	width: 162px;
	margin: 0 0 20px 5px;
	text-align: right;
	}
#newsletter form {
	width: 157px;
	margin: 0 5px 0 0;
	padding: 0;
	}
#newsletter input {
	width: 157px;
	height: 20px;
	background: #d7d7d7;
	color: #000000;
	border: 1px solid #282828;
	font-weight: normal;
	font-size: 13px;
	text-align: center;
	}
*>#newsletter input {
	width: 155px;
	height: 18px;
	}
#newsletter input.sk_submit {
	width: 44px;
	height: 12px;
	border: 0 none;
	background: none;
	cursor: pointer;
	margin: 4px 4px 0 0;
	}
#newsletter input.en_submit {
	width: 30px;
	height: 12px;
	border: 0 none;
	background: none;
	cursor: pointer;
	margin: 4px 4px 0 0;
	}
#newsletter p {
	padding: 0;
	margin: 0;
	}
/* ---------------------------------------- lavy stlpec -------------------------------------------------------- */
/* ---------------------------------------- pravy stlpec -------------------------------------------------------- */
div.right {
	width: 168px;
	min-height: 317px;
	height: 317px;
	float: left;
	margin: 0;
	padding: 0 0 20px 0;
	background: url('/img/podklad_right_top.gif') no-repeat;
	position: relative;
	}
#frame>div.right {
	height: auto;
	}
/*
div.right_bottom {
	position: absolute;
	bottom: -24px;
	left: 0;
	width: 168px;
	height: 24px;
	background: url('/img/podklad_right_bottom.gif') no-repeat bottom left;
	}
*/
div.right p {
	padding: 0 10px;
	font-size: 10px;
	}
div.right h2 {
	font-size: 11px;
	font-family: verdana;
	color: #4097e9;
	background: url('/img/odrazka_h2.gif') no-repeat top left;
	padding: 0 0 0 11px;
	margin: 0 0 12px 12px;
	text-align: left;
	}
div.right h2.first {
	margin: 30px 0 12px 12px;
	}
div.obal_click {
	width: 168px;
	text-align: center;
	margin: 0;
	padding: 0;
	}
a.obchod {
	display: block;
	width: 168px;
	height: 73px;
	background: url('/img/button_obchod.gif') no-repeat;
	}
a.blogspot {
	display: block;
	width: 107px;
	height: 54px;
	background: url('/img/button_lacrosseontv.gif') no-repeat;
	margin: 0 auto;
	}
#prihlas {
	position: relative;
	top: 0;
	left: 0;
	width: 168px;
	height: 103px;
	margin: 0;
	text-align: left;
	}
#prihlas span.chyba {
	position: absolute;
	top: -12px;
	right: 8px;
	font-size: 11px;
	}
#prihlas form {
	width: 160px;
	margin: 0 0 0 8px;
	padding: 0;
	}
#prihlas input {
	width: 150px;
	height: 20px;
	font-weight: normal;
	font-size: 13px;
	}
*>#prihlas input {
	height: 18px;
	}
#prihlas input.prihlas {
	width: 50px;
	height: 13px;
	border: 0 none;
	background: none;
	cursor: pointer;
	margin: 4px 0 0 0;
	position: absolute;
	top: 73px;
	right: 10px;
	}
#prihlas p {
	font-size: 11px;
	padding: 0;
	margin: 0 0 5px 0;
	}
#prihlas a.registracia {
	font-size: 11px;
	margin: 0;
	position: absolute;
	top: 77px;
	left: 8px;
	}
#prihlaseny {
	position: relative;
	width: 160px;
	height: 103px;
	margin: 0 8px 0 0;
	}
#prihlaseny p {
	font-size: 12px;
	margin: 0 0 12px 0;
	text-align: left;
	}
#prihlaseny a.odhlasit {
	position: absolute;
	top: 50px;
	right: 0;
	font-size: 11px;
	}
#prihlaseny a.change_pass {
	position: absolute;
	top: 50px;
	left: 10px;
	font-size: 11px;
	}
#search {
	position: relative;
	top: 0;
	left: 0;
	width: 168px;
	height: 80px;
	margin: 0;
	text-align: right;
	}
#search span.chyba {
	position: absolute;
	width: 130px;
	top: -13px;
	left: 0px;
	}
#search form {
	width: 160px;
	margin: 0 8px 0 0;
	padding: 0;
	}
#search input {
	width: 150px;
	height: 20px;
	font-weight: normal;
	font-size: 13px;
	}
*>#search input {
	height: 18px;
	}
#search input.submit {
	width: 37px;
	height: 12px;
	border: 0 none;
	background: none;
	cursor: pointer;
	margin: 4px 4px 0 0;
	}
#search p {
	padding: 0;
	margin: 0;
	}
#bannery {
	width: 168px;
	text-align: center;
	}
div.banner {
	margin: 0 auto;
	margin-bottom: 15px;
	}
table.anketa {
	width: 157px;
	margin: 0 0 20px 6px;
	}
table.anketa th {
	font-size: 11px;
	padding: 0;
	text-align: left;
	font-weight: bold;
	}
table.anketa td img {
	vertical-align: middle;
	}
table.anketa td.graf img {
	height: 8px;
	}
table.anketa td.odpoved {
	padding-top: 12px;
	}
table.anketa td.pocet {
	padding-top: 15px;
	font-weight: bold;
	}
div.obal_ankety {
	width: 635px;
	margin: 0;
	}
table.anketa_archiv {
	float: left;
	width: 191px;
	margin: 0 31px 20px 0;
	border: 1px solid #39a1ea;
	}
/* posledna tabulka v archive ankiet nebude mat v pravo margin */
.posledna {
	margin-right: 0 !important; 
	}
table.anketa_archiv th {
	font-size: 12px;
	padding: 10px;
	text-align: left;
	}
table.anketa_archiv td img {
	vertical-align: middle;
	}
table.anketa_archiv td.graf {
	padding: 0 10px;
	}
table.anketa_archiv td.graf img {
	height: 8px;
	}
table.anketa_archiv td.odpoved {
	padding: 12px 10px 0 10px;
	}
table.anketa_archiv td.pocet {
	padding: 15px 10px 10px 10px;
	}
div.left a.sipka_viac  {
	float: right;
	font-size: 11px;
	text-align: right;
	margin: 0 0 40px 0;
	}
/* ---------------------------------------- pravy stlpec -------------------------------------------------------- */
/* ---------------------------------------- obsahovy stlpec -------------------------------------------------------- */
div.main {
	display: inline;
	float: left;
	width: 666px;
	min-height: 861px;
	height: 861px;
	margin: 0 0 60px 168px;
	background: url('/img/podklad_main_top.gif') no-repeat;
	position: relative;
	}
#frame>div.main {
	height: auto;
	}
div.obsah {
	display: inline;
	float: left;
	width: 666px;
	padding: 0 15px 0 16px;
	margin: 0;
	position: relative;
	}
*>div.obsah {
	width: 635px;
	}
div.main h1 {
	height: 46px;
	}
div.main h2 {
	margin: 0 0 15px 0;
	padding: 0 15px 0 11px;
	background: url('/img/odrazka_h2_pred.gif') no-repeat left top;
	}
div.main p {
	font-family: verdana;
	font-size: 11px;
	line-height: 1.3em;
	/*letter-spacing: .06em;*/
	text-align: justify;
	margin: 15px 0;
	/*padding: 0 14px 0 16px;*/
	}
div.banner_video {
	float: right;
	width: 418px;
	margin: 0 0 44px 0;
	text-align: left;
	}
div.main_banner {
	float: left;
	width: 205px;
	margin: 0;
	}
div.video_bleskovky {
	float: right;
	width: 205px;
	margin: 0;
	text-align: right;
	}
div.video_bleskovky objekt {
	width: 200px !important;
	height: 200px !important;
	}
div.video_bleskovky embed {
	width: 200px !important;
	height: 200px !important;
	}
div.main ul {
	margin: 0 0 15px 60px;
	padding: 0;
	}
div.main ul li {
	margin: 0;
	padding: 0 0 5px 0;
	text-align: justify;
	list-style-type: none;
	list-style-image: url('/img/odrazka.gif');
	}
div.main ol {
	margin: 0 0 15px 65px;
	padding: 0;
	}
div.main ol li {
	margin: 0;
	padding: 0 0 5px 0;
	text-align: justify;
	list-style-image: none;
	list-style-type: decimal;
	}
/* ----------- H1 obrazkove nadpisy ----------- */
h1.sk_cm1 {
	width: 650px;
	margin: 7px 0 8px -16px;
	padding: 0;
	background: url('/img/sk_h1_obr_cm1.gif') no-repeat;
	}
h1.en_cm1 {
	width: 650px;
	margin: 7px 0 8px -16px;
	padding: 0;
	background: url('/img/en_h1_obr_cm1.gif') no-repeat;
	}
/* ----------- H1 obrazkove nadpisy ----------- */
div.listing {
	width: 581px;
	height: 18px;
	margin: 20px 0 0 5px;
	}
a.listing_right {
	float: right;
	display: block;
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_right.gif') no-repeat;
	margin: 0 4px 0 0;
	}
*>a.listing_right {
	margin: 0 4px 0 0;
	}
a.listing_right:hover {
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_right_hover.gif') no-repeat;
	}
span.listing_right_neaktiv {
	float: right;
	display: block;
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_right_neaktiv.gif') no-repeat;
	margin: 0 4px 0 0;
	}
*>span.listing_right_neaktiv {
	margin: 0 4px 0 0;
	}
a.listing_left {
	float: left;
	display: block;
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_left.gif') no-repeat;
	margin: 0 0 0 4px;
	}
*>a.listing_left {
	margin: 0 0 0 4px;
	}
a.listing_left:hover {
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_left_hover.gif') no-repeat;
	}
span.listing_left_neaktiv {
	float: left;
	display: block;
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_left_neaktiv.gif') no-repeat;
	margin: 0 0 0 4px;
	}
*>span.listing_left_neaktiv {
	margin: 0 0 0 4px;
	}
a.listing_right2 {
	/*display: block;*/
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_right.gif') no-repeat;
	margin: 0 0 0 4px;
	}
*>a.listing_right2 {
	margin: 0 0 0 4px;
	}
a.listing_right2:hover {
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_right_hover.gif') no-repeat;
	}
span.listing_right2_neaktiv {
	/*display: block;*/
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_right_neaktiv.gif') no-repeat;
	margin: 0 0 0 4px;
	}
*>span.listing_right2_neaktiv {
	margin: 0 0 0 4px;
	}
a.listing_left2 {
	/*display: block;*/
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_left.gif') no-repeat;
	margin: 0 4px 0 0;
	}
*>a.listing_left2 {
	margin: 0 4px 0 0;
	}
a.listing_left2:hover {
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_left_hover.gif') no-repeat;
	}
span.listing_left2_neaktiv {
	/*display: block;*/
	width: 18px;
	height: 18px;
	background: url('/img/sipka2_left_neaktiv.gif') no-repeat;
	margin: 0 4px 0 0;
	}
*>span.listing_left2_neaktiv {
	margin: 0 4px 0 0;
	}
span span {
	display: none;
	}
#obal_bleskovky {
	width: 635px;
	margin: 0;
	padding: 0;
	}
#obal_bleskovka {
	width: 635px;
	margin: 0 0 20px 0;
	padding: 0;
	}
div.bleskovka_first {
	float: left;
	width: 211px;
	margin: 0;
	padding: 0 0 80px 0;
	position: relative;
	left: -6px;
	font-size: 11px;
	text-align: left;
	border-right: 1px solid #3f6996;
	}
div.noborder {
	width: 216px;
	border-right: none;
	padding: 0;
	left: 0;
	}
div.bleskovka_first a.odkaz {
	color: #4097e9;
 	font-size: 14px;
	font-weight: bold;
	margin: 0;
	}
div.bleskovka_first a.odkaz:hover {
	color: #ffffff;
	}
div.bleskovka_first p {
	margin: 15px 0 0 0 !important;
	padding: 0 10px 0 0 !important;
	/*text-align: left;*/
	text-align: justify;
	line-height: 1.4em;
	}
div.bleskovka_first span.datum {
	display: block;
	font-size: 10px;
	color: #a0a0a0;
	margin: 5px 0 0 0;
	padding: 0;
	}
div.obal {
	width: 200px;
	height: 144px;
	margin: 0 0 6px 0;
	background: #032a5b;
	text-align: center;
	}
div.obal img {
	height: 144px;
	margin: 0 auto;
	}
div.bleskovka_first a.sipka_viac  {
	float: right;
	position: relative;
	top: 15px;
	font-size: 11px;
	text-align: right;
	margin: 0 10px 22px 0;
	}
a.sipka_back {
	float: right;
	font-size: 11px;
	text-align: right;
	margin: -20px 0 0 0;
	}
a.sipka_back2 {
	float: right;
	font-size: 11px;
	text-align: right;
	margin: -28px 0 10px 0;
	}
a.sipka_back3 {
	float: right;
	font-size: 11px;
	text-align: right;
	margin: 0;
	}
ul.download {
	margin: 15px 0 0 0 !important;
	padding: 0 !important;
	}
ul.download li {
	margin: 0;
	padding: 0 0 5px 0;
	list-style-type: none !important;
	list-style-image: none !important;
	font-size: 10px;
	list-style-position: outside;
	}
ul.download li a {
	background: url('/img/odrazka_li.gif') no-repeat left top;
	padding: 0 0 0 14px;
	}
ul.download_detail {
	margin: 15px 0 0 0 !important;
	padding: 0 !important;
	}
ul.download_detail li {
	margin: 0;
	padding: 0 0 5px 0;
	list-style-type: none !important;
	list-style-image: none !important;
	font-size: 10px;
	list-style-position: outside;
	text-align: right !important;
	}
ul.download_detail li a {
	background: url('/img/odrazka_li.gif') no-repeat left top;
	padding: 0 0 0 14px;
	}
div.bleskovka {
	float: right;
	width: 418px;
	/*height: 135px;*/
	margin: 0 0 13px 0;
	padding: 0 0 30px 0;
	border-bottom: 1px solid #3f6996;
	position: relative;
	font-size: 11px
	}
div.bleskovka a.odkaz {
	color: #4097e9;
 	font-size: 14px;
	font-weight: bold;
	margin: 0;
	}
div.bleskovka a.odkaz:hover {
	color: #ffffff;
	}
div.bleskovka p {
	width: 284px;
	float: right;
	margin: 10px 0 0 0;
	padding: 0;
	/*text-align: left;*/
	text-align: justify;
	line-height: 1.4em;
	}
div.bleskovka span.datum {
	display: block;
	font-size: 10px;
	color: #a0a0a0;
	margin: -2px 0 0 132px;
	padding: 0;
	}
div.bleskovka div {
	float: left;
	width: 133px;
	height: 100px;
	margin: 0;
	}
div.bleskovka div div {
	width: 125px;
	height: 90px;
	background: #032a5b;
	text-align: center;
	}
div.bleskovka div img {
	margin: 0 auto;
	}
div.bleskovka a.sipka_viac {
	position: absolute;
	bottom: 6px;
	right: 0;
	font-size: 11px;
	}
div.bleskovka_last {
	float: right;
	width: 418px;
	margin: 0 0 10px 0;
	padding: 0 0 30px 0;
	position: relative;
	font-size: 11px
	}
div.bleskovka_last a.odkaz {
	color: #4097e9;
 	font-size: 14px;
	font-weight: bold;
	margin: 0;
	}
div.bleskovka_last a.odkaz:hover {
	color: #ffffff;
	}
div.bleskovka_last p {
	width: 284px;
	float: right;
	margin: 10px 0 0 0;
	padding: 0;
	/*text-align: left;*/
	text-align: justify;
	line-height: 1.4em;
	}
div.bleskovka_last span.datum {
	display: block;
	font-size: 10px;
	color: #a0a0a0;
	margin: -2px 0 0 132px;
	padding: 0;
	}
div.bleskovka_last div {
	float: left;
	width: 133px;
	height: 100px;
	margin: 0;
	}
div.bleskovka_last div div {
	width: 125px;
	height: 90px;
	background: #15202a;
	text-align: center;
	}
div.bleskovka_last div img {
	margin: 0 auto;
	}
div.bleskovka_last a.sipka_viac {
	position: absolute;
	bottom: 4px;
	right: 0;
	font-size: 11px;
	}
div.bleskovka_detail {
	float: right;
	width: 418px;
	margin: 0;
	padding: 0;
	font-size: 11px;
	text-align: left;
	}
p.datum {
	font-size: 10px !important;
	color: #a0a0a0;
	margin: 0 !important;
	padding: 0 !important;
	}
h2.bleskovka_detail {
	color: #4097e9;
 	font-size: 14px;
	font-weight: normal;
	margin: 0 0 15px 0 !important;
	padding: 0 !important;
	background: none !important;
	}
/*
div.bleskovka_detail p.text {
	margin: 0 0 0 0 !important;
	padding: 0 !important;
	text-align: justify;
	}*/
div.obal_obrazky {
	margin: 0 0 0 1px;
	padding: 0;
	}
div.obal_obrazky img {
	float: left;
	margin: 0 6px 6px 0;
	width: 45px;
	height: 47px;
	}
div.dokument {
	margin: 0 0 5px 0;
	padding: 5px;
	}
div.dokument p.datum {
	font-size: 10px;
	color: #a0a0a0;
	margin: 0;
	}
div.dokument p.datum span.datum {
	padding: 0;
	}
div.dokument p.datum span.meno {
	color: #ffffff;
	font-size: 12px;
	padding: 0 0 0 10px;
	text-align: right;
	}
div.dokument a.odkaz {
	color: #4097e9;
 	font-size: 15px;
	font-weight: normal;
	margin: 0;
	}
div.dokument a.odkaz:hover {
	color: #ffffff;
	}
div.dokument h2 {
	color: #4097e9;
 	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 0;
	background: none;
	}
div.dokument ul {
	margin: 0 !important;
	padding: 0 !important;
	}
div.dokument ul li {
	margin: 0;
	padding: 0 0 5px 0;
	list-style-type: none;
	list-style-image: none;
	font-size: 11px;
	list-style-position: outside;
	text-align: right;
	}
div.dokument ul li a {
	background: url('/img/odrazka_li.gif') no-repeat left top;
	padding: 0 10px 0 14px;
	}
div.dokument ul li a.del {
	color: #fe6500;
	font-weight: bold;
	background: none;
	padding: 0 0 0 15px;
	}
div.dokument ul li a.del:hover {
	color: #ffffff;
	}
div.listing_top {
	width: 666px;
	height: 19px;
	margin: 0 auto;
	text-align: center;
	position: absolute;
	top: 22px;
	left: 0;
	font: bold 2em verdana, sans-serif;
	}
div.listing_top img {
	margin: 0 3px;
	}
div.listing_top a {
	text-decoration: none; 
	padding: 0;
	}
div.listing_top a:hover {
	color: #ffffff;
	text-decoration: none; 
	}
div.listing_top a.ln {
	padding: 0 2px;
	font-size: 0.9em;
	}
div.listing_top a.ln:hover {
	color: #ffffff;
	}
div.listing_top a.la {
	padding: 0 2px;
	color: #ffffff;
	font-size: 0.9em;
	}
div.listing_top a.la:hover {
	color: #ffffff;
	}
div.listing_top2 {
	width: 666px;
	height: 19px;
	margin: 0 auto;
	text-align: center;
	position: absolute;
	top: 340px;
	left: 0;
	font-size: 11px;
	}
div.listing_top2 img {
	margin: 0 3px;
	}
div.listing_top3 {
	width: 418px;
	height: 19px;
	margin: 0 auto;
	text-align: center;
	position: absolute;
	top: 270px;
	left: 234px;
	margin: 0;
	font: bold 2em verdana, sans-serif;
	}
div.listing_top3 a {
	text-decoration: none; 
	padding: 0;
	}
div.listing_top3 a:hover {
	color: #ffffff;
	text-decoration: none; 
	}
div.listing_top3 a.ln {
	padding: 0 2px;
	font-size: 0.9em;
	}
div.listing_top3 a.ln:hover {
	color: #ffffff;
	}
div.listing_top3 a.la {
	padding: 0 2px;
	color: #ffffff;
	font-size: 0.9em;
	}
div.listing_top3 a.la:hover {
	color: #ffffff;
	}
/*
div.listing_top3 img {
	margin: 0;
	}
div.listing_top3 a span {
	display: inline;
	padding: 0;
	}
*/
div.listing_bottom {
	position: absolute;
	bottom: 43px;
	left: 168px;
	width: 666px;
	height: 19px;
	margin: 0 auto;
	text-align: center;
	font: bold 2em verdana, sans-serif;
	}
div.listing_bottom img {
	margin: 0 3px;
	}
div.listing_bottom a {
	text-decoration: none; 
	padding: 0;
	}
div.listing_bottom a:hover {
	color: #ffffff;
	text-decoration: none; 
	}
div.listing_bottom a.ln {
	padding: 0 2px;
	font-size: 0.9em;
	}
div.listing_bottom a.ln:hover {
	color: #ffffff;
	}
div.listing_bottom a.la {
	padding: 0 2px;
	color: #ffffff;
	font-size: 0.9em;
	}
div.listing_bottom a.la:hover {
	color: #ffffff;
	}
div.listing_bottom2 {
	position: absolute;
	bottom: 43px;
	width: 428px;
	left: 398px;
	height: 19px;
	margin: 0 auto;
	text-align: center;
	font: bold 2em verdana, sans-serif;
	}
div.listing_bottom2 img {
	margin: 0 3px;
	}
div.listing_bottom2 a {
	text-decoration: none; 
	padding: 0;
	}
div.listing_bottom2 a:hover {
	color: #ffffff;
	text-decoration: none; 
	}
div.listing_bottom2 a.ln {
	padding: 0 2px;
	font-size: 0.9em;
	}
div.listing_bottom2 a.ln:hover {
	color: #ffffff;
	}
div.listing_bottom2 a.la {
	padding: 0 2px;
	color: #ffffff;
	font-size: 0.9em;
	}
div.listing_bottom2 a.la:hover {
	color: #ffffff;
	}
div.listing_top_forum {
	width: 666px;
	height: 19px;
	margin: 0 auto;
	text-align: center;
	position: absolute;
	top: 265px;
	left: 0;
	font-size: 11px;
	}
div.listing_top_forum img {
	margin: 0 3px;
	}
div.obal_albumy {
	width: 500px;
	float: right;
	}
table.albumy {
	width: 500px;
	margin: 6px 0 0 0;
	table-layout: fixed;
	border-collapse: collapse;
	}
table.albumy th {
	width: 95px;
	padding: 0 0 34px 0;
	text-align: left;
	vertical-align: top;
	}
table.albumy th p {
	width: 84px;
	text-align: center;
	margin: 3px 0 0 0;
	padding: 0;
	font-size: 10px;
	}
table.albumy td {
	width: 155px;
	padding: 4px 0 34px 0;
	text-align: left;
	vertical-align: top;
	}
table.albumy td a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	padding: 0 8px 0 0;
	}
table.albumy th a {
	display: block;
	width: 84px;
	height: 71px;
	background: url('/img/obal_album.gif') no-repeat left top;
	text-align: center;
	}
table.albumy th a:hover {
	background: url('/img/obal_album_hover.gif') no-repeat left top;
	}
table.albumy th a img {
	margin: 13px auto 0 auto;
	}
div.obal_audia {
	width: 510px;
	float: right;
	}
table.audio {
	width: 510px;
	margin: 6px 0 0 0;
	table-layout: fixed;
	border-collapse: collapse;
	}
table.audio th {
	width: 65px;
	padding: 0 0 44px 0;
	text-align: left;
	vertical-align: top;
	}
table.audio th p {
	width: 84px;
	text-align: center;
	margin: 3px 0 0 0;
	padding: 0;
	font-size: 10px;
	}
table.audio td {
	width: 190px;
	padding: 0 0 44px 0;
	text-align: left;
	vertical-align: top;
	}
table.audio td a {
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	padding: 0 8px 0 0;
	}
table.audio th a {
	display: block;
	width: 49px;
	height: 74px;
	background: url('/img/obal_audio.gif') no-repeat left top;
	text-align: center;
	}
table.audio th a:hover {
	background: url('/img/obal_audio_hover.gif') no-repeat left top;
	}
div.obal_audia_top {
	float: left;
	border-right: 1px solid #3f6996;
	width: 110px;
	height: 600px;
	position: relative;
	text-align: left;
	}
div.obal_audia_top h2 {
	margin: 0 0 40px 0;
	}
div.audio {
	width: 102px;
	height: 436px;
	margin: 0;
	text-align: center;
	position: relative;
	}
div.audio a.aud {
	display: block;
	width: 49px;
	height: 74px;
	background: url('/img/obal_audio.gif') no-repeat left top;
	text-align: center;
	margin: 0 auto 10px auto;
	}
div.audio a.aud:hover {
	background: url('/img/obal_audio_hover.gif') no-repeat left top;
	}
div.napisalio {
	margin: 0 0 5px 0;
	padding: 10px;
	}
div.napisalio p.datum {
	font-size: 10px;
	color: #a0a0a0;
	margin: 0;
	}
div.napisalio p.datum span {
	padding: 0 0 0 5px;
	}
div.napisalio a.odkaz {
	color: #4097e9;
 	font-size: 15px;
	font-weight: normal;
	margin: 0;
	}
div.napisalio a.odkaz:hover {
	color: #ffffff;
	}
#obal_napisali {
	width: 635px;
	margin: 0 0 20px 0;
	padding: 0;
	}
div.napisali {
	float: left;
	width: 211px;
	margin: 0;
	padding: 0 0 80px 0;
	position: relative;
	left: -6px;
	font-size: 11px;
	text-align: left;
	border-right: 1px solid #3f6996;
	}
div.noborder {
	width: 216px;
	border-right: none;
	padding: 0;
	left: 0;
	}
div.napisali p.datum {
	font-size: 10px;
	color: #a0a0a0;
	margin: 0;
	}
div.napisali p.datum span {
	padding: 0 0 0 5px;
	}
div.napisali h2 {
	color: #4097e9;
 	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 0;
	background: none;
	}
div.find h2 {
	background: none !important;
	margin: 0 0 3px 16px !important;
	padding: 0 !important;
	}
div.find p {
	margin: 0 0 20px 0 !important;
	}
div.forum {
	width: 635px;
	position: relative;
	margin: 0 0 10px 0;
	padding: 15px;
	}
*>div.forum {
	width: 605px;
	}
.neparny {
	background: #032a5b;
}
.neparny2 {
	background: #0c386e;
}
div.forum p {
	margin: 0;
	}
div.forum p.title {
	margin: 0 0 2px 0;
	}
div.forum span.datum {
	color: #c4c4c4;
	padding: 0 8px 0 0;
	}
div.forum span.meno {
	color: #4097e9;
	padding: 0;
	font-size: 12px;
	}
div.forum span.re {
	position: absolute;
	right: 15px;
	}
div.forum_re {
	margin: 0 0 10px 34px;
	padding: 15px;
	}
div.forum_re p {
	margin: 0;
	}
div.forum_re p.title {
	margin: 0 0 2px 0;
	}
div.forum_re span {
	color: #c4c4c4;
	padding: 0 8px 0 0;
	}
div.forum_re span.meno {
	color: #4097e9;
	font-size: 12px;
	}
div.obal_forum {
	margin: 40px auto 220px auto;
	}
table.forum {
	width: 634px;
	height: 145px;
	margin: 0;
	}
table.forum td.kod {
	width: 138px;
	padding: 0;
	vertical-align: top;
	}
table.forum td.sprava  {
	padding: 0 0 0 40px;
	vertical-align: top;
	}
table.forum td img {
	width: 100px;
	height: 34px;
	margin: 5px 0 8px 0;
	}
a.sk_pridat {
	display: block;
	width: 73px;
	height: 20px;
	background: url('/img/sk_button_pridat.gif') no-repeat;
	}
a.sk_pridat:hover {
	background: url('/img/sk_button_pridat_hover.gif') no-repeat;
	}
a.en_pridat {
	display: block;
	width: 40px;
	height: 32px;
	background: url('/img/en_button_pridat.gif') no-repeat;
	}
a.en_pridat:hover {
	background: url('/img/en_button_pridat_hover.gif') no-repeat;
	}
div.linky p {
	color: #a0a0a0;
	}
div.linky a {
	font-size: 13px;	
	}
table.kluby {
	table-layout: fixed;
	width: 100%;
	margin: 0 0 30px 0;
	}
table.kluby th {
	text-align: center;
	font-size: 10px;
	}
table.kluby th img {
	margin: 0 auto;
	}
table.kluby td {
	text-align: justify;
	padding: 15px 15px 0 15px;
	font-size: 11px;
	}
table.kontakt {	
	/*width: 588px;*/
	margin: 0 0 0 40px;
	/*border: 1px solid #4097e9;*/
	}
table.kontakt th {
	font-size: 12px;
	vertical-align: top;
	text-align: left;
	width: 200px;
	padding: 0 0 22px 13px;
	}
table.kontakt th p {
	font-size: 12px;
	color: #4097e9;
	margin: 16px 0 8px 0;
	padding: 0;
	}
table.kontakt td {
	padding: 0 0 22px 0;
	}
table.kontakt td img {
	/*border: 1px solid #4097e9;*/
	}
form.kontakt {
	position: relative;
	height: 234px;
	margin: 22px 0 0 20px;
	padding: 0;
	}
table.kontakt_form td {
	padding: 0 0 8px 0;
	}
table.kontakt_form td.bottom{
	vertical-align: bottom;
	}
table.kontakt_form td p {
	margin: 0;
	padding: 0 0 2px 0;
	}
div.video_okno {
	float: right;
	width: 500px;
	margin: 0 auto;
	margin-top: 17px;
	text-align: center;
	}
div.obal_video {
	float: left;
	border-right: 1px solid #3f6996;
	width: 120px;
	height: 640px;
	position: relative;
	text-align: left;
	}
div.obal_video h2 {
	margin: 0 0 40px 0;
	}
div.video {
	width: 107px;
	height: 506px;
	margin: 0;
	text-align: center;
	position: relative;
	}
div.video a.vid_n {
	display: block;
	width: 90px;
	height: 70px;
	background: url('/img/obal_video.gif') no-repeat left top;
	text-align: center;
	margin: 0 auto 10px auto;
	}
div.video a.vid_n:hover {
	background: url('/img/obal_video_hover.gif') no-repeat left top;
	}
div.video a.vid_n img {
	margin: 16px auto 0 auto;
	}
div.video a.vid_a {
	display: block;
	width: 90px;
	height: 70px;
	background: url('/img/obal_video_hover.gif') no-repeat left top;
	text-align: center;
	margin: 0 auto 10px auto;
	}
div.video a.vid_a:hover {
	background: url('/img/obal_video_hover.gif') no-repeat left top;
	}
div.video a.vid_a img {
	margin: 16px auto 0 auto;
	}
table.email {	
	width: 634px;
	margin: 0;
	}
table.email th {
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	width: 130px;
	padding: 0 0 8px 8px;
	}
table.email td {
	padding: 0 0 8px 0;
	}
table.email td.bottom {
	vertical-align: bottom;
	padding-bottom: 0;
	}
table.email td.bottom img, input {
	vertical-align: bottom;
	}
form.email {
	position: relative;
	height: 264px;
	margin: 30px 0 0 0;
	padding: 0;
	}
div.adresa {
	margin: 0 0 40px 20px;
	}
div.adresa p {
	font-size: 13px;
	}
table.partneri {
	width: 636px;
	table-layout: fixed;
	margin: 0 0 10px 0;
	}
table.partneri td {
	text-align: center;
	vertical-align: middle;
	}
table.partneri th {
	text-align: center;
	padding: 5px 0 26px 0;
	}
form.pomoct {
	position: relative;
	margin: 0 0 0 5px;
	padding: 0;
	}
form.pomoct h2 {
	margin: 30px 0 8px 0;
	}
form.pomoct p {
	margin: 30px 0 0 0;
	padding: 0;
	}
form.pomoct p.kod1 {
	float: left;
	width: 150px;
	margin: 30px 0 0 0;
	padding: 0;
	}
form.pomoct p.kod1 img {
	margin: 6px 0 0 0;
	}
form.pomoct p.kod2 {
	float: left;
	width: 150px;
	margin: 30px 0 0 -5px;
	padding: 0;
	}
form.pomoct p.first {
	margin: 0;
	padding: 0;
	}
form.pomoct p input {
	vertical-align: middle;
	}
form.pomoct span {
	padding: 0 30px 0 8px;
	}
table.pomoct {
	width: 624px;
	table-layout: fixed;
	margin: 0;
	}
table.pomoct td {
	width: 80px;
	}
table.pomoct th {
	text-align: left;
	padding: 0 0 5px 0;
	}
table.pomoct th.right_ {
	padding-left: 65px;
	}
table.pomoct_kontakt {
	width: 634px;
	table-layout: fixed;
	margin: 0;
	}
table.pomoct_kontakt td {
	width: 33%;
	}
/* ---------------------------------------- obsahovy stlpec -------------------------------------------------------- */
/* ----------------------------------------------- paticka -------------------------------------------------------- */
#footer {
	margin: 0 auto;
	width: 1002px;
	height: 24px;
	background: url('/img/podklad_footer.gif') no-repeat bottom right;
	clear: both;
	position: relative;
	}
#footer p.copyright {
	position: absolute;
	right: 182px;
	text-align: right;
	padding: 0;
	margin: 0;
	color: #ffffff;
	font-size: 11px;
	}
#footer p.linky {
	position: absolute;
	left: 182px;
	text-align: left;
	padding: 0;
	margin: 0;
	color: #ffffff;
	font-size: 11px;
	}
#footer p.linky a {
	color: #02073b;
	}
#footer p.linky a:hover {
	color: #ffffff;
	}
div.mapa_stranky ul {
	margin-bottom: 0;
	padding: 0;
	}
div.mapa_stranky ul li {
	margin: 0;
	padding: 0 0 5px 0;
	text-align: justify;
	list-style-type: none;
	list-style-image: none;
	}
div.mapa_stranky ul li a {
	background: url('/img/odrazka_li.gif') no-repeat left top;
	padding: 0 0 0 14px;
	}
div.mapa_stranky ul ul {
	margin-top: 5px;
	margin-bottom: 0;
	padding: 0;
	}
div.mapa_stranky ul ul li {
	list-style-image: url('/img/odrazka.gif');
	}
div.mapa_stranky ul ul li a {
	background: none;
	padding: 0;
	}
/* ----------------------------------------------- paticka -------------------------------------------------------- */
/* ------------------------------------ css formular -------------------------------------------------- */
form {
	margin: 0;
	padding: 0 8px 0 10px;
	}
form.form {
	position: relative;
	width: 634px;
	padding: 0;
	}
form#team {
	margin: 0;
	padding-bottom: 11px;
	}
form#team p {
	margin: 0;
	padding: 0;
	}
form#category {
	position: absolute;
	top: 0;
	right: 16px;
	margin: 0;
	padding: 0;
	z-index: 50;
	}
form.download{
	padding: 0;
	margin: 0 0 40px 0;
	}
form.download input{
	width: 400px;
	}
select, input, textarea {
	background: #d7d7d7;
	border: 1px solid #282828;
	color: #000000;
	font: normal 13px verdana, sans-serif;
	}
input {
	height: 20px;
	}
textarea {
	overflow: auto;
	}
input.text {
	width: 200px;
	}
input.datum {
	width: 120px;
	}
input.prezivka {
	width: 108px;
	}
input.captcha {
	width: 100px;
	margin: 4px 0 0 0;
	}
input.noborder {
	/*border: 0 none;*/
	/*background: none;*/
	width: auto;
	height: auto;
	}
textarea.sprava {
	width: 504px;
	height: 82px;
	margin: 0;
	}
textarea.sprava2 {
	width: 623px;
	height: 82px;
	margin: 0;
	}
textarea.sprava3 {
	width: 632px;
	height: 82px;
	margin: 0;
	}
textarea.spravak {
	width: 286px;
	height: 76px;
	margin: 0;
	}
input.textk {
	width: 286px;
	}
textarea.spravae {
	width: 488px;
	height: 76px;
	margin: 0;
	}
select.vyber {
	width: 180px;
	text-align: center;
	background: #000000;
	border: 2px solid #4097e9;
	color: #ffffff;
	font-size: 11px;
	}
select.vyber_team {
	width: 148px;
	background: #000000;
	border: 2px solid #4097e9;
	color: #ffffff;
	font-size: 10px;
	}
input.submit {
	width: 100px;
	padding: 2px 0;
	color: #ffffff;
	background: #052807;
	border: 2px solid #57b04c;
	margin: 0;
	height: auto;
	}
input.button_submit {
	position: absolute;
	top: 82px;
	right: 20px;
	width: 113px;
	height: 52px;
	border: none 0;
	background: none;
	margin: 0;
	}
input.pridaj {
	position: absolute;
	top: 120px;
	left: 572px;
	width: 60px;
	height: 15px;
	border: none 0;
	background: none;
	margin: 0;
	}
input.posli {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 58px;
	height: 22px;
	border: none 0;
	background: none;
	margin: 0;
	}
input.posli2 {
	position: relative;
	top: -80px;
	float: right;
	width: 58px;
	height: 22px;
	border: none 0;
	background: none;
	margin: 0 8px 0 0;
	}
input.send {
	position: absolute;
	top: 180px;
	right: 10px;
	width: 58px;
	height: 22px;
	border: none 0;
	background: none;
	margin: 0;
	}
input.pass {
	width: 58px;
	height: 22px;
	border: none 0;
	background: none;
	margin: 0;
	}
input.download {
	width: 60px !important;
	height: 15px;
	border: none 0;
	background: none;
	margin: 0;
	}
/* ------------------------------------ css formular -------------------------------------------------- */
div.obal_images {
	float: left;
	border-right: 1px solid #3f6996;
	width: 120px;
	height: 600px;
	position: relative;
	text-align: left;
	}
div.obal_images h2 {
	margin: 0 0 40px 0;
	}
div.images {
	width: 107px;
	height: 356px;
	margin: 0;
	text-align: center;
	position: relative;
	}
div.images a img {
	margin: 0 auto 5px auto;
	border: 0 none !important;
	display: block;
	}
a.listing_top {
	display: block;
	width: 18px;
	height: 16px;
	background: url('/img/sipka3_top.gif') no-repeat;
	margin: 0;
	position: absolute;
	top: -24px;
	left: 44px;
	}
a.listing_top:hover {
	width: 18px;
	height: 16px;
	background: url('/img/sipka3_top_hover.gif') no-repeat;
	}
span.listing_top_neaktiv {
	display: block;
	width: 18px;
	height: 16px;
	background: url('/img/sipka3_top_neaktiv.gif') no-repeat;
	margin: 0;
	position: absolute;
	top: -24px;
	left: 44px;
	}
a.listing_bottom {
	display: block;
	width: 18px;
	height: 16px;
	background: url('/img/sipka3_bottom.gif') no-repeat;
	margin: 0;
	position: absolute;
	bottom: 0;
	left: 44px;
	}
a.listing_bottom:hover {
	width: 18px;
	height: 16px;
	background: url('/img/sipka3_bottom_hover.gif') no-repeat;
	}
span.listing_bottom_neaktiv {
	display: block;
	width: 18px;
	height: 16px;
	background: url('/img/sipka3_bottom_neaktiv.gif') no-repeat;
	margin: 0;
	position: absolute;
	bottom: 0;
	left: 44px;
	}
table.temy {
	table-layout: fixed;
	width: 635px;
	margin: 10px 0;
	}
table.temy th {
	width: 420px;
	color: #4097e9;
	padding: 14px 10px;
	text-align: left;
	vertical-align: top;
	}
*>table.temy th {
	width: 400px;
	}
table.temy th h2 {
	display: inline;
	font-weight: normal;
	font-size: 14px;
	}
table.temy th span {
	color: #ffffff;
	padding: 0 0 0 10px;
	}
table.temy td {
	color: #ffffff;
	padding: 14px 10px;
	text-align: right;
	vertical-align: middle;
	}
table.temy td.datum {
	width: 80px;
	}
*>table.temy td.datum {
	width: 75px;
	}
table.temy_one {
	table-layout: fixed;
	width: 635px;
	margin: 10px 0;
	border-bottom: 1px solid #3f6996;
	}
table.temy_one th {
	width: 440px;
	color: #4097e9;
	padding: 14px 10px;
	text-align: left;
	vertical-align: top;
	}
*>table.temy_one th {
	width: 420px;
	}
table.temy_one th h2 {
	display: inline;
	font-weight: normal;
	font-size: 14px;
	}
table.temy_one td {
	color: #ffffff;
	padding: 14px 10px;
	padding-right: 0;
	text-align: right;
	vertical-align: top;
	}
table.temy_one td.datum {
	width: 80px;
	}
*>table.temy_one td.datum {
	width: 75px;
	}
table.forum {
	width: 635px;
	margin: 0 0 10px 0;
	}
table.forum th {
	color: #ffffff;
	padding: 0.2em 0.8em;
	padding-left: 0;
	text-align: left;
	vertical-align: top;
	}
table.forum td {
	padding: 0 1.6em;
	padding-left: 0;
	vertical-align: top;
	}
table.forum td.text {
	padding: 0;
	}
table.forum td.botom  {
	vertical-align: bottom;
	}
table.forum td img {
	width: 100px;
	margin: 4px 0 0 0;
	}
table.prispevky {
	table-layout: fixed;
	width: 635px;
	margin: 10px 0 20px 0;
	}
table.prispevky th {
	color: #4097e9;
	padding: 15px 10px;
	padding-bottom: 0;
	text-align: left;
	vertical-align: top;
	}
table.prispevky th.datum {
	text-align: right;
	color: #a0a0a0;
	}
table.prispevky td {
	padding: 0 10px 5px 10px;
	padding-top: 5px;
	vertical-align: top;
	}
table.prispevky td p {
	margin: 0 0 10px 0;
	padding: 0;
	}
