body{
  margin:0;
  padding:30px 0 160px 0;
  background-image:url(images/back1.jpg);
  background-repeat:repeat-x;
  background-position:top;
  background-color: FFCC00; 
 }
 div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:30px;
  background-color:#000000;
 }
 div#footer{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:160px;
/*  background-color:#ffcc00;*/
 }
 @media screen{
  body>div#header{
   position:fixed;
  }
  body>div#footer{
   position:fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
  padding: 3 0 0 0;
  background-image:url(images/back1.jpg);
  background-repeat:repeat-x;
  background-position:top;
  background-color: FFCC00;  
}
input {
	background-color: #FFD700;
	color: Maroon;
	border: thin;
	padding: 2px;
}
textarea {
	background-color: #FFD700;
	color: Maroon;
	border: thin;
	padding: 2px;
}

.H1 {
	font: bold 22px "Trebuchet MS", Tahoma, Arial, sans-serif;
	color: #550000;
}

.H2 {
	font: bold 14px "Trebuchet MS", Tahoma, Arial, sans-serif;
	color: #550000;
}

.H2 {
	font-size: 17px;
	font-weight : bold;		
}
BODY {
	font-size : 12px;
	color: Black;
	font-family : Arial, Helvetica, sans-serif;
	scrollbar-base-color:#FF9900;
	scrollbar-arrow-color : Black;
	background-color: #ffcc00;
	margin: 0px;
}
A:link {
        text-decoration:underline;
        font-weight:bold;
        color: #D70000;
       }
A:visited {
        font-weight:bold;
        color: Maroon;
       }
A:active {
        text-decoration:none;
        font-weight:bold;
        color: #F5FFFA;
         }
A:hover	{
        text-decoration:none;
        font-weight:bold;
        color: #960000;
        }

#aktuality {
color:#FFCC00;
font-weight:bold;
}
#aktuality a, .tabulicka a{ 
color: #FFFFC4;
font-weight: bold;
text-decoration: underline;
}
#aktuality a:visited{ 
color:  #CCCCCC;
text-decoration: underline;
}
#aktuality a:hover, .tabulicka a:hover{
	color: #FF3300;
	text-decoration: none;
}
A.adark:LINK {
color: #F5FFFA;
font-weight: bold;
text-decoration: underline;
}

A.adark:VISITED {
color: 	#FFAD04;
text-decoration: underline;
}

A.adark:HOVER {
color: #A9A9A9;
}

TABLE {
	font-size : 12px;
	color: Black;
	font-family : Arial, Helvetica, sans-serif;
}

input.cudlik  {
    background-color: transparent;
	background-image: url(images/btn.gif);
	cursor: hand;
	width: 125px;
	height: 25px;
	border: none;	
	background-repeat: no-repeat;
	font-weight:bold;
	font-size:12px;
}

.small {
	font-size : 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #0E0E0E;
	line-height:18px;	
}
.smallb {
	font-size : 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #000000;
}

.akce {
	font-size : 9px;
}
.ruka
{
	text-decoration : underline;
	cursor: hand;
}
.listbox
{
	background-color : #FFD445;
}
.pidi
{
	font-size : 9px;
}
.pikachu
{
	color: #FFB428;
}
.dmc {
	font-size : 9px;
	font-family: sans-serif;
	color: #353535;
}
.form {
	font-size : 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.backk {
	background-position : center;
	background-repeat: no-repeat;
}
.back {
	background-repeat : repeat-y;
	background-position : center;
}
.paticka {
	width: 800px;
	height:105px;
	position:absolute;
	bottom: 0px;
	overflow:hidden;
}
.banner {
	position:absolute;
	bottom: 0px;
	left:0px;
}
a.banner:link  {
	color: #339900;
}
div#header {
color:#FFFFFF;
font-weight:bold;
padding:2px;
padding-left:4px;
}
div#header a:link {
	color: #ffcc00;
}
div#header a:visited {
	color: #ffffff;
	text-decoration:none;
}
div#header a:hover {
	color: #ff3333;
	text-decoration:underline;
}
div#footer {
	color: #ffcc00;
}
.pozadi {
background-repeat:repeat-x;
background-position:bottom;
background-color:#FFCC00;
color:#660000;
font-size:12px;
font-weight:800;
}

div.banner a:link {
	color: ffcc00;
}
div.banner table {
	color: ffffff;
}
.pozadijentext {
	color:#660000;
	font: bold 17px "Trebuchet MS", Tahoma, Arial, sans-serif;
}

.pozadi_lichy {
background-color: transparent;
}

.pozadi_sudy {
background-color: #F89D16;
}

.select {
width: 40px;
}

.obsah {
	position:relative;
	padding:0;
	background-repeat:repeat-x;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(images/back1.jpg);
	background-color: #FFCC00;
}
.menu {	
background-color:Black;
color:white;
padding:2px;
}
.reklamy {
	float: right;
	border-left: 1px dashed #FFCCCC;
	padding-left:5px ;
	width: 142px;
	height: 400px;
	background-image:url(images/back1.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFCC00;
}
div.fotkavlevo {	
margin: -5 0 0 -5;
padding-right: 4px;
float: left;
}

.caradole {
	border-bottom: 1px Maroon dashed;	
	padding-bottom: 5px;
}

.vlevo {
float:left;
clear:left;
width:250px;
/*background-image:url(images/back1.jpg);*/
background-repeat:repeat-x;
background-position:bottom;
/*padding: 4px;*/
margin: 0px;
}
.pad4 {
padding: .4em;
}

hr {
size:1;
border-top: 1 dotted D70000;
border-left: 0 none;
border-right: 0 none;
border-bottom: 0 none;
}
.subko {
background-image:url(images/back.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.subko1 {
padding:5px;
background-image:url(images/back2.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
.subko2 {
background-image:url(images/back1.jpg);
background-repeat:repeat-x;
background-position:top;
background-color: FFCC00;
}
.barva {
background-color:#FFCC00;
}
.xbarva {
background-color:#FFBB33;
}
.pic_vlevo {
	padding-right: 5px;
}
#vnitrek {
padding: 5px;
}
#mmm {
float:left;
font-size:10px;
}
#mmm img{
border:0px;
}
.tabulicka {
padding: 1em;
background: #990000;
color:white;
font-weight: bold;
font-size:larger;
}
.float_right {
float: right;
text-align: right;
}
.obrazek {
font-style: italic;
font-size: .9em;
}
.dopis{
padding:.4em .4em .6em .4em;
background: url(images/back2.jpg) repeat-x top left #FD9A01;
}
.green_feature{
background-color: #1C0147;
color:#FFFFFF;
/*font: bold italic 14px "Trebuchet MS", Tahoma, Arial, sans-serif;*/
padding: 0px;
margin: 0px;
}
.green_feature td{
padding: 0px;
margin: 0px;
color:#FFFFFF;
}
.clr{
clear:left;
}