/*css*/
*{margin:0;padding:0;border:none;min-height:1px}
body {background:#6D6A4D url(../img/bg.gif) ; color:#000; font-size:75%;margin:0 auto; width:100%;height:100%;text-align:center;font-family:Tahoma,georgia,"trebuchet ms",verdana,arial,lucida,sans-serif !important;line-height:1.4;}
img {border:0;}
ul li {list-style-type:none;}
#top {background:#444 url(../img/top.gif) repeat-x; position:absolute; top:0px; left:0px; z-index:0;  width:100%; height:295px; float:left}

/*logo*/
#logo {background:#222; width:960px; height:295px; margin:0 auto; text-align:center; position:relative}
#logo1  {background:url("../img/head.jpg")  no-repeat; width:960px; height:295px; display:block}
#logoclick {position:relative; top:80px; left:0px; z-index:5; display:inline; width:665px; height:130px; float:left; clear:both}

/*menu*/
#menu {position:absolute; top:100px; right:44px; width:198px; height:300px; font-size:100%;  margin:0 auto;}
#menu ul { margin:0 auto ; text-align:left}
#menu li {display:block; font-weight:bold;  width:198px; text-indent:20px  }
#menu li a {display:block; color:#999;  text-decoration: none;  border-top:#434343 1px solid; border-bottom:#222 1px solid; line-height:30px; width:198px; padding:12px 0 }
#menu li a:hover {background:#000; color:#9CCAFE }
.aktiv { border-top:#434343 1px solid; border-bottom:#222 1px solid; font-weight:bold; padding:12px 0; color:#999;  line-height:30px; }

/*obsah*/
#celek {width:960px; margin:0 auto; display:block; position:relative; min-height:500px; height:auto;}
#obsah {background:url(../img/obsah-top.jpg) top center no-repeat;width:960px; margin:0 auto; display:block; float:left; position:relative;}
#in {background:#fff url(../img/obsah.gif) top center repeat-y; min-width: 960px; z-index:10; float:left;}

/*obsahova-cast*/
#hlavni {width:580px; float:left; padding:55px 0 20px 45px; text-align:justify}
#hlavni p {padding:5px 0}
#hlavni strong {color:#000}
#hlavni h2 {color:#6D6A4D; font-size:160%; margin:7px 0; text-align:left;  }
#hlavni h2:first-letter {font-size:200%; color:#000;}
#hlavni h3 {font-size:130%; color:#4D7CB2; line-height:30px; }
#hlavni h4 {font-size:90%}
#hlavni h5 {font-size:130%; color:#6D6A4D}
#hlavni img {margin:10px auto; text-align:center;}
#hlavni a img {border:#736F4C 3px solid; }
#hlavni a:hover img {border:#dfdfdf 3px solid}
#hlavni hr {color:#dfdfdf; background-color:#dfdfdf; border: 0 none; height:1px; margin:5px auto; text-align:center; width:100%; position:relative;  }

/*prava*/
#prava {width:225px; float:right; position:relative; padding:75px 40px 20px 0; text-align:justify}
#prava h5 {font-size:130%; color:#6D6A4D}
#prava p {padding:5px 3px}
#prava img {margin:10px auto; text-align:center;}
#prava  a img {border:#736F4C 3px solid; }
#prava  a:hover img {border:#dfdfdf 3px solid}

/*paticka*/
#foot {background:#333 url(../img/foot.gif) top repeat-x; width:100%; height:110px; margin:0 auto; float:left}
#foot-in {background:#333 url(../img/foot-in.gif) no-repeat; color:#000 ; font-size:90%; font-weight:bold; width:960px; height:110px;  margin:0 auto; position:relative; text-align:center}
#foot-in a {color:#000; font-weight:bold}
#foot-in a:hover {color:#fff}
#foot-in p {position:relative; top:25px; text-align:center}

/*odkazy*/
a {color:#6D6A4D}
a:hover {color:#000}

/*formular*/
.form {background:#6D6A4D; width:570px; margin:10px 0px; padding:5px; overflow:hidden}
.form strong {color:#fff!important}
.form table {border:#fff 1px solid!important; border-collapse:collapse}
.form td {border:#565338 1px solid; padding:7px 0 7px 10px}
textarea {background:#fff; border:none; margin:10px 10px 10px 0; border:#dfdfdf 1px solid}




