/* BODY + ALLGEMEINES */

html {
	overflow-y: scroll;
}

body {
	background-color:#878787;
	font-family: Verdana, Arial;
	font-size: 11px;
	margin:0;
	padding:0;
	color: #3D423C;
}

p,td,th {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	padding:0px;
	margin:0px;
}

a {
	color: #006BBB;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

ul {
	margin-top:10px;
	margin-bottom:10px;
}

.os_det_search{
	background-color: yellow;
}

form {
	margin:0;
	padding:0;
}

/* HAUPT TABELLE */

#footer_info_left {
	padding-top:5px;
	color: #696969;
	vertical-align:top;
	height:20px;
}

.druck_body {
	background-color:#ffffff;
	margin:10px;
}

#footer_info_right {
	padding-top:5px;
	vertical-align:top;
	text-align:right;
	font-size:10px;
	color: #696969;
}

#footer_info_right a {
	font-size:10px;
	color: #696969;
}

#foot_left {
	height: 6px;
	background-image: url('/tradepro/layout/foot_bg_left.jpg');
	background-color:#DBDBDB;
	background-repeat: no-repeat;
	background-position:left;
}

#foot_middle {
	height: 6px;
	background-color:#DBDBDB;
}

#foot_right {
	height: 6px;
	background-image: url('/tradepro/layout/foot_bg_right.jpg');
	background-repeat: no-repeat;
	background-color:#DBDBDB;
	background-position:right;
}

#tp_table_main {
	width: 980px;
	height: 100%;
}

#middle_content {
	width: 580px;
	vertical-align:top;
}

#middle_content_main {
	width: 560px;
	vertical-align:top;
}

.main_navi {
	background-position:top;
	background-image: url('/tradepro/layout/bg_main_navi.gif');
	background-repeat: repeat-x;
	height:36px;
	background-color: #363636;
}

.ALTaußen_trenner_left {
	background-position:left;
	background-image: url('/tradepro/shop/layout/verlauf_links.jpg');
	background-repeat: repeat-y;
	background-color: #ffffff;
	width:20px;
}

.ALTaußen_trenner_right {
	background-position:right;
	background-image: url('/tradepro/shop/layout/verlauf_rechts.jpg');
	background-repeat: repeat-y;
	background-color: #ffffff;
	width:20px;
}

.außen_trenner_left {
	background-color: #ffffff;
	width:20px;
}

.außen_trenner_right {
	background-color: #ffffff;
	width:20px;
}

#head_logo {
	width:160px;
	height:90px;
	vertical-align:center;
	text-align: left;
}

#head_logo_startseite {
	width:160px;
	height:90px;
	vertical-align:top;
	text-align: left;
	padding-top:21px;
}

.sprachauswahl {
	font-size:9px
}

#headline_top_main {
	position:absolute;
	font-size:14px;
	font-weight:bold;
	left:213px;
	top:55px;
}

#head_middle {
	font-size:14px;
	padding-left:9px;
	font-weight:bold;
	vertical-align:bottom;
	padding-bottom:18px;
}

#head_right	{
	text-align:right;
	width:200px;
	height:90px;
	vertical-align:bottom;
	padding-bottom:18px;
}


#tp_main_content_left {
	width: 190px;
	vertical-align:top;
	background-color: #ECECEC;
}

#tp_main_content_right {
	width: 200px;
	vertical-align:top;
}

#tp_main_content {
	vertical-align:top;
}

/* CONTENT INNER */

#rechte_spalte_bild {
	width:80px;
	float: right;
	position: top;
}

#rechte_spalte_text {
	border: 1px solid #000000;
	float: left;
	width:80px;
}

.spalte4 {
	width:167px;
}

.events_headline {
	padding-bottom:5px;
	height:20px;
	font-size:8pt;
	font-weight:bold;
}

.events_headline a {
	font-size:8pt;
	font-weight:bold;
	color: #000000;
}

