/* CSS Document */

body
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  margin-top: 0;
}

form{margin:0;padding:0;display:inline;}
input{border:0;font-size:11px;height:14px;}
input.submitButton{background-color:#000000;color:#ffffff;}
input.withBorder{border:1px solid #666666;width:150px;}

p.warning {color:#ff0000;}
.Pismo10 {font-size:10px;}
.hd {display:none;} 

div.fotoBox100 {position:relative;margin:10px 0 0 10px;float:left;height:75px;width:100px;}
div.clearLeft {clear:left;}

#allPage{
  position:relative;width: 990px;height:auto;margin: 0 auto;
  border-left: 1px solid black;
  border-right: 1px solid black;
  background-image:url("img/mainBg.gif");background-repeat:repeat-y;  
}

#katalogPDFTable {width:280px;}
  #katalogPDFTable th,td {border-bottom:1px solid #ccc;text-align:left;}
  #katalogPDFTable img {border:0;}
  
a {color: #d86934;}
h1,h2,h3,h4
{
	font-weight: normal;
   margin: 0;
}
h1
{
	font-size: 27px;
	color: #d86934;
}
h1 a {color: #d86934;text-decoration:none;}

h2
{
	font-size: 11px;
	background-image:url("img/sipka.gif");
	background-repeat:no-repeat;
  padding-left:17px;
}
h3
{
	background-image:url("img/sipka2.gif");
	background-repeat:no-repeat;
	font-size: 12px;
	padding-left:17px;
}
h4,h5
{
	font-size: 10px
}
h5
{
	color: #ffffff;
	font-weight: normal;
}
.odkaz
{
   color: #d86934;
	text-decoration: underline;
	padding-top: 5px;
	padding-bottom: 10px; 	
}
.nav a
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.nav a:hover
{
	text-decoration: underline;
}
#menu  p
{
	color: #ffffff;
	font-size: 12px;
}
#menu
{
   position: relative;
	margin-top: -45px;
   margin-left: 37px;
}
#menu[id]
{
	margin-top: -34px; 
}
.web
{
   padding-left:300px;
}
#vlevo
{ 
   float: left;
   width: 188px;
   height:auto;
}
.odkazVlevo
{
   width: 180px;
	margin-left: 4px;
	margin-top: 10px;
	margin-bottom: 5px;
   padding-bottom: 0;
}
.odkazVlevo img
{
   float: left;
	border: none;
	margin-right: 3px;
	margin-top: 2px;
}
.odkazVlevo a
{
	color: #666666;
	text-decoration: none;
}
.odkazVlevo a:hover
{
   text-decoration: none;
}
#pocasi
{
   margin-top: 15px;
   margin-bottom: 10px;
}
#pocasiImg{width:180px;height:122px;overflow:hidden;}
#registrace
{
	width: 180px;
	height: auto;
	overflow:hidden;
	background: url(img/registr_pozadi.gif);
   margin-left: 4px;
}
#registrace p {color:#ffffff;padding:4px;}
#odeslat a 
{ 
   width: 50px;
	height: 18px;
   text-align: center;
	text-decoration: none;
	background-color: #333333;
	padding:1px 4px;
	color: #ffffff;
}
#odeslat
{
   position: absolute;
	margin-top: 35px;
	margin-left: 132px;
}
#odeslat[id]
{
	margin-top: 18px;
}
#zadat
{
   color: #ffffff;
   position: absolute;
	margin-left: 12px;
	margin-top: -50px
}
#leve
{
   float: left;
   width: 560px;
   padding: 0 15px;
   /*margin-top: 20px;*/
}
#leve p {margin-top:0;padding-top:0;}
#leve img
{
	float: left;
	padding-right: 15px;
}
#nahore
{
	/* margin-left: 188px; */
	height:180px;
	width:802px;
	overflow:hidden;
	/*border-left-style: dotted;*/
	border-bottom-style: dotted;
}

#pageBody{width:790px;height:auto;overflow:hidden;margin:0;padding:0;float:left;}
#pageBody h1 {padding:10px;margin:0 0 0 5px;}
#pageBody h2 {margin:0 0 0 15px;}
#pageBody h2.pismo12 {font-size:12px;}
#pageBody p {padding:10px;margin:0 0 0 5px;font-size:12px;}
#pageBody p.Pismo10 {font-size:10px;}
#pageBody p.topPadding0 {padding: 0 10px 10px 10px;}
  .nodecoration {text-decoration:none;}
#pageBody table {margin:10px;font-size:11px;}
#pageBody table th {background-color:#185bcd;color:#ffffff;font-weight:bold;text-align:left;}
#pageBody table td {text-align:left;border-bottom:1px solid #f5f5f5;}

input.poptavkaInput {border:1px solid #ccc;width:200px;}
textarea.poptavkaInput {border:1px solid #ccc;width:200px;}

#fotoalbum 
{
	float: right;
   padding:15px 40px;
	border-left-style: dotted;
}
#fotoalbum a
{
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	text-align: left;
}
#fotoalbum img
{
	border: none;
}
#odkazFoto
{
   width: 120px;
}
#odkazFoto img
{
	border: none;
	margin-top: 2px;
	float: left;
	margin-right: 3px;
}
#odF
{
	border-bottom: 1px solid #666666;
}
#imgF
{
	padding-top: 10px;
	width:120px;
	height:120px;
	overflow:hidden;
}
#dole
{
   position:relative;
   width:auto;
   height:auto;
   overflow:hidden;
   /*margin-left: 190px;*/
	 margin-left:5px;
   background-color:transparent;
   background-image:url("img/homeBg.gif");
	 background-repeat:repeat-y;
   
	 /*border-left-style: dotted;*/

}
#center
{
  width:300px;
  float: left;	
	padding-left: 10px;
  padding-bottom: 20px;
  overflow:hidden;
	/*border-left-style: dotted;*/
}
#zima
{
	margin-top: 10px;
	margin-bottom: 10px;
}
#leto
{
   margin-top: 30px;
	margin-bottom: 10px;
}
.odkazCenter
{
	margin-top: 5px;
	margin-left: 10px;
}
.odkazCenter a
{
	color: #666666;
   text-decoration: none;
}
.odkazCenter img
{
	float: left;
	border: none;
	margin-right: 3px; 
}
#aktuality
{
	width: 400px;	
	margin-left: 0;
	/*border-left-style: dotted;*/
	float: right;
	height:auto;
}
#aktualnadpis
{
   margin: 5px;
}
.aktual
{
   width:390px;
   height:auto;
   overflow:hidden;
   margin-bottom:10px;
}

.aktual p {padding:5px;}

div.aktualitaFotobox {margin-top:12px;width:120px;height:90px;overflow:hidden;}

.aktual h2 a
{
	color: #666666;
   text-decoration: none;
}
.aktual img
{
	float: left;
	border: none;
	margin-right: 3px; 
}

#aktuality p
{
  margin-left: 10px;
  padding-right:20px;
  margin-top: 5px;
}
#aktuality p img
{
	float: left;
	padding-right: 8px;
}
#pata
{
	position:relative;
	overflow:hidden;
  width: 990px;
  height: 38px;
	background: url(img/pata_pozadi.gif);
}

#levapata{position:relative;width:300px;height:38px;margin:0;padding:0;overflow:hidden;float:left;}
#levapata p {font-size:10px;color:#ffffff;padding:3px;}
#levapata p a {font-size:11px;color:#ffffff;text-decoration:none;}

#pravapata{position:relative;width:690px;height:38px;margin:0;padding:0;overflow:hidden;float:left;}
#pravapata p {font-size:11px;color:#ffffff;padding:3px;}
#pravapata p a {font-size:11px;color:#ffffff;text-decoration:none;}


#pata[id]
{
   margin-top:-5px;
}
#pata p
{
    text-align: right;
	 margin-top: 12px;
	 margin-right: 30px;
	 color: #ffffff;
	 font-size: 12px;
}
#obrazek
{
  position: relative;
	margin-left: 7px;
	margin-top: 120px;
}
.archiv
{
	color: #d86934;
	text-decoration: underline;
	padding-top: 5px;
	padding-bottom: 10px; 	
	padding-left: 10px;
}
span.aktualityUdaje{font-size:10px;}
div.aktualityArchivTelo{width:700px;height:auto;overflow:hidden;margin-left:15px;margin-bottom:15px;margin-top:5px;font-size:12px;}
div.aktualitySpacer{position:relative;width:700px;height:1px;margin:5px 0 5px 15px;border-top:1px dotted #666666;}
input.pgButtons{border:0px;color:#e20c18;background-color:transparent;}
div.photoBoxLeft{width:200px;height:auto;overflow:hidden;float:left;margin:5px 0 5px 5px;text-align:center;}
div.photoBoxRight{width:200px;height:auto;overflow:hidden;float:right;margin-right:5px 0 5px 5px;text-align:center;}

table.ndDetail {}

