BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	font-size: 1em;
	
}
#center {
	text-align: center;
	
}
#divborderLarge { /*modre ohraniceni*/
	background-color: white;
	margin-left: auto; 
	margin-right: auto;
}
#divcelek {
	margin-left: auto; 
	margin-right: auto;	
	text-align: left;}
#divborderSmall {
	border-style: solid;
	border-color: white;
	border-width: 1px 1px 1px 1px;
}

#divmain {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	background-color: white;
	border-width: 1px 1px 1px 1px;
	/*width: 480px;*/
}
#log{
	background-color: white;
}
/* HLAVICKA*/
#divhlavicka {
	display: none;
}
/* BOTTOM */
/* MENU*/
#divmenu {
	display: none;
}
.odelit {
	clear: left;
}
/* OBSAH*//* OBSAH*//* OBSAH*//* OBSAH*//* OBSAH*//* OBSAH*//* OBSAH*//* OBSAH*//* OBSAH*/
#divpravy {
	font-size: 70%;
	background-color: white;
	border: none;
	padding: 0px 0px 0px 0px; 
	line-height: 1.4;
	width: 520px;

}
#divpravy-obsahMain {
	border: solid white 1px;
	margin: 0px 5px 5px 5px;
	padding: 0px 0px 5px 0px;
	text-align: justify;
/*	background-color: #DDE7F7;*/
	background-color: white;
}
#divpravy-obsah{
	border: solid white 1px;
	margin: 0px 5px 5px 5px;
	padding: 0px 0px 5px 0px;
	background-color: white;	
	text-align: justify;
}
#divpravy-obsahMain p {
	font-size: 100%; /*font-weight: bold;*/
	color: black;/*#045080;*/
}
#divpravy-obsah p {
	font-size: 100%; /*font-weight: bold;*/
	color: black;
}

/* Formatovani aktualit*/


#aktuality{
	margin: 0px 5px 5px 5px;
 	padding: 0px 0px 2px 0px;
 	display:block;
}
.aktualita  {
	width: 490px;
	margin: 5px 0px 10px 0px;
	border-style: solid;
 	border-color: #7DA6EE;
	border-width: 1px 1px 1px 1px;
 	display: block;
 	page-break-after: auto;
}
.aktualita a, .nabidka a {
	text-decoration: underline;
 	font-weight: bold;
 	color: #124BB2;
}
.aktualita a:hover, .nabidka a:hover {
	color: #FF3333;
 	text-decoration: underline;
}
.aktualita.nadpis {
	background-color: white;
 	border-style: solid;
 	border-color: #7DA6EE;
	border-width: 0px 0px 1px 0px;
}
.aktualita.nadpis h3 {
	padding: 0.2em 0.5em 0.2em 0.5em;
}
.aktualita.nadpis img {
	vertical-align: 0px;
 	border: none;
}
.aktualita.text {
	float: left;
	width: 370px;
	padding: 10px 10px 5px 10px;
	vertical-align: top;
 	text-align: justify;
}
.aktualita img {
	padding: 0; margin: 0;
}
.aktualita.obrazek {
	width:100px;
 	vertical-align: top;
 	text-align: right;
 	margin: 10px 10px 10px 10px;
}
.aktualita.obrazek img {
	border-style: solid;
 	border-width: 1px;
 	border-color: #C1D0F1;
}
/* konec formatovani aktualit*/

/*formatovani navstevni knihy*/
.prispevek {
	font-size: 90%;
	margin: 5px 0px 5px 0px;
	border-style: solid;
	border-color: #7DA6EE;
	border-width: 1px;
	display: block;
	page-break-inside: avoid;
}
.prispevek-o {
	font-size: 90%;
	margin: 5px 0px 20px 20px;
	border-style: solid;
	border-color: #7DA6EE;
	border-width: 1px;
	display: block;
	page-break-inside: avoid;
	
}
.prispevek-hlavicka {
	background-color: white;
	padding: 0.2em 0.5em 0.2em 0.5em;
	margin-bottom: 1em;
	border-color: #7DA6EE;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}
.prispevek-text {
	padding: 0.2em 0.7em 0.2em 0.7em;
	border:none;
	vertical-align: top;
	text-align: justify;
	width: 440px;

}
.prispevek-zapati {
	padding: 0.5em 0.5em 0.8em 0.5em;
	text-align: right;
	display: block;
	font-size: 10px;
}

#pata {
	background-color: white;/*#0C38C1;*/
	color: #124BB2; 
	font-size: 11px;
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 5px 0px;
}
#pata img {
	border: none;
	vertical-align: baseline;
}
.pataodkaz {
	display: none;text-align: center;
}

.navigace {
	margin: 15px 0px 10px 0px;
	position: relative;
}

/* ODKAZY*//* ODKAZY*//* ODKAZY*//* ODKAZY*//* ODKAZY*//* ODKAZY*//* ODKAZY*//* ODKAZY*/
.polozkaMenu {
	text-decoration: none;
	font-weight: bold;
	color:#124BB2; 
	/*#305D84;*/
}
.polozkaMenu:hover {
	color: #FF3333;
	text-decoration: underline;
}
.navigaceStrankovani {
	margin: 0.5em 0.5em 0.8em 0.5em;
	font-size: 90%;
	text-align: right;
	width: 100%;
	display: block;
	color: #305D84;
}
.navigaceStrankovani a {
	color: #305D84;
	text-decoration: none;
}
.navigaceStrankovani a:hover {
	color: #FF3333;
}
.navigaceStrankovani span {
	color: #FF3333;
}


