/* BODY + ALLGEMEINES */

html {
	overflow-y: scroll;
}

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

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

a {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #005BAB;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.os_det_search{
	background-color: yellow;
	color: #000000;
}

form {
	margin:0;
	padding:0;
}

/* HAUPT TABELLE */

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

#header_left {
	height: 80px;
	width: 188px;
	background-color:#ededed;
	border: 1px solid #ffffff;
	text-align:center;
}

#header_main {
	width: 600px;
	height: 80px;
	background-color:#ECECEC;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

#header_right {
	width: 190px;
	height: 80px;
	background-color:#ECECEC;
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	text-align:right;
}


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

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

#tp_main_content {
	vertical-align:top;
}

.tp_innenrand {
	padding:20px 20px 0px 20px;
}

/* CONTENT INNER */

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

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

.header_middle a:hover {
	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-size:10px;
	vertical-align:bottom; 
	font-weight:normal; 
	padding-bottom: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 */

.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:#ffffff;
	background-color:#B2B3B5;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	height: 40px;
}

.tp_bottomnavi_left a {
	padding-left: 20px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.tp_bottomnavi_left a:hover {
	text-decoration: none;
	color: #005BAB;
	font-weight: bold;
	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 */

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

.tp_wk_left {
	color: #ffffff;
	height: 70px;
	background-color:#005BAB;
}

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

.tp_wk_left a:hover {
	color:#000000;
	text-decoration: none;
	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;
}

.tp_prodfind_top {
	width: 162px
}


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

#tp_rub_head {
	width: 160px;
	height: 28px;
	background-color: #99AEC1;
}
#tp_rub_head a {
	color: #ffffff;
	text-decoration: none;
}
#tp_rub_head a:hover {
	color: #000000;
	text-decoration: underline;
}
#tp_rub_pict {
	background-color: #FFFFFF;
	padding:5px;
}
#tp_rub_pict img {
	width: 180px;
}
#tp_rub_pict a {
	color: #99AEC1;
	text-decoration: none;
}
#tp_rub_pict a:hover {
	color: #000000;
	text-decoration: underline;
}

.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%;
}


@media print {
	#tp_detail_table {
		color: #000000;
		background: #ffffff;
		border-color: #000000;
		border-width:1px;
		border-style:solid;
		padding:2px;
		font-size:10px;
	}
	#tp_detail_table th {
		color: #000000;
		background: #ffffff;
		border-color: #000000;
		border-width:1px;
		border-style:solid;
		padding:2px;
		font-size:10px;
	}
	#tp_detail_table td {
		color: #000000;
		background: #ffffff;
		border-color: #000000;
		border-width:1px;
		border-style:solid;
		padding:2px;
		font-size:10px;
	}
	#tp_detail_table td.nocolor {
		color: #000000;
		background: #ffffff;
		border-color: #000000;
		border-width:1px;
		border-style:solid;
		padding:2px;
		font-size:10px;
	}
}

#tp_detail_table th {
	background-color: #D9DADC;
	padding:2px;
	font-size:10px;
}
#tp_detail_table td {
	background-color: #D9DADC;
	padding:2px;
	font-size:10px;
}
#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 */

.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;
}

.eingabefeld {
 	width:94px;
 	height:22px;
 	font-size:9px;
}

.main_navi {
	text-align:center;
	color: #ffffff;
}

.main_navi a {
	text-align:center;
	color: #ffffff;
	text-decoration: none;
}

.main_navi a:hover {
	text-align:center;
	text-decoration: none;
	color: #ffffff;
}

.os_navi_left {
	width: 170px;
	height:40px;
	background-color: #B2B3B5;
	text-align: right;
	border: 1px solid #ffffff;
}

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

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

.os_navi_left_down {
	width: 170px;
	height:30px;
	background-color: #D9DADC;
	color: #ffffff;
	text-align: right;
	border: 1px solid #ffffff;
}

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

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

.os_navi_left_downa {
	width: 170px;
	height:30px;
	background-color: #005BAB;
	color: #ffffff;
	text-align: right;
	border: 1px solid #ffffff;
}

.os_navi_left_downa a {
	text-decoration: none;
	padding-right:20px;
	color: #ffffff;
	font-weight: bold;
}

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

.os_navi_left_a {
	width: 170px;
	height:40px;
	background-color: #005BAB;
	color: #ffffff;
	text-align: right;
	border: 1px solid #ffffff;
}

.os_navi_left_a a {
	text-decoration: none;
	padding-right:20px;
	color: #ffffff;
	font-weight: bold;
}

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

.os_navi_left_small {
	width: 20px;
	border: 1px solid #ffffff;
	height:40px;
	background-color: #87888A;
}

