body {font-family:'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
    	padding:0; margin:0; background:#DFEFFA url("grafika/pozadi.jpg") top center no-repeat; color:#000000; font-size:13px; text-align:center;}

h1 {display:none;}
h2 {margin:0; padding:14px 0 0 0; font-size:14px; color:#000000;}
h3 {font-size:14px; font-weight:bold; margin:0; padding:16px 0 0 0;}

p {margin:0; padding:4px 0;}
a {color:#000000; text-decoration:none;}
    a:hover {text-decoration:underline;}
ul {margin:0; padding:0 0 0 24px;}
form {margin:0; padding:0;}
textarea {font-family:'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif; font-size:12px;}

/* hlava */
#hlava {width:990px; height:240px; margin:0 auto; padding:0; background:url("grafika/hlava.jpg") top center no-repeat; text-align:left;}


/* telo */
#telo {width:990px; margin:0 auto; padding:0; background:url("grafika/telo.jpg") top center repeat-y; text-align:left;}

#menu {float:left; width:250px; margin:0; text-align:right;}
    #menu a {display:block; font-size:21px; margin:0 0 30px auto; padding:0 0 7px 0;
    background:url("grafika/podtrzeni_m.gif") bottom left no-repeat; color:#008ADC;}
    #menu a:hover {text-decoration:none; background:url("grafika/podtrzeni_c.gif") bottom left no-repeat; color:#000000;}
    #menu .a1 {width:120px;}
    #menu .a2 {width:125px;}
    #menu .a3 {width:75px;}
    #menu .a4 {width:87px;}

#text {float:left; width:597px; margin-left:55px; text-align:left;}
    #hradby1 {float:right; width:142px; height:183px; background:url("grafika/hradby1.jpg") top left no-repeat;}
    #hradby2 {float:right; width:129px; height:128px; margin-top:55px; background:url("grafika/hradby2.jpg") top left no-repeat;}

    .obr1 {float:right; margin:7px 0 0 7px;}
    .obr2 {float:left; margin:7px 7px 0 0;}

    .sluzby {float:left; margin:0 40px 0 0;}

    .kontakt {text-align:center;}

    .chyba {border:1px solid red; color:red; margin:10px 120px 0 120px; padding:3px 0 3px 45px;}
    .odeslano {border:1px solid green; color:green; margin:10px 120px 0 120px; padding:3px 0; text-align:center;}

    .napistenam {background:#0092DA; color:#ffffff; text-align:center; margin:10px 0 5px 0; padding:3px 0;}
    .formular1 {float:left; width:260px;}
        .legenda {float:left; width:60px; padding:11px 0 14px 0;}
        .input {padding:8px 0 14px 0;}
            .input input {width:185px; border:1px solid #0092DA;}
    .formular2 {float:left; width:332px; text-align:right;}
        .input textarea {width:325px; height:104px; border:1px solid #0092DA;}
        .zapsat input {background:#0092DA; color:#ffffff; border:0; text-align:center; margin:0; padding:3px 0; width:328px;}
        #antispam {font-size:10px;}
        .as_legenda {float:left; text-align:left; padding:3px 3px 0 3px;}
        .as_input {float:left;}
            .as_input input {font-size:10px;}

/* pata */
#pata {width:990px; height:65px; margin:0 auto; padding:0; text-align:left;}
.pata1 {background:url("grafika/pata.jpg") top center no-repeat;}
.pata2 {background:url("grafika/pata2.jpg") top center no-repeat;}

/* ... */
.cleaner {clear:both; visibility:hidden;}