.events_bild {
	padding-left:10px;
	padding-top:8px;
}

#events_bild {
	text-align:right;
	width:100px;
	float: right;
	position: top;
}

.events_links {
	padding-right:10px;
	text-align:right;
	vertical-align:bottom;
}

.referenzen  {
	vertical-align:top;
}

.referenzen a {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.referenzen a:hover {
	text-decoration: none;
	color: #006BBB;
	font-weight: normal;
	text-decoration: none;
}

.background_kasten {
	background-color:#E9E9E9;
}

.header_middle {
	width:65px;
	text-align:center;
	font-weight:bold;
	font-size:10px;
}

.header_text_left {
	text-align:left;
	padding-left:15px;
	color:#1F539C;
	font-weight:bold;
	font-size:10px;
}

.header_text_right {
	text-align:right;
	padding-right:15px;
	color:#1F539C;
	font-weight:bold;
	font-size:10px;
}

#tp_inner {
	height: 100%;
}

#tp_inner_left {
	width: 643px;
	background-color: #ffffff;
	vertical-align:top;

}

#tp_inner_right {
	width: 172px;
	background-color: #B8B8B8;
	vertical-align:top;
	font-size: 11px
}

#tp_inner_angebot {
	width: 162px;
	height: 38px;
	background-color: #017DC5;
	color: #ffffff;
	font-size: 11px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	padding-top: 10px;
	padding-left: 4px
}


/* NAVI */

.hover_box {
	background-color:#E9E9E9;
	display:none;
	position:absolute;
	width:100%;
	left:0px;
}

#hover_navi {
	border-bottom: 1px dashed #ffffff;
	height:20px;
}

#hover_navi a {
	color: #000000;
}

#hover_navi a:hover {
	color: #006BBB;
	text-decoration:none;
}

.hover_box2 {
	background-color:#E9E9E9;
	display:none;
	position:absolute;
	width:100%;
	left:0px;
}

#hover_navi2 {
	border-bottom: 1px dashed #ffffff;
	height:20px;
}

#hover_navi2 a {
	color: #fff;
}

#hover_navi2 a:hover {
	color: #006BBB;
	text-decoration:none;
}


.navi_main a {
	font-size: 10px;
	padding: 0px 10px 0px 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration:none;
}

.navi_main a:hover {
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
}

.pipe_navi_main {
	color:#858585;
}

.tp_navi_left {
	height: 19px;
	padding: 2px;
	text-align:left;
	background-color: #91C3E9;
	color: #000000;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.tp_navi_right {
	width: 19px;
	text-align:right;
	background-color: #91C3E9;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
}
.tp_bottomnavi_left {
	color:#606060;
	background-color:#E9E9E9;
	border-bottom:1px dashed #E9E9E9;
	height: 20px;
}

.news_main {
	background-color:#E9E9E9;
}

