﻿a:link{color:#6b6b6b; text-decoration:none;}
a:visited{color:#6b6b6b; text-decoration:none;}
a:hover{color:#6b6b6b; text-decoration:underline;}
a:active{color:#6b6b6b; text-decoration:underline;}
h1 {font-size:13px; }
h2 {font-size:13px; }
h3 {font-size:13px; }
h4 {font-size:13px; }
.contenttext{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-size: 9px}
.filledout{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 9px; font-weight: bold}
.errormessage{  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF5050; font-size: 11px; font-weight: bold}
.contenttexterror{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-size: 9px ; background-color: #FF9999}
.m1CL0,.m1CL0:link{
text-decoration:none;
width:100%;color:#FFFFFF;}
.m1CL0:visited{
color:#FFFFFF;}
.m1mit{
padding-left:10px;
padding-right:10px;
color:#FFFFFF; 
font-family:Verdana,Tahoma,Arial;
font-size:11px;}
.sup{
color: #6b6b6b;}
#bodystyle{
background:#FFFFFF;}
.menuepunkte{
width: 128px;
height: 20px;
background: #FFFFFF;}
#topper{
height: 20%;
top: -50%;}
#hs3_container_main{
position: relative;
margin: 15px auto 0 auto;
border: 1px solid #FFFFFF;
width:950px;
height:733px;}
#hs3_container_content_frame{
position: relative;
left:0px;
top:135px;
width:950px;
height:1298px;
z-index:1;
background-color: #dedede;}
#hs3_container_bottomcontent_frame{
position: absolute;
margin: auto;
left: 0px;
top: 1125px;
width: 950px;
height: 51px;
z-index: 1;
background-color: #dedede;}
#hs3_container_bottomcontent_block01{
position: absolute;
top: 3px;
left: 26px;
background-color:#FFFFFF;
width: 141px;
height: 75px;
z-index: 2;
overflow: visible;}
#hs3_container_bottomcontent_block02{
position: absolute;
top: 3px;
left: 168px;
background-color:#FFFFFF;
width: 210px;
height: 75px;
z-index: 2;
overflow: visible;}
#hs3_container_bottomcontent_block03{
position: absolute;
top: 3px;
left: 276px;
background-color:#FFFFFF;
width: 104px;
height: 75px;
z-index: 2;
overflow: visible;}
#hs3_container_bottomcontent_block04{
position: absolute;
top: 3px;
left: 383px;
background-color:#FFFFFF;
width: 104px;
height: 75px;
z-index: 2;
overflow: visible;}
#hs3_container_bottomcontent_block05{
position: absolute;
top: 3px;
left: 490px;
background-color:#FFFFFF;
width: 108px;
height: 75px;
z-index: 2;
overflow: visible;}
#hs3_container_bottomcontent_block06{
position: absolute;
top: 3px;
left: 600px;
background-color:#cadbec;
width: 104px;
height: 75px;
z-index: 2;
overflow: visible;}
#hs3_container_bottomcontent_block07{
position: absolute;
top: 3px;
left: 707px;
background-color:#cadbec;
width: 107px;
height: 75px;
z-index: 2;
overflow: visible;}
#hs3_container_bottomcontent_block08{
position: absolute;
top: 3px;
left: 817px;
background-color:#cadbec;
width: 107px;
height: 75px;
z-index: 2;
overflow: visible;}
#hs3_container_left_navigation{
padding-top: 0px;
position:absolute;
left:0px;
top:40px;
width:141px;
height:477px;
z-index:1;
background-color: #DEDEDE;
font-family: Tahoma;
font-size: 15px;
text-align:center;}
#f_blue{
color: #495678;}
#f_skyblue{
color: #cadbec;}
#hs3_container_content_middle{
position:absolute;
left:167px;
top:40px;
width:432px;
height:477px;
z-index:1;}
#hs3_container_content_middleright{
position:absolute;
left:167px;
top:40px;
width:730px;
height:477px;
z-index:1}
#hs3_container_flash{
position:absolute;
left:0px;
top:879px;
width:167px;
height:324px;
z-index:1;}
#hs3_container_Textbereich{
position : absolute; 
width : 405px; 
height : 950px; 
top:159px;
left : 0px; 
z-index: 2;
background: #FFFFFF; 
font-family:Verdana,Tahoma,Arial;
font-size:12px;
color:#6b6b6b;
padding-top: 10px;
padding-left: 12px;
padding-right: 14px;
margin:auto;}
#hs3_container_Textbereich_new{
position : absolute; 
width : 740px; 
height : 950px; 
top:159px;
left : 0px; 
z-index: 2;
background: #FFFFFF; 
font-family:Verdana,Tahoma,Arial;
font-size:11px;
color:#6b6b6b;
padding-top: 10px;
padding-left: 12px;
padding-right: 14px;
margin:auto;}
#hs3_tablecontainer_content_right{
position:absolute;
right: 20px;
top:320px;
width:350px;
height:605px;
z-index:1;
background-color: #dedede;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_tablecontainer_content_right_home{
position:absolute;
right: 0px;
top:30px;
width:320px;
height:805px;
z-index:1;
background-color: #cadbec;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_tablenewscontainer_content_right_home{
position:absolute;
right: 0px;
top:200px;
width:327px;
height:605px;
z-index:1;
background-color: #cadbec;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_tablenewscontainer_content_right{
position:absolute;
right: 18px;
top:0px;
width:330px;
height:605px;
z-index:1;
background-color: #cadbec;
font-family:Verdana;
;color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_tablenewsembedcontainer_content_right{
position:absolute;
right: 10px;
top:10px;
width:312px;
height:585px;
z-index:1;
background-color: #ffffff;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_tablenewsembedcontainer_content_right_home{
position:absolute;
right: 10px;
top:10px;
width:312px;
height:585px;
z-index:1;
background-color: #ffffff;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_container_content_right{
position:absolute;
right: 25px;
top:40px;
width:328px;
height:245px;
z-index:1;
background-color: #cadbec;
background: url(../images/comprehensive/keyfacts.png) no-repeat;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_container_content_right_home{
position:absolute;
right: 25px;
top:40px;
width:328px;
height:245px;
z-index:1;
background-color: #cadbec;}
#hs3_container_keyfact_home{
position:absolute;
right: 30px;
top:49px;
width:310px;
height:210px;
z-index:1;
background-color: #ffffff;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_container_keyfact1{
position:absolute;
right: 45px;
top:89px;
width:250px;
height:20px;
z-index:1;
background-color: #ffffff;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_container_keyfact2{
position:absolute;
right: 45px;
top:129px;
width:250px;
height:20px;
z-index:1;
background-color: #ffffff;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_container_keyfact3{
position:absolute;
right: 45px;
top:170px;
width:250px;
height:20px;
z-index:1;
background-color: #ffffff;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_container_keyfact4{
position:absolute;
right: 45px;
top:213px;
width:250px;
height:20px;
z-index:1;
background-color: #ffffff;
font-family:Verdana;
color: #808080;
font-size:12px;
font-weight: bold;}
#hs3_container_content_right a:link{
color:#DC7E88;}
#hs3_container_content_right a:visited{
color:#DC7E88;}
#hs3_container_content_right a:hover{
color:#DC7E88;}
#hs3_container_content_right a:active{
color:#DC7E88;}
#hs3_container_header{
position:absolute;
background: url(../images/comprehensive/mainheader.png) no-repeat;
left:0px;
top:0px;
width:950px;
height:134px;
z-index:2;
vertical-align:bottom;
overflow:visible;}
#hs3_container_header_CH{
position:absolute;
background: url(../images/comprehensive/mainheader_ch.png) no-repeat;
left:0px;
top:0px;
width:950px;
height:134px;
z-index:2;
vertical-align:bottom;
overflow:visible;}
#hs3_container_upper_navigation{
position:absolute;
left: 1px;
top: 111px;
height: 24px;
width:950px;
overflow:visible;
z-index: 200;
visibility: visible;}
#hs3_container_content_middle_logo{
position:absolute;
left:0px;
top:0px;
width:431px;
height:159px;
z-index:1;}
#hs3_container_content_middleright_logo{
position:absolute;
left:0px;
top:0px;
width:771px;
height:159px;
z-index:1;}
#hs3_container_content_middle_lefttext{
position:absolute;
left:3px;
top:159px;
width:186px;
height:318px;
z-index:2;
background-color: #FFFFFF;
font-family:Verdana,Tahoma,Arial;
font-size:11px;
color:#6b6b6b;
padding-top: 10px;
padding-left: 12px;
padding-right: 14px;
margin:auto;}
#hs3_container_content_middle_righttext{
position:absolute;
right: 0px;
top:159px;
width:191px;
height:318px;
z-index:2;
background-color: #FFFFFF;
font-family:Verdana,Tahoma,Arial;
font-size:11px;
color:#6b6b6b;
padding-top: 10px;
padding-left: 14px;
padding-right: 12px;
margin:auto;}
#hs3_container_content_middle_sep_border{
position:absolute;
right: 215px;
top:159px;
width:3px;
height:328px;
z-index:3;
background-color: #dedede;
filter: alpha(opacity=70);
-moz-opacity: 0.7;}
#hs3_container_content_sep_border_right_hor{
position:absolute;
right: 0px;
top:231px;
height:3px;
width:324px;
z-index:1;
background-color: #FFFFFF;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
overflow: hidden;}
#hs3_container_content_sep_border_right_hor_bottom{
position:absolute;
right: 26px;
top: 0px;
width:325px;
height:3px;
z-index:1;
background-color: #FFFFFF;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
overflow: hidden;}
#hs3_container_content_sep_border_right_vert_bottom_1{
position:absolute;
right: 133px;
top: 0px;
width:3px;
height:78px;
z-index:1;
background-color: #FFFFFF;
filter: alpha(opacity=70);
-moz-opacity: 0.7;}
#hs3_container_content_sep_border_right_vert_bottom_2{
position:absolute;
right: 243px;
top: 0px;
width:3px;
height:78px;
z-index:1;
background-color: #FFFFFF;
filter: alpha(opacity=70);
-moz-opacity: 0.7;}
#hs3_container_content_sep_border_left{
position:absolute;
left: 0px;
top:0px;
width:3px;
height:487px;
z-index:1;
background-color: #dedede;
filter: alpha(opacity=70);
-moz-opacity: 0.7;}
#hs3_container_content_sep_border_middle{
position:absolute;
left: 0px;
top:0px;
width:3px;
height:487px;
z-index:1;
background-color: #FFFFFF;
filter: alpha(opacity=70);
-moz-opacity: 0.7;}
#hs3_container_content_sep_border_right_vert{
position:absolute;
left: 107px;
top:234px;
width:3px;
height:253px;
z-index:1;
background-color: #FFFFFF;
filter: alpha(opacity=70);
-moz-opacity: 0.7;}
#hs3_container_content_sep_border_right_vert_2{
position:absolute;
right: 108px;
top:234px;
width:3px;
height:253px;
z-index:1;
background-color: #FFFFFF;
filter: alpha(opacity=70);
-moz-opacity: 0.7;}
#hs3_container_screenshot_right{
position:absolute;
right: -20px;
top:285px;
width:391px;
height:238px;
z-index:3;
text-align: right;
overflow: visible;
visibility: visible;}
#hs3_container_uppertext_left{
position:absolute;
width: 500px;
height: 50px;
top: 11px;}
#hs3_container_uppertext_right{
position:absolute;
width: 500px;
height: 50px;
visibility: visible;}
#prices_priceboxes_basicframe{
position: absolute;
top: 15px;
left: 23px;
height: 115px;
width: 565px;
z-index: 3;
border: #495678 1px solid;
background:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6b6b6b;}
#prices_priceboxes_frame a:link{
color: #DC7E88;}
#prices_priceboxes_frame a:hover{
color: #DC7E88;}
#prices_priceboxes_frame a:visited{
color: #DC7E88;}
#prices_priceboxes_frame a:active{
color: #DC7E88;}
#prices_priceboxes_basicheader{
position: absolute;
top: 0px;
left: 0px;
height: 17px;
width: 565px;
z-index: 4;
background: url(../images/preise/label_basic.gif) left;
text-align:right;
color:#FFFFFF;}
#prices_pricesboxes_basicdetail_left{
position: absolute;
top: 17px;
left: 0px;
height: 38px;
width: 509px;
z-index: 4;
text-align:left;
color:#6b6b6b;}
#prices_pricesboxes_basicdetail_right{
position: absolute;
top: 17px;
right: 0px;
height: 98px;
width: 55px;
z-index: 4;
text-align:center;
background:#dedede;}
#prices_priceboxes_basisaddonsframe{
position: absolute;
top: 0px;
left: 23px;
height: 55px;
width: 565px;
border: #495678 1px solid;
z-index: 3;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6b6b6b;}
#prices_priceboxes_basisaddonsheader{
position: absolute;
top: 0px;
width: 565px;
height: 20px;
z-index: 4;
background: url(../images/preise/label_basicaddons.gif) left no-repeat #495678;}
#prices_priceboxes_basisaddonsdetail_left{
position: absolute;
top: 20px;
width: 509px;
height: 35px;
z-index: 4;}
#prices_priceboxes_basisaddonsdetail_right{
position: absolute;
right: 0px;
top: 20px;
width: 56px;
height: 35px;
background: #dedede;
z-index: 4;	
text-align: center;}
#prices_priceboxes_modulesframe{
position: absolute;
top: 180px;
left: 147px;
height: 285px;
width: 272px;
border: #495678 1px solid;
z-index: 3;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6b6b6b;}
#prices_priceboxes_modulesheader{
position: absolute;
top: 0px;
width: 272px;
height: 20px;
z-index: 4;
background: url(../images/preise/label_interfaces.gif) left;}
#prices_priceboxes_modulesdetail_left{
position: absolute;
top: 15px;
width: 215px;
height: 265px;
z-index: 4;}
#prices_priceboxes_modulesdetail_right{
position: absolute;
right: 0px;
top: 20px;
width: 56px;
height: 265px;
background: #dedede;
z-index: 4;
text-align: center;}
#prices_priceboxes_interfacesframe{
position: absolute;
top: 180px;
right: 236px;
height: 174px;
width: 272px;
border: #495678 1px solid;
z-index: 3;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6b6b6b;}
#prices_priceboxes_interfacesheader{
position: absolute;
top: 0px;
width: 272px;
height: 20px;
z-index: 4;
background: url(../images/preise/label_modules.gif) left;}
#prices_priceboxes_interfacesdetail_left{
position: absolute;
top: 15px;
width: 215px;
height: 145px;
z-index: 4;}
#prices_priceboxes_interfacesdetail_right{
position: absolute;
right: 0px;
top: 20px;
width: 56px;
height: 154px;
background: #dedede;
z-index: 4;
text-align: center;}
#prices_priceboxes_serviceframe{
position: absolute;
top: 360px;
right: 236px;
height: 105px;
width: 272px;
border: #495678 1px solid;
z-index: 3;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6b6b6b;}
#prices_priceboxes_serviceheader{
position: absolute;
top: 0px;
width: 272px;
height: 20px;
z-index: 4;
background: url(../images/preise/label_service.gif) left;}

