.trading_conditions {
  background-color:#FFF8DD;
  padding-top:10px;
  padding-bottom:10px;
  }
.tt_products_basket_info .form_control {
  padding-bottom:50px;
  border-bottom: 10px solid #E9EBE8;
  }
/* ------------------------ */ 
.product_getinformation {
  margin-left:10px;
}
.single_catno_product h3 {
  color:#959393;
  font-weight:100;
  padding:0px;
  margin:0px;
  font-size:10px;
}
.single_catno_product {
  background-color:#FFFFFF;
  float:left;
  padding-bottom:10px;
  width:100%;
}
/* ------------------------------------------------------------------------ */
.shadetabs {
list-style-type:none;
margin-bottom:0pt;
margin-left:0pt;
margin-top:0px;
padding:0px 0pt;
text-align:left;
list-style-image:url(blanc.gif);
}
.shadetabs li {
float:left;
margin:0pt;
padding:0pt;
width:auto;
border-bottom:1px solid #CCCCCC;
}
.products_list_items ul li a strong, .products_list_items ul li strong {
display:block;
font-family:"Trebuchet MS",Trebuchet,Verdana;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:16px;
margin-bottom:2px;
}
.products_list_items .shadetabs li a {
  font-size:11px;

  display:block;
  float:left;
  line-height:16px;
  padding-top:6px;
  padding-bottom:6px;
  text-decoration:none;
  width:322px;
  height:50px;
  }
.shadetabs li a:visited {
color:#2D2B2B;
}
.products_list_items .shadetabs li a:hover {
background:#F7F7F7 url(1x1.gif) no-repeat scroll left top;
text-decoration:none;
}
.shadetabs li a.selected {
position:relative;
top:1px;
}
.products_list_items .shadetabs li a.selected {
background-color:#F7F7F7;
}
.products_list_items .shadetabs li a.selected:hover {
background-color:#F7F7F7;
color:#000000;
text-decoration:none;
}
/* ------------------------------------------------------------------------ */
div#search_ttproducts {
	border-left:1px dotted #038DCB;
	height:56px;
	}
*html div#search_ttproducts {
	height:54px;
	}
div#content_deuprodinfo_right div.csc-header,
div#content_deuprodinfo_right div.csc-header-n1,
div#content_sub_right div.csc-header,
div#content_sub_right div.csc-header-n1 {
	margin-top:10px;
	}
/* ------------------------------------------------------------------------ */
div#content_rand {
	float:left;
	background-color:#038DCB;
	width:100%;
	}
div#search_ttproducts {
 float:left;
 }
#search_ttproducts_topig {
  font-size:10px;
  height:10px;
  padding-left:4px;
 }
/* ---------------------------------------------------------------------------- */
/* -------------------------------- TT-PRODUCTS ------------------------------- */
#tx-ttproducts-pi1-list,
.tt_products_item_list {
  float:left;
  }


.products_list_items {
 width:100%;
 float:left;
 padding-bottom:20px;
 }
 
.listitem {               /* Hier gibt es ein Formatierungsproblem */
 height:0px; 
 }

DIV#page_navigation_browse {
 margin-top:12px;
 float:left;
 padding-left:10px;
 width:648px;
 background-image: url(../../res/tmpl/bg_header.gif);
 background-repeat : repeat;
 } 

DIV#page_navigation_browse_pages a {
 font-size:12px;
 text-decoration:none;
 color: #038DCB;
 }
 
DIV#page_navigation_browse_pages a:hover {
 background-color: #038DCB;
 color:#FFFFFF;
 }



.listitem_title {
 padding:0px;
 width:290px;
 float:left;
 border-top: dotted 1px #E7E7E7;
 height:17px;
 }
 
*html .listitem_title {
 padding:0px;
 width:115px;
 float:left;
 border-top: dotted 1px #E7E7E7;
 height:17px;
 }
*html .listitem_title a{
 padding-top: 4px;
 padding-left:25px;
 padding-right:5px;
 padding-bottom: 3px;
 background-image: url(../../res/img/ico_url_lang_2dot.gif);
 background-repeat : no-repeat;
 font-size:12px;
 text-decoration:none;
 color: #038DCB;
 display:block;
 width:285px;
 }
.listitem_title a{
 padding-top: 4px;
 padding-left:25px;
 padding-right:5px;
 padding-bottom: 3px;
 background-image: url(../../res/img/ico_url_lang_2dot.gif);
 background-repeat : no-repeat;
 font-size:12px;
 text-decoration:none;
 color: #038DCB;
 display:block;
 width:390px;
 }