.tp_bottomnavi_left a {
	padding-left: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.tp_bottomnavi_left a:hover {
	text-decoration: none;
	color: #006BBB;
	font-weight: normal;
	text-decoration: none;
}

.tp_navi_left a, .tp_navi_katalog a {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.tp_navi_left a:hover, .tp_navi_katalog a:hover {
	color: #005BAB;
	font-weight: normal;
	text-decoration: none;
}

.tp_navi_top {
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
}



.tp_navi_top a {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.tp_navi_top a:hover {
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}


.tp_trenner {
	height: 2px;
	font-size:2px;
	background-color: #ACD5A0;
	color: #ACD5A0;
	padding:0;
	margin:0;
}

/* SPECIAL */

.trenner_right_grau {
	height:5px;
}

.corner_left {
	background-image: url('/tradepro/layout/corner_left.gif');
	background-repeat: no-repeat;
	background-position:left;
	height:5px;
	width:5px;
}

.corner_right {
	background-image: url('/tradepro/layout/corner_right.gif');
	background-repeat: no-repeat;
	background-position:left;
	height:5px;
	width:5px;
}

.trenner_right_grau_middle {
	background-color: #DCDCDC;
}

.corner_left_hellgrau {
	background-image: url('/tradepro/layout/corner_left_hellgrau.gif');
	background-repeat: no-repeat;
	background-position:left;
	height:5px;
	width:5px;
}

.corner_right_hellgrau {
	background-image: url('/tradepro/layout/corner_right_hellgrau.gif');
	background-repeat: no-repeat;
	background-position:left;
	height:5px;
	width:5px;
}

.trenner_right_hellgrau_middle {
	background-color: #E9E9E9;
}

.corner_mainnavi_left {
	background-color:#ffffff;
	background-image: url('/tradepro/layout/corner_mainnavi_left.gif');
	height:36px;
	width:5px;
}

.events_text {
	padding-left:10px;
}

.text_link {
	color:#000000;
}

.text_link:hover{
	text-decoration: none;
	color: #006BBB;
	font-weight: normal;
	text-decoration: none;
}

.events_links {
	vertical-align:middle;
}

.news_ssi_headline a {
	color: #000000;
	font-weight:bold;
	padding-left:10px;
}

.news_ssi_headline a:hover {
	font-weight:bold;
}

.news_ssi_text {
	padding-left:10px;
	padding-right:10px;
}

.news_ssi_text a {
	color:#000000;
}

.news_ssi_text a:hover {
	text-decoration: none;
	color: #006BBB;
	font-weight: normal;
	text-decoration: none;
}

.news_ssi_links {
	vertical-align:bottom;
	padding-right:10px;
}

.news_trenner {
	height:10px;
	border-bottom:1px dashed #ffffff;
}

.corner_mainnavi_right {
	background-color:#ffffff;
	background-image: url('/tradepro/layout/corner_mainnavi_right.gif');
	height:36px;
	width:5px;
}

.tp_search_left {
	text-align:left;
	color: #000000;
}
.tp_search_right {
	text-align:left;
}

.tp_wk_left {
	color: #ffffff;
}

.tp_wk_left a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}

.tp_wk_left a:hover {
	color:#ffffff;
	text-decoration: underline;
	font-weight: bold;
}

.wk_status {
	color: #ffffff;
	height: 38px;
	padding-left: 15px;
	padding-right: 15px;
}

.wk_status a {
	color: #ffffff;
	text-decoration:none;
}

.wk_status a:hover {
	text-decoration:none;
}

.tp_wk_right {
	height: 23px;
	width: 19px;
	text-align:right;
	background-color: #0E8BE8;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
}

input.searchfield {
	height: 20px;
	width: 150px;
	font-size:11px;
	font-family: Verdana;
	border: 1px solid #696969;
}

input.searchfield2 {
	height: 20px;
	width: 137px;
	font-size:11px;
	font-family: Verdana;
	border:none;
	padding-top:3px;
	padding-left:5px;
	font-weight:bold;
}

.product_finder {
	 padding-bottom:10px;
	 height: 75px;
	 background: url('/tradepro/shop/layout/pf.gif') #E9E9E9 no-repeat;
	 vertical-align:bottom;
	 text-align:center;
	 border-bottom:1px dashed #E9E9E9;
}

.tp_prodfind_top a:hover {
	font-size: 11px;
	color: #FFFF80;
	text-decoration: none;
}

.tp_detail_img {
	background-color: #ffffff;
	padding:3px;
}
.tp_detail_txt {
	padding:3px;
	background-color: #DAEBD8;
}
.tp_attrib_name {
	background-color: #CBDEED;
	padding:3px;
	text-align: right;
	font-weight: bold;
	width: 50%;
}
.tp_attrib_val {
	padding:3px;
	background-color: #CBDEED;
	width: 50%;
}

#tp_detail_table th {
	background-color:#E9E9E9;
	font-weight:bold;
	color:#878787;
	height: 20px;
	border: 1px solid #DCDCDC;
	padding: 0px 10px 0px 10px;
}

#tp_detail_table td {
	border: 1px solid #DCDCDC;
	padding:2px;
}
#tp_detail_table td.nocolor {
	background-color: #ffffff;
}
#tp_detail_table a, .tp_attrib_val a {
	color: #000000;
	text-decoration: none;
}

