body {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	
	background: url('./img/zk.jpg') left top;

	background-repeat:repeat-x;
	background-color: #fecfe1;
	text-align: center;
}
#page {
	position: relative;
	width: 960px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	text-align: left;
	border-left: 1px solid #983D68;
	border-right: 1px solid #983D68;
	background-color: #fcd0e1;
	background: url('./img/pozadi2.png') repeat-y left top;
}
#logo {
   width: 960px;
	height: 122px;
	padding: 2px 0 0 0;
	background: url('./img/img1.png') no-repeat left bottom;
}
#logo2 {
   width: 960px;
	height: 122px;
	/*background:  url('./img/logo.png') no-repeat right bottom; */
}
#hlavicka {
   width: 960px;
	height: 181px;
	background: url('./img/img2_2.png') no-repeat left top;
}
#lang {
   width: 960px;
	height: 30px;
}
#lang-obsah {
   text-align: right;
	line-height: 30px;
	color: white;
	padding: 0 17px 0 0;
	font-size: 11px;
}
#lang-obsah a {
	color: white;
	text-decoration: none;
}
#lang-obsah a:hover {
	color: white;
	text-decoration: underline;
}
#menu {
   width: 960px;
	height: 28px;
	position: relative; top: 122px; _top: 45px; /*margin: 122px 0 0 0; _margin: -155px 0 0 0;*/
	float:right;
}
#menu-obsah {
	padding: 0 4px 0 0;
}
.hm_mezera {
	float: right;
	width: 1px;
	height: 16px;
	background-color: White;
	font-size: 1px;
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
.obrnavigace-prava {
	float: right;
	padding-top: 5px;
}
a {border:0px; color: #79033A; text-decoration: none;}
a:hover {border:0px; color: #79033A; text-decoration: underline;}
a.bezevseho{border:0px; color: white}
a.bezevseho2{border:0px;}
img.bezevseho{border:0px;}
input.prihlasit{background-image: url("img/prihlasit.png"); width:150px; height:25px; border:0px}
input.prihlasittext{border: 1px solid #762E3A; background-color: #fff0f5;}
textarea.prihlasittext{border: 1px solid #762E3A; background-color: #fff0f5;}  
.strankovani{ padding: 3 3 1 3; }
.strankovani img{border: 0px;}
.tabon{ cursor: help;border-bottom:1px solid #762E3A; margin-top: 5px;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; color: #762E3A; border-bottom: 1px dotted	#c71585; }
.tabon li{ margin-left:10px; }
.taboff{ cursor: help; margin-top: 5px;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; color: black; border-bottom: 1px dotted	#c71585;}
.taboff li{ margin-left:10px; }
.staraakce{color: red;}
.novaakce{}
.odkazakce {border:0px; color: #762E3A; text-decoration: none;}
.odkazakce:hover {border:0px; color: #762E3A; text-decoration: underline;}

.mtable{margin: 5px 5px 5px 20px;table-layout: fixed; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
          max-width: 400px; _width: expression(document.body.clientWidth > 400? "400px" : "auto");
}
.mtable tr{ padding: 5px; }
.mtable td{font-weight: bold; padding: 2px; padding-left: 5px;background-color: #FFD1E3; text-align: left;}
.mtable th{text-align: left;  padding: 2px; font-family: tahoma; font-size: 12px; font-style: italic; font-weight: normal;
          max-width: 80px; _width: expression(document.body.clientWidth > 80? "80px" : "auto");
}

/* uvod.php */
.uvod-box{width: 305px; 
          position: relative;
          margin-top: 15px; border: solid 0px #762E3A;
          }
.uvod-box-nadpis{height: 28px; _height: 26px; background: transparent url("img/info-box-nadpis5.png") top left no-repeat;  
                 padding-left: 30px; padding-top: 12px; _padding-top: 14px;  color: white; font-family: Arial, Helvetica, sans-serif; font-size: 16px; 
                 font-weight: bold}
.uvod-box-obsah{/*background: transparent url("img/info-box-obsah.png") bottom left no-repeat;*/ 
                background-color: white; 
                padding-left: 10px; padding-right: 10px; color:black;}
.kalendar-akci{color: black;}
a.kalendar-akci{color: black;}
.uvod-sloupec-levy{float: left; margin-left:20px;}
.uvod-sloupec-pravy{float: left; margin-left: 55px; }

.adresar{ margin: 5 0 2 0;padding: 3 3 3 5; border-bottom: 0px dotted	#c71585; width:400px;}
.adresar2{margin: 5 0 2 0;padding: 3 3 3 5; border-bottom: 0px dotted #c71585; width:400px; }
.adresar img{margin: 3 0 0 0;}

.nadpis{padding: 0; padding-left: 10px;	margin-top: 10px;	margin: 0;	color: #79023A; font-size: 14px;	font-weight: bold; 	border-left: 5px solid #79023A;	}
.div_uni{margin-top: 5px;PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; color: black;background-color: #ffffff;}
 
.modelky{float: left; width: 160px; text-align: center; background-color: #fff0f5; margin: 0 10 2 0;padding: 3 3 3 5;border: 1 solid #c71585; }
.modelkyNadpis{text-align: left; font-weight: bold;}
.card-left{
       float: left;
       width: 170px;
       height: 105px;
       margin: 0 15px 15px 0;
       padding: 10px;
       text-align: center;
       /*background: transparent url("img/card-left.png") top left no-repeat; */
       background-color: white;
       border: 1px solid #ccc;
       /*border-bottom: 1px solid #ccc; */
       font-size: 75%;
       }
.card-top{
       margin: 0;
       height: 200px;
       padding: 10px;
       text-align: center;
       vertical-align: middle;
       /*background: transparent url("img/card-left.png") top left no-repeat; */
       background-color: white;
       border: 1px solid #ccc;
       /*border-bottom: 1px solid #ccc; */
       /*font-size: 75%;*/
       }
.card-main{
       float: left;
       width: 160px;
       height: 230px;
       margin: 0 15px 10px 0;
       padding: 5px 0;
       text-align: center;
       background: url("img/modelky_bg.png") top left no-repeat; 
      /* background-color: white; 
       border-right: 1px solid #ccc;
       border-bottom: 1px solid #ccc; */
       font-size: 75%;
       }
.card-main img{border: 0px;}
.card-left img{border: 0px;}
.menu {
	color: White;
	text-decoration: none;	
	font-weight: bold;
	font-size: 14px;
}

.menu:hover {
	color: #FFE4E1;
	text-decoration: none;
}
 
#zpravy{
margin-top: 5px;PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; color: black; border-bottom: 1px dotted	#c71585;;
}


.n_datum{
	margin-right: 15px;
	float: left;
  	vertical-align: bottom;
}
#zpravy .p{ padding: 0px; margin: 0px;
  float:left;
  text-align: left;
}
#zpravy h3{
  float:left;
  text-align: left;
}
#zpravy img{
  margin-right: 10;
  padding:0;
  padding-top:5px;
  float:left;

  
}

a.link_news h3{
  font-size: 15px;
  text-align: justify;


}

#zpravy2{

	margin: 0 0 2 0;
	height: 100px; 
}


#obsah {
   width: 960px;
	background: url('./img/pozadi3.png') repeat-y left top;
}
#minimum {
	height: 600px;
	width: 1px;
	float: left;
}

#levemenu {float: left; width: 173px;height: auto;}
#leve-menu-obsah{ text-align: center;	padding: 0; padding-left: 10px;	height: auto;}
#leve-menu-nadpis{	background: url('./img/nadpis-menu-vlevo.png') no-repeat left top; height: 40px; text-align: left;
  padding-top: 12px; padding-left: 20px;color: white; font-family: Arial, Helvetica, sans-serif; font-size: 16px;font-weight: bold}
#leve-menu-obsah table{font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #762E3A; }
.flashobj{}

#hlavni {
	float: left;
	width: 735px;
	margin-left: 50px;
}
#navigace {
	height: 64px;
}
#navigace-obsah {
	font-size: 12px;
	color: Black;
	padding: 9px 0 0 0;
}
#navigace-obsah a {
	color: black;
	text-decoration: none;
}
#navigace-obsah a:hover {
	color: #79033A;
}
#hlavni-obsah {
	text-align: justify;
	padding: 15px 20px 0 0;
}
#hlavni-obsah h1 {
	padding: 0;
	padding-bottom: 20px;
	margin: 0;
	color: #79023A;
	font-size: 16px;
	font-weight: bold; 
}
#hlavni-obsah h3 {
	padding: 0;
	margin-top: 10px;
	margin: 0;
	color: #79023A;
	font-size: 14px;
	font-weight: bold; 
	/*border-left: 5px solid #79023A;	*/
}
#hlavni-obsah p {
	padding: ;
	margin: 17px 0 17px 1px;
}
#zarovnani {
	position: relative;
	width: 960px;
	height: 1px;
	font-size: 1px; 
	clear: both;
	visibility: hidden;
}
#paticka {
	height: 55px;
	background: url('./img/pozadi2.png') repeat-y left top;
}
#paticka-obsah {
	font-size: 10px;
	color: #737D87;
	padding: 39px 0 0 18px;
}
#paticka-obsah a {
	color: #737D87;
	text-decoration: none;
}
#paticka-obsah a:hover {
	color: #737D87;
	text-decoration: underline;
}

