/* Style sheet styles_archigramm */
.mod_navigation{width:200px;float:left;margin:35px 0 0 0;padding:0;text-align:left;}
.mod_navigation ul{margin:0;padding:0;list-style-type:none;}
.mod_navigation li{margin:0;padding:0;list-style-type:none;}
.mod_navigation li a:link,.mod_navigation li a:visited,.mod_navigation li a:focus{width:156px;height:100%;display:block;padding:4px 38px 4px 0;text-align:right;border-right:6px solid #e3e4e5;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:8pt;color:#808080;}
.mod_navigation li a:hover{border-right:6px solid #c6c8c9;color:#000000;}
.mod_navigation li span.active{width:156px;height:100%;display:block;padding-top:4px;padding-right:38px;padding-bottom:4px;text-align:right;border-right:6px solid #ffffff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:8pt;color:#000000;}
.mod_navigation .level_1 li .trail{padding-right:38px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:8pt;color:#000000;list-style-type:none;}
.mod_navigation .level_2 li{margin:0;padding:0;border:0px;list-style-type:none;}
.mod_navigation .level_2 li a:link,.mod_navigation .level_2 li a:visited,.mod_navigation .level_2 li a:focus{width:156px;height:100%;display:block;padding-right:38px;text-align:right;border-right:6px solid #e3e4e5;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:7pt;color:#808080;}
.mod_navigation .level_2 li a:hover{border-right:6px solid #c6c8c9;color:#000000;}
.mod_navigation .level_2 li span.active{width:156px;height:100%;display:block;padding-top:4px;padding-right:38px;padding-bottom:4px;text-align:right;border-right:6px solid #ffffff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:7pt;color:#000000;}
.mod_customnav{width:200px;float:left;margin:180px 0 0 0;padding:0;text-align:left;}
.mod_customnav ul{margin:0;padding:0;}
.mod_customnav li{float:left;display:inline;margin:0;padding:0 10px;}
.mod_customnav li a:link,.mod_customnav li a:visited,.mod_customnav li a:focus{width:146px;height:100%;display:block;padding-top:4px;padding-bottom:4px;text-align:right;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:8pt;color:#808080;}
.mod_customnav li a:hover{font-size:8pt;color:#000000;}
.mod_customnav li .active{width:146px;height:100%;display:block;padding-top:4px;padding-bottom:4px;text-align:right;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:8pt;color:#000000;}
pre{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;color:#000000;line-height:17px;font-style: normal;}
p{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:17px;font-style: normal;}
p.klein{padding-left:20px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#AAAAAA;line-height:17px;}
a{font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-size:11px;color:#000000;}
a:hover{text-decoration:underline;color:#ba0000;}
h1{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:17px;color:#000000;}
h2{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:15px;color:#000000;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000000;}
ol{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:26px;font-style: normal;}
ul{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:18px;font-style: normal;}
li{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:18px;font-style: normal;}
table{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#000000;line-height:17px;font-style: normal;}
body{background:#ececed url("tl_files/archigramm/elemente/background_archigramm.gif") left top repeat-y;}
#header{height:220px;border-bottom:1px solid #878787;}
#wrapper{width:954px;float:left;margin-top:0;margin-left:6px;border-width:0px 1px;border-style:solid;border-color:#878787;}
#right{width:190;height:100px;float:right;}
#left{width:200px;float:left;border-top:4px solid #c5c7c8;}
.kategoriebild{height:160px;border-bottom:1px solid #bababa;}
.logo{width:200px;height:220px;bottom:0px;left:0px;right:0px;top:0px;float:left;margin:0;padding:0;}
.logofuss{width:122px;height:30px;bottom:0px;left:0px;right:0px;top:0px;float:left;margin:0;padding:6px 0 0 78px;border-top:1px solid #878787;}
#logoseitenkopf{width:754px;height:220px;float:left;margin:0;padding:0;}
.mod_article{width:753px;padding-top:26px;border-left:1px solid #878787;border-top: 4px solid #c5c7c8;}
.ce_text{margin:0 30px 0 40px;}
.schmal{width:400px;}
#container{width:954px;}
#main{width:auto;position:relative;float:left;}
#f1{font-family:Arial, Helvetica;font-size:10pt;color:#000000;}
.tableless span label{display:inline;}
.tableless label{display:block;margin-top:10px;}
.ce_form{margin-left:40px;}
.mod_subscribe,.mod_unsubscribe{margin-left:40px;font-family:Arial, Helvetica;font-size:10pt;color:#000000;}
.confirm,.error{font-family:Arial, Helvetica;font-weight:bold;font-size:12pt;color:#c90000;}
.mod_nl_list{margin-left:14px;}
.mod_nl_reader{margin-right:20px;margin-left:40px;}
