/* === /cmsplus/site.css (11.12.2009 09:49:24) === */
* { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; }
body { text-align:center; }
div#all { width:852px; margin:0px auto; text-align:left; background}
div#contents { background: url(/img/background.jpg) repeat-y; }
div#content, div#banner, div#menu { float:left; display:inline-block; }
div#menu { margin-left:-849px; width:223px; padding:0;}
div#contents-footer { clear:both; }
div#header { width: 852px; height: 328px; background: url(/img/header.jpg) no-repeat; }
div#content { padding:15px 15px 15px 15px; margin-left:224px; width:595px; }
div#footer { height: 90px; background: url(/img/footer.jpg) repeat-x; }
div#footer img#suedtirol {float: right; margin: 3px 0 0 0;}
div#menu div#menu-top {background: url(/img/menu-top.jpg) no-repeat; height: 200px;}
div#menu div#menu-bottom {background: url(/img/menu-bottom.jpg) no-repeat; height: 88px; }
div#footer div.address address {float: left; width: 250px; font-size: 12px; padding: 15px 5px 0px 10px; font-style: normal;}
div#footer div.address a{text-decoration: none; color: #000000; }
div#footer div.address a:hover {text-decoration: underline;}
div#footer div.impressum {clear: left; float: left; width: 240px; padding-top: 13px;}
div#footer div.impressum span {display: block; margin: 0 10px; float: left; width: 80px; font-size: 12px; }
div#footer div.impressum a {color: #444444; text-decoration: none;}
div#footer div.impressum a:hover {text-decoration: underline;}
h1 { font-size:24px; font-weight:normal; margin-bottom: 0.5em;}
/* === /cmsplus/site/editor/content.css (02.12.2009 14:46:40) === */
div#content div.editor p, div#content div.editor ul, div#content div.editor ol {text-align:left; }
div#content div.editor h1, div#content div.editor h2, div#content div.editor h3, div#content div.editor h4, div#content div.editor h5, div#content div.editor h6 { color:#000000; padding:0 0 0.5em 0; text-align: left;}
div#content div.editor h1 { font-size:24px; font-weight:normal; }
div#content div.editor h2 { font-size:20px; font-weight:normal; }
div#content div.editor h3 { font-size:18px; font-weight:normal; }
div#content div.editor h4 { font-size:16px; font-weight:normal; }
div#content div.editor h5 { font-size:15px; }
div#content div.editor h6 { font-size:14px; }
div#content div.editor p, div#content div.editor ul, div#content div.editor ol, div#content div.editor table { padding:0 0 0.5em 0; font-size:14px; line-height:1.5em; }
div#content div.editor ul, div#content div.editor ol { margin-left:2em; list-style:disc; }
div#content div.editor img { border:1px solid #a09d90; margin:0.5em 0 1em 0; }
div#content div.editor img.align-left { margin:0 1em 1em 0; float:left; }
div#content div.editor img.align-right { margin:0 0 1em 1em; float:right; }
div#content div.editor .wrap { clear:both; }
/* === /cmsplus/site/menu/navigation.css (02.12.2009 14:46:43) === */
div#menu div.menu ul { list-style: none; font-size: 14px;}
div#menu div.menu ul li { padding: 2px 0; }
div#menu div.menu ul li ul li { margin-left: 10px; }
div#menu div.menu ul li div, div#menu div.menu ul li.active ul li div { background-color: #f0ede2; margin:0 1px; padding: 5px 0 5px 20px; }
div#menu div.menu ul li.active div, div#menu div.menu ul li.active ul li.active div { background-color: #a09d90; }
div#menu div.menu ul li a { text-decoration: none; color: black;}
