/* CP specific styles for screened media, standard layout */

/* Layout, colors */
a, body, input, select {
    color: #333;
}
#__lt ul{margin:0px;
	padding:0px; list-style-type:none;}
#__lt ul li 
{
	margin:0px;
	padding:0px;
    padding-left: 15px;
}

ul.custcare li,
body, div.pltHigh {
    /*background-color: #EAEAEA;*/
}

body.popup {
    background-image: url(http://gigaset.com/shc/images/cp/bg_body_popup.gif);
}

body.popup #head {
    height: 120px;
	background: #fff 100% 22px no-repeat;
	position: absolute;
	top: 0;
	width: 100%;
}

body.popup #head #service img {
    margin-left: 18px;
}

#langSel,
#mainNav div {
  /*  background-color: #CCC;*/
}

#langSel div,
#mainNav {
   /* background-color: #E97D0C;*/
}

#langSel div span {
    color: #ffbf95;
}

p.linksingle,
ul.linklist li {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_333.gif) !important;
}

ul.linklist li.back {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_left_333.gif) !important;
}

#left .boxWrap .box a,
#right .boxWrap .box a {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_333.gif);
}

#left .boxWrap .box .linklist a,
#right .boxWrap .box  .linklist a {
    background-image: none;
    padding-left: 0;
}

#left .inner .boxWrap .box li a.active,
#right .inner .boxWrap .box li a.active {
    color: #EF741D;
}

.text,
#footer #disclaimer,
#footer #copyright {
    margin-right: 0;
    margin-left: 0;
}

#emailLink,
#printLink,
#footer #infoBasket {
    border-color: #333;
}

/* Elements */
#left .box,
#right .box {
    background-color: #FFF;
}

#left .boxWrap {
    margin-bottom: 2px;
}

#left #portalexplorer.boxWrap {
    /*margin-top: 300px;*/
}

#left .externalshop .box a,
#right .externalshop .box a,
#right #shopBag a {
    color: #EF741D;
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_ef741d.gif);
}

.externalshop {
    width: 220px;
}

.boxWrap h2,
.boxVisual h2,
.boxWrap h3,
.boxVisual h3 {
	margin-top: 0;
    padding: 9px;
    background-color: #CCC;
}

#right .boxWrap .box h2,
#right .boxWrap .box h3 {
    padding: 9px 0 0;
    margin: 0;
    background-color: transparent;
}

#right .boxWrap td {
    padding: 0;
    margin: 0;
    vertical-align: middle;
}

.externalshop h2,
#shopBag.boxWrap h2,
.externalshop h3,
#shopBag.boxWrap h3 {
    padding: 0 0 9px 0;
    background-color: #EAEAEA;
}

#shopBag em {
    font-style: normal;
    font-size: 10px;
}

#right #community.boxWrap .box .logout {
    margin: 18px 0 0;
}

#right .boxWrap form select {
    width: 122px;
}

#right .boxWrap form input {
    width: 116px;
}

/* Mozilla code */
#right[id] .boxWrap form input {
    width: 118px;
}

#left .boxWrap form select {
    width: 108px;
}

#left .boxWrap ul.box {
   padding-top: 9px;
}

#left ul.box li {
   margin: 0;
}

#left #claim,
#center #headcp {
    height: 48px;
    padding: 6px 9px 0;
}

#claim {
    color: #000;
    font-weight: bold;
}

#center #headcp {
    margin: 0 0 9px 0;
    padding-right: 36px;
    background: url(http://gigaset.com/shc/images/cp/head_background.gif) no-repeat left bottom;
    font-size: 13px;
}

#center #headcp span {
    font-weight: normal;
}

#center .boxWrap {
    padding: 0;
    border-bottom: 1px solid #FFF;
    margin: 18px 0 -1px;
    background: #EAEAEA;
}

#center .boxWrap select {
    width: 140px;
}

#center .keyvisual {
    width: 220px;
    padding: 0;
    margin: 0;
}

#center .productlistbox,
#center .keyvisual {
    float: left;
}

#center .productlistbox {
    width: 230px;
}

#center .boxWrap .wide {    /* enlarge .productlistbox to full width */
    width: auto;
}

#center .productlistbox h3,
#center .productlistbox p,
#center .productlistbox ul,
#center .productlistbox form {
    padding-right: 9px;
    padding-left: 9px;
}

#center .productlistbox h3 {
    background-color: #eaeaea;
    padding-bottom: 0;
    padding-top: 0;
}

#center .productlistbox form {
    margin-bottom: 9px;
}

#center .productlistbox p {
    margin: 9px 0;
}

#center .productlistbox form p {
    padding-right: 0;
    padding-left: 0;
}

#center .productlistbox ul,
#center .newsmorelinks ul,
#center .boxWrap h2,
#center .boxWrap h3 {
    margin-bottom: 0;
}

#center .boxWrap hr {
    border: 1px solid #EAEAEA;
}

#center .wrap .box {
    background-color: #CCC;
}

#center form.wrap select {
   width: 220px;
   margin-right: 4px;
}

/* Product comparer */
#comparer h2,
#comparer h3,
#comparer .start {
    background-color: #4D5E74;
}

#comparer h2,
#comparer h3 {
    width: 180px;
    padding: 9px 0;
    margin: 0;
    color: #FFF;
    line-height: 100%;
}

#comparer h3,
#comparer h4 {
    margin: 0;
}

#comparer div.ComparerContent {
	padding: 0 8px 8px;
	background-color: #EAEAEA;
}

#comparer table {
    width: 434px;
	margin: 0;
}

#comparer th {
	padding: 0;
}

#comparer td {
    width: 33%;
    padding-left: 0;
}

#comparer .topCat div,
#comparer .subCat div {
    height: 30px;
    padding: 0;
    border-bottom: 1px solid;
    margin: 10px 0 0;
}

#comparer .topCat h3,
#comparer .subCat h4 {
	padding: 8px 0 0 10px;
}

#comparer .topCat div {
    background-color: #CCC;
    border-color: #CCC;
}

#comparer .subCat div {
    background-color: #FFF;
    border-color: #FFF;
	margin-bottom: 5px;
}
/* ---- */


/* Product overview page */
.prodBoxWrap {
    width: 220px;
    height: 242px;
    margin: 9px 0 0 6px; /* margin-left value for Mac IE */
    float: left;
    overflow: hidden;
    background-color: #EAEAEA;
}

/* Hide from Mac IE \*/
.prodBoxWrap {
    margin-left: 10px;
}
/* End hack */

.prodBoxWrap div.box {
   padding: 9px 9px 0;
}

.prodBoxWrap .name {
   display: none;
}

