body {font-family: Arial, Helvetica, sans-serif;text-align:center; background-color:#f8f8f8; padding:0px; margin:0px; background:url(../img/ui/leftshadow2.jpg) no-repeat center top;}
td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}
textarea {font-family: Arial, Helvetica, sans-serif;}

.clearleft { clear:left; font-size:1px;}
.cll { clear:left; font-size:0px; line-height:0px; height:0px;}
.clearboth { clear:both;}

h1 {color:#4e973e; height:29px; font-size:18px;margin:0px 0px 15px 0px;background-image:url(../img/ui/pumpa-t.gif);background-repeat:no-repeat; padding-left:33px; padding-top:11px;}
h2 {color:#4e973e; height:29px; font-size:18px;margin:0px 0px 15px 0px;background-image:url(../img/ui/pumpa-t.gif);background-repeat:no-repeat; padding-left:33px;padding-top:11px;}
h3.hledej {color:#4e973e;height:29px; font-size:18px;margin:0px 0px 15px 0px;background-image:url(../img/ui/hledani-h3.jpg);background-repeat:no-repeat; padding-left:39px;padding-top:11px; background-position:-3px 6px;}
h3.kalendar {color:#4e973e;height:29px;font-size:18px;margin:0px 0px 15px 0px;background-image:url(../img/ui/kalendar-h3.jpg);background-repeat:no-repeat; padding-left:39px;padding-top:11px;background-position:-1px 3px;}
h3.odkaz {color:#4e973e;height:29px;font-size:18px;margin:0px 0px 15px 0px;padding-top:11px;}

#zelenapumpa {text-align:left;margin:0px auto; width:839px; margin-top:0px;}
#sideshadow { }
#header {width:798px; height:223px; background:url(../img/ui/header2.jpg) #FFFFFF; position:relative;}
#logoclicker { display:block; width:190px; height:180px; position:absolute; top:10px; left:5px;}
a.footerclicker { display:block; width:100px; height:29px; position:absolute; top:14px; left:10px;}
a.footerclicker1 { display:block; width:570px; height:29px; position:absolute; top:14px; left:217px;}
#mMenu {width:798px; height:40px; background-image:url(../img/ui/m-spacer.jpg); background-repeat:repeat-x;}
#mMenu a {float:left;}
#mMenu img {border:0px;float:left;}
#content {width:798px; background-image:url(../img/ui/content-background.jpg); background-repeat:repeat-x; background-color:#f2f2f2; padding:15px 0px 0px 0px;}
#lcontent { width:244px; float:left;padding:0px 10px 0px 13px;}
#lcontent1 { width:550px; float:left;padding:0px 10px 0px 13px;}
#mcontent { width:296px;float:left;padding:0px 12px 0px 0px;}
#rcontent { width:223px;float:left;}
#footer { width:798px; height:90px; background:url(../img/ui/footer.jpg) no-repeat #f3f3f3; position:relative;}
#footer #submenu { padding:0px 0px 10px 0px;color:#999999; position:absolute; left:160px; top:60px;}
#footer #submenu a { color:#999999; text-decoration:none; font-size:11px;}
#footer #submenu a:hover {text-decoration:underline;}

#footershadow { width:798px; height:20px;}

.novinka { margin-bottom:15px;}
.novinkadatum {font-weight:bold;color:#3B5667; font-size:0.7em;}
.novinkanadpis { margin:5px 0px 5px 0px;}
.novinkanadpis h3 {color:#56A219; font-size:1.0em; font-weight:bold; margin:0px; padding:0px;}
.novinkanadpis h3 a {color:#56A219; text-decoration:none;}
.novinkanadpis h3 a:hover {color:#56A219; text-decoration:underline;}
.novinkatext { font-size:0.9em; color:#3B5667;}
.novinkatext a {text-decoration:none;}
.novinkatext img { float:left; border:0px; margin:0px 7px 5px 0px;}

.obsahovaText { font-size:0.9em; color:#3B5667;}
.obsahovaText p { padding:0px; margin:0px 0px 10px 0px;}
.obsahovaText h2 {font-size:0.9em;}
.obsahovaText h2 a {color:#56A219;text-decoration:none;}
.obsahovaText h2 a:hover {text-decoration:underline;}

.uiBox {overflow:hidden;}
.uiBox .cornerTL { background-image:url(../img/ui/ltop-corner.gif);background-repeat:no-repeat; background-position:top left; padding:0px;margin:0px;  }
.uiBox .cornerTR { background-image:url(../img/ui/rtop-corner.gif);background-repeat:no-repeat; background-position:top right; padding:0px;margin:0px;  }
.uiBox .cornerTL1 { background-image:url(../img/ui/ltop-corner1.gif);background-repeat:no-repeat; background-position:top left; padding:0px;margin:0px; }
.uiBox .cornerTR1 { background-image:url(../img/ui/rtop-corner1.gif);background-repeat:no-repeat; background-position:top right; padding:0px;margin:0px;  }
.uiBox .cornerBR { background-image:url(../img/ui/rbottom-corner.gif);background-repeat:no-repeat; background-position:bottom right; padding:0px;margin:0px;  }
.uiBox .cornerBL { background-image:url(../img/ui/lbottom-corner.gif);background-repeat:no-repeat; background-position:bottom left; padding:0px;margin:0px;  }
.uiBox .obal { margin:0px; padding:10px; overflow:hidden;}
.uiBox .obal2 {margin:0px;}
.uiBox form { display:block; margin-bottom:5px;}

.levysloupec { width:240px; background-color:#ebe7e7;}
.levysloupecSiroky { width:548px; background-color:#ebe7e7; margin-right:4px}
.strednisloupec { width:294px;background-color:#ebe7e7;font-size:1.1em;}
.strednisloupec p {font-size:1.1em;}

.pravysloupec { width:206px;}
.hledani {background-color:#d9d9dd;}
.hledani input {float:left;}

.search { border:1px solid #b6b0b5; width:125px; font-size:13px; padding:2px 3px 2px 3px;}
.odsazeni10 { margin-top:10px;}

.kalendarakci {background-image:url(../img/ui/kalendarakci-back.jpg); background-repeat:no-repeat; background-position:1px 1px;}
.kalendarakciobsah {margin-top:20px; margin-bottom:0px;}
.kalendarakciobsah .datum {font-weight:bold; margin-bottom:5px;color:#3B5667;font-size:0.9em;}
.kalendarakciobsah .text {color:#3B5667; margin-top:5px;font-size:0.9em;}
.kalendarakciobsah a {color:#56A219; text-decoration:none; font-weight:bold;}
.kalendarakciobsah a:hover {color:#56A219;text-decoration:underline;}
.kalendarakcibarva { background-color:#dfe1de;}

.odkazyobsah {margin-top:0px; margin-bottom:0px;}
.odkazyobsah a {color:#56A219; text-decoration:none; font-weight:bold;}
.odkazyobsah a:hover {color:#56A219;text-decoration:underline;}

.odkazy {font-size:13px;}
.odkazy div {margin:0px 0px 5px 0px;}
.odkazy div a {color:#56A219;text-decoration:none;font-weight:bold;}
.odkazy div a:hover {color:#56A219;text-decoration:underline;}

.fotogalerie {}
.fotogalerie .item { width:120px; height:90px; overflow:hidden; border:1px solid #afb1b5; float:left; margin-right:10px; margin-bottom:10px; text-align:center; background-color:#FFFFFF;}

.napisteNam {}
.napisteNamTxt {font-size:13px; color:#3B5667;}
.napisteNamForm {font-size:13px; color:#3B5667;}
.napisteNamForm input {border:1px solid #afb1b5;font-size:13px;color:#3B5667;padding:2px 3px 2px 3px;}
.napisteNamForm textarea {border:1px solid #afb1b5;font-size:13px;color:#3B5667;padding:2px 3px 2px 3px;}

.viceO { width:100%; text-align:right; font-size:13px;}
.viceO a {color:#56A219; text-decoration:none; font-weight:normal;}
.viceO a:hover {color:#56A219;text-decoration:underline;}
.text { font-size:13px; color:#3B5667;}

.strankovani {font-size:13px; color:#3B5667; font-weight:bold;}
.strankovani a {font-size:13px; color:#3B5667; text-decoration:none;}
.strankovani a:hover {text-decoration:underline;}

.odkazzpet {color:#56A219;}
.odkazzpet a {font-size:12px; color:#56A219; text-decoration:none;}
.odkazzpet a:hover {text-decoration:underline;}

#banner {width:788px; background-color:#f2f2f2; padding:17px 0px 10px 10px;text-align:center;}

.formotazky { background-color:#f2f2f2; border:1px solid #afb1b5; padding:5px; margin-left:5px; margin-right:5px; margin-bottom:15px; }
.formotazkynadpis { border-bottom:1px solid #afb1b5; padding-bottom:5px; margin-bottom:5px; }
.formotazkybutton { background-color:#ebe7e7; border:1px solid #afb1b5; }

.error { text-align: center; color: #AA0000; font-weight: bold; margin-bottom: 10px; }

