.DualphoneTopRow {
	border-top: 2px solid #CFCFCF;
	border-left: 2px solid #CFCFCF;
	border-right: 2px solid #CFCFCF;
	height: 83px;
	background-image : url(/files/system/topbg.gif);
	background-position : right bottom;
	background-repeat : no-repeat;
        Background-color: #FFFFFF;
}

.DualphoneDdRow {
	border-top: 2px solid #CFCFCF;
	border-bottom: 2px solid #CFCFCF;
	border-left: 2px solid #CFCFCF;
	border-right: 2px solid #CFCFCF;
	background-color: #FFFFFF;

}

#DwContentCell{
	border-bottom: 2px solid #CFCFCF;
	border-left: 2px solid #CFCFCF;
	border-right: 2px solid #CFCFCF;
        Background-color: #FFFFFF;
        background-image : url(/files/system/blue_gradient.jpg);
	background-position : bottom left;
	background-repeat : no-repeat;
}

.DualphoneLegendRow {
		border-left: 2px solid #CFCFCF;
		border-right: 2px solid #CFCFCF;
}

.forsideusb
{
        background-image : url(/files/system/usbforsidebg.jpg);
	background-position : 0 0;
	background-repeat : no-repeat;
        background-color: #FFFFFF;
}

.TDCTopRow 
{
        border-top: 2px solid #CFCFCF;
	border-left: 2px solid #CFCFCF;
	border-right: 2px solid #CFCFCF;
	height: 107px;
	background-image : url(/files/system/tcd_toprow.gif);
	background-repeat : no-repeat;
        Background-color: #FF0000;
}

#TDCContentCell{
	border-bottom: 2px solid #CFCFCF;
	border-left: 2px solid #CFCFCF;
	border-right: 2px solid #CFCFCF;
        Background-color: #FFFFFF;
        
}



.bg { background-color: #FFFFFF } 

.mainpage { background-color: #ffffff } 

.menutd { vertical-align: top; border-right: 10px solid #cfcfcf; padding-left: 30px; padding-right: 0px; width: 300px; } 

.topmenu { font-size: 8pt; font-style: normal; text-decoration: none; color: #ffffff } 

.tagline:hover { text-align: right; font-size: 8pt; font-style: normal; text-decoration: none; color: #cf6699 } 

.tagline:link, .tagline:visited, .tagline:active { text-align: right; font-size: 8pt; font-style: normal; text-decoration: none; color: #336699 } 

.menuheader { font-size: 9pt; font-style: normal; font-weight: bold; text-decoration: none; color: #336699 } 

.dotkant {BORDER: thin dotted;} 

.dotbund {BORDER-bottom: 1px solid #cfcfcf;}

.titel { font-size: 14pt; font-weight: bold; color: #336699 }
	 
.minititel { font-size: 10pt; font-weight: bold; color: #336699;  padding-top: 50px, padding-bottom: 50px; }
	 
.searchfield { font-size: 9pt; color: #336699; text-padding: 0px; }
	 
.rtxButton { border-width : 1px; border-style: solid; border-color: #c0c0c0; background-color : #e1e1e1; } 
  
p,td,th,ul,body { font-size: 12px; font-family: Arial; } 

.faq-th {font-family: verdana, arial; font-weight: bold; font-size: 14px; text-align: left; text-align: left; padding: 10px}
.faq-body {font-family: Verdana, Arial; font-size:12px; color:#000000; border-bottom: 1px solid #cfcfcf; vertical-align: top; padding: 10px}
.faq-body2 {font-family: Verdana, Arial; font-size:12px; color:#000000; vertical-align: top; padding: 10px}
.faq-title {font-family: Verdana, Arial; font-size:14px; color:#000000; vertical-align: top; font-weight: bold;}
.faq-glossaryterm {font-family: Verdana, Arial; font-size:12px; color:#000000; border-bottom: 1px solid #cfcfcf; vertical-align: top; padding: 10px; font-weight: bold}
.L1 {color: #000000; font-weight: bold;}
.L1:link {color: #000000; font-weight: bold;}}

.L2 {color: #000000}
.L2:link {color: #000000}
	   