.prodBoxWrap div.box h2,
.prodBoxWrap div.box h3 {
    margin: 0 0 9px;
}

.prodBoxWrap div p {
    padding: 0;
    margin: 0;
}

.prodBoxWrap div p.link {
    padding: 0 9px 9px;
    margin: 0;
}
/* ---- */

/* News page */
#center .contentBoxWrap {
    margin: 18px 0 0;
}

#center .newsmorelinksbox {
    float: right;
    width: 220px;
    margin: 0 0 9px 9px;
}

#center .newsmorelinksbox div.articleImg {
    margin: 0 0 9px;
}

#center .newsmorelinks {
    background-color: #EAEAEA;
    margin-top: 9px;
    padding: 9px;
}

#center .newsmorelinks h2,
#center .newsmorelinks h3 {
    margin: 0 0 9px;
}

#center .newsmorelinks p {
    margin: 0;
}

#center .newsback {
    background-color: #CCC;
    color: #000;
    margin: 9px 0 0;
    padding: 9px 9px 27px;
}

#center .contentBoxWrap .newsback {
    margin-top: 0;
}

#center .newscontent p {
    margin: 9px 0;
}

#center .newsback a {
    background-color: #FFF;
    color: #000;
    font-weight: bold;
    display: block;
    padding: 4px 9px;
    width: 32px;
}

#center .relatedlinks ul {
    margin: 9px 0;
}

/* News Overview page */
#newssearchform {
    background-color: #CCC;
    margin: 18px 0;
}

#newssearchform .newssearchresult {
    border-top: 1px solid #FFF;
    margin: 0;
}

#newssearchform h2,
#newssearchform h3 {
    margin: 0;
    padding: 9px 9px 0;
    font-size: 11px;
}

#newssearchform h3 {
    padding: 0 9px;
}

#center .teaserBoxWrap {
    margin-top: 9px;
    background-color: #EAEAEA;
}

#center .teaserBoxWrap .float {
    margin: 0;
}

#center .download .more a {
    font-weight: bold;
}

#center .teaserBoxWrap h2,
#center .teaserBoxWrap h3,
#center .teaserBoxWrap p {
    margin: 0;
    padding: 0;
}

#center .boxWrap .box {
    padding: 0 9px 18px;
    margin: 18px 9px 0;
}

#center .boxL .box {
    padding-right: 229px;
}
#center .boxL .float {
   margin: 0;
   float: right;
   width: 220px;
}

#center .boxR .float {
   float: left;
}
#center .boxR .box {
   padding-left: 229px;
}
#center .noimage .box {
   padding-left: 9px;
   padding-right: 9px;
}
#center .boxSL,
#center .boxSR {
   width: 220px;
   float: left;
}
#center .boxSL {
      margin-right: 9px;
}
#center .boxSR {
      margin-left: 9px;
}
#center .boxS .float {
   float: none;
}

#center div.evote div.box {
    padding-left: 153px;
}

/* Customer Care Hotline Page*/
#hotline .left {
    width: 220px;
    border: 1px solid #EAEAEA;
}

#hotline h2,
#hotline h3 {
    padding: 9px 9px 0;
    margin: 0 0 9px;
    text-transform: uppercase;
}

#hotline .column {
    width: 220px;
    padding: 0;
    margin: 0;
    float: left;
    background-color: #EAEAEA;
}

#hotline .column h3 {
    padding: 9px 0 0 0;
    margin: 0 0 0 9px;
    border-top: 1px solid #CCC;
}

#hotline .column h3.first {
    border-width: 0;
}

#hotline .column p {
    padding: 0;
    margin: 0 0 9px 9px;
}

#hotline div.simple {
    background-color: #FFF;
}

/* Customer Care Downloads Page */
#center .downloadcategories {
    margin: 18px 0 9px;
    padding: 9px;
    background-color: #CCC;
}
#center .downloaditem {
    padding: 9px;
    margin-bottom: 9px;
    background-color: #EAEAEA;
}
#center .downloaditem h3,
#center .downloaditem p {
    margin: 0;
    margin-bottom: 9px;
}
/* ---- */


/* Download Product_Conent_Page */
.dlList li img {
	margin-right: 5px;
}
.dlList li a {
	display: block;
	padding: 4px 0 0 2px;
	margin: 0 0 -9px -2px;
}


/* Customer Care Email Contact */
/* ---- */
form.standard {
    margin-right: 0;
    margin-left: 0;
}

form.standard .FormRow {
	margin: 3px 0;
	padding: 0;
	border-bottom: 1px solid #FFF;
}
form.standard .FormRow label {
	padding: 4px 9px;
	width: 200px;
	float: left;
	background-color: #EAEAEA;
}
form.standard .FormRow .FormField {
	padding: 0 0 0 19px;
	width: 210px;
	min-height: 23px;
	float: left;
	background-color: #FFF;
}
form.standard .FormRow .FormField .InputText,
form.standard .FormRow .FormField textarea,
form.standard .FormRow .FormField select {
	width: 200px;
}

form.standard .label {
   width: 184px;
   padding: 4px 9px;
   margin-right: 18px;
}

.formButtons input.submitButton {
    padding: 0;
    border-style: solid;
    border-width: 1px;
    border-top-color: #FFF;
    border-right-color: #000;
    border-bottom-color: #000;
    border-left-color: #FFF;
    color: #FFF;
    background-color: #999;
    cursor: pointer;
}

#buttons {
   background-color: #CCC;
   text-align: right;
   padding: 9px 9px 18px;
   margin: 9px 0 0;
}

#buttons .reset {
    display: block;
    width: 30%;
    float: left;
    text-align: left;
}
/* ---- */

/* Customer Care Help Information */
#center .helpitem  {
    margin: 9px 9px 18px;
}

#center .helpitem h2,
#center .helpitem h3,
#center .helpitem p {
    margin: 0;
}

#center .helpitem p {
    margin-bottom: 9px;
}
/* ---- */

/* Produktexplorer */
#prodexplform,
#prodexplresult {
    margin: 18px 0;
}

#prodexplform #prodexplcontent {
   padding: 9px 9px 0;
   margin: 0;
   background-color: #CCC;
}

#prodexplform #prodexplcontent div {
   padding: 0 0 9px 0;
   margin: 0;
}

#prodexplform h2,
#prodexplform h3 {
   padding: 9px;
   margin: 0;
   color: #FFF;
   background-color: #EF741D;
}

#prodexplform ul {
   list-style-type: none;
   margin: 1px 0 0 0;
   padding: 0;
}

#prodexplform li {
   float: left;
   width: 143px;
   background-color: #FFF;
   background-image: none;
   color: #333;
   font-weight: bold;
   padding: 0;
   border: 1px solid #CCC;
   border-width: 0 1px 1px 0;
}