.os_navi_left_small_a {
	width: 20px;
	height: 30px;
	background-color: #ECECEC;
}

.cont {
	padding: 15px 10px 10px 10px;
}

.step_waren_a {
	width: 100px;
	height: 75px;
	background-color: #005BAB;
	border:1px solid #005BAB;
	color:#ffffff;
	font-weight:bold;
	vertical-align:middle;
	text-align: center;
}

.step_waren_p {
	width: 100px;
	height: 75px;
	background-color: #ffffff;
	border:1px solid #005BAB;
	color:#000000;
	font-weight:bold;
	vertical-align:middle;
	text-align: center;
}

.table_head {
	height: 20px;
	color: #000000;
	background-color: #D9DADC;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	border-color: #ffffff;
	border-width:0px;
	border-style:solid;
}

.wk_content {
	background-color: #BACAE3;
	padding-left: 10px;
	padding-right: 10px;
	height: 30px;
	vertical-align: middle;
}

.wk_content_info {
	padding: 10px 10px 10px 0px;
	vertical-align: middle;
}

.content_main_notable {
	padding: 10px 10px 10px 0px;
	vertical-align: middle;
}

.head_wk_info {
	height: 30px;
	padding-right: 10px;
	font-weight: bold;
	border-bottom:1px solid #ECECEC;
}

.eingabefeld_content_sitemap {
 	width: 110px;
 	height: 20px;
 	font-size:11px;
}

.eingabefeld_content_sitemap_an {
 	width: 109px;
 	height: 20px;
 	font-size:11px;
}

.compare_list_head {
	padding-left: 15px;
	background-color: #ECECEC;
 	width:135px;
 	border: 1px solid #ECECEC;
	height: 30px;
	color: #000000;
	font-weight:bold;
}

.os_headline {
	font-weight:bold;
	color:#000000;
	height: 30px;
}

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

.oc_navi_left a {
	text-decoration: none;
	color: #858181;
	font-weight: normal;
}

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

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

.oc_navi_left_small a {
	text-decoration: none;
	color: #858181;
	font-weight: normal;
}

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

.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:5px;
	color: #87888A;
	font-size: 9px;
}
.textbox_left a {
	color: #87888A;
	font-size: 9px;
}
.textbox_left a:hover {
	color: #005BAB;
	font-size: 9px;
}

.textbox_lefti {
	padding:0px;
	color: #87888A;
	font-size: 9px;
}
.textbox_lefti a {
	color: #87888A;
	font-size: 9px;
}
.textbox_lefti a:hover {
	color: #005BAB;
	font-size: 9px;
}

.textbox_left_top {
	color: #87888A;
	font-size: 9px;
	padding-left:20px;
}
.textbox_left_top_en {
	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;
}

.warenkorb {
	background-color:#005BAB;
}

.cust_last {
	height:30px;
	background-color: #D9DADC;
	color: #000000;
	border-bottom: 1px solid #ffffff;
}

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

.cust_last a:hover {
	color: #005BAB;
	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:150px;
	text-align:center;
	padding-right:20px;
}

.color_trenner {
	background-color:#D9DADC;
}

.rub_head {
	background-color:#D9DADC;
	height:30px;
	padding:0px 15px 0px 15px;
}

.rub_head a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

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

.rub_picture {
	width:150px;
}

.list_head {
	background-color:#D9DADC;
	height:30px;
	padding:0px 15px 0px 15px;
}

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

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

.list_picture {
	width:90px;
}

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

.list_button {
	text-align:right;
}

.detail_head {
	height:30px;
	font-weight: bold;
	border-bottom:2px solid #D9DADC;
	color:#000000;
	font-size:14px;
	vertical-align:top;
}

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

.headline_main {
	height:30px;
	font-weight: bold;
	border-bottom:2px solid #D9DADC;
	color:#000000;
	font-size:14px;
	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 {
	height:20px;
	background-color:#ededed;
	font-weight:bold;
	font-size:10px;
	color: #000000;
	padding-left:10px;
}
.breadcrum a {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

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

.arrow_scart {
	text-align:center;
}

#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;
	height:20px;
}

.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;
}



/* 2009-07-06 1304 JP */


.tp_navi_left {
	vertical-align: middle;
	text-align:center;
	height: 20px;
	color: #000000;
	background-color: #D9DADC;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	border-color: #ffffff;
	border-width:1px;
	border-style:solid;
}

.tp_navi_left_3 {
	vertical-align: top;
	text-align:left;
	background: #f5f5f5;
	border-color: #87888A;
	border-width:1px;
	padding:3px;
	border:0px solid;
}


