@charset "UTF-8";
/* CSS Document */

/* base.css */
@media all{*{margin:0;padding:0;}option{padding-left:.4em;}* html body *{overflow:visible;}* html iframe,* html frame{overflow:auto;}* html frameset{overflow:hidden;}html{height:100%;margin-bottom:1px;}body{font-size:100.01%;color:#000;background:#fff;text-align:left;}fieldset,img{border:0 solid;}ul,ol,dl{margin:0 0 1em 1em;}li{margin-left:1.5em;line-height:1.5em;}dt{font-weight:bold;}dd{margin:0 0 1em 2em;}blockquote{margin:0 0 1em 1.5em;}#header{position:relative;}#topnav{position:absolute;top:10px;right:10px;text-align:right;}#header,#nav,#main,#footer{clear:both;}#col1{float:left;width:200px;}#col2{float:right;width:200px;}#col3{width:auto;margin:0 200px;}#col1{z-index:3;}#col2{z-index:5;}#col3{z-index:1;}#col1_content{z-index:4;}#col2_content{z-index:6;}#col3_content{z-index:2;}#col1_content,#col2_content,#col3_content{position:relative;}.hideboth #col3{margin-left:0;margin-right:0;}.hidecol1 #col3{margin-left:0;margin-right:200px;}.hidecol2 #col3{margin-left:200px;margin-right:0;}.hideboth #col1,.hideboth #col2{display:none;}.hidecol1 #col1{display:none;}.hidecol2 #col2{display:none;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:block;}.floatbox{overflow:hidden;}#ie_clearing{display:none;}.subcolumns,.subcolumns_oldgecko{width:100%;overflow:hidden;}.subcolumns_oldgecko{float:left;}.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left;}.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px;}.c25l,.c25r{width:25%;}.c33l,.c33r{width:33.333%;}.c50l,.c50r{width:50%;}.c66l,.c66r{width:66.666%;}.c75l,.c75r{width:75%;}.c38l,.c38r{width:38.2%;}.c62l,.c62r{width:61.8%;}.subc{padding:0 .5em;}.subcl{padding:0 1em 0 0;}.subcr{padding:0 0 0 1em;}.skip,.hideme,.print{position:absolute;top:-1000em;left:-1000em;height:1px;width:1px;}.skip:focus,.skip:active{position:static;top:0;left:0;height:auto;width:auto;}}

/* nav_shinybuttons.css */
@media all{#nav_main{width:100%;overflow:hidden;float:left;display:inline;border-top:1px #333 solid;border-bottom:1px #333 solid;line-height:0;background-color:#c0c0c0;background-repeat:repeat-x;background-position:right center;}#nav_main ul{border-left:1px #aaa solid;border-right:1px #fff solid;display:inline;float:left;margin-left:245px;padding:0;color:#000;margin-top:0;margin-right:0;margin-bottom:0;}#nav_main ul li{border-left:1px #fff solid;border-right:1px #aaa solid;display:inline;float:left;font-size:1em;line-height:1em;list-style-type:none;margin:0;padding:0;color:#000;}#nav_main ul li a,#nav_main ul li strong{background:transparent;color:#000;display:block;font-size:1em;font-weight:normal;margin:0;text-decoration:none;width:auto;padding:.5em .8em .5em;}#nav_main ul li a:focus,#nav_main ul li a:hover,#nav_main ul li a:active{background:#f7c441;color:#333;text-decoration:none;}#nav_main ul li#current{background:#272727 url("../Neuer Ordner/images/shiny_buttons/background_active.gif") repeat-x center right;border-left:1px #444 solid;border-right:1px #888 solid;}#nav_main ul li#current strong,#nav_main ul li#current a,#nav_main ul li#current a:focus,#nav_main ul li#current a:hover,#nav_main ul li#current a:active{background:transparent;background:#f7c441;color:#fff;text-decoration:none;}}@media all{#nav_main_2{width:100%;overflow:hidden;float:left;display:inline;border-top:1px #333 solid;border-bottom:1px #333 solid;line-height:0;}#nav_main_2 ul{border-left:1px #aaa solid;border-right:1px #fff solid;display:inline;float:left;margin:0;margin-left:245px;padding:0;}#nav_main_2 ul li{border-left:1px #fff solid;border-right:1px #aaa solid;display:inline;float:left;font-size:1.0em;line-height:1em;list-style-type:none;margin:0;padding:0;}#nav_main_2 ul li a,#nav_main_2 ul li strong{background:transparent;color:#000;display:block;font-size:1em;font-weight:normal;margin:0;text-decoration:none;width:auto;padding-top:.6em;padding-right:.4em;padding-bottom:.6em;padding-left:.7em;}#nav_main_2 ul li a:focus,#nav_main_2 ul li a:hover,#nav_main_2 ul li a:active{color:#f08d04;text-decoration:none;}#nav_main_2 ul li#current{border-left:1px #444 solid;border-right:1px #888 solid;}#nav_main_2 ul li#current strong,#nav_main_2 ul li#current a,#nav_main_2 ul li#current a:focus,#nav_main_2 ul li#current a:hover,#nav_main_2 ul li#current a:active{background:transparent;color:#f08d04;text-decoration:none;}}

/* nav_vlist.css */
@media all{#submenu{width:100%;overflow:hidden;list-style-type:none;border-top:0px #ddd solid;border-bottom:2px #ddd solid;margin-top:30px;margin-right:0;margin-bottom:1.5em;margin-left:0;}#submenu ul{list-style-type:none;margin:0 0 1.8em;padding:0;}#submenu li{float:left;width:100%;margin:0;padding:0;}#submenu a,#submenu strong{display:block;width:90%;padding:3px 0 3px 10%;text-decoration:none;background-color:#fff;color:#444;border-bottom:1px #eee solid;}#submenu li#title{width:90%;padding:3px 0 3px 10%;font-weight:bold;color:#444;background-color:#fff;border-bottom:4px #888 solid;}#submenu li span{display:block;width:90%;padding:3px 0 3px 10%;font-weight:bold;border-bottom:1px #ddd solid;}.vlist li.active{background-color:#f7c441;color:#fff;}h6.vlist{background-color:#fff;border-bottom:2px solid #888;border-top:2px solid #ddd;color:#444;font-family:Verdana,Geneva,sans-serif;font-size:100%;font-weight:bold;margin:0;padding:3px 0 3px 10%;width:90%;}.vlist{list-style-type:none;margin:0 0 1.8em;overflow:hidden;width:100%;}#submenu li#active,#submenu li strong{background-color:#f7c441;color:#fff;}#submenu li a{width:90%;padding-left:10%;background-color:#FFF;color:#444;}#submenu li a:focus,#submenu li a:hover,#submenu li a:active{background-color:#f7c441;color:#fff;}#submenu li ul li a,#submenu li ul li#active,#submenu li ul li strong,#submenu li ul li span{width:80%;padding-left:20%;}#submenu li ul li a{background-color:#f8f8f8;color:#666;}#submenu li ul li a:focus,#submenu li ul li a:hover,#submenu li ul li a:active{background-color:#f63;color:#fff;}#submenu li ul li ul li a,#submenu li ul li ul li#active,#submenu li ul li ul li strong,#submenu li ul li ul li span{width:70%;padding-left:30%;}#submenu li ul li ul li a{background-color:#fcfcfc;color:#888;}#submenu li ul li ul li a:focus,#submenu li ul li ul li a:hover,#submenu li ul li ul li a:active{background-color:#f63;color:#fff;}#submenu li ul li ul li ul li a,#submenu li ul li ul li ul li#active,#submenu li ul li ul li ul li strong,#submenu li ul li ul li ul li span{width:60%;padding-left:40%;}#submenu li ul li ul li ul li a{background-color:#fff;color:#aaa;}#submenu li ul li ul li ul li a:focus,#submenu li ul li ul li ul li a:hover,#submenu li ul li ul li ul li a:active{background-color:#f63;color:#fff;}}

/* basemod.css */
@media all{body{padding:10px 0;background-attachment:fixed;background-color:#FFF;background-image:url(http://www.gerschlauer.de/css_images/bg_blue.png);background-repeat:repeat-x;background-position:left top;}#page_margins{width:960px;min-width:960px;max-width:none;position:absolute;top:0;left:50%;margin-left:-480px;}#page{background:#fff;border:0 #fff solid;}body{text-align:center;}#page_margins{text-align:left;}#header{
	color:#000;
	background:#fff repeat-x top left;
	background-image:url(http://www.gerschlauer.de/css_images/header-gerschlauer.gif);
	background-repeat:repeat-x;
	padding:0;
	height:103px;
}#topnav{color:#aaa;background:transparent;}#nav_main{background-color:#f7c441;}#main{background:#fff;padding:10px 0;}#footer{color:#666;background:#f9f9f9;padding:15px;border-top:5px #efefef solid;text-align:center;}#col1{width:206px;}#col1_content{padding:10px 10px 10px 20px;}#col2{width:25%;}#col2_content{padding-top:30px;padding-right:20px;padding-bottom:10px;padding-left:20px;}#col3{margin:0 25%;}#col3_content{padding-top:25px;padding-right:10px;padding-bottom:0;padding-left:10px;}#nav *{border:0 none!important;}#nav_main{
	background-color:#fbe38c;
	background-image:url(http://www.gerschlauer.de/css_images/header-navi-gerschlauer.gif);
}#nav_main ul li{line-height:1.2em;}#nav_main ul li a,#nav_main ul li strong{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:bold;padding:.5em .7em;}#nav_main ul li a:focus,#nav_main ul li a:hover,#nav_main ul li a:active{color:#FFF;}#nav_main ul li#current{background:transparent;}#nav_main ul li#current strong,#nav_main ul li#current a,#nav_main ul li#current a:focus,#nav_main ul li#current a:hover,#nav_main ul li#current a:active{color:#FFF;font-weight:bold;}}

/* content.css */
@media all{html *{font-size:100.01%;}textarea,pre,tt,code{font-family:"Courier New",Courier,monospace;}body{font-family:Verdana,Geneva,sans-serif;font-size:75.00%;color:#000;}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#666;margin:0 0 .25em 0;}h1{font-size:180%;color:#5f2615;margin-bottom:.8em;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}h2{font-size:140%;color:#834221;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}h3{font-size:150%;}h4{font-size:120.33%;}h5{font-size:100%;color:#834221;font-family:Georgia,"Times New Roman",Times,serif;}h6{font-size:116.67%;font-style:normal;}#header h1{font-size:2.5em;letter-spacing:-2px;line-height:65%;color:#000;}#header span{color:#999;}p{line-height:1.5em;margin:0 0 1em 0;text-align:left;font-family:Verdana,Geneva,sans-serif;}ul,ol,dl{line-height:1.5em;margin:0 0 1em 1em;}li{margin-left:0;line-height:1.5em;list-style-type:disc;}dt{font-weight:bold;}dd{margin:0 0 1em 2em;}cite,blockquote{font-style:italic;}blockquote{margin:0 0 1em 1.5em;}strong,b{font-weight:bold;}em,i{font-style:italic;}pre,code{font-family:monospace;font-size:1.1em;}acronym,abbr{letter-spacing:.07em;border-bottom:.1em dashed #c00;cursor:help;}.note{background:#dfd;padding:1em;border-top:1px #bdb dotted;border-bottom:1px #bdb dotted;}.important{background:#ffd;padding:1em;border-top:1px #ddb dotted;border-bottom:1px #ddb dotted;}.warning{background:#fdd;padding:1em;border-top:1px #dbb dotted;border-bottom:1px #dbb dotted;}.float_left{float:left;display:inline;margin-right:1em;margin-bottom:.15em;}.float_right{float:right;display:inline;margin-left:1em;margin-bottom:.15em;}.center{text-align:center;margin:.5em auto;}a{color:#f08a00;text-decoration:none;}a:focus,a:hover,a:active{color:#f08a00;text-decoration:underline;}#topnav a{color:#999;font-weight:normal;background:transparent;text-decoration:none;}#topnav a:focus,#topnav a:hover,#topnav a:active{text-decoration:underline;background-color:transparent;}#footer a{color:#999;background:transparent;font-weight:bold;}#footer a:focus,#footer a:hover,#footer a:active{color:#4d87c7;background-color:transparent;text-decoration:underline;}table{
	border-collapse:collapse;
	margin-bottom:20px;
	border-top:2px #888 solid;
	border-bottom:2px #888 solid;
	text-align: left;
}table caption{font-variant:small-caps;}table.full{width:100%;}table.fixed{table-layout:fixed;}thead th{color:#000;border-bottom:2px #800 solid;}tbody th{background:#e0e0e0;color:#333;}tbody th[scope="row"],tbody th.sub{background:#f0f0f0;}tbody th{border-bottom:1px solid #fff;text-align:left;}tbody td{border-bottom:1px solid #eee;}tbody tr:hover th[scope="row"],tbody tr:hover tbody th.sub{background:#f0e8e8;}tbody tr:hover td{
	background:#fff8f8;
	color: #900;
}hr{color:#fff;background:transparent;margin:0 0 .5em 0;padding:0 0 .5em 0;border-top-width:0;border-right-width:0;border-bottom-width:2px;border-left-width:0;border-bottom-style:solid;border-bottom-color:#eee;}}

/* forms.css */
@media all{form.yform{background:#f4f4f4;border:1px #ddd solid;margin:0 0 1em 0;padding:10px;}form.yform fieldset{border:1px #ddd solid;background:#fafafa;margin:0 0 1em 0;padding:.5em 1em;}form.yform legend{font-size:125%;font-weight:normal;color:#000;}form.yform label{color:#666;}form.yform .type-text input,form.yform .type-text textarea,form.yform .type-select select{font-family:Arial,Helvetica,sans-serif;border:1px solid #ddd;}form.yform div input:focus,form.yform div select:focus,form.yform div textarea:focus,form.yform div input:hover,form.yform div select:hover,form.yform div textarea:hover,form.yform div input:active,form.yform div select:active,form.yform div textarea:active{border:1px #a66 solid;background:#fff;}form.yform .type-button input{border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #444 solid;border-bottom:1px #444 solid;color:#000;background:#454545 url(../Neuer%20Ordner/images/button_gray.png) top left repeat-x;padding:.5em 1.2em;}form.yform .type-button input#reset{color:#300;background:#661717 url(../Neuer%20Ordner/images/button_red.png) top left repeat-x;}form.yform .type-button input#submit{color:#330;background:#5e5607 url(../Neuer%20Ordner/images/button_yellow.png) top left repeat-x;}form.yform div.type-button input:focus,form.yform div.type-button input:hover,form.yform div.type-button input:active{border-top:1px #444 solid;border-left:1px #444 solid;border-right:1px #ddd solid;border-bottom:1px #ddd solid;color:#fff;background:#555;}form.yform div.type-button input#reset:focus,form.yform div.type-button input#reset:hover,form.yform div.type-button input#reset:active{background:#800;color:#fff;}form.yform div.type-button input#submit:focus,form.yform div.type-button input#submit:hover,form.yform div.type-button input#submit:active{background:#880;color:#fff;}form.yform{overflow:hidden;}form.yform fieldset{overflow:hidden;}form.yform legend{background:transparent;border:0;}form.yform label{display:block;cursor:pointer;}form.yform .message{display:block;margin-bottom:.5em;color:#666;}form.yform input[type=hidden]{display:none!important;}form.yform div.type-text,form.yform div.type-select,form.yform div.type-check,form.yform div.type-button{margin:.5em 0;position:relative;overflow:hidden;}form.yform .type-text input,form.yform .type-text textarea{position:relative;padding:.3em .3em;}form.yform .type-select select{display:block;position:relative;padding:.3em 2px .3em 1px;cursor:pointer;}form.yform .type-select select optgroup{font-style:normal;font-weight:bold;}form.yform .type-check input{cursor:pointer;}form.yform .type-check label{display:inline;}form.yform .type-button input{width:auto;cursor:pointer;}form.yform div.error{border:1px #a00 dashed;background:#faf4f4;padding:.5em;}form.yform div.error label{color:#000;font-weight:bold;}form.yform div.error .message{color:#800;}.columnar .type-text label,.columnar .type-select label{float:left;width:30%;}.columnar div.type-check{padding-left:30%;}.columnar div.error .message{margin-left:30%;}.columnar div.type-text input,.columnar div.type-text textarea{width:67.8%;}.columnar div.type-select select{width:69.4%;}* html .columnar div.type-text input,* html .columnar div.type-text textarea{width:67.2%;}* html .columnar div.type-select select{width:68.8%;}* html form.yform legend{position:absolute;top:-.5em;left:.5em;}* html form.yform fieldset{overflow:visible;height:1%;margin-top:1.5em;padding-top:1.5em;}*+html form.yform legend{position:absolute;top:-.5em;left:.5em;}*+html form.yform fieldset{overflow:visible;height:1%;margin-top:1.5em;padding-top:1.5em;}}

