/* Test */
/* ul{border:1px solid red;} */
/* li{border:1px solid green;} */
/* table{border:1px solid green;} */
/* td{border:1px solid yellow;} */


/* 1=oben, 2=rechts, 3=unten, 4=links */

.bgcol0 { background-color:#FABE16}
.bgcol0afu { background-color:#008ACF}
.bgcol1 { background-color:#0099FF}
.col0 { color:#FABE16}
.col0afu { color:#008ACF}
.col1 { color:#0099FF}
.col2 { color:#636466}
a {color:#9A9B9D}
a:hover {color:#FABE16}

#tabSuche_arcomm {width:312px;padding-bottom:10px;margin-top:12px;margin-right:14px}
#tabSuche_arcomm .z2_bild {float:left; margin-left:10px;margin-top:0px;}
#tabSuche_arcomm .z2 {float:right;border:1px solid #B3B4B5;}
#tabSuche_arcomm .z2links {float:left;width:240px;}
#tabSuche_arcomm .z2links img {display:block;border-left:1px solid gray;}
#tabSuche_arcomm .z2links input {display:block;padding-left:5px;width:240px;border-style:none;}
#tabSuche_arcomm .z2rechts {float:right}

div.corpus_arcomm {font-size:8.5pt;}
div.corpus_arcomm p {margin-left:10px;margin-top:10px;margin-bottom:0px;font-size:8.5pt;text-align:justify;}
div.corpus_arcomm p.info {text-align:right;margin-right:10px;margin-bottom:0px;margin-top:4px}
div.corpus_arcomm p.gross {font-size:9pt;padding:0;margin-top:5px;}
div.corpus_arcomm .row_1 {/* background-color:#646466; */ margin-bottom:10px;margin-right:14px;border-top:1px solid #FFFFFF}
div.corpus_arcomm .row_1 .col_1_2 {float:left;width:640px;margin:0;padding-right:10px;background-color:#FFFFFF;}
div.corpus_arcomm .col_1 {width:640px;float:left;}
div.corpus_arcomm .col_2 {float:left;}
div.corpus_arcomm .col_1_1 {float:left;margin-right:10px;width:315px;margin-bottom:10px;}
div.corpus_arcomm .col_1_2 {float:left;width:640px;margin-bottom:10px;}
div.corpus_arcomm .col_2_1 {float:left;width:315px;margin-bottom:10px;}
div.corpus_arcomm .col_3_1 {background-color:#FFFFFF;float:left;width:302px;border-left:10px solid #FFFFFF;border-right:14px solid #FFFFFF;border-bottom:10px solid #FFFFFF;}
div.newsletter {color:white;height:74px;border:0;border-top:6px solid #FFFFFF}
div.newsletter p {margin:16px}
div.newsletter p.nl1 {margin:10px;}
div.newsletter p.nl1 a {color:#FABE16;}
div.newsletter p.nl2 {margin:0px 10px 10px 10px;}
div.newsletter a {color:#FFFFFF}
div.newsletter a:hover {color:#FABE16}
div.corpus_arcomm .col_1_2 .balken {border-bottom:1px solid #CCCCCC;padding-top:21px;padding-bottom:10px;}
div.corpus_arcomm .col_1_2 .letzter {border:0;}
div.corpus_arcomm img {vertical-align:middle;}
div.corpus_arcomm .balkenuntergrund {background-color:#636466;padding-left:26px;padding-right:46px;margin-bottom:0px;width:568px;border-bottom:1px solid #FFFFFF}
div.corpus_arcomm .col_1_2 .balken .balkenlinks {text-align:center;float:left;width:80px;}
div.corpus_arcomm .col_1_2 .balken .balkenmitte {float:left;width:300px;padding-left:12px;}
div.corpus_arcomm .col_1_2 .balken .balkenmitte .balkenoben {}
div.corpus_arcomm .col_1_2 .balken .balkenmitte .balkenoben img {margin-bottom:10px;}
div.corpus_arcomm .col_1_2 .balken .balkenmitte .balkenoben a {font-size:20pt;TEXT-TRANSFORM: uppercase;font-weight:bold;color:#FABE16;text-decoration:none}
div.corpus_arcomm .col_1_2 .balken .balkenmitte .balkenunten {color:#CCCCCC}
div.corpus_arcomm .col_1_2 .balken .balkenrechts {float:right;width:100px;padding-top:60px;}
div.corpus_text {margin:10px;}
div.corpus_text .linksbalken {float:left;width:325px;margin-left:-10px;margin-bottom:30px;}
div.corpus_text .linkslink {float:left;width:315px;margin-bottom:30px;margin-top:15px;}
div.corpus_text .linkslink a {margin-right:10px;}
div.corpus_text h1 {padding:0;margin:0;float:left;color:#636466;height:30px;padding-top:10px;text-align:left;font-size:14pt;margin-bottom:20px;font-weight:bold}
div.corpus_text .text {float:left;text-align:justify;width:625px;margin-bottom:30px}
div.corpus_text .text h1 {float:none;color:#636466;height:30px;padding-top:10px;text-align:left;font-size:14pt;margin-bottom:20px;font-weight:bold}
div.corpus_text .eingerueckt1 {float:left;width:130px;margin-top:5px;}
div.corpus_text .eingerueckt2 {float:left;width:470px;margin-top:5px;}
div.corpus_text .untermenue p {TEXT-TRANSFORM: uppercase;margin-left:20px;font-size:8pt;}

div.news_arcomm {margin-top:8px;}
div.news_arcomm p.titel {text-align:left;margin-right:10px;margin-bottom:0px;margin-top:4px;font-weight:bold}
div.news_arcomm p.text {text-align:left;margin-right:10px;margin-bottom:0px;margin-top:4px;}

div.sitemap .senkrecht {position:relative;top:-15px;width:1px;height:30px;float:left;}
div.sitemap .senkrechttop {position:relative;top:0px;width:1px;height:15px;float:left;}
div.sitemap .waagerecht {position:relative;top:15px;width:30px;height:1px;float:left;}
div.sitemap .link {float:left;position:relative;top:5px;}

/* Seitenfuss */

div.sfussinfos_arcomm {
  margin:auto; /* horizontal zentriert */
  position:relative;width:1000px; height:70px;margin-top:15px;margin-bottom:15px;}
div.sfussinfos_arcomm_links {float:left;width:15px;}
ul.sfussinfos_arcomm_eins {list-style:none;margin:0;padding:0;margin-right:0px;height:70px;float:left;text-align:left;vertical-align:top;padding-top:0px;width:240px;}
ul.sfussinfos_arcomm_eins li {margin:0;padding:0;text-align:left;padding-left:0px;}
ul.sfussinfos_arcomm_eins li a {font-size:11px;color:#888888;text-decoration:none;}
ul.sfussinfos_arcomm_eins li a:hover {text-decoration:underline;}
div.sfussinfos_arcomm_zwei {margin-right:0px;height:70px;float:left;text-align:left;vertical-align:top;padding-top:0px;width:480px;}
div.sfussinfos_arcomm_zwei .spalte {list-style:none;margin:0;padding:0;float:left;padding-left:0px;width:240px;vertical-align:top;}
div.sfussinfos_arcomm_zwei .spalte li {margin:0;padding:0;text-align:left;white-space:nowrap;}
div.sfussinfos_arcomm_zwei .spalte li a {font-size:11px;color:#888888;text-decoration:none;}
div.sfussinfos_arcomm_zwei .spalte li a:hover {text-decoration:underline;}
ul.sfussinfos_arcomm_drei {margin:0;padding:0;height:70px;float:left;text-align:left;vertical-align:top;padding-top:0px;width:240px;}
ul.sfussinfos_arcomm_drei li {margin:0;padding:0;list-style:none;text-align:left;padding-left:0px;}
ul.sfussinfos_arcomm_drei li a {font-size:11px;color:#888888;text-decoration:none;}
ul.sfussinfos_arcomm_drei li a:hover {text-decoration:underline;}

a.bildgross {font-size:8pt}
div.afufleisteoben {height:38px;background-color:#5A5A5A;}
div.afufleisteoben .links {float:left;margin:10px;color:#F0F0F0;}
div.afufleisteoben .links a {font-size:8pt;color:white;}
div.afufleisteoben .rechts {float:right;}
div.afufleisteoben .rechts a{display:block;width:34px;height:34px;vertical-align:middle;text-align:center;padding:0px;margin:2px;margin-right:6px;border:0;text-decoration:none;font-size:20px;color:white;}
div.afufleisteoben .rechts a.akt{}
div.afufleisteoben .rechts a:hover{margin:1px;margin-right:5px;border:1px solid white;}
div.afufleisteoben img{margin:5px;}
td.afufleistelinks {background-color:#5A5A5A;width:100px;text-align:center;vertical-align:top;}
td.afufleistelinks img {}
td.afufleistelinks a {width:90px;height:90px;margin:2px;margin-top:0px;margin-bottom:4px;padding:1px;border:0;display:block;margin-left:4px;}
td.afufleistelinks a:hover {padding:0;border:1px solid white}
td.afumenuelinks {width:220px;vertical-align:top}
td.afumenuelinks ul {list-style:none;padding:0;margin:0;margin:10px;margin-top:20px;}
td.afumenuelinks ul li {padding:5px;}
td.afumenuelinks ul li:hover {background-color:#FFE4B9}
td.afumenuelinks ul li.akt {background-color:#FFBF55;border:1px solid #CC7216}
td.afumenuelinks ul a {text-decoration:none;color:black}
td.afumenuelinks ul a:hover {}

div.afutext {}
div.afutext h3 {font-size:11pt;font-weight:bold;padding-top:20px;}
div.afutext a.bildgross {font-size:8pt;text-decoration:none;}
div.afutext a.bildgross:hover {text-decoration:underline;}
div.afutext p.text {}
div.afutext p.text .bildposition {font-weight:bold;margin-right:10px;}

ul.afuhilfemenue {color:white;}
ul.afuhilfemenue a {width:auto;height:auto;display:inline;color:white;margin:0;}
ul.afuhilfemenue a:hover {border:0;color:#BBBBBB}
ul.afuhilfemenue {list-style:none;margin:0;padding:0;margin-left:10px;text-align:left;width:320px;margin-top:10px;}
ul.afuhilfemenue li {margin-top:20px;font-size:11pt;}
ul.afuhilfemenue li ul {list-style:none;margin:0;padding:0;margin-top:10px;}
ul.afuhilfemenue li ul li {margin:2px;font-size:9pt;font-weight:normal;margin-left:10px;}

ul.epUnterthema {list-style:none;margin:0;padding:0;margin:auto;height:64px;margin-left:0px;padding-left:0px;}
ul.epUnterthema li {float:left;padding-right:5px;margin-left:5px;margin-top:10px;line-height:18px;border-right:1px solid gray;vertical-align:middle}
ul.epUnterthema li a {text-decoration:underline;font-weight:normal;}
ul.epUnterthema li span {font-weight:bold;}
.epGalerie {margin-top:0px;}
.epGalerie p {margin:0;padding:0;margin-top:10px;margin-bottom:20px;font-size:13pt;color:#87888A;font-weight:normal;text-align:left;}
.epGalerie .epFilm {margin:0;padding:0;margin-top:20px;margin-bottom:20px;height:230px;}
.epGalerie img {border:0px;margin-bottom:10px;}
.epTextblock {margin:0px;margin-top:0px;margin-right:5px;}

div.downloadbild img {
  -webkit-box-shadow: 3px 2px 5px #aaa;
  -moz-box-shadow: 3px 2px 5px #aaa;
  box-shadow: 3px 2px 5px #aaa;
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#aaaaaa')"; /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength = 7, Direction = 135, Color = '#aaaaaa');
}

div.cloudrotate {
  position: absolute;
  -webkit-transform: rotate(270deg);  /* Saf3.1+, Chrome */
  -moz-transform: rotate(270deg);  /* FF3.5+ */
  -moz-rotation-point: 10px 10px;
  -o-transform: rotate(270deg);  /* Opera 10.5 */
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; /* IE8 */
  filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=3);  /* IE6,IE7 */
  TEXT-TRANSFORM: uppercase;
}

div.cloudnormal {
  position: absolute;TEXT-TRANSFORM: uppercase;
}

#page_title {
overflow: visible;
position: absolute;
width: 38px;
-moz-transform: rotate(90deg);
-moz-rotation-point: 0 0;
-webkit-transform: rotate(90deg);
-webkit-rotation-point: 0 0;
-o-transform: rotate(90deg);
-ms-writing-mode: tb-lr;
* html writing-mode: tb-lr;
background-color:red;
}

.afuinfobtn {DISPLAY:block;width:20px;height:30px;color:red;position:relative;}
.afuinfobtn:hover .afuinfo {DISPLAY:block;}
.afuinfo {Display:none;position:absolute;left:-310px;top:-130px;height:75px;width:450px;background:white;border:1px solid gray;padding-left:20px;padding-right:20px;padding-top:50px;text-align:center;color:#000;font-weight:normal;font-size:10pr;}

</style>