html, 
body {height: 100%padding: 0;margin: 0;font-family: Arial, Verdana, Geneva,Garamond, sans-serif,  Arial, Helvetica;font-size: 16px;background-color: #ffffff;background-image: url(images/);background-repeat:no-repeat;font-style:normal;color:#383838;}
a {color: #ff8f04;	text-decoration: none;}
a:hover {	color: #3f6620;}
img {	border: none;}
   dt {float: left; clear: left; margin-right: 15px; font-weight: bolder;width:25px;}
   dd {margin-left: 10px;}
td {border-bottom: 1px solid #a0a0a0}   


.cekat {	clear: both;}
.aktivni {	color: #ff8f04;}
.nastred {	text-align: center;}
.cruka {cursor:pointer;}
.mensi {font-size: smaller;}
.mb100{margin-bottom:150px;}
.mb10{margin-bottom:10px;}
.modra {color:#003053;}
.cervena {color:#9b0000;}
.transp {color:transparent;}
.zelena {color:green;}
.cerna {color:black;}
.bila {color:white;}
.zluta {color:yellow;}
.oranzova {	color:#ff8f04;}

h1 {font-weight: bold;	color: #000000;	font-size: 20px;display: inline;}
h2 {font-weight: bold;	color: #000000;	font-size: 18px;display: inline;}
h3 {font-weight: normal;	color: black;	font-size: 18px; display: inline;}
h5 {display: inline;}
.zvyrazni {	color:#ff8f04;}
#pouze {float:right;width: 140px;}
#stranka {height: auto;width: 900px; margin: 0 auto;position: relative;background-color: transparent; padding:0px;background-image: url(images/);}
#banner {position: relative;height: 20px;width: 580px; top:-25px;background-color: transparent;}
  #logoimg {	position: absolute; top:0px;right:-150px; background-color: transparent;}
  #logo {	position: relative; background-color: transparent; top:0px;}
  #lang { position: absolute; top: 10px; right: 10px; width: 60px; height: 33px; color: black;}
   #lang a {	color: black;	text-decoration: none;	font-weight: normal;}
   #lang a:hover {	color: black;	text-decoration: underline;	font-weight: normal;}
  #txtlogo1 {position: absolute;left:318px; top:40px;font-size: 25px;color: #3f6620;}
  #txtlogo2 {position: absolute;left:318px; top:70px;font-size: 23px;color: #5f992f;}
  #txtlogo3 {position: absolute;left:318px; top:125px;font-size: 18px;color: #ff8f04;}
  #txtlogo1s {position: absolute;left:318px; top:40px;font-size: 25px;color: #7e7e7e;}
  #txtlogo2s {position: absolute;left:318px; top:70px;font-size: 23px;color: #7e7e7e;}
  #txtlogo3s {position: absolute;left:318px; top:125px;font-size: 18px;color: #7e7e7e;}

  #nabidka {position: absolute; left:0px; top:180px; height:40px; width:100%;background-color: transparent;color:#ffffff;}
   #tlacitko {position: relative; top:10px; height:20px; width:149px;background-color: transparent;float: left;font-size: 18px; text-align:center;}
   #tlacitko a {	color: #ffffff;	text-decoration: none;	font-weight: normal;}
   #tlacitko a:hover {	color: #ffffff;	text-decoration: none;	font-weight: bold;}

  #nabidkasw {position: relative; left:0px; top:0px; height:30px; width:100%;background-color: white;color:#000000;}
   #tlacitkosw {position: relative; top:5px; height:20px; background-color: transparent;float: left;font-size: 15px;padding-left:10px;padding-right:10px;}
   #tlacitkosw a {	color: #000000;	text-decoration: none;	font-weight: normal;}
   #tlacitkosw a:hover {	color: #000000;	text-decoration: underline;	font-weight: normal;}

  #sloupek {position: relative; top:3px; width:280px; background-color: transparent; float:left; padding-left:10px;padding-right:10px;}
   #nadpis {position: relative;left:-10px; top:0px; height:22px; width:289px;background-color: transparent;background-image: url(images/);float: left;font-size: 18px; font-weight: bold;text-align:left;color: #5f992f;padding:5px;margin-bottom:10px;}

  #obsah {float:left;padding-left:10px;width: 590px;top:3px;text-align: justify;}
   #tema { position: relative; top:3px; left:0px; height: 250px; width: 630px;background-color: transparent; padding:0px;background-image: url(images/tema.png);background-repeat:no-repeat;margin-bottom:10px;}
   #txttema1 {position: absolute;left:16px; top:11px;font-size: 20px;color: #6c6c6c;font-weight:normal;}
   #txttema2 {position: absolute;left:15px; top:10px;font-size: 20px;color: #dbe0ec;font-weight:normal;}
   #radek { position: relative; top:0px; left:0px; height: 250px; width: 630px;background-color: transparent; padding:0px;margin-bottom:0px;text-align:left;}
    #zalozkar { position: relative; top:3px; left:0px; width: 300px;height: 200px; background-color: transparent; background-image: url(images/bgbutton.png);background-repeat:no-repeat;padding:0px;border:0px solid #383838;float:left;}
    #zalozkal { position: relative; top:3px; left:20px; width: 300px;height: 200px; background-color: transparent; background-image: url(images/bgbutton.png);background-repeat:no-repeat;padding:0px;border:0px solid #383838;float:left;}
    #swblok {position: relative; top:0px; left:0px; min-height: 200px; background-color: transparent; background-image: url(images/);background-repeat:no-repeat;padding-bottom:20px;border:0px solid #383838;}
    
#footer {position: relative;top: 0px;	width: 900px; background-image: url(images/);height: 100px;background-color:transparent;}
#footer a {	color: #000000;	text-decoration: none;	font-weight: bold;}
#footer a:hover {	color: #ffffff;	text-decoration: none;	font-weight: bold;}
.footertextvlevo {position: relative;top: 80px;left: 10px;color: white;	float: left;font-size: 12px;font-weight: bold;font-style:normal;}
.footertextvpravo {position: relative;top: 80px;padding-right: 10px;color: white;	float: right;font-size: 12px;font-style:normal;}
