*{margin:0; padding:0;}
body {
	background: #000;
	font-family: 'Verdana CE', Verdana, 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Arial, lucida, sans-serif;
	color: #cccccc;
	font-size:11px;
	text-align:left;
}

ul,li {list-style:none;}
img {border:none;padding:0;margin:0}
div {margin:0;padding:0;border:none;}
p {margin-bottom:10px;}

h1,h2,h3,h4 {margin-left:0;}
h2 {font-size:14px;color:#000;}

.pathInfo {display:block;padding:3px;padding-left:0;}
.pathInfo a {padding:2px;padding-right:8px;}
.pathInfo a:hover {text-decoration:underline}

h3,h1 {font-size:15px;padding:8px;font-weight:normal;display:block;border-bottom:1px solid #4B4B4B}
h1 {text-align:right;margin-bottom:15px}
h4 {color:#656565}
  
#mother {  
  position:absolute;
  text-align:left;
  left:50%;
  margin-left:-450px;
  top:0;
  width:899px;
}

.background {background:url(../images/bgindex.jpg) no-repeat top left;}

img#hl_img1 {position:absolute;top:0px;left:1px;}
img#hl_home {position:absolute;top:10px;left:600px;}
img#hl_kontakt {position:absolute;top:10px;left:660px;}

#lang {position:absolute;top:130px;left:820px;}
#lang a {border:none;float:left;padding-right:8px;}

#hornimezera {display:block;height:184px}

#topmenu {display:block;width:100%;background:none;background:url(../images/bgtopmenu.gif) no-repeat bottom left;height:32px}
#topmenu ul {list-style-type:none;}  
#topmenu li {list-style-type:none;float:left;width:90px;}
#topmenu li.last{width:80px}
#topmenu li a {display:block;padding:0px;color:#cc6600;font-size:10px;font-weight:bold;text-align:center;}
#topmenu li a:hover {color:#cc6600}

#bottom-container {display:block;padding-top:10px;height:350px}

#levypanel {float:left;width:180px;background:url(../images/tecka.gif) repeat-y right top}
#levypanel .container {padding:10px;padding-top:0}
#levypanel .login { padding:3px;display:block;height:48px;}
#levypanel h3 {text-align:left;padding-left:0}
.login strong {float:left;width:45px;font-size:11px;font-weight:normal;padding:3px;text-align:right}
.login input {width:85px;clear:right;border:1px solid #3F4140;background:#666666;font-size:11px;margin:1px;}
#button_login_ok {float:right;width:22px;height:19px;display:block;border:none;}

#levypanel .news {padding:3px;width:132px;margin:0;}
iframe#newframe {background:#515151;}
.news p {display:block;color:#fff;}

#pravypanel {
  float:right;
  width:150px;
}

#pravypanel h3 {text-align:left;padding-left:0}
#pravypanel .sponsors {padding:3px;width:130px;margin:0;display:block;float:right}

#hlavnipanel {padding:0px 150px 0px 180px}

#hlavnipanel .container {
  display:block;
  padding:0 20px 0 10px;
  text-align:left;
  color:#aaaaaa;
}

.galerie {}
.galerie table{margin-bottom:10px;}
.galerie .cara {border-bottom:1px solid #656565;margin-bottom:10px;}
.galerie img {margin:0;padding:0}
.galerie a {border:none;font-size:15px;padding:0px;font-weight:normal;display:block;color:#656565}
.galerie a:hover {text-decoration:none;color:#f6f6f6}
.galerie a.active {color:#f6f6f6}
.galerie .col-in {float:left;width:290px;paddng:8px;}
.galerie .col-thumbs {float:left;width:260px;padding:5px;}
.galerie td img {padding:2px;order:1px solid #656565}

.galerie-container {display:block;}
.galerie-container .col-foto {float:left;width:260px;padding:3px;}
.galerie-container .col-video {float:left;width:260px;padding:3px;text-align:right}

/*rs system - clanky*/
.rs_list {padding:0;margin:0}
.rs_list ul {list-style-type:circle;margin:0;padding:0;margin-left:20px;}
.rs_list li {list-style-type:circle;margin:1px;padding:3px;}
.rs_list li a {padding:3px;color:#f6f6f6;}
.rs_list li a:hover {color:#fff;text-decoration:underline}

#footer2 {display:block;}
#footer2 span {display:block; padding:5px; color:#878787;font-size:10px;}

#footer2 a {color:#656565}
#footer2 a:hover {text-decoration:underline}

.buttons dl {list-style:none;margin:0px;padding:0px;margin-bottom:3px;}
.buttons dt {list-style:none;float:left;margin:0px;padding:0px;}

.gallery-tab {padding:0;margin:5px;border:none;background:none}
.gallery-tab td {
  padding:3px;
  background:none;
  margin:1px;
  text-align:center;
  width:120px;
}
.gallery-tab img {border:none;}

.prilohy {
  padding:5px;
  background:#fef0eb;
  margin-bottom:10px;
}

.prilohy ul { padding:0px;}
.prilohy li {background: url(../images/listpriloha.gif) no-repeat left top; padding:5px;margin-bottom:2px;}

.col-r .image {
  order:1px solid #e2e2e2;
  margin:0;
  padding:4px;
  background:#f5e9d8
}

.col-r h3 {
  padding:2px;
  padding-left:0;
  font-weight:bold;
  border-bottom:1px dotted #ff6600;
  font-size:12px;
}

.text-container hr {
  visibility:hidden;
  margin:10px;
}


#text-container h3 {color:#2c682b; font-weight:bold;margin:0px;argin-bottom:15px;border-bottom:2px solid #85c58a}

#image-container {
  float:left;
  width:135px;
  margin:1px;
  padding:0px;
  margin-top:10px;
  background:#fff;
}

.top-text {
    position:relative;
	left:380px;
	top:1px;
	font-family: 'Lucida sans Unicode','Verdana CE', Verdana, 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Arial, lucida, sans-serif;
	font-size:10px;
	padding:10px;
	margin:0px;
}

#autor-line {
  display:block;
  margin:0px;
  color:#000;
  font-weight:bold;
  background: #f2f2f2;
  padding:8px;
  border-top:1px solid #e2e2e2;
  margin-bottom:5px
}

#autor {
   color:#000;
   font-weight:normal;
   float:right;
   padding:4px;
}

#spravce {
   color:#656565;
   font-weight:normal;
   float:left;
   padding:4px;
}

.mezera {margin-bottom:10px;border:none;}

a {text-decoration:none; color:#f2f2f2; border:none;}
/*a:link {text-decoration: underline; color: #00416E;}
a:visited {text-decoration: none; color: #00416E;}
a:active {text-decoration: underline; color: red;}*/
a:hover {text-decoration: underline; color: #fff;}

.none{display: none;}
.block{display: block;}
.hide {visibility: hidden; height:1px; font-size:1px;}

.break {clear: both;}
.align-l { text-align: left;}
.align-r { text-align: right;}
.align-c { text-align: center;}
.float-l { float: left;}
.float-r { float: right;}
.jc{position:relative;}
.thumbnail {border:1px solid #cccccc}

.border {border:2px solid #e2e2e2;}

.br {font-size:1px;margin:10px;}

#autor {
  position:absolute;
  left:130px;
  top:770px;
  width:140px;
  height:20px;
  background:none;
  color:#fff;
}

#autor a {
  color:#fff;
  font-size:10px;
}

#autor a:hover {
  color:#ffff99;
}
