.cartbox{background-color:#F7F7F7;border: 1px solid #cccccc;line-height:20px;padding:10px;}html{height: 100%;}#obenrechts{text-decoration:none;color:#ffffff;float:right;font: 12px/160% Verdana, sans-serif;margin:0;padding-right:10px;padding-top:5px;}#obenrechts a{text-decoration:none; color:#ffffff}#navigation{text-decoration:none;z-index:1;position:absolute;color:#ffffff;float:left;font: 12px/160% Verdana, sans-serif;margin:0;padding-left:25px;padding-top:72px;text-align:left;}#navigation a{text-decoration:none; color:#ffffff}#kundencenter{position:absolute;color:#ffffff;font: 12px/160% Verdana, sans-serif;margin:0;padding-left:240px;padding-top:72px;text-align:left;}#kundencenter a{text-decoration:none; color:#ffffff}#content_container{min-height: 100%;overflow: hidden !important;height:100%;height:auto !important;background:#FFF;border-top:0px solid #A90A0D;color:#1D102A;margin:0px auto 0;padding:0;text-align:left;width:850px;}#content_left{background:#FFF  ;background-color:#FFF;margin:0;padding-top:0px;text-align:left;width:850px;}#content_middle{background:#FFF  ;margin:0;padding-left:15px;padding-right:15px;text-align:left;width:818px;}#side_menu{background-color:#EFF5FF;border-left:1px solid #CFE2FF;float:right;margin:0;padding:15px;text-align:left;width:219px;}#side_menu ul{list-style:none;margin:0 0 10px;padding:0;}#side_menu ul li{line-height:25px;margin:0;padding:0;}#top{height:60px;margin:0 auto;padding:0;text-align:left;width:850px;}#top_container{background-position:center;background:#FFF url(images/header_ecab.jpg) no-repeat;color:#1D102A;margin:0px auto 0;padding:0;text-align:left;width:850px;height:245px;}#bottom_container{text-decoration:none;border-top:1px solid #fff;border-bottom:10px solid #fff;background-position:center;background:#1D102A;color:#ffffff;margin:0px auto 0;padding-top:0px;text-align:center;width:850px;height:60px;}#bottom_container a{text-decoration:none;color:#fff;}#top_menu{background:#F5F5F5 url(images/top_menu_bg.gif) repeat-x;height:30px;line-height:30px;margin:0;padding:0;text-align:left;}#top_menu ul{list-style:none;margin:0;padding:0;}#top_menu ul li{float:left;margin:0;padding:0;}#top_menu ul li a,#top_menu ul li a:visited{color:#1D102A;display:block;height:30px;line-height:30px;padding:0;text-align:center;text-decoration:none;width:100px;}#top_menu ul li a.down,#top_menu ul li a.down:visited,#top_menu ul li a.down:hover{background-color:#FFF;border-right:1px solid #EBEBEB;color:#333;font-weight:700;width:99px;}#top_menu ul li a:hover{background-color:#EBEBEB;color:#333;}#welcome_box{line-height:60px;margin:0;padding:0;text-align:right;}#welcome_box a,#welcome_box a:visited{color:#accbff;text-decoration:none;}#welcome_box a:hover{text-decoration:underline;}.absmiddle{vertical-align:middle;}.breadcrumb{background-color:#F5F5F5;margin:0 0 10px;padding:10px;}.clear{clear:both;}.green{color:#006F0F;}.header{color:#676767;color:#676767;font: 14px/170% Verdana, sans-serif;font-weight:700;}.red{color:#BF0000;}.small{font-size:11px;}.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}.contentbox{padding:10px;margin:0 0 10px;text-align:center;}.errorbox{background-color:#FFBFBF;padding:10px;margin:0 0 10px;text-align:center;color:#7F0000;}.clientareatableactive{background-color:#DFFFE0}.clientareatablepending{background-color:#EFEFEF}.clientareatablesuspended{background-color:#FFF6CF}.clientareatableterminated{background-color:#FFCFCF}.clientticketreplyheader{background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #ccc;border-left:1px solid #CCC;}.clientticketreply{background-color:#F5F5F5;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}.adminticketreplyheader{background-color:#ccc;color:#ffffff;border-top:1px solid #676;border-right:1px solid #676;border-bottom:1px solid #676;border-left:1px solid #676}.adminticketreply{background-color:#EEF6FF;padding:10px;margin:0 0 10px;border-right:1px solid #676;border-bottom:1px solid #676;border-left:1px solid #676;}.networkissueaffected{background-color:#EFEFEF;padding:10px;margin: 0 0 10px;}.textgreen{color:#158F00;}.textred{color:#9F0000;}a,a:visited{color:#333;text-decoration:none;}a:hover{color:#666;text-decoration:none;}body{height: 100%;background:#86808D url(images/leiste.gif) repeat-y;margin:0;padding:0;background-position:center;}body,td,th{color:#1D102A;font: 12px/170% Verdana, sans-serif;}form{margin:0;padding:0;}h1{border-bottom:1px solid #ccc;color:#1a4d80;font-size:24px;font-weight:400;margin:0 0 12px;padding:0 0 3px;}h2{border-bottom:0px solid #F5F5F5;color:#fff;font: 18px/170% Verdana, sans-serif;font-weight:400;margin:0 0 0px;padding:1px 3px 1px;}h4{background-color:#AB0204;border-bottom:0px solid #F5F5F5;color:#fff;font: 18px/170% Verdana, sans-serif;font-weight:400;margin:0 0 0px;padding-left:13px;padding-bottom:2px;padding-top:1px;}h3{color:#1D102A;font-size:16px;font-weight:700;margin:0;padding:10px 0 5px;}hr{background-color:#EBEBEB;border:0;border-top:1px solid #ccc;height:0;margin:10px 0;overflow:hidden;}input,select,textarea{color:#1D102A;font: 12px/170% Verdana, sans-serif;margin:0;padding:2px;}p{margin:0;padding:3px 0 8px;}table.data{margin:0 0 10px;padding:0;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;}table.data td{background-color:#FFF;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}table.data th{background-color:#F7F7F7;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#1D102A;font-weight:400;text-align:center;}table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}table.frame{margin:0 0 10px;padding:0;border:1px solid #ccc;border-bottom:0;}table.frame table td{background-color:#FFF;border-bottom:1px solid #ccc;}table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}#lightbox img{ width: auto; height: auto;}#lightbox a img{ border: none; }#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }#imageContainer{ padding: 10px; }#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }#prevLink { left: 0; float: left; background: url(/images/prevlabel.gif) left 0% no-repeat;}#nextLink { right: 0; float: right;background: url(/images/nextlabel.gif) right 0% no-repeat;}#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 0% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 0% no-repeat; }#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }#imageData{	padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	#imageData #caption{ font-weight: bold;	}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
