/*                  D E S I G N                                    */

body {
	color: #1F1F93;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color:white;
	background-image:url(img/body.jpg);
	background-repeat: repeat-x;
}
.clear{clear:both;}

#main {
width: 1024px;
text-align: left;
margin: 0px auto;
position: relative;
}

#topimage {
	background-image:url(img/top.jpg);
	width:1024px;
	height:145px;
	display:block;
	margin: 0;
}

#linka {
	background-image:url(img/linka.jpg);
	width:1024px;
	height:37px;
	display:block;
	margin: 0;
}

#bottomimage {
	background-image:url(img/bottom.jpg);
	width:1024px;
	height:61px;
	display:block;
	margin: 0;
}

#border {
	background-image:url(img/bgmain.jpg);
	background-repeat: no-repeat;
	width:1024px;
	height: auto;
}

#moje {
	background-image:url(img/bg.jpg);
/*background-color:rgb(125,209,251);*/
	background-repeat: repeat-y;
	width:1024px;
  height: auto;
}

#left {
	width:195px;
	float:left;
	display:inline;
}
#right {
	float:right;
	width:800px;
	padding-right: 20px;
  padding-top:20px;
}       

#paticka {
color: black;
text-align: center;
padding-top:15px;
font-size: 10px;
font-family: verdana;
}
#paticka a {color: blue; text-decoration: underline;}


/*            M E N U                                            */
/*
#menu {width: 150px; background-color: white; margin-left:20px;margin-top:10px;}
#menu ul {font-size: 12px; font-family: arial; list-style-type: none; margin: 0px; padding: 0;}
#menu li {margin: 1px; padding: 0px; width: 100%; background-image:url(tlacitka/tlacitkonew.jpg); width:150px; height:25px; }
#menu a {display: block; padding-left: 10px; padding-top: 5px; text-decoration: none; color: black; font-weight: bold; }
/*#menu ul.sub {position: absolute; top: 0; left:150px;width: 150px; visibility: hidden; padding-bottom: 0; }
#menu ul.sub li {display: block; width: 100%; background-image:url(tlacitka/tlacitko2.jpg); width:200px; height:33px; margin:0; padding: 0;  background-color: #2a276f;}
#menu ul sub li a {display: block; margin: 0; background-color: white;}
#menu li:hover ul.sub {visibility: visible;}*/
/*#menu a:hover {background-image:url(tlacitka/tlacitkonew2.jpg); width:140px; height:20px; padding-left: 10px; padding-top: 5px;}
#menu ul li {position: relative;}*/

#menu {width:150px;margin-left: 25px; margin-top:10px;}
#menu ul {list-style-type: none; margin:0px; padding:0px; }
#menu li {width:150px; height:25px; margin-top:0px; /*padding:7px;*/ background-image:url(tlacitka/tlacitkonew.jpg);}
#menu a {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; display:block; padding-top:5px; padding-left:20px ; height:20px; color:black; text-decoration: none;}
#menu a:hover {background-image:url(tlacitka/tlacitkonew2.jpg);}



/*                O B E C N É                                       */

#left img {width:148px;margin-left: 25px; margin-top:0px; border: 1px solid #FDA408;}
#left p {width:150px; height:20px; margin-left: 25px; margin-top:20px;margin-bottom:0px; padding-top:5px; text-align:center; color:black;font-weight: bold;background-image:url(tlacitka/tlacitkonew.jpg);}


#right object {float:right; margin:0px 0px 15px 15px;}

p {font-size: 12px; font-family: verdana;}
#right p {font-size: 12px; font-family: verdana; text-align: justify;}
h2 {font-family: verdana; color: black;}
h3 {font-family: verdana; color: black;}

/*--------------NEWS---------------------*/
/*#new.date {font-size: 12px; font-family: verdana; font-weight: bold; color:black;margin-bottom:0px;}
#new.head {font-size: 12px; font-family: verdana; font-weight: bold; color:black;}
#new p {font-size: 12px; font-family: verdana; font-weight: bold; color:black;}
#new hr {color:#FDA408; margin-top:2px; margin-bottom:15px;}*/

#news img {width:100px; height:100px; border: 1px solid black; float:left;margin-right:10px;}
#news {font-size: 12px;float:left; 
    font-family: verdana;
    color: #1F1F93;}
    
#news dl {
  width:600px;
  height:auto;
  background-color:#e4e4e4;
  padding-bottom: 5px;
}

#news dt {
  font-weight: bold;
  width:600px;
  margin-bottom: 5px;
  background-color:#FDA408;
  border-bottom: 2px solid black;
  color:black;
  padding: 2px;
}

#news dd {
  margin: 10px;
  margin-left:10px;
  text-align: justify;
}


#news a {color: #1F1F93;}
#news a:visited {color: #1F1F93;}

#actions {float:right; width:160px; }
#actions img {width:156px;height:60px;margin:0px;border:0px;}


/*--------------accomodation-------#1601b2--------------*/

