a:focus {-moz-outline:none; overflow:hidden;}
#dsmain{padding-bottom:100px;}

/*Siteheader*/
.sh_box1_left{text-align:right;padding-top:4px;color:#ffffff;font-weight: bold;background:#DD4128 url('../../mm/topred_verlauf.jpg') repeat-x left bottom;float:left;width:496px;height:26px;}
.sh_box1_right{font-weight: bold;padding-top:4px;background:#1B708F url('../../mm/topblue_verlauf.jpg') repeat-x left bottom;float:right;width:496px;height:26px;}
.sh_box2_left{float:left;width:496px;margin:5px 0px 37px 0px;}
.sh_box2_right{width:496px;float:left;padding:5px 0 0 0;color:#006185;font-weight:bold;}

/* companyselect */
.sh_box1_left div{border-left:1px solid #ffffff;float:right;margin:4px 0 0 0;padding:0;height:14px;overflow:hidden;color:#ffffff;}
.sh_box1_right div{border-left:1px solid #ffffff;float:left;margin:4px 0 0 0;padding:0;height:14px;overflow:hidden;color:#ffffff;}
.sh_box1_left div a:link, 
.sh_box1_left div a:visited, 
.sh_box1_left div a:active, 
.sh_box1_left div a:hover,
.sh_box1_right div a:link, 
.sh_box1_right div a:visited, 
.sh_box1_right div a:active, 
.sh_box1_right div a:hover {position:relative;top:-2px;display:block;font-size:1em;text-decoration: none;color: #ffffff;padding:0 7px 4px 7px;margin: 0;display:block;height:12px;_height:auto;}

.sh_box1_left a:hover, .sh_box1_left a.act:link, .sh_box1_left a.act:visited, .sh_box1_left a.act:active, sh_box1_left a.act:hover{background-image: url("../../mm/topred_menubg.gif");background-repeat: repeat-x;background-position:left bottom;color:#ffffff;}
.sh_box1_right a:hover, 
.sh_box1_right a.act:link, 
.sh_box1_right a.act:visited, 
.sh_box1_right a.act:active, 
.sh_box1_right a.act:hover{background-image: url("../../mm/topblue_menubg.gif");background-repeat: repeat-x;background-position:left bottom;color:#ffffff;}
.sh_box1_right div.lastelement{border-right:1px solid #ffffff;}

a.downloadmenu:link, a.downloadmenu:visited, a.downloadmenu:active {color:#000000;text-decoration:none;padding-right:15px;}
a.downloadmenu_a:link, a.downloadmenu_a:visited, a.downloadmenu_a:active, a.downloadmenu:hover {color:#DC3317;text-decoration:none;background-image: url("../../mm/delta_red_right.png");background-position:right 3px; background-repeat:no-repeat;padding-right:15px}

.bordertop {border-top:1px solid #e13100;}
.borderbottom {border-bottom:1px solid #e13100;}

p {margin:0;padding-bottom:7px}
/*Artikel Header*/
#dsarticleheader .dsarticle_1 {margin-bottom:15px}

/*
#dscolumn2_2 h1, #dscolumn2_2 .dsbody_1, #dscolumn2_2 .dsbody_2, #dscolumn2_2 .dsbody_3, #dscolumn2_2 .dsbody_4, #dscolumn2_2 .dsbodydesign_content_5, #dscolumn2_2 .dsoption_1, #dscolumn2_2 .dsoption_2, #dscolumn2_2 .dsoption_3, #dscolumn2_2 .dsoption_4, #dscolumn2_2 .dsoption_5 {margin-left:15px;margin-right:15px}
/*
/* Richtext Table widht */
.left {width:226px;padding-right:15px}
.right50 {width:226px;padding-left:15px}
.mid {width:226px;padding-left:15px}
.right25 {width:226px;padding-left:15px}


/*Content UL*/
.defaultul ul, #dsarticlefooter ul, #dscolumns ul, #casestudy_casestudy_casestudy_detail ul,#product_product_richtext_view_intro ul, #product_product_richtext_view_technical ul, #product_product_richtext_view_mechanical ul, #product_product_richtext_view_accessory ul, #product_product_richtext_view_description ul, .pidcolumn1_3 ul, .dsbody_1 ul, #detail_Technical ul {list-style-type: none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.defaultul ol, #dsarticlefooter ol, #dscolumns ol, #casestudy_casestudy_casestudy_detail ol, #product_product_richtext_view_intro ol, #product_product_richtext_view_technical ol, #product_product_richtext_view_mechanical ol, #product_product_richtext_view_accessory ol, #product_product_richtext_view_description ol, .pidcolumn1_3 ol, .dsbody_1 ol, #detail_Technical ol{margin:0px 0px 0px 20px;padding:0px 0px 0px 0px;}
.defaultul ul li, #dsarticlefooter ul li,#dscolumns ul li, #casestudy_casestudy_casestudy_detail ul li, #product_product_richtext_view_intro ul li, #product_product_richtext_view_technical ul li, #product_product_richtext_view_mechanical ul li, #product_product_richtext_view_accessory ul li, #product_product_richtext_view_description ul li, .pidcolumn1_3 ul li, .dsbody_1 ul li, #detail_Technical ul li{background-image: url("../../mm/dash_black.gif");background-repeat: no-repeat;background-position:0px 7px ;padding-left: 14px;}

/*dslinklist|Meine Linkliste*/
ul.dslinklist_0 {list-style-type:none;padding:0 !important;margin:0 !important;border-top:1px solid #bed8d8;margin-top:7px !important}
li.dslinklist_0 {line-height:20px;border-bottom:1px solid #bed8d8;vertical-align:middle;font-size:12px;background-image:none !important;padding:0 !important;margin:0 !important}
a.dslinklist_0:link, a.dslinklist_0:visited, a.dslinklist_0:active {text-decoration:none;color:#006183;font-size:1em;padding:0 14px 0 0;margin:0 !important;background-image:url('../../mm/delta_lightgreen_right.png');background-repeat:no-repeat; background-position:right 3px;padding-right:14px}
a.dslinklist_0:hover {color:#dc3317; background-image:url('../../mm/delta_red_right.png');background-repeat:no-repeat; background-position:right 3px;padding-right:14px}

/* Overview Links */
a.overview:link,a.overview:visited,a.overview:active  {text-decoration:none; color:#006183 !important;background-image:url('../../mm/delta_lightgreen_right.png');background-repeat:no-repeat; background-position:right 1px;padding-right:14px}
a.overview:hover {color:#dc3317 !important;background-image: url("../../mm/delta_red_right.png");background-repeat: no-repeat; background-position:right 1px;padding-right:14px}

a.delta_lightgreen_right:link, a.delta_lightgreen_right:visited, a.delta_lightgreen_right:active{text-decoration: none;color:#006183 !important;font-size: 12px;font-weight:bold;background-image: url("../../mm/delta_lightgreen_right.png");background-repeat: no-repeat;background-position:right 4px;padding-right: 12px;}																
a.delta_lightgreen_right:hover{color:#dc3317 !important;font-size: 12px;background-image: url("../../mm/delta_red_right.png");background-repeat: no-repeat;background-position:right 4px;padding-right: 12px;}


/*Siteheader*/
.sh_box1_left{} /* color:#ffffff;font-weight: bold;background-color: #DC3317;float:left;width:496px;height:20px; */
.sh_box1_right{} /* font-weight: bold;background-color: #006185;float:right;width:496px;height:20px; */
.sh_box2_left{} /*float:left;width:496px;margin:5px 0px 37px 0px;*/
.sh_box2_right{} /* width:470px;float:left;padding:5px 26px 10px 0;color:#006185;font-weight:bold; */
.sh_box2_left img{border-width: 0px;margin-left: 0px;}


/* Business Card margin-top:-16px;*/
div.card_container {padding-top:13px}
div.card_box {font-size:12px}
div.card_content {background-image:url('../../mm/bg_download_detail.png');background-repeat:no-repeat;background-position:0 0px;}
table.card_content {padding-top:12px;padding-bottom:20px;border-top:1px solid #e13100;width:100%}
div.card_name {color:#006183;font-size:12px;font-weight:bold}
tr.card_content {vertical-align:top}
td.card_image {padding-right:20px;width:124px}
td.card_box {text-align:left}
div.card_position {font-weight:bold}
h1.card_title {padding:0;margin:0;color:#006183;font-size:12px;font-weight:bold}
div.card_eamil a:link,div.card_eamil a:visited, div.card_eamil a:active {color:#000000}
div.card_eamil a:hover {}

/* Default Option */
div.dsoption_0{font-size: 1.2em;line-height: 20px;vertical-align: middle;border-top-style: solid;border-top-width: 1px;border-top-color: #cce3e0;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #cce3e0;margin-top: 20px;}
a.dsoption_0:link{text-decoration: none;color:#000000;font-size: 1em;font-weight: normal;height:20px;padding-right: 14px;}
a.dsoption_0:visited{text-decoration: none;color:#000000;font-size: 1em;padding-right: 14px;}
a.dsoption_0:active{text-decoration: none;color:#000000;padding-right: 14px;}
a.dsoption_0:hover{text-decoration: none;color:#e13100;background-image: url("../../mm/download_arrow_red.gif");background-repeat: no-repeat;background-position:right 3px ;padding-right: 14px;}


/*Topnavi
ul.top_links{margin:0;padding:1px 0 1px 0;list-style-type:none;float:right;}
li.top_links{float:left;padding:2px 4px 3px 4px;}
a.top_links:link, a.top_links:visited, a.top_links:active{color:#ffffff;text-decoration:none;}
a.top_links:hover{color:#ffffff;}
a.top_links_a:link, a.top_links_a:visited, a.top_links_a:active{color:#ffffff;text-decoration:none;}
a.top_links_a:hover{color:#ffffff;}
*/
/*Menubutton*/
#dsmenucontainer ul .dsmenubutton{float:left;margin:0;}
#dsmenucontainer ul ul .dsmenubutton{float:left;margin:0;}

/*Default Links*/
.dsbody_1 a:link, .dsbody_1 a:visited, .dsbody_1 a:active{color:#000000}
.dsbody_2 a:link, .dsbody_2 a:visited, .dsbody_2 a:active{color:#000000}
.dsbody_3 a:link, .dsbody_3 a:visited, .dsbody_3 a:active{color:#000000}
.dsbody_4 a:link, .dsbody_4 a:visited, .dsbody_4 a:active{color:#000000}
.dsbody_5 a:link, .dsbody_5 a:visited, .dsbody_5 a:active{color:#000000}
.dsbody_5 a:hover,.dsbody_4 a:hover,.dsbody_3 a:hover,.dsbody_2 a:hover, .dsbody_1 a:hover {color:#DC3317}


/*Storybacklink*/
a.storybacklink:link, a.storybacklink:visited, a.storybacklink:active{color:#000000;text-decoration:none;font-weight:normal}
a.storybacklink:hover {color:#DC3317;}

/* Product Menü */
a.product_menu:link, a.product_menu:visited, a.product_menu:active {line-height:13px;vertical-align:middle;padding-left:13px;font-size:0.8em;text-decoration:none;color:#DC3317;background-image:url('../../mm/delta_red_left.png'); background-repeat:no-repeat; background-position:left 2px}		
a.product_menu_active:link, a.product_menu_active:visited, a.product_menu_active:active  {line-height:13px;vertical-align:middle;padding-left:13px;font-size:0.8em;text-decoration:none;color:#006183;background-image:url('../../mm/delta_green_left.png'); background-repeat:no-repeat; background-position:left 2px}

.pidcolumn1_3 {width:436px;padding-right:30px;}
.pidcolumn2_3 {width:215px;}
.pidcolumn3_3 {width:215px;padding-left:30px}

.pidcolumn1_2 {width:476px;padding-right:20px;}
.pidcolumn2_2 {width:476px;}

div.if_buttonbox {padding:2px 0 2px 0;margin-top:10px;margin-bottom:5px;border:1px solid #d2cdba}
table.if_buttonbox {;font-size:10px;color:#838383;}

	
/*
.inflist1, .dslist1 {border-bottom:1px solid #DC3317;}
.inflist2, .dslist2 {border-bottom:1px solid #DC3317;}	
.dslist_hover {}
DC3317*/

.product_title {}

.sub_title {color:#000000;border-bottom:1px solid #cc0000;font-weight:bold;padding-bottom:2px;font-size:1.2em}
.dscontextmenucontent {min-width:140px !important; width:auto !important;background:#f1f5fa !important;border:1px solid #d2cdba !important }

.ifpaging {text-decoration:none;font-size:1.2em}

a.ifpaging {text-decoration:none;font-size:1.2em}
a.ifpaging:hover {}

a.ifdownloadlink {text-decoration:none;font-size:1.2em;color:#000000}
a.ifdownloadlink:hover {color:#5d5f5e}

a.ifproductdefault {text-decoration:none;font-size:1.2em;color:#000000}
a.ifproductdefault:hover {color:#5d5f5e}

a.ifpaging:visited, a.ifdownloadlink:visited, a.ifproductdefault:visited {color:#00667f}


.dsinfo_table {border:1px solid #d2cdba !important;}
.dsinfo_body {background:#f1f5fa !important;}
.dsinfo_title {background:#f1f5fa !important;}



/*Table*/
table.dstable_table{width:100%;border-collapse:collapse;border-top:1px  solid #DC3317;font-size:11px}
table.dstable_table tr{vertical-align:top;}
table.dstable_table tr.bg1{}
table.dstable_table tr.bg2{}
table.dstable_table th, table.dstable_table thead td{font-weight: normal;border-bottom:1px  solid #DC3317; vertical-align:middle}
table.dstable_table td{border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: #DC3317;vertical-align:middle}

table.technic_table {width:100%;margin:0;text-align:right;border-top:1px solid #DC3317;border-collapse:collapse;line-height:normal}
table.technic_table tbody {padding:0;margin:0;}
table.technic_table tr {}
table.technic_table th {font-size:11px;font-weight:bold;border-bottom:1px solid #DC3317;padding:0;}	
.inflist {font-size:11px;border-bottom:1px solid #DC3317;vertical-align:middle;margin:0;height:14px}
.firsttd {font-size:11px;font-weight:bold;text-align:left;border-bottom:1px solid #DC3317;margin:0;vertical-align:middle;white-space:nowrap;height:14px}		
.firstth {font-size:11px;font-weight:bold;text-align:left;border-bottom:1px solid #DC3317;margin:0;vertical-align:middle;white-space:nowrap;height:14px}

/*Table*/
table.download_table{width:100%;border-collapse:collapse;font-size:12px}
table.download_table tr{vertical-align:middle;}
table.download_table th, table.download_table thead td{font-weight:bold;color:#006183;border-bottom:1px  solid #DC3317; vertical-align:middle;height:20px;}
table.download_table td {vertical-align:middle;border-bottom:1px solid #bed8d8;height:20px;}

/* Plain Table */
table.plain_table{width:100%;border-collapse:collapse;font-size:12px}
table.plain_table tr{vertical-align:middle;}
table.plain_table th, table.plain_table thead td{font-weight:bold;color:#006183;border-bottom:1px  solid #DC3317; vertical-align:middle;height:21px;}
table.plain_table td {vertical-align:middle;height:21px;}

/* Contact Form */
.input { width:179px; height:17px; font-size:11px;border:1px solid #bddcd4;border-top:0;margin:0;padding:0;background-color:#ffffff; padding-left:5px; padding-top:3px}
.ds_select {  width:186px; height:20px; font-size:11px;border:1px solid #bddcd4;border-top:0;margin:0;padding:0;background-color:#ffffff; padding-top:1px}
.select {  width:186px; height:20px; font-size:11px;border:1px solid #bddcd4;border-top:0;margin:0;padding:0;background-color:#ffffff; padding-top:1px}
.textarea {width:184px; height:106px; font-size:11px;border:1px solid #bddcd4;;margin:0;background-color:#ffffff}
.anker { border:none !important}	
.table_1 { font-size:11px}
.table_1_c1 { width:228px}
.table_1_c2 { width:20px}
.table_1_c3 { width:476px}
.table_2 { font-size:11px}
.table_2_c1 { width:285px; vertical-align:top}
.table_2_c2 { width:5px}
.table_2_c3 { width:186px; height:300px; vertical-align:top}
.table_3 { font-size:11px; }
.table_3_c1 { width:186px; height:20px}
.table_3_c3 { width:74px; height:20px; padding-left:4px}
.table_4 { font-size:11px}
.table_4_c12 { width:186px; vertical-align:top}
.table_5 { width:228px}
.table_5_c1 { width:15px;vertical-align:top}
.table_5_c2 { width:94px;vertical-align:top; padding-right:5px; padding-top:3px;font-size:11px}
.table_5_c3 { width:15px;vertical-align:top}
.table_5_c4 { width:94px;vertical-align:top; padding-top:3px}
.table_5_titel	{border-bottom:1px solid #bddcd4; color: #006183; font-weight:bold; font-size:11px; padding-bottom:2px; padding-top:6px}
.table_5_titel2	{color: #006183; font-weight:bold; font-size:11px; padding-bottom:2px; padding-top:6px}
.table_5_c12 { width:228px; font-weight:bold; font-size:11px; padding-top:7px}
.table_6 { font-size:11px}
.table_6_c1 { width:10px}
.table_6_c2 { width:270px}
