body {
	background-image: url(../media/background_fade.jpg);
	background-repeat:no-repeat;
	background-color:#bebebe;
	background-position: top center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	margin: 0px;
	margin-top: 20px;
	
}




/*
invalide
	scrollbar-base-color:#e0e0e0;
	scrollbar-3d-light-color:#e0e0e0;
	scrollbar-arrow-color:#0066be;
	scrollbar-darkshadow-color:#e0e0e0;
	scrollbar-face-color:#b2afaf;
	scrollbar-highlight-color:#e0e0e0;
	scrollbar-shadow-color:#e0e0e0;
	scrollbar-track-color:#e0e0e0;

*/


a {color: #333333;text-decoration: none;}
a:hover {color: #0066BE;text-decoration: none;}



h1 {font-size: 14px;color: #0066BE;margin: 8px 0px 2px 0px;padding: 0px 0px 0px 0px;}
h2 {font-size: 13px;color: #0066BE;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
h3 {font-size: 12px;color: #0066BE;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
h4 {font-size: 12px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:underline;}


.tx-srfeuserregister-pi1 h4 {margin: 5px 0px 0px 0px;padding: 0px 0px 0px 0px;text-decoration:none;}

p {line-height: 1.5em; margin: 0 0 0.8em 0;font-size:12px;}

hr {border:0;/*border-bottom:1px dotted #ccc;*/border-bottom:1px solid #ccc;height:0px;background-color:#FFF;color:#FFF;margin:8px 0 6px 0;}

  /* ### Lists | Listen  #### */

  ul, ol, dl { line-height: 1.4em; margin: 0 0 1.2em 0em;/*padding: 0px 0px 0px 20px;*/ }
  ol {margin-top: 15px;margin-bottom: 15px;}
  li {margin-left: 1.5em;line-height: 1.4em;font-size: 12px;}
  ul li {list-style-image:url('../media/li.gif');}
  
.bodytext {}
#content h1 {/*border-bottom:1px dotted #ccc;*/border-bottom:1px solid #ccc;}



#container {
	width: 960px;
	margin: 0px auto;
	background-color: #FFFFFF;
	/*background-image: url(../media/bg_body.gif);*/
	min-height:600px;
	background-repeat:repeat-y;
    height:auto !important;  /* fuer moderne Browser */
    height:600px;  /*fuer den IE */
}
.container_normal {background-image: url(../media/bg_body.gif);}
.container_shop {background-image: url(../media/bg_body_shop-b.gif);}

#header {
	height: 140px;
	width: 960px;
	background-image: url(../media/bg_header.jpg); 		/*wird domain-/sprach-/land-spezifisch überschrieben*/
	margin: 0px auto;
}
#spacer_header {
	height: 25px;
	width: 960px;
	background-image: url(../media/bg_main_navi.jpg);
	text-align:center;
}


.MainNavi a {
	padding-left:10px;
	padding-right:10px;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}
.MainNavi a:hover {
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #cccccc;
}
.MainNavi-ACT a {
	padding-left:10px;
	padding-right:10px;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #cccccc;
}
#main_menu {
	/*width: 750px;*/
	margin-left: 0px;
	height: 25px;
	line-height: 25px;
	text-align:center;
}



#BasicLinks {
	/*float: right;
	width: 500px;
	text-align: right;
	height: 15px;*/
	padding: 10px 0px 1px 5px;
	width: 168px;
	overflow:hidden;
	border:0px solid red;
	text-align:center;
}
#BasicLinks a {
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	margin-right:10px;

}
#BasicLinks a:hover {
	color: #0064be;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}

