h1 {
	font-size:20px;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	color:#114180;
}

h2 {
	font-size:15px;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	color:#114180;
}

h3 {
	margin-top:10px;
	margin-bottom:10px;
	text-decoration:none;
	font-size:15px;
}

h4 {
	font-size:20px;
	margin:0;
	margin-top:5px;
	margin-bottom:15px;
	padding-bottom:1px;
	padding-left:30px;
	border-bottom:1px solid gray;
	color:gray;
	background-image:url("bod2.png");
	background-repeat:no-repeat;
}

h6 {
	margin:0;
	font-family:Arial;
	font-size:10px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	color:rgb(224,224,224);
}

h6 a {
	color:rgb(224,224,224);
}

a {
	color:blue;
}

a:hover {
	text-decoration:none;
	color:rgb(102,0,0);
}

p {
	margin-top:0px;
	line-height:18px;
}

p.odstavec:first-letter {
  margin-left:25px;
}

img {
  border:0;
}

ul.ram {
  /*list-style-image:url("bod.png");*/
  border:2px solid #B79F41;
  width:300px;
  background-color:#FFE682;
  padding-left:30px;
  margin-left:30px;
  padding-top:5px;
  padding-bottom:5px;
}

.fl {
	float:left;
	margin-right:5px;
}

.fr {
	float:right;
	margin-left:5px;
}

.ram {
	border:1px solid black;
}

.podtrhni {
  border-bottom:1px dotted #114180;
}

.hide {
	display:none;
}

.justify {
	text-align:justify;
}

.center {
  text-align:center;
}

.bold {
	font-weight:bold;
}

.box-foto-onas {
  text-align:center;
  
}

.box-foto-onas img {
  margin-right:10px;
  
}

table.akce {
  width:590px;
  font-weight:normal;
  border-top:1px solid #132E55;
  border-left:1px solid #132E55;
} 

table.akce th {
  background-image:url("b1.gif");
  background-repeat:repeat-x;
  font-weight:bold;
  color:white;
  border-right:1px solid #132E55;
  border-bottom:1px solid #132E55;
  padding:3px;
}

table.akce td {
  border-right:1px solid #132E55;
  border-bottom:1px solid #132E55;
  padding:3px;
  background-color:#97B6DF;
}

.kniha-top {
  color:white;
  border:1px solid #132E55;

  padding:5px;
  margin-bottom:1px;
  background-image:url("b1.gif");
  background-repeat:repeat-x;
  margin-top:5px;
}

.kniha-top a {
  color:white;
  text-decoration:underline;
}

.kniha-top a:hover {
  color:white;
  text-decoration:none;
}

.kniha-text {
  border:1px solid #B79F41;
    

  padding:5px;
  background-color:#FFE682;
  margin-bottom:1px;
}


.kniha-top-odpoved {
  color:white;
  border:1px solid #132E55;
  padding:5px;
  margin-bottom:1px;
  margin-left:10px;
  background-image:url("b2.gif");
  background-repeat:repeat-x;
}

.kniha-top-odpoved a {
  color:white;
  text-decoration:underline;
}

.kniha-top-odpoved a:hover {
  color:white;
  text-decoration:none;
}

.kniha-text-odpoved {
  border:1px solid #A48229;
  padding:5px;
  background-color:#BAAF77;
  margin-bottom:1px;
  margin-left:10px;
}



.chyba {
  color:red; 
}


img.nahled {
opacity: 1;
    /* pro Firefox a Operu 9 */

  filter:alpha(opacity=100);
    /* pro IE6 */ 
}


img.nahled:hover {
opacity: 0.5;
    /* pro Firefox a Operu 9 */

  filter:alpha(opacity=50);
    /* pro IE6 */ 
}


.border {
   border:1px solid gray;
   padding:2px;
   background-color:white;
}


hr.reset {
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	border:none;
	visibility:hidden;
}


.border-bottom {
  border-bottom:1px solid #4A76A7;
}
