html {
	height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #082849;
}

a:link, a:visited {
	color: #4095c6;
	text-decoration: underline;
}
	
a:hover {
	color: #082849;
}

.frameBox {
	position: relative;
	width: 976px;
	height: 100%;
	margin: 0px auto; 	
	margin-top: 0px;
	padding: 0px;
}

.frameBox2 {
	position: relative;
	width: 572px;
	height: 100%;
	margin: 0px auto; 	
	margin-top: 16px;
	padding: 0px;
}

.main_pod {
	width: 976px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	background-image: url(obr/shadow.gif);
	background-repeat: repeat-y;
}

.main {
	width: 960px;
	margin: 0px;
	padding: 0px 8px 0px 8px;
	background-color: #ffffff;
	background-image: url(obr/shadow.gif);
	background-repeat: repeat-y;
}

img {
	border-style: none;
}

.img2 {
	border-style: none;
	padding: 10px;
}

.img_pod {
	font-size: 3px;
	clear: both;
	padding: 0px;
	margin: 0px;
}

.img_pod2 {
	font-size: 3px;
	clear: both;
	padding: 0px;
	margin-bottom: 4px;
}

.img_nad {
	font-size: 3px;
	clear: both;
	padding: 0px;
	margin-top: 4px;
}

.img_nad2 {
	font-size: 3px;
	clear: both;
	padding: 0px;
	margin-top: 0px;
}

.end {
	clear: both;
	height: 0px;
	padding: 0px;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
}

.oddelovac {
	clear: both;
	float: none;
	height: 8px;
	padding: 0px;
	margin: 0px;
}

.end_main {
	height: 20px;
	width: 100%;
	clear: both;
	margin: 0px;
	padding: 0px;
}

.small {
  font-size: 11px;
}

.small_okraj {
  text-align: left;
  padding: 4px;
  font-size: 11px;
  color: #5f7d93;
}



.top_info {
	float: left;
	width: 190px;
	height: 100px;
	margin: 4px 4px 0px 0px;
}

.stane_se {
	width: 100%;
	height: 59px;
	margin: 0px;
	background-color: #e5eff7;
	background: url(obr/stane_se_pozadi.jpg) no-repeat bottom left;
}

	.stane_se H1 {
		font-size: 11px;
		height: 15px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 15px;
		padding: 0px 5px 0px 5px;
		margin: 0px;
		background-color: #aad3f3;
		background-image: url(obr/stane_se_lista.gif);
	}

	.blesk_info p {
	  padding: 0;
	  margin: 0;
		display: inline;
	}
	
	.stane_se_dalsi {
		font-weight: normal;
	}
	
	.stane_se_dalsi a:link, .stane_se_dalsi a:visited {
		font-weight: normal;
		color: #2c77ad;
	}
	
	.stane_se_dalsi a:hover {
		color: #000;
	}

	.stane_se_obsah {
	  height: 35px;
		font-size: 11px;
		color: #15365f;
		padding: 3px 4px 2px 5px;
		line-height: 1.1;
		overflow: auto;
	}

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

.rozpis_ledu {
	width: 100%;
	height: 41px;
	background-color: #ddecfa;
}

	.rozpis_ledu H1 {
		font-size: 11px;
		height: 15px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 15px;
		padding: 0px 5px 0px 5px;
		margin: 0px;
		background-color: #aad3f3;
		background-image: url(obr/rozpis_ledu_lista.gif);
	}

	.rozpis_ledu_obsah {
		font-size: 11px;
		color: #003d60;
		padding: 4px 5px 4px 7px;
	}

	.rozpis_ledu_den {
		float: left;
	}

	.rozpis_ledu_den a:link, .rozpis_ledu_den a:visited {
			color: #ffffff;
			text-decoration: none;
			display: block;
			height: 15px;
			width: 17px;
			font-size: 11px;
			font-weight: bold;
			text-align: center;
			padding: 1px 3px 0px 3px;
			background-color: #4085b7;
			border-style: solid;
			border-width: 1px;
			border-color: #2873aa;
	}
	
	.rozpis_ledu_den a:hover {
			background-color: #1c70ad;
	}

	.rozpis_ledu_cas  {
			background-color: #fff;
			text-align: center;
			padding: 2px 4px 2px 4px;
	}
	
	.rozpis_ledu_akce  {
			padding: 2px 0px 2px 4px;
	}


.sponzor {
	float: left;
	width: 766px;
	height: 100px;
	margin: 4px 0px 0px 0px;
	padding: 0px;
	font-size: 1px;
}


.header {
	clear: both;
	width: 100%;
	height: 158px;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}

.menu {
	display: block;
	width: 958px;
	height: 32px;
	margin-bottom: 4px;
	padding: 2px 0px 0px 2px;
	background-color: #12345a;
	background-image: url(obr/main_menu.gif);
}

	.button a:link, .button a:visited {
		float:left;
		display: block;
		font-weight: bold;
		padding: 6px 5px 0px 5px;
		margin-right: 2px;
		text-align: center;
		border-style: solid;
		border-width: 3px 0px 0px 0px;
		border-color: #3274a7;
		color: #ffffff;
		text-decoration: none;
	}
	.button a:hover {
		color: #fde44d;
		border-color: #67a8d7;
	}

	.button_vybrana a:link, .button_vybrana a:visited {
		float:left;
		display: block;
		font-weight: bold;
		padding: 6px 5px 0px 5px;
		margin-right: 2px;
		text-align: center;
		border-style: solid;
		border-width: 3px 0px 0px 0px;
		border-color: #67a8d7;
		color: #fde44d;
		text-decoration: none;
	}
	.button_vybrana a:hover {
		color: #fde44d;
		border-color: #67a8d7;
	}

.hledat {
	float: right;
	color: #3274a7;
	font-size: 12px;
	border-color: #67a8d7;
	margin: 7px 10px 5px 5px;
}
	
	.hledat a:link, .hledat a:visited {
		color: #fff;
		text-decoration: none;
	}
	
	.hledat a:hover {
			color: #fde44d;
	}
	
.search_loading {
	width: 100%;
}
			
.left {
	float: left;
	width: 190px;
	padding: 0px;
}
	
