/* Zakladni definice
-------------------------------------- */

body {
	padding-left:20; width:923px; margin:0 auto; text-align:left; position:relative; margin-top:5px; font:small Verdana,Sans-serif; background: #b3bd9a;
}
a img {
	border:none;
}
a:link {
	font-weight:bold; color:#2E2E7C; text-decoration:none;
}
a:visited {
	font-weight:bold; color:#2E2E7C; text-decoration:none;
}
a:hover {
	font-weight:bold; color:#2E2E7C; text-decoration:underline;
}
hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }



/* Hlavicka a menu
-------------------------------------- */


#hlavicka {
	width:923px; height:160px; background-color: #e2eddc; MARGIN: 0px 0px 0px 0px; text-align:center;
}
#menu {
	width:925px; HEIGHT:42px; text-align:center; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING: 2px 0px 2px 0px; POSITION: relative; TOP: 0px; MARGIN: 2px 0px 2px 0px;
}

#m1 img {
  width: 151px;
  height: 42px;
  border: none;
}
#m2 img {
  width: 182px;
  height: 42px;
  border: none;
}
#m3 img {
  width: 179px;
  height: 42px;
  border: none;
}
#m4 img {
  width: 174px;
  height: 42px;
  border: none;
}
#m5 img {
  width: 193px;
  height: 42px;
  border: none;
}
#m1 {
  background: url("gfx/m1.jpg") no-repeat; float:left; MARGIN: 0px 6px 0px 0px; 
}
#m1 a:hover {
	display:block;
	width:151px; height:42px;
  background: url("gfx/m1a.jpg") no-repeat; 
}
#m2 {
  background: url("gfx/m2.jpg") no-repeat; float:left; MARGIN: 0px 6px 0px 4px; 
}
#m2 a:hover {
	display:block;
	width:182px; height:42px;
  background: url("gfx/m2a.jpg") no-repeat; 
}
#m3 {
  background: url("gfx/m3.jpg") no-repeat; float:left; MARGIN: 0px 6px 0px 5px; 
}
#m3 a:hover {
	display:block;
	width:179px; height:42px;
  background: url("gfx/m3a.jpg") no-repeat; 
}
#m4 {
  background: url("gfx/m4.jpg") no-repeat; float:left; MARGIN: 0px 6px 0px 5px; 
}
#m4 a:hover {
	display:block;
	width:174px; height:42px;
  background: url("gfx/m4a.jpg") no-repeat; 
}
#m5 {
  background: url("gfx/m5.jpg") no-repeat; float:left; MARGIN: 0px 0px 0px 5px; 
}
#m5 a:hover {
	display:block;
	width:193px; height:42px;
  background: url("gfx/m5a.jpg") no-repeat; 
}





/* Telo stranky
-------------------------------------- */


#telo {
	width:918px; MARGIN: 0px 0px 4px 0px; background-color:#e2eddc; position:relative; PADDING: 0px 0px 0px 0px; BORDER: 2px #000000 solid;
}
#telo a.norm:link {
	font-weight:normal; color:#2E2E7C; text-decoration:none;
}
#telo a.norm:visited {
	font-weight:normal; color:#2E2E7C; text-decoration:none;
}
#telo a.norm:hover {
	font-weight:normal; color:#2E2E7C; text-decoration:underline;
}
#telo a.bila:link {
	color:#ffffff; text-decoration:none;
}
#telo a.bila:visited {
	color:#ffffff; text-decoration:none;
}
#telo a.bila:hover {
	color:#ffffff; text-decoration:underline;
}
#telo .bazar {
	font-size:11px; line-height: 1.3em; width:190px; margin:0; padding:0; display:block; text-align:left;
}




/* Clanek uzsi
-------------------------------------- */


#odlev2s {
	float:left; width:701px; MARGIN: 0px 0px 0px 0px; background-color: #e2eddc; 
}
#bloklev2s {
	font:11px Verdana,Sans-Serif; margin-left:-2px; padding:0px; width:691px; background-color: #e2eddc; border-left:2px solid #000000; 
}

#bloklev2s .okr {
	padding:6px 6px 16px 0px; border-right:1px solid #84A679;
}