#prices_priceboxes_service_left{
position: absolute;
top: 15px;
width: 215px;
height: 90px;
z-index: 4;}
#prices_priceboxes_service_right{
position: absolute;
right: 0px;
top: 20px;
width: 56px;
height: 90px;
background: #dedede;
z-index: 4;
text-align: center;}
#prices_middle_upperbox{
position: absolute;
left: 124px;
top: 40px;
width: 603px;
height: 432px;
z-index:2;
background:#FFFFFF;
text-align:left;
padding-left: 10px;}
#prices_content_middle_bottombox_1{
position: absolute;
left: 124px;
bottom: 38px;
width: 613px;
height: 85px;
z-index:2;
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#6b6b6b;}
#contentpages_frame{
position: relative;
left:0px;
top:135px;
width:950px;
height:598px;
z-index:1;
background-color: #dedede;}
#contentpages_left_upperbox{
position: absolute;
left: 36px;
top: 40px;
width: 85px;
height: 85px;
z-index: 2;
background: #FFFFFF url(../images/comprehensive/globe.gif);}
#contentpages_left_midbox{
position: absolute;
top: 128px;
left: 36px;
width: 85px;
height: 344px;
z-index: 2;
background:#495678;}
#contentpages_left_bottombox{
position: absolute;
left: 36px;
bottom: 38px;
width: 85px;
height: 85px;
z-index: 2;
background: #495678;}
#contentpages_middle_upperbox{
position: absolute;
left: 124px;
top: 40px;
width: 603px;
height: 88px;
z-index:2;
background:#FFFFFF;
text-align:left;
padding-left: 10px;}
#contentpages_middle_midbox{
position: absolute;
left: 0px;
top: 0px;
width: 753px;
height: 907px;
z-index: 2;
background: #FFFFFF;
padding: 10px 10px;}

