/* === /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/googlemap/content.css (10.12.2009 09:24:44) === */
div#content div.googlemap div.map { border: 1px solid #a09d90; height: 250px; margin-bottom: 1em; }
div#content div.googlemap div.routeplanner fieldset { border: 1px solid #a09d90; border-style: solid none none none; padding: 0.5em; }
div#content div.googlemap div.routeplanner fieldset legend { background: #ffffff; color: #a09d90; font-size: 13px; font-weight: bold; padding: 0 0.5em; }
div#content div.googlemap div.routeplanner fieldset label { font-size: 12px; }
div#content div.googlemap div.routeplanner fieldset input.start { margin-right: 5px; width: 135px; }
div#content div.googlemap div.routeplanner fieldset button { font-size: 12px; width: 125px; }
div#content div.googlemap address { background:#f0ede2; border:1px solid #a09d90; color:#000; padding:1em; margin:0.5em 0; font-size:12px; font-style:normal;}
div#content div.googlemap button { color:#685705; font-size:12px; text-decoration:none; border: 1px solid #a09d90; border-color:#a09d90 #a09d90 #a09d90 #a09d90; padding: 2px; background: #f0ede2 url(/img/banner-button-bg.gif) repeat-x center; }
div#content div.googlemap input{ border: 1px #a09d90 solid; font-size:12px; padding: 2px; width: 80px;}
/* === /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;}