#bloklev2s .titulokr {
	width: 680px; 
}
#bloklev2s .titulin {
	font:11px Verdana,Sans-Serif; margin: 0px 10px 10px 16px; padding:10px; background-color: #b0cce1; border:6px #394084 solid; height:250px;
}
#bloklev2s .titulinclanek {
	font:11px Verdana,Sans-Serif; margin: 0px 10px 10px 16px; padding:10px; background-color: #b0cce1; border:6px #394084 solid;
}
#bloklev2s .news2 {
	font:11px Verdana,Sans-Serif; padding: 10px 0 10px 20px; width:656px;
}
#bloklev2s .sirsi {
	font:11px Verdana,Sans-Serif; padding: 5px 0 10px 10px; width:666px;
}
#bloklev2s .fotogalerie {
	font:11px Verdana,Sans-Serif; padding: 10px 0 10px 30px; width:630px;
}
#bloklev2s .center {
	text-align:center;
}
#bloklev2s .info_gal {
	font-size:14px;
}
#bloklev2s .mensi {
	font-size:10px; line-height: 1.3em; 
}
#bloklev2s H1 {
	font-size: 20px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 8px; 
}
#bloklev2s H1 a:link {
	color:#000000; text-decoration:none;
}
#bloklev2s H1 a:visited {
	color:#000000; text-decoration:none;
}
#bloklev2s H1 a:hover {
	color:#000000; text-decoration:underline;
}
#bloklev2s H2 {
	font-size: 17px; font-weight:bold; color:#000000; margin-top: 0px; margin-bottom: 8px; padding-top: 2px; 
}
#bloklev2s H2 a:link {
	color:#000000; text-decoration:none;
}
#bloklev2s H2 a:visited {
	color:#000000; text-decoration:none;
}
#bloklev2s H2 a:hover {
	color:#000000; text-decoration:underline;
}
#bloklev2s .perex {
	font:12px Verdana,Sans-Serif; color:#000000; font-weight:normal; padding-bottom:2px; margin-top:0px; padding-top:1px; line-height: 1.4em; 
}
#bloklev2s .text {
	font:12px Verdana,Sans-Serif; color:#000000; font-weight:normal; padding-bottom:4px; margin-top:0px; padding-top:0; line-height: 1.4em; 
}
#bloklev2s img.lev {
	float:left; margin:4px 15px 0 0; padding:1px; border:1px solid #999999; 
}
#bloklev2s img.bor {
	float:left; margin: 15px 0 5px 0; padding:0; border:1px solid #999999; 
}
#bloklev2s img.nobor {
	float:right; margin:4px 15px 0 0; padding:1px; border:0; 
}
#bloklev2s img.prav {
	float:right; margin:4px 0 0 10px; padding:1px; border:1px solid #999999; 
}
#bloklev2s a.dale:link {
	font-weight: normal; padding-left:28px; color:#000000; text-decoration:none; background-image: url("gfx/dale.gif"); background-repeat: no-repeat; background-position: 10px 2px; width: 1em;
}
#bloklev2s a.dale:visited {
	font-weight: normal; padding-left:28px; color:#000000; text-decoration:none; background-image: url("gfx/dale.gif"); background-repeat: no-repeat; background-position: 10px 2px; width: 1em;
}
#bloklev2s a.dale:hover {
	font-weight: normal; padding-left:28px; color:#000000; text-decoration:underline; background-image: url("gfx/dale.gif"); background-repeat: no-repeat; background-position: 10px 2px; width: 1em;
}
#bloklev2s a.vysledky:link {
	font-size: 13px; font-weight: normal; padding: 7px 30px 7px 62px; color:#000000; text-decoration:none; background-image: url("gfx/link_vysledky.jpg"); background-repeat: no-repeat; background-position: 20px 0px; width: 1em; 
}
#bloklev2s a.vysledky:visited {
	font-size: 13px; font-weight: normal; padding: 7px 30px 7px 62px; color:#000000; text-decoration:none; background-image: url("gfx/link_vysledky.jpg"); background-repeat: no-repeat; background-position: 20px 0px; width: 1em;
}
#bloklev2s a.vysledky:hover {
	font-size: 13px; font-weight: normal; padding: 7px 30px 7px 62px; color:#000000; text-decoration:underline; background-image: url("gfx/link_vysledky.jpg"); background-repeat: no-repeat; background-position: 20px 0px; width: 1em;
}
#bloklev2s a.fotogalerie:link {
	font-size: 13px; font-weight: normal; padding: 7px 20px 7px 52px; color:#000000; text-decoration:none; background-image: url("gfx/link_galerie.jpg"); background-repeat: no-repeat; background-position: 10px 0px; width: 1em; 
}
#bloklev2s a.fotogalerie:visited {
	font-size: 13px; font-weight: normal; padding: 7px 20px 7px 52px; color:#000000; text-decoration:none; background-image: url("gfx/link_galerie.jpg"); background-repeat: no-repeat; background-position: 10px 0px; width: 1em;
}
#bloklev2s a.fotogalerie:hover {
	font-size: 13px; font-weight: normal; padding: 7px 20px 7px 52px; color:#000000; text-decoration:underline; background-image: url("gfx/link_galerie.jpg"); background-repeat: no-repeat; background-position: 10px 0px; width: 1em;
}
#bloklev2s a.archiv:link {
	font-size: 13px; font-weight: normal; padding: 7px 0px 7px 52px; color:#000000; text-decoration:none; background-image: url("gfx/link_archiv.jpg"); background-repeat: no-repeat; background-position: 10px 0px; width: 1em; 
}
#bloklev2s a.archiv:visited {
	font-size: 13px; font-weight: normal; padding: 7px 0px 7px 52px;  color:#000000; text-decoration:none; background-image: url("gfx/link_archiv.jpg"); background-repeat: no-repeat; background-position: 10px 0px; width: 1em;
}
#bloklev2s a.archiv:hover {
	font-size: 13px; font-weight: normal; padding: 7px 0px 7px 52px; ; color:#000000; text-decoration:underline; background-image: url("gfx/link_archiv.jpg"); background-repeat: no-repeat; background-position: 10px 0px; width: 1em;
}
.tbhlav {
	background-color: #394084; color:#ffffff; font-weight:bold; margin:0; padding:4px; text-align: left; border-bottom:1px solid #394024;
}
.tbhlavcen {
	background-color: #394084; color:#ffffff; font-weight:bold; margin:0; padding:4px; text-align: center; border-bottom:1px solid #394004;
}
.tbtmav {
	font-weight:normal; margin:0; padding:4px 2px 4px 4px; text-align: left; background-color: #b0cce1; border-bottom:1px solid #394084;
}
.tbtmavcen {
	font-weight:normal; margin:0; padding:4px 2px 4px 4px; text-align: center; background-color: #b0cce1; border-bottom:1px solid #394084;
}
.tbtmavprav {
	font-weight:normal; margin:0; padding:4px 2px 4px 4px; text-align: right; background-color: #b0cce1; border-bottom:1px solid #394084;
}
.tbsvet {
	font-weight:normal; margin:0; padding:4px 2px 4px 4px; text-align: left; background-color: #cae5f9; border-bottom:1px solid #394084;
}
.tbsvetprav {
	font-weight:normal; margin:0; padding:4px 2px 4px 4px; text-align: right; background-color: #cae5f9; border-bottom:1px solid #394084;
}
.tbsvetcen {
	font-weight:normal; margin:0; padding:4px 2px 4px 4px; text-align: center; background-color: #cae5f9; border-bottom:1px solid #394084;
}
.tbtransp {
	font-weight:normal; margin:0; padding:4px 2px 4px 4px; text-align: left; background-color: #e2eddc; 
}
.tbcen {
	text-align: center;
}
#bloklev2s .koment {
	font:12px Verdana,Sans-Serif; color:#000000; text-align: left; line-height: 1.33em; margin: 18px 0 0px 0; padding: 10px 0px 8px 0px; border-top: 1px dashed #84A679;
}




