/*--- FARBEN
helles blau: #0893ce
dunkles blau: #006699
schriftfarbe: #5c5c5c
headlines: #006699 ---*/
 
/*--- general ---*/
* {padding:0; margin:0; border:0; outline-width:0; font-family:Verdana, Arial, sans-serif; }
html,body {background:#fff; height:100%; overflow:hidden!important; }
.hideme {display:none; }
.nowrap {white-space:nowrap; }
.clear {float:none; clear:both; }
#print_logo { position: absolute; left: 0; top: 0; visibility: hidden; } 
 
/* old solution for floating */
.floatbox {overflow:auto; width:97%; }
 
/* new solution for floating */
body,textarea,input,select,button {font-size:13px; color:#5c5c5c; }
 
/* DON'T MAKE A LINE-HEIGHT ON BODY -> Very strange bugs in IE6 */
input,select,button {line-height:16px; }
#content,textarea {line-height:21px; }
h2,h3,h4,h5,h6,legend {margin:0 0 13px; color:#0893ce; }
h1 {font-size:20px; color: #069; }
h2 {font-size:15px; line-height:23px; font-weight:700; display:block; width:97%!important; color:#0893ce; }
legend {font-size:15px; line-height:23px; font-weight:700; }
h3 {font-size:14px; line-height:22px; }
h4,h5,h6 {font-size:13px; line-height:21px;}
a {color:#069; text-decoration:none; }
a:hover {text-decoration:none; }
ul,ol {list-style:none; }
address,p {margin:0 0 13px; font-style:normal; }
div.zms_graphic {padding:0 0 13px; }
div.zms_graphic.floatleft {float:left; margin:0 20px 0 0; }
div.zms_graphic.floatright {float:right; margin:0 0 0 20px; }
div.zms_graphic.left .graphic {margin:0 auto 0 0; }
div.zms_graphic.left .text {margin:0 auto 0 0; }
div.zms_graphic.right .graphic {margin:0 0 0 auto; }
div.zms_graphic.right .text {margin:0 0 0 auto; }
div.zms_graphic.center .graphic {margin:auto; }
div.zms_graphic.center .text {margin:auto; }
 
/*--- editor ---*/
body#epozcontent {padding:10px; background:#fff; color:#5c5c5c; line-height:21px; }
body#epozcontent a {color:#069!important; }
body#epozcontent a:hover {text-decoration:none!important; }
body#epozcontent h2,body#epozcontent h3,body#epozcontent h4,body#epozcontent h5,body#epozcontent h6 {margin:0 0 13px; color:#069; }
body#epozcontent h2 {font-size:15px; line-height:23px; }
body#epozcontent h3 {font-size:14px; line-height:22px; }
body#epozcontent h4,body#epozcontent h5,body#epozcontent h6 {font-size:13px; line-height:21px; color:#5c5c5c; }
body#epozcontent ul,body#epozcontent ol {padding:0 0 13px 15px; }
body#epozcontent ul ul,body#epozcontent ol ul,body#epozcontent ol ol,body#epozcontent ul ol {padding:0; }
body#epozcontent li {padding:0 20px 0 17px; background:url(../images/design/arrow.gif) no-repeat 0 5px; }
body#epozcontent table {margin:0 0 13px; }
 
/*--- list --- */
#content ul,#content ol {padding:0 0 13px;}
#content ul li {background-color:#ececec!important; background-image:url(../images/design/arrow.gif); background-repeat:no-repeat; background-position:5px 5px; margin:0 0 5px 5px; padding:0 20px 0 17px; }
#content h3 a {color:#737373; }
 
/*--- slimbox ---*/
#lbOverlay {position:fixed; z-index:9999; left:0; top:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#lbCenter,#lbBottomContainer {position:absolute; z-index:9999; left:50%; overflow:hidden; background-color:#fff; }
.lbLoading {background:#fff url(../images/slimbox/loading.gif) no-repeat center; }
#lbImage {position:absolute; left:0; top:0; border:10px solid #fff; background-repeat:no-repeat; }
#lbPrevLink,#lbNextLink {display:block; position:absolute; top:0; width:50%; outline:none; }
#lbPrevLink {left:0; }
#lbPrevLink:hover {background:transparent url(../images/slimbox/prevlabel.gif) no-repeat 0 15%; }
#lbNextLink {right:0; }
#lbNextLink:hover {background:transparent url(../images/slimbox/nextlabel.gif) no-repeat 100% 15%; }
#lbBottom {font-family:Arial, sans-serif; font-size:11px; color:#000; line-height:17px; text-align:left; border:10px solid #fff; border-top-style:none; }
#lbCloseLink {display:block; float:right; width:98px; height:22px; background:transparent url(../images/slimbox/closelabel.gif) no-repeat center; margin:5px 0; outline:none; }
#lbCaption,#lbNumber {margin-right:71px; }
#lbCaption {font-weight:700; }
 
/*--- general form ---*/
.section {padding-bottom:8px; }
#content .section h3 {margin:0; float:none; clear:both; }
form {width:530px; }
form br {clear:both; display:none; }
form label {display:block; padding:0 0 6px; float:left; width:170px; }
form input {width:155px; }
form select {width:161px; }
form textarea {width:494px; height:150px; }
form span {display:block; padding-bottom:2px; }
form label.error span {color:#a5010d; }
form label.error input,form label.error textarea {border:1px solid #a5010d; color:#a5010d; }
form label.error input.focus,form label.error input:focus,form label.error textarea.focus,form label.error textarea:focus {border:1px solid #a5010d; }
form label.nofloat {float:none; width:auto; }
form .text label {width:auto; }
form .text input {width:494px; }
form label.postcode {width:110px; }
form label.postcode input {width:95px; }
form label.location {width:230px; }
form label.location input {width:215px; }
form label.email {width:342px; }
form label.email input {width:325px; }
form label.job {width:auto; }
form label.job input {width:495px; }
form label.antispam {width:auto; }
form label.antispam input {width:325px; }
form label.radio {padding:0 0 2px; }
form label.radio span {display:inline; }
form label.radio input {width:auto; background:none; border:0; }
form label.google_start {width:242px; }
form label.google_start input {width:225px; }
form .search {width:auto; }
form .search input {margin-top:13px; width:200px; }
input.focus,textarea.focus,input:focus,textarea:focus {color:#333; border:1px solid #3d7ca8; }
input,select {padding:2px; background:#fff; color:#333; border:1px solid #333; }
select {padding:1px; }
textarea {padding:2px; background:#fff; color:#333; border:1px solid #333; }
button {padding:3px 3px 0; margin:0 0 13px; cursor:pointer; border:1px solid #333; background:#ddd; }
#form_selections {margin:0 0 13px; }
 
/*--- general table ---*/
table {margin:1px 0 13px 1px; border-collapse:collapse; background:#fff; }
table tr {background:none; }
table td,table th {padding:2px 4px; vertical-align:top; border:1px solid #333; }
table thead td,table thead th {font-weight:700; color:#fff; background:#0893ce; border:1px solid #333; vertical-align:bottom; }
table thead tr:hover {background:none; }
table th {text-align:left; background:#0893ce; color:#fff; }
table .even {background:none; }
table .odd {background:none; }
.notable table {background:none; }
.notable table td,.notable table th {padding:0 30px 0 0; vertical-align:top; border:0; color:#333; }
.notable table thead td,.notable table thead th {font-weight:700; color:#000; background:none; }
.notable table th {background:none; }
.notable table tbody tr:hover th,.notable table tbody tr.hover th,.notable table tbody tr:hover td,.notable table tbody tr.hover td {background:none; color:#333; }
.thead {display:none; }
 
/*--- address, impressum ---*/
.address .float {float:left; margin:0 20px 0 0; }
.notable .impressum {border-top:1px solid #333; border-bottom:1px solid #333; }
.notable .impressum td,.notable .impressum th {padding:3px 0; border-top:1px solid #333; }
.notable .impressum th {padding:3px 13px 3px 0; }
.impressum .nopadding {margin:0; }
.impressum .esp_imp td {vertical-align: bottom;}
 
/*--- google maps ---*/
#google_maps_map {height:700px; width:97%; }
.google_maps_map_info img {padding-bottom:13px; }
.google_maps_map_info h2 {padding-right:20px; }
.google_maps_map_info form {width:auto; padding:0 20px 5px 0; }
.google_maps_map_info label {width:auto; float:none; }
.google_maps_map_info label input {width:250px; }

 
/*--- infolisten ---*/
.download_section table {background:none; margin:0 0 13px 14px; border:0; }
.download_section table td {padding:2px 0 4px; border:0;  }
.download_section table tr:hover td,.download_section table tr.hover td {background:none; color:#333; }
.download_section .download {padding-right:50px; }
.download_section img {vertical-align:top; margin-right:2px; }
.linksammlung {padding:0 0 0 32px; background:url(../images/design/arrow.gif) no-repeat 15px 5px; }
.infolist_toplink {text-align:right; padding:2px 13px 2px 0; margin-bottom:15px; border-bottom:1px solid #069; }
.infolist_toplink a {padding-left:17px; font-weight:700; }
.overview .entity h3 {margin:0; padding:0 20px 0 17px; font-size:15px; line-height:23px; background:url(../images/design/arrow.gif) no-repeat 0 center; }
.overview .entity p {padding:0 0 0 17px; }
.disclaimer {font-weight:700; color:#333; border:1px solid #333; padding:5px 10px; margin-bottom:13px; }
.disclaimer p {margin:0; }
#content .rss {padding:0 0 0 21px; background:url(../images/design/rss.gif) no-repeat 0 center; }
#content.rss_feeds {padding:0 0 13px 11px; }
#content .rss_feeds li {padding:0; background:none; }
.news_overview li h2,.news_overview li h3 {font-size:13px; line-height:21px; margin:0; }
.news_overview .footer {text-align:right; }
#news_selection span {font-weight:700; }
#news_selection {position:absolute; top:160px; right: 20px; }
.news_preview {padding:0; margin:0 0 13px; }
.news_preview .entity {background:#ececec; margin-bottom:4px; }
.news_preview h3 {margin:0; padding:6px 20px 0 22px; font-size:13px; line-height:21px; background:url(../images/design/arrow.gif) no-repeat 5px 11px; }
.news_preview p {margin:0; padding:0 10px 6px 22px; }
.news_page .graphic {margin:0 10px 13px 20px!important; float:right; }
.news_page .graphic img {border:1px solid #333; padding:1px; margin-right:30px!important; }

 
/*--- onlinetool ---*/
.popuponlinetool a {padding:0 0 0 32px; background:url(../images/design/arrow.gif) no-repeat 15px center; }
.onlinetool_overview {padding:0; margin:0 0 13px; }
.onlinetool_overview h3 {margin:0; padding:0 20px 0 17px; font-size:15px; line-height:23px; background:url(../images/design/calculator.gif) no-repeat 3px center; }
.onlinetool_overview p {padding:0 0 0 17px; }

 
/*--- TEAMSEITE ---*/
#content .team_member {width:97%; height:220px; }
#content .team_overview {display:block; border-top:1px solid #069; width:100%; height:220px; }
#content .team_overview div {float:right; padding-bottom:5px; padding-top:0; }
#content .team_overview .cell_picture {padding-left:10px;  height: 210px;  }
#content .team_overview .entity_content {text-align:right; padding-right:5px; width:200px; }
#content .team_overview .entity_content h2 {/*padding-right:15px; padding-left:15px; width:150px!important; */text-align:right;  }
 
/* gerade MA */
#content .team_overview.odd div {float:left; padding-bottom:5px; padding-top:0; height: 220px; }
#content .team_overview.odd .cell_picture {padding-left:0; padding-right:10px; height: 210px; }
#content .team_overview.odd .entity_content {text-align:left; }
#content .team_overview.odd .entity_content h2 {text-align: left!important; }
.team_sav {position:absolute; right:0; top:0; }
#content .team_overview.odd .team_sav {right:auto; left:0; }
 

/*--- navigation ---*/
#nav_back {position:absolute; top:0; left:0; right:0; height:24px; background:#069;}
#nav {position:absolute; top:6px; left:26px; right:0; z-index:1000; }
#nav li {position:relative; display:block; float:left; list-style-type:none; border-left:1px solid #FFF; margin-right:25px; height:18px; }
#nav li a {color:#FFF; font-weight:700; padding-left:5px; padding-bottom:2px; }
#nav li.hover ul {visibility:visible!important; display:block; z-index:2500; }
#nav li ul {visibility:hidden; width:220px; position:absolute; top:18px; left:0; z-index:500; padding:6px 0 0; background:#069; }
#nav ul li {float:none; clear:right; display:block; margin-top:-1px; padding:0; padding-bottom:4px; height:auto!important; width:220px; border:none!important; z-index:10000; }
#nav ul li a {display:block; font-weight:400; color:#fff; padding:2px 8px; height:auto!important; margin:1px 0 0; }
#nav ul li a:hover,#nav ul li a.activenode {color:#069; background:#FFF; }
#nav ul li ul {display:none; }
#nav li li li {display:none; }
 
/*--- design ---*/
#web #container-main{position:absolute; left:0; top:0; right:0; bottom:0; overflow: hidden!important;}

#wrapper {position:relative; height:100%; margin:auto; width:1016px; overflow: hidden!important;border-right:1px solid #0893ce; border-left:1px solid #0893ce; }
/*#wrapper_lines {position:absolute; top:133px; bottom: 0; width:1016px; margin: auto; border-right:1px solid #0893ce; border-left:1px solid #0893ce; }*/
#header {position:absolute; top:25px; left:0; right:0; height:108px; background:#0893ce; }
#logo {position:absolute; top:60px; left:26px; z-index:501; }
#logo_back {background-image:url(../images/design/wellenlogo.png); background-repeat:no-repeat; background-position:-45px bottom; height:108px; position:absolute; left:-50px; top:31px; right:0; z-index:500; }
#balken_bottom {position:absolute; left:0; right:0; bottom:0; background:#0893ce; height:22px; }
#footer {position:absolute; left:0; right:0; bottom:0; top:547px; background:url(../images/design/back_footer.gif); }

#title {position:absolute; top:160px; left: 0px; width: 490px!important; background-image:url(../images/design/back_title.gif); background-repeat:no-repeat; background-position:left bottom; padding-left: 55px; }
#content {position:absolute; top:175px; left:55px; right:3px; bottom:40px; padding-right:5px; overflow:auto; margin-top: 40px; }

#author {position:absolute; left:5px; bottom:25px; }
#sujet {position:absolute; right:0; top:25px; width:420px; height:108px; z-index:502; }
#functions {position:absolute; bottom:2px; right:2px; padding-right:5px; padding-bottom:2px; z-index:2000; border: 1px solid red; }
#functions a {color:#FFF; background:url(../images/design/icon_login.gif) no-repeat right center; padding-right:15px; font-weight:700; }
#functions .first {display:none; }       

/*-- startseite --*/  


#startbild {position:absolute; top:133px; right:0; width:469px; height:392px; z-index:50; overflow:hidden!important; }    
#web #katbild1.ger {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background:url('../images/startpage/image_01.jpg');}
#web #katbild2.ger {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background:url('../images/startpage/image_02.jpg');}
#web #katbild3.ger {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background:url('../images/startpage/image_03.jpg');}
#web #katbild4.ger {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background:url('../images/startpage/image_04.jpg');}

#web #katbild1.esp {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background: url('../images/startpage/spanish/bild_01_esp.jpg');}
#web #katbild2.esp {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background: url('../images/startpage/spanish/bild_02_esp.jpg');}
#web #katbild3.esp {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background: url('../images/startpage/spanish/bild_03_esp.jpg');}
#web #katbild4.esp {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background: url('../images/startpage/spanish/bild_04_esp.jpg');}

#web #katbild1.eng {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background: url('../images/startpage/english/bild_01_eng.jpg');}
#web #katbild2.eng {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background: url('../images/startpage/english/bild_02_eng.jpg');}
#web #katbild3.eng {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background: url('../images/startpage/english/bild_03_eng.jpg');}
#web #katbild4.eng {position:absolute; top:0; left:0; bottom:0; right: 0; width:469px; height:392px; background: url('../images/startpage/english/bild_04_eng.jpg');}

.startpage #content.ger {right:469px; top:190px; padding-right:20px; left:0px; overflow: hidden!important;}
#author.start {position:absolute; left:37px; top:530px; color:#FFF; z-index:500; }
.startpage h1 {display:none; }
.startpage h2 {background:none; color:#0893ce; margin-bottom:0!important; padding-left:20px; }
.startpage .news_overview ul {margin-left:0!important; padding-left:0!important; }
.startpage .news_overview ul li {padding:10px 20px!important; display:block; margin-bottom:20px; height: 70px; width: 97%; background:#ececec!important; }
.startpage .news_overview h3 {padding-left:10px!important; background:url(../images/design/arrow.gif) no-repeat left 5px; display:block; color:#737373; }
.startpage .news_overview p {padding-left:10px!important; }
.startpage .news_overview h3 a {color:#737373; }
.startpage #functions {position:absolute; top:529px; z-index:100001; }
#balken_bottom.start {position:absolute; left:0; right:0; top:525px; background:#0893ce; height:22px; z-index:99; }         
.handcursor {cursor: pointer; }
 

/* onlinetool */
#calcdiv {overflow: hidden; padding: 0; marign: 0;  }
#calc {width:100%; height:100%; overflow:auto;position:absolute; top:0; right:0; bottom:0; left:0; padding: 0;  }
.popuponlinetool a {padding:0 0 0 32px; background:url(../images/design/arrow.gif) no-repeat 15px center; }
.onlinetool_overview {padding:0; margin:0 0 13px; }
.onlinetool_overview h3 {padding:0 20px 0 17px; line-height:23px; background:url(../images/design/calculator.gif) no-repeat 3px center; }
.onlinetool_overview p {padding:0 0 13px 17px; }
#backlink {text-align:right; padding:2px 13px 2px 0; margin-bottom:15px; border-bottom:1px solid #069; }
#backlink a {padding-left:17px; font-weight:700; }

.atikon    img {margin-right:100px!important; }
 
/*--- Mandantenbereich ---*/

#content .service_offerings {width:400px; height: auto; float:left; margin-bottom: 5px; padding-right:5px; }
#content .service_offerings a {border:0; color: #737373; }
#content .service_offerings.active a {color:#0893ce; }
#content .service_offerings.active a:hover {color:#0893ce; }
.service_offerings .headline_hover {display:none; }            
#content .service_offerings a:hover {color: #0893ce; }
#content .service_offerings h2 {margin:0; margin-right:0; background:none!important; }
#content .service_offerings ul {padding:0 0 15px;  margin: 0 0 5px 0; height: auto; background: #ececec;  }
#content .service_offerings ul li {background-color:#ececec!important; background-image:url(../images/design/arrow.gif); background-repeat:no-repeat; background-position: 5px 10px; margin:0 0 0px 5px; padding: 5px 20px 5px 17px; }
#content .service_offerings .headline_normal {font-size:14px; line-height:22px; color: #0893cd; display: block; height: 30px; padding-left: 5px;}    
#content .service_offerings .headline_hover {color: #0893cd; }    

.anchornav {display:none;}

.mandanten_open {width: 400px;  } 
.mandanten_open .service_offerings a.headline_normal {color: #0893cd; font-size:14px; line-height:22px; }  
.mandanten_open .service_offerings a.headline_hover {color: #0893cd; }
.mandanten_open .service_offerings ul.hand {height: auto; background-color: #fff!important; cursor: pointer;  }      
.mandanten_open .service_offerings ul.hand ul  {background: white!important; }
.mandanten_open .service_offerings ul.hand ul li {padding-bottom: 2px!important; padding-left: 15px!important; margin: 0!important;}

.mandanten_closed {width: 400px; position: absolute; top: 0px; right: 50px; }    
.mandanten_closed .service_offerings {margin-bottom: 20px!important; }
.mandanten_closed .service_offerings ul.hand {margin-right: 0;  height: auto; background-color: #fff!important; margin-bottom: 15px!important; padding: 0!important; background-image: none!important; cursor: pointer; }    

.mandanten_closed .service_offerings ul.hand li {background-image: none!important; padding: 0!important; margin: 0!important; border: 1px solid #ececec; }   
.mandanten_closed .service_offerings ul.hand ul  {background: #fff!important; padding: 0!important; margin: 0!important; }
.mandanten_closed .service_offerings ul.hand ul li {padding-bottom: 4px!important; padding-left: 15px!important; padding-right: 5px!important;  padding-top: 5px!important; margin: 0!important; background-image:url(../images/design/arrow.gif)!important; background-repeat:no-repeat; background-position: 5px 10px!important; }   

.mandanten_closed .service_offerings a:hover {color: #0893ce;}
                                                                                                          

#closed {position: absolute; top: 160px; left: 540px; width: 450px; background-image: url(../images/design/icon_schloss.gif); background-repeat: no-repeat; background-position: left 5px; }   
#closed h2 {margin:0 0 13px; color:#069; font-size: 20px; padding-left: 20px;}
    

/*--- Leistungsuebersicht ---*/ 

.quicklinks { text-align: center; }
.quicklinks ul {margin-top: 60px;}             
.quicklinks ul li {display: block; float: left; width: 350px; height: 70px; margin-right: 50px; margin-bottom: 20px; text-align: center; background-image: none!important; font-weight: bold; }    
.quicklinks ul li a {display: block; width: 340px; height: 70px; padding-top: 20px; }

.leistungen h2 {display:none; }     
.leistungen_content h3 {color: #0893ce;}
.leistungen_content h4 {font-size:14px; line-height:18px; margin-bottom:5px!important; font-weight:700; display:block; width:97%!important; background:none; color:#0893ce; padding-left:5px; }
.leistungen ul {padding:10px 20px!important; display:block; margin-bottom:10px; }
       

/*--- Sprachauswahl ---*/
                                         
#language {position: absolute; top: 3px; right: 2px; z-index: 5000; }
#language li {color: white; float: left; padding-left: 15px;  }
#language li.last {border-right: none; }
#language li a span {display: none; }
#language li a {color: white; padding-left: 5px; padding-right: 5px; }
#language li a.active, #language li a:hover {font-weight: bold; }

#language li a.ger {background-image: url(../images/flagge_deutsch_off.gif); background-repeat: no-repeat; background-position: center; display: block; width: 30px; height: 20px;}
#language li a.eng {background-image: url(../images/flagge_english_off.gif); background-repeat: no-repeat; background-position: center; display: block; width: 30px; height: 20px;}
#language li a.esp {background-image: url(../images/flagge_spanisch_off.gif); background-repeat: no-repeat; background-position: center; display: block; width: 30px; height: 20px;}

#language li a.ger.active, #language li a.ger:hover {background-image: url(../images/flagge_deutsch.gif); background-repeat: no-repeat; background-position: center; display: block; width: 30px; height: 20px;}
#language li a.eng.active, #language li a.eng:hover {background-image: url(../images/flagge_english.gif); background-repeat: no-repeat; background-position: center; display: block; width: 30px; height: 20px;}
#language li a.esp.active, #language li a.esp:hover {background-image: url(../images/flagge_spanisch.gif); background-repeat: no-repeat; background-position: center; display: block; width: 30px; height: 20px;}


.startpage #content.esp, .startpage #content.eng {position: absolute; top: 105px; right: 469px; left: 0; }
.startpage #wrapper {}

.startpage #content.esp .quicklinks { text-align: center; }
.startpage #content.esp .quicklinks ul {margin-top: 20px;}             
.startpage #content.esp .quicklinks ul li {display: block; float: left; width: 200px; height: 70px; margin-right: 20px; margin-bottom: 10px; text-align: center; background-image: none!important; font-weight: bold; line-height: 15px; }    
.startpage #content.esp .quicklinks ul li a {display: block; width: 190px; height: 65px; padding-top: 20px; }

.startpage #content.eng .quicklinks { text-align: center; }
.startpage #content.eng .quicklinks ul {margin-top: 20px;}             
.startpage #content.eng .quicklinks ul li {display: block; float: left; width: 200px; height: 70px; margin-right: 20px; margin-bottom: 10px; text-align: center; background-image: none!important; font-weight: bold; line-height: 15px; }    
.startpage #content.eng .quicklinks ul li a {display: block; width: 200px; height: 70px; padding-top: 20px; }

    #ie6nomore { background: rgb(255,255,255); display: none; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 9999; }
        #ie6nomore .box { height: 250px; left: 50%; margin: -125px 0 0 -275px; position: relative; top: 50%; width: 550px; }
        #ie6nomore .browser { float: left; width: 75px; }

