@charset "utf-8";*{margin:0;padding:0}a img{border:0;text-decoration:none}input[type=hidden]{display:none !important}.clear{clear:both;height:1px;overflow:hidden;margin-top:-1px}.error,.errMessage{border:1px solid red;padding:10px!important;display:block;color:red;width:auto;margin:10px 0}.message{border:1px solid #555;padding:10px!important;display:block;color:black;width:auto;margin:10px 0}html,body{height:100%;background:#f1f1f1}body{font:100.01%/1.2em Arial,Verdana,Helvetica,sans-serif;color:#222}a{outline:0;text-decoration:underline;color:white}a:hover,a:focus{text-decoration:none}#container{position:relative;width:990px;padding:0 5px;margin:0 auto;min-height:100%;height:auto;background:#5b3928 url(/images/layout/bg-container.gif) top left repeat-y}h1{width:990px;height:250px;border-bottom:3px solid white;position:relative;background:white url(/images/header/vulkane.jpg) top left no-repeat}h1 a{position:absolute;left:25px;top:30px;width:150px;height:125px;text-indent:-10000px;background:white url(/images/layout/logo.gif) top left no-repeat}#main-menu{float:left;padding-top:30px;width:220px;list-style:none;font-size:13px;line-height:26px;font-weight:bold;color:#5b3928;letter-spacing:0}#main-menu li{border-bottom:2px solid white}#main-menu li a{display:block;padding:0 12px;background:#5b3928;color:white;text-decoration:none}#main-menu li ul{list-style:none;font-weight:normal;background:white}#main-menu li ul li{border-bottom:0px none;border-top:1px solid white}#main-menu li ul li a{background:white;color:#5b3928}#main-menu li ul li a:hover,#main-menu li ul li a.active{background:#f7f5f4;border-left:2px solid #5b3928;border-right:2px solid #5b3928;color:#5b3928;padding:0 10px}#main-menu li ul li ul li a{padding-left:23px;background:#f7f5f4}#main-menu li ul li ul li a:hover,#main-menu li ul li ul li a.active{padding-left:21px}#main-menu #vulkanpark-com{text-align:center;padding:50px 0;border:0px none}#main-menu #vulkanpark-com a{text-indent:-10000px;width:150px;height:125px;margin:0 auto;padding:0;background:transparent url(/images/layout/vulkanpark-logo.gif) top left no-repeat}#footer-menu{position:absolute;top:15px;left:242px;font-size:11px}#footer-menu a{color:#5b3928;padding:0 3px;text-decoration:none}#footer-menu a:hover,#footer-menu a.active{color:#9d887c}#search{width:300px;margin-left:460px;font-size:12px;padding-top:10px;text-align:right}#search label{padding-right:5px;color:white}#search input{border:1px solid #999;width:175px;padding:1px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#search input:focus{background:#ffe}#search .button{margin-left:3px;width:auto;padding:0 3px;border:1px solid #999;cursor:pointer;background:white;color:#5b3928;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#search .button:focus{background:#5b3928}#sidebar{width:200px;float:left}#content{padding:20px 30px 30px 25px;float:left;width:515px;color:white}#content h2{font:italic 18px/22px Georgia,Times,serif;padding-bottom:15px}#content h3,#content h4,#content p,#content ul,#content ol,#content table,#content form{font:11px/15px Verdana,Arial,sans-serif;padding-bottom:15px}#content ul,#content ol{padding:0 0 15px 2em}#content ol{list-style-position:inside;padding-left:0}#content table{width:100%;border-collapse:collapse;padding-bottom:0;margin-bottom:20px}#content table th{text-align:left;padding:4px;vertical-align:bottom;border-bottom:1px solid #ad9c93}#content table td{text-align:left;vertical-align:top;padding:4px;padding-right:10px;border-bottom:1px solid #ad9c93}#content table .even td{background:#7c6153}#content h3{font-weight:bold;padding-bottom:10px;padding-top:5px}#content h4{font-weight:bold;padding-bottom:5px;padding-top:5px}#content img{float:left;margin:3px 15px 15px 0}#content img.nofloat{float:none;margin:0;margin-bottom:15px}#content .floatright{float:right;margin:3px 0 15px 15px}#container.root-1{background-color:#5b3928}#main-menu li.root-1 a{background:#5b3928}#main-menu li.root-1 ul li a{background:white;color:#5b3928}#main-menu li.root-1 ul li a:hover,#main-menu li.root-1 ul li a.active{background:#f7f5f4;border-color:#5b3928;color:#5b3928}#main-menu li.root-1 ul ul li a{background:#f7f5f4}#container.root-1 h1{background-image:url(/images/header/vulkanschule.jpg)}#container.root-8{background-color:#F49A00}#main-menu li.root-8 a{background:#F49A00;color:#5b3928}#main-menu li.root-8 ul li a{background:white;color:#5b3928}#main-menu li.root-8 ul li a:hover,#main-menu li.root-8 ul li a.active{background:#FEF5E6;border-color:#F49A00;color:#5b3928}#main-menu li.root-8 ul ul li a{background:#FEF5E6}.root-8 #search label,.root-8 #content,.root-8 #content a{color:#5b3928}#container.root-8 h1{background-image:url(/images/header/vulkane.jpg)}#container.root-22{background-color:#E0C000}#main-menu li.root-22 a{background:#E0C000;color:#5b3928}#main-menu li.root-22 ul li a{background:white;color:#5b3928}#main-menu li.root-22 ul li a:hover,#main-menu li.root-22 ul li a.active{background:#FCF9E6;border-color:#E0C000;color:#5b3928}#main-menu li.root-22 ul ul li a{background:#FCF9E6}.root-22 #search label,.root-22 #content,.root-22 #content a{color:#5b3928}#container.root-22 h1{background-image:url(/images/header/nutzungdervulkane.jpg)}#container.root-9{background-color:#009DE1}#main-menu li.root-9 a{background:#009DE1}#main-menu li.root-9 ul li a{background:white;color:#009DE1}#main-menu li.root-9 ul li a:hover,#main-menu li.root-9 ul li a.active{background:#E6F5FC;border-color:#009DE1;color:#009DE1}#main-menu li.root-9 ul ul li a{background:#E6F5FC}#container.root-9 h1{background-image:url(/images/header/geysire.jpg)}#container.root-23{background-color:#6D1F80}#main-menu li.root-23 a{background:#6D1F80}#main-menu li.root-23 ul li a{background:white;color:#6D1F80}#main-menu li.root-23 ul li a:hover,#main-menu li.root-23 ul li a.active{background:#F1E9F3;border-color:#6D1F80;color:#6D1F80}#main-menu li.root-23 ul ul li a{background:#F1E9F3}#container.root-23 h1{background-image:url(/images/header/vulkane-roemer.jpg)}#container.root-10{background-color:#DC042C}#main-menu li.root-10 a{background:#DC042C}#main-menu li.root-10 ul li a{background:white;color:#DC042C}#main-menu li.root-10 ul li a:hover,#main-menu li.root-10 ul li a.active{background:#FCE6EA;border-color:#DC042C;color:#DC042C}#main-menu li.root-10 ul ul li a{background:#FCE6EA}#container.root-10 h1{background-image:url(/images/header/spiele.jpg)}#container.root-24{background-color:#89BA17}#main-menu li.root-24 a{background:#89BA17}#main-menu li.root-24 ul li a{background:white;color:#89BA17}#main-menu li.root-24 ul li a:hover,#main-menu li.root-24 ul li a.active{background:#F3F8E8;border-color:#89BA17;color:#89BA17}#main-menu li.root-24 ul ul li a{background:#F3F8E8}#container.root-24 h1{background-image:url(/images/header/lehrer.jpg)}#container.root-11 h1{background-image:url(/images/header/service.jpg)}.root-8 #content h3{clear:left}.root-8 #content h4{clear:left}.FormToMail{margin:15px 0;width:340px}.FormToMail form fieldset{border:0px none}.FormToMail form legend{font-weight:bold;color:#5b3928}.FormToMail form label{padding-top:10px;display:block}.FormToMail form input,.FormToMail form textarea{width:100%;display:block;border:1px solid #999;padding:1px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.FormToMail form input:focus,.FormToMail form textarea:focus{background:#ffe}.FormToMail form textarea{height:15em}.FormToMail form .checkbox,.FormToMail form .radio{border:0px none}.FormToMail form .button{width:auto;margin-top:15px;font-size:11px;padding:3px 15px;border:0px none;cursor:pointer;background:white;color:#5b3928;font-weight:bold}.FormToMail form .button:focus{background:#5b3928}#content .FormToMail form .inline{padding:0;padding-top:15px}.FormToMail form .inline label{padding-top:0;padding-left:10px;display:inline;vertical-align:middle}.FormToMail form .inline input{width:auto;display:inline;vertical-align:middle}#sidebar .teaser{list-style:none}#sidebar .teaser li{width:200px;margin-bottom:20px;font-size:11px;color:white}#sidebar .teaser li a{text-decoration:none;display:block}#sidebar .teaser li img{display:block;width:200px;height:auto}#sidebar .teaser li span{display:block;padding:8px 6px}#sidebar .teaser li strong{font-size:14px}#content .games{list-style:none;padding:0}#content .games li{clear:left;float:left;width:100%}#content .bildergalerie{padding:0;list-style:none}#content .bildergalerie li{width:120px;margin-right:5px;min-height:100px;float:left}#content .bildergalerie li a{width:120px;display:block;text-decoration:none}#content .bildergalerie li img{display:block;margin:0;float:none}#content .bildergalerie li p.description{padding:3px 0 5px;font-size:10px;line-height:14px}#content .bildergalerie li.first-in-row{clear:left}.routenplaner #content form .button{width:auto;font-size:12px;padding:2px 15px;border:0px none;cursor:pointer;background:#5b3928;color:white;display:inline}.routenplaner #content form label{padding-top:10px;display:block}.routenplaner #content form input{width:100%;display:block}.routenplaner #content form p{padding:10px 0}.routenplaner #content form p label{padding-right:5px;display:inline}.routenplaner #content form select{margin-right:5px}.routenplaner #content #route_table{margin:15px 0;border-collapse:collapse}.routenplaner #content #route_table td{padding:3px 0;vertical-align:top;border-bottom:1px solid #ded7d4}.serviceoeffnungszeiten #content table{border-top:1px solid #ad9c93}.serviceoeffnungszeiten #content table td{width:50%}.serviceeuer-weg-zu-unspkw-und-reisebus #content ol,#stationen ol{padding-top:0}.serviceeuer-weg-zu-unspkw-und-reisebus #content ol li,#stationen ol li{padding:2px 0}.serviceeuer-weg-zu-unspkw-und-reisebus #content ol.lower-roman,#stationen ol.lower-roman{list-style-type:lower-roman;padding-bottom:0}#container{_height:100%}#main-menu li a{_height:1%}#content .aktuelles p{_height:1%;}#search .button{*font-size:12px}.FormToMail form legend{*margin-left:-.5em}.routenplaner #content form .button{*padding:1px 0}form textarea{*overflow-y:auto}#content .bildergalerie li{*height:150px}