.listitem_title a:hover {
 background-image: url(../../res/img/info.gif);
 background-repeat : no-repeat;
 background-position: 0px 2px;
 background-color: #038DCB;
 color:#ffffff;
 padding-bottom: 20px;
 }
*html .listitem_title a:hover {
 background-image: url(../../res/img/info.gif);
 background-repeat : no-repeat;
 background-position: 0px 2px;
 background-color: #038DCB;
 color:#ffffff;
 padding-bottom: 3px;
 } 
 .listitem_itemnumber {
 width:110px;
 float:right;
 text-align:right;
 border-top: dotted 1px #E7E7E7;
 height:17px;
 }
*html .listitem_itemnumber {
 width:100px;
 float:right;
 text-align:right;
 border-top: dashed 1px #E7E7E7;
 height:17px;
 }
.listitem_clear {
 clear:both;
 width:100%;
 height:1px;
 }


/* --------------------------- Navigation ---------------------------------- */
.page_navigation, listitem {
 width:350px;
 }

.page_prev a {
 padding-left;10px;
 }



.page_prev,.page_next {
 width:145px;
 }
 
.page_prev {
 float:left; 
 
}

.page_next {
 float:right; 
 }

.page_prev a {
 text-decoration:none;
 color: #038DCB;
 padding-top: 4px;
 padding-left:25px;
 padding-right:5px;
 padding-bottom: 10px;
 background-image: url(../../res/img/url_ico_left.gif);
 background-repeat : no-repeat;
 background-position: 0px 5px;
 display:block;
 width:155px; 
}

div#content .page_prev a:hover {
 color: #FFFFFF;
 background-color:038DCB;
 text-decoration: none;
 background-image: url(../../res/img/anim_button.gif);
 background-repeat : no-repeat;
 background-position: 5px 5px;
}
 
.page_next a {
 text-decoration:none;
 color: #038DCB;
 padding-top: 4px;
 padding-left:25px;
 padding-right:5px;
 padding-bottom: 10px;
 background-image: url(../../res/img/url_ico.gif);
 background-repeat : no-repeat;
 background-position: 0px 5px;
 display:block;
 width:110px; 
}

div#content .page_next a:hover {
 color: #FFFFFF;
 background-color:038DCB;
 text-decoration: none;
 background-image: url(../../res/img/anim_button.gif);
 background-repeat : no-repeat;
 background-position: 5px 5px;
}

/* -------------------------------- Single NAV */
.single_link {
  float:left;
  width:100%;
  background-color:#60A8D0;
  }
#page .single_link a,
#page .tx-ttproducts-pi1-wrap2 {
  color:#FFFFFF;
  font-size:14px;
  }
#page .single_link a:hover {
  text-decoration:none;
  }
.single_link_list {
 padding:2%;
  width:96%;
 }
.single_link_back,
.single_link_next {
  padding:2%;
  float:left;
  width:46%;
 }
/* -------------------------------- Single View TT_Products ---------------------- */
.single {

 float:right;
 width:320px;
}
.product_note {
  padding-top:120px;
  padding-left:10px;
  }

.tt_products_item_single_display h2 {
 font-size:20px;
 color: #038DCB;
}

.list_link {   /* Back To List */
 width:398px;
 float:left;
 height:100px;
}

.single_cat { /* Categorie */
  float:left;
  width:100%;
  font-size:15px;

  padding-top:63px;
  color:#038DCB;
  background-color:#FFFFFF;
  }
 
.list_link a {   /* Zurueck */
 padding-left:20px;
 padding-right:5px;
 padding-top: 0px;
 padding-bottom: 3px;
 background-image: url(../../res/img/news_backto_listview.gif);
 background-repeat : no-repeat;
 color: #CC3333;
 text-decoration: none;
}
div#content-left .single_header h1 {
font-family:"Trebuchet MS",Trebuchet,Verdana;
font-size:22px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1.5px;
line-height:normal;
margin:0px;
  float:left;
  text-align:center;
  width:505px;
  }

.single_spezification {
  float:left;
  font-size:18px;
  padding-bottom:5px;
  padding-top:10px;
  padding-left:10px;
  width:495px;
  color:#E4E6E3;
 }

.single_subheader {
  float:left;
  color:#038DCB;
  padding-bottom:5px;
  padding-top:10px;
  padding-left:10px;
  width:495px;  } 

.single_clear {
 clear:both;
 width:485px;
 }

  
.single_subtitle {
 width:225px;
 float:left;
 } 
 
.single_catno {
  float:left;
  width:100%;;
  text-align:left;

  padding-top:10px;
  padding-bottom:0px;
  color:#038DCB;
  background-color:#FFFFFF;
  }
 
 /* ----------------------------------------------------------------- */
.tt_products_item_search {
 display:none; 
  }