.navigace {
	width: 190px;
}

	.navigace H1 {
		font-size: 12px;
		width: 131px;
		height: 21px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		padding: 28px 5px 0px 54px;
		margin: 4px 0px 0px 0px;
		background-image: url(obr/panel_podmenu.gif);
	}

	.navigace H2 {
		font-size: 12px;
		width: 175px;
		height: 27px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 27px;
		padding: 1px 5px 0px 10px;
		margin: 0px;
		background-color: #deeffc;
		background-image: url(obr/archiv.gif);
	}
	
	.navigace UL {
		list-style: none;
		padding: 0px;
		margin: 0px;
	}
	
	.navigace UL LI {
		margin: 0px;
		padding: 0px;
	}
	
		.navigace UL LI a:link, .navigace a:visited {
			width: 170px;
			display: block;
			font-size: 12px;
			background-color: #4085b7;
			color: #ffffff;
			text-decoration: none;
			font-weight: bold;
			padding: 5px 0px 5px 20px;
			margin: 0px;
			border-style: solid;
			border-width: 2px 0px 0px 0px;
			border-color: #2873aa;
		}

		.navigace UL LI a:hover {
			color: #fde551;
		}

	.mladez_vyber_info {
	  background-color: #0b294b;
		margin: 0px;
		padding: 8px 10px 10px 10px;
		color: #fff;
	}

	.mladez_vyber {
	  background-color: #1c3d66;
		margin: 0px;
		padding: 10px 0 10px 10px;
		color: #fff;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #2873aa;
	}
	
	.mladez_vyber form {
		margin: 0px;
		padding: 0px;
	}

	.mladez_vyber input {
	  background-color: #2873aa;
		color: #fff;
		border-style: solid;
		border-width: 1px;
		border-color: #1a3b64;
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 13px;
	}

	.mladez_prave_vybrany {
    margin: 0px 0px 0px 0px;
	}

	.mladez_prave_vybrany b {
    font-size: 15px;
	}