#tp_detail_table a {
	font-size:10px;
}
#tp_detail_table a:hover, .tp_attrib_val a:hover {
	color: #000000;
	text-decoration: underline;
}
#tp_detail_table a:hover {
	font-size:10px;
}
#tp_list_table a {
	text-decoration: none;
}
#tp_list_table a:hover {
	color: #000000;
	text-decoration: underline;
}

/* SCHRIFTEN */

.headline_right_navi {
	height: 20px;
	color:#696969;
	font-weight:bold;
	font-size:12px;
	background-color:#E9E9E9;
	padding-left: 10px;
}

.headline_right_navi a {
	height: 20px;
	color:#696969;
	font-weight:bold;
	font-size:12px;
	background-color:#E9E9E9;
}

.headline_right_navi a:hover {
	color:#696969;
	font-weight:bold;
	font-size:12px;
}

.headline_rechte_spalte {
	height: 20px;
	color:#696969;
	font-weight:bold;
	font-size:12px;
	background-color:#E9E9E9;
	padding-bottom:5px;
}

.headline_rechte_spalte a {
	height: 20px;
	color:#696969;
	font-weight:bold;
	font-size:12px;
	background-color:#E9E9E9;
	padding-bottom:5px;
}

.headline_rechte_spalte a:hover {
	text-decoration:none;
	color:#696969;
	font-weight:bold;
	font-size:12px;
	background-color:#E9E9E9;
}

.headline_left_navi {
	height: 20px;
	color:#696969;
	font-weight:bold;
	font-size:12px;
}

.small {
	font-size: 9px;
}

.tp_newsheader {
	padding: 10px;
	font-weight: bold;
	color: #2DAF29;
	font-size: 11px;
	background-color: #FFFFFF;
}

.tp_news_head {
	padding: 10px;
	background-color: #FFFFFF;
	color: #2DAF29;
	font-size: 11px;
}
.tp_news_img {
	background-color: #FFFFFF;
	padding: 2px;
	color: #2DAF29;
	font-size: 11px;
}
.tp_news_txt {
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #2DAF29;
	font-size: 11px;
}

.tp_news_head a {
	color: #3D423C;
	text-decoration: none;
}
.tp_news_head a:hover {
	color: #000000;
	text-decoration: underline;
}

.tp_content a {
	text-decoration: none;
}
.tp_content a:hover {
	color: #000000;
	text-decoration: underline;
}


.os_navicat {
	font-size: 11px;
	color: #818181;
	font-weight:normal;
	text-decoration: none;
}
a.os_navicat:hover {
	font-weight:normal;
}

.tp_middle {
	padding-left: 4px;
	padding-bottom: 4px;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	vertical-align: bottom;
}

.tp_middle_right {
	padding-right: 4px;
	padding-top: 8px;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	vertical-align: top;
}

.os_textarea {
	border: 1px solid #878787;
}

.pim_text_formular {
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
	color:#696969;
}

.eingabefeld {
	width:150px;
 	height:18px;
 	font-size:9px;
 	border: 1px solid #878787;
}

.eingabefeld_50px {
	width:50px;
 	height:18px;
 	font-size:11px;
 	border: 1px solid #878787;
}

.eingabefeld_login {
 	width:94px;
 	height:18px;
 	font-size:11px;
 	border: 1px solid #878787;
}

.eingabefeld_250px {
 	width:250px;
 	height:18px;
 	font-size:11px;
 	border: 1px solid #878787;
}

