body {	
	margin : 0px;
	padding : 0px;
	font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size : 70%;
}
legend, .vyrazny {
  color : #00a8e9;
  font-weight : bold;
}
body.normal {
  background-image : url("../img/bg.jpg");
	background-repeat : repeat-x;
	background-color : #1e1e1e;
	color: #ffffff;
}
.celek {
  width : 880px;
  background-image : url("../img/celek.jpg");
	background-repeat : repeat-y; 
	margin: auto;
}
.hlavicka {
	width : 880px;
	height : 173px;
	background-image : url("../img/hlavicka.jpg");
	background-repeat : no-repeat;
}
h1 {	
	margin : 0px;
	padding : 0px;
	width : 880px;
	height : 173px;
	cursor : pointer;
	font-size : 100%;
}
.vmenu {
	background-image : url("../img/vmenu.jpg");
	background-repeat : no-repeat;
	width : 730px;/*880*/
	height : 42px;
  padding-left : 150px;	
}
h2.vodkaz, h2.aktivnivodkaz {
  float : left;
  background-image : url("../img/vodkaz.jpg");
	background-repeat : no-repeat;
	width : 106px;
	height : 20px;
  display : block; 
	margin : 8px 2px 8px 2px;
} 
h2.vodkaz a, h2.vodkaz a:link, h2.vodkaz a:visited {  
  color : #85c8e1;
  text-align : center; 
  text-decoration : none;
  font-weight : bold;
  display : block; 
  padding : 3px 0px 0px 0px;
}
h2.aktivnivodkaz a, h2.aktivnivodkaz a:link, h2.aktivnivodkaz a:visited, h2.aktivnivodkaz a:hover, h2.vodkaz a:hover {
  color : #ffffff;
  text-align : center; 
  text-decoration : none;
  font-weight : bold;
  display : block; 
  padding : 3px 0px 0px 0px;
}
h2.vpodkaz, h2.aktivnivpodkaz {
  float : left;
  background-image : url("../img/vodkaz.jpg");
	background-repeat : no-repeat;
	width : 106px;
	height : 20px;
  display : block; 
	margin : 2px;
} 
h2.vpodkaz a, h2.vpodkaz a:link, h2.vpodkaz a:visited {  
  color : #85c8e1;
  text-align : center; 
  text-decoration : none;
  font-weight : bold;
  display : block; 
  padding : 3px 0px 0px 0px;
}
h2.aktivnivpodkaz a, h2.aktivnivpodkaz a:link, h2.aktivnivpodkaz a:visited, h2.aktivnivpodkaz a:hover, h2.vpodkaz a:hover {
  color : #ffffff;
  text-align : center; 
  text-decoration : none;
  font-weight : bold;
  display : block; 
  padding : 3px 0px 0px 0px;
}
.leva {
  float : left;
  width : 252px;
}
.inleva {
  background-image : url("../img/lmenu.jpg");
	background-repeat : repeat-y;
  width : 252px;
}
.lmenu {
  background-image : url("../img/leva.jpg");
	background-repeat : no-repeat;
  padding : 15px 0 0px 0;  
}
.reklama {
  width : 252px;
  text-align : center;
}
h2.lodkaz a, h2.lodkaz a:link, h2.lodkaz a:visited { 
	background-image : url("../img/lodkaz.jpg");
	background-repeat : no-repeat;
  width : 252px;/*252*/
  height : 20px;/*30*/ 
  display : block;
  color : #9b9b9b;
  text-decoration : none;
  text-align : center;
  padding : 10px 0px 0 0px;
}
h2.lodkaz a:hover, h2.aktivnilodkaz a, h2.aktivnilodkaz a:link, h2.aktivnilodkaz a:visited, h2.aktivnilodkaz a:hover { 
	background-image : url("../img/lodkaz.jpg");
	background-repeat : no-repeat;
  width : 252px;/*252*/
  height : 20px;/*30*/ 
  display : block;
  color : #00a8e9;
  text-decoration : none;
  text-align : center;
  padding : 10px 0px 0 0px;
}
h2.pododkaz a, h2.pododkaz a:link, h2.pododkaz a:visited {
  width : 207px;/*257*/
  height : 20px;/*30*/ 
  display : block;
  color : #706e63;
  text-decoration : none;
  padding : 10px 0px 0 50px;
}
h2.aktivnipododkaz a, h2.aktivnipododkaz a:link, h2.aktivnipododkaz a:visited, h2.aktivnipododkaz a:hover, h2.pododkaz a:hover {  
  width : 207px;/*257*/
  height : 20px;/*30*/ 
  display : block;
  color : #00a8e9;
  text-decoration : none;
  padding : 10px 0px 0 50px;
}
.stred {
  float : left;
  width : 578px;/*628*/
	padding : 10px 40px 10px 10px;
}
h2 {
  margin : 0px;
  padding : 0px;
  font-size : 100%;
}
h3 {
  margin : 0px;
  padding : 0px;
  font-weight : bold;
  font-size : 100%;
}
h3.nadpis {
  font-size : 100%;
  font-weight : normal;
  float : left;
}
h3.nadpis a, h3.nadpis a:link, h3.nadpis a:visited {
  text-decoration : underline;
  font-weight : normal;
  color : #00a8e9;  
  float : left;
}
h3.nadpis a:hover {
  text-decoration : underline;
  font-weight : normal;
  color : #00a8e9;
  float : left;
}
h3.nadpis2 {
  margin : 0px;
  padding : 0px;
  background-image : url("../img/nadpis2.jpg");
	background-repeat : no-repeat;
	text-transform : uppercase;
  width : 568px;/*578*/
  height : 30px;/*34*/
  font-weight : bold;
  font-size : 120%;
  color : #00a8e9;
	padding : 4px 0 0 10px;
}
.novinky {
	background-color : #1e1e1e;
	width : 558px;/*578*/
	padding : 10px;
}
.dolni {
	background-image : url("../img/dolni.jpg");
	background-repeat : no-repeat;
	width : 880px;
	height : 54px;	
	clear: both;
	position : relative;
	font-weight : normal;
  color : #757575;
  padding : 0px;
}
.copy {
	position : absolute;
	width : 500px;/*540*/
	height : 40px;/*54*/
	padding : 14px 0 0 40px;
}
.dmenu {
	position : absolute;
	width : 300px;/*340*/
	height : 40px;/*54*/
  text-align : right; 
	margin-left : 540px;
	padding : 14px 40px 0 0;
}
.galerie {
  width : 588px;
}