#prodexplform li div {
   padding: 4px;
}

#prodexplform li input,
#prodexplform li span {
   display: block;
   float: left;
   width: 102px;
}

#prodexplform li span.clearall {
   float: none;
}

#prodexplform li input {
   width: 18px;
}

#prodexplform li span {
   padding-top: 3px;
}

#prodexplresult h2,
#prodexplresult h3 {
    margin: 15px 0 3px;
}

#prodexplresult ul {
    margin: 0;
}

#prodexplresult li {
    padding: 0 0 0 9px;
    margin: 1px 0;
    background: url(http://gigaset.com/shc/images/icon/bullet_bar_333.gif) no-repeat left center;
}

#prodexplresult li strong {
    font-weight: normal;
}

/* Product comparer */
#selCompare div#formSubmit span {
    background-color: #CCC;
}

/* Product */
div.head h1 {
   margin: 15px 0;
   font-size: 15px;
}

.pltFull,
.columnWrap,
#center .teaserBoxWrap {
    border-bottom: 1px solid #FFF;
    margin-bottom: -1px;
}

.columnWrap .pltHigh,
.columnWrap .pltMultilink,
.columnWrap .teaserBoxWrap {
    width: 220px;
    margin-left: 10px;
    float: left;
}

.columnWrap .column {
    float: right;
    margin-left: 10px;
    width: 220px;
}

.columnWrap .left {
    float: left;
}

#center .columnWrap .pltHigh {
    margin-top: 0;
    margin-bottom: 9px;
}

.columnWrap .column {
    padding-bottom: 5px;
}

#center .columnWrap .column h2.box,
#center .columnWrap .column h3.box {
    margin-top: -10px;
    padding: 0;
    font-size: 11px;
    line-height: 13px;
}

.columnWrap .simple {
    background-color: #FFF;
}

.column .clickbar {
    margin: 0 0 9px;
}

.column .clickbar span a {
    background-image: url(http://gigaset.com/shc/images/icon/clickbar_right_ef741d.gif);
}

.column .clickbar span a.backward {
    background-image: url(http://gigaset.com/shc/images/icon/clickbar_left_ef741d.gif);
}

.column .claim {
    padding: 6px 9px;
    color: #FFF;
    background: #EF741D;
    text-align: left;
}

.column .claim strong {
    font-size: 15px;
}

.column .claim span {
    display: block;
    margin: 3px 0 0;
}

.column .scroller {
    border-color: #EAEAEA;
    background-color: #EAEAEA;
}

.column .scroller ul li a:hover,
.column .scroller ul li.selected a {
   color: #FFF;
   background-color: #EF741D;
}

.column .priceHead {
    padding: 2px 9px;
    font-weight: bold;
    color: #FFF;
    background: #EF741D;
}

.column .priceInfo {
    padding: 4px 4px 9px 9px;
    background: #EAEAEA;
}

.column .priceTail {
    padding: 9px 0 54px 15px;
    background: url(http://gigaset.com/shc/images/icon/arrow_right_333.gif) no-repeat 1px 13px transparent;
    font-weight: bold;
}

.column h2,
.column h3,
.column p,
.column ul,
.helpitem ul,
.teaserBoxWrap .box ul {
    margin: 9px 0;
}

h2.box {
    padding-right: 0;
    padding-left: 0;
    font-size: 14px;
}

h3.box {
    padding-right: 0;
    padding-left: 0;
}

#productsubnav {
    height: 104px;
}

.preregProduct a,
.box ul.navlist,
.column ul.functions,
.column ul.navlist {
    margin: 0;
    background-color: #EAEAEA;
}

ul.navlist,ul.navlist li{ margin:0px!important; padding:0px!important; list-style-type:none!important; background-image:none!important;}

.column ul.functions li,
.column ul.navlist li {
    border-bottom: 1px solid #FFF;
    background-image: none;
    padding-left: 0;
}

.preregProduct a,
.column .functions .mtest a,
.column ul.navlist li a,
.column ul.functions li a {
    display: block;
    padding: 3px 0 3px 24px;
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_333.gif);
    background-position: 10px 7px;
    background-repeat: no-repeat;
}

.preregProduct a {
    padding-top: 6px;
    background-image: url(http://gigaset.com/shc/images/icon/preregistration_333.gif);
    background-position: 10px 5px;
}

.preregProduct a:hover,
.column .functions .mtest a:hover,
.column ul.navlist li a:hover,
.column ul.functions li a:hover,
.column ul.navlist li.selected a {
    color: #FFF;
    background-color: #EF741D;
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_fff.gif);
}

.preregProduct a:hover {
    background-image: url(http://gigaset.com/shc/images/icon/preregistration_fff.gif);
}

.column ul.functions li a {
    background-image: url(http://gigaset.com/shc/images/icon/color_pipette_333.gif);
    background-position: 10px 4px;
}

.column ul.functions li a:hover {
    background-image: url(http://gigaset.com/shc/images/icon/color_pipette_fff.gif);
}

.column ul.functions li.viewer a {
    background-image: url(http://gigaset.com/shc/images/icon/3dview_333.gif);
    background-position: 10px 3px;
}

.column .functions .mtest a {
    padding-left: 32px;
    background: url(http://gigaset.com/shc/images/icon/mtest_ef741d.gif) no-repeat 10px 3px;
    color: #EF741D;
    font-weight: bold;
}

.column .functions .mtest a:hover {
    background-image: url(http://gigaset.com/shc/images/icon/mtest_fff.gif);
}

.column ul.functions li.viewer a:hover {
    background-image: url(http://gigaset.com/shc/images/icon/3dview_fff.gif);
}

.column ul.bag li {
    padding-left: 24px;
    background-image: url(http://gigaset.com/shc/images/icon/bag_333.gif);
    background-position: 4px 1px;
    background-color: transparent;
}

#techData {
    padding-bottom: 27px;
}

#techData h1 {
    font-size: 15px;
}

#techData table {
    width: 450px;
    margin: 0;
}

#techData table th,
#techData table td {
    width: 50%;
    height: 30px;
    padding: 4px 0 4px 9px;
    font-weight: normal;
    border-bottom: 1px solid #CCC;
}

#techData tr.typeHeadline td,
#techData tr.typeHeadline th {
    height: auto;
    padding: 9px;
    border-top: 18px solid #FFF;
    font-weight: bold;
    background-color: #CCC;
}
/* ---- */

#center h2.box,
#center h3.box {
    font-size: 13px;
}

#center .pltMultilink h2,
#center .pltMultilink h3,
#center .pltMultilink p,
#center .pltMultilink ul {
    margin: 0;
    padding: 9px;
    background-color: #EAEAEA;
}

#center .pltMultilink p,
#center .pltMultilink ul {
   padding-top: 0;
}

#center .pltMultilink div.image img {
    display: block;     /* Netscape 6 needs this */
}

