select.select_re { display:block;float:left;border:1px solid #000;font-size:11px;width:90px;height:20px; }
input.submit_re { display:block;float:left;height:19px;margin-left:4px;border:0;width:78px; background: url("http://www.chip-flip.com/fileadmin/templates/img_re/search.gif") no-repeat; }
input.input_re { display:block;float:left;padding:1px 1px 1px 4px;border:1px solid #000;margin-right:4px; }

td.rfq input.rfq-submit {
font-weight:bold;
height:20px;
}

p.csc-frame-frame1 {
font-size:15px;
}

td input.rfq-checkbox {
border:0;
background:#e1e8f0;
}

a.pdf-logo {
background: url("img/pdf.gif") left center no-repeat;
padding-left:30px;
padding-top:6px;
padding-bottom:6px;
display:block;
}

body {
margin:0;
padding:0;
background: url("img/test.gif");
font-family:verdana;
font-size:12px;
font-weight:normal;
color: #000;
}

div.iframe-header { font-size:16px; color:#000; font-weight:bold; }

a.homepage {
display:block;
width:253px;
height:130px;
margin-left:76px;
}

#tracking .submit {
background:#FFF;
width:78px;
padding:0;
margin:0;
margin-left:5px;
height:19px;
border:1px solid #000;
}

#tracking tr {
padding-bottom:10px;
}

#tracking strong {
margin-top:10px;
display:block;
}

#sitemap_container {
left: -999em;
position:absolute;
}

li {
background:url("img/arrows-trans.gif") no-repeat;
padding-left:19px;
padding-bottom:4px;
list-style:none;
}

#footer li {
padding-left:0px;
padding-bottom:0px;
}

/* 444C59 */
/* 
background: #82848A;
*/
background: #40454F;
/*

background: #40454F;
*/

#content li {
margin-left:24px;
}
#results_table {
margin-top:15px;
}


#results_table td {
padding:4px;
}

tr.results_firstrow {
background: #E1E8F0;
font-weight:bold;
text-align:center;
}

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

tr.results_article td {
background: #E1E8F0;
font-size:11px;
}
* {
margin:0;
padding:0;
border:0;
}

INPUT {
padding:0px;
margin:0;
border:1px solid #000;
height:17px;
}

SELECT {
font-size:12px;
border: 1px solid #000;
}



a {
color: #000;
text-decoration:underline;
}

.username INPUT {
padding:100px;
}

#content a {
color: #000;
text-decoration:underline;
font-weight:bold;
}


/* color: #9FEC00; */

h1.titel {
font-size:19px;
font-weight:normal;
color: #A3ABBE;
padding-bottom:0px;
padding-top:0px;
text-transform: uppercase;
}

h1 {
color: #181C25;
font-size:14px;
padding-bottom:12px;

}

.csc-header-n2 {
padding-top:16px;
}

#container {
width:950px;
margin: 0 auto;
border: 1px solid #2D313A;
}
/*

*/
#header {
width:950px;
height:135px;
background: url("img/header.jpg") no-repeat;
}

#topnavi {
background: url("img/topnavi_bg.gif") repeat-x;
height:76px;
}

#shadow {
background: url("img/shadow.jpg") no-repeat;
height:26px;
width:950px;
}

#all_content_wrap {
width: 950px;
}

#content_wrap {
background-image: url(img/content.gif);
background-repeat: repeat-x;
background-color: #C8CFE2;
padding-left:75px;
padding-right:40px;
}

#login {
float:left;
width:300px;
color: #000;
  display:none;
}

#menu {
float:left;
padding-left:26px;
padding-top:20px;
}

#title {
width:260px;
float:left;
padding-bottom:16px;
}

#searchbox {
width:440px;
float:left;
}

/*422 */

/*
#searchbox label {
background: #000;
}
*/

/* 358 */

#tools {
height:60px;
}

#icons {
float:right;

}
#content {


}

#content ul {
padding-bottom:12px;
}

