/* Style sheet sigma_style */
#main .inside{margin:20px 25px 12px 16px;padding-right:-20px;}
#main h1,#main h2,#main h3,#main h4,#main h5,#main h6{margin-top:1em;margin-bottom:0.2em;font-family:Verdana, 'Arial Black', Helvetica, Arial, sans-serif;font-weight:bold;font-size:1.2em;color:#666666;}
#main h1{margin-top:0.25em;margin-bottom:0.18em;font-size:2.5em;}
#main h2{margin-bottom:0;font-size:2em;}
#main h3{margin-bottom:0;font-size:1.7em;}
#main h4{font-size:1.3em;}
#main h5{padding-top:1em;padding-bottom:0.5em;border-bottom:1px solid #999999;font-size:1.1em;}
#main h6{font-size:1em;}
#main h1 a{text-decoration:none;}
#main h2 a{text-decoration:none;}
#main h3 a{text-decoration:none;}
#main p{margin-bottom:1em;text-align:left;font-size:0.9em;color:#404040;line-height:1.4em;}
#main hr{margin:1em 0.3em;border:none;border-bottom:2px dotted #808080;}
#main a{font-weight:bold;text-decoration:none;color:#80bc9e;}
#main a:hover{border-bottom:1px dotted #80bc9e;color:#00783c;}
#main ol,#main ul,#main dl{margin-top:0.5em;margin-bottom:1em;color:#404040;}
#main ol,#main ul{list-style-position: outside;}
#main ol{padding-left:2.5em;list-style-type:decimal;}
#main ul{padding-left:2em;list-style-type:square;}
#main ul ul{padding-left:3em;list-style-type:disc;}
#main li,#main dt,#main dd{margin-bottom:0.2em;font-size:0.9em;}
#main pre{margin:1em 0.5em 1.5em 0;padding:1.2em 1em 2.5em 1.2em;background-color:#f9f9f9;border:1px solid #cccccc;color:#000000;}
#main blockquote{margin:1em 1em 1.3em 2em;padding:1em 0 1em 1.5em;border-top:0.4em solid #f8f8f8;border-bottom:0.2em solid #f8f8f8;border-left:0.3em solid #f8f8f8;font-style:italic;color:#999999;line-height:1.2em;}
#main blockquote p{text-indent: -0.5em;}
#main table{margin:1em 0;border-collapse:collapse;font-size:95%;color:#404040;table-layout: auto;empty-cells: show;}
#main table td,#main table th{padding:0.2em 0.5em;text-align:left;border:1px solid #cccccc;font-size:0.9em;}
#main table thead tr,#main table tfoot tr{background-color:#e0e0e0;}
#main table tfoot tr{text-align:right;}
#main table thead th{padding-bottom:0.4em;vertical-align:bottom;border-bottom:1px solid #999999;}
#main table tfoot td{vertical-align:top;border-top:2px solid #999999;}
#main table tbody td{padding:0.2em 0.5em 0.3em 1em;vertical-align:middle;}
#main table caption{text-align:right;font-weight:normal;font-size:0.65em;caption-side: bottom;}
#main table tbody tr{background-color:#ffffff;}
#main table tr.even,#main table tr.zweite{background-color:#f8f8f8;}
#main .material_tabelle table{width:60%;}
#main .material_tabelle table td,#main .material_tabelle table th{width:50%;}
#main .tabelle_90 table{width:90%;}
#main fieldset{margin:1em 0;padding:1em 1em 2em;background-color:#f8f8f8;border:1px solid #999999;}
#main fieldset legend{margin-left:1em;padding:0.2em 1.5em 0.3em 1em;background-color:#ffffff;border:1px solid #999999;font-weight:bold;font-size:0.8em;}
#main form{}
#main form p{margin:0;padding:0;text-indent: 0;}
#main form p.absatz{margin-bottom:1em;}
#main form label{display:inline;margin:1em 0 0;padding:0;text-indent: 0;}
#main form input,#main form textarea,#main form select,#main form file{background:#ffffff url("img/bg_input.gif") top left no-repeat;}
#main form .text_feld,#main form .passwort{width:400px;display:block;margin:0 0 1em;padding:0.1em 0.5em 0.1em 0.2em;background-color:#ffffff;border:1px solid #808080;}
#main form .text_area{width:400px;height:200px;margin-bottom:1em;padding:0.3em 0.0 0.5em 0.2em;background-color:#ffffff;border:1px solid #808080;}
#main form .box{width:400px;margin:0 3em 1em 0;padding:0.5em 0;border-top:1px dotted #808080;border-right:1px dotted #808080;border-bottom:1px dotted #808080;}
#main form .radio{margin-right:0.5em;}
#main form .checkbox{margin-right:0.75em;}
#main form .datei{width:400px;margin-bottom:1em;background-color:#ffffff;border:1px solid #808080;}
#main form .button{width:400px;display:block;margin-top:1em;padding:0.1em 1em;text-align:center;background-color:#f0f0f0;background-image:url("none");border:1px solid #808080;}
#main form .select{width:400px;margin-bottom:1em;background-color:#ffffff;border:1px solid #808080;}
#main dl.jahr{margin-bottom:1em;padding-left:1em;}
#main dl.jahr dt{width:3.4em;float:left;}
#main dl.jahr dd{margin-left:3.5em;}
#main .tabelle_sh{font-size:90%;}
#main .tabelle_sh table{width:100%;}
#main .tabelle_sh thead,#main .tabelle_sh tfoot{text-align:left;font-weight:bold;color:#000000;}
#main .tabelle_sh tfoot td{text-align: right !important;}
#main .tabelle_sh .col_0,#main .tabelle_sh .col_1,#main .tabelle_sh .col_5{text-align:left;}
#main .tabelle_sh .col_2,#main .tabelle_sh .col_3,#main .tabelle_sh .col_4,#main .tabelle_sh .col_6{text-align:right;}

