/*--  TEMPLATE --*/
*{margin:0;padding:0;}
body {background-color: #AA0000; color:#000000; font-size: 12px; font-family: "Trebuchet MS",Tahoma, Helvetica, Verdana; text-align: center;}
a { color: #636363;text-decoration: none;}
a:hover {text-decoration: underline;}
h1 {font-size:1.5em; margin-bottom:4px; text-decoration: none; }
h2 {font-size: 15px; color:#515151;}
h3 {font-size: 11px;}
h1, h3{color:#AA0000;padding-top:0px;}
p {padding: 0px; margin: 0px 0px 20px 0px; font-size: 12px; line-height: 140%; text-align: justify;}
p.mini {margin: 0px 0px 10px 0px; line-height: 100%;}
td {font-size: 11px;}
img {border: none;}
pre {overflow: auto; margin: 0px;}
form {margin: 0px 0px 10px 0px;}
fieldset {margin: 0px 0px 10px 0px; padding: 10px;}
ul {margin: 0px 0px 0px 15px; padding:0px;}
li {text-align: left;}

/*hlavni layout*/
#border-middle {padding:8px 18px; clear:both;}
#shade-middle { background:url(images/bgcontainer.gif) repeat-y; margin:0 auto; width:920px; text-align:left; clear:both;}

/* Logo */
#logo {float: left; height: 300px; padding: 0px;}
#logo * {text-decoration: none; color: #fff;}
#logo h1 {float: left; margin: 0; padding: 70px 0 0 10px; font-size: 54px;}
#logo h2 {float: left; margin: 0; padding: 159px 0 0 250px; width: 640px; font-size: 12px; overflow: hidden;}
#logo p {text-align: center; color: #333;font-weight: bold; }
#logo p.alert {text-align: center; color: red; text-decoration: none;}


/* Menu */
#menu { margin: 0 auto; width: 860px; text-align: right; padding: 5px 10px 0px 0px; }
#menu ul {margin: 0px; padding: 0px; list-style: none;}
#menu li {display: inline;}
#menu a {padding: 0px 0px 0px 15px; text-decoration: none; font-size: 12px; color: #333; font-weight: bold;}

/* Příhlášení */
#uzi{ margin: 0 auto; width: 860px; text-align: right; padding: 5px 10px 0px 0px; }
#uzi ul {margin: 0px; padding: 0px; list-style: none;}
#uzi li {display: inline;}
#uzi a {padding: 0px 0px 0px 15px; text-decoration: none; font-size: 12px; color: #990000; font-weight: bold;}
/* Splash */
#splash {
  width: 900px;
  height: 174px;
  background:url(images/logo4.jpg) no-repeat;
  overflow: hidden;
  padding-left: 720px;
  padding-top: 10px;
  font-size: 12px;
  color: #ffff00; 
}

#splash a {
  color: #ffff00; 
}

#splash2 {width: 885px; background: #AA0000; overflow: hidden;}



#splash2 h2 {font-size: 15px; text-align: center; color: white;}
#splash2 p {font-size: 16px; margin-top: 5px; text-align: center; color: yellow; text-transform: uppercase;}


/* Content */
#colThree {float: left; width: 205px; padding: 8px 4px 8px 4px; overflow: hidden; background:#EEE; border:1px solid #E5E5E5;}
#colOne {float: left; width: 639px; padding: 15px 10px 20px 10px; overflow: hidden; border:1px solid #EEE;background:#FFF;margin-left:8px;}
#colOne {font-family: Tahoma, Helvetica, Verdana;} 
#colTwo {float: right; width: 95px; padding: 8px 8px 0px 8px; overflow: hidden; background:#EEE; border:1px solid #E5E5E5;}

/* Footer */
#footer {margin: 0 auto;  text-align: center; background:url(images/footer.png) repeat-x; border:1px solid #EEE; margin: 10px 0px 0px 0px;}
#footer p {text-align: center; color: gray; margin: 10px}
#footer a {color: gray; text-decoration: none;}

.skryvany {
  display: none;
}

.rozbalovaci2 {
  cursor: pointer;
}

span.poptavka {
  padding: 20px;
  font-size:1.5em; 
}

div.cistic {
  clear: both;
}
 

#poptmenu ul {
	margin: 10px;
	padding: 0;
	
}
#poptmenu li {
	list-style: none;
	float: left;
  padding: 20px;
  font-size:1.5em; 
}


#poptmenu li a {
	background: #EEEEEE;
	color: #554;
	display: block;
	margin: 5px;
	padding: 10px;
	text-decoration: none;
}
#poptmenu li a:hover {
	background: #D6CCB9;
	background-color: #D6CCB9;
	color: #654;
}

#poptmenu li#selected a {
	color: white;
  background-color: #AA0000;
}


table#poptavka {
	border-collapse: collapse; 
  width: 100%;
}

div.poptnadpis {
  background-color: #FFC0C0;
	padding: 5px;
}

div.poptobsah {
	margin: 5px;
}



table#poptavka td {
	vertical-align: top;
	border: 1px dotted #a5a5a5;
}

table#poptavka td a{
  font-size: 120%;
	color: black;
}

td.poptvybrano {
	background: #e0e0e0;
}

table.poptavkaprehled {
	border-collapse: collapse; 
  width: 98%;
	margin-bottom: 15px;
}

table.poptavkaprehled td {
  font-size: 110%;
	vertical-align: top;
	border: 1px solid #c5c5c5;
	padding: 2px 5px;
}

table.poptavkaprehled th {
	background-color: #D7A387;
  font-size: 110%;
	vertical-align: top;
	border: 1px solid #a5a5a5;
}

p.err {
 	padding: 8px 0 0 35px;  
  background: #FAFAFA url(images/error.gif) no-repeat 5px 5px;    
	min-height: 35px;	
	font-weight: bold; 		
	width: 60%;	
}


table.poptavky {
	border-collapse: collapse; 
  width: 98%;
	margin-bottom: 15px;
}

.podtrzeno {
	border-bottom: 1px solid #a5a5a5;
}

.smazat {
  cursor:pointer;
} 

table.poptavkaadditem {
	border-collapse: collapse; 
	margin: 15px 10px;
  width: 80%;
}