.list_start {
	vertical-align: top;
	text-align:left;
	background: #bacae3;
	border-color: #ffffff;
	border-width:0px 0px 1px 1px;
	padding:0px;
	border-style:solid;
}
.list_right {
	vertical-align: top;
	text-align:left;
	background: #bacae3;
	border-color: #ffffff;
	border-width:1px;
	padding:0px;
	border-style:solid;
}
.list_middle {
	vertical-align: top;
	text-align:left;
	background: #bacae3;
	border-color: #ffffff;
	border-width:0px 0px 1px 0px;
	padding:0px;
	border-style:solid;
}
.list_last {
	vertical-align: top;
	text-align:left;
	background: #bacae3;
	border-color: #ffffff;
	border-width:0px 0px 1px 0px;
	padding:0px;
	border-style:solid;
}
.list_left {
	vertical-align: middle;
	text-align:center;
	background: #bacae3;
	border-color: #ffffff;
	border-width:1px 0px 1px 0px;
	padding:0px;
	border-style:solid;
}

/* BUTTONS ++++++++++++++++++++ */


#tp_button_right{
	display:block;
	background-repeat: no-repeat;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding:0px;
}

#tp_button_right:hover {
	display:block;
	background-image: url('/tradepro/shop/right.gif');
	background-repeat: no-repeat;
	background-position: 95% 50%;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding:3px 15px 3px 3px;
}

#tp_button_left{
	display:block;
	background-image: url('/tradepro/shop/left.gif');
	background-repeat: no-repeat;
	background-position: 5% 50%;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding:3px 3px 3px 15px;
}

#tp_button_left:hover {
	display:block;
	background-image: url('/tradepro/shop/left.gif');
	background-repeat: no-repeat;
	background-position: 5% 50%;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding:3px 3px 3px 15px;
}


/* eher fuer Links wenn diese neben button-tags sind*/

#tp_button_right2{
	display:block;
	background-image: url('/tradepro/shop/right.gif');
	background-repeat: no-repeat;
	background-position: 95% 50%;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding:3px 15px 3px 3px;
}

#tp_button_right2:hover {
	display:block;
	background-image: url('/tradepro/shop/right.gif');
	background-repeat: no-repeat;
	background-position: 95% 50%;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding:3px 15px 3px 3px;
}

#tp_button_left2{
	display:block;
	background-image: url('/tradepro/shop/left.gif');
	background-repeat: no-repeat;
	background-position: 5% 50%;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding:3px 3px 3px 15px;
}

#tp_button_left2:hover {
	background-image: url('/tradepro/shop/left.gif');
	background-repeat: no-repeat;
	background-position: 5% 50%;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
	padding:3px 3px 3px 15px;
}


/* FORMULARFELDER ++++++++++++ */

input.searchfield {
	height: 19px;
	width: 90px;
	font-size:11px;
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	border: 1px solid #b2b2b2;
	background:#ffffff;
}
input.searchfield2 {
	height: 20px;
	width: 137px;
	font-size:11px;
	font-family: Verdana;
	border:none;
	padding-top:3px;
	padding-left:5px;
	font-weight:bold;
	background:#ffffff;
}

input.searchfield3 {
	height: 20px;
	width: 150px;
	font-size:11px;
	font-family: Verdana;
	border:none;
	padding-top:3px;
	padding-left:5px;
	font-weight:bold;
	background:#ffffff;
}
input.eingabefeld_250px {
	height: 19px;
	width: 250px;
	font-size:11px;
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	border: 1px solid #b2b2b2;
	background:#ffffff;
}
input.eingabefeld_140px {
	height: 19px;
	width: 140px;
	font-size:11px;
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	border: 1px solid #b2b2b2;
	background:#ffffff;
}
input.eingabefeld_100px {
	height: 19px;
	width: 100px;
	font-size:11px;
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	border: 1px solid #b2b2b2;
	background:#ffffff;
}
.textboxfield {
	font-size:11px;
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	border: 1px solid #b2b2b2;
	background:#ffffff;
}

.HinweisTradePro {
	display: block;
}

/* itb-Alert */

.itbalert {
	display:none;
	position:absolute;
	padding:0px;
	background:#eee;
	border:solid 1px #555;
}

.itbalerttitel {
	padding:5px;
	vertical-align:middle;
	color:#fff;
	font-weight:bold;
	text-align:center;
	background:#444;
	border-bottom:solid 1px #666;
}

.itbalertbody {
	padding:15px;
	vertical-align:middle;
	text-align:left;
}

.fastorder_bg_one {
	background-color:#BACAE3;
	padding: 2px;
	border:0px solid #DCDCDC;
}

.fastorder_bg_two {
	background-color:#BACAE3;
	padding: 2px;
	border:0px solid #DCDCDC;
}

#tp_main_content .inactiv {
	background-color:#ECECEC;
}

