
body {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:12px;
}
input.search
{       background-color: #FFFFFF;
        color: #000000;
        height: 19px;
        border: 1px solid #447AB7;
}

INPUT.login {
/*background: url(http://www.crobike.de/de/img/login_input.jpg);*/
color: black;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
border-bottom: #A1D3EC 1px solid;
font-size:12px;
}

table
{
font-size:14px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table.borderUntenOben
{
border-color: white;
border-style: solid;
border-width:1px;
border-left:0px;
border-right:0px;
}

table.borderOben
{
margin: 0;
padding: 0;
border-color: white;
border-style: dotted;
border-width:1px;
border-left:0px;
border-right:0px;
border-bottom:0px;
}

table.borderUnten
{
border-color: white;
border-style: solid;
border-width:1px;
border-left:0px;
border-right:0px;
border-top:0px;
}

table.borderUntenObenMenueoben
{
border-color: #FFFFFF;
border-style: solid;
border-width:1px;
border-left:0px;
border-right:0px;
/*border-bottom:1px #85A4B4 solid;*/
}

table.bordermenue
{

border-bottom: none;
padding: 1px;
background: url(http://www.crobike.de/en/img/css-dotted.gif) repeat-x bottom;
background-color: #B2DEED;
border-width:1px;
border-left:0px;
border-right:0px;
border-top:0px;
font-size:14px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

table.rechteseite
{
border-bottom: none;
padding: 1px;
border-color:#FFFFFF;
background-color: #B2DEED;
border-width:1px;
border-left:0px;
border-right:0px;
border-top:0px;
font-size:14px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
}

table.borderwarenkorb
{

border-bottom: none;
padding: 0px;
background: url(http://www.crobike.de/de/img/punkte_rechts.jpg) repeat-x bottom;
background-color: #A1D3EC;
border-width:1px;
border-left:0px;
border-right:0px;
border-top:0px;
font-size:14px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
}


td.indexdotted
{

border-bottom: none;
padding: 1px;
background: url(http://www.crobike.de/en/img/css-dotted2.gif) repeat-x bottom;
background-color: #F5F5F5;
border-width:1px;
border-left:0px;
border-right:0px;
border-top:0px;
}

font {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
}
.text {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    line-height:18px;
    color:#131346;
    font-weight:bold;
}
.categorytext {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#131346;
}

.categorybluetext {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#131346;
    font-weight:bold;
}

.frntext {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:12px;
}

.specialtext {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight:bold;
    font-size:12px;
}

a {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:18px;
    color:#131346;
    /*font-weight:bold;*/
    text-decoration: none;
}

a.linkmenueoben   {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:15px;
    color:#131346;
    font-weight:bold;
    text-decoration: none;
}

a.linkmenuelinks   {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    line-height:15px;
    color:#131346;
    font-weight:bold;
    text-decoration: none;
}

a:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
    background-color: #A1D3EC;
    text-decoration: none;
    font-weight:bold;
}

a.categoryunterstrich {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#131346;
    font-weight:bold;
    text-decoration: underline;
}
a.categoryunterstrich:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#7DC8EE;
    background-color: #F5F5F5;
    font-weight:bold;
    text-decoration: underline;
}

a.category {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:18px;
    color:#131346;
    font-weight:bold;
    text-decoration: none;
}

a.category:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:18px;
    color:#7DC8EE;
    background-color: #FFFFFF;
    text-decoration: none;
    font-weight:bold;
}

a.category_link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:18px;
    color:#131346;
    font-weight:bold;
    text-decoration: none;
}

a.category_link:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:18px;
    color:#A1D3EC;
    background-color: #F5F5F5;
    text-decoration: none;
    font-weight:bold;
}

a.category_index_link {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#131346;
    font-weight:bold;
    text-decoration: underline;
}

a.category_index_link:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#A1D3EC;
    background-color: #FFFFFF;
    text-decoration: none;
    font-weight:bold;
}

a.category_link_unterstrich {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:18px;
    color:#131346;
    background-color: #FFFFFF;
    font-weight:bold;
    text-decoration: underline;

}

a.category_link_unterstrich:hover {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:18px;
    color:#A1D3EC;
    background-color: #FFFFFF;
    font-weight:bold;
    text-decoration: underline;
}
td.menueoben
{
    border:solid;
    border-color: #FFFFFF;
    border-top:0px;
    border-bottom:0px;
    border-right:0px;
    border-width:1px;
}

.tabellenrand {
         border-style:dotted;
         border-width:1px;
         BORDER-RIGHT: 0px;
         PADDING-RIGHT: 4px;
         PADDING-Left: 4px;
         BORDER-TOP: 0px;
        Border-COLOR: #A1D3EC;
         Border-left: #A1D3EC 1px dotted;
}

.ueberschrift_div{
      position:relative;
      left:-2px;
      width:98.8%;
      height:25px;
      line-height:25px;
      z-index:1;
      border:dotted;
      border-color:#A1D3EC;
      border-width:1px;
      background-color:#F5F5F5;
      /*spacing:0px;*/
      padding:0px;
      margin-left:4px;
      margin-right:0px;
      text-align:center;
}

