@charset "utf-8";/*********************

braun:#5b3928
	80%	#7c6153
	60%	#9d887c
	40%	#bdb0a9
	30%	#cdc3be
	20%	#ded7d4
	5%	#f7f5f4
text:#222222

*********************/

*{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:#5b3928}a:hover,a:focus{text-decoration:none}#container{position:relative;width:990px;padding:0 5px;margin:0 auto;min-height:100%;height:auto;background:white 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/layout/header.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}#language{position:absolute;left:805px;z-index:10;width:180px;top:263px;line-height:0;list-style:none}#language li{float:left;width:30px;margin-right:7px}#language li a,#language li span{display:block;height:18px;text-indent:-10000px}#language .de a,#language .de span{background:white url(/images/layout/lang-de.gif) top left no-repeat}#language .en a,#language .en span{background:white url(/images/layout/lang-en.gif) top left no-repeat}#language .fr a,#language .fr span{background:white url(/images/layout/lang-fr.gif) top left no-repeat}#language .nl a,#language .nl span{background:white url(/images/layout/lang-nl.gif) top left no-repeat}#language .de span,#language .en span,#language .fr span,#language .nl span,#language .de a:hover,#language .en a:hover,#language .fr a:hover,#language .nl a:hover{background-position:-30px 0}#main-menu{float:left;padding-top:20px;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;color:#5b3928;text-decoration:none}#main-menu li a:hover,#main-menu li a.active{background:#5b3928;color:white}#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:hover,#main-menu li ul li a.active{background:#f7f5f4;border-left:1px solid #5b3928;border-right:1px solid #5b3928;color:#5b3928;padding:0 11px}#main-menu li ul li ul li{background:#f7f5f4;color:#5b3928}#main-menu li ul li ul li a{padding-left:23px}#main-menu li ul li ul li a:hover,#main-menu li ul li ul li a.active{padding-left:22px}#main-menu li ul li.special a{font-weight:bold}#main-menu li ul li.special-5 a,#main-menu li ul li.special-5 a.active,#main-menu li ul li.special-5 a:hover{color:#E1C000}#main-menu li ul li.special-6 a,#main-menu li ul li.special-6 a.active,#main-menu li ul li.special-6 a:hover{color:#DC042D}#main-menu li ul li.special-7 a,#main-menu li ul li.special-7 a.active,#main-menu li ul li.special-7 a:hover{color:#009DE2}#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}#search fieldset{border:0px none;text-align:right}#search legend{display:none}#search label{padding-right:5px;color:#bdb0a9}#search input{border:1px solid #999;width:175px}#search input:focus{background:#ffe}#search .button{margin-left:5px;width:auto;padding:0 3px;border:0px none;cursor:pointer;background:#5b3928;color:white;font-weight:bold}#search .button:focus{background:#5b3928}#sidebar{width:200px;float:left;padding-top:20px}#sidebar h4,#sidebar p,#sidebar ul,#sidebar ol,#sidebar table,#sidebar form{font:11px/15px Verdana,Arial,sans-serif;padding:5px 10px}#sidebar h4{background:#5b3928;color:white;font:13px/26px Arial,sans-serif;padding:0px 10px;margin-bottom:6px}#sidebar #vulkanschule{padding-top:25px}#content{padding:20px 30px 30px 25px;float:left;width:515px}#content h2{color:#9d887c;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 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 #9d887c}#content table td{text-align:left;vertical-align:top;padding:4px;padding-right:10px;border-bottom:1px solid #DED7D4}#content table .even td{background:#f7f5f4}#content h3{color:#5b3928;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}.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}.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:#5b3928;color:white;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}.video-audio-clips li .player,.video-audio-clips li .file{display:none}.video-audio-clips li .player{padding-bottom:10px}#content .presse{list-style:none;padding-left:0;border-top:1px solid #DED7D4}#content .presse li{border-bottom:1px solid #DED7D4;padding:5px 0}#content .presse li h3{padding-right:100px}#content .presse li p.download{padding:0;text-align:right;margin-top:-25px;padding-right:5px}#content .person{list-style:none;padding:0;float:left;width:515px;padding-bottom:15px}#content .person li{clear:left}#content .aktuelles{padding:15px;background:#f7f5f4;padding-bottom:0;margin-bottom:30px;border:1px solid #ded7d4}#content .aktuelles h2{padding-bottom:10px}#content .veranstaltungen td.time{width:7em}#content .veranstaltungen td p{padding:0}#content .pressebilder{padding:0;list-style:none}#content .pressebilder li{width:120px;margin-right:5px;float:left}#content .pressebilder li a{width:120px;display:block;text-decoration:none}#content .pressebilder li img{display:block;margin:0;float:none}#content .pressebilder li p.description{padding:3px 0 5px;font-size:10px;line-height:14px}#content .pressebilder 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}.oeffnungszeiten #content table td,.oeffnungszeitensommer #content table td,.oeffnungszeitenwinter #content table td{width:50%}.stationen #content img{float:none;margin-right:0}#stationen ol{padding-top:0}#stationen ol li{padding:2px 0}#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 .pressebilder li{*height:145px}