h4 {
  margin : 0px;
  padding : 0px;
	background-image : url("../img/h4.jpg");
	background-repeat : no-repeat;
	width : 225px;/*257*/
	height : 37px;/*52*/
  font-weight : bold;
  font-size : 100%;
  color : #ffffff;
  padding : 15px 0 0 32px;
}
.border, .obsah img {
  border : 1px solid #e0e0e0;
  margin : 5px;
  padding : 5px;
}
.foto, .icon {
  border : 1px solid #e0e0e0;
  margin : 5px;
  float : left;
}
.noborder {
  border : 0px;
}
.nahoru {
  clear : both;
  margin-top : 20px;
}
a, a:link, a:visited, .dolni a, .dolni a:link, .dolni a:visited, .nahoru a, .nahoru a:link, .nahoru a:visited {
  text-decoration : normal;
  font-weight : normal;
  color : #00a8e9;
}
a:hover, .dolni a:hover, .nahoru a:hover {
  text-decoration : underline;
  font-weight : normal;
  color : #00a8e9;
}
.left {
  float : left;
}
.right {
  float : right;
}
.clear {
  clear : both;
}
.povinne{
	font-weight : bold;
}
img {
  border: 0px;
}
form {
  margin : 0;
  padding : 0;
}
td {
  padding : 5px;
}
fieldset {
	padding : 10px 0 10px 10px;
}
.message {
	font-weight : bold;
	color : #ff0000;
	margin : 50px 0 50px 0;
	text-align : center;
}
img.none, .none {
  border : 0px;
  text-decoration : none;
}
.zpet {  
  clear : both;
  margin-top : 10px;
  text-align : left;
}
.tmava {
  background-color : #d3e6f0;
}
.svetla {
  background-color : #e2edf3;
}
.tisk {
  margin : 0 0 10px 0;
}
.tisk img {
  border : 0px;
  vertical-align : middle;
}
input, select, textarea {
  border : 1px solid #e0e0e0;
}
input.colored, select.colored {
  background-image: url("../img/input.jpg");
	background-repeat: repeat-x;
	border : 1px solid #e0e0e0;
	width : 300px;
	height : 20px;
	padding-top : 2px;
}
textarea.colored {
  background-image: url("../img/text.jpg");
	background-repeat: repeat-x;
	border : 1px solid #e0e0e0;
	width : 300px;
	height : 97px;
	padding-top : 2px;
}
.tlacitko, .tlacitko2 {
  background-color : #00a8e9;
	/*border : 1px solid #00a8e9;*/
	border : 0px;
  color : white;
  padding : 0 3px 0 3px;
}
.cnovinka {
  clear : both;
  background-color : #1e1e1e;
	width : 558px;/*578*/
	padding : 10px;
	margin : 5px 0 5px 0;
}
.folkovani {
  float : right;
  margin : 5px 20px 0 0;
}
