body
{
	background-color:#000103;
}

body, td, th
{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

a,
a:link,
a:visited,
a:active
{
	color:#05a393;
	text-decoration:none;
}

a:hover
{
	color:#D68414;
	text-decoration:underline;
}


#main
{
	padding: 16px 20px 10px 20px;
	color: #e6e6e6;
	text-align: center;
	font-size: 12px;
	line-height:16px;
}

img {
	margin-bottom: 12px;
}

p 
{
	text-indent: 0;
	margin:0;
	text-align: center;
	line-height:16px;
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}

li {
	font-size: 11px;
	line-height:14px;
}

.podnadpis {
	padding-top:16px;
	padding-bottom:8px;
	font-size:14px;
	font-weight:bold;
	color:#0099ff;
}

sup, 
sub {
	font-size: 9px;
}

img.imgFloatR {
	float: right; 
	margin-left: 14px; 
	margin-bottom: 12px; 
}

img.imgFloatL {
	float: left; 
	margin-right: 7px; 
	margin-bottom: 7px; 
}

.imgCenter 
{
	text-align: center; 
}


.text {margin-bottom: 10px; }
.text {font-weight: normal;}
.textB {font-weight: bold;}
.textC {text-align: center;}
.textR {text-align: right;}
.textL {text-align: left;}
.textT {vertical-align: top;}
.textM {vertical-align: middle;}
.textI 
{
	font-style: italic;
	font-size: 14px;
	font-family:"Times New Roman", Times, serif;
}

.textU {text-decoration: underline;}
.textSC {font-variant: small-caps;}
.textK {text-transform: uppercase;}
.text70 {font-size: 70%;}
.text80 {font-size: 80%;}
.text90 {font-size: 90%;}
.text95 {font-size: 95%;}
.text110 {font-size: 110%;}
.text120 {font-size: 120%;}
.text150 {font-size: 150%;}
.textGrn {color: #206e01; }
.floatL {float: left;}
.floatR {float: right;}
.floatNO {clear: both;}
.verticalT {vertical-align: top !important; }
.verticalM {vertical-align: middle !important; }
.verticalB {vertical-align: bottom !important; } 
.link {text-decoration: none;}	/** ->.<- je nutne, jinak nefunguje pro a */
.link:hover {text-decoration: underline;}
.line1 {clear: both; top: 2px; height: 1px; margin: 2px 0px 7px; background-color: #206e01; font-size: 1px;}
.line2 {clear: both; top: 2px; height: 2px; margin: 2px 0px 7px; background-color: #206e01; font-size: 1px;}
.line3 {clear: both; top: 2px; height: 3px; margin: 2px 0px 7px; background-color: #206e01; font-size: 3px;}
.YES {text-decoration: none; color: green; }
.NO {text-decoration: none; color: red}
.YES:hover, .NO:hover {text-decoration: underline; }
.widthP50 {width: 50%; }
.widthP80 {width: 80%; }
.widthP90 {width: 90%; }
.widthP100 {width: 100%; }
.width50 {width: 50px; }
.width20 {width: 20px; }
.width100 {width: 100px; }
.width150 {width: 150px; }
.width200 {width: 200px; }
.width300 {width: 300px; }
.width450 {width: 450px; }
.width600 {width: 600px; }
.width3em {width: 3.8em; }
.minHeight{min-height: 570px; height: auto; _height: 570px; }

.marAuto {margin-left: auto; margin-right: auto; }
.marTop5 {margin-top: 5px; }
.mar10 {margin: 10px; }
.marTop10 {margin-top: 10px; }
.marRig10 {margin-right: 10px; }
.marBot10 {margin-bottom: 10px; }
.marLef10 {margin-left: 10px};
.mar20 {margin: 20px; }
.marTop20 {margin-top: 20px; }
.marRig20 {margin-right: 20px; }
.marBot20 {margin-bottom: 20px; }
.marLef20 {margin-left: 20px; }
.padAuto {padding-left: auto; padding-right: auto; }
.pad5 {padding: 5px; }
.padTop5 {padding-top: 5px; }
.pad10 {padding: 10px; }
.padTop10 {padding-top: 10px; }
.padRig10 {padding-right: 10px; }
.padBot10 {padding-bottom: 10px; }
.padLef10 {padding-left: 10px; }
.padTop20 {padding-top: 20px; }
.padRig20 {padding-right: 20px; }
.border {border: 1px solid red; }
.colorR {color: red; }
.colorG {color: green; }
.zahlavi {margin-bottom: 10px; padding-right: 10px; color: #206e01; font: bold 1.6em sans-serif;}
.zahlaviNav {padding-right: 10px; text-align: right; font-size: 90%; }
.zahlaviNav a {color: #206e01; text-decoration: none; font-weight: bold; }
.zahlaviNav a:hover {color: blue; text-decoration: underline; }
.buttonGY {color: #fbe600; background-color: green; font: bold 90% sans-serif; }
.buttonGR {color: red; background-color: #fbe600; font: bold 90% sans-serif; }
.buttonYG {color: green; background-color: #fbe600; font: bold 90% sans-serif; }
.pozn {color: gray; font-size: 11px;}
.borderR {border: 1px solid red; }