.acctop {background-color: #FDA408; color:black; font-weight: bold;font-size: 12px;font-family: verdana;}
.acctop th {text-align: center; width:90px;}
.accbase {background-color:#e4e4e4; font-size: 12px;font-family: verdana;}
.accleft {background-color:yellow;}
.accbase td {text-align: center; width:90px;}
#accommodation img {border:0px;}

#accommodation p {margin:0px;}


/*--------------competition-------#1601b2--------------*/
#entry ul {font-size: 12px; font-family: verdana;}
#entry li {margin-top:10px;margin-left:10px; width:600px; text-align: justify;}
.competition td {width:220px; height:auto; text-align: center; font-size: 16px; font-family: verdana; font-weight: bold; color:black;}
.competition a {color:black;}
.competition a:hover {color:black;}
.competition img {border:0px;}
#entry a {font-size: 12px; font-family: verdana;}
h4 {color:black;}
/*--------------competition-------#1601b2--------------*/
#contacts table {font-size: 12px; font-family: verdana;}
#contacts .left {font-size: 12px; font-family: verdana;width:120px; font-weight: bold;}


/*------------athletics-------------------------------*/
#events table {font-size: 12px; font-family: verdana; margin-left: 20px;}
#events td {border-right: 1px solid gray; border-bottom: 1px solid gray; padding: 5px;}
#events th {text-align: left; width: 700px; border-right: 1px solid gray; border-bottom: 1px solid gray; padding: 5px; font-weight: bold; background-color: yellow;}
#events .eventleft {width: 150px; background-color:#e4e4e4;}
#events .eventright {width: 550px; font-weight: bold; background-color: #FDA408;}

/*-----------Links-------------------------------------*/
#links li {font-family: arial; font-size: 12px; text-align: left; margin-left:20px; margin-top:0px;}
#links h3 {margin:3px; font-family: arial; font-size: 14px;}

/*-----------Seminars-------------------------------------*/
#seminars li {font-family: arial; font-size: 12px; text-align: left; margin-left:20px; margin-top:0px;}
#seminars ul {margin-top:0px;}
#seminars h3 {margin:3px; font-family: arial; font-size: 14px; margin-bottom:0px;}
#seminars table {font-family: arial; font-size: 12px; text-align: left; margin-left:20px; margin-top:0px;}
#seminars td {padding-left:15px;}

/*------------History--------------------------------*/

#history .imgstyle {width: 140px;}
#history .right {width: 500px; vertical-align: top; }
#history h4 {width: 600px; font-size: 14px; font-weight: bold; color: #1F1F93; background-color:#e4e4e4; border-bottom: 2px solid black; padding: 5px;}
#history a {color: #1F1F93; font-size: 12px;}
#history a:hover {color: #1F1F93; font-size: 12px;}
#history a:visited {color: #1F1F93; font-size: 12px;}
#history img {border: 0px;}

/*------------Downloads--------------------------------*/



#downloads .tableft {width: 20px; height: 20px; text-align: center; vertical-align: center;}
#downloads img {border: 0px;}
#downloads .tabright {width: 700px; height: 20px; text-align: left; vertical-align: center; font-size: 12px; font-family: verdana;}

.flag {text-align: right; padding-top: 6px;padding-right: 25px;}


/*------------Programme--------------------------------*/


#programme {font-family: arial; font-size: 12px; text-align: left; margin-left:30px;}
#programme td.date {width:120px; font-weight:bold;}
#programme td.time {width:100px; }
#programme td.right {width:300px; }

/*------------CountDown--------------------------------*/
#countdownclock {float: right;}
#countdown .timeleft {background-color: yellow; border-bottom: 2px solid gray; border-right: 2px solid gray; padding: 3px; font-size: 16px; text-align: center; font-weight: bold;}
#countdown .class1 {background-color: #fda408; width: 50px; border-bottom: 2px solid gray; border-right: 2px solid gray; padding: 3px; font-size: 12px; text-align: center; font-weight: bold;}
#countdown .class2 {background-color: #fda408; width: 50px; border-bottom: 2px solid gray; border-right: 2px solid gray; padding: 3px; text-align: center; }
#countdown input {border: 0; color: black; font-weight: bold; font-size: 16px; text-align: center;}

/*------------medal standings--------------------------------*/
#medal {font-family: arial; font-size: 12px; }
#medal .ranking {width: 40px; text-align: center; color: black; padding: 3px; font-weight: bold; }
#medal .state {width: 150px; text-align: left; background-color: #fda408; color: black; border-bottom: 1px solid gray; border-right: 1px solid gray; padding: 3px;}
#medal .gold {width: 60px; text-align: center; background-color: gold; color: black; border-bottom: 1px solid gray; border-right: 1px solid gray; padding: 3px;}
#medal .silver {width: 60px; text-align: center; background-color: silver; color: black; border-bottom: 1px solid gray; border-right: 1px solid gray; padding: 3px;}
#medal .bronze {width: 60px; text-align: center; background-color: bronze; color: black; border-bottom: 1px solid gray; border-right: 1px solid gray; padding: 3px;}
#medal .total {width: 60px; text-align: center; background-color: #fda408; color: black; border-bottom: 1px solid gray; border-right: 1px solid gray; padding: 3px;}

