/* Style sheet style */
body{font-family:"Times New Roman", Arial, Times, serif;font-weight:normal;background: #ffffff url(images/img01a.jpg) repeat-x left top;}
h1,h2,h3{margin:5px 20px 10px 20px;padding:0px;font-weight:normal;color:#993300;text-transform: none;}
p{width:93%;position:relative;display:inline-block;margin:10px 20px;padding:0px;font-size:1.3em;line-height:1.7em;}
img{border:3px solid #dbc0b2;}
a,a:visited{text-decoration:none;color:#D94800;}
a:hover{text-decoration:underline;color:#993300;}
hr{display:none;}
ul,ol{margin:0px 0px 0px 20px;padding:0px 0px 0px 30px;font-size:1.2em;line-height:1.8em;}
li{margin:0px 20px 0px -15px;padding:0px 0px 0px 15px;list-style: none;background: url(images/bullet_default.gif) no-repeat 0px 7px;}
#header{width:900px;height:300px;margin:0 auto;font-family:"Times New Roman", Arial, Times, serif;background: url(images/img02a.jpg) no-repeat left top;}
#header h1,#header p{margin:0;padding:0;}
#header h1{float:left;color:#ffffff;padding: 133px 0 0 355px;letter-spacing: 16px;}
#titleMain{display:block;margin-top:-10px;font-size:200%;letter-spacing: 0px;}
div#main{position:static;overflow:hidden;float:left;margin:0;}
div#main div.inside{width:530px;float:left;margin:0;padding:0;background: url(images/img08.jpg) repeat-y;}
div#main div.inside div.bgtopmain{width:530px;height:18px;margin:0;padding:0;background: url(images/img09.jpg) no-repeat;}
div#main div.inside div.bgbtmmain{width:530px;height:18px;margin:0;padding:0;background: url(images/img10.jpg) no-repeat;}
h1{font-size:2.4em;letter-spacing: 0px;}
h1-zelen{font-size:2.4em;color:#336600;letter-spacing: 0px;}
h2{margin:0px 0px 0px 20px;font-size:2em;color:#993300;}
h3{margin:0px 0px 0px 20px;font-weight:bold;font-size:1.7em;color:#993300;}
h4{margin:0px 0px 0px 20px;font-size:1.3em;color:#993300;}
blockquote{margin:0px 0px 0px 50px;font-style:italic;}
div#left{overflow:hidden;}
div#left div.inside{width:230px;float:left;background: url(images/img04.jpg) repeat-y left top;}
div#left div.inside .bgtop{width:230px;height:18px;background: url(images/img05.jpg) no-repeat left top;}
div#left div.inside .bgbtm{width:230px;height:18px;background: url(images/img06.jpg) no-repeat left bottom;}
div#right{overflow:hidden;}
div#right div.inside{width:230px;float:left;background: url(images/img04.jpg) repeat-y left top;}
div#right div.inside .bgtop{width:230px;height:18px;background: url(images/img05.jpg) no-repeat left top;}
div#right div.inside .bgbtm{width:230px;height:18px;background: url(images/img06.jpg) no-repeat left bottom;}
div.mod_navigation{padding:5px 0px 0px 0px;font-family:"Trebuchet MS", "Times New Roman", Arial, Times, serif;font-size:1.2em;color:#993300;}
div.mod_navigation ul,div.mod_navigation ol{margin:0;padding:0;font-size:100%;line-height:1.8em;}
div.mod_navigation li{margin-left:0px;padding-left:0px;font-size:100%;list-style: none;background: transparent;}
div.mod_navigation a,div.mod_navigation a:visited{text-decoration:none;color:#993300;}
div.mod_navigation a:hover{text-decoration:underline;}
div.mod_navigation ul.level_1{margin-left:20px;padding-left:20px;}
div.mod_navigation ul.level_1 li.nosublink{position:relative;margin-left:-20px;padding-left:20px;background: url(images/img07.jpg) no-repeat 0px 0px;}
div.mod_navigation ul.level_1 li{margin-bottom:20px;}
div.mod_navigation ul.level_1 li.submenu a.submenu:hover{text-decoration:none;}
div.mod_navigation ul.level_1 .active{position:relative;margin-bottom:20px;text-decoration:underline;cursor: default;}
div.mod_navigation ul.level_1 li.submenu{margin-bottom:20px;margin-left:-20px;padding-left:20px;background: url(images/img07.jpg) no-repeat 0px 0px;}
div.mod_navigation ul.level_1 li.submenu.greenColorMain{margin-bottom:20px;margin-left:-20px;padding-left:20px;background: url(images/img07-zelen.jpg) no-repeat 0px 0px;}
div.mod_navigation ul.level_1 li.submenu a.trail,div.mod_navigation ul.level_1 li.submenu a:visited.trail{text-decoration:none;cursor: default;}
div.mod_navigation ul.level_1 li ul.level_2{padding-left:10px;}
div.mod_navigation ul.level_1 li ul.level_2 .active{margin-bottom:0px;}
div.mod_navigation ul.level_1 li ul.level_2 li{margin-bottom:0px;}
div.mod_navigation ul.level_1 li ul.level_2 li a.dummysub,div.mod_navigation ul.level_1 li ul.level_2 li.dummysub a.dummysub:hover{text-decoration:none;cursor: default;}
div.mod_navigation ul.level_1 li ul.level_2 li a.dummysub.greenColor,div.mod_navigation ul.level_1 li ul.level_2 li.dummysub a.dummysub.greenColor:hover{text-decoration:none;color:#336600;cursor: default;}
div.mod_navigation ul.level_1 li ul.level_2 li.submenu{margin-bottom:0px;font-weight:bold;background: none;}
div.mod_navigation ul.level_1 li ul.level_2 li ul.level_3 li{padding-left:10px;font-weight:normal;}
div.mod_navigation a.greenColor,div.mod_navigation a:visited.greenColor{text-decoration:none;color:#336600;}
div.mod_navigation a:hover.greenColor{text-decoration:underline;}
div.mod_navigation li.greenColor .active{color:#336600;}
div.mod_navigation li.submenu.greenColorMain a.greenColorMain,div.mod_navigation li.submenu.greenColorMain a:visited.greenColorMain{text-decoration:none;color:#336600;}
div.mod_navigation ul.level_1 li ul.level_2 li.greenColor a:hover{text-decoration:underline;color:#336600;cursor: pointer;}
div.mod_navigation a.greyColor,div.mod_navigation a:visited.greyColor{text-decoration:none;color:#555555;}
div.mod_navigation a:hover.greyColor{text-decoration:underline;}
div.mod_navigation li.greyColor .active{color:#555555;}
div.mod_navigation ul.level_1 li ul.level_2 li ul.level_3 li a:hover{color:#555555;}
.calendar{width:488px;margin:0px auto 15px auto;text-align:center;border:1px solid #292929;border-collapse:collapse;font-family:"Trebuchet MS", "Times New Roman", Arial, Times, serif;font-size:1.2em;}
.cal_head{padding:5px;}
.calendar .days{height:25px;padding:3px;border:1px solid #292929;border-collapse:collapse;background: #dcdcdc;}
.calendar .active{font-weight:bold;background: #ff9b89;}
.calendar .previous{width:140px;background: #ccc url(images/img_bg_cal_np.jpg) repeat-x;}
.calendar .current{width:208px;background: #ccc url(images/img_bg_cal_curr.jpg) repeat-x;}
.calendar .next{width:140px;background: #ccc url(images/img_bg_cal_np.jpg) repeat-x;}
.calendar thead tr{border-top:1px solid #292929;border-right:0px solid #292929;border-bottom:0px solid #292929;border-left:0px solid #292929;border-collapse:collapse;background: #ccc url(images/img_bg_cal_thead.jpg) repeat-x;}
.calendar th{border-right:1px solid #292929;border-left:1px solid #292929;border-collapse:collapse;}
.cal_label{padding:5px;}
.cal_event a{display:block;font-weight:bold;color:#993300;}
.minicalendar{width:202px;margin:15px auto;text-align:center;border:1px solid #292929;border-collapse:collapse;font-family:"Trebuchet MS", "Times New Roman", Arial, Times, serif;font-size:1.1em;}
.minicalendar .head{padding:3px;}
.minicalendar .days{height:15px;padding:2px;border:1px solid #292929;border-collapse:collapse;background: #dcdcdc;}
.minicalendar .active{font-weight:bold;background: #ff9b89;}
.minicalendar .active a,.minicalendar .active a:visited{display:block;}
.minicalendar .previous{width:28px;padding:0px;background: #ccc url(images/img_bg_cal_np.jpg) repeat-x;}
.minicalendar .previous a,.minicalendar .previous a:visited{display:block;font-weight:bold;font-size:130%;}
.minicalendar .current{width:158px;background: #ccc url(images/img_bg_cal_curr.jpg) repeat-x;}
.minicalendar .next{width:28px;padding:0px;background: #ccc url(images/img_bg_cal_np.jpg) repeat-x;}
.minicalendar .next a,.minicalendar .next a:visited{display:block;font-weight:bold;font-size:130%;}
.minicalendar thead tr{border-top:1px solid #292929;border-right:0px solid #292929;border-bottom:0px solid #292929;border-left:0px solid #292929;border-collapse:collapse;background: #ccc url(images/img_bg_cal_thead.jpg) repeat-x;}
.minicalendar th{border-right:1px solid #292929;border-left:1px solid #292929;border-collapse:collapse;}
.mod_article .ce_text .mod_article_ornament{width:448px;height:25px;margin:20px auto;background: transparent url(images/img12.jpg) no-repeat;}
div.ce_dfGallery{margin:10px 0px 10px 15px;}
#footer{width:100%;height:140px;float:left;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#ffffff;background: url(images/img03.jpg) repeat-x left bottom;}
#footer div.inside{padding-top:80px;text-align:center;text-transform: uppercase;}
.tiny_textRed{color:#993300;}
.tiny_textGreen{color:#336600;}
.tiny_textGrey{color:#555555;}
.tiny_imgRight{float:right;clear:right;margin:4px 0px 0px 20px;}
.tiny_imgLeft{float:left;clear:left;margin:4px 20px 0px 0px;}