#center .lifestyle {
   margin-top: 36px;
}

#center .newsmorelinks ul.linklist {
    margin-top: 9px;
}

#showroom {
    overflow: auto;
    width: 450px;
    margin-bottom: -9px;
}

/* Hide from Opera 6 */
head:first-child+body #showroom {
    height: 322px;
}

/* Make available to IE as well */
* html body #showroom {
    height: 322px;
}

.showroomrow {
    margin-bottom: 9px;
}

.showroomrow a {
   display: block;
   float: left;
   width: 220px;
   margin: 0 9px 9px 0;
}

/* Portlets */
div.pltFull h2,
div.pltFull h3,
div.pltHigh .box h2,
div.pltHigh .box h3,
div.pltHigh .box h4,
div.pltComparer .box h2,
div.pltComparer .box h3 {
    margin: 0;
}

#center div.pltFull h2.box,
#center div.pltFull h3.box {
    padding-left: 9px;
    background-color: #CCC;
    font-size: 11px;
}

#center div.pltFull .box p.first {
    margin-top: 0;
}

div.pltFull p,
div.pltHigh p,
div.pltComparer p,
div.pltFull .linklist,
div.pltHigh .linklist,
div.pltComparer .linklist {
   margin: 4px 0 0 0;
}
div.pltFull,
div.pltComparer {
   background-color: #EAEAEA;
}


/* Search Popup */
#searchresult h2,
#searchresult h3 {
    background-color: #CCC;
}

#searchresult div {
    background: #CCC;
}

/*
    Fuer <form> und ELemente in "Portlet Showroom"
*/
.pltJumper {             /* Container fuer Bild und Form */
    width: 450px;
    height: 279px;
    background: url(http://gigaset.com/shc/images/banner_showroom2.jpg) no-repeat;

}

.pltJumper form {        /* Form */
    position: relative;
    top: 90px;
    left: 16px;
    padding: 13px 0;
    width: 183px;
    background-color: #FFF;
}

.pltJumper form select { /* Drop Down Box */
    height: 18px;
    width: 115px;
    margin: 0 9px;
}

/* Tech data comparer */
.techdataComparer {
    width: 576px;
    margin: 0;
    table-layout: fixed;
}

.techdataComparer td,
.techdataComparer th {
    width: 25%;
    padding-top: 4px;
    padding-bottom: 4px;
    border-bottom: 1px solid #CCC;
    background-color: #FFF;
    vertical-align: top;
    font-weight: normal;
}

.techdataComparer th,
.techdataComparer th.category {
    padding-left: 3px;
}

.imgContainer {
    width: 144px;
    overflow: hidden;
}

tr.productImgs td {
    padding: 0;
    border: 0;
}

tr.productImgs td img {
    margin: 0 0 14px;
}

tr.productPrice td,
tr.productPrice th {
    background-color: #EAEAEA;
}

tr.productName th {
    padding: 2px 0 2px 9px;
    border: 9px solid #FFF;
    border-width: 14px 0 9px 0;
    background: url(http://gigaset.com/shc/images/cp/bg_comparer_tablehead.gif) repeat-y right #CCC;
    font-weight: bold;
}

tr.productName th.category {
    color: #FFF;
    background-color: #EF741D;
}


/* Product Comparer */
#prodexplform.prodcompform {                /*  vorhandene Styles vom Product Explorer werden hier nur angepasst */
    background-color: #EAEAEA;
}
        #prodexplform.prodcompform div h2,
        #prodexplform.prodcompform div h3 {
           background-color: #CCC;
           color: #000;
        }
        #prodexplform.prodcompform li {
           background-color: #EAEAEA;
           border: none;
        }


/* Glossar */
#glossary .textInput {
    width: 130px;
}

#glossary h2,
#glossary h3 {
    padding: 6px 9px;
    margin: 18px 0 9px;
    background-color: #CCC;
}

#glossary h3 {
    margin: 9px 0 0;
}

#glossary form {
    padding: 0 0 9px;
}

#glossary p {
    margin: 0 0 18px;
}

#glossary ul {
    margin: 9px 0 0;
}

#glossary p,
#glossary ul {
    padding: 0 0 6px;
}

#glossary #index li a {
    border-left-color: #333;
    font-weight: bold;
}

/* ===============  Preregistration  =============== */

#preregWrap {
    width: 448px;
}
        #preregWrap div img {
            margin-left: 9px;
        }
        #preregWrap div form {
            padding: 0;
            margin: 0;
        }
        #preregWrap div ul {
            margin: 9px 0 18px 0;
        }
        #preregWrap p img {
            margin-left: 4px;
        }
        #preregWrap div p {
            margin-top: 9px;
            margin-bottom: 18px;
        }
.w219 {
    width: 219px;
}
.w220 {
    width: 220px;
}
#preregLogin {
    background-color: #EAEAEA;
    padding: 0 9px 9px 9px;
    font-weight: bold;
}
        #preregLogin span {
            display: block;
            padding: 9px 0 0 0;
        }
        #preregLogin input {
            width: 194px;
        }

#image {
    float: right;
    width: 144px;
    overflow: hidden;
}

#personalData,
#permission,
#contactData {
    padding: 15px 0;
}

#personalData,
#permission {
    padding-top: 0;
}

#contactData input.submitButton {
    margin-left: 5px;
}

#personalData,
#permission {
    width: 290px;
}

#permission {
    padding-bottom: 24px;
}

#contactData {
    width: 439px;
}

#personalData h2,
#personalData h3 {
    padding: 0 0 18px;
    margin: 0;
}

#permission h2,
#permission h3 {
    margin: 16px 0 4px;
}

#contactData h2,
#contactData h3 {
    margin: 0 0 4px;
}

#personalData .label,
#contactData .label {
    width: 117px;
}

#personalData .formElem {
    width: 169px;
}

#contactData .formElem {
    width: 250px;
}

#contactData .label {
    padding-top: 0;
}

#personalData select {
    width: 90px;
}

#personalData .textInput,
#contactData .textInput {
    width: 165px;
}

/* =============== Quickshop und Warenkorb =============== */

#checkouthead {
    border-color: #EF741D;
}

table.bag th {
    color: #FFF;
    background-color: #EF741D;
    font-weight: bold;
}

table.bag tr.even td {
    background-color: #EAEAEA;
}

table.bag tr.even td.price {
    border-color: #EAEAEA;
}

table.bag td.product,
table.bag tr.check td {
    width: 208px;
}