.buttonDefault {
        BORDER-RIGHT: #bcbcbc 1px solid; HEIGHT: 20px; PADDING-RIGHT: 4px; PADDING-Left: 4px; BORDER-TOP: #ffffff 1px solid;
        BORDER-BOTTOM: #bcbcbc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ebebeb 2px solid; FONT-FAMILY: verdana,arial, Tahoma, times;
        BACKGROUND-COLOR: #dfdfdf;}

.div_oben {
         position:relative;height:auto;background-color:#F5F5F5;border-left:0px;border-right:0px;
         PADDING-RIGHT: 4px; PADDING-Left: 4px; BORDER-TOP: #ffffff 1px solid;
        BORDER-BOTTOM: #bcbcbc 1px solid; FONT-SIZE: 12px; FONT-FAMILY: verdana,arial, Tahoma, times;

}

.div_umrandung {

        width:auto;
        margin:1px;
        height:auto;
        border:solid;
        border-color:#A1D3EC;
        border-width:1px;
        background-color:#A1D3EC;
        padding-right:2px;
        padding-left:2px;
        padding-bottom:2px;
        padding-top:2px;
        text-align:center;
        font-family: Verdana;
        font-size:11px;
        BORDER-RIGHT: #bcbcbc 1px solid;
        BORDER-TOP: #ffffff 1px solid;
        BORDER-BOTTOM: #bcbcbc 1px solid;
        BORDER-LEFT: #ebebeb 2px solid;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.table_width {
 position:relative;
 width:98.8%;
}
.inhalt_tabelle {

        background-color: #F5F5F5;
        border-top: 1px solid #cccccc;
         border-left: #cccccc 1px solid;
         border-right: #cccccc 1px solid;
         border-bottom: #cccccc 1px solid;
         width:100%;
         font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
         font-size:12px;
}





.RandAussen {

        border-bottom: #ffffff 1px solid;
        border-right: #ffffff 1px solid;
        border-left: #cccccc 1px solid;
}
.RandInnen {

        border-bottom: #cccccc 1px solid;
        border-right: #cccccc 1px solid;
        border-left: #ffffff 1px solid;
        padding-top:0px;
        padding-bottom:8px;
        padding-left:8px;
        padding-right:8px;

}

.ObenAussen {

        border-right: #ffffff 1px solid;
         border-left: #cccccc 1px solid;
         height:20px;
}
.ObenInnen {

         border-left: #ffffff 1px solid;
        border-right: #cccccc 1px solid;
        padding-left:12px;
}

.fieldSetLabel {

        padding-left:8px;
        padding-right:8px;
        font-weight: bold;
}
.LabelLinks {

        border-left: #cccccc 1px solid;
        background-image: url(https://ssl-id.de/crobike.de/en/img/border_nachinnen.gif);
        background-repeat: repeat-x;
        background-position: center;
}
.LabelRechts {

         border-left: #cccccc 1px solid;
        border-right: #ffffff 1px solid;
        background-image: url(https://ssl-id.de/crobike.de/en/img/border_nachinnen.gif);
        background-repeat: repeat-x;
        background-position: center;
}
.NavigationInhaltMitteAussen {
    position:relative;
    border:solid;
    border-color:#cccccc;
    border-width:1px;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    text-align:center;
}
.NavigationInhaltMitte {
  position:relative;
  height:30px;
  line-height:30px;
  background-color:#F5F5F5;
  border-left:0px;
  border-right:0px;
  PADDING-top: 10px;
  PADDING-RIGHT: 4px;
  PADDING-Left: 4px;
  FONT-SIZE: 11px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.IndexNavigationInhaltMitteAussen {

    border:solid;
    border-color:#cccccc;
    border-width:1px;
    border-top:0px;
    border-left:0px;
    border-right:0px;
    text-align:left;
}

table.listing {
  border:1px solid  #B2DEED;
  width:100%;
  background-color: #EAEFFA;
}
th.listing {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
}

td.listing_price {
  border-bottom:1px dashed #ABBED4;
  width:40px;
  height:80px;
  padding:7px 20px;

}
td.listing_product {
  border-bottom:1px dashed #ABBED4;
  width:200px;
  background-color: #EAEFFA;
  text-align:center;
}
td.listing_discount {
  border-bottom:1px dashed #ABBED4;
  width:auto;
  text-align:center;
}
td.listing_company {
  border-bottom:1px dashed #ABBED4;
  width:auto;
  text-align:center;
}

td.listing {
  border-bottom:1px solid #ff8a4a;
}
tr.categoryheading {
 margin-bottom: 0px;
 height:25px;
 background-color: #A1D3EC;
 color:#131346;
}


div.copyright {
 margin-left:5px;
 margin-top:40px;
 padding-top:5px;
 width:450px;
 height:20px;
 border-top: 1px dotted;
 border-color:#CCCCCC;
 color: #000000;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:9px;
}