.textfeld_250px {
 	font-family: Verdana, Arial;
 	width:250px;
 	height:90px;
 	font-size:11px;
 	border: 1px solid #878787;
}

.headline_loes {
	color:#000;
	font-weight:bold;
}

.headline_loes:hover {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.eingabefeld_140px {
 	width:140px;
 	height:18px;
 	font-size:11px;
 	border: 1px solid #878787;
}

.eingabefeld_100px {
 	width:100px;
 	height:18px;
 	font-size:11px;
 	border: 1px solid #878787;
}

.drop_down_50px {
	width:50px;
 	height:18px;
 	font-size:11px;
 	border: 1px solid #878787;
}

.kategorien_drop_down {
	width:100%;
 	height:18px;
 	font-size:10px;
 	border: 1px solid #878787;
 	background-color: #ffffff;
}


.drop_down_100px {
	width:100px;
 	height:18px;
 	font-size:9px;
 	border: 1px solid #878787;
}

.os_navi_left {
	height:20px;
	background-color: #ffffff;
	border-bottom: 1px dashed #878787;
}

.os_navi_left a {
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	padding-right:20px;
}

.os_navi_left a:hover {
	color: #005BAB;
	font-weight: normal;
	text-decoration:none;
}

.step_waren_a {
	vertical-align:top;
	width:100px;
	font-weight:bold;
	text-align:center;
	color:#696969;
}

.step_waren_p {
	vertical-align:top;
	width:100px;
	font-weight:bold;
	text-align:center;
	color:#696969;
}

.trenner_3_spalten {
	border-right: 1px dashed #878787;
	width:10px;
}

.os_navi_left_ebene2 {
	height:20px;
	background-color: #ffffff;
}

.dashed {
	border-bottom: 1px dashed #878787;
}

.refer_left {
	width:50px;
	height:50px;
	vertical-align:top;
}

.referenzen_text {
	vertical-align:top;
}

.referenzen_bild {
	width:192px;
	vertical-align:top;
}

.news_bild {
	width:192px;
	vertical-align:top;
}

.trenner_print {
	height: 5px;
	border-bottom: 1px dashed #878787;
}

.print_logo {
	text-align:right;
}

.druckversion {
	border-top: 1px dashed #878787;
	padding-bottom:10px;
	padding-top:5px;
}

.referenz_trenner_bottom {
	height: 20px;
	border-bottom: 1px dashed #878787;
}

.refer_right {
	vertical-align:top;
	padding-top:10px;
	width:130px;
	font-weight:bold;
}

.os_navi_left_ebene2 a {
	color: #959595;
	font-weight: normal;
	text-decoration:none;
}

.arrow_navi {
	width:10px;
}

.os_navi_left_ebene2 a:hover {
	color: #005BAB;
	font-weight: normal;
	text-decoration:none;
}

.veran_headline {
	font-weight:bold;
	padding-bottom:10px;
	padding-right:5px;
}

.veran_picture {
	vertical-align:top;
	width:106px;
}

.veran_text {
	vertical-align:top;
	padding-right:5px;
}

.veran_button {
	text-align:right;
	vertical-align:bottom;
	padding-top:5px;
}

.oc_navi_left_a {
	height:30px;
	background-color: #E6E6E6;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	color: #ffffff;
	padding-left:15px;
}

.oc_navi_left_a a {
	text-decoration: none;
	color: #ffffff;
	font-weight: normal;
}

.oc_navi_left_a a:hover {
	text-decoration: none;
	font-weight: normal;
}

.textbox_left {
	padding-right:10px;
	color: #87888A;
	font-size: 9px;
}

.textbox_left a {
	color: #87888A;
	font-size: 9px;
}

.textbox_left a:hover {
	color: #005BAB;
	font-size: 9px;
}

.textbox_left_top {
	color: #87888A;
	font-size: 9px;
	padding-left:20px;
}

.foot_small_links {
	height:20px;
	font-size:9px;
	color:#87888A;
	border-left:1px solid #fffff;
}

.foot_small_links a {
	font-size:9px;
	color:#87888A;
	padding-left:20px;
	text-decoration:none;
}

.foot_small_links a:hover {
	font-size:9px;
	color:#005BAB;
	text-decoration:none;
}

.headline_foot {
	color:#ffffff;
	font-weight:bold;
	padding-left:20px;
}

.login_left {
	background-color:#005BAB;
	height:100px;
	padding-left:20px;
}

.custlast {
	color:#606060;
	background-color:#E9E9E9;
	border-bottom:1px dashed #E9E9E9;
	height: 20px;
}

.custlast a {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.custlast a:hover {
	text-decoration: none;
	color: #006BBB;
	font-weight: normal;
	text-decoration: none;
}

.locator_area {
	height:20px;
	background-color:#A1D28F;
}

#content_main_main {
	width:560px;
	padding-top:40px;
}

#locator {
	font-weight:bold;
	font-size:10px;
	position:absolute;
	top:84px;
	left:200px;
	width:560px;
	color: #000000;
}