table.bag th.price {
    border-color: #EF741D;
}

table.bag tr.check th,
table.bag tr.check td {
    background-color: #EAEAEA;
}

#calculate, .sum, #processNav {
    background-color: #EAEAEA;
}

.sum {
    border-top: 1px solid #FFF;
}

/* Shopping process bar */
#center ol#shopProcessTabs li {
    color: #FFF;
    background-color: #EF741D;
}

#center ol#shopProcessTabs li.thisStep div {
    color: #000;
    border-color: #EF741D;
}


#personaldataform fieldset {
    border-bottom-color: #CCC;
}

#center table.sumtable td,
#center table.sumtable th {
   background-color: #EAEAEA;
   color: #000;
}

#center table.sumtable .hilite td,
#center table.sumtable .hilite th {
   background-color: #EF741D;
   color: #FFF;
}

#processNav li {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_left_333.gif);
}

#processNav li.right {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_333.gif);
}

/* Applications & Services */
.selectForm, .loginBox, .linkBox {
    margin: 18px 0 0;
    width: 450px; /* Stupid IE5 needs this */
    background: #CCC;
}

.linkBox {
    margin: 27px 0 0;
}

.selectForm h2,
.loginBox h2,
.linkBox h2,
.selectForm h3,
.loginBox h3,
.linkBox h3 {
    padding: 9px;
    margin: 0;
}

.selectForm .intro, .loginBox .intro {
    height: 90px;
    background: right top no-repeat #EAEAEA;
}

.selectForm .intro[class], .loginBox .intro[class] {
    height: auto;
    min-height: 90px;
}

.selectForm p, .loginBox p {
    margin: 0;
    padding: 9px 230px 9px 9px;
}

.selectForm .selectElems, .loginBox .formElems {
    padding: 14px 9px 18px;
}

.selectElems {
    margin: 5px 0 0;
}

.selectForm .selectElems {
    margin: 0;
}

.selectElems div {
    padding: 2px 0 0;
}

.selectForm .selectElems div, .loginBox .formElems div  {
    padding: 4px 0 0;
}

.loginBox .formElems div.reminderLink {
    clear: both;
    padding: 6px 0 0;
}

.selectElems select, .loginBox .formElems div input {
    width: 140px;
    margin-right: 5px;
}

.selectElems div span.submitForm, .loginBox .formElems div span.submitForm {
    display: inline;
    width: auto;
    padding: 0;
    float: none;
    font-weight: normal;
    background: transparent;
    text-indent: 0;
}

.selectElems div span, .loginBox .formElems div span {
    display: block;
    width: 212px;
    padding: 3px 0;
    margin: 0 9px 0 0;
    float: left;
    font-weight: bold;
    background: #EAEAEA;
    text-indent: 6px;
}

.linkBox p {
    margin: 0;
    padding: 9px;
    background: #EAEAEA;
}

.linkBox span.link {
    display: block;
    margin: 6px 0 0;
}

#center .teaserBoxWrap h2.box,
#center .teaserBoxWrap h3.box {
    padding: 9px;
    background-color: #CCC;
    font-size: 11px;
}

#center .teaserBoxWrap ul.linklist {
    margin-bottom: 0;
}

#center .teaserBoxWrap a strong {
    font-weight: normal;
}

#center .teaserBoxWrap .linklist,
#center .teaserBoxWrap .linksingle {
    margin: 3px 0 0;
}

#center .teaserBoxWrap h2.type,
#center .teaserBoxWrap h3.type {
    margin-bottom: 3px;
    font-size: 12px;
}

.column .downloadBox .downloadLink a,
.column .downloadBox .scroller ul li a {
    display: block;
    padding-left: 23px;
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_333.gif); /* Do not overwrite background-color with background shortcut */
    background-position: 9px 5px;
    background-repeat: no-repeat;
}

.column .downloadBox .scroller ul li a:hover {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_fff.gif);
    font-weight: bold;
}

.column .downloadBox .downloadLink a {
    padding-top: 9px;
    padding-bottom: 9px;
    padding-right: 9px;
    color: #FFF;
    background: url(http://gigaset.com/shc/images/icon/arrow_right_fff.gif) no-repeat 9px 13px #EF741D;
}

#backlink a,
.backLink p,
.backLinkTop p,
div.back p {
    margin: 27px 0 0;
    padding: 0 0 0 15px;
    background: url(http://gigaset.com/shc/images/icon/arrow_left_333.gif) no-repeat 1px 4px #FFF;
}

.backLink {
    padding-top: 1px;   /* Avoid collapsing margins */
}

.backLink p {
    margin-top: 26px;
}

.backLinkTop p {
    margin: 27px 0;
}

.dividerDouble {
    margin: 36px 0;
}

/* iframe for partner */
#externalIframeNav {
    background-color: #CCC /* Stupid IE 5, same color as borders */
}

#externalIframe,
#externalIframeNav li,
#externalIframeNav li a {
    border-color: #CCC;
}

#externalIframeNav li {
    border-top-color: #EAEAEA;
}

#externalIframeNav li.selected {
    border-top-color: #CCC;
}

#externalIframeNav li a {
    border-right-width: 0;
    background-color: #EAEAEA;
}

#externalIframeNav li.firstChild a {
    border-left-width: 0;
}

#externalIframeNav li.selected a {
    border-left-width: 1px;
}

/* Additional styles in use for externals */
table.dataTable th,
table.dataTable td {
    border-bottom: 1px solid #EAEAEA;
}

table.dataTable thead th {
    background: #EAEAEA;
}


/*

Search results
************************************************************************

*/

.search-results {
    margin: 18px 0 0;
}

.search-results div.search-results-head {
    background-color: #CCC;
}

.search-results div, .search-results form {
    background-color: #EAEAEA;
}


/*

************************************************************************
NMDB Community
************************************************************************

*/


/*

Left and right column elements
************************************************************************

*/


.nmdb-databox,
.nmdb-linkbox-tester,
.nmdb-linkbox {
    background: #FFF;
}

.nmdb-databox h2,
.nmdb-linkbox-tester h2,
.nmdb-linkbox h2,
.nmdb-databox h3,
.nmdb-linkbox-tester h3,
.nmdb-linkbox h3 {
    padding: 6px 9px;
    background: #CCC;
}

.nmdb-databox ul li,
.nmdb-linkbox-tester ul li,
.nmdb-linkbox ul li {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_333.gif);
}

.nmdb-linkbox-tester h3.selected,
.nmdb-linkbox-tester ul li.selected a {
    color: #EF741D;
}

.nmdb-linkbox-tester ul li.selected,
.nmdb-linkbox ul li.selected {
    color: #EF741D;
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_ef741d.gif);
}

