/* Basic setup */
body {font-size:17px; color:#614E37; background: #E7EED7 url("../images/skies.jpg") repeat-x center top; margin:0; padding:0; font-family:'Arial', 'Helvetica', 'Sans-serif';}
p {margin-top:5px; margin-bottom:3px; text-align:justify; text-indent:12pt;}
a {color:#8C0A00; text-decoration:none; font-family:'Arial', 'Helvetica', 'Sans-serif';}
a:hover {color:#778E00;}

/* Menu */
menu {padding:0 1px 0 3px; margin:0; border:0; list-style-type:none;}
li {padding:2px 0 2px 0; margin:0; border:0;}
.group {font-size:15px; color:#DAD79D; background:#A9B37C; padding:1px 2px 1px 8px; margin:2px 0; font-weight:bold; display:block;}
a.menu {font-size:15px; color:#2F1C00; padding:1px 5px 1px 8px; margin:0; font-weight:bold; display:block;}
a.menu:hover {color:#188100;}
a.submenu {font-size:15px; color:#2F1C00; padding:1px 2px 1px 8px; margin:0; font-weight:bold; display:block;}
a.submenu:hover {color:#188100;}

menu.redmenu {background:#BBD0E9; padding:0; margin:0 1px 0 3px; border:0; list-style-type:none;}
.redgroup {font-size:15px; color:#DED79C; background:#6998CF; letter-spacing:-0.5px ;padding:1px 2px 1px 8px; margin:0; font-weight:bold; display:block;}
a.redsubmenu {font-size:15px; color:#314C6D; padding:1px 3px 1px 8px; margin:0; font-weight:bold; display:block;}
a.redsubmenu:hover {color:#188100;}
#topmartin {width:774px; height:220px; padding:0; background: #A9CDF1 url("../images/mesto-martin.jpg") center top no-repeat;}

/* Linky */
a.odkaztext {color:#8C0A00; font-family:'Time', 'Times', 'Times new roman';}
a.odkaztext:hover {color:#001; background:#EEF5CE; text-decoration:underline;}

/* Fonty */
h1, h2, h3, h4 {margin:0; padding:0; font-weight:bold; text-align:left; font-family:'Arial', 'Helvetica', 'Sans-serif';}
h1 {font-size:24px; color:#3E2501; padding:0 0 14px 0; font-family:'Time', 'Times', 'Times new roman';}
h2 {font-size:20px; color:#78361F; padding:17px 0 7px 0; font-family:'Time', 'Times', 'Times new roman';}
h3 {font-size:17px; color:#3F5735; padding:14px 0 3px 0;}
h4 {font-size:15px; color:#001; padding:10px 0 2px 0;}
.poznamka {font-size:14px; color:#907B5F; margin-top:2px; margin-bottom:6px; text-align:justify; text-indent:0pt; font-family:'Arial', 'Helvetica', 'Sans-serif';}
.autor {font-size:14px; color:#665A46; text-align:right;}
.nove {font-size:12px; color:#DC1300; position:relative; bottom:3px; font-weight:bold;}

/* Obrázky */
.doprava {margin:3px 0 3px 15px; float:right;}
.dolava {margin:3px 15px 3px 0; float:left;}
.justify {text-align:justify;}
.left {text-align:left;}
.right {text-align:right;}

/* Časopisy archiv */
.ibox {color:#446C88; margin:0 0 0 15px; padding:0 0 5px 0; float:left; width:auto; text-align:left; font-size:85%; font-family:'Arial', 'Helvetica', 'Sans-serif';}
.iboxblock {margin:0; padding:0; clear:left; float:left; width:100%; text-align:left;}
.iboxr {color:#446C88; margin:0 0 0 15px; padding:0 0 5px 0; float:right; width:200px; text-align:right; font-size:85%; font-family:'Arial', 'Helvetica', 'Sans-serif';}
.casopisimg {width:55px; height:72px; border:0;}
a.casopis {color:#829E66; font-size:13px;}
a.casopis:hover {color:#012;}

/* Návštevná kniha */
.textform, .inputform, .nkmeno, .nkdatum, a.nklinka {font-family:'Arial', 'Helvetica', 'Sans-serif';}
.textform {font-size:14px; color:#987;}
.inputform {font-size:14px; color:#654; padding:1px; border:1px #578B00 dashed;}
.nkmeno {font-size:15px; color:#785F31; font-weight:bold;}
.nkdatum {font-size:14px; color:#CDB5A2;}
a.nklinka {font-size:14px; color:#A5693B;}
a.nklinka:hover {color:#001; text-decoration:underline;}
.nkborder {padding:1px 0; border-top:1px solid #EFDBCB;}

/* Číslovanie strán */
.strana, .strana_aktualna, a.strana_linka {font-size:14px; padding:0px 2px; margin:0 2px; font-weight:bold; font-family:'Arial', 'Helvetica', 'Sans-serif';}
.strana_aktualna {color:#654; background:#FFBF16; border:1px solid #FF9600;}
a.strana_linka {color:#654; border:1px solid #F4DEC2;}
a.strana_linka:hover {color:#FFF; background:#439930; border:1px solid #157000;}

/* Fotky */
.fbox {color:#443727; margin:0 5px 15px 5px; padding:0; float:left; width:auto; text-align:center;}
.fotoimg {width:270px; height:203px; border:0;}

/* Grafika */
#container {width:774px; height:100%; padding:0 0 -20px 0; background: #FFFAE7 url("../images/inpage.gif") center top repeat-y;}
#top {width:774px; height:220px; padding:0; background: #A9CDF1 url("../images/verejny-kemp.jpg") center top no-repeat;}
#topin {padding:15px 20px 0 0; text-align:right;}
#bar {width:774px; height:3px; background: #686B14;}
#barin {font-size:13px; color:#A89555; padding:4px 20px 0px 10px; text-align:right; letter-spacing:1.5px; font-weight:bold;}
#middle {width:774px; height:100%; text-align:left}
#menu {width:170px; height:auto; float:left;}
#menuin {padding:4px 0px 20px 0px;}
#text {clear:right; width:604px; height:auto; float:right;}
#textin {font-size:17px; clear:both; padding:20px 22px 20px 22px; color:#4A382B; text-align:left; font-family:'Time', 'Times', 'Times new roman';}
#bottom {clear:both; width:774px; height:20px; margin:0 0 25px 0; text-align:center; background:#686B14;}
#bottomin {padding:2px 0 0 30px; font-size:14px; color:#E7DC85;}