/* Pravy sloupec 2s stranky
-------------------------------------- */


#odprav2s {
  	float:left; width:210px; MARGIN: 0px 0px 0px 0px; background-color: #e2eddc; 
}
#blokprav2s {
	font:11px Verdana,Sans-Serif; width:207px; PADDING: 18px 0px 6px 10px; MARGIN: 0px 0px 0px 0px; background-color: #e2eddc; border-right:2px solid #000000;
}
#blokprav2s .partokr {
	width:185px; 
}
#blokprav2s .partin {
	font:11px Verdana,Sans-Serif; BORDER: 1px #cccccc solid; PADDING: 4px 0px 6px 2px; MARGIN: 0px 0px 0px 0px; background-color: #ffffff; height:238px;
}
#blokprav2s .partin_turnaje {
	font:11px Verdana,Sans-Serif; BORDER: 1px #cccccc solid; PADDING: 4px 0px 6px 2px; MARGIN: 0px 0px 0px 0px; background-color: #ffffff; 
}
#blokprav2s .turnaje {
	font:12px Verdana,Sans-Serif; PADDING: 0 10px 10px 10px; line-height: 2em; 
}
#blokprav2s img.sponzori {
	float:left; margin:0; padding: 6px 0 0 19px; border:0px;
}
#odprav2s H4 {
	padding: 10px 0 8px 0; margin: 16px 0 0 0;
}
#blokprav2s img.lev {
	float:left; margin:0px 5px 0 0; padding:1px; border:1px solid #999999; 
}
#blokprav2s .mensi {
	font-size:10px; line-height: 1.3em; padding: 5px; text-align:center;
}





/* Pata stranek
-------------------------------------- */


#pata {
	font:10px Verdana,Sans-Serif; width:923px; height:84px; MARGIN: 0px 0px 0px 0px; background-color:#b3bd9a; clear: both; PADDING: 2px 0px 0px 0px; background-image: url("gfx/paticka.jpg"); background-position: 0px 0px; background-repeat: no-repeat;
}
#pata P {
	font:12px Verdana,Sans-Serif; color:#666666; font-weight:normal; padding-bottom:4px; padding-top:14px; margin-top:0px; margin-bottom: 0px; text-align: center; line-height: 1.33em; 
}
#pata a:link {
	font-weight: bold; color:#666666; text-decoration:none;
}
#pata a:visited {
	font-weight: bold; color:#666666; text-decoration:none;
}
#pata a:hover {
	font-weight: bold; color:#666666; text-decoration:underline;
}

