body {padding: 0px; background-color: #FFF; margin: 0px; font-family: "Trebuchet MS", Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size: 70%; color: #000}
img,p,form,div,ul,li {border: 0px; margin: 0px; padding: 0px}
h1,h2,h3,h4,h5,h6,input {font-family: "Trebuchet MS", Tahoma, "Lucida Grande CE", lucida, sans-serif;}
h1 { color: #9d8528;}
h1,h2,h3 {font-size: 145%; margin: 11px 0px 4px 0px}
h2 {font-size: 130%}
h3 {font-size: 120%}
h4 {font-size: 110%}
h5 {font-size: 100%}
h6 {font-size: 100%}
em {font-style: normal}
a {color: #975800; text-decoration: underline}
a:visited {color: #492b00}
a:hover {text-decoration: none}
input,select,textarea {font-size: 100%}
textarea {overflow: auto}
input[type="submit"],input[type="button"] {color: #333}
li {margin-left: 8px;}
ul {margin-left: 8px}
.spacer {width: 1px; height: 1px}
.inputborder{margin-top: 3px}
.odsl {margin-left: 25px}
.odst {margin-top: 10px}
.odst2 {margin-top: 20px}
.odsb2 {margin-bottom: 20px}
.odsb {margin-bottom: 10px}
.mensi {font-size: 92%}
.vetsi {font-size: 120%}
.fll {float: left;}
.flr {float: right;}
.inva {text-decoration: none}
.inva:hover {text-decoration: underline}
.ram {border: 1px solid #b3b9c3;}
.bold {font-weight: bold}
.wfull {width: 100%}
.center {text-align: center}
.right {text-align: right}
.clb {clear: both}
.formtit {height: 15px; padding-top: 5px; text-align: right; padding-right: 5px;}
.w200 {width: 200px}
.w140 {width: 140px}
.w138 {width: 138px}
.w300 {width: 300px}


hr {background-color: #244474; color: #244474; width: 100%; height: 1px; border: 0px}
.linkout {background-image: url('linkout.gif'); background-repeat: no-repeat; padding-right: 8px; background-position: top right}

#celek {width: 100%}
#nav {text-align: right; padding: 4px 6px 3px 0px;}
#nav a { color: #000} 
#header {height: 36px; background-color: #202402; background-image: url(barbg_top.jpg); background-repeat: no-repeat; margin-bottom: 12px}
#headerright {text-align: right; height: 27px; font-size: 135%; color: #FFF; font-style: italic; padding-top: 9px; padding-right: 105px; background-image: url(headerbars.gif); background-repeat: no-repeat; background-position: top right; overflow: hidden}
#logo {width: 339px; height: 63px; float: left; position: relative; top: -14px; margin: 0px 0px -27px 16px}
#main {width: 100%; clear: both;}
#mainleft {width: 147px; padding: 0px 5px 0px 14px; clear: left; float: left;}
#mainright {padding-top: 5px; padding-left: 170px; padding-bottom: 10px}
#mainrightcontent {padding: 0px 12px 30px 0px}
#mainrighttoolbar {background-color: #202402; height: 17px; color: #FFF; padding: 4px 8px 0px 8px; background-image: url(barbg_bot.jpg); background-repeat: no-repeat; clear: both}
#mainrighttoolbar a {color: #FFF}

#mainrightcontent li {list-style-image: url("li.gif"); margin: 0; padding: 0; margin-left: 14px}

#menu {width: 147px; margin-top: 14px}
#menu a {display: block; width: 135px; background: url('menuli.gif') no-repeat; background-position: center left; color: #000; padding: 3px 0px 3px 12px; border-top-color: #aebcc7; border-top-width: 1px; border-top-style: solid}
#menu a:hover {background-color: #fac73a; text-decoration: none}
#menu .menusub {background-image: none; border: 0; margin-left: 10px; width: 125px;}
#menu .menuspacer {background-image: url(menuspacbg.gif); background-repeat: repeat-x; height: 1px; width: 125px; margin-left: 22px}

.newsbox a,.newsbox a:visited {color: #000}

.newsbox {float: left; clear: none; width: 147px; margin-top: 20px}
.newsbox {margin-bottom: 10px}
.newsboxtitle {color: #202402; font-weight: bold;}
.newsboxarchiv {margin-top: 3px; width: 147px}
.newsboxitemdiv {width: 131px; margin: 3px 4px 8px 4px; padding: 0px 4px 0px 4px}
.newsboxitemli {background-color: #999; height: 5px; width: 5px; position: relative; left: -6px; top: 4px; float: left; clear: none;}
.newsboxitemdate {float: left; clear: none; width: 121px}

.archform {height: 100px}

.discpsbut {display: block; background-color: #e3e3e3; text-align: center; float: right; text-decoration: none; cursor: pointer; color: #333; padding: 3px; margin: 3px 0px 3px 10px;}
.discpsbut:hover {background-color: #dadada}
.discpsbut:visited {color: #333}

#spaceryellow,#spacerorange {width: 99%; background-color: #fbd771; height: 2px; margin: 0px 0px 15px 0px}
#spacerorange {background-color: #fac73a; margin: 15px 0px 15px 0px}

.cforminp {width: 363px; margin-top: 2px;}
.cforminptext {margin-top: 2px; height: 90px; width: 363px;}
.cformbut {background-color: #e3e3e3; margin: 10px 0px 10px 0px}
.cformrow {width: 468px; height: 20px; margin-top: 2px; text-align: right}
.cformtit {padding-top: 3px}

.vypisdatum {color: #000; font-weight: bold; text-decoration: none}
.artperex {margin: 6px 0px 10px 0px; font-size: 92%}
#maintextclanku p {margin-bottom: 8px}
.stejnetemacara {background-color: #fac73a; margin-bottom: 6px; height: 2px}
.stejnetematext,.stejnetemalink,.stejnetematext:visited {color: #975800; font-weight: bold}
.emailautora {font-weight: normal; color: #242424}
.vypispic1,.vypispic2 {padding: 10px 10px 5px 0px; float: left;}
.vypispic2 {padding-right: 5px}
.vypiscelylink {width: 100%; text-align: right}

.highlight {font-weight: bold; background-color: #ffc8c8}
.regbox{border: 1px solid #aaaaaa; padding: 10px; background-color: #fbd771}

.schbg a {text-decoration: underline}
.schbg {padding: 5px; background-color: #f4f4f4; width: 146px; margin: 1px; vertical-align: top}
.schbg:hover {background-color: #DDD}
.active {background-color: #DDD;}
.active:hover {background-color: #CCC;}
.today {background-color: #ffdaa5}
.today:hover {background-color: #ffcc3f}