.naviLangAct {color: #0064be;text-decoration: none;}
/*.naviLangAct a {color: #cccccc;text-decoration: underline;}*/


.naviLangNoTrans {color: #AAA;text-decoration: none;font-weight:normal}
.naviLangNoTransAct {color: #AAA;text-decoration: none;font-weight:bold}


.redBold {
	color:red;
	font-weight:bold;
}


#LogoDiv {
	position:relative;
	top:20px;
	left:16px;
	width: 160px;
	height:70px;
	/*background-color:red;*/
	float:left;
	overflow:hidden;
}

#BasketDiv,
#LoginDiv,
#SelectLanguage {
	position:relative;
	top:0px;
	left:300px;
	width: 170px;
	height:88px;
	text-align: left;
	padding-left: 11px;
	border-left:1px dotted #AAA;
	color: #000000;
	float:left;
	overflow:hidden;
}
#BasketDiv {padding-top: 12px;}
#LoginDiv {padding-top: 10px;}
#SelectLanguage {padding-top: 12px;}

#BasketDiv table {width:90%;}
#LoginDiv table {width:95px;}


#SelectLanguage {
}
#SelectLanguage a {
         color: #000000;
         text-decoration: none;
}
#SelectLanguage a:hover {
         color: #0064be;
         text-decoration: none;
}
#SelectLanguage a:active {
         color: #0064be;
         text-decoration: none;
}

#DomainLinks {
	position:relative;
	top:11px;
	left:70px;
	height:29px;
	text-align: left;
	padding-left: 0px;
	color: #000000;
	float:left;
	overflow:hidden;
	width:960px;
}


.domainLinks-no,
.domainLinks-act {margin:0 7px 0 0;padding:9px 0px 0 0;width:159px;float:left;height:20px;text-align:center;font-weight:bold;text-transform: uppercase;overflow:hidden;}

.domainLinks-no {background-image:url(../media/bg_domainnavi_no.jpg);color:#FFF;}
.domainLinks-act {background-image:url(../media/bg_domainnavi_act.jpg);color:#FFF;}

.domainLinks-no a, .domainLinks-act a {text-decoration: none;}

.domainLinks-no a:link, .domainLinks-no a:active, .domainLinks-no a:visited {color:#000;}
.domainLinks-no a:hover {color:#0064BE;}

.domainLinks-act a:link, .domainLinks-act a:active, .domainLinks-act a:visited {color:#FFF;}
.domainLinks-act a:hover {color:#000;}


#SearchBox {width: 173px;/*float: right;clear: right;*/padding: 3px 0px 10px 5px;text-align:center;}
#SearchBox input {margin: 0px 2px 0px 0px;}

.rootline {margin-bottom:35px;/*border-bottom:1px dotted #ccc;*/border-bottom:1px solid #ccc;color:#999;}
.rootline a {font-size: 11px;font-weight:bold;color:#999;margin:0 2px 0 2px;}
.rootline a:hover {color:#0066BE;}
.rootline-shoptitle {color:#999;margin-right: 2px;padding-right: 2px;/*border-right:1px solid #999;*/}
.no-rootline {margin-bottom:10px;border-bottom:1px solid #FFF;}

#left_container {
	margin-top: 35px;
	float: left;
	margin-bottom: 40px;
	min-height:820px; 
}
.left_container_normal {width: 180px;}
.left_container_shop {padding:0 0px 0 8px;width:172px;}


#ProductMenu {width: 180px;margin-bottom: 30px;}

#content {
	float: left;
	padding-right: 10px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 5px;
}
.content_normal {width: 550px;}
.content_shop {width: 735px;}

#left_content {
	width: 170px;
	padding: 5px;
	padding-top: 0px;
}
#right_content {
	width: 170px;
	float: right;
	margin-top: 35px;
	padding: 5px;
}
#spacer {clear: left;width: 960px;height: 1px;}

.address {
	width: 450px;
	float: left;
}
.footerlinks {
	width: 500px;
	float: right;
	text-align: right;
}
#footer {
	font-size: 10px;
	color: #666666;
	width: 960px;
	margin-bottom: 30px;
	height: 100px;
	margin: 0px auto;
	clear: left;
	padding-top: 20px;
}

#footer-image {
	height: 25px;
	width: 960px;
	background-image: url(../media/bg_footer.gif);
	margin: 0px auto;
}



ul#sub-level1 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 30px;
	border-top:1px solid #0066BE;
}
ul#sub-level1 li  {list-style-image:none;margin-left: 0em;}

ul#sub-level1 li a {
	/*height: 20px;*/
	display: block;
	font-size:11px;
	color:#333333;
	background-color:#CCC;
	background:URL(../media/bg_nav_level1.jpg);
	text-decoration:none;
	line-height:12px;
	width:170px;
	display:block;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	/*border-bottom:1px dotted #0066BE;*/
	border-bottom:1px solid #0066BE;
	text-transform: uppercase;
}

ul#sub-level1 li a:hover{
	color:#666666;
	display: block;
	padding-left: 10px;
}

ul#sub-level1 li.act a{
	color:#ffffff;
	background-color:#0066BE;
	background:URL(../media/bg_nav_level1_act.jpg);
}

ul#sub-level2 {
	list-style-type: none;
	margin: 0 0 0 0px;
	padding: 0px;
}
ul#sub-level2 li.norm a{
	color: #333333;
	background-color:#d3e8f0;	/*b5d7f4*/
	background:URL(../media/bg_nav_level2_act.jpg);
	text-decoration:none;
	width:160px;
	display:block;
	padding-left: 20px;
	border-bottom-width: 1px;
	/*border-bottom-style: dotted;*/
	border-bottom-style: solid;
	border-bottom-color: #0066BE;
	border-left: 10px;
}
ul#sub-level2 li a:hover{
	color:#666666;
	width:160px;
	display:block;
	padding-left:20px;
}