#locator a {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

#locator a:hover {
	font-size:10px;
	color:#005BAB;
	text-decoration:none;
}

.rub_content {
	vertical-align:top;
	width:160px;
	text-align:center;
	padding-right:23px;
}

.color_trenner {
	background-color:#ffffff;
}

.rub_head {
	height:20px;
	color:#606060;
	vertical-align:top;
	width:160px;
}

.rub_head a{
	color:#606060;
	text-decoration:none;
}

.rub_head a:hover{
	color:#848484;
	text-decoration:none;
}

.rub_picture {
	width:160px;
}

.border_picture {
	border: 1px solid #DCDCDC;
}

.list_price {
	text-align:right;
	color:#006BBB;
	width:80px;
}

.list_head_ohne_preis {
	border-bottom:1px dashed #878787;
	height:20px;
}

.list_head_ohne_preis a {
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}

.list_head_ohne_preis a:hover {
	color:#848484;
	font-weight:bold;
	text-decoration:none;
}

.list_head a {
	height:20px;
	width:380px;
	color:#606060;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dashed #878787;
}

.list_head a:hover {
	color:#848484;
	font-weight:bold;
	text-decoration:none;
}

.offers_picutre {
	height:170px;
	vertical-align:top;
	margin-right:10px;
}

.offers_head  {
	vertical-align:top;
	height:45px;
	padding-right:10px;
}

.offers_head a {
	color:#606060;
	font-weight:bold;
	text-decoration:none;
}

.offers_head a:hover {
	color:#848484;
	font-weight:bold;
	text-decoration:none;
}

.list_hersteller {
	padding-top:10px;
}

.list_picture {
	vertical-align:top;
	width:100px;
}

.content_main {
	vertical-align:top;
	padding-top:10px;
}

.list_button {
	vertical-align:bottom;
	text-align:right;
}

.detail_head {
	vertical-align:top;
	height:20px;
	color:#848484;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dashed #878787;
}

.detail_attribute {
	text-align:center;
}

.detail_picture {
	width:250px;
	vertical-align:top;
}

.headline_main {
	padding-bottom:15px;
	height:20px;
	font-weight: bold;
	color:#606060;
	font-size:14px;
	vertical-align:top;
}

.headline_small {
	height:20px;
	font-weight: bold;
	color:#606060;
	font-size:12px;
	vertical-align:top;
	}


.headline_table {
	background-color:#D9DADC;
	text-align:left;
	height:20px;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
}

.headline {
	height:20px;
	font-weight:bold;
	border-bottom:1px solid #D9DADC;
}

.table_content_grey {
 	background-color:#ECECEC;
 	padding:10px;
}

.breadcrum {
	padding-top:8px;
	height:30px;
	font-weight:normal;
	font-size:9px;
	color: #000000;
}
.breadcrum a {
	font-size:9px;
	color:#006BBB;
	text-decoration:none;
}

