body {
	background-color:#004A54;
	color:#ffffff;
}
		
#infolista {width:100%; table-layout: fixed;border-collapse:collapse; border-bottom:1px solid #000000; background-color:#00626F; }
	#infolista th{background:#000000; padding:3px 15px; font-size:15px;	}
	#infolista td{padding:3px 15px; font-size:17px; background-color:#00626F; }
	#infolista td#cotaz{background:#007E8F; text-align:center;}
	#infolista td#casdokonce{background:#CD3301; text-align:center; font-size:20px;}
			
	#infolista td#obodovani{text-align:center;}
	
	#infolista td#odevzd {padding:0;}
	#infolista td#odevzd a {
		color:#ffffff; text-decoration:none; 
		display:block; 
		width:100%; height:100%;
		text-align:center;
	}
	
	#infolista h1 {font-size:17px; margin:0;}
	
	#infolista td#odevzd a:hover { text-decoration:underline;}
	
fieldset.uloha {
	position:absolute;top:50px;
	border:0;
	width:100%;
	display:none;
	padding:0;
}	
	fieldset.uloha div.odpoved	{margin: 4px 0 0 350px; }
		fieldset.uloha div.odpoved input {position:relative; top:1px;}
		fieldset.uloha div.odpoved label {margin-left:10px;}
			
	fieldset.uloha div.otazka {
		font-size:18px; 
		float:left; 
		width:300px; height:150px;
		background-color:#00292F;
		padding:10px 10px;
	}
		fieldset.uloha div.otazka label {
			width:100px;
			display:block; float:left;
		}
		fieldset.uloha div.otazka input,fieldset.uloha div.otazka select  {
			position:relative;top:-2px; 
			background:#000000; color:#ffffff; 
			border: 1px solid #333333;  
		}
		fieldset.uloha div.otazka div.popis { 
			font-size:10px; font-style:italic; line-height:1;
			position:relative; top:20px;
		}
	
	fieldset.uloha div.vychozi-text {
		border-bottom:3px solid #ffffff; margin-bottom:10px; padding:20px 20px 5px 20px	;
		font-size:14px;
	}
		fieldset.uloha div.vychozi-text p {margin:0px 0 10px 0;}
		fieldset.uloha div.vychozi-text table{	border-collapse:collapse; border:1px solid #ffffff; margin:5px;}
			fieldset.uloha div.vychozi-text td p{margin:0;padding:0;}
			fieldset.uloha div.vychozi-text td {padding:2px 8px;}
		
	fieldset.uloha  a {
		background-color:#5A7F00; 
		color:#ffffff; font-size:15px; text-decoration:none; font-weight:bold;
		display:none;
		position:relative; left:400px; top:24px;
		padding:13px 30px;
		border:1px solid #ffffff;
	}
		fieldset.uloha  a.start { font:bold 20px 'Trebuchet MS',sans-serif;}
	
	fieldset.uloha a:hover {background-color:#007E8F; color:#ffffff;}
	
	
	/* Vyhodnocení */
div#bodovehodnoceni {
		font-size:18px; 
		float:left; padding:10px 10px;
		width:300px; height:150px;
		background-color:#00292F;
	}
	div#bodovehodnoceni .procenta { font-size:60px; width:100%; text-align:center; margin-top:20px; }
	div#bodovehodnoceni .body {width:100%; text-align:center; }

div#slovne { width:400px; margin:50px 0 0 400px;}	

div#hlavicka {
	width:100%;	height:30px;
	background-color:#000000;
}

div#vnadpis h1{
	font-size:17px; 
	padding:5px 20px; 
	margin:0 0 10px 0; 
	width:950px; 
	border-bottom:1px solid #000000;
	background-color:#00626F;
}

div.uloha {	
	border:0;width:100%;
	border-bottom:3px solid #ffffff; margin-bottom:10px;
}	
	div.uloha ul {margin:0 0 20px 20px;font-size:16px;}
	div.uloha strong.otazka {margin-left:20px; font-size:16px;}
	div.uloha li.spravne	{color:#B5FF00; }
	div.uloha li.spatne	{color:#FF6F6F; }
	div.uloha div.otazka {
		font-size:18px; 
		float:left; 
		width:300px; height:150px;
		background-color:#00292F;
		padding:10px 10px;
	}
	div.uloha div.vychozi-text {
		 padding:20px 20px 5px 20px	;
		font-size:14px;
	}
		div.uloha div.vychozi-text p {margin:0px 0 10px 0;}