#content p {
padding-bottom:8px;
}

#footer {
background: url("img/footer.gif") repeat-x;
height:96px;
padding-left:75px;
}


#menu {
float:left;
}

#menu ul {
padding-left:10px;
}

#menu ul li {
float:left;
list-style:none;
padding-top:10px;
background:none;
padding-left:0px;
padding-bottom:0px;
}

#menu ul li.act {
text-decoration:underline;
}

.trenner {
padding-left:14px;
padding-right:14px;
}

#menu a {
color: #1A1D22;
text-decoration:none;
font-size:12px;
}

#menu a:hover {
text-decoration:underline;
}



.copyright {
padding-top:42px;
color: #8C94A7;
font-size:10px;
float:left;
}

#footlist {
float:right;
padding-top:42px;
padding-right:75px;
color: #8C94A7;
font-size:10px;

}

#footlist li {
float:left;
list-style:none;
}

#footlist a {
text-decoration:none;
color: #8C94A7;
}





/* MAILFORM */

/* Mailformular */


fieldset.csc-mailform {
  border:0;
  margin:0;
  padding:0;
}

fieldset.csc-mailform label {
  width: 111px;
  float: left;
  text-align: left;
  margin-right: 0px;
  display: block
}

fieldset.csc-mailform input, 
fieldset.csc-mailform textarea  {
 margin-bottom: 3px;
 font-size:11px;
 font-family: Arial, Helvetica, sans-serif;
 border:1px solid #000;
 width:291px;
 padding-top:2px;
 padding-bottom:2px;

 padding-left:2px;
}

#mailformformtype_mail {
 border:1px solid #000;
 width:60px;
 text-align:center;

 margin-left:111px;
 margin-top:3px;
 font-size:11px;
}

*html #mailformformtype_mail {
margin-left:114px;
}



INPUT,TEXTAREA {
background: #FFFFFF;
}

TEXTAREA {
height:102px;
}

#logintable {
font-size:11px;
margin-top:18px;
margin-left:17px;
}


.csc-mailform-field input.csc-mailform-check {
border:none;
width:13px;
margin:0;
padding:0;
height:15px;
}

.username {
width:107px;

}
*html .username {
margin-bottom:0px;
}
#mailform {
margin-top:15px;
}

/* REGFORM */

.smalltext {
font-size:10px;
color: #000;

}


.tx-srfeuserregister-pi1 {

}

 #tx-srfeuserregister-pi1-fe_users_form label {

 text-align:left;
 }

#submitbutton {
font-size:10px;
padding-bottom:1px;
width:40px;
}

*html #submitbutton {
padding-bottom:0px;
margin-left:1px;
}

/* REGFORM END */



/* CURRENCY CONVERTER */

.info {
font-size:10px;
padding-top:5px;
}

legend {
display:none;
}


#tx-srfeuserregister-pi1-fe_users_form dt {
text-align:left;
}

#tx-srfeuserregister-pi1-zip INPUT {
width:40px;
}

#tx-srfeuserregister-pi1-tx_bobregister_agb {
border:0px;
}

/* searchbox */
.noborder {
border:none;
background:none;
color: #FFF;
}


.selectwrap {
margin-left:3px;
}

.selectwrap2 {
margin-left:6px;
}

.labelsearch {
color: #FFF;
padding-top:10px;
}

#inqarea {
border: 1px solid #00;
width:260px;
}


.inq_submit {
width:100px;
margin-top:6px;
}

html[xmlns="http://www.w3.org/1999/xhtml"]{/* Gecko right-scroller-Fix */
   height:100.05%;
}
h\tml:f\irst-child>body{/*Opera and Safari*/
   height:101%;
}



/* IE7 */
html * #submitbutton {
  margin-top:1px;
  margin-left:1px;
  padding-bottom:0px;
  }


#teaser1 {
width:231px;
margin-top:38px;
padding-left:28px;
}

