*{ 	
	font-family: Verdana;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background: transparent;
}

body {
  	line-height: 160%;
  	background: url("../img/layout/bg-cont.gif") center top repeat-y #ef1b03;
	text-align: center;
}

div, img, h1, h2, h3, h4, h5 , p, a, ul, li, span
{
  	margin: 0px; 
	padding: 0px; 
	border: 0px; 
	color: #000;
}
/* base tags */

h1{
	width: 952px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -473px;
	text-align: right;
	font-weight: normal;
	padding: 5px 30px 0px 0px;
	color: #fff;
	
}

h2, h3, h4, p{margin: 0px 0px 20px 0px; }
		
		 h2{
			color: #313131; font-size: 15px;
		}

		 h3{
			color: #ef1b03; font-size: 13px;
		}
		
		a:hover{
			color: #ef1b03;
		}
		
a.partners {
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 20px;
}

#right h3 {margin: 0px 0px 5px 0px; }

/* clear element */

div.clear, div.util, div.cleaner{ display: block; clear: both; font-size: 0px; line-height: 0px; }


/* Page layout */

div#eon{
	min-height: 900px;
  	background: url("../img/layout/top-right.gif") left top repeat-x transparent;
  	text-align: center;
  	margin: 0 auto;
}

div#top{
	min-height: 288px;
  	background: url("../img/layout/top.jpg") center top no-repeat transparent;
}
		/* Logo of championship */
		a#logo{
			display: block;
			height: 104px;
			text-decoration: none;
		}
		
		div#flashTop{
			margin: 0px 0px 0px 0px;
		}

div#playGround {
		width: 992px;
		min-height: 500px;
		margin: 0 auto;
  		background: url("../img/layout/ruka.jpg") 188px top no-repeat transparent;
  		text-align: left;
}

		/* left block */
		div#leftBlock{
				width: 742px;
				min-height: 500px;
				float: left;
		}
		
			/* left block */
			div#left{
				width: 251px;
				min-height: 500px;
				float: left;	
				padding: 20px 0px 0px 0px;			
			}
		
			/* left center */
			div#center{
				margin-left: 271px;
				min-height: 500px;	
				padding: 20px 0px 0px 0px;	
				background: url("../img/layout/pohar.gif") center 100px no-repeat transparent;		
			}
			
			div#center ul{
				padding: 0px 0px 0px 20px;
				margin: 0px 0px 20px 0px;
			}
			
			div#center ol{
				padding: 0px 0px 0px 20px;
				margin: 0px 0px 20px 0px;
			}
			
			
			p#path span{
				color: #ef1b03;
			}
			
			p#path .delimiter {
				margin: 0px 5px 0px 5px;
			}
			
		/* right column */
		div#right{
				margin-left: 769px;
				min-height: 500px;	
				padding: 20px 20px 0px 20px;			
		}
		
			div.cAlig{
				text-align: center;
				margin: 0px 0px 20px 0px;
			}

/* footer */

div#footer{
	width: 952px;
	height: 10px;
	margin: 0 auto;
	padding: 20px 20px 0px 20px;
	text-align: right;
}

	
/* tbolt plugins css */

ul.list {
	margin:0px;
	padding: 0px 0px 0px 0px !important; 
	list-style:none;
}
ul.list a { color: #000; }
ul.list li {
	display:block;
	font-weight:900;
	padding-left:0px;
	background:url('../img/list1.png') 0px 3px no-repeat;
	padding-left:20px;
	margin:0px;
	list-style:none;
}

ul.list li ul {
  padding: 5px 0px 0px 0px !important ; margin: 0px 0px 5px 0px !important;
}

ul.list li ul li {
	font-weight:normal;
	display:block;
	padding-left:0px;
	background:url('../img/list2.png') 0px 3px no-repeat;
	padding-left:20px;
	margin:0px !important;
	list-style:none;
}			

/* SURVEY */
.odeslatButton,
.surveyButton {
	border: 1px solid #707162;
	text-decoration: none;
	background-color: #fff;
}
#center input, textarea {
	border: 1px solid #707162;
	color: #000; 
}
#center input.red, textarea.red {
	border: 1px solid #ef1b03;
	color: #000;
}

.chatF input {
	border: 1px solid #707162;
	margin-bottom: 3px;
}
.chatF label {
	font-weight: bold;
}

td label {
	margin-right: 5px;
}
.surveyBlank {
	width:100px; 
	height:5px; 
	border: 1px solid #eee;
}


