/* html prvky */

body {
	background-color: #86A1BE;
	font-family : "Verdana CE", "ARIAL CE", Verdana, Arial, Helvetica, sans-serif;  
	font-size: x-small;
	margin-top : 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	scrollbar-face-color: #345683;
	scrollbar-shadow-color: #686868;
	scrollbar-highlight-color: #A4C5E8; 
	scrollbar-3dlight-color: black;                  
	scrollbar-darkshadow-color: black; 
	scrollbar-track-color: #686868;
	scrollbar-arrow-color: #86A1BE;
}

table {
  font-size: x-small;
}

a {
   color: #000000;
   text-decoration: none;
   font-weight: bold;
 }

a:hover {
   color: #000000;
   text-decoration: none;
   font-weight: bold;
 }



/* hlavicka stranky */
div.topmenu {
	margin-top: 50px;
	text-align: right;
	margin-right:18px;
	dwidth:98%;
}
div.stripe_main {
	padding: 0px;
	margin:0px;
	width: 100%;
}
.stripe_left {
	padding: 0px;
	margin:0px;
	width: 100px;
	height: 156px;
	float: left;
	background-color: #436592;
}

.stripe_right {
	padding: 0px;
	margin: 0px;
	width: 10%;
	height: 156px;
	float: right;
	background-color: #345684;
}

.stripe {
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 156px;
	background-color: #345684;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: none;
	border-left-style: none;
	border-width: 1px;
	border-color: white;
}
.stripe_img {
	padding: 0px;
	margin:0px;
	border-style: none;
}
div.neco {
	position: absolute;
	top: 300px;
	height: 800px;
}

/* hlavni okno */

.main {
  background-color: #abb3d6;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-width: 1px;
  border-color: black;
} 

.pagebottom {
  background-color: #abb3d6;
  border-bottom-style: solid;
  border-left-style: solid;
  border-width: 1px;
  border-color: black;
  font-size: 8pt;
} 

div.img_news {
  width: 94px;
  height: 72px;
  background-color: white;
  margin-left:5px;
  margin-right:5px;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-right: 0px;
  padding-left: 0px;
  
  }

/* vypis vyrobku */

.vypis_head {
  font-size: x-small;
  background-color: #4a5f8c;
  color: white;
}

.trvypis1 {
  font-size: x-small;
  background-color: #bbc3e6;
  color: black;
}

.trvypis2 {
  font-size: x-small;
  background-color: #cbd3f6;
  color: black;
}

/* sede dialogove okno */

.search {
  background-image: url("images/bg.gif");
 }

.search_ltop {
  background-color: #ffffff;
  background-image: url("images/bg.gif");
  border-width: 1px;
  border-color: black;
 } 

.search_top {
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-width: 1px;
  border-color: black;

  background-image: url("images/bg.gif");  
  background-color: #ffffff;
 }

.search_mtop {
  background-color: #ffffff;
  background-image: url("images/bg.gif");
  border-top-style: solid;
  border-width: 1px;
  border-color: black;
 }

.search_rtop {
  background-color: #ffffff;
  background-image: url("images/bg.gif");
  border-top-style: solid;
  border-right-style: solid;
  border-width: 1px;
  border-color: black;
 } 

.search_mm {
  background-color: #ffffff;
  background-image: url("images/bg.gif");
  border-top-style: solid;
  border-bottom-style: solid;
  border-width: 1px;
  border-color: black;
 }

.search_right {
  background-color: #ffffff;
  background-image: url("images/bg.gif");
  border-right-style: solid;
  border-width: 1px;
  border-color: black;
 }

.search_lbott {
  background-color: #ffffff;
  background-image: url("images/bg.gif");
  border-bottom-style: solid;
  border-left-style: solid;
  border-width: 1px;
  border-color: black;
 }

.search_mbott {
  background-color: #ffffff;
  background-image: url("images/bg.gif");
  border-bottom-style: solid;
  border-width: 1px;
  border-color: black;
 }

.search_rbott {
  background-color: #ffffff;
  background-image: url("images/bg.gif");
  border-bottom-style: solid;
  border-right-style: solid;
  border-width: 1px;
  border-color: black;
 }