.navigace a {
	text-decoration: none;
	font-size: 100%;
	font-weight: bold;
	color: #305D84;
}
.navigace a:hover {
	color: #FF3333;
	text-decoration: underline;
}
/*katalog*//*katalog*//*katalog*/
.katalog{
	text-align: center;
	width: 496px;
}
.katalog table {
	/*width: 490px;*/
	font-size: 90%;
	text-align: center;
	margin-left: auto; 
	margin-right: auto;
	page-break-inside: auto;
}
.katalog td {
	vertical-align: baseline;
	width: 163px;
	border-style: solid;
	border-width: 1px;
	border-color: #C1D0F1;
	background-color: white;
	padding: 10px 10px 10px 10px;
}
.katalog tr {
}
.katalogObrazek {
	margin-top: 10px;
}

.katalog img {
	border: none;
	
}
.katnazev {
	text-decoration: none;
	font-size: 14px;
	color: #586976;
	font-weight: bold;
}
.kattext {
	text-align: justify;
	font-size: 11px;
	margin: 5px 0px 5px 0px;
}
.detail {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #305D84;
	vertical-align: bottom;
}
.detail a {
	color: #305D84;
	text-decoration: none;
}
.detail a:hover {
	color: #FF3333;
	text-decoration: underline;
}
.katleft {
	float: left;
	margin: 5px 5px 5px 5px;
	text-align: center;
}
.katleft img{
	border-style: solid;
	border-width: 1px;
	border-color: #045080;
}
.katright {
	margin: 5px 5px 5px 120px;
	width: 370px;
}
.kattabulka {
	text-align: left;
	width: 370px;
	font-size: 100%;
	border-color: #5C80E5;
	page-break-inside: auto;
}
.kattabulka caption{
	font-weight: bold;
	color: #586976;
}
.kattabulka th {
	text-align: left;
	background-color: white;
	border-color: #5C80E5;
	border-width: 1px;
	border-style: solid;
}
.kattabulka tr{
	border: none;
}
.kattabulka td {
	text-align: left;
	border: solid;
	border-width: 1px;
	border-color: #5C80E5;
}
.techdata{
	text-align: center;
	font-weight: bold;
	color: #586976;
	border: none;
	font-size: 100%;
}
.techdatacelek{
	vertical-align: top;
	font-weight: normal;
	color: Black;
	border:none;
}
.techdataobr {
	display: none;
}
.popisek {
	color: #15397A;
}
.techdataobr img {
	margin: 0px 0px 0px 0px;
}
.katobrazkyCenter {
	text-align: center;
	font-size: 90%;
}
.katobrazkyCenter img{
	border-style: solid;
	border-width: 1px;
	border-color: #045080;
}
.katobrazkyCenter td{
	border:none;
	vertical-align: top;
}
.clanek {
	/*width:485px;*/
	margin: 5px 5px 5px 5px;
}
.clanek a {
	text-decoration: underline;
	font-weight: bold;
	color: #124BB2;
}
.clanek a:hover {
	color: #FF3333;
	text-decoration: underline;
}
.clanekright {
	float: right;
	text-align: center;
	border: none;
}
.clanekright img{
	border: none;
	display: none;
}
#login,#heslo{
	width: 10em;
}
hr {
	border-style: solid;
	border-color: #7DA6EE;
	border-width: 1px 0px 1px 0px;
}
H1 {
	font-size: 140%;
	color: #373C3C;
	border-color: #586976;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	position: relative;
}
H2 {
	font-size: 120%;
	font-weight: bold;
	color: #373C3C;
	margin: 0px 0px 0px 0px;
	position: relative;
	}
H3 {
	font-size: 100%;
	color: #586976;
	position: relative;
}
b {
	color: #17428F;
}
strong {
	color: #17428F;
}

UL {
	list-style-image: url(soubory/dotlist.gif);
	list-style-position: outside;
}
STRONG {
	font-weight: bolder;
	font-size: larger;
}

/* TABULKY*//* TABULKY*//* TABULKY*//* TABULKY*//* TABULKY*//* TABULKY*//* TABULKY*//* TABULKY*/
.tabulka{
	border-collapse: collapse;
	border: 2px solid ;
	border-color: #191970;
}

.pright {
	text-align: right;
	font-size: 90%;
	font-weight: bold;
}
.left {
	text-align: left;
}
/*FORMULARE*//*FORMULARE*//*FORMULARE*//*FORMULARE*//*FORMULARE*//*FORMULARE*//*FORMULARE*/
#bl {
	text-align: center;
}
fieldset {
	border: none;
	display: none;
}
#diskuzeForm {

}
#Jmeno, #Email {
	width: 320px;
}

#Nadpis {
	width: 320px;
	height: 2em;
	
}
#Text_akt {
	width:320px;
	height: 10em;
}
label {
  float:left;
  width:8em;
  text-align:left;
}
.nezobrazovat {
}
.netisknout {
	display: none;
}
