body {margin:0px;background-color:#cc9966;text-align:center;}

* {margin:0px; padding:0px;}

#obal {margin:20px auto; 
width:80%;
 max-width:1050px;
 min-width:480px;
padding-bottom:2em;}

#obsah {background-color:#ffffcc;
padding-top:2em;
padding-bottom:2em;
border:1px solid #663333;}

#hlavni {width:100%;}

#hlavicka {border-bottom:1px solid #663333;}

#paticka {border-top:1px solid #663333;}

h2 {color:#660000;
font-family:"Comic sans MS";
font-weight:bold;
text-align:center;}

p.cerveny {color:#000099;
font-size:105%;
font-family:"arial CE";
text-align:center;
font-weight:bold;
margin-bottom:15px;}

p.adresa {font-size:100%;
font-family:"Arial CE";
text-align:center;
margin-right:30px;
margin-left:30px;}

a.email {color:#990033;
font-weight:bold;}

td.prvni {width:35%;}
td.druhy {width:65%;}

table.formular
 {font-size:100%;
 font-family:"arial CE";
width:92%;}

form {margin:1em auto;
width:85%;
padding-top:1em;}

input {margin: 0 0 .5em 1em;
float:left;
display:block;}

fieldset {background-color:#cccccc;
margin-right:2em;
margin-left:2em;
padding:1em;}

label {float:left;
width:11em;
text-align:left;
display:block;
font-size:100%;}

label#ano {width:1em;
margin-right:1em;}

label#ne {width:0.5em;
margin-left:1em;}

br {clear:both;}

input.tlacitka {background-color:#ffff99;
margin-left:0em;
 margin-right:1em;}

p#tlacitka {padding-top:1em;
margin-left:3em;}


a.webmaster {color:#660000;font-weight:bold;}
p.copyright {text-align:center;margin-top:20px;margin-bottom:0px;}

p {margin-top:15px;margin-bottom:5px;text-align:right;margin-right:20px;}
a.odkaz {color:#006600;font-weight:bold;}
a.odkaz:hover {color:#000099;}

img.xhtml {border:none;
margin-top:15px;
}

span {color:#6C000A;}

td {text-align:left;}