.search_m {
  background-color: #ffffff;
  background-image: url("images/bg.gif");
  border-right-style: solid;
  border-left-style: solid;
  border-width: 1px;
  border-color: black;
 }

 .search_newbtn {
  background-color: #abb3d6;
  border-right-style: solid;
  border-width: 1px;
  border-color: black;
}    

/* prvky formularu */

/* v hlavicce */
.searchtext {
  border-style: solid;
  color: black;
  border-width: 1px;
  width: 120px;
 }

/* na uvodni strance */ 
.listbox {
  color: #000000;
  width: 180px;
 }

/*na uvodni strance obsah fora */
.listforum {
  background-image: url("images/bg.gif");
  width: 500px;
  cursor: hand;

 }
 
/*na strance hledani*/
.inputsearch {
  width: 180px;
 }

/* mnozstvi v seznamu vyr */

.inputs {
   font-size: 8pt;
   
   border: inset 1px;
   
 }

 /*tlacitka */

 .buttons {
	border: outset 1px;
	width: 70px;
	font-size: 9pt;
	background-color: #C9CCE1;

}

 .buttonsfile {
	border: outset 1px;
	width: 80px;
	font-size: 9pt;

}

 .buttons2 {
	border: outset 1px;
	width: 30px;
	font-size: 9pt;
	background-color: #C9CCE1;

}

 .buttons3 {
	border: outset 1px;
	width: 89px;
	font-size: 9pt;
	background-color: #C9CCE1;

}

/* styl pro info */
h1 {
  font-size: small;
 }

p.info {
	text-align: justify;
}

p.adresa {
	line-height: 150%;
	font-size: 9pt;
}

/* onmouseover styly pro vypis fora na uvodni strance */

.forum1 {
	background-color: #cbd3f6;
}


/* menu by stan van menumagic abr toze tablemagic */

.menumain {
	position: relative;
	top: 0px;
	left: 0px;
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}

.menu {
	position: absolute; 
	visibility: hidden; 
	left: 100px;
	margin: 0px;
	padding: 0px;
	border: #ffffff 1px solid; 
	background-color: #345684;
}
a.menuitem {
	display: block; 
	margin: 0px; 
	padding-right: 10px; 
	padding-left: 10px; 
	padding-bottom: 3px; 
	padding-top: 2px; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none;
	cursor: default; 
}
a.menuitem:hover {
	color: #ffffff; 
	background-color: #86a1be;
}
a.menuitem:visited {
	color: #ffffff;
}
a.nav1 {
	font-weight: bold; 
	text-decoration: none;
	color: #ffffff;
}
a.nav1:hover {
	color: #ffffff;
	background-color: #86a1be;
}
a.nav2 {
	color: #ffffff;
}
a.nav2:hover {
	color:#ffffff;
	background-color: #86a1be;
}
.nav1 {
	background-color: #345684;
	text-align: center;
	color: #000000;
	padding:2px;
	sborder-right: #ffffff 1px solid;

	
}
.nav2 {
	background-color: #86a1be;
	text-align: center;
	color: #ffffff;
	padding:2px;
}


/*novinky*/

.novinky {
}

a.a_novinky_nadpis {
	text-align: left;
	color: black;
	font-weight: bold;
}
.div_novinky_text {
	text-align: left;
	color: black;
	font-weight: normal;
	margin: 0px;
	padding-top: 10px;
	swidth: 500px;
}
a.a_novinky_vice {
	text-align: right;
	color: black;
	font-weight: bold;
}

a.a_novinky_vice:hover {
	text-align: right;
	color: black;
	font-weight: bold;
}
.div_novinky_vice {
	text-align: right;
	color: black;
	font-weight: bold;
}

hr.novinky_hr {
	text-align: center;
	width: 100%;
	height: 1px;
	color: black;
	margin:10px;
}

td.td_novinky_nadpis_main {
	text-align: left;
	color: black;
	font-weight: bold;
	margin: 0px;
	padding-left: 2px;
	padding-bottom: 14px;
	font-size: 14px;
}
td.td_novinky {
	text-align: left;
	color: black;
	font-weight: normal;
	margin: 0px;
	padding: 2px;
}
