*{
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-family: Verdana, Helevetica, Arial, "Arial CE", sans-serif;
  font-size: 11px;
  text-align: left;
  
}

body {
  margin: 0px;
  padding: 0px;
  background: url("../images/layout/bg.gif") left 315px;
  line-height: 160%;
}

h1{
	font-size: 10px;
	color: #fff;
	height: 21px;
	padding: 5px 0px 0px 20px;
	margin-bottom: 5px;
	font-weight: normal;
}

h2{
	color: #fff;
	font-size: 22px;
	height: 46px;
	padding: 30px 0px 0px 240px;
	line-height: 160%;
}

h3{
	color: #ffe509;
	font-size: 15px;
	margin: 0px 0px 20px 0px;
}

h3 span{ font-size: 15px; }
span.yellow{ color: #ffe509; font-size: 26px; }

p{
	color: #fff;
	margin: 0px 0px 20px 0px;
}

p.moreLink{	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;	
}


.hl{
	color: #ffe509 !important;
	font-weight: bold !important;
}

.listBlock { border-bottom: solid 1px #9cc06f; margin-bottom: 15px;  }

 	a{color: #fff; }
 	a:hover{color: #ffe509; }
	
	img.marginMore,
	table
	{
		margin: 0px 0px 20px 0px;
	}
	
ul li { list-style-type: square; }	

div.clear, div.util, div.cleaner{ display: block; clear: both; font-size: 0px; line-height: 0px; }

/* LAYOUT */

#fotbalek { border: 2px solid #eee; float: left; margin-right: 10px; margin-top: 3px; }

div#top{
	height: 281px;
  	background: url("../images/layout/bg-top.jpg") center top no-repeat;
}
	div#topCenter,
	div#conCenter{
		width: 964px;
		margin: 0 auto;	}
	
	div#topCenter{
		height: 281px;
	}
	
	a#logo{
		display: block;
		height: 124px;
		text-decoration: none;
	}
	
	div#topBox{
		height: 154px;
	}

div.defBlock, div.defBlockLast {
		background: url("../images/content/bottom-bg.gif") bottom left no-repeat;
		height: 175px;
		width: 330px;
		padding-left: 2px;
		margin-right: 20px;
		margin-bottom: 20px;
		margin-top: 10px;
		float: left;
	}
		
div.defBlock ul li, div.defBlockLast ul li {
		list-style-type: none; 
	}		
	
div.defBlockLast {
	 	margin-right: 0px;
	}	
	
div.defBlock img, div.defBlockLast img {
		float: left;
		margin-right: 25px;
	}	
		
div.defBlock h2 { padding-bottom: 0px; }		
h3.defNadpis { margin-bottom: 0px; padding-bottom: 0px; }
p.defOdstavec { margin-top: 0px; padding-top: 0px; } 
	
div#flashTop {
    width: 198px; height: 227px; position: absolute; margin-left: 783px;
    top: 31px;
}	
	

div#content{
	min-height: 480px;
  	background: url("../images/layout/bg-content.gif") center top repeat-y;
}

