form, input, h1, h2, h3, h3, ul, li, a, p {padding: 0; margin: 0; border: 0;}

body {background: #414a54 url("images/web/bg.gif") left 167px repeat-x; padding: 0; margin: 0; font-family: "Arial","Verdana","Tahoma"; font-size: 12px; color: black;}
a {font: 12px "Arial"; color: #ffffff;}
a img {border: 0;}
h1 {font: bold 32px "Arial"; color: #383838; border-bottom: 3px solid #383838; padding: 18px 0 0 0; margin: 0 0 12px 0;}
h2 {font: 18px "Arial"; color: #383838; padding: 12px 0 7px 0;}

#Obsah p {padding: 3px 0;}
#VypisObsahu #Obsah p {padding: 3px 0; color:black;}
#VypisObsahu #Obsah tr td {color:black;}

.Clearer {clear: both;}

#Shaddow {background: url("images/web/shaddow2.jpg") center top no-repeat; padding: 12px 0 25px 0;}
#Wrapper {border: 1px solid #727173; width: 930px; margin: 0 auto; min-height: 700px;}
#InnerContent {text-align: left;}

#Header {background: url("images/web/header_bg.jpg") repeat-x; height: 154px;}
#Logo a {margin: 43px 0 0 80px; float: left;}
#Lang {float: right; margin: 16px 28px 0 0;}
#Lang img {margin-left: 4px;}
#Search {float: right; clear: right; margin: 20px 27px 0 0;}
#Search table {border-collapse: collapse; font: 11px "Arial";}
.Text {background: url("images/web/search_text.gif") right no-repeat; width: 131px; height: 19px; color: #ffffff; padding: 3px 0 0 3px;}
#Search .Button {background: url("images/web/search_button.gif") no-repeat; width: 24px; height: 22px;}

#TopMenu {float: right; clear: right; height: 40px; margin: 0 12px 0 0;}
#menuHoriz li {float: left; background: url("images/web/li.gif") right top no-repeat; margin: 0 !important; padding: 0 !important; width: 93px;}
#menuHoriz li a {float: left; font: 11px "Arial"; text-transform: uppercase; text-decoration: none; height: 28px; text-align: center; padding: 12px 0 0 0 !important; width: 92px;
 margin: 0 !important;}
#menuHoriz a:hover {background: url("images/web/a_hover.jpg") left top no-repeat;}

#menuHoriz { margin: 0; list-style: none; padding: 0; position: relative; float: right;}
#menuHoriz ul {display: none; position: absolute; left: 92px; top: 40px; margin: 0; list-style: none; padding: 0; background: #232323;}
#menuHoriz ul ul {left: 100%; top: 0px; margin: 0;}
#menuHoriz li li {clear: both; float: left; padding: 0; background: #232323;}
#menuHoriz li:hover > ul { display: block;}
#menuHoriz ul a {display: block; text-align: left; padding: 3px 0 3px 20px; color:white; background: none; height: auto;}
#menuHoriz ul a:hover {background: #454545;}

#FlashTit {height: 259px;}
#Flash {height: 115px;}

#VypisObsahu {background: #dcdada url("images/web/content_top.jpg") no-repeat; min-height: 500px; padding-top: 11px; padding-bottom: 30px;}
#VypisObsahuTit {background: url("images/web/tit_content_bg2.jpg");}
#TitLink {background: url("images/web/tit_content_top.jpg") no-repeat; min-height: 350px; padding-top: 11px; padding-bottom: 20px;}

#TitLink table {border-collapse: collapse; padding: 0; margin: 0 0 0 12px;}
#TitLink table a {font: bold 12px "Arial"; text-decoration: underline; padding: 2px 0; display: block;}

.PrvniSloupec, .DruhySloupec {background: url("images/web/tit_th_left.gif") no-repeat; height: 42px; font: bold 14px "Arial"; padding-left: 18px;}
.PrvniSloupec {}
.DruhySloupec {}
.TretiSloupec {font: bold 14px "Arial"; background: url("images/web/tit_tab_th2.gif") no-repeat; padding-left: 18px;}
.TitTabTd1 {width: 229px; padding: 20px 25px 0 14px; background: url("images/web/tit_tab_right.gif") 254px 14px no-repeat;}
.TitTabTd2 {width: 229px; padding: 20px 25px 0 14px; background: url("images/web/tit_tab_right.gif") 254px 14px no-repeat;}
.TitTabTdRight {width: 330px; padding: 20px 25px 0 14px;}

#Obsah {padding: 0 20px 30px 25px; width: 608px;}
#VypisObsahuTit #Obsah {width: 930px; padding: 0;}
#Obsah ul {padding: 0 0 0 10px; margin: 5px 0; list-style: none;}
#VypisObsahuTit #Obsah ul {list-style-type: disc;}
#Obsah li {padding: 3px 0 3px 15px; background: url("images/web/li2.gif") left 5px no-repeat;}
#Obsah a {color: #000000;}
#VypisObsahuTit a {color: #ffffff;}
#TitLink li {background: none;}

#VypisObsahu {color: #000000;}
#VypisObsahu #Obsah {float: left; color: #000000;}
#LeftSide {width: 277px; overflow: hidden; float: left; background: url("images/web/left_side_bg.gif") repeat-x;}
#LeftSide ul {background: url("images/web/left_ul_bg.gif") repeat-y; list-style: none;}
#LeftSide li {margin-left: 19px;}
#LeftSide li a {font: 12px "Arial"; color: #383838; text-decoration: none; height: 23px; display: block; background: url("images/web/left_a_bg.gif") no-repeat; padding: 10px 0 0 25px;}
#LeftSide li a:hover {background: #b1b1b1 url("images/web/left_a_bg.gif") no-repeat; font-weight: bold;}

#Bannery {margin-top: 10px;}
#Bannery img {float: right; clear: right; margin: 5px 15px 5px 0;}

#KontaktForm input {border: 1px solid gray;}
.TextSubmit {padding-left: 50px;}
.kod {width: 40px; height: 21px;}
#KontaktForm img {position: relative; top: 9px;}

#Footer {width: 930px; margin: 0 auto;}
#Rights {float: left; color: #bebebe; font-size: 10px; padding-top: 3px;}
#Developer {float: right; color: #bebebe; font-size: 10px; padding-top: 3px;}
#Developer a {color: #bebebe; font-size: 10px;}

#login{padding:300px 0 0 20px;}
#login tr td{color:black;}
#login input{background-color:#5C6C79; border:1px solid #8FA9B1; color:white;}
#login .GoLogin input{ background: url("images/web/go.gif") no-repeat; width:31px; height:23px; border:0;}
#logged{position:relative; top:20px; left:30px; color:black; display:block; width:200px; height:400px;}
#logged a{color:black;}
#logged form{display:inline;}
#logged input{color:white; background-color:#515F69; width:120px; height:20px; margin-top:5px;}

#osobni, #osobni tr td, #osobni form{color:black;}