.archiv {
	width: 190px;
}

	.archiv H1 {
		font-size: 12px;
		width: 175px;
		height: 27px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 27px;
		padding: 1px 5px 0px 10px;
		margin: 0px;
		background-color: #deeffc;
		background-image: url(obr/archiv.gif);
	}
	
	.archiv UL {
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	
	.archiv UL LI {
		margin: 0px;
		padding: 0px;
	}
	
		.archiv UL LI a:link, .archiv a:visited {
			width: 170px;
			display: block;
			font-size: 12px;
			background-color: #92c6e7;
			color: #143965;
			text-decoration: none;
			font-weight: bold;
			border-style: solid;
			border-width: 2px 0px 0px 0px;
			border-color: #7bb5da;
			padding: 5px 0px 5px 20px;
			margin: 0px;
		}

		.archiv UL LI  a:hover {
			color: #ffffff;
		}

	.archiv_seznam {
	  list-style: none;
		margin-top: 16px;
		padding-left: 8px;
	}

	.archiv_info {
		font-size: 11px;
	}

	.archiv_datum {
	  float: left;
	  text-align: right;
	  width: 75px;
	  padding-right: 3px;
	}


.odrazka {
	padding: 0px 8px 2px 0px;
}

.anketa {
	width: 175px;
	font-size: 11px;
}

	.anketa h3 {
		height: 25px;
		width: 176px;
		padding: 0px 4px 0px 10px;
		font-size: 12px;
		line-height: 25px;
		color: #002f4e;
		margin: 12px 0px 8px 0px;
		background-image: url(obr/anketa_nadpis.gif);
	}
	
.anketa_obsah {
	margin: 0px 5px 0px 10px;
	line-height: 14px;
}

.anketa_hlas {
	margin: 8px 0px 4px 0px;
	line-height: 14px;
}

.anketa_procenta {
	font-size: 10px;
}

.middle {
	float: left;
	width: 572px;
	padding: 0px;
	margin: 0px 4px 0px 4px;
}

	.middle a:link, .middle a:visited {
			color: #2885ba;
			text-decoration: underline;
		}
	
	.middle a:hover {
			color: #082849;
		}
				
.blesk_info {
	width: 557px;
}

	.blesk_info H1 {
		font-size: 12px;
		width: 518px;
		height: 25px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 23px;
		padding: 24px 5px 0px 49px;
		margin: 4px 0px 0px 0px;
		background-image: url(obr/panel_stred.gif);
	}

	.blesk_info p {
	  padding: 0;
	  margin: 0;
		display: inline;
	}
	
	.blesk_info_dalsi {
		font-size: 11px;
		color: #002f4e;
		font-weight: normal;
		line-height: 22px;
	}

	.blesk_info_text {
		width: 556px;
		text-align: left;
		padding: 5px 6px 6px 10px;
		font-size: 11px;
		color: #ffffff;
		background-color: #3072a4;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #1a6397;
	}
    .blesk_info_text a:link, .blesk_info_text a:visited {
    	color: #d1e9f9;
    	text-decoration: underline;
    }
    .blesk_info_text a:hover {
    	color: #fff;
    }
	
	.blesk_info_text2 {
		width: 556px;
		text-align: left;
		padding: 5px 6px 6px 10px;
		font-size: 11px;
		color: #ffffff;
		background-color: #266b9d;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #1a6397;
	}
    .blesk_info_text2 a:link, .blesk_info_text2 a:visited {
    	color: #c0dff4;
    	text-decoration: underline;
    }
    .blesk_info_text2 a:hover {
    	color: #fff;
    }

	.mladez_info_text {
		width: 552px;
		text-align: left;
		padding: 6px 12px 8px 8px;
		font-size: 12px;
		color: #ffffff;
		background-color: #266b9d;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #1a6397;
	}

	.mladez_info_text img{
	  float: left;
	  margin: 0px 6px 0px 0px;
	  padding: 1px;
		border-style: solid;
		border-width: 1px;
		border-color: #92c6e7;
	}

	.mladez_info_text p {
	  margin: 12px 0px 0px 0px;
	  display: block;
	}

    .mladez_info_text a:link, .mladez_info_text a:visited {
    	color: #d1e9f9;
    	text-decoration: underline;
    }
    .mladez_info_text a:hover {
    	color: #fff;
    }

	.blesk_info_datum {
		font-weight: bold;
		color: #fde551;
	}	

	.online_now {
		width: 557px;
		text-align: left;
		padding: 8px 6px 8px 9px;
		font-size: 12px;
		margin: 0px;
		background-color: #fdf27d;
	}

	.online_now big {
		font-size: 15px;
	}

	.online_now a:link, .online_now a:visited {
		color: #082849;
		text-decoration: underline;
	}
	.online_now a:hover {
		color: #1e69a0;
		text-decoration: underline;
	}
	.online_now_info {
		font-size: 11px;
	}

	.zvolena_sezona {
		width: 945px;
		text-align: left;
		padding: 3px 6px 3px 9px;
		margin: 0px;
		background-color: #f8b43e;
		color: #031b30;
	}

	.zvolena_sezona big {
		font-size: 15px;
		font-weight: bold;
	}

	.zvolena_sezona a:link, .zvolena_sezona a:visited {
		color: #fff;
		text-decoration: underline;
	}
	.zvolena_sezona a:hover {
		color: #fdf16e;
		text-decoration: underline;
	}
	

.text {
	width: 572px;
	margin-top: 0px;
}

	.text h1 {
		font-size: 15px;
		width: 517px;
		height: 23px;
		display: block;
		color: #002f4e;
		line-height: 20px;
		padding: 26px 5px 0px 50px;
    margin: 4px 0px 0px 0px;
		background-image: url(obr/panel_stred.gif);
	}

	.text_obsah {
		width: 548px;
		padding: 12px 12px 30px 12px;
		color: #003d60;
		background-color: #f0f6fa;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #bcd9f3;
		line-height: 18px;
	}
	
	.text_obsah  h1 {
		clear: both;
		width: 540px;
		font-size: 14px;
		padding: 4px 2px 0px 6px;
		margin: 32px 0px 16px 0px;
		color: #082849;
		border-style: solid;
		border-width: 0px 0px 2px 0px;
		border-color: #9ac6e0;
		background: url(obr/nadpis.gif) no-repeat top left;
	}
	
	.text_obsah  h1:first-child  {
		margin: 4px 0px 16px 0px;
	}

	.text_obsah  h2 {
		clear: both;
		width: 540px;
		font-size: 13px;
		padding: 4px 2px 2px 6px;
		margin: 16px 0px 6px 0px;
		color: #457ba0;
		border-style: solid;
		border-width: 0px 0px 2px 0px;
		border-color: #c4e0f2;
		background: url(obr/nadpis2.gif) no-repeat top left;
	}
	
	.text_obsah  h2:first-child  {
		margin: 4px 0px 6px 0px;
	}
	
	.text_obsah  h3 {
		font-size: 14px;
		margin: 20px 0px 8px 0px;
		padding-left: 2px;
		color: #d90f00;
	}
	
	.text_obsah  h3:first-child {
		margin: 4px 0px 8px 0px;
	}

	.text_obsah .h3_bez_okraje {
		margin: 4px 0px 8px 0px;
	}
	
	.text_obsah  h4  {
		width: 536px;
		font-size: 13px;
		margin: 4px 0px 4px 0px;
		color: #082849;
	}
	
	.text_obsah  h4:first-child  {
		width: 536px;
		font-size: 13px;
		margin: 4px 0px 4px 0px;
		color: #082849;
	}
	
	.text_obsah  h5  {
		width: 536px;
		font-size: 12px;
		margin: 20px 0px 4px 0px;
		padding-left: 2px;
		color: #082849;
	}
	
	.text_obsah  h5:first-child  {
		width: 536px;
		font-size: 12px;
		margin: 20px 0px 4px 0px;
		color: #082849;
	}
	
	.text_obsah  p  {
		margin: 12px 8px 12px 8px;
	}
	
	.text_obsah p:first-child  {
		margin: 0px 8px 12px 8px;
	}

	.text_obsah  .p2  {
		margin: 4px 8px 12px 8px;
	}
	
	.text_obsah img  {
		clear: both;
		float: left;
		margin: 4px 12px 22px 8px;
		padding: 1px;
		border-style: solid;
		border-width: 1px;
		border-color: #c4e0f2;
	}

	.text_obsah  .img_bez_ramecku  {
		clear: both;
		float: left;
		margin: 4px 12px 22px 8px;
		padding: 1px;
		border-style: none;
	}

	.text_obsah .img_normal  {
	  float: none;
		margin: 0px 0px 6px 0px;
		padding: 0px;
		border-style: none;
	}
	
	.text_obsah  .obr_stred  {
		text-align: center;
		font-size: 1px;
		margin: 0px;
	}
	
	.text_obsah .obr_stred  img {
		float: none;
		margin: 4px 0px 22px 0px;
	}

	.text_obsah .format_text p  {
		margin: 0px 8px 12px 0px;
	}
	.text_obsah .format_text img  {
		margin: 4px 8px 12px 0px;
	}
	
	.text_obsah  .reklama  {
		text-align: center;
		font-size: 1px;
		margin: 20px 0px 20px 0px;
	}
	
	.text_obsah  .reklama  img {
		float: none;
		padding: 2px;
		margin: 0px;
		border-style: solid;
		border-width: 2px;
		border-color: #fff;
	}
	
	.text_obsah  table img  {
		margin: 4px 0px 4px 0px;
		padding: 0px;
		float: none;
	}
	
	.text_obsah  table  {
		margin: 0px;
		padding: 0px;
	}

	.text_obsah td {
		vertical-align: top;
	}

	.text_obsah .seznam_bez  {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}

	.text_obsah .seznam_bez li {
		margin: 20px 0px 0px 0px;
	}

	.text_obsah .seznam_bez li:first-child {
		margin: 4px 0px 0px 0px;
	}
	
	.text_obsah .seznam_bez img {
		margin: 0px 8px 0px 8px;
	}

	.text_obsah .seznam_bez p {
		margin: 0px;
		padding: 0px;
	}
	

.aktualne{
	width: 572px;
	margin-top: 4px;
}

	.aktualne H1 {
		font-size: 11px;
		width: 552px;
		height: 20px;
		display: block;
		color: #002f4e;
		font-weight: normal;
		line-height: 20px;
		padding: 0px 10px 0px 10px;
		margin: 0px;
		background-color: #eef7ff;
		background-image: url(obr/text_top.gif);
	}

	.aktualne_obsah {
		width: 564px;
		padding: 4px 4px 5px 4px;
		color: #082849;
		background-color: #e3f0fa;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #bad8eb;
		font-size: 12px;
	}

	.aktualne_obsah a:link, .aktualne_obsah a:visited {
		font-weight: bold;
		font-size: 15px;
		padding: 2px 6px 2px 0px;
		margin: 0px;
		color: #082849;
    text-decoration: underline;
	}
	.aktualne_obsah a:hover {
		color: #2885ba;
	}
	
	.aktualne_obsah p {
	  display: block;
		float: left;
		width: 366px;
		color: #082849;
		font-size: 12px;
		padding: 6px 8px 6px 6px;
		margin: 0px;
	}
    .aktualne_obsah p a:link, .aktualne_obsah p a:visited {
  		width: auto;
  		font-weight: normal;
  		font-size: 12px;
  		padding: 0px;
  		margin: 0px;
  		float: none;
    	color: #4095c6;
    	text-decoration: underline;
    }
    	
    .aktualne_obsah p a:hover {
    	color: #082849;
    }

	.aktualne_tabulka {
		width: 366px;
		color: #082849;
		font-size: 12px;
		padding: 0px;
		margin: 0px;
	  border-collapse: collapse;
	}
    .aktualne_tabulka a:link, .aktualne_tabulka a:visited {
  		width: auto;
  		font-weight: normal;
  		font-size: 12px;
  		padding: 0px;
  		margin: 0px;
  		float: none;
    	color: #4095c6;
    	text-decoration: underline;
    }
    .aktualne_tabulka a:hover {
    	color: #082849;
    }

	.aktualne_tabulka td {
		margin: 0px;
		padding: 0px;
		vertical-align: top;
	}

	.aktualne_upoutavka {
	  height: 94px;
		padding: 0px;
		margin: 0px;
	}

	.aktualne_text {
		padding: 6px 8px 6px 0px;
		margin: 0px;
	}

	.aktualne_upoutavka p {
		padding: 0px;
		margin: 0px;
	}

	.aktualne_foto_img {
	  float: left;
		width: 175px;
		padding: 1px;
		margin: 1px 7px 1px 1px;
		border-style: solid;
		border-width: 1px;
		border-color: #c4e0f2;
	}

	.clanek_foto {
		border-style: solid;
		border-width: 1px;
		border-color: #c4e0f2;
		float: left;
		font-size: 1px;
		margin: 0px 8px 0px 0px;
	}
	
	.clanek_foto img {
	  width: 175px;
		float: none;
		padding: 1px;
		margin: 0px;
		border-style: none;
	}

	.clanek_info {
	  width: 546px;
	  margin: 0px 0px 8px 0px;
	  padding: 0px 0px 1px 2px;
		border-style: solid;
		border-width: 0px 0px 2px 0px;
		border-color: #c4e0f2;
		font-size: 11px;
	}

  .upoutavka {
  	margin: 0px 8px 12px 8px;
  	padding: 0px;
  }

	.upoutavka p, .upoutavka p:first-child {
	  padding: 0;
	  margin: 0;
	}
	
	.stitky {
	  clear: both;
	  padding: 0px;
	  margin: 0px;
	  line-height: 1.3;
	  background-color: #4085b7;
	}

	.stitky_tabulka {
	  clear: both;
	  padding: 0px;
	  margin: 2px 8px 2px 4px;
	  line-height: 1.3;
	}

	.stitky_tabulka td {
	  width: auto;
	  padding: 0px;
	  margin: 0px;
	  background-color: #4085b7;
	}

	.stitky_tabulka .td_normal {
	  width: auto;
	  padding: 0px;
	  margin: 0px;
	  background-color: transparent;
	}
	
	.stitek {
	  height: 19px;
	  padding: 0px;
	  margin: 0px;
	  background: url(obr/stitek.gif) no-repeat top right;
	}

	.stitek_in {
	  height: 17px;
	  color: #7bb5da;
	  font-weight: bold;
	  font-size: 11px;
	  text-align: center;
	  padding: 2px 6px 0px 6px;
	  background: url(obr/stitek_left.gif) no-repeat top left;
	}

	.stitek_in a:link, .stitek_in a:visited {
		color: #fff;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	.stitek_in a:hover {
		color: #fde551;
		text-decoration: none;
	}

	.pod_stitkama {
		height: 12px;
		margin: 0px;
		padding: 0px;
	}

	
.sponzori_left {
	width: 190px;
	margin: 24px 0px 8px 0px;
	font-size: 11px;
	text-align: center;
}

	.sponzori_left h3{
		height: 25px;
		width: 176px;
		padding: 0px 4px 0px 10px;
		font-size: 12px;
		line-height: 25px;
		text-align: left;
		color: #002f4e;
		margin: 14px 0px 16px 0px;
		background-image: url(obr/anketa_nadpis.gif);
	}

.sponzori_obr_base{
	width: 120px;
	padding: 1px;
	margin: 0px 6px 0px 6px;
	font-size: 1px;
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #c4e0f2;
}

.sponzori_obr_base:first-child {
	width: 120px;
	padding: 1px;
	margin: 6px 6px 0px 6px;
	font-size: 1px;
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #c4e0f2;
}

.sponzori_obr {
	text-align: center;
	padding: 10px 8px 10px 8px;
	font-size: 1px;
	background-color: #fff;
}

.sponzori_obr img {
	float: none;
	margin: 0px;
	padding: 0px;
	border-style: none;
}

.sponzori_info{
	font-size: 12px;
	margin-top: 4px;
}


/*************** ZAPAS_DETAIL ****************************************************/
	
.zapas_vysledkyKola{
	float: right;
	width: 180px;
}

.zapas_vysledkyKola{
	float: right;
	width: 50%;
	padding: 2px 4px 2px 4px;
}

.zapas_vysledkyKola_tymy{
	background-color: #fff;
	padding: 2px 4px 2px 4px;
}

.zapas_vysledkyKola_vysledek{
	width: 16px;
	background-color: #d1e9f9;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}

.zapas_table_left {
	float: left;
	margin-right: 8px;
	width: 50%;
}

.zapas_table_left2 {
	margin-right: 0;
	width: 100%;
}

.zapas_info{
	padding: 2px 4px 2px 4px;
	background-color: #fff;
	width: 100%;
}

	.zapas_info p, .zapas_info p:first-child {
	  padding: 0;
	  margin: 0;
	}

.zapas_info_left{
	padding: 2px 2px 2px 3px;
	background-color: #d1e9f9;
	text-align: right;
	white-space: nowrap;
	font-size: 11px;
}

.zapas_nadpis_lista{
	width: 100%;
	font-weight: bold;
	padding: 0px;
	background-color: #92c6e7;
	background: url(obr/nadpis_lista.gif) no-repeat top right;
}

.nadpis_lista_in {
	padding: 2px 6px 2px 6px;
	font-size: 11px;
	background: url(obr/nadpis_lista_left.gif) no-repeat top left;
}

.nadpis_lista_in2 {
	padding: 2px 6px 2px 6px;
	font-size: 11px;
	background: url(obr/nadpis_lista_left.gif) no-repeat top left;
}


/*************** ON-LINE_PŘENOS ************************************************/


.online_logo_base {
  float: left;
	padding: 0px;
	margin: 0px 0px 2px 0px;
	background-color: #fff;
	background: url(obr/online_logo_base.gif) no-repeat bottom left;
  font-size: 1px;
}

.online_logo_nad {
  width: 548px;
  height: 4px;
	padding: 0px;
	margin: 0px;
	background: url(obr/online_logo_nad.gif) no-repeat top left;
}

.online_logo{
	float: left;
	width: 200px;
	height: 100px;
	padding: 4px 0px 4px 0px;
	margin: 0px;
	text-align: center;
}

.online_logo img{
	float: none;
	margin: 0px;
	padding: 0px;
	border-style: none;
}

.online_tym_base {
  float: left;
	padding: 0px;
	margin: 0px 0px 2px 0px;
	background-color: #163760;
	background: url(obr/online_tym_base.gif) no-repeat bottom left;
  font-size: 12px;
}

.online_tym_nad {
  width: 548px;
  height: 4px;
	padding: 0px;
	margin: 0px;
	background: url(obr/online_tym_nad.gif) no-repeat top left;
}

.online_tym {
	float: left;
	width: 192px;
	padding: 8px 4px 12px 4px;
	margin: 0px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}
	.online_tym  a:link, .online_tym  a:visited {
		font-size: 12px;
		color: #fff;
		text-decoration: underline;
	}
	.online_tym  a:hover {
		color: #92c6e7;
	}

.online_stred1{
	float: left;
	width: 140px;
	padding: 2px 4px 6px 4px;
	margin: 0px;
	text-align: center;
	color: #fff;
	font-size: 11px;
	line-height: 12px;
}

.online_stred2 {
	float: left;
	width: 144px;
	padding: 0px;
	text-align: center;
	margin: 0px 2px 0px 2px;
}

.online_vysledek {
	font-size: 28px;
	font-weight: bold;
	margin: 32px 0px 4px 0px;
}

.pozvanka_konani {
	font-size: 12px;
	margin: 15px 0px 4px 0px;
}

.online_vysledky_tretin {
	font-size: 12px;
	line-height: 26px;
	padding: 4px;
}

.online_sestava_base{
  float: left;
	padding: 0px;
	margin: 0px;
	background: url(obr/online_sestava_base.gif) no-repeat bottom left;
	background-repeat: repeat-y;
	font-size: 1px;
}

.online_sestava_nad {
  width: 548px;
  height: 4px;
	padding: 0px;
	margin: 0px;
	background: url(obr/online_sestava_nad.gif) no-repeat top left;
}

.online_sestava_domaci{
	float: left;
	width: 261px;
	font-size: 12px;
	padding: 0px 6px 6px 6px;
	margin: 0px;
	border-style: solid;
	border-width: 0px 2px 0px 0px;
	border-color: #f0f6fa;
}

	.online_sestava_domaci p, .online_sestava_domaci p:first-child {
	  padding: 0;
	  margin: 0;
	}

.online_sestava_hoste {
	float: left;
	width: 261px;
	font-size: 12px;
	padding: 0px 6px 6px 6px;
	margin: 0px;
}

	.online_sestava_hoste p, .online_sestava_hoste p:first-child {
	  padding: 0;
	  margin: 0;
	}

.online_udalosti{
	width: 538px;
	height: 18px;
	font-weight: bold;
	padding: 0px 4px 0px 6px;
	background-color: #92c6e7;
	background-image: url(obr/online_udalosti_pod.gif);
}



.tabulka {
	padding: 4px;
	width: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: #dcecf8;
}

.tabulka2 {
	padding: 0px;
	margin: 0px 0px 0px 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #dcecf8;
}

.tabulka tr, .tabulka2 tr {
	background-color: #fff;
}

.tabulka_online {
	padding: 4px;
	width: 100%;
  background-color: #fff;
}

.tabulka_playoff {
	width: 100%;
	border-collapse: collapse;
}

.tabulka_playoff td {
}

.td_aktivni{
  width: 25%;
	padding: 3px 4px 2px 4px;
	vertical-align: top;
	color: #003d60;
	background-color: #d1e9f9;
	border-style: solid;
	border-width: 0px 2px 0px 2px;
	border-color: #163760;
}

.td_aktivni_right{
  width: 25%;
	padding: 3px 4px 2px 4px;
	vertical-align: top;
	color: #003d60;
	background-color: #d1e9f9;
	border-style: solid;
	border-width: 0px 2px 0px 0px;
	border-color: #163760;
}

.td_aktivni_vitez{
  width: 25%;
	padding: 3px 4px 2px 4px;
	vertical-align: top;
	color: #fff;
	background-color: #163760;
	border-style: solid;
	border-width: 0px 0px 0px 2px;
	border-color: #163760;
}

.td_border_right{
	border-style: solid;
	border-width: 0px 2px 0px 0px;
	border-color: #163760;
}

.td_prazdny{
  height: 23px;
}


.tabulka_td, .tab_td {
	padding: 3px 4px 2px 4px;
	color: #003d60;
	white-space: nowrap;
}

.tabulka_td_wrap {
	padding: 3px 4px 2px 4px;
	color: #003d60;
}

.tabulka_td_small {
  font-size: 11px;
	padding: 3px 4px 2px 4px;
	color: #003d60;
	white-space: nowrap;
}

.tabulka_td2 {
	padding: 3px 4px 2px 4px;
	color: #003d60;
}

.tabulka_td3{
	padding: 3px 4px 2px 4px;
	width: 100%;
	color: #003d60;
}

.tabulka_td4, .tab_td4 {
	padding: 3px 4px 2px 4px;
	font-weight: bold;
}

.tabulka_td5, .tab_td5 {
	width: 100%;
	padding: 3px 4px 2px 4px;
	color: #003d60;
}

.tabulka_td6{
	width: 480px;
	padding: 3px 4px 2px 4px;
	color: #003d60;
}

.tabulka_td7 {
	width: 250px;
	padding: 3px 4px 2px 4px;
	color: #003d60;
}

.tabulka_td8 {
	width: 97px;
	padding: 3px 4px 2px 4px;
	color: #003d60;
}

.tabulka_td9 {
	width: 105px;
	padding: 3px 4px 2px 4px;
	color: #003d60;
	white-space: nowrap;
}

.tabulka_td10 {
	width: 38px;
	padding: 3px 4px 2px 4px;
	color: #003d60;
	white-space: nowrap;
}

.tabulka_toptd {
	padding: 1px 3px 1px 3px;
	font-size: 11px;
	background-color: #92c6e7;
	white-space: nowrap;
}
.tab_toptd {
	padding: 1px 3px 1px 3px;
	font-size: 11px;
	background-color: #92c6e7;
	white-space: nowrap;
}

.tabulka_toptd2 {
	width: 97px;
	padding: 2px 4px 2px 4px;
	font-size: 11px;
	background-color: #92c6e7;
}

.tabulka_toptd3 {
	padding: 1px 3px 1px 3px;
	font-size: 11px;
	background-color: #92c6e7;
	white-space: nowrap;
	border-style: solid;
	border-width: 2px 2px 2px 0px;
	border-color: #f0f6fa;
}

.tabulka_toptd3_left {
	padding: 1px 3px 1px 3px;
	font-size: 11px;
	background-color: #92c6e7;
	white-space: nowrap;
	border-style: solid;
	border-width: 2px 0px 2px 0px;
	border-color: #f0f6fa;
}

.tabulka_td_online {
	padding: 6px 8px 6px 8px;
	vertical-align: top;
	color: #003d60;
}

.tabulka_td_online p, .tabulka_td_online p:first-child {
	padding: 0;
	margin: 0;
}

.tabulka_td_online2{
	padding: 4px 8px 4px 8px;
	vertical-align: top;
	color: #003d60;
	width: 100%;
}

.tabulka_td_online2 p, .tabulka_td_online2 p:first-child {
  padding: 0;
	margin: 0;
}

.tabulka_td_online2 img {
	margin: 0px;
	padding: 0px;
	float: none;
}

.odkaz_red  a:link, .odkaz_red  a:visited {
	color: #d90f00;
}
.odkaz_red  a:hover {
	color: #082849;
}

.odkaz_dark  a:link, .odkaz_dark  a:visited {
	color: #003d60;
}
.odkaz_dark  a:hover {
	color: #2885ba;
}

.odkaz_green  a:link, .odkaz_green  a:visited {
	color: #00a652;
}
.odkaz_green  a:hover {
	color: #082849;
}

.hrac_foto{
	padding: 0px;
	margin: 0px 4px 0px 8px;
	font-size: 1px;
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #c4e0f2;
}

.hrac_foto img {
	float: none;
	margin: 0px;
	border-style: none;
}

.tym_logo_base{
	padding: 1px;
	margin: 4px 8px 0px 8px;
	font-size: 1px;
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: #c4e0f2;
}

.tym_logo{
	padding: 4px;
	margin: 0px;
	font-size: 1px;
	background-color: #fff;
}

.tym_logo img {
	width: 100px;
	height: 100px;
	float: none;
	margin: 0px;
	border-style: none;
}

.patka {
	height: 49px;
	width: 494px;
	margin: 4px 0px 8px 0px;
	padding: 8px 8px 8px 70px;
	background-image: url(obr/patka.jpg);
	line-height: 1.35;
}

	.patka_odkazy  a:link, .patka_odkazy  a:visited {
		color: #082849;
	}
	.patka_odkazy  a:hover {
		color: #2596d7;
	}

.napady {
	width: 572px;
	margin: 4px 0px 8px 0px;
	padding: 0;
	background: #fdf8bd url(obr/napady_top.gif) repeat-x top left;
}

.napady_in {
	width: 556px;
	margin: 0;
	padding: 8px;
	background: url(obr/napady_down.gif) repeat-x bottom left;
}
	
.razeni {
	width: 561px;
	padding: 8px 3px 6px 8px;
	text-align: center;
	font-size: 13px;
}

	.razeni  a:link, .razeni  a:visited {
		color: #4095c6;
		text-decoration: underline;
		padding: 0px 2px 0px 2px;
		font-weight: bold;
	}
	
	.razeni  a:hover {
		color: #082849;
	}
	
.right {
	float: left;
	width: 190px;
	padding: 0px;
}

	.right  a:link, .right  a:visited {
		color: #3d8fbf;
		text-decoration: underline;
	}
	
	.right  a:hover {
			color: #082849;
	}

	.panel {
  	width: 190px;
  	margin: 12px 0px 8px 0px;
  	font-size: 11px;
  	text-align: left;
	}

	.panel H1 {
		height: 25px;
		width: 176px;
		padding: 0px 4px 0px 10px;
		font-size: 12px;
		line-height: 25px;
		text-align: left;
		color: #002f4e;
		margin: 0;
		background-image: url(obr/anketa_nadpis.gif);
	}

	.panel_obsah {
		font-size: 11px;
		width: 174px;
		padding: 2px 0 0 0;
		margin: 0;
		color: #003d60;
	}

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

	.panel_centralni {
		width: 572px;
		text-align: left;
		padding: 0;
		margin: 4px 0 0 0;
		background: #add4ed url(obr/panel_centralni_top.jpg) no-repeat top left;
	}

	.panel_centralni_in {
		width: 554px;
		text-align: left;
		padding: 8px 9px 8px 9px;
		margin: 0;
		background: url(obr/panel_centralni_down.jpg) no-repeat bottom left;
	}

	.panel_centralni_in .nadpis {
		font-size: 14px;
		font-weight: bold;
	}

	.panel_centralni_in  a:link, .panel_centralni_in a:visited {
		color: #fff;
		text-decoration: underline;
	}

	.panel_centralni_in a:hover {
			color: #4085b7;
	}

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

	.panel_diskuze {
		width: 572px;
		text-align: left;
		padding: 0;
		margin: 4px 0 0 0;
		background: #add4ed;
		border-style: solid;
		border-color: #80b6dd;
		border-width: 2px 0 0 0;
	}

	.panel_diskuze {
		width: 554px;
		text-align: left;
		padding: 8px 9px 8px 9px;
		margin: 0;
	}
	
	.panel_diskuze_in img {
		padding: 0;
		margin: 0;
	}

	.panel_diskuze_in .nadpis {
		font-size: 14px;
		font-weight: bold;
	}

	.panel_diskuze_in  a:link, .panel_diskuze_in a:visited {
		text-decoration: underline;
	}

	.panel_diskuze_in a:hover {
			color: #4085b7;
	}

	.panel_diskuze_in p {
		padding: 0;
		margin: 0;
	}
	
	.panel_nad_patkou {
		background: none;
	}


.panel_clanky {
	width: 190px;
}

	.panel_clanky H1 {
		font-size: 12px;
		width: 128px;
		height: 21px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		padding: 28px 5px 0px 57px;
		margin: 4px 0px 0px 0px;
		background-color: #fff;
		background-image: url(obr/panel_right_top.gif);
	}
	
	.panel_clanky_obsah {
		font-size: 11px;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #80b6dd;
		background: #92c6e7 url(obr/podmenu_pod.gif) no-repeat bottom left;
		padding: 8px 6px 10px 6px;
		margin: 0px;
		text-align: left;
		color: #fff;
	}
	
	.panel_clanky_obsah  ul {
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	
	.panel_clanky_obsah li {
		margin: 0px;
		padding: 1px 5px 5px 5px;
		border-style: solid;
		border-width: 1px 0px 0px 0px;
		border-color: #7bb5da;
	}
	.panel_clanky_obsah li:first-child {
		margin: 0px;
		padding: 0px 5px 5px 5px;
		border-style: none;
	}
	
	.panel_clanky_obsah  a:link, .panel_clanky_obsah a:visited {
	  display: block;
	  padding-left: 4px;
		color: #082849;
		text-decoration: underline;
		font-weight: bold;
	}
	
	.panel_clanky_obsah a:hover {
			color: #4085b7;
	}
	
.posledni_zapas {
	width: 190px;
}

	.posledni_zapas  H1 {
		font-size: 12px;
		width: 128px;
		height: 21px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		padding: 28px 5px 0px 57px;
		margin: 4px 0px 0px 0px;
		background-color: #fff;
		background-image: url(obr/panel_right_top.gif);
	}
	
	.posledni_zapas_b  H1 {
		font-size: 12px;
		width: 175px;
		height: 27px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		padding: 1px 5px 0px 10px;
		line-height: 27px;
		margin: 0px;
		background-color: #deeffc;
		background-image: url(obr/panel.gif);
	}

	.posledni_zapas  table {
		margin: 0px 0px 6px 8px;
		padding: 0px;
		border-style: none;
	}
	
	.posledni_zapas  td {
		margin: 0px 0px 10px 8px;
		padding: 0px;
	}
	
	.posledni_zapas_obsah {
		font-size: 11px;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #7bb5da;
	  background-color: #92c6e7;
		padding: 5px 6px 10px 6px;
		margin: 0px;
		text-align: center;
	}
	
	.posledni_zapas_obsah a:link, .posledni_zapas_obsah a:visited {
		color: #082849;
		text-decoration: underline;
	}
	
	.posledni_zapas_obsah a:hover {
			color: #fff;
	}

	
.pristi_zapas {
	width: 190px;
	background-color: #92c6e7;
}

	.pristi_zapas  H1 {
		font-size: 12px;
		width: 175px;
		height: 27px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 27px;
		padding: 1px 5px 0px 10px;
		margin: 0px;
		background-color: #deeffc;
		background-image: url(obr/panel_zapas.gif);
	}

	.pristi_zapas  table {
		margin: 0px 0px 6px 8px;
		padding: 0px;
		border-style: none;
	}
	
	.pristi_zapas  td {
		margin: 0px 0px 10px 8px;
		padding: 0px;
	}
	
	.pristi_zapas_obsah {
		font-size: 11px;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #7bb5da;
		padding: 5px 6px 10px 6px;
		margin: 0px;
		text-align: center;
	}
	
	.pristi_zapas_obsah a:link, .pristi_zapas_obsah a:visited {
		color: #082849;
		text-decoration: underline;
	}
	
	.pristi_zapas_obsah a:hover {
			color: #fff;
	}

.panel_tym {
	width: 58px;
	padding: 0px;
	margin: 0px;
}

.panel_logo {
	width: 58px;
	height: 55px;
	color: #92c6e7;
	padding-top: 3px;
	background-image: url(obr/logo_pod.gif);
}
	
.stav {
	width: 36px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding:32px 0px 0px 0px;
	margin: 0px;
}
	
	
.panel_tabulka {
	width: 190px;
	background-color: #fff;
}

	.panel_tabulka  H1 {
		font-size: 12px;
		width: 175px;
		height: 27px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 27px;
		padding: 1px 5px 0px 10px;
		margin: 0px;
		background-color: #deeffc;
		background-image: url(obr/panel_zapas.gif);
	}

	.panel_tabulka H2 {
		font-size: 12px;
		width: 175px;
		height: 27px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 27px;
		padding: 1px 5px 0px 10px;
		margin: 0px;
		background-color: #deeffc;
		background-image: url(obr/panel.gif);
	}
	
	.panel_tabulka_obsah  {
		font-size: 11px;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #a7d2f0;
		padding: 8px 6px 10px 6px;
		text-align: center;
		background-color: #fff;
	}
	
	.panel_tabulka_obsah  table {
		padding: 0px;
		margin: 0px 0px 6px 0px;
		border-style: none;
	}
	
	.playOff  {
		background-color: #eef6fd;
	}
	
	.sestup  {
		background-color: #ffffc5;
	}
	
	.AKCE {
		background-color: #fff;
	}

	.CAS {
		background-color: #d1e9f9;
	}
	
	.GOL{
		background-color: #ffdfdf;
	}
	
	.STAT {
		background-color: #ffffc5;
	}
	
	.VYL{
		background-color: #e3e3e3;
	}
	
	.tabulka_poradi {
		padding: 0px 1px 0px 1px;
		width: 10px;
		text-align: right;
	}
	
	.tabulka_tym {
		width: 142px;
		padding: 0px;
		padding-left: 4px;
		text-align: left;
	}
	
	.tabulka_body {
		padding: 0px;
		margin: 0px;
		width: 10px;
		text-align: left;
	}

.panel_vysledkyKola {
	width: 190px;
	background-color: #fff;
}

	.panel_vysledkyKola H1 {
		font-size: 12px;
		width: 175px;
		height: 27px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 27px;
		padding: 1px 5px 0px 10px;
		margin: 0px;
		background-color: #deeffc;
		background-image: url(obr/panel.gif);
	}

	.panel_vysledkyKola H2 {
		font-size: 12px;
		width: 175px;
		height: 27px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 27px;
		padding: 1px 5px 0px 10px;
		margin: 0px;
		background-color: #deeffc;
		background-image: url(obr/panel_zapas.gif);
	}
	
	.panel_vysledkyKola_obsah  {
		font-size: 11px;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #a7d2f0;
		padding: 8px 6px 10px 6px;
		text-align: center;
	}
	
	.panel_vysledkyKola_obsah table {
		padding: 0px;
		margin: 6px 0px 6px 0px;
		border-style: none;
	}
	
	.tym_left {
		width: 72px;
		text-align: right;
		border-style: none;
		padding-right: 2px;
	}

	.vysledek {
		text-align: center;
		padding: 2px 3px 2px 3px;
		font-weight: bold;
		border-style: none;
		background-color: #eef6fd;
	}

	.tym_right {
		width: 72px;
		text-align: left;
		border-style: none;
		padding-left: 2px;
	}

	.stav_serie_left {
		width: 72px;
		color: #8dbcda;
		text-align: right;
		font-size: 10px;
		border-style: none;
		padding-right: 2px;
	}

	.stav_serie {
		text-align: center;
		padding: 1px 2px 2px 2px;
		font-size: 10px;
		font-weight: bold;
		border-style: none;
		background-color: #f3f9fe;
	}

	.aktualni_faze {
		text-align: 0;

	}
	
.panel_marodka {
	width: 190px;
	background-color: #eff6fc;
}

	.panel_marodka  H1 {
		font-size: 12px;
		width: 175px;
		height: 27px;
		display: block;
		color: #002f4e;
		font-weight: bold;
		line-height: 27px;
		padding: 1px 5px 0px 10px;
		margin: 0px;
		background-color: #deeffc;
		background-image: url(obr/panel.gif);
	}
	
	.panel_marodka_obsah  {
		font-size: 11px;
		border-style: solid;
		border-width: 2px 0px 0px 0px;
		border-color: #a7d2f0;
		padding: 10px 12px 10px 12px;
		text-align: center;
	}
	
.submit {
	background-color: #183962;
	color: #fff;
	border-style: solid;
	border-width: 1px;
	border-color: #549bcf;
}

.prispevek_nadpis {
  line-height: 1.3;
	background-color: #9cc8e6;
	padding: 0px 3px 1px 6px;
	margin: 0px;
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #7bb5da;
}

.prispevek_datum {
	font-size: 10px;
	margin-left: 4px;
	color: #fff;
}

.prispevek_obsah {
	background-color: #fff;
	padding: 5px;
}

.prispevek_obsah_nad {
	line-height: 3px;
	padding: 0px;
	margin: 0px;
}

.prispevek_obsah_nad img{
	float: none;
	margin: 0px;
	padding: 0px;
	border-style: none;
}

.prispevek_obsah_pod {
	line-height: 3px;
	padding: 0px;
	margin: 0px 0px 4px 0px;
}

.prispevek_obsah_pod img{
	float: none;
	margin: 0px;
	padding: 0px;
	border-style: none;
}

.fotogalerie_datum{
	color: #000;
	font-size: 11px;
	font-weight: normal;
	white-space: nowrap;
}

.foto {
  width: 548px;
  text-align: center;
}

.foto img {
  float: none;
  margin: 4px 0px 0px 0px;
	padding: 1px;
}

.foto p{
  text-align: left;
  clear: both;
	margin-top: 2px;
	margin-bottom: 16px;
}

.hlaska     {
	font-size: 13px;
	background-color: #102c4f;
   	border-style: solid;
	border-color: #1f6ea7;
	border-width: 5px;
	text-align: center;
	width: 190px;
	font-family: Arial;
	padding: 15px 20px 20px 15px;
	margin: 25px;
	color: #fff;
}

	.hlaska  a:link, .hlaska  a:visited {
		color: #d90f00;
		text-decoration: underline;
	}
	
	.hlaska  a:hover {
			color: #fff;
	}

/*************** UVOD *********************************************************/

.roh_1 {
  background: #d1e9f9 url(obr/roh_1.jpg) no-repeat top left;
  margin: 0;
  padding: 0;
}

.roh_2 {
  background: url(obr/roh_2.jpg) no-repeat top right;
  margin: 0;
  padding: 0;
}

.roh_3 {
  background: url(obr/roh_3.jpg) no-repeat bottom right;
  margin: 0;
  padding: 0;
}

.roh_4 {
  background: url(obr/roh_4.jpg) no-repeat bottom left;
  margin: 0;
  padding: 0;
}

.roh_4_uvod {
  background: url(obr/roh_4.jpg) no-repeat bottom left;
  margin: 0;
  padding: 0;
  text-align: left;
}

	.roh_4_uvod  a:link, .roh_4_uvod  a:visited {
	  display: block;
		color: #4095c6;
		text-decoration: none;
		padding: 7px 14px 10px 14px;
		font-size: 18px;
	}
	.roh_4_uvod  a:hover {
		color: #002f4e;
	}

.roh2_1 {
  background: #f0f6fa url(obr/roh2_1.jpg) no-repeat top left;
  margin: 0;
  padding: 0;
}

.roh2_2 {
  background: url(obr/roh2_2.jpg) no-repeat top right;
  margin: 0;
  padding: 0;
}

.roh2_3 {
  background: url(obr/roh2_3.jpg) no-repeat bottom right;
  margin: 0;
  padding: 0;
}

.roh2_4 {
  background: url(obr/roh2_4.jpg) no-repeat bottom left;
  margin: 0;
  padding: 16px;
}
	.roh2_4  img  {
		padding: 1px;
		border-style: solid;
		border-width: 1px;
		border-color: #c4e0f2;
	}

.sipka_uvod {
  float: left;
  height: 20px;
  width: 21px;
  margin: 2px 6px 0px 0px;
  background: url(obr/sipka_uvod.gif) no-repeat top left;
}

.hcnj_napis {
  color: #002f4e;
}

.pokracovat {
  text-decoration: underline;
}

.pokracovat_align {
  text-align: left;
}


/*************** BARVY ********************************************************/

.bila {
	color: #fff;
}

.cervena {
	color: #d90f00;
}

.oranzova {
	color: #ed7204;
}

.modra {
	color: #2596d7;
}

.modra2 {
	color: #2885ba;
}

.svetle_modra {
	color: #83bfe5;
}

.tmave_modra {
	color: #082849;
}

.tmave_modra2 {
	color: #164b82;
}

.zelena {
	color: #00a652;
}

.zluta {
	color: #fde44d;
}