div.fotoblock { width: 110px; height: 120px; text-align: center; float: left; border: 2px solid #90B164; padding: 3px; margin: 5px; }
div.fotoblock img { margin: 0px; }

	div#conLeft,
	div#concCenter,
	div#conRight{
		min-height: 460px;
		float: left;
	}
	
	div#conLeft{ width: 200px; }
	div#concCenter{width: 670px; padding: 0px 30px 0px 20px;}
	div#conRight{width: 200px; margin: 0px 10px 0px 10px;}
	
	div#conCenter{
		min-height: 460px;
		padding: 20px 0px 0px 0px;
	}
	
	/* obsah */
	div.perex h3 { font-size: 12px; margin-bottom: 5px; }
	div.perex h4 { color: #fff; }
	div#concCenter h2 { font-size: 16px; margin: 0px; padding: 0px; }

	div#conCenter object{
		margin: 0px 0px 20px 0px;
	}
	
	div.partner{
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 10px 0px;
		border-bottom: solid 1px #a3bf7d;
	}
	
	div.partner img{
		float: left;
	}
	
	div.partner h3{
		margin-left: 120px;
	}
	
	/* mapa */
	#mapEON { 
		margin-top: -5px;
		margin-left: 30px;
	}
	
	/* prouzek u hry */
	span.eonTheGame{
		display: block;
		padding: 10px;
		background: #FF2020;
		font-size: 20px;
		font-weight: bold;
		color: #fff;
		text-align: center;
		line-height: 160% !important;
	}
	
	/* ikonky k odkazum */ 
	a.mail,
	a.lupa{
		padding: 0px 0px 0px 20px;
	}	
	a.more{
		padding: 0px 20px 0px 0px;
	}	
	
	a.lupa{background: url("../images/layout/lupa.gif") left 2px no-repeat; }
	a.mail{background: url("../images/layout/email.gif") left 3px no-repeat; }
	a.more{background: url("../images/layout/more.gif") 100px 3px no-repeat; }
	a.more:hover{background: url("../images/layout/more-hover.gif") 100px 3px no-repeat; }
	
	/* fotogalerie */
	img.gallery,
	img.galleryLast{
		border: solid 1px #90B164;
		padding: 1px;
	}
	
	img.gallery{
		margin: 0px 8px 10px 0px;
	}
	
	img.galleryLast{
		margin: 0px 0px 10px 0px;	
	}
	
	/*tabulky*/
	table tr td { color: #fff; padding-right: 15px; }
	
	table.tableFull,
	table.tblData{
		border: solid 1px #a3bf7d;		 
		margin: 0px 0px 10px 0px;
		background: #325E09;
		filter:alpha(opacity=80);
		opacity: 0.8;
		-moz-opacity: 0.8;	 
	}
	
	table.tableFull tr th,
	table.tableFull tr td{
		padding: 5px;
		text-align: left;
		border-bottom: solid 1px #789d45;
		color: #fff;
	}
	
	table.tblData tr th,
	table.tblData tr td {
		padding: 5px;
		font-size: 11px !important;
		text-align: center;
		color: #fff;
	}
	
	table.tblData tr th {
		border-bottom: solid 1px #8ba471;
		color: #fff;
	}
	
	table.tblData tr td{
		border-bottom: solid 1px #789d45;
		color: #fff;		
    } 
	
	table.tableFull tr th{		 
		border-right: solid 1px #2D7500;
		border-bottom: solid 1px #8ba471;
		color: #fff;		
	}
	
	table.tableFull tr td,
	table.tblData tr td{
		 
	}
	
	table.tblData tr td.red{
		background: #2D7500;
		color: #fff;
	}
	
	/* v pravem sloupci */	
	div#userBox{
		border: solid 1px #a3bf7d;
		padding: 10px 10px 0px 10px;
		margin: 0px 0px 10px 0px;
		background: #325E09;
		filter:alpha(opacity=80);
		opacity: 0.8;
		-moz-opacity: 0.8;
	}
	
	div#conRight h3.ball{
		height: 33px;
		padding: 7px 0px 0px 43px;
		background: url("../images/layout/ball.gif") left top no-repeat;
	}
	
	div#conRight h3.main{
		color: #fff;
		border-bottom: solid 1px #a3bf7d;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 10px 0px;
		background: none;
		
	}
	
div#footLine{
	height: 21px;
  	background: url("../images/layout/bg-footer-line.gif") center top repeat-y;
  	
}
div#footer{
	padding: 20px;
  	background: url("../images/layout/bg-content.gif") center top repeat-y;
}

	div#footer p {
		text-align: center;
		margin: 0px;
	}


.kraj {
	color: #FFE509;
}
.zv1{
	color:#C8C8C8;
}
.zv2{
	color:#FFE509;	
}
.system, .system tr, .system td{
	border:0px;	
}
#vyhlaseni {
	border:1px dashed red;
  width:597px;	
}
img.logo {
	border: 1px solid green;	
	position:relative;
	float:right;
}

