/*** 1 - obecné definice ******************************************************/

body {
  background:#f9f9f4 url("../images/bg.png") center top no-repeat; 
  font:90% Tahoma, Arial, sans-serif;
  color:#000000;
  padding-bottom:10px;
}

* {
  padding:0;
  margin:0; 
}

p {text-align:justify;}

a {
  color:#000;
  text-decoration:underline;
}

a:hover {
  color:#5b5b5b;
  text-decoration:underline;
}

a img {
  border:3px solid #bfbfbc;
}

a:hover img {
  border-color:#000;
}

h2 {margin-bottom:10px;}

.clearfloat {
	clear:both;
  height:0;
  display:block;
  font-size:0%;
  line-height:0;
	overflow:hidden;
}

a.tlac img {border:none;}
a.tlac:hover img {border:none;}

table td {padding:5px;}

.forum_textarea {width:530px;height:120px;}



/*** 2 - #container ***********************************************************/

#containter {
  width:900px;
  margin:0 auto;
}



/*** 3 - #header **************************************************************/

#header {
  height:143px;
  overflow:hidden;
  position:relative;
}

#header h1 a {
  width:250px;
  height:50px;
  position:absolute;
  top:67px;
  left:20px;
  background:url("../images/logo.png") left top no-repeat;
}

#header a.topa, #header a.topb, #header a.topc, #header a.topd {
  height:30px;
  position:absolute;
  top:5px;
}

#header a.topa {
  width:120px;
  right:404px;
  background:url("../images/topa.png") left top no-repeat;
}

#header a.topb {
  width:140px;
  right:236px;
  background:url("../images/topb.png") left top no-repeat;
}

#header a.topc {
  width:85px;
  right:124px;
  background:url("../images/topc.png") left top no-repeat;
}

#header a.topd {
  width:78px;
  right:19px;
  background:url("../images/topd.png") left top no-repeat;
}


#header h1 a span, #header a.topa span, #header a.topb span, 
#header a.topc span, #header a.topd span {display:none;}



/*** 4 - #content *************************************************************/

#content {
  width:900px;
  background:url("../images/main.png") left top no-repeat;
}

#content #obsah {
  width:610px;
  float:right;
  padding-right:24px;
  margin-top:20px;  
  padding-bottom:15px;
}

#content #mainmenu {
  width:153px;
  padding-left:26px;
  float:left;
  list-style:none;
  margin-top:25px;
}

#content #mainmenu li a {
  width:127px;
  height:20px;
  margin-bottom:10px;
  display:block;
}

#content #mainmenu li a.menu1 {background:url("../images/menu1.gif") left top no-repeat;}
#content #mainmenu li a.menu2 {background:url("../images/menu2.gif") left top no-repeat;}
#content #mainmenu li a.menu3 {background:url("../images/menu3.gif") left top no-repeat;}
#content #mainmenu li a.menu4 {background:url("../images/menu4.gif") left top no-repeat;}
#content #mainmenu li a.menu5 {background:url("../images/menu5.gif") left top no-repeat;}
#content #mainmenu li a.menu6 {background:url("../images/menu6.gif") left top no-repeat;}
#content #mainmenu li a.menu7 {background:url("../images/menu7.gif") left top no-repeat;}
#content #mainmenu li a.menu8 {background:url("../images/menu8.gif") left top no-repeat;}
#content #mainmenu li a.menu9 {background:url("../images/menu9.gif") left top no-repeat;}
#content #mainmenu li a.menu10 {background:url("../images/menu10.gif") left top no-repeat;}
#content #mainmenu li a.menu11 {background:url("../images/menu11.gif") left top no-repeat;}
#content #mainmenu li a.menu12 {background:url("../images/menu12.gif") left top no-repeat;}
#content #mainmenu li a.menu13 {background:url("../images/menu13.gif") left top no-repeat;}

#content #mainmenu li a span {display:none;}



/*** 5 - #footer **************************************************************/

#footer {
  clear:both;
  margin:10px 25px 0 25px;
  height:48px;
  background:url("../images/footer.png") left top no-repeat;
  position:relative;
  border-top:1px solid #bfbfbc;
}

#footer #footer-l {
  position:absolute;
  left:0px;
  top:7px;
  font-size:75%;
}

#footer #footer-r {
  position:absolute;
  right:0px;
  top:5px;
  font-size:75%;
}
#footer #footer-r span {float:right;margin-top:2px;margin-right:2px;}
#footer #footer-r a.lindea {
  width:51px;
  height:16px;
  display:block;
  float:right;
  background:url("../images/lindea.png") left top no-repeat;

} 