﻿#tMob{}
* { margin: 0; padding: 0; }
html, body { display: block; width: 100%; height: 100%; overflow: hidden; z-index: 1; margin: 0; padding: 0; max-height:100%; font-size:10px; }
#top { position:absolute; top:0; left:0; width:100%; height:90px; z-index:150; }
h1#head { text-indent: -1000px; margin:0; padding:0; width:146px; height:30px; overflow:hidden; background-repeat:no-repeat; background-position:0 4px; }
#homelink { display:block; text-indent: -1000px; }
.noscript { position:absolute; top:12px; left:180px; font-size:1.2em; }
#content { position: absolute; top: 8.8em; left: 0px; right: 0px; bottom: 30px; width: 100%; padding: 0; margin: 0; overflow: auto; z-index: 50; background-repeat: no-repeat; background-position: center center; }
#footer { position: absolute; bottom: 0; width: 100%; height: 30px; color: #FFF; background-color: #000; z-index: 150; }
#HAUPTFRAME { _position:relative; top:0; _top:0px; left:0; width:100%; height:100%; z-index:10; height:100%;margin-top:0; margin-bottom:0; }
#leftnav { position: absolute; top: 0; left: 0; width: 1px; z-index: 11; }
#fremdInterface { visibility: hidden; position: absolute; top: 0px; left: 0px; z-index: 0; }
ul { list-style-type: none; }
#bottomnav { font-weight:bold; font-size:1.1em; color:#FFF; background-color:#000;position:absolute;bottom:0px; height:30px; width:100%; }
#bottomnav a { color: #FFF; border: none 0; text-decoration: none; }
#bottomnav a:hover { color: #FFF; border: none 0; text-decoration: underline; }
#bottomnav img { border: none 0; }
#libottom { list-style-type:none; width:970px; overflow: hidden; font-size: 1.0em; height:28px; line-height:30px; }
#libottom li { float:left; }
#breadCrumb { position: absolute; top:15px; left: 162px; font-family: Arial, Sans-Serif; font-size: 1.6em; }
#breadCrumb a { text-decoration: none; margin:0 0.4em; }
#breadCrumb a:hover { text-decoration: underline; }
#head { position: absolute; float: left; left: 8px; top: 9px; color: #FFF; font-family: "Arial Narrow"; font-weight: bold; font-size: 2.6em; text-decoration: underline; }
/* -------- */
#searchWrapper { position:absolute;top:21px;left:765px; height:20px;width:202px; overflow:hidden; font-size:1em; background-image:url('searchBack.gif'); }
#lupie { position:absolute; float:left; top:0; left:0; width:23px; height:24px; overflow:hidden; border:none 0;cursor:pointer;background-image:url('searchLupie.gif'); } 
.searchOn { position:absolute; float:left; top:5px; left:24px; width:170px; border:0; color:#000; font-size: 1.1em }
.searchOff { position:absolute; float:left; top:5px; left:24px; width:170px; border:0; color:#999; font-size: 1.1em; }
#clearSearch { position:absolute; float:left; top:-20px; left:189px; width:15px; height:40px; overflow:hidden; cursor:pointer; background-image:url('arrow.gif'); background-position: 0 0; }
/* -------- */
#landingpages { position:absolute;top:40px;left:766px; display:none; width:160px;overflow:hidden; border:solid 1px #DADADA; border-top-color:#E6E6E6; background-color:#FFF; z-index:300; }
#landingpages a { color:#666 !important; text-decoration:none; cursor:pointer;}
#landingpages a:hover { color:#2B2B2B !important; background-color:Transparent; text-decoration:none; }
#landingpages ul { list-style-type:none; padding-left:24px; }
.searchOn:focus { outline:none; }
/* -------- */
#tableFrames { height:100%; width:100%;border-collapse:collapse;font-size:10px; }
.trTopFrame { border:0px none;margin:0px;padding:0px; }
.tdTopFrame { border:0px none;margin:0px;padding:0px; }
.trIFrame { border:0px none;margin:0px;padding:0px; }
.tdIFrame { border:0px none;margin:0px;padding:0px; }
.trBottomFrame { border:0px none;margin:0px;padding:0px; }
.tdBottomFrame { border:0px none;margin:0px;padding:0px;width:100%;height:30px;z-index:150; }
.hidden { display: none }
a.cursor {cursor: pointer}
/* -------- */
#navigation { position:absolute; top: 48px; left:0; width:3000px; overflow: hidden; font-size: 1.2em; height:3.333em; background: transparent url('/css/dropshadow.png') repeat-x; background-position: 0 3em; }
#navigation h1 { position:absolute; z-index:32; background-image:url(/css/homeHaeusl.gif); background-repeat:no-repeat; background-position:4px 4px;
                 width:30px; height:30px; left:8px; top:3px; overflow:hidden; }
.ch_diestandard #navigation h1 { background-image:url(/css/diestandardsymbol.png); left:9px; }
#navigation h1 a { padding-left:30px; line-height:30px; }
#navigation li { float: left; }
#navigation li.right { float:right; }
#navigation a.special { text-transform:uppercase; letter-spacing:1px; font-size:0.917em; }
#navLine1, #navLine2, #navLine1 ul ul, #navLine2 ul ul
	{ position: absolute; width:3000px; height: 1.5em; line-height: 1.5em; left:0; top: 1.5em; background-repeat:no-repeat; background-position:8px 0; padding-left:45px; }
#navLine1.active, #navLine2.active { top: 0; z-index: 31; background-image:none; }
#navLine1, #navLine2 li ul { background-color:#FFF; background-image:url(/css/GreyHalfCircle.png) }
#navLine1 a { color:#555; padding:0 10px; }
#navLine1 a:hover, #navLine1 li.active a { color:#000; text-decoration:none; }
#navLine2, #navLine1 li ul { background-color:#666; background-image:url(/css/WhiteHalfCircle.png) }
#navLine2 a { color:#DDD; padding:0 10px; }
#navLine2 a:hover, #navLine2 li.active a { color:#FFF; text-decoration:none; }
#navLine1 ul, #navLine2 ul { width:930px; }
#navLine1 li ul, #navLine2 li ul { display:none; }
#navLine1 li.active ul, #navLine2 li.active ul { display:block; }
/* -------- */
#headerlinks { position:absolute; top:6px; left:765px; font-size:1.1em; line-height:1.0909em; width:202px }
#headerlinks li { float:left; padding:0 7px; }
/* -------- */
#libottom li a { display:block; background-repeat:no-repeat; background-position:0 50%; }
.liLogged { float:left; width:420px; padding-left: 8px; }
#ASCM012 { padding-left:25px; padding-right:28px; background-image:url('/img/site/bottom/archivsuche.gif'); }
#ASCM014 { padding-left:18px; padding-right:28px; background-image:url('/img/site/bottom/sales.gif'); }
#ASCM016 { padding-left:18px; padding-right:4px; background-image:url('/img/site/bottom/impressum.gif'); }
#liWeatherIcon { float:right !important;padding-right:4px;padding-top:5px; }
#liWeatherString { float:right !important;padding-left:4px;padding-right:22px; }
.access { position: absolute; left: -1000px }