#paticka-obsah #odkazy{
	
	width: 40px;
	padding-left: 39px;
}


.z_link {
	text-decoration: none;
	color: black;
	font-weight: bold;
}

.z_link:hover {
	text-decoration: underline;
	color: Maroon;
}

.z_more {
	padding-top: 30px;
}

.nase-nabidka-tabulka .info {
	color: #79023A;
}

.podtrzeni {
	height: 20px;
	font-size: 1px;
	background: url('./img/tecky.gif') repeat-x left top;
	margin-left: auto;
	margin-right: auto;
}

.cl_nadpis{
  padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #79023A;
	font-size: 14px;
	font-weight: bold; 
	/*border-left: 5px solid #79023A;	*/

}



#hlavni-obsah table.links {
width: 100%;
}

* html #hlavni-obsah table.links {
font-size: 12px; 
color: #c0c0c0;
}

#hlavni-obsah table.links h3 {
font-size: 1em;
color: #FFF;
}

#hlavni-obsah table.links h3 span {
font-size: 0.8em;
font-style: italic;
font-weight: normal;
color: #676767;
}

#hlavni-obsah table.links tr {

}

#hlavni-obsah table.links tr.posledni {
background-image: none;
}

#hlavni-obsah table.links tr.posledni td {
padding-bottom: 0;
}

#hlavni-obsah table.links td {
vertical-align: top;
padding-top: 10px;
padding-bottom: 0;
}

#hlavni-obsah table.gallery {
width: 100%;
}

#hlavni-obsah table.gallery td {
padding: 5px;
vertical-align: top;
color: #c0c0c0;
}

#hlavni-obsah table.gallery td img {
margin-bottom: 0;
}