.nmdb-linkbox-tester ul.account,
.nmdb-linkbox ul.account {
    margin: 12px 0 0;
}

.nmdb-linkbox-tester ul.account {
    padding-top: 4px;
    border-top: 1px solid #EAEAEA;
}

.nmdb-linkbox-tester img {
    width: 126px;
}

.nmdb-linkbox-tester p.teaser {
    margin: 3px 0 9px 0;
    padding-left: 9px;
}

.nmdb-linkbox-tester h3 {
    margin: 9px 0 0;
    padding-left: 9px;
}

.nmdb-linkbox-tester h3,
.nmdb-linkbox-tester ul li {
    margin-top: 0;
}

.nmdb-linkbox-tester h3 {
    margin-bottom: 0;
}

.nmdb-linkbox-tester ul {
    margin-bottom: 3px;
    padding-top: 0;
}


/*

Center column elements
************************************************************************

*/


.nmdb-head-container {
    padding: 9px 18px 18px;
    background: #EAEAEA;
}

.nmdb-head-container h1,
.nmdb-login-head-container h1 {
    color: #EF741D;
}

.nmdb-head-container h1 em { /* User name */
    color: #333;
}

body.popup-simple .nmdb-head-container h1 {
    color: #666;
}

.nmdb-login-head-container {
    border-color: #333;
    background-image: url(http://gigaset.com/shc/images/nmdb/process_onestep_cp.gif);
}

#center p.nmdb-intro {
	background-color: #CCC;
}

#center p.nmdb-teaser {
    background-color: #EAEAEA;
}

#center .nmdb-text-container h1 {
    color: #EF741D;
}

.nmdb-container { /* Simple Box */
    background: #EAEAEA;
}

.nmdb-head-container-mtest {
    margin-top: 18px;
    height: 170px;
    color: #FBF1E7;
    background: no-repeat left top #8B7D70;
}

.nmdb-head-container-mtest p {
    margin: 0 0 0 225px;
    padding: 18px;
}

#center #stepdetector {
    border-top: 1px solid #ccc;
    padding: 9px;
    background-color: #ccc;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}
#center #stepdetector img {
    margin-right: 9px;
}


/* Data container */

.nmdb-data-container table {
	background-color: #EAEAEA;
}

#center .nmdb-data-container .nmdb-last-changes {
	color: #EF741D;
}

.nmdb-user-data {
    background: #EAEAEA;
}

.nmdb-user-data ul li {
    background-image: url(http://gigaset.com/shc/images/icon/bullet_square_333_3x3.gif);
}

.nmdb-product-data {
    border-color: #EAEAEA;
    background: #EAEAEA;
}


/* Intro container  */

.nmdb-intro-container div {
    background: #EAEAEA;
}

.nmdb-intro-container div ul li a {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_down_333.gif);
}


/* Registration */

#center .nmdb-registerprocess ol li {
    background-color: #EAEAEA;
    background-image: url(http://gigaset.com/shc/images/nmdb/process_active_cp.gif);
}

#center .nmdb-registerprocess ol.mtest li {
    background-image: url(http://gigaset.com/shc/images/nmdb/process_active_mtest_cp.gif);
}

#center .nmdb-registerprocess ol li.stepTwo,
#center .nmdb-registerprocess ol li.stepThree {
    background-image: url(http://gigaset.com/shc/images/nmdb/process_inactive_cp.gif);
}

#center .nmdb-registerprocess ol li.stepOneActive,
#center .nmdb-registerprocess ol li.stepTwoActive,
#center .nmdb-registerprocess ol li.stepThreeActive,
#center .nmdb-registerprocess ol li.stepFourActive {
    color: #FFF;
    background-color: #EF741D;
}
#center .nmdb-registerprocess ol.mtest li.stepOneActive,
#center .nmdb-registerprocess ol.mtest li.stepTwoActive,
#center .nmdb-registerprocess ol.mtest li.stepThreeActive,
#center .nmdb-registerprocess ol.mtest li.stepFourActive {
    color: #FBF1E7;
    background-color: #8B7D70;
}

#center .nmdb-registerprocess ol li.stepOneOk,
#center .nmdb-registerprocess ol li.stepTwoOk,
#center .nmdb-registerprocess ol li.stepThreeOk,
#center .nmdb-registerprocess ol li.stepFourOk {
    background-color: #FFF;
    background-image: url(http://gigaset.com/shc/images/nmdb/process_ok_cp.gif);
}

#center .nmdb-registerprocess ol li.stepOne div,
#center .nmdb-registerprocess ol li.stepOneActive div {
    background-image: url(http://gigaset.com/shc/images/nmdb/1_active_cp.gif);
}

#center .nmdb-registerprocess ol li.stepOneActive div {
    background-image: url(http://gigaset.com/shc/images/nmdb/1_active_cp.gif);
}

#center .nmdb-registerprocess ol li.stepOneOk div {
    background-image: url(http://gigaset.com/shc/images/nmdb/1_ok_cp.gif);
}

#center .nmdb-registerprocess ol li.stepTwo div {
    background-image: url(http://gigaset.com/shc/images/nmdb/2_cp.gif);
}

#center .nmdb-registerprocess ol li.stepTwoActive div {
    background-image: url(http://gigaset.com/shc/images/nmdb/2_active_cp.gif);
}

#center .nmdb-registerprocess ol li.stepTwoOk div {
    background-image: url(http://gigaset.com/shc/images/nmdb/2_ok_cp.gif);
}

#center .nmdb-registerprocess ol li.stepThree div {
    background-image: url(http://gigaset.com/shc/images/nmdb/3_cp.gif);
}

#center .nmdb-registerprocess ol li.stepThreeActive div {
    background-image: url(http://gigaset.com/shc/images/nmdb/3_active_cp.gif);
}

#center .nmdb-registerprocess ol li.stepThreeOk div {
    background-image: url(http://gigaset.com/shc/images/nmdb/3_ok_cp.gif);
}

#center .nmdb-registerprocess ol li.stepFour div {
    background-image: url(http://gigaset.com/shc/images/nmdb/4_cp.gif);
}

#center .nmdb-registerprocess ol li.stepFourActive div {
    background-image: url(http://gigaset.com/shc/images/nmdb/4_active_mtest_cp.gif);
}

#center .nmdb-registerprocess ol li.stepFourOk div {
    background-image: url(http://gigaset.com/shc/images/nmdb/4_ok_cp.gif);
}

#center .nmdb-registerprocess ol li.stepFour,
#center .nmdb-registerprocess ol li.stepFourActive {
    margin-right: 0;
    width: 105px;
    background-image: none;
}

