@import url(fotogaleria.css);
@import url(menu7.css);

body {
	/*width: 756px;*/ /* kvoli fotogalerii a efektu - v IE6 to robilo problem!!!*/
	font-family: arial, verdana, sans-serif, tahoma, helvetica;
	margin: 10px auto 0 auto;
	padding: 0;
	color: white;
	text-align: center;
	font-size: 11px;
  background: #6b0709 url(../gfx/bg_body.jpg) repeat-x;
}
div#maino {
  width: 756px;
  margin: 0px auto;

}
div#main {
  width: 756px;
	text-align: left;
	background: black;
	font-size: 12px;
}
.klirni {
	clear: both;
}
img {
	border: none;
}
img.border {
  border: solid white 1px 
}

a {
  color: blue;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}

p{
  margin: 13px 0 0 0;
  padding: 0;
}
.center{
  text-align: center;
}
.right{
  text-align: right;
}
.left{
  text-align: left;
}

.justify{
  text-align: justify;
}

/**/
div#logo{
  height: 76px;
  font-size: 0;
}
/**/
div#foot{
  background: url(../gfx/bg_foot.gif) no-repeat;
  height: 26px;
  font-size: 10px;
}
div#foot p{
  text-align: center;
  padding: 7px 0 0 0;  
  margin: 0; 
  color: #b0b0b0;
}
div#foot a{
  color: #b0b0b0
}
/***/
h1 {
 margin: 0;
 padding: 0 0 0 0;
 color: #ff0000;
 font: bold 20px arial;
 text-align: left;
}

h2 {
 margin: 0;
 padding: 14px 0 0 0;
 color: #fbb13f;
 font: bold 17px arial;
 text-align: left;
}

h3 {
 margin: 0;
 padding: 14px 0 0 0;
 color: #f07f60;
 font: bold 15px arial;
 text-align: left;
}

/**/

div#menu ul{
  margin: 0;
  padding: 0;
  font-size: 0;
}
div#menu ul li{
  display: inline;
}
div#menu ul li.first a{
  margin-left: 200px;
}
div#menu ul li a{
  float: left;
  display: block;
  font-size: 11px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  padding: 7px 13px 7px 13px;
  border-left: solid 1px #eee;
  border-right: solid 1px #666;
}
div#menu ul li.last a{
  border-right: none;
}
div#menu ul li a:hover{
  background: #ddd;
  color: black;
}
div#menu ul li.last a{
  border-right: none;
  padding-left: 11px;
  padding-right: 11px;
}
div#menu ul li.last a:hover{
  background: #ddd url(../gfx/bg_menu_last.gif) 100% 0 no-repeat; 
}


/**/
div#menu{
  background: url(../gfx/bg_menu.jpg) no-repeat;
  height: 29px;
}
/**/
div#body{
 
}

div#body_left{
  float: left;
  width: 307px;
  height: 421px;
  background: url(../gfx/bg_body_left_new.jpg) no-repeat;
}
div#body_right{
  z-index: 0;
  margin: 10px 0 15px 0;
  float: right;
  width: 449px;
  position: relative;
  height: 410px;
  overflow: auto;
}
div#body_right_padding{
  padding: 5px 20px 15px 0;
  color: #e1e1e1;
}
div#body_right_padding strong{
  color: #fff;
}

div#body_right_padding p, div#body_right_padding li{
  line-height: 19px;
  text-align: justify;
} 
div#body_right_padding p.center{
  text-align: center;
}
div#body_right_padding li{
  padding-bottom: 10px;
}
div#body_right_padding ul li{
  list-style-type: square;
}

div#body_right_padding a{
  color: #00dccc;
}
/**/
div#body_right_padding p.datum{
  font-size: 10px;
  margin: 0 0 5px 0;
}
/****/

p.imglinkpdf{
  padding: 10px;
  font-size: 14px;
  font-style: italic;
}
div#body_right_padding div.aktualitytxt p.imglinkpdf img{
  vertical-align: middle;
  padding-right: 5px;
  border: none;
}
p.imglinkpdf a{
  text-decoration: none;
  color: #666;
}

p.aktualitaimg{
  float: left;
  padding-right: 15px
}
p.aktualitaimg img{
  border: solid white 1px;
}
div#body_right_padding div.aktualitytxt img{
  border: solid white 1px;
}
div#body_right_padding div.aktualitytxt img.noborder{
  border:none;
}

/**/
div#body_right_padding .color{
  color: #ff3000
}

div#toplist{
  margin-top: 25px;
  text-align: right;
 
}
div#body_right_padding p.viac{
  text-align: right;
  padding: 0;
  margin: 0;
}
div#body_right_padding p.datumindex{
  font-size: 10px;
  margin: 10px 0 0 0;
}
h2.index{
  padding-top: 7px;
}
div.indexhr{
  margin: 20px 0 10px 0;
  border-top: solid white 1px;
  
}
img.niosart{
  vertical-align: top;
  padding-top: 25px;
  padding-left: 20px;
}
div#statistikao{
  position: absolute;
}
div#statistika{
  position: relative;
  left: 800px;
  top: 70px;
}
p#statustkap{
  margin-top: 200px;
}

div#body_right_padding h2 a{
 color: #fbb13f;
 text-decoration: none;
}
div#body_right_padding h2 a:hover{
   text-decoration: underline;
}