.baseTable {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 0px;
	width: 100%;
}
.baseTable th,
.baseTable td{
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px;
}
.baseTable th {
	font-weight: bold;
	background-color: #f2f2f2;
}
.baseTable th p,
.baseTable td p {
	padding: 0px;
	margin: 0px;
}

.tblData {
	border: 1px solid #ef1b03;
	padding: 0px;
	width: 100%;
}
.tblData th,
.tblData td{
	border-bottom: 1px solid #c2c2c2;
	padding: 3px;
}
.tblData th {
	font-weight: bold;
	background-color: #f2f2f2;
	border-bottom: 1px solid #ef1b03;
}
.tblData .bgLeftWh,
.tblData .bgRightWh,
.tblData .bgWhL {
	border-bottom: 0px solid #ef1b03;
}
.tblData th.bgLeftWh,
.tblData th.bgRightWh {
	border-bottom: 1px solid #ef1b03;
}
#center .baseTable2 {
	border: 0px solid #ccc;
	padding: 0px;
	width: 100%;
}
.red {
	color: #ef1b03;
}
#center strong.red {
	color: #ef1b03;
	font-size: 14px;
}

#center .w25 { width: 25px; }
#center .w50 { width: 50px; }
#center .w75 { width: 75px; }
#center .w100 { width: 100px; }
#center .w120 { width: 120px; }
#center .w150 { width: 150px; }
#center .w200 { width: 200px; }
#center .w300 { width: 300px; }
#center .w400 { width: 400px; }
#center .w500 { width: 500px; }
#center .w670 { width: 670px; }

.R { text-align: right; }
.L { text-align: left; }
.C { text-align: center; }