ul#sub-level2 li.act a {
	color:#333333;
	background-color:#b5d7f4;	/*d3e8f0*/
	background:URL(../media/bg_nav_level2.jpg);
	width:160px;
	display:block;
	padding-left: 20px;
}

ul#sub-level3 {
	list-style-type: none;
	margin: 0 0 0 0px;
	padding: 0;
}
ul#sub-level3 li a {
	font-size:11px;
	color:#333333;
	text-decoration:none;
	width:150px;
	display:block;
	padding-left: 30px;
	background:URL(../media/bg_nav_level3_act.jpg);
}
ul#sub-level3 li a:link,
ul#sub-level3 li a:visited,
ul#sub-level3 li a:active {
	padding-left: 30px;
	width:150px;
}
ul#sub-level3 li a:hover{
	color:#990000;
	width:150px;
	display:block;
	padding-left: 30px;
}

ul#sub-level3 li.act a{
	color:#990000;
	width:150px;
	display:block;
	padding-left: 30px;
	background-color:#FFFFFF;
	background:URL(../media/bg_nav_level3.jpg);
}


.left_container_shop ul#sub-level1 li a {width:162px;}
.left_container_shop ul#sub-level2 li.norm a,
.left_container_shop ul#sub-level2 li a:hover,
.left_container_shop ul#sub-level2 li.act a {width:152px;}
.left_container_shop ul#sub-level3 li a,
.left_container_shop ul#sub-level3 li a:link,
.left_container_shop ul#sub-level3 li a:visited,
.left_container_shop ul#sub-level3 li a:active,
.left_container_shop ul#sub-level3 li a:hover,
.left_container_shop ul#sub-level3 li.act a {width:142px;}