#contentpages_middle_midbox_angebot{
position: absolute;
left: 0px;
top: 0px;
width: 753px;
height: 912px;
z-index: 2;
background: #FFFFFF;
padding: 10px 10px;}


#contentpages_middle_bottombox_1{
position: absolute;
left: 124px;
bottom: 38px;
width: 349px;
height: 80px;
z-index:2;
padding-top: 4px;
background:#FFFFFF;}
#contentpages_middle_bottombox_2{
position: absolute;
left: 476px;
bottom: 38px;
height: 85px;
width: 85px;
z-index: 2;
background: #495678;}
#contentpages_middle_bottombox_3{
position: absolute;
left: 564px;
bottom: 38px;
height: 85px;
width: 85px;
z-index: 2;
background: #495678;}
#contentpages_middle_bottombox_4{
position: absolute;
left: 652px;
bottom: 38px;
height: 85px;
width: 85px;
z-index: 2;
background: #495678;}
#contentpages_right_upperbox{
position: absolute;
right: 38px;
top: 40px;
width: 172px;
height: 85px;
z-index:2;
background: #495678;}
#contentpages_right_midbox{
position: absolute;
right: 0px;
top: 128px;
width: 172px;
height: 344px;
z-index: 2;
background: #FFFFFF;}
#contentpages_right_bottombox1{
position: absolute;
right: 38px;
bottom: 38px;
height: 85px;
width: 85px;
z-index: 2;
background: #495678;}
#prices_date_lastrefresh{
position:absolute;
bottom: 8px;
height: 25px;
width: 85px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:9px;
text-align: center;}
#contentpages_right_bottombox2{
position: absolute;
right: 126px;
bottom: 38px;
height: 85px;
width: 84px;
z-index: 2;
background: #495678;}
#contentpages_text_oben_links{
position: absolute;
top: 11px;
left: 124px;
height: 22px;
width: 700px;
z-index: 2;}
#contentpages_iframe{
position: absolute;
height: 400px;
width: 593px;
padding: 10px;
padding-top: 15px;
padding-bottom: 15px;
z-index: 5;}
#contentpages_contentinclude{
position: absolute;
overflow: auto;
width: 613px;
height: 432px;
padding: 0px;}
#contentpages_iframe_saveelement{
position: inherit;
height: 400px;
width: 600px;
padding: 10px;
z-index: 5;
overflow: hidden;}
#contentpages_iframeinclude{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6b6b6b;
background:#FFFFFF;}
#contentpages_iframeinclude p{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6b6b6b;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;}
#contentpages_iframeinclude a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6b6b6b;}
#iframe_sumtables{
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;}
#iframe_sumtables a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000066;
text-decoration:none;}
#iframe_tableheader{
height: 15px;
background: #495678;}
#iframe_tabletitles{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
display:block;}
#iframe_tabletitles a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
display:block;}
#iframe_tabletitles sup {
color: #FFFFFF;
}
#contentpages_iframeinclude sup{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 6pt;
color: #6b6b6b;}
#masthead_content_frame{
position:relative;
left:0px;
top:135px;
width:950px;
height:598px;
z-index:1;
background-color: #dedede;}
#masthead_boxes_1{
position:absolute;
left:299px;
top:61px;
width:115px;
height:115px;
z-index:2;
background:#FFFFFF url(../images/masthead/globe.gif) no-repeat;}
#masthead_boxes_2{
position:absolute;
left:417px;
top:61px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_3{
position:absolute;
left:535px;
top:61px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_4{
position:absolute;
left:653px;
top:61px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_5{
position:absolute;
left:771px;
top:61px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_6{
position:absolute;
left:63px;
top:179px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;
background: #FFFFFF url(../images/masthead/anschrift.gif) no-repeat;}
#masthead_boxes_7{
position:absolute;
left:181px;
top:179px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_8{
position:absolute;
left:299px;
top:179px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_9{
position:absolute;
left:771px;
top:179px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_10{
position:absolute;
left:63px;
top:297px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_kontakt{
position:absolute;
left:63px;
top:297px;
width:235px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_11{
position:absolute;
left:181px;
top:297px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_12{
position:absolute;
left:299px;
top:297px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_13{
position:absolute;
left:771px;
top:297px;
width:115px;
height:115px;
z-index:2;
background-color: #FFFFFF;}
#masthead_boxes_14{
position:absolute;
left:63px;
top:415px;
width:115px;
height:115px;
z-index:2;
background-color: #495678;}
#masthead_boxes_15{
position:absolute;
left:181px;
top:415px;
width:115px;
height:115px;
z-index:2;
background-color: #495678;}
#masthead_boxes_16{
position:absolute;
left:299px;
top:415px;
width:115px;
height:115px;
z-index:2;
background-color: #495678;}
#masthead_boxes_17{
position:absolute;
left:771px;
top:415px;
width:115px;
height:115px;
z-index:2;
background-color: #495678;}
#masthead_textbox_frame{
position:absolute;
left:417px;
top:179px;
width:351px;
height:351px;
z-index:2;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000066;}
#masthead_textbox_uppertext{
position:absolute;
left:10px;
top:10px;
width:331px;
height:149px;
z-index:2;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#masthead_col_left{
position:absolute;
left:10px;
top:163px;
width:146px;
height:153px;
z-index:2;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#masthead_col_right{
position:absolute;
right:10px;
top:163px;
width:179px;
height:153px;
z-index:2;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#deltra_logo{
position:absolute;
left:82px;
top:290px;
width:200px;
height:122px;
z-index:3;
background: url(../images/kontakt/deltra.jpg) center no-repeat;}
#screenshots_right_bottombox1{
position: absolute;
left: 740px;
bottom: 38px;
height: 85px;
width: 85px;
z-index: 2;
background: #495678;}
#screenshots_right_upperbox{
position: absolute;
right: 36px;
top: 40px;
width: 85px;
height: 85px;
z-index: 2;
background: #495678;}
#screenshots_right_midbox{
position: absolute;
top: 128px;
right: 36px;
width: 85px;
height: 344px;
z-index: 2;
background:#495678;}
#screenshots_right_bottombox{
position: absolute;
right: 36px;
bottom: 38px;
width: 173px;
height: 85px;
z-index: 2;
background: #FFFFFF;}
#screenshots_middle_contentbox{
position: absolute;
left: 124px;
top: 40px;
width: 702px;
height: 432px;
z-index: 2;
background: #FFFFFF;}
#contact_col_bottomtext{
position:absolute;
left:10px;
top:213px;
width:345px;
height:153px;
z-index:2;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#contact_col_midtext{
position:absolute;
left:10px;
top:65px;
width:500px;
height:153px;
z-index:2;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#contact_col_uppertext{
position:absolute;
left:10px;
top:0px;
width:331px;
height:149px;
z-index:2;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#demodownload_inputarea{
position: absolute;
top: 105px; 
left: 10px; 
right: 10px; 
width: 593px;
background:#e7e7e7;
border: #000000 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;}
#demodownload_inputarea a:link{
color:#DC7E88;}
#demodownload_inputarea a:hover{
color:#DC7E88;}
#demodownload_inputarea a:visited{
color:#DC7E88;}
#demodownload_inputarea a:active{
color:#DC7E88;}
#democd_inputarea{
position: absolute;
top: 125px; 
left: 10px; 
right: 10px;  
width: 593px;
background:#e7e7e7;
border: #000000 1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;}
.navi_padding{
padding-top: 0px;
padding-bottom: 0px;}
.tab_images{
position: relative;
top: 6px;}
#tab_frame{
padding-top: 0px; 
padding-left:10px; 
padding-right:10px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#FFFFFF;}
#orders_right_bottombox{
position: absolute;
right: 36px;
bottom: 38px;
width: 85px;
height: 85px;
z-index: 2;
background: #FFFFFF;}
#orders_middle_contentbox{
position: absolute;
left: 124px;
top: 40px;
width: 702px;
height: 520px;
z-index: 2;
background: #FFFFFF;}
#sepboarder_temp_mark{
position: absolute;
width:380px;
height:1px;
border: 0px solid;
background: #000000;
right: -20px;
top: 284px;
z-index: 2;
overflow: hidden;}
#employees_content_frame{
position:relative;
left:0px;
top:135px;
width:950px;
height:598px;
z-index:1;
background-color: #dedede;}
#employees_executives{
position:absolute;
left:64px;
top:59px;
width:115px;
height:113px;
z-index:2;
background: #FFFFFF url(../images/employees/fotos_geschaeftsleitung.jpg);
background-image: url(../images/employees/fotos_geschaeftsleitung.jpg);}
#employees_developers{
position:absolute;
left:300px;
top:59px;
width:233px;
height:113px;
z-index:2;
background: url(../images/employees/fotos_entwicklung.jpg) #FFFFFF;
background-image: url(../images/employees/fotos_entwicklung.jpg);}
#employees_supporters{
position:absolute;
left:654px;
top:59px;
width:233px;
height:113px;
z-index:2;
background: url(../images/employees/fotos_support.jpg) #FFFFFF ;}
#employees_distribution{
position:absolute;
left:64px;
top:293px;
width:351px;
height:113px;
z-index:2;
background: url(../images/employees/fotos_vertrieb.jpg) #FFFFFF ;}
#employees_custody{
position:absolute;
left:654px;
top:293px;
width:233px;
height:113px;
z-index:2;
background: url(../images/employees/fotos_verwaltung.jpg) #FFFFFF ;}
#employees_textboxes_executives_01{
position:absolute;
left:64px;
top:175px;
width:115px;
height:115px;
z-index:2;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_executives_02{
position:absolute;
left:182px;
top:175px;
width:115px;
height:115px;
z-index:2;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_developer_01{
position:absolute;
left:300px;
top:175px;
width:233px;
height:115px;
z-index:2;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_developer_02{
position:absolute;
left:418px;
top:175px;
width:115px;
height:115px;
z-index:2;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_supporter_01{
position:absolute;
left:654px;
top:175px;
width:233px;
height:115px;
z-index:2;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_supporter_02{
position:absolute;
left:536px;
top:175px;
width:115px;
height:115px;
z-index:2;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_distribution_01{
position:absolute;
left:64px;
top:409px;
width:351px;
height:115px;
z-index:2;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_distribution_02{
position:absolute;
left:3px;
top:3px;
width:178px;
height:106px;
z-index:2;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_distribution_03{
position:absolute;
left:145px;
top:3px;
width:115px;
height:106px;
z-index:2;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_custody_01{
position:absolute;
left:654px;
top:409px;
width:233px;
height:115px;
z-index:2;
background: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_textboxes_custody_02{
position:absolute;
left:3px;
top:3px;
width:221px;
height:106px;
z-index:2;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6b6b6b;}
#employees_header{
position:absolute;
left:61px;
top:11px;
width:351px;
height:26px;
z-index:2;
background:url(../images/employees/text_obenlinks.gif) no-repeat;}
#employees_platzhalter_01{
position:absolute;
left:3px;
top:3px;
width:106px;
height:106px;
z-index:2;
background:#FFFFFF;}
#employees_platzhalter_02{
position:absolute;
left:418px;
top:409px;
width:115px;
height:115px;
z-index:2;
background:#FFFFFF;}
#employees_platzhalter_03{
position:absolute;
left:536px;
top:409px;
width:115px;
height:115px;
z-index:2;
background:#FFFFFF;}
#employees_textboxes_executives_03{
position:absolute;
left:3px;
top:3px;
width:111px;
height:110px;
z-index:2;}
#employees_textboxes_developer_03{
position:absolute;
left:3px;
top:3px;
width:133px;
height:106px;
z-index:3;}
#lightbox{
position: absolute;
left: 0;
width: 100%;
z-index: 100;
text-align: center;
line-height: 0;}
#lightbox a img{ border: none;}
#outerImageContainer{
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;}
#outerImageContainer border{	
border-top: 10px #666666 solid;
border-right: 10px #666666 solid;
border-left: 10px #666666 solid;
filter: alpha(opacity=70);
-moz-opacity: 0.7;}
#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: transparent url(../images/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */
display: block;}
#prevLink{ left: 0; float: left;}
#nextLink{ right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover{ background: url(../images/lightbox/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{ background: url(../images/lightbox/nextlabel.gif) right 15% 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: 100px; float: right;  padding-bottom: 0.7em;}
/* AM: Demodownload-Button einfügen */
#imageData #bottomDemoLoad{ width: 200px; float: left;  padding-bottom: 0.7em;}
#overlay{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
background-color: #131929;}

/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
height: 45px;
text-align: left; /*set to left, center, or right to align the menu as desired*/}
.shadetabs li{
display: inline;
margin: 0;}
.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/tab_grafiken/shade.gif) top left repeat-x;}
.shadetabs li a:visited{
color: #2d2b2b;}
.shadetabs li a:hover{
text-decoration: none;
color: #2d2b2b;}
.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 0px;}
.shadetabs li a.selected{ /*selected main tab style */
background-image: url(../images/tab_grafiken/shadeactive.gif);
border-bottom-color: white;}
.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;}
/* Menüleiste */
#nav, #nav ul{
float: left;
width: 595px;
height: 23px;
list-style: none;
line-height: 1;
background: white;
font-size: 11px;
font-family: Arial, Verdana, Tahoma;
color: #ffffff;
padding: 0;
border: 1px solid #495677;
border-left: 1px solid #000000;
margin: -1px 0 1em -1px;
z-index: 50;
background: #495677;}
#nav a{
padding-top: 6px;
display: block;
color: #ffffff;
text-decoration: none;}
#nav a.daddy{
background: url(../images/comprehensive/rightarrow.gif) center right no-repeat;}
#nav li{
float: left;
width: 10em;
z-index: 50;
height: 22px;
border-top: 1px solid #aeb8d4;
border-left: 1px solid #aeb8d4;
border-bottom: 1px solid #aeb8d4;
text-align: center;
background: #495677;}
#nav li ul{
position: absolute;
left: -999em;
height: auto;
width: 14.4em;
font-weight: normal;
border-width: 0.25em;
margin: 0;
z-index: 50;
border: 0px;
border-bottom: 1px solid #ffffff;}
#nav li li{
padding-right: 1em;
width: 13em;
z-index: 50;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-bottom: 0px;
border-right: 1px solid #ffffff;}
#nav li li a{
padding-left: 7px;
padding-top: 6px;
display: block;
width: 150px;
text-align: left;}
#nav li li a.daddy{
background: url(../images/comprehensive/rightarrow.gif) center right no-repeat;
width: auto;
height: auto;}
#nav li li li{
padding-right: 1em;
width: 13em;
z-index: 50;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-bottom: 0px;
border-right: 1px solid #ffffff;}
#nav li li li a{
padding-left: 7px;
padding-top: 6px;
display: block;
width: auto;
text-align: left;}
#nav li ul a{
width: 13em;
w\idth: 9em;
z-index: 50;
text-align:left;}
#nav li.child{
text-align: left;}
#nav li ul ul{
margin: -25px 0 0 160px;
z-index: 50;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{
left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{
left: auto;}
#nav li:hover, #nav li.sfhover{
background: #aeb8d4;}