#center .nmdb-registerprocess ol.mtest li.stepOne div,
#center .nmdb-registerprocess ol.mtest li.stepOneActive div {
    background-image: url(http://gigaset.com/shc/images/nmdb/1_active_mtest_cp.gif);
}

#center .nmdb-registerprocess ol.mtest li.stepOneOk div {
    background-image: url(http://gigaset.com/shc/images/nmdb/1_ok_mtest_mp.gif);
}

#center .nmdb-registerprocess ol.mtest li.stepTwo div {
    background-image: url(http://gigaset.com/shc/images/nmdb/2_mtest_mp.gif);
}

#center .nmdb-registerprocess ol.mtest li.stepTwoActive div {
    background-image: url(http://gigaset.com/shc/images/nmdb/2_active_mtest_cp.gif);
}

#center .nmdb-registerprocess ol.mtest li.stepTwoOk div {
    background-image: url(http://gigaset.com/shc/images/nmdb/2_ok_mtest_mp.gif);
}

#center .nmdb-registerprocess ol.mtest li.stepThree div {
    background-image: url(http://gigaset.com/shc/images/nmdb/3_mtest_mp.gif);
}

#center .nmdb-registerprocess ol.mtest li.stepThreeActive div {
    background-image: url(http://gigaset.com/shc/images/nmdb/3_active_mtest_cp.gif);
}

#center .nmdb-registerprocess ol.mtest li.stepThreeOk div {
    background-image: url(http://gigaset.com/shc/images/nmdb/3_ok_mtest_mp.gif);
}

#center .nmdb-registerprocess ol.mtest li.stepFour div {
    background-image: url(http://gigaset.com/shc/images/nmdb/4_mtest_mp.gif);
}

#center .nmdb-message-container { /* Confirmation message */
    background-color: #EAEAEA;
    background-image: url(http://gigaset.com/shc/images/nmdb/message_bubble_cp.gif);
}

#center .nmdb-help a {
    color: #EF741D;
    background-image: url(http://gigaset.com/shc/images/nmdb/question_mark_cp.gif);
}


/*

FAQ Page
************************************************************************

*/

#center .nmdb-faq-links-container h2,
#center .nmdb-faq-links-container h3 {
    background-color: #CCC;
    padding: 4px 10px;
    margin-bottom: 8px;
}

#center .nmdb-faq-links-container h2 a,
#center .nmdb-faq-links-container h3 a {
    background-color: #CCC;
    background: url(http://gigaset.com/shc/images/icon/arrow_down_666.gif) no-repeat 0;
    padding: 0 14px;
}

#center .nmdb-text-container h2 a, /* "h2 a" instead of "a[name]" because of IE. MS, 09.08.2004 */
#center .nmdb-text-container h3 a {
    text-decoration: none;
}

#center .nmdb-text-container h2,
#center .nmdb-text-container h3 {
    margin-bottom: 0;
}

#center .nmdb-text-container p {
    margin-top: 0;
}

.nmdb-faq-links-container ul {
    margin-left: 10px;
    font-weight: bold;
}


/*

Help topics
************************************************************************

*/
.nmdb-help-container form {
    background: #EAEAEA;
}


/*

Teaser
************************************************************************

*/


.nmdb-support-container-wide,
.nmdb-support-container,
.nmdb-teaser-container {
    background: #EAEAEA;
}


/*

Forms
************************************************************************

*/


#center .nmdb-form-container h2,
#center .nmdb-form-container h3 {
    background: #EAEAEA;
}

#center .nmdb-form-container .formSubmit .nmdb-button-back {
    background-image: url(http://gigaset.com/shc/images/nmdb/peak_left_cp.gif);
    background-position: left;
}
#center .nmdb-form-container .formSubmit .nmdb-button-submit {
    background-image: url(http://gigaset.com/shc/images/nmdb/peak_right_cp.gif);
}

#center .nmdb-back a {
    background-image: url(http://gigaset.com/shc/images/nmdb/peak_left_cp.gif);
}

#center .nmdb-form-container .formSubmit input,
#center .nmdb-submit a,
#center .nmdb-edit-data a {
    background-image: url(http://gigaset.com/shc/images/nmdb/peak_right_cp.gif);
}

#center .nmdb-form-container .formSubmit input,
#center .nmdb-back a,
#center .nmdb-submit a,
#center .nmdb-edit-data a {
    color: #FFF;
    background-color: #EF741D;
}

#center .nmdb-form-container .formSet {
    background-color: #EAEAEA;
}

#center .nmdb-form-container .error { /* Used as multiple class .formSet.error */
    background-color: #FF0000;
    background-image: url(http://gigaset.com/shc/images/nmdb/error_bubble_cp.gif);
}

#center .nmdb-form-container .error,
#center .nmdb-form-container .error a {
    color: #FFF;
}

#center .nmdb-form-container .error .nmdb-more,
#center .nmdb-form-container .error .nmdb-inp-check-more {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_fff.gif);
}

#center .nmdb-form-container .error ul.linklist li {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_fff.gif) !important;
}

#center .nmdb-form-container .error .formElem input,
#center .nmdb-form-container .error .formElem select {
    color: #FF0000;
}

#center .loginFormBox form#agreeform {
    width: auto;
}
#center .loginFormBox form#agreeform ul li {
    padding-bottom: 1em;
}
#center .loginFormBox form#agreeform div span.inp-check-label {
    font-weight: bold;
}

.teaserBoxWrap .floatbox {
    float: left;
    width: 216px;
}

#center  .teaserBoxWrap .floatbox p {
    padding-bottom: 9px;
}
.teaserBoxWrap .floatbox form {
    margin-right: 18px;
}

.loginFormBox h2.box,
.loginFormBox h3.box {
    margin: 9px 0 0;
}

.loginFormBox {
    width: 450px; /* Stupid IE5 needs this */
}

.loginFormBox p,
.loginFormBox form {
    margin: 0;
    padding: 6px 9px;
    border-bottom: 1px solid #FFF;
    background: #EAEAEA;
}

.loginFormBox form {
    padding-bottom: 15px;
}

.loginFormBox .label,
.loginFormBox .formElem {
    margin: 9px 0 0;
}

.loginFormBox .label {
    width: 90px;
    margin-right: 9px;
    text-align: right;
    font-weight: bold;
}

.loginFormBox .submitButton {
    margin: 0 0 0 6px;
}

.nmdb-form-container ul li {
    background-image: url(http://gigaset.com/shc/images/icon/bullet_square_666.gif);
}

/* Eula */
#eula-content textarea {
    width: 448px;
    height: 120px;
}
#eula-content .backLink {
    padding-top: 0;
}
#eula-content h2,
#eula-content h3 {
    padding-bottom: 0;
    margin-bottom: 0;
}
/*

Helper
************************************************************************

*/