.fe_searchbox {width:140px;border:1px solid #333333;}
.std_buttom {width:auto;color:#333333;border:1px solid #cccccc;	}

.news-latest-container {border-top:1px solid #FFF;border-bottom:1px solid #FFF;margin-top:20px;padding:2px 0 0 0;height:730px;overflow:auto;width:170px;}
.news-latest-container-inner {width:145px;padding:2px;overflow:hidden;}
.news-latest-container-inner  {font-size: 10px;}
.news-latest-container-inner h1 {font-size: 11px; color: #0066BE; margin: 2px 0px 0px 0px; }

.news-latest-morelink {	text-align:right;display:block;	width:148px;/*border-bottom: 1px dotted #0066BE;*/border-bottom: 1px solid #0066BE;padding:0px 0px 5px 0px;margin-bottom:12px;}
.news-single-backlink {/*border-top:1px dotted #ccc;*/border-top:1px solid #ccc;}

.tx-indexedsearch-searchbox {margin:13px 0 0 0;padding:0;}
.tx-indexedsearch-searchbox input, .tx-indexedsearch-searchbox select {margin:0 40px 8px 15px;padding:0;}
.tx-indexedsearch-searchbox select {font-family:Arial, Verdana, Helvetica, sans-serif;;font-size:11px; }
.tx-indexedsearch-searchbox .std_buttom { width:auto; color:#333333; border:1px solid #cccccc;background-color:#FFF; margin: 0; padding:0 10px 0 10px;}
.tx-indexedsearch-title {font-weight:bold;}

.LoginBoxUP {width:80px;}

.csc-frame {width : auto;}

.csc-frame-rulerAfter {border-bottom:solid #808080 1px;height:1px;}

.tx-srfeuserregister-pi1-submit { width:auto; color:#333333; border:1px solid #cccccc; }
.tx-srfeuserregister-pi1-error { color:#990000;}
.tx-srfeuserregister-pi1-text { width:200px;}

.tx-loginboxmacmade-pi1 {margin:0px 0px 9px 0px;/*border-bottom: 1px dotted #0066BE;*/border-bottom: 1px solid #0066BE;padding-bottom:9px;}
.tx-loginboxmacmade-pi1-header { font-size: 12px; color: #0066BE; margin: 0px 0px 4px 0px; }
.tx-loginboxmacmade-pi1-labelCell input,
.tx-loginboxmacmade-pi1 input {width:70px;font-size:10px;}
/*.tx-loginboxmacmade-pi1 input .submit {width:20px;font-size:9px;}*/
.tx-loginboxmacmade-pi1-labelCell .tx-loginboxmacmade-pi1-loggedUser{border:0px solid green;font-weight:bold;overflow:hidden;width:10px;}
.tx-loginboxmacmade-pi1-labelCell {margin:0;padding:3px 6px 1px 1px;vertical-align:top;line-height:160%;}
.tx-loginboxmacmade-pi1-fieldCell {margin:0;padding:0px 1px 1px 1px;vertical-align:top;text-align:left;}

.loginTable {border:0px solid #fff;margin:0px 0px 0px 0px;}
.loginTable tr, 
.loginTable td {vertical-align:top;}
.loginTable input {width:90px;border:0px solid #AAA;}
#content .loginTable input {border:1px solid #AAA;}
.tx-loginboxmacmade-pi1-header {font-weight:bold;color:#000;padding-top:0;font-size:11px;}

.submit { width:auto; color:#333333; border:1px solid #cccccc;background-color:#FFF; margin: 3px 0px 4px 0px; }


.csc-menu-4 {/*border:1px dotted #ccc;*/border:1px solid #ccc;padding:9px;background-color:#eee}
.csc-menu-4 dt {font-size: 11px;font-weight:bold;color: #0066BE;margin: 4px 0px 2px 0px;padding: 0px 0px 0px 0px;}
.csc-menu-4 dt a {color: #0066BE;}
.csc-menu-4 dt a:hover {color: #333333;}
.csc-menu-4 dd {}

.alphaLinks {/*border:1px dotted #CCC;*/border:1px solid #CCC;margin:18px 0 2px 0;padding:2px 5px 2px 5px;background-color:#EEE;text-align:center;}
.alphaLinks a {margin:0px 9px 0px 0;}


.manufacturerTable {width:100%;}
.manufacturerTable tr {}
.manufacturerTable td {vertical-align:bottom;}
.manufacturerTable .letterline {}
.manufacturerTable .letterline td {padding: 22px 0px 5px 0px;/*border-bottom:1px dotted #AAA;*/border-bottom:1px solid #AAA;}
.manufacturerTable .letterline .letter {font-size: 14px;font-weight:bold;color: #0066BE;}
.manufacturerTable .letterline .letter a {color: #0066BE;}
.manufacturerTable .letterline .toplink {font-size: 11px;color: #0066BE;text-align:right;}
.manufacturerTable .letterline .toplink a {color: #0066BE;font-weight:bold;}
.manufacturerTable .dataLine td {background-color:#F9F9F9;padding: 2px 2px 2px 2px;/*border-bottom:1px dotted #DDD;*/border-bottom:1px solid #DDD;/*border-left:0px dotted #DDD;*/border-left:0px solid #DDD;}
.manufacturerTable .dataLine td .title {}


.dataLineDownloads td {background-color:#F9F9F9;padding: 0px 5px 0px 0px;border-bottom:1px solid #DDD;}
/*
.downloadTableProductPlugin {margin:0;padding:0;background-color:red;}
.downloadTableProductPlugin tr {margin:0;padding:0;}
.downloadTableProductPlugin td {margin:0;padding:0;}

*/

.productListingTable {width:100%;border-top:0px solid #ddd;background-color:#fff;margin:0px 0px 12px 0px;}
.productListingTable tr {}
.productListingTable td {vertical-align:top;}
.productListingTable .dataLine td {padding: 15px 2px 11px 2px;border-bottom:1px solid #ddd;}	
.productListingTable .dataLine td .title {font-size: 12px;font-weight:bold;color: #0066BE;}


.tx-seminars-pi1-browsebox-SCell {font-weight:bold;text-decoration:underline;}


.tx-mmallnetdownloads-pi1 select {border:0;margin:20px 0 20px 0;padding:0;border:1px solid #BBB;}
.tx-mmallnetdownloads-pi1-listrow {border:0;margin:20px 0 20px 0;padding:0;border-top:1px solid #BBB;width:98%;}
.tx-mmallnetdownloads-pi1-listrow td {border:0;padding:2px 8px 2px 2px;border-bottom:1px solid #BBB;vertical-align:top;}
.tx-mmallnetdownloads-pi1-listrowField-description {font-weight:bold;width:80%;}
.tx-mmallnetdownloads-pi1-listrowField-path {text-align:right;}

/*.csc-textpic-caption {width:180px;}*/

.required {font-weight:bold;color:red;}
.tx-mmallnetrma-pi1-formTable {width:99%;}
.tx-mmallnetrma-pi1-formTable td {vertical-align:top;}
.tx-mmallnetrma-pi1-tdLabel {text-align:right;padding-right:15px;}
.tx-mmallnetrma-pi1-tdField {}
.tx-mmallnetrma-pi1-tdInfo {font-weight:bold;border-bottom:1px solid #EEE;}

.tx-mmallnetrma-pi1-inputText,
.tx-mmallnetrma-pi1-tdField textarea {width:280px;font-size:12px;font-family: Arial, Verdana, Helvetica, sans-serif;}

.tx-mmallnetactivateuser-pi1-required {font-weight:bold;color:red;}
.tx-mmallnetactivateuser-pi1-required a {text-decoration:underline;color:red;}





.csc-uploads {width:100%;border-top:1px solid #DDD;margin:0.8em 0 0.5em 0;}
.csc-uploads td {border-bottom:0px solid #DDD; padding:0.2em 0.4em 0.1em 0.4em;}
.csc-uploads-icon {width:3em}
.csc-uploads-fileName {width:50%;vertical-align:top;}
.csc-uploads-fileName a {font-weight:bold;font-size:1.1em;}
.csc-uploads-fileName p {margin:0;padding:0}
.csc-uploads-fileSize {width:40%;text-align:right;}

.csc-uploads .tr-even {/*background-color:#F1F1F1;*/}
.csc-uploads .tr-odd {/*background-color:#F6F6F6;*/}


#spacer_footer {height: 20px;width: 960px;background-image: url(../media/bg_main_navi.jpg);}
#metalinks {text-align:right;margin: 0em 1em 1em 0;padding: 0.3em 0 0 0;/*font-size:0.9em;*/}
#metalinks a {margin: 0 0 0 0;padding: 0 0.9em 0 0.9em;}
#metalinks a,
#metalinks a:link,
#metalinks a:visited,
#metalinks a:active {color:#FFF;}
#metalinks a:hover {color:#000;}

.csc-textpic-intext-right {
	overflow:hidden;
	width:550px;
	/*backgrund-color: #000;
	border-bottom:1px solid red;*/
}

  .tx-irfaq-pi1 dl {font-size:80%;}
  .tx-irfaq-dynheader {height:26px;}
  .tx-irfaq-pi1 dt p {padding:0;margin:0;}
  .tx-irfaq-pi1 .additional-info-box {font-size:95%;border-top:0px solid #E6E6E6;border-bottom:4px solid #E6E6E6;padding:0px 15px 2px 11px;margin-bottom:10px;background-color:#FFF;}

.tx-mmallnetseminars-pi2-formtable {width:100%}
.tx-mmallnetseminars-pi2-formtable td {vertical-align:top;text-align:left;font-size:12px;}
.tx-mmallnetseminars-pi2-formtable td input,
.tx-mmallnetseminars-pi2-formtable td select {width:170px;border:1px solid #666;}
.tx-mmallnetseminars-pi2-formtable .tx-mmallnetseminars-pi2-submit-button input {border:0;background-color:#DDD;padding:0;margin:0;font-size:11px;}
.tx-mmallnetseminars-pi2-formtable .tx-mmallnetseminars-pi2-submit-button input,
.tx-mmallnetseminars-pi2-formtable .tx-mmallnetseminars-pi2-submit-button {font-weight:bold;font-size:11px;font-family:arial;}
.tx-mmallnetseminars-pi2-formtable .tx-mmallnetseminars-pi2-submit-button {padding: 20px 0 0 0;border:0px solid #666;}
.tx-mmallnetseminars-pi2-formtable .tx-mmallnetseminars-pi2-submit-button div {width:170px;text-align:center;padding:2px 0;border:1px solid #666;background-color:#DDD;}

  
  
.tx-contentwrapper_style1 {background-color:#EEEEEE;border:1px solid #E1E1E1;padding:1.1em;margin:0.4em 0em 1.5em 0em;font-size:0.9em;}
.tx-contentwrapper_style2 {background-color:#F3F3F3;border-top:3px solid #E1E1E1;border-bottom:3px solid #E1E1E1;padding:1.1em 0.7em 0.5em 1.0em;margin:0.4em 0em 1.5em 0em;}
.tx-contentwrapper_style3 {background-color:#FFF;border:1px solid #E1E1E1;padding:1.1em;margin:0.4em 0em 1.5em 0em;width:70%;font-size:0.9em;margin-left:auto;margin-right:auto;}
.tx-contentwrapper_style4 {background-color:#EEEEEE;border:2px solid #FFF;width:161px;padding:0em 0em 0em 0em;margin:0.4em 0em 0.5em 0em;font-size:0.9em;}

.tx-contentwrapper_style1 h1,
.tx-contentwrapper_style2 h1,
.tx-contentwrapper_style3 h1 {font-size:1.1em;background-image:none;padding-left:0;font-weight:bold;color:#666;}
.tx-contentwrapper_style4 h1 {font-size:1.1em;background-image:none;padding-left:0.4em;font-weight:bold;color:#333;}
.tx-contentwrapper_style4 .bodytext {padding:0em 0.2em 0em 0.4em;}

  
  

  /* Kontaktformular */
fieldset.csc-mailform {margin: 0px;padding: 0px;width:49em;border: 0px solid white;}
div.csc-mailform-field {clear: both;border-top:1px solid #CCCCCC;padding:5px 0;width:550px;}
div.csc-mailform-label {color: #0066BE;font-size: 14px;font-weight: bold;margin-top: 15px;}
div.csc-mailform-field label {margin-right: 0.5em;padding-right: 0.5em;width:20em;float: left;text-align:right;}
fieldset.csc-mailform input, fieldset.csc-mailform textarea,fieldset.csc-mailform select {width:20em;margin-bottom:0.5em;font-size:1em;}
fieldset.csc-mailform input.csc-mailform-submit,
#mailformformtype_mail {margin-top: 1em;margin-left: 21.2em;padding:0em;width:20em;font-weight: bold;color: White;background-color: #B6B7B9;border: 1px solid #959798;}
fieldset.csc-mailform input.csc-mailform-check {width: 1em;height: inherit;border-style: none;padding: 0px;margin: 0px;}

.csc-mailform-radio fieldset {border:0px;}
fieldset.csc-mailform .csc-mailform-radio input {width:auto;}
fieldset.csc-mailform .csc-mailform-radio label {width:10px;}
fieldset.csc-mailform .csc-mailform-radio legend {visibility:hidden;height:0px;float:left;}



	/* tx-contentwrapper_style5 used for formulars */
.tx-contentwrapper_style5 div.csc-mailform-field label {width:18em;}
.tx-contentwrapper_style5 fieldset.csc-mailform input.csc-mailform-check {font-size:1em;margin:7px 0 0 0;padding:0;width:1.2em;height:auto;border:0px solid #FFF;float:left;}
.tx-contentwrapper_style5 div.csc-mailform-label {margin:0 0 0.3em 21em;padding:0em;width:26em;text-align:left;border:0px solid red;}
.tx-contentwrapper_style5 fieldset.csc-mailform input.csc-mailform-submit {margin-left:19.2em;}


.tx-mmallnetactivate-pi1,
.tx-mmallnetactivate-pi1 p,
.tx-mmallnetactivate-pi1 td {font-size:10px;}
.tx-mmallnetactivate-pi1 {}
.tx-mmallnetactivate-pi1 p {}
.tx-mmallnetactivate-pi1 .tx-mmallnetactivate-pi1-listrow table {background-color:#BBB;padding:0;margin:10px 0 10px 0;}
.tx-mmallnetactivate-pi1 .td-listviewheader,
.tx-mmallnetactivate-pi1 .td-listview {vertical-align:top;padding:1px 3px 1px 3px;}
.tx-mmallnetactivate-pi1 .td-listviewheader {font-size:11px;margin:0;border:1px solid #AAA;background-color:#AAA;color:#FFF;font-weight:bold;}
.tx-mmallnetactivate-pi1 .td-listviewheader a {color:#FFF;}
.tx-mmallnetactivate-pi1 .td-listviewheader a:hover {color:#000;}
.tx-mmallnetactivate-pi1 .td-listview {background-color:#FFF;}

.tx-mmallnetactivate-pi1-modeSelector {margin:0;padding:0;font-size:11px;}
.tx-mmallnetactivate-pi1-modeSelector a {font-size:11px;margin:0;padding:1px 4px 1px 4px;border:1px solid #AAA;background-color:#AAA;color:#FFF;font-weight:bold;}
.tx-mmallnetactivate-pi1-modeSelector a:hover,
.tx-mmallnetactivate-pi1-modeSelector-SCell a {color:#000;}

.tx-mmallnetactivate-pi1-browsebox {border:1px solid #BBB;margin:0;padding:4px;overflow:hidden;}
.tx-mmallnetactivate-pi1-browsebox p,
.tx-mmallnetactivate-pi1-browsebox table td,
.tx-mmallnetactivate-pi1-browsebox table td p {margin:0;padding:0;font-size:9px;}
.tx-mmallnetactivate-pi1-browsebox table td p {margin-right:1px;}
.tx-mmallnetactivate-pi1-browsebox table td.tx-mmallnetactivate-pi1-browsebox-SCell p a,
.tx-mmallnetactivate-pi1-browsebox .tx-mmallnetactivate-pi1-browsebox-SCell p a {margin:0;padding:0;color:#0066BE;font-weight:bold;text-decoration:underline;font-size:110%;}