.teaser1 {
width:231px;
margin-top:38px;
padding-left:28px;
}


/*

div#content-container div.teaser1 {
margin-top:30px;
}

*/

div#member-header {
background: url("img/member-header.jpg") no-repeat;
width:300px;
height:51px;
margin-top:30px;
}

div#member-content {
background: #c8cfe2;
background: url("img/member-content.jpg") repeat-y;
padding-left:17px;
padding-right:17px;
font-size:11px;
}

div#member-footer {
background: #c8cfe2;
background: url("img/member-footer.jpg") no-repeat;
width:300px;
height:23px;
padding-bottom:15px;
}

#teaser1_header {
width:231px;
height:30px;
background: url("img/teaser1_header.jpg") no-repeat;
}

#teaser2_header {
width:231px;
height:30px;
background: url("img/teaser2_header.jpg") no-repeat;
}

#teaser_info_header {
width:231px;
height:30px;
background: url("img/teaser_info_header.jpg") no-repeat;
}


#teaser3_header {
width:231px;
height:30px;
background: url("img/teaser3_header.jpg") no-repeat;
}



.teaser1_content {
width:203px;
height:217px;
padding-top:14px;
padding-left:14px;
padding-right:14px;
background: url("img/teaser_content.jpg") no-repeat;
}

#teaser_text {
width: 200px;
position: absolute;
clip: rect(0 200px 200px 0);
font-size:11px;
}

#teaser_text2 {
width: 200px;
position: absolute;
clip: rect(0 200px 200px 0);
font-size:11px;
}

#teaser_text3 {
width: 200px;
font-size:11px;
}

#teaser_text li, #teaser_text2 li {
background:url("img/teaser-li.gif") no-repeat;
padding-left:19px;
padding-bottom:4px;
}

#teaser1_footer {
background: url("img/teaser_footer.jpg") no-repeat;
width:221px;
padding-right:10px;
height:27px;
}

.teaser1_footer {
background: url("img/teaser_footer.jpg") no-repeat;
width:221px;
padding-right:10px;
height:27px;
}

.important {
font-size:9px;
color: red;
}

.submit {
background: url("img/search.gif");
width:78px;
padding:0;
margin:0;
height:19px;
border:0px;
}

.csc-mailform-submit, .tx-srfeuserregister-pi1-submit {
height:21px;
}

.csc-mailform-field2 {
width:140px;
float:left;
text-transform: uppercase;
}


.inq-input {
width:293px;
margin-bottom:3px;
}

.submit2 {
font-size:12px;
background:#FFF;
color: #000;
height:21px;
width:60px;
margin-left:140px;
}



#nav li.dropdown a {
  display: block;
  width: 9em;
}

#nav li.dropdown {
display:block;
width: 9em;
}

#nav li.dropdown a:hover {
text-decoration:underline;
}

#nav li.dropdown {
  float: left;
  width: 9em;
}

#nav li.dropdown ul {
  position: absolute;
  width:15.4em;
  left: -999em;
  background: #9fec00;
  padding-top:8px;
  padding-left:0px;
  margin-left:0px;
}

#nav li.dropdown ul li {
margin:0;
padding:0;
}

#nav li.dropdown ul li a {
padding:0;
margin:0;
padding-top:5px;
padding-bottom:5px;
padding-left:0.4em;
width:15em;
}

#nav li.dropdown ul li a:hover {
/*background: #c9ff5b;*/
background: #77b001;
text-decoration:none;
}

#nav li.dropdown:hover ul {
  left: auto;
}

#nav li.dropdown:hover ul, #nav li.sfhover ul {
  left: auto;
}

/* IE7 */
#nav li.dropdown:hover, #nav li.dropdown.hover {
    position: static;
}

.csc-menu-4 dt { text-transform: uppercase; margin-bottom:0.4em;}
.csc-menu-4 dd { margin-bottom: 1em;}

/* member home ads */
div#ads .csc-textpic-image {
padding-bottom:10px;
}