.nmdb-inp-check-more,
.nmdb-more,
.nmdb-to-top,
.nmdb-backto {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_333.gif);
}

.nmdb-to-top {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_up_333.gif);
}

.box ul.nmdb-boxlist li {
    background-image: none;
    padding-left: 0;
    border-bottom: 1px solid #ffffff;

}

.box ul.nmdb-boxlist {
    margin-bottom: 0.5em;
}

.nmdb-list-block h2,
.nmdb-list-block h3,
.nmdb-list-block ul {
    margin: 8px;
    margin-bottom: 0;
    padding: 0 !important;
    border: 1px solid #CCC;
}
.nmdb-list-block {
    background-color: #CCC;
    padding-bottom: 8px !important;
    border: 1px solid #CCC;
}

.nmdb-list-block ul li {
    background-image: url(http://gigaset.com/shc/images/icon/arrow_right_333.gif);
}

/* Portlet Styles for Feature Matrix */
div.pltFMatrixHorizontal,
div.pltFMatrixVertical {
    background-color: #EAEAEA;
    width: 220px;
}
div.pltFMatrixHorizontal {
    float: left;
    width: 450px;
}
div.pltFMatrixHorizontal .portletContent,
div.pltFMatrixVertical .portletContent {
    padding-bottom: 9px;
}
div.pltFMatrixHorizontal .portletContent h2,
div.pltFMatrixHorizontal .portletContent h3,
div.pltFMatrixHorizontal .portletContent p,
div.pltFMatrixVertical .portletContent h2,
div.pltFMatrixVertical .portletContent h3,
div.pltFMatrixVertical .portletContent p {
    padding: 0 9px;
    margin: 9px 0 9px;
}
div.pltFMatrixHorizontal .portletContent select,
div.pltFMatrixVertical .portletContent select {
    width: 170px;
}

div.pltFMatrixHorizontal .portletContent,
div.pltFMatrixHorizontal .portletImage {
    float: left;
    width: 220px;
}

/*
e-vote Color Bars
*/
table.evote tr td span {
    border-color: #CCCCCC;
}
table.evote tr td span span {
    background-color: #CCCCCC;
}

/*
    mobile tester
*/

#center #statustable {
    background-color: #EAEAEA;
}
#center .mtest-text h2,
#center .mtest-text h3 {
    color: #333;
    background-color: #CCCCCC;
}

.desc {
    color: #333;
}

#center .mtest-submit a.button {
    color: #FFF;
    background-image: url(http://gigaset.com/shc/images/nmdb/peak_right_cp.gif);
    background-color: #EF741D;
}
#center .nmdb-form-container .formSet ul.mtest-submit li a.button,
#center .nmdb-form-container .formSet .mtest-submit a.button {
    background-image: url(http://gigaset.com/shc/images/nmdb/peak_right_cp_eaeaea.gif);
}
#center .nmdb-form-container .error ul.mtest-submit li a.button,
#center .nmdb-form-container .error .mtest-submit a.button {
    background-image: url(http://gigaset.com/shc/images/nmdb/peak_right_cp_error.gif);
}
#center .mtest-submit a.button span {
    background-color: #EF741D;
}
#center .mtest-submit a.button span.create {
    background-image: url(http://gigaset.com/shc/images/cp-nmdb/mobile_tester/btn_create.gif);
}
#center .mtest-submit a.button span.put-offline {
    background-image: url(http://gigaset.com/shc/images/cp-nmdb/mobile_tester/btn_put_offline.gif);
}
#center .mtest-submit a.button span.delete {
    background-image: url(http://gigaset.com/shc/images/cp-nmdb/mobile_tester/btn_delete.gif);
}
#center .mtest-submit a.button span.save {
    background-image: url(http://gigaset.com/shc/images/cp-nmdb/mobile_tester/btn_save.gif);
}
#center .mtest-submit a.button span.submit {
    background-image: url(http://gigaset.com/shc/images/cp-nmdb/mobile_tester/btn_submit.gif);
}
#center .mtest-text .twosections {
    color: #fff;
    background-color: #8B7D70;
}

#center .mtest-teaser .emptysection,
#center .mtest-teaser .linksection p,
#center .mtest-teaser .twosections .halfsection p {
    background-color: #ccc;
}
#center .mtest-teaser {
    border-bottom-color: #ccc;
    background-color: #ccc;
}

#center .mtest-results {
    color: #333;
    background-color: #CCCCCC;
}

ul.nav-tab li {
    background-color: #EAEAEA;
}
ul.nav-tab li.selected {
    background-color: #8B7D70;
    color: #fff;
}
ul.nav-tab li.selected a {
    color: #fff;
}
ul.nav-tab li#tab-see-selected {
    background-image: url(http://gigaset.com/shc/images/cp-nmdb/mobile_tester/tab_see_hi.gif);
}
ul.nav-tab li#tab-see {
    background-image: url(http://gigaset.com/shc/images/cp-nmdb/mobile_tester/tab_see.gif);
}
ul.nav-tab li#tab-edit-selected{
    background-image: url(http://gigaset.com/shc/images/cp-nmdb/mobile_tester/tab_edit_hi.gif);
}
ul.nav-tab li#tab-edit{
    background-image: url(http://gigaset.com/shc/images/cp-nmdb/mobile_tester/tab_edit.gif);
}

#center .mtest-selecttable th,
#center .mtest-notices,
#center .mtest-testselect form#productselect {
    background-color: #8B7D70;
    color: #fff;
}
#center .mtest-selecttable th {
    color: #ccc;
}
#center .mtest-selecttable td {
    background-color: #ccc;
}

#center .mtest-pagingnav {
    color: #333;
    background-color: #CCCCCC;
}
#center .mtest-pagingnav strong {
    color: #EF741D;
}

#center .mtest-teaser h2,
#center .mtest-teaser h3,
#center .mtest-teaser p {
    background-color: #eaeaea;
}
#center .mtest-teaser h2 a,
#center .mtest-teaser h3 a,
#center .mtest-teaser h2,
#center .mtest-teaser h3,
#center .mtest-teaser h3 a,
table.mtest-selecttable ul.linklist li.selected a {
    color: #ef741d;
}
table.mtest-selecttable ul.linklist li.selected {
    background: url(http://gigaset.com/shc/images/icon/arrow_right_ef741d.gif) 0 4px no-repeat !important;
    font-weight: bold;
}
#center .mtest-teaser .linksection a,
#center .mtest-teaser .twosections .halfsection a {
    background: url(http://gigaset.com/shc/images/icon/arrow_right_666.gif) 0 4px no-repeat;
}
