* {margin: 0; outline: 0; padding: 0;}
 /* *** Float containers fix: */ 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */ 
.clear {clear: both; line-height: 0; overflow: hidden; height: 0;}
body {background: #fff url(../images/layout/body-bg-2.jpg) no-repeat center top;  font-family: Arial, Verdana, Helvetica, sans-serif;  color: #5e5e5e;  margin: 0;  padding: 0;	font-size: 11px; line-height: 14px;	text-align: center;}
body.home {background: #fff url(../images/layout/body-bg.jpg) no-repeat center top;}
a {color: #4178AB;	cursor: pointer;	text-decoration: underline; line-height: 14px;}
a:hover {/*color: #51678f; */}
a.active {color: #d30733;}
img {border: none; vertical-align: top;}
h1, h2, h3, h4, h5, h6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
ul, ol, dl {list-style-position: outside;}
li {list-style-image: none; list-style-type: none;}
table td {border-collapse: collapse; vertical-align: top;}

/* ---------- FORM ---------- */
form, fieldset, legend, label, input, select, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;}
form {display: block;}
fieldset {border: none;}
legend {display: none;}
label {}
input, select, textarea {}
input[type="text"]  {}
input.input-text {padding: 4px 5px 4px 5px; width: 224px; border: solid 1px #C6C6C6; color: #999;}
select, textarea {}
input.input-radio {}
input[type="radio"] {}
input[type="checkbox"] {}
input[type="submit"] {}
input.input-submit {}


/* /////////////////////////////////////////////////////////////////////////////////// */
/* Layout css */
/* /////////////////////////////////////////////////////////////////////////////////// */
 


/* HEADER */
.header {min-height: 262px; width: 983px; position: relative; background: url(../images/layout/header-bg.jpg) no-repeat 0 0; text-align: left; margin: 0 auto;}
.head-logo {position: absolute; left: -21px; top: 22px;}
.login-container {position: absolute; width: 358px; height: 46px; right: 0; top: 25px; font-family: Verdana;}
.login-container img {margin-right: 16px;}
.login-container input {font-size: 10px; border: solid 1px #808080; background: #272727; color: #fff; padding: 2px 6px 4px 4px; width: 104px;}
.login-container input.pass {margin-left: 5px;}
.login-container div {text-align: right; padding-top: 6px;}
.login-container a {font-size: 10px; color: #979797; padding-left: 4px; text-decoration: none;  }
.login-container a.login {font-weight: bold; color: #92C224; }

/* MAIN MENU */

.lang-container {position: absolute; font-size: 10px; color: #333333; font-weight: bold; right: 0; bottom: 6px; width: 150px; height: 14px;}
.lang-container span {padding-right: 5px; font-family: Verdana; color: #000;}
.lang-container img {margin-left: 3px;}

.wrapper {width: 983px; margin: 0 auto; text-align: left; background: #fff; }

/* home */

.home-text {font-family: Verdana; color: #000;}
.home-text table {border: none; font-size: 10px;}
.home-text ul {margin: -5px 0;}
.home-text ul li {color: #4178ab; font-weight: bold; padding-left: 10px; background: url(../images/layout/home-list-bullet.gif) no-repeat 0 6px; font-size: 10px; }

/* CONTENT */
.content {}
.border {height: 1px; overflow: hidden; background: #DFE2E6;}
.banner-container {padding: 1px; background: #fff; border: solid 1px #D5D5D5; position: relative; margin-bottom: 20px;}
.banner-container .prices {position: absolute; right: -24px; bottom: -29px; z-index: 100;}
.banner-container .prices img {margin: 0!important;}
.banner-small-container, .banner-small-container-2 {float: left; width: 301; margin-right: 20px;}
.banner-small-container .prices, .banner-small-container-2 .prices {bottom: -36px;}
.banner-small-container-2 {margin-right: 0;}

/* headlines */
.headline {float: left; border-bottom: solid 1px #DFE2E6; height: 24px;  padding-top: 23px;}
.headline h1 {display: none;}
.headline-left {width: 322px; padding-left: 12px;}
.headline-right {width: 629px; padding-left: 20px;}
.headline-middle {padding-left: 12px; width: 480px;}
.headline-middle-2 {padding-left: 16px; width: 475px;}
.headline a img {margin: -2px 0 0 2px;}

/* columns */
.narrow-wide-content {clear: left; background: url(../images/layout/border.gif) repeat-y 333px 0;}
.wide-narrow-content {clear: left; background: url(../images/layout/border.gif) repeat-y 652px 0;}
.center-content {clear: left; background: url(../images/layout/border.gif) repeat-y 491px 0;}
.narrow-column, .wide-column, .middle-column, .middle-column-2 {float: left;}
.narrow-column {width: 333px;}
.wide-column {width: 650px;}
.middle-column {width: 491px;}
.middle-column-2 {width: 492px;}
.column-text-cont {padding: 14px 10px 0 11px;}
.column-img-cont {padding: 16px 0 0 20px;}


/* gameroot */

.content-gameroot .headline-right {width: 314px; padding-left: 18px;} 
.content-gameroot .headline-left {width: 640px; padding-left: 11px;} 
.content-gameroot .narrow-column {width: 331px;}
.content-gameroot .wide-column {width: 652px;}
.content-gameroot .column-text-cont {padding: 16px 0 0 0;}
.content-gameroot .column-text-cont .banner-container {width: 626px; margin-bottom: 16px;}
.content-gameroot .column-text-cont .banner-container img {/*margin-top: -11px;*/ position: relative;}
.content-gameroot .column-img-cont {padding: 16px 11px 0 17px;}
.products-container {width: 630px; padding: 16px 0 0 0;}
.products-container p.head-text {margin-bottom: 8px; background: url(../images/layout/products-p-bg.gif) repeat-x 0 0; color: #fff; font-weight: bold; font-size: 12px; padding: 4px 0 0 12px; height: 19px; font-family: Verdana;}
.product_details .products-container table  td {padding-left: 21px;}
.products-container table td {text-align: center; color: #5e5e5e; padding: 4px 0 6px; font-family: Arial, Verdana;}
.products-container table tr.even td {border-top: dotted 1px #ccc; border-bottom: dotted 1px #ccc;}
.products-container table tr.odd td {border-top: solid 1px #fff; border-bottom: solid 1px #fff; padding: 4px 0 4px; background: #F6F6F6; }
.products-container table tr td.table-head {background: #fff url(../images/layout/products-th-bg.gif) repeat-x 0 bottom; border-bottom: solid 1px #D3D5DC; border-top: none; padding: 4px 0 0;}
.products-container table tr td.left {padding: 4px 0 6px 12px; text-align: left;}

.products-container table tr td.left-first {vertical-align: bottom;}
.products-container table tr td.price {color: #4178ab; font-size: 14px; font-weight: bold;}
.products-container table tr td.last-row {border-bottom: none; padding-top: 11px; padding-bottom: 13px;}
.products-container table tr.first-row td {background: #EAF0F5;}
.products-container td a {display: block; width: 63px; margin: 0 auto;}
.products-container td a.last {margin-top: 5px;}
.product_details .products-container table tr td.table-head  {padding-left: 21px;}
.product_details .products-container table tr.odd td  {padding-left: 21px;}
.product_details .products-container table tr.odd td.left  {padding-left: 12px;}
.product_details .products-container table tr td.left {border-right: solid 1px #E0E2E4;padding-left: 12px;}

.products-main-table {padding: 11px 0 24px; border-bottom: solid 1px #D3D5DC; margin-bottom: 11px;}
.products-main-table table tr td.last-row {border-bottom: dotted 1px #ccc; padding-top: 5px; padding-bottom: 4px;}

.products-listing-container {width: 630px; padding-bottom: 5px;}
.products-listing-table {padding-bottom: 21px;}
.products-listing-header {background: #EAF0F5; border-bottom: solid 1px #fff; height: 19px; font-size: 11px; font-family: Verdana; font-weight: bold; color: #5e5e5e; padding: 3px 12px 0 11px;}
.products-listing-header a {float: right; padding-top: 1px;}
.products-listing-table table {border-bottom: dotted 1px #ccc;}
.products-listing-table table td {text-align: center; color: #5e5e5e; padding: 4px 0 6px; font-family: Arial, Verdana;}
.products-listing-table table tr.odd td {border-top: solid 1px #fff; border-bottom: solid 1px #fff; padding: 4px 0 4px; background: #F6F6F6;}
.products-listing-table table tr.even td {border-top: dotted 1px #ccc; border-bottom: dotted 1px #ccc; background: #fff;}
.products-listing-table table tr td.left {padding-left: 12px; text-align: left; width: 180px;}
.product_details .products-listing-table table tr td.left {border-right: solid 1px #E0E2E4;}
.product_details .products-listing-table table tr td  {padding-left: 21px;}
.product_details .products-listing-table table tr td.left  {padding-left: 12px;}
.products-listing-table table tr td.last-row {border-bottom: none;}
.product_details table td {text-align: left;}
.product_details table td a {margin: 0;}

.products-listing-table-2 .products-listing-header {position: relative;}
.products-listing-header span.intervall {font-size: 11px; position: absolute; left: 369px; top: 3px;}
.products-listing-header span.price {font-size: 11px; position: absolute; left: 490px; top: 3px;}
.pr-upgrades-main {padding: 14px 0 0 12px; height: 23px; background: #FFFFFF url(../images/layout/products-th-bg.gif) repeat-x 0 bottom; border-bottom: solid 1px #D3D5DC; margin-bottom: 1px;}
.products-listing-table-2 table td {text-align: left;}
.products-listing-table-2 table td.left {width: 359px!important;}
.tax-info {color: #BFBFBF; font-size: 9px; display: block; padding: 0 0 10px 10px; margin-top: -15px;}
.simple-img-container {padding: 0 0 0 10px;}
/* voiceserver */

.banner-container-2 {padding: 30px 0 39px;}
.cont-headline {float: none; border: none;}
.provider-table {padding: 7px 0 0; margin-bottom: -5px;}
.provider-table table td {border-top: solid 1px #E5E5E5; padding: 1px 20px 2px 14px;}
.provider-table table td.first { padding: 0 0 0 10px; border-top: none;}
.provider-table table tr.next td {  border-top: none;}
.provider-table table tr.last td {padding-bottom: 25px;}


ul.support-list {padding: 8px 0 13px 10px;}
ul.support-list li {display: block; float: left; width: 155px; padding-right: 5px;}

ul.support-list li a {font-family: Arial; color: #5E5E5E; display: block; float: left; padding-bottom: 10px; text-decoration: none;}
ul.support-list li a img {float: left; margin-right: 9px;}

ul.support-list li span {font-family: Arial; color: #5E5E5E; display: block; float: left; padding-bottom: 10px; text-decoration: none;}
ul.support-list li span img {float: left; margin-right: 9px;}


.voice-column-cont {width: 303px;}
.voice-column-cont table {margin-top: 1px;}
.voice-column-cont table th {color: #fff; font-weight: bold; text-align: center; height: 23px; background: url(../images/layout/voice-th-bg.gif) repeat-x 0 0; font-family: Verdana; }
.voice-column-cont table td {border-bottom: dotted 1px #CCCCCC; padding: 4px 0 4px 0; text-align: center;}
.voice-column-cont table tr.even td {background: #F6F6F6;}
.voice-column-cont table tr td.last-row {text-align: left; color: #AEAEAE; padding-left: 24px;}

.partner-container {padding: 0 0 0 6px; width: 325px;}
.partner-container img {margin: 0 auto 18px; display: block; }


/* rechenzentrum */

.content-zentrum {font-family: Verdana; color: #000;}
.content-zentrum a {color: #4178ab;}
.content-zentrum .column-text-cont {padding: 16px 11px 16px 12px;} 
.content-zentrum .column-text-cont ul {padding-left: 36px;} 
.content-zentrum .column-text-cont ul li {padding-left: 11px; background: url(../images/layout/bluestar.gif) no-repeat 1px 6px;} 
.content-zentrum .column-img-cont {padding: 16px 11px 0 17px;} 
.content-zentrum .column-img-cont ul li {padding-left: 11px; background: url(../images/layout/bluestar.gif) no-repeat 1px 6px;} 
.gallery-content {margin: -26px 0 0 0; padding: 16px 0 29px;}
.gallery-content .thumb {width: 129px; height: 105px; border: solid 1px #CECECE; padding: 3px; margin: 26px 26px 0 0; float: left;}
.gallery-content .thumb-last {margin: 26px 0 0 0; float: left;}
.gallery-content .thumb a {display: block; width: 129px; height: 105px;}
.gallery-content .thumb a img {display: none; overflow:hidden;}

/* eps */

.content-eps {font-family: Verdana; color: #000;}
.content-eps table {font-family: Arial; color: #5e5e5e;}
.content-eps .cont-headline {padding: 16px 0 0 17px; height: 19px;}
.content-eps .headline-middle {width: 492px; padding-left: 0;}
.content-eps .headline-middle-2 {padding-left:16px; width:475px;}
.content-eps .column-text-cont { padding: 16px 16px 0 0;}
.content-eps .column-img-cont { padding: 13px 11px 0 17px;}
.content-eps .column-text-cont .banner-container .prices { bottom: -23px; right: -17px;}
.content-eps .middle-column-2 .column-img-cont ul {margin: -3px 0 0;}
.content-eps .middle-column-2 .column-img-cont ul li {padding-left: 10px; background: url(../images/layout/redbullet.gif) no-repeat 0 6px; font-size: 10px; font-weight: bold; color: #bd0f04;}
.content-eps .middle-column-2 .column-img-cont ul li a {/*font-size: 10px; font-weight: bold; color: #bd0f04;*/}
.content-eps .middle-column-2 .column-img-cont table td {text-align: right; padding-bottom: 16px;}
.content-eps .middle-column-2 .column-img-cont table td.first {width: 310px; text-align: justify;}
.content-eps .cont-headline-support {padding: 23px 0 0 11px; height: 24px;}

.statements-container {padding-bottom: 20px;}
.statements-container .banner-container {width: 115px; float: left; margin-bottom: 0; border-color: #D3D5DC;}
.statements-container .banner-container img {width: 115px;}
.statements-container .banner-container div img {width: auto;}
.statements-container .banner-container .prices { bottom: -12px; right: -21px;}
.statements-container .stat-head, .statements-container .stat-content {width: 308px; float: left; min-height: 30px; background: url(../images/layout/stat-head-bg.gif) repeat-y 0 0; line-height: 13px; padding: 2px 0 0 36px;}
.statements-container .stat-head p {color: #bd0f04; font-weight: bold; font-size: 12px; padding-bottom: 1px;}
.statements-container .stat-head span {color: #bd0f04; font-size: 9px;}
.statements-container .stat-content {background: none; line-height: 14px; padding-top: 5px;}
.statements-container .stat-content p {font-weight: bold; padding-bottom: 4px; color: #4B4B4B;}
.eps-bottom {border-top: solid 1px #DFE2E6; padding: 0 0 20px 0;}
.eps-bottom .headline {float: none; border: none; padding-top: 15px; height: 31px;}
.eps-bottom .banner-container {width: 299px; float: left; margin-right: 37px; margin-bottom: 0;}
.eps-bottom .banner-container-last {margin-right: 0;}

.content-eps .headline-right {width: 314px; padding-left: 18px;} 
.content-eps .headline-left {width: 640px; padding-left: 11px;} 
.content-eps .narrow-column {width: 331px;}
.content-eps .wide-column {width: 652px;}

.eps-top-left {position: relative; height: 229px; background: url(../images/layout/eps-top-left-bg.gif) no-repeat 0 0;}
.eps-top-left table {width: 525px;}

.eps-top-left table td {background: url(../images/layout/eps-row-bg.gif) repeat-x 0 bottom; padding: 4px 0 5px 13px;  }
.eps-top-left table td img {margin: 4px 3px 0 0;}
.eps-top-left table td.left {width: 224px;}
.eps-top-left table td.right {background: url(../images/layout/eps-row-bg2.gif) no-repeat 0 bottom;}
.eps-top-left table td.right img  {margin: 2px 5px 0 0;}
.eps-top-left table tr.first-row td {background: none!important; padding: 20px 0 11px 13px;}
.eps-top-left table tr.first-row td img {margin: 0 0 0 0!important;}
.eps-top-left ul {padding-top: 5px; position: absolute; height: 63px; width: 525px; background: url(../images/layout/eps-top-left-ul-bg.gif) no-repeat 0 bottom;}
.eps-top-left ul li {padding-top: 30px; font-size: 8px; line-height: 11px; color: #5e5e5e; font-family: Arial; height: 23px; display: block; float: left; font-size: 9px; background: url(../images/layout/eps-top-left-ul-bg2.gif) no-repeat center top; width: 142px; text-align: center;}
.eps-top-left ul li.second {width: 155px; background: url(../images/layout/eps-top-left-ul-bg3.gif) no-repeat center top;}
.eps-top-left ul li.third {width: 151px; background: url(../images/layout/eps-top-left-ul-bg4.gif) no-repeat center top;}
.eps-top-left .abs-img-1 {position: absolute; top: 13px; right: 7px;}
.eps-top-left .abs-img-2 {position: absolute; bottom: -37px; right: 17px; z-index: 100;}

.games-overview-container {color: #5e5e5e; margin-bottom: 36px; width: 632px; border-top: solid 1px #DFDFDF; border-left: solid 1px #DFDFDF; border-right: solid 1px #DFDFDF; border-bottom: dotted 1px #DFDFDF; padding: 1px; background: #fff url(../images/layout/games-overview-bg.gif) repeat-y center top;}
.games-overview-container .top {height: 25px; padding: 11px 0 0 10px; background: url(../images/layout/games-overview-top-bg.gif) no-repeat 0 0;}
.games-overview-container .teaser {height: 72px; width: 306px; float: left; border-top: dotted 1px #BBBBBB; padding: 16px 0 0 10px; position: relative;}
.games-overview-container .teaser-first {border-top: none;}
.games-overview-container .teaser p {padding: 0 0 3px 13px; background: url(../images/layout/eps-cell-bg.gif) no-repeat 0 6px; }
.games-overview-container .teaser img {margin-bottom: 10px;}
.games-overview-container .teaser .price {position: absolute; right: 29px; top: 6px; margin: 0;}
.games-overview-container .teaser img.order {position: absolute; right: 14px; top: 65px;}

.options-list {border: solid 1px #D5D5D5; padding: 1px; width: 299px; margin: 16px 0 16px 16px;}
.options-list img {margin-bottom: 1px;}
.options-list p {color: #fff; font-size: 12px; font-weight: bold; padding: 4px 0 0 16px; height: 19px; background: url(../images/layout/voice-th-bg.gif) repeat-x 0 0;}
.options-list ul {background: #F6F6F6; padding: 13px 50px 1px 16px;}
.options-list ul li {padding: 0 0 13px 13px; background: url(../images/layout/eps-list-bullet.gif) no-repeat 0 5px; color: #5E5E5E;}
.options-list .overview-content {background: #F6F6F6; padding: 13px 50px 16px 16px; color: #5E5E5E;}

.eps-overview-top-left {padding: 12px 0 14px;}
.eps-overview-top-left table {font-family: Verdana; color: #000; text-align: justify;}
.eps-overview-top-left table td.first {vertical-align: middle; width: 196px;}
.eps-demo-container {padding: 14px 9px 14px 14px;}
.eps-demo-container .banner-container {margin: 0;}
.eps-overview-bottom-left {}
.eps-overview-bottom-left img {margin: 0 0 46px 0;}
.eps-overview-bottom-left .cont-headline {padding-bottom: 17px;}

.eps-right-tables-first {margin: 13px 0 0;}
.eps-right-tables {border-top: solid 1px #DFE2E6; position: relative; padding: 8px 0 5px 6px;}
.eps-right-tables table {font-family: Verdana;}
.eps-right-tables table td {padding: 3px 0 2px 10px; background: url(../images/layout/eps-tables-right-bg.gif) no-repeat 0 0; width: 202px; color: #000; }
.eps-right-tables table td.first-td {width: 79px;background: url(../images/layout/eps-tables-left-bg.gif) no-repeat 0 0; color: #AEAEAE;}
.eps-right-tables table tr.first-row td {padding: 0!important; background: none!important; width: auto!important;}
.eps-right-tables table tr.second-row td {background: none!important;}
.eps-right-tables .buttons-container {padding-left: 80px; height: 20px; position: absolute; left: 1px; bottom: 10px; padding-top: 14px; background: url(../images/layout/eps-table-arrow.gif) no-repeat 0 0;}
.eps-right-tables .buttons-container img {margin-right: 8px;}
.content-eps .prepaid-column-cont {padding-top: 4px;}
.content-eps .prepaid-column-cont div {color: #5e5e5e; font-family: Arial;}

.newsletter-content {}
.newsletter-content .column-text-cont {padding:16px 18px 16px 12px;}
.newsletter-content .advantages {border: solid 5px #EAF0F6; padding: 7px 22px 11px;  margin: 16px 0 12px -11px; }
.newsletter-content .advantages p {font-weight: bold; padding-bottom: 4px; color: #4178AB;}
.newsletter-content .advantages ul {padding-left:20px;}
.newsletter-content .advantages ul li {background:transparent url(../images/layout/home-list-bullet.gif) no-repeat scroll 0 6px; color:#4178AB; padding-left:10px;}
.newsletter-content input.input-text {margin: 2px 0 9px;}
.newsletter-content fieldset span {padding: 0 18px 0 2px;}
.newsletter-content fieldset input.input-radio {margin-top: 5px;}
.newsletter-content .news_send {text-align: right; padding: 13px 67px 0 0;}
.newsletter-content .news_send span {color: #5e5e5e; font-family: Arial; padding-right: 6px;}

.content-sitemap .headline-left {width: 100%;}
.sitemap {padding: 18px 0 50px 13px; clear: left;}
.sitemap-column {float: left; width: 159px; margin-right: 1px;}
.sitemap-column .top {background: #ECF1F6; padding: 9px 0 0 11px; height: 21px;}
.sitemap-column ul {padding: 9px 0 0 15px; background: url(../images/layout/sitemap-ul-bg.gif) no-repeat left bottom;}
.sitemap-column ul.two-line {background: url(../images/layout/sitemap-ul-bg.gif) no-repeat left -131px;}
.sitemap-column ul li {padding: 0 0 4px 0;}

/* FOOTER */
.footer {border-top: solid 1px #DFE2E6; padding: 9px 0 50px;}
.footer .copyright {float: right;}
.footer ul li {display: inline;}
.footer ul li a img {margin: 0 3px 0 3px;}
.footer ul li.first a img {margin: 0 3px 0 0;}

/* slider gallery */

.slider-gallery-left {background: url(../images/layout/slide-gallery-left.gif) no-repeat 0 0; padding-left: 1px; width: 635px;}
.slider-gallery-right {background: url(../images/layout/slide-gallery-left.gif) no-repeat right 0; padding-right: 1px;}
.slider-gallery-content {border-top: solid 1px #D1D1D1; padding: 1px 1px 0; background: #fff ;}
.slider-gallery-content-bg {position: relative; background: #fff url(../images/layout/slide-gallery-content.gif) repeat-x 0 0; padding: 0 17px 0 18px;}
.sliderGallery {z-index: 1; width: 587px; height: 170px; padding: 46px 0 0 10px; overflow: hidden; position: relative;}
.sliderGallery ul {white-space: nowrap; position: absolute;}
.sliderGallery ul li {display: inline; padding-right: 8px;}
.slider {background: url(../images/layout/slide-gallery-scroller.gif) no-repeat 0 0;  top: 193px; left: 0; position: absolute; height: 14px; width: 597px;}
.handle {z-index: 100; background: url(../images/layout/slide-gallery-handle.gif) no-repeat; width: 82px; cursor: move; position: absolute; top: 0px; height: 14px;}
.mods-headline {position: absolute; left: 10px; top: 13px;}


.pricelist-top {background: #151515 url(../images/layout/pricelist-bg.gif) repeat-x 0 0; min-height: 110px; border-bottom: solid 1px #fff; position: relative; padding-top: 10px;  overflow: hidden;}
.pricelist-top-desc {float: left; padding: 0 15px 13px 10px; width: 289px;}
.pricelist-top-desc-right {margin-left: 4px;}
.pricelist-top-desc img {margin-right: 20px; margin-bottom: 8px; margin-top: 7px;}
.pricelist-top-desc img.game {float: left; margin-right: 20px; margin-bottom: 0; margin-top: 0;}
.pricelist-top-desc p {font-size: 11px; font-family: Verdana; color: #ADADAD; line-height: 16px;}
.pricelist-sep {position: absolute; top: 0; left: 316px; height: 221px; background: url(../images/layout/pricelist-sep.gif) repeat-y 0 0; overflow: hidden; width: 2px;}
.pricelist-column {float: left; width: 316px;}
.pricelist-column table {border-top: dotted 1px #bbb; width: 316px; font-family: Verdana;}
.pricelist-column table td {padding: 16px 0 0 8px;}
.pricelist-column table td ul li {padding: 0 0 3px 13px; background: url(../images/layout/eps-cell-bg.gif) no-repeat 0 6px; }
.pricelist-column table td img {margin-bottom: 10px;}
.pricelist-column table td.last {padding:  6px 0 8px; width: 117px; text-align: center; }
.pricelist-column table td.last img {margin: 0;}
.pricelist-column table td.last a img {margin-top: 2px;}

.support {}
.content-zentrum .column-text-cont  .support ul {padding: 9px 0 11px 0;}
.content-zentrum .column-text-cont  .support ul li { line-height: 12px; display: block; padding: 1px 0 1px 14px; background: url(../images/layout/bullet2.gif) no-repeat 0 3px;}
.support ul li a {text-decoration: none; font-size: 10px;}
.support ul li a.active {font-weight: bold;}
.support-container {width: 438px; height: 186px; border: solid 1px #C6C6C6; overflow: auto; padding: 10px 12px 0;}
.support-container div.sup-content {font-size: 10px; color: #5d5d5d; font-family: Verdana; display: none;}
.support-container div table {font-size: 10px; color: #5d5d5d; font-family: Verdana; display: none;}

.nosee {display: none;}
.contact-form {padding: 28px 0 0;}
.contact-form p {padding-bottom: 18px; font-weight: bold;}
.contact-form p.error {padding-bottom: 4px; color: #FF0000;}
.contact-form p.info {padding-bottom: 4px; color: #788D33;}
.contact-form fieldset {width: 375px;}
.contact-form fieldset label {display: block; padding: 0 0 1px 0;}
.contact-form fieldset label.text {padding: 10px 0 1px 0;}
.contact-form fieldset input, .contact-form fieldset textarea {margin-top: 1px;}
.contact-form fieldset textarea {border: solid 1px #c6c6c6; width: 363px; height: 157px; color:#999999; padding:4px 5px;}
.contact-form .send_contact {font-family: Arial; color: #5e5e5e; padding: 12px 0 0; text-align: right;}
.contact-form .send_contact span {padding-right: 5px; float: right; display: block;}
.contact-form .send_contact input {margin-top: -1px; float: right;}