.breadcrum a:hover {
	font-size:9px;
	color:#000000;
	text-decoration:underline;
}

.arrow_scart {
	padding-top:8px;
	text-align:center;
	width:20px;
	vertical-align:top;
}

.bild_links_ul ul {
	padding-left:13px;
	margin-left:13px;
}

#oc_content_main_main {
	vertical-align:top;
	width:560px;
	padding-top:40px;
}

.oc_pageheadline {
	font-weight:bold;
	font-size:14px;
	height:30px;
}

.oc_contentheadline {
	font-weight:bold;
	font-size:12px;
	color:#696969;
	line-height:2em;
	vertical-align:top;
}

.oc_contentheadline a {
	font-weight:bold;
	font-size:12px;
	color:#696969;
}

.oc_contentheadline a:hover {
	font-weight:bold;
	font-size:12px;
	color:#696969;
}

.oc_content {
	vertical-align:top;
}

.trenner_blau {
	border:1px solid #005BAB;
	background-color:#005BAB;
	height:1px;
}

.news_ssi_title {
	font-weight:bold;
	color:#005BAB;
}

.news_ssi_title a {
	font-weight:bold;
	color:#005BAB;
}

.news_ssi_title a:hover {
	font-weight:bold;
	color:#000000;
}

.news_ssi_link {
	text-align:right;
}

.news_ssi_link a {
	color:#005BAB;
	font-size:9px;
	font-weight:normal;
}

.news_ssi_link a:hover {
	color:#000000;
	font-size:9px;
	text-decoration:none;
	font-weight:normal;
}

.table_head {
	background-color:#E9E9E9;
	font-weight:bold;
	color:#878787;
	height: 20px;
	border: 1px solid #DCDCDC;
	padding: 0px 10px 0px 10px;
}

.table_head_small {
	background-color:#E9E9E9;
	font-weight:bold;
	color:#878787;
	height: 20px;
	border: 1px solid #DCDCDC;
	padding: 0px 2px 0px 2px;
}

.table_head_small a {
	font-weight:bold;
	color:#878787;
}

.wk_artikel {
	border: 1px solid #DCDCDC;
	padding:2px;
}

.wk_artikel a {
	text-decoration:none;
	color: #878787;
}

.headline_rahmen {
	background-color:#E9E9E9;
	font-weight:bold;
	color:#878787;
	height: 20px;
	border-bottom: 1px solid #E9E9E9;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-top: 1px solid #DCDCDC;
	padding: 0px 10px 0px 10px;
}

.table_content {
	vertical-align:top;
	border-left: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;
	padding:10px;
}

.table_content_refer {
	border: 1px solid #E9E9E9;
	width:178px;
}

.headline_rahmen_refer {
	background-color:#E9E9E9;
	font-weight:bold;
	color:#878787;
	height: 20px;
	padding: 0px 10px 0px 10px;
}

.headline_rahmen_refer a {
	font-weight:bold;
	color:#878787;
}

.headline_rahmen_refer a:hover {
	font-weight:bold;
	color:#878787;
}

.refer_ue_content {
	padding:10px;
}

.refer_ue_content a {
	color:#000000;
}

.refer_ue_content a:hover {
	color:#000000;
	text-decoration:none;
}

.loe_ue_content {
	padding:10px;
}

.loe_ue_content a:hover {
	text-decoration:none;
}


.border_proeigen {
	height:20px;
	border-bottom: 1px solid #DCDCDC;
}

.fastorder_bg_one {
	background-color:#ffffff;
	border:1px solid #DCDCDC;
}

.fastorder_bg_two {
	background-color:#ffffff;
	border:1px solid #DCDCDC;
}

.compare_list_head {
	border:1px solid #797979;
	padding:5px;
}

