p,ul,li,h1,h2,h3,form,fieldset,img,label,input{ margin: 0px; padding: 0px; border: none;}
body {margin: 25px auto 0px auto;background-image: url(images/top.jpg);background-repeat: repeat-x;background-position: top;
font-family: "Lucida Grande", Verdana, Halvetica, sans-serif;text-align: center;background-color: Maroon;}
#center {font-weight: normal;margin: 0px auto 0px auto;width: 1000px;text-align: center;background: url(images/middle.gif) no-repeat;
background-repeat: repeat-y;}
#main {height: auto;float: right;width: 810px;margin: 10px 0px 20px 0;border-left: 1px dotted #C4D0D7; padding: 0 9px 0 10px;}
#head {margin: 0px auto;width: 1000px;height: 68px;background: url(images/topbar.gif) no-repeat;
font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;font-size:36px;text-align: center;color: #FFFFFF;
padding-top: 28px;}
#content {padding: 0px 20px 1px 20px;margin: 0px auto 0px auto;text-align: left;}
#nav {width: 455px;padding: 10px 10px 15px 0;margin: 0px auto;color: #999;font-weight: normal;font-size: 11px;text-align: center;}
#foot {margin: 10px auto 0px;width: 1000px;height: 26px;background: url(images/bottom.gif) no-repeat;clear: both;}
#side {margin: 10px 0 0px 0;width: 110px;padding: 0px 10px 0px 10px;color: #999;
float: left;font-size: 70%;}
#form {margin: 0 0 0 0px;width:250px;border:1px solid #C4D0D7;padding: 0;float:right;background:Maroon; border-top: none;
min-height: 276px;}
#footertext {font-size: 10px;font-weight: bold;margin: 20px auto 0px auto;height: 20px;width: 1000px;height: 31px;text-align: center;
color: #888;}

#main h2 {color: #993300;font-weight: bolder;font-size: 18px; margin: 0px;}
#main h2	a:hover{color: #990000;text-decoration: underline;}
#main h2 a{color: #990000;text-decoration: none;}
#main h3 {color: #993300;font-weight: bolder;font-size: 18px; margin: 0px;}
#main p {font-size: 70%;line-height: 1.7em;;vertical-align: top;color: #666666; margin-bottom: 15px;}

#main h2.perex{color: #666666; font-size: 14px; margin-bottom: 15px;}

#form h3{ font-size: 17px; color: White; margin: 0px; padding: 0px; line-height: normal; text-align: center;}
#form p{ font-size: 10px; color: White; margin: 0px; padding: 0px; line-height: normal;text-align: center;}
#form form{}
#form fieldset{ margin: 3px; padding: 0 5px 0 5px;}
#form label{ font-size: 11px; color: White;font-family: "Lucida Grande", Verdana, Halvetica, sans-serif; font-weight: bold;}
#form input{ display: block; }
#jmeno,#mesto,#telefon,#mail{width: 230px; height: 20px;_height:16px;}
#submit{ margin-top: 8px;}

a:hover {color: #990000;text-decoration: underline;}
a {color: #990000;text-decoration: none;}

h1{font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;font-size:36px;text-align: center;color: #FFFFFF;
margin: 0px; padding: 0px;}

#nav ul{ list-style: none; margin-top: 10px;}
#nav li {list-style: none;display: inline;margin-right: 20px;}
#nav a {font-size: 10px;font-weight: bold;color: #999;text-decoration: none;}
#nav a:hover {color: #990000;text-decoration: underline;}

#footertext a {font-size: 10px;font-weight: bold;color: #999;text-decoration: none;}
#footertext a:hover {text-decoration: underline;}

#side h3{color: #999; margin: 0px; padding: 0px; margin-bottom: 30px; font-weight: bold; font-size: 11px; letter-spacing: normal;}
#side ul{margin: 0px; padding: 0px; list-style: none;}
#side ul li{margin: 0px; padding: 0px;}

ul.kontakt{ list-style: none; margin-bottom: 15px;}
ul.kontakt li{ font-size: 70%;}
.reset{ clear: both;}
.fl{ float: left;}
img.fl{ float: left;}