/************************************************************/
/*                   CSS DST V_2005                         */
/*     Be.Beyond GmbH & CO KG // www.bebeyond.de            */
/*                   COMMON                                 */
/************************************************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(http://www.ds-technologie.de/v3/media/_misc/background2.gif);
	background-repeat:no-repeat;
}

/*p {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #001437;
	text-decoration:none;
}
p a{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #BA8301;
	text-decoration:underline;
}

p a:hover{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #9B3701;
	text-decoration:underline;
}*/

.headline {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD9C02;
	text-decoration:none;
}
/************************************************************/
/*  Navigation                             */
/************************************************************/

.topnav {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
.topnav a{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

.topnav a:hover{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BA8301;
	text-decoration:none;
}


.mainnav {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3E3E3;
	text-decoration:none;
	text-transform: uppercase;
	font-weight:bold;
}
.mainnav a{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E3E3E3;
	text-decoration:none;
	text-transform: uppercase;
	font-weight:bold;
}

.mainnav a:hover{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F6D27B;
	text-decoration:none;
	text-transform: uppercase;
	font-weight:bold;
}

.leftnav {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C2B2B;
	text-decoration:none;
		font-weight:normal;
}
.leftnav a{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C2B2B;
	text-decoration:none;
		font-weight:normal;
}

.leftnav a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
		font-weight:normal;
}
.leftnavActive {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C2B2B;
	text-decoration:none;
		font-weight:bold;
}
.leftnavActive a{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C2B2B;
	text-decoration:none;
		font-weight:bold;
}

.leftnavActive a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
		font-weight:bold;
}
.leftnavSub {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2C2B2B;
	text-decoration:none;
		font-weight:normal;
}
.leftnavSub a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C2B2B;
	text-decoration:none;
		font-weight:normal;
}

.leftnavSub a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
		font-weight:normal;
}

.rightnav {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #001435;
	text-decoration:none;
		font-weight:normal;
}

.rightnavquicklinks {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F3E75;
	text-decoration:none;
	font-weight:normal;
}
.rightnavquicklinks a {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F3E75;
	text-decoration:none;
	font-weight:normal;
}

.rightnavquicklinks a:hover {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3965AB;
	text-decoration:none;
	font-weight:normal;
}

/************************************************************/
/*  Table Backgrounds                                       */
/************************************************************/

/*.topnav_bg { 
background-color:#FFFFFF; 
}*/
.mainnav_row {
background-color:#D2D2D2; 
height:29px;
padding-left:9px;
padding-right:5px;

}
.mainnav_rowActive {
background-color:#F1D594; 
height:29px;
padding-left:9px;
padding-right:5px;

}
.subnav_row {
background-color:#EEEEEE; 
height:20px;
padding-left:11px;
padding-right:5px;

}
.subnav_rowActive{
background-color:#F5E1AE; 
height:20px;
padding-left:11px;
padding-right:5px;

}

.mainnav_row_space {
background-color:#FFFFFF; 
height:1px;
}

.mainnav_row_space_grey {
background-color:#ECECEC; 
height:1px;
}

.mainnav_row_blue {
background-color:#002564; 
height:5px;
}

.mainnav_row2 {
background-color:#E4E4E4; 
height:31px;
padding-left:17px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}

.mainnav_ansichten {
height:19px;
padding-left:13px;
background-color:#D2D2D2; 
}

.mainnav_quicklinks {
background-image:url(http://www.ds-technologie.de/v3/media/_misc/bg_quicklinks.gif);
height:20px;
padding-left:35px;
padding-right:5px;
}
.mainnav_quicklinks_red {
background-image:url(http://www.ds-technologie.de/v3/media/_misc/bg_quicklinks_red.gif);
height:20px;
padding-left:35px;
padding-right:5px;
}

.rightnav_bg_patter {
background-image:url(http://www.ds-technologie.de/v3/media/_misc/bg_rightnav_patter.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #F8F8F8;
}

/*.mainnav_abstuf01 {
background-color:#E4E4E4; 
height:30px;
}

.mainnav_abstuf02 {
background-color:#EDEDED; 
height:30px;
}

.mainnav_abstuf03 {
background-color:#F6F6F6; 
height:30px;
}*/

/*.content_row_space_blue {
background-color:#012563; 
height:1px;
}

.content_row_space_blank { 
height:10px;
padding-left:2px;
}

.content_row_headline_1{
height:26px;
}

.content_row_headline_2 {
height:16px;
}

.content_row_daten_1 {
background-color:#D2D2D2; 
height:19px;
padding-left:10px;
}

.content_row_daten_2 {
background-color:#F4F4F4; 
height:15px;
padding-left:10px;
}

.content_row_daten_3 {
background-color:#ffffff; 
height:15px;
padding-left:10px;
}

.content_row_daten_blank { 
height:7px;
}*/

.content_row_werkzeug_1 {
background-color:#E0E0E0; 
}

.content_row_werkzeug_2 {
background-color:#F4F4F4;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
}

.content_row_werkzeug_space {
background-color:#ffffff;
height:2px;
}


/************************************************************/
/*  Content Fonts                             				*/
/************************************************************/

./*content_headline_1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DD9C02;
	text-decoration:none;
	font-weight:bold;
}

.content_headline_2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD9C02;
	text-decoration:none;
	font-weight:bold;
}

.content_block {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #011337;
	text-decoration: none;
	text-align: left;/*ALT justify*/
	line-height: 18px;
}
.content_block_small {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #011337;
	text-decoration: none;
	text-align: left;/*ALT justify*/
	line-height: 16px;
}

.content_listing_1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #011337;
	text-decoration: none;
	line-height: 16px;
}

.content_listing_2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #011337;
	text-decoration: none;
}

.content_einzeltext {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #011337;
	text-decoration: none;
}

.content_einzeltext_bold {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #011337;
	text-decoration: none;
}

.content_link_orange {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD9C02;
	text-decoration:none;
	font-weight:bold;
}
.content_link_orange a{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD9C02;
	text-decoration:none;
	font-weight:bold;
}
.content_link_orange a:hover{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD4002;
	text-decoration:underline;
	font-weight:bold;
}*/
