#container 
  {
  color:#FFFFFF;
  font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  margin:0 auto;
  text-align:left;
  width:1000px; 
  }
div, img, p {border: 0; padding: 0; margin: 0;}

#menu {background-image:url(../img/menu.jpg);background-repeat:repeat-x;width:100%;height:36px;}

#menu ul{
	height: 26px;
	position: relative;
	top: 5px;
	left: 0px;
}

#menu li{
	list-style: none;
		float: left;
}

#menu a{
	height: 26px;
	display: block;
	text-decoration: none;

}

#a1 a {width: 91px;margin-left: 58px;}
#a1 a:hover { background: url(../img/button/1.jpg) no-repeat left top; }

#a2 a { width: 137px; margin-left: 62px; }
#a2 a:hover { background: url(../img/button/2.jpg) no-repeat left top; }

#a3 a { width: 106px; margin-left: 51px; }
#a3 a:hover { background: url(../img/button/3.jpg) no-repeat left top; }

#a4 a { width: 108px; margin-left: 64px; }
#a4 a:hover { background: url(../img/button/4.jpg) no-repeat left top; }

#a5 a { width: 67px; margin-left: 64px}
#a5 a:hover { background: url(../img/button/5.jpg) no-repeat left top; }

#a6 a { width: 80px; margin-left: 69px; }
#a6 a:hover { background: url(../img/button/6.jpg) no-repeat left top; }

#bg {background-image:url(../img/bg.gif);background-repeat:repeat-y;float:left;width:100%;}

#left {background-image:url(../img/bg_top.jpg);background-repeat:no-repeat;float:left;background-position:top;float:left;width:234px;}
#right {float:right;width:750px;}

#text {padding:5px 0px 0px 0px;float:left;text-align:justify;width:725px;}

#error {border: 1px solid #9D000D;padding:4px;text-align:center;color:#FFFFFF;margin-bottom:5px;width:100%;}

#footer {float:left;text-align:right;padding:8px;width:99%;}

#gallery {width:100%;}

#newsletter {padding: 25px 0px 0px 10px;}

#anketa {padding: 50px 0px 0px 10px;float:left;width:210px;}

#listok {text-align:center;float:left;padding: 30px 0px 0px 0px;}

#loga {text-align:center;float:left;padding: 30px 0px 0px 10px;}

#taxi {text-align:center;float:left;padding: 25px 0px 0px 0px;}

#pocitadlo {text-align:center;float:left;padding: 30px 0px 0px 10px;width:220px;}

#kalendar {float:left;padding:5px;width:710px;}
#kalendar h2 {font-size:15px;color:#A51B19;}

#panel_odpovede {
  margin-left:55px;
  padding:5px;
  width:598px;
  word-break: break-all;
  }
  
#icons_share {float:left;padding:10px 0px 10px 0px;width:100%;}
#icons_share a {text-decoration:none;}
#icons_share a:hover {color:#C52C2C;text-decoration:none;}