.cR { color: #b91212; font-weight: bold; }
.cB { color: #133278; font-weight: bold; }
.cG { color: #78b912; font-weight: bold; }
.cBK { color: #707162; font-weight: bold; }

.cR:hover,
.cRhover { background-color: #b91212; color: #fff; font-weight: bold; }
.cB:hover,
.cBhover { background-color: #133278; color: #fff; font-weight: bold; }
.cG:hover,
.cGhover { background-color: #78b912; color: #fff; font-weight: bold; }
.cBK:hover,
.cBKhover { background-color: #707162; color: #fff; font-weight: bold; }


.bgR { background-color: #b91212; color: #fff; font-weight: bold; }
.bgB { background-color: #133278; color: #fff; font-weight: bold; }
.bgG { background-color: #78b912; color: #fff; font-weight: bold; }

/* =============================================== GALERIE =============== */
#galleryAll {
	padding:0px;
	margin:0px;
	float:none;
}
#galleryAll h3 {
	
}
/* BOXES */
.galCatBox {
	display:block;
	height:90px;
	margin-bottom:5px;
	border: none;
}
.galLoopBox {
	display:block;
	margin: 0px 2px 6px 0px;
	padding: 0px;
	float: left;
	width: 152px;
	min-height: 106px;
	background: url("../img/gal_bg.gif") left top repeat-x #fff;
	border: 0px solid #a6a6a6;
	text-align: center;
}
.imgCat {
	width:89px;
	height:90px;
	float:left;
}
.imgCat a img,
.galLoopBox a img {
	border: 1px solid #e4e6ce;
	margin: 0px;
	padding: 0px;
	background: none;
}
.imgCat a:hover img,
.galLoopBox a:hover img {
	border: 1px solid #ef1b03;
	margin: 0px;
}
.nameCat {
	padding:10px;
	margin-left:100px;
}
.nameCat a {
	padding:0px;
	margin:0px;
}
.nameCat a{
	color:#555;
	padding:0px;
	margin:0px;
	text-decoration: none;
}

.galCatDetail {
	display:block;
	margin:0px;
}
.galCatDetail img {
	border: 1px solid #a6a6a6;
}
.galCatDetail h4 {
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.galCatDetail .imgCat {
	height:100%;	
}
#allCats {
	padding: 10px 0px 20px 0px;
	margin:0px;
}
/* ================================================= paging =============*/
.sortPaging {
	text-align:center;
	margin-top:10px;
	padding-bottom:3px;
}
.sortPaging a {
	text-decoration: none !important;
	color:white !important;
	font-weight:900;
}
.sortPaging em {

	font-weight:900;
	border:1px solid #a6a6a6;
	font-style:normal;
	width:14px;
	height:11px;
	padding:0px 4px 0px 4px;
}
.sortPaging a em {
	color: #1D1D1D;
	background-color:#a6a6a6;
}
.sortPaging a:hover em {
	border:1px solid #ef1b03;
	background-color:#c2c2c2;
}
.sortPaging a img { 
	width: 13px;
	height: 13px;
	border:0px solid #95e873;
	margin-top:10px;
}

/* DEFINICE BACK BUTTONU */

div.backButton {
	margin: 10px 0px 30px 0px;
	text-align: right;
	width: 100%;
	position:relative;
}

		div.backButton a {
			position:absolute;
			right:0px;
			width:127px;
			height:26px;
			display:block;
			padding-right: 0px;
			color: #a3a3a3;
		}
		div.backButton a em {
			display:none;
		}

span.email {
	text-decoration: underline;
	background-image: url("../img/url-email.gif");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 14px;
	margin-right:3px;
}

/* =============================================== ODKAZY =============== */


div#center a[href^="http://"],
div#center a[href^="https://"],
div#center a[href^="ftp://"] {
	background-image: url("../img/url-gray.gif");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 14px;
}

div#center a[onclick^="window"] {
	background-image: url("../img/url-black.gif");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 14px;
}



.mailLink
{
	background-image: url("../img/url-email.gif");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 14px;
	margin-right:3px;
}
.pdfLink {
	background-image: url("../img/pdf.gif") !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 20px !important;
	margin-right:3px;
}
.gifLink {
	background-image: url("../img/gif.gif") !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 20px !important;
	margin-right:3px;
}
.jpgLink {
	background-image: url("../img/jpg.gif") !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 20px !important;
	margin-right:3px;
}
.docLink {
	background-image: url('../img/doc.gif') !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 20px !important;
	margin-right:3px;
}
.xlsLink {
	background-image: url('../img/xls.gif') !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 20px !important;
	margin-right:3px;
}
.rarLink {
	background-image: url('../img/rar.gif') !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 20px !important;
	margin-right:3px;
}
.zipLink {
	background-image: url('../img/zip.gif') !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 20px !important;
	margin-right:3px;
}

div#center a[href^="/_data"],
div#center a[href^="http://192.168.1.15/letiste/beta/_data"],
div#center a[href^="http://195.70.139.227/letiste/beta/_data"],
div#center a[href^="http://eon/_data"],
div#center a[href^="http://eon/_data"],
div#center a[href^="_data"],
div#center #galleryAll a,
div#center #galleryAll img,
div#center .loopPage a,
div#center .newsDetail a,
div#center .list a,
div#center .backButton a,
div#center #path a,
div#center a.noLink {
	background-image: none;
	padding-right: 0px;
}

div#tipDiv {
  position:absolute; left:0px; top:30px; z-index:10000; visibility:hidden; 
  background-color:#fff; border:1px solid #000; 
  width:80px; padding:6px;
  color:#000; font-size:11px; line-height:1.3;
}
/* These are used in the wrapTipContent function */
div#tipDiv div.img { text-align:center; }
div#tipDiv div.txt { text-align:center; color:#fff;}

/* GUESTBOOK - VYPIS INZERATU + ODSTRANKOVANI */

div.prispevek {
	border: 0px solid #B7C4E7;
	background: url("../img/bgGb.gif") center top repeat-x #f0f0f0;
	margin: 10px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	width: 460px;
}

		div.prispevek span.datum,
		div.prispevek span#datum {
			font-weight: bold;
			font-size: 9px;
		}
		div.prispevek hr { 
			color: #c0c0c0;
			background-color: #c0c0c0;
			width: 100%;
			height: 1px;
			border: 0px;
		}
		div.prispevek span.kontakt a, 
		div.prispevek span.kontakt,
		div.prispevek span#kontakt a, 
		div.prispevek span#kontakt {
			font-weight: bold;
			font-size: 10px;
			color: #ef1b03;
		}

span.akce {
	font-weight: bold;
}

div.loopPage .perex{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 10px;
	border-left: 5px solid #f0f0f0;
}

h3.pageSeznam a,
h3.pageSeznam {
	color: #ef1b03; 
	font-size: 13px;
	margin: 0px;
	margin-bottom: 5px;
}
	div.pagePopis {
		margin-bottom: 14px;
	}
	div.pagePopis p {
		margin-bottom:0px;
	}
	div.pagePopis table {
		width:500px !important;
	}
	div.datum {
		font-weight: bold;
	}
img.redBorder {
	border: 1px solid #ef1b03;
}	
	
		
.modernbricksmenu2	{
	display: none;
}

a.mapa {
	background-image: url("../img/lupa.gif") !important;
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 20px !important;
	margin-right:3px;
}

p#bL{
  padding: 5px 0px 10px 0px;
}

p#bL a{
  color: #aaa !important;
}
		