.compare_list_head a {
	border:1px solid #797979;
	padding:5px;
}

.table_overview {
 	border:1px solid #DCDCDC;
 	background-color:#ffffff;
 	padding:2px 5px 2px 5px;
}

#info_box {
	font-size:9px;
	color: #878787;
}

#info_box a {
	font-size:9px;
}

#info_box a:hover {
	font-size:9px;
}

#warenkorb_aktiv {
	background-position:top;
	background-image: url('/tradepro/shop/layout/warenkorb_bg_aktiv.gif');
	background-repeat: repeat-x;
	top:90px;
	left: 749px;
	height: 58px;
	width:212px;
	position: absolute;
	border: 1px solid #797979;
	background-color: #E9E9E9;
}

.wk_aktiv_link {
	color: #878787;
}

.wk_aktiv_link a {
	color: #878787;
}

.wk_aktiv_link a:hover {
	color: #006BBB;
}

.merkmalfinder_box {
	width:173px;
	border:1px solid #DCDCDC;
}


.button {
	background-color: #797979;
	color: #ffffff;
	font-size:11px;
	border:none;
	height: 19px;
}

#top_produkte {
	width:186px;
	float:left;
	height:300px;
}

.top_pro_schrift {
	color:#006BBB;
	font-weight:bold;
}

.header_bild {
	padding-bottom:10px;
}

/* Pulldown Menue */
#menuList {
	position:relative;
	margin: 0px;
	padding:0;
	color: #ffffff !important;
}

#menuList ul {
	margin: 0px;
	padding: 0px;
	color: #ffffff !important;
}

#menuList li.menubar {
	color: #ffffff !important;
	list-style: none;
	display:inline;
	position:relative;
	float:left;
	margin: 0px;
	padding: 0;
}



#menu_produkte {
	padding-top:20px;
	color:#ffffff;
	background-color:#363636;
}

.menu {
	text-align: left;
	position: absolute;
	visibility: hidden;
	border: 1px solid #000000;
	color: #ffffff !important;
	padding-top:10px;
}

.os_navi_left_pulldown {
	height:20px;
}

.picture_standardtmpl {
	border: 1px solid #000;
}

#drop_down_box { position:relative; }
#drop_down_box div { background-color:#E9E9E9; display:none; position:absolute; left:0px; }
#drop_down_box div ul { list-style-type:none; margin:0; padding:0px; }
#drop_down_box div ul li { padding:2px 5px 2px 5px;border-bottom: 1px dashed #ffffff; }
#drop_down_box div ul li a { color:#000;}
#drop_down_box div ul .last { padding:0px;margin:0px;border:1px solid #000;background-color:none;background-position:right bottom; background-image: url('/tradepro/layout/corner_right_dark_nt.gif'); background-repeat: no-repeat; }

#drop_down_box_table { position:relative; }
#drop_down_box_table div { background-color:#E9E9E9; display:none; position:absolute; left:0px; }
#drop_down_box_table td { padding:5px 5px 5px 5px;border-bottom: 1px dashed #ffffff;white-space:nowrap; }
#drop_down_box_table td a { color:#000; }
#drop_down_box_table td a:hover { color:#005BAB;text-decoration:none; }
#drop_down_box_table .corner { padding:0px;border:0px;}

.right { text-align:right; }
.left { text-align:left; }

/* Downloadportal */
#downloadportal .list {
	border-bottom:1px dashed #DCDCDC;
	padding:6px 10px 6px 10px;
	background-color:white;
}

#downloadportal .DP_Corner_left {
	background-image:url(/tradepro/layout/corner_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:5px;
	width:5px;
	float:left;
	background-color:white;
}

#downloadportal .DP_Corner_right {
	background-image:url(/tradepro/layout/corner_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:5px;
	width:5px;
	float:right;
	background-color:white;
}


#downloadportal .border {
	border:1px solid #000;
}

#downloadportal .clearfix {
	clear:both;
}







