@CHARSET "UTF-8";

#startlist {
	display:block; width:97px; height:97px;position:absolute; bottom:4px; 
	left:497px;  background: url("../img/startlist_off.png") left top no-repeat;
}
a#startlist:hover { background: url("../img/startlist_on.png") left top no-repeat; }

#centerContent {}
#centerContent a { color: #2a8fd0; }
#centerContent a:hover { color: #bb1f2e; }
.zebrik   { padding:10px;color: #a8a8a8; }
#content  { padding:0px;  }

#rightContent {
}

.navigaceTop { background: url("../img/navTop.png") bottom left no-repeat; width:481px; height:8px;  margin:0px 0px 0px 6px;}
.navigaceBottom { background: url("../img/navBottom.png") top left no-repeat; width:481px; height:8px;  margin:0px 0px 10px 6px; }
.navigace { background-color: #b71f2e; position:relative; height:42px;color:#fff;width:481px; margin:0px 0px 0px 6px;}
    .navigace a { color:#fff !important; text-decoration: none; }
    .navigace a img { border:none; } 
#bottomVoting {margin-left:-13px; clear:both;}



#navcol1 , #navcol2 , #navcol3 {height:42px;}

#navcol1  { position:absolute; top :0px; left:10px; width:146px; }
#navcol2  { position:absolute; top :0px; left:170px; width:146px; }
#navcol3  { position:absolute; top :0px; left:290px; width:206px; }

#navcol1 img , #navcol2 img, #navcol3 img { vertical-align: middle; }

#content #playground { padding:10px 15px; }

#playground { color:#111111; font-size: 9pt;}
#playground a { color:#52a2dd; font-weight: 700; } 
	#playground h1,
	#playground h2,
	#playground h3,
	#playground h4,
	#playground h5,
	#playground h6 {
		color:#52a2dd;
	} 

	#playground h1 { visibility:hidden; }
	#playground h2 { margin-bottom: 7px; font-size: 17px; }
	#playground h3 { margin-bottom: 7px; font-size: 16px; }
	#playground h4 { margin-bottom: 7px; font-size: 15px; }
	#playground h5 { margin-bottom: 7px; font-size: 13px; }
	#playground h6 { margin-bottom: 7px; font-size: 12px; }
	
	#playground .publiblishDate { 
	border-bottom: 1px black dotted; color:silver; 
	padding-bottom: 10px;
} 


kontaktForm p {
	width: 300px;
	clear: left;
	margin: 0;
	padding: 5px 0 8px 0;
	padding-left: 255px;
	/*width of left column containing the label elements*/
	border-top: 1px dashed #EBEBEB;
	height: 1%;
}

.kontaktForm label {
	font-weight: bold;
	float: left;
	margin-left: 10px; /*width of left column*/
	width: 150px;
	/*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.kontaktForm input [type="text"] {
	/*width of text boxes. IE6 does not understand this attribute*/
	width: 180px;
}

.kontaktForm textarea { width: 300px; height: 150px; }



/*************************** Odkazy ***********************************/


#playground a[href^="http://"],
#playground a[href^="https://"],
#playground a[href^="ftp://"] {
	background-image: url("../img/url-gray.gif");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 14px;
}

#playground a[onclick^="window"],
a[target^="_blank"] {
	background-image: url("../img/url-black.gif");
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 14px;
}
img[src^="/_data"],
img[src^="_data"],
a[href^="/_data"],
a[href^="_data"],
a[rel^="lightbox-tour"],
a[rel^="paging"]
	{
	background-image: none !important;
	padding-right: 0px !important;
}
.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;
}

.docLink {
	background-image: url('../img/doc.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;
}

.outLink { color:red }


/****************** FOTOGALERIE ************************/
.galCatBox {float:left; display:block; margin-top:20px; width:230px; height:140px;}
#galleryAll hr { display:none;}
.galImgBox{}


.gallImg { border:0; float:left; margin: 2px; }
#galleryImgAll { margin-left:0px; width:488px; }
.imgCat a img{ border:0; margin-bottom: 25px; }
.nameCat {padding-top:5px;}

/******************* VOTE *****************************/


div#votesTable { background-color:transparent !important;}
ul#votesTableIn { list-style: none; margin:0px;  float: left; width:250px}
ul#votesTableIn li { display: inline;}
ul#votesTableIn li a img {  border: none; margin-top:7px; }
div#votesStatic { float:right; margin-right: 10px; }

.perex_img { margin: 0 20px 0 0; }
.left_recommend {width:100px;float:left;margin-top:5px;}
.right_recommend {width:200px;float:left;margin-top:5px;}
.button_recommend {width:200px; text-align:right;}

#perex-text {margin-bottom:40px;}

/* dobrovolnici */
input.Formularcerveny
{border: 1px red solid;}

select.Formularcerveny { color:#ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



/** hippo **/
/****************************** NEW GALL ********************************/
.gallery2Box {}
.gbPreview {
	width:465px;
	border-bottom:1px solid #f5f5f5;
	padding-left:5px; 
	min-height:100px;
  	height:auto !important;
  	height:100px;
}
.gbPreview .gbi { width:100px; height:100px; float:left;}	
.bgDesc {margin-left:110px;}
.bgDesc div { font-style:oblique;}


/**************************** WEATHER *******************************/
div.weather {
	float:left;
	width:150px;
	padding:2px;
}
div.weather h4 {}

h4.rcol {
	margin:1px; padding:1px;
	text-align: center;
}

/***************************** WEBKAMERA *****************************/

div.camera {
  
  background:url('/_data/nocamera.png') left top no-repeat;
  margin:auto;
}

/***************************** SPORTSMEN *****************************/

#lettersSport {
	width:100%;
	clear:both;
	height:35px;
}
#lettersSport a, #lettersSport span {
	display:block;
	width:18px !important;
	height:20px;
	margin:0px; padding:0px !important;
	text-align:center;
	float:left;
	background:none !important;
}
#lettersSport span {font-weight:bolder;}

#sortSport {
	width:100%;
	height:35px;
	text-align:center;
}
#sortSport a {
	margin:0px 10px 0px 10px; padding:0px !important;background:none !important;
}
.loopSportsmen {
	width:224px;
	height:224px;
	float:left;
	margin:3px;
	border:1px solid #F9F9F9;
}

.loopSportsmenIn {
	padding:0px 0px 0px 0px;
	text-align:center;
}

.loopSportsmenIn h4 {
	margin-top:10px;
}
.listHeadline {
	height:40px;
	margin-top:10px;
}
table.discipline {
	width:460px;
	border-collapse: collapse;
}
table.discipline , table.discipline td {
	border:1px solid gray;
}
table.discipline td {padding:2px;}
.headcross {
background-color: #0f4e85;
color:#FFFFFF
} 


.headnord {
background-color: #ffab27;
color:#FFFFFF
} 


.headjump {
background-color: #d43a49;
color:#FFFFFF
} 

.shadow {
background-color: #eeeeee;
} 