

/* frame
********************/

body {
  color: #111010;
  background: #eee url(../images/bg_666210007.gif) repeat-y center;
}

a, a:link {
  color: #d42828;
}

#wrapper{
  background-color: #F4F4F7;
}

#head {
  background-color: #0911EF;

}

#hlogo{
    float: left;
  margin: 10px 10px 10px 10px;
  height: 90px;
  width: 400px;
}

#bar{
  background-color: #cccccc;
  border-top: 1px solid #8b0e13;
  border-bottom: 1px solid #8b0e13;
}


/* foot
********************/

#foot p{
  color: #999;
}


/* boxes
********************/

.box, .cbox{
  background-color: #cccccc;
  border: 1px solid #8b0e13;
}

.box h3, .cbox h3{
  background-color: #d80000;
  color: #ffffff;
}


/* box navigation
********************/

.bnav{
  background-color: #fff;
  border-top: 1px solid #8b0e13;
  border-bottom: 1px solid #8b0e13;
}

.bnav a{
  color: #d42828;
}

.bnav span{
  color: #ccc;
}


/* basket
********************/

#mini_basket{
  border: 1px solid #333;
  background-color: #B3B3B3;
}

#mini_basket #mbtotal{
  border-top: 1px solid #8b0e13;;
}


/* news
********************/

.news_elem{;
  border:1px solid #8b0e13;
}


/* gallery
********************/

.gal_elem {
    border-color: #8b0e13 #8b0e13 #8b0e13 #8b0e13;
}

.gal_elem h3 {
  border-bottom:1px solid #8b0e13;
}

.gal_price {
  color:#000;
}


/* history
********************/

#history p a {
  color: #333;
}


/* sortiment
********************/

#pr h3 a{
  background: #d80000;
  color: #ffffff;
}

#pr a, #mt a{
  color: #333;

}

#pr ul li a, #mt ul li a{
  background-color: #cccccc;
}

#pr ul li ul li a, #mt ul li ul li a{
  background-color: #C6C6C6;
}

#pr ul li ul li ul li a{
  background-color: #BFBFBF;
}

#pr ul li ul li ul li ul li a{
  background-color: #B9B9B9;
}

#pr ul li ul li ul li ul li ul li a{
  background-color: #B3B3B3;
}


#pr a.pr_selected, #mt a.mt_selected{
  background-color: #ffffff;
}


/* tables
********************/

th, .mt_content h4{
  background-color: #d80000;
  color: #ffffff;
}

/* willi  [11.06.07 - 13:02] */
th a, th a:hover, th a:visited, th a:link
{
  color: #ffffff !important;
}

.tda, .odd{
  background-color: #B3B3B3;
}

.tdb, .even{
  background-color: #cccccc;
}

.last{
  background-color: #B3B3B3;
}


/*
/* (navigation) bar
********************/

#bar ul li a{
  color: #000;
}

#bar ul li a:hover{
  background-color: #d9d9d9;
}


/*
/* foot (navigation)
********************/

#foot a{
  color: #666;
}

#foot .footinfo p{
  color: #111010;
}

#foot .footinfo p a{
  color:  #d42828;
}


/* price info
********************/

.info{
  background-color: #d80000;
  border: 1px solid #8b0e13;
}


/* related articles
********************/

.related_articles{
  border: 1px solid #8b0e13;
}

.related_articles table{
  background-color: #FCFCFF;
}


/* miketechnik box
********************/

#mt a{
  background: #ccccccurl(http://www.motomike.eu/gfx/df.gif) no-repeat 5px 4px;
}

/* miketechnik content
********************/

.mt_content span{
  background-color: #cccccc;
}

/*
.mt_content h4{
  background-color: #d80000;
  color: #ffffff;
}
 */


 /************ K3 ***************/

/***
/* k3_alternative_pgs
***/
.k3_alternative_pgs{
  border: 1px solid #8b0e13;
  background-color: #F4F4F7;
}


.k3_alternative_pgs h4{
  background-color: #d80000;
  color: #ffffff;
}


.k3_pgs{
  border: 1px solid  #8b0e13;
}

.k3_pgs th{
  color: #ffffff;
  background-color: #d80000;
}

.k3_pgs td{
  /*color: #333333; */
  background-color: #cccccc;
  border: 1px solid #cccccc;
}


.k3_pgs td.default{
  background-color: #B3B3B3;
  border: 1px solid #B3B3B3;
}

.k3_pgs td.selected{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
}

.k3_pgs td.hover{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
}

.k3_pgs td.disabled{
  border: 1px solid #cccccc;
  color: #999999;
}

/***
/* k3_chain
***/
.k3_alternative_chains{
  border: 1px solid #8b0e13;
  background-color: #F4F4F7;
}

.k3_alternative_chains h4{
  background-color: #d80000;
  color: #ffffff;
}


.k3_chain_table {
  border: 1px solid #8b0e13;
}


.k3_chain_table tr.hover td{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}


.k3_chain_table tr.selected td{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}

.k3_chain_table td{
  border: 1px solid #cccccc;
  background-color: #cccccc;
}

.k3_chain_table td.hover{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
}

.k3_chain_table td.selected{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
  /*color: #ffffff;    */
}

.k3_chain_table tr.hover td.selected{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
  /*color: #ffffff;  */
}

.k3_chain_table th{
  border: 1px solid #8b0e13;
  color: #ffffff;
  background-color: #d80000;
}

.k3_chain_table th.hover{
  border: 1px solid #8b0e13;
}

.k3_chain_table th.selected{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}



/***
/* k3_config
***/
.k3_current_config{
  border: 1px solid #8b0e13;
  background-color: #F4F4F7;
}


.k3_current_config p.notice{
  color: #aa3333 !important;
}

.k3_current_config h4{
  background-color: #d80000;
  color: #ffffff;
}

.k3_config {
  border: 1px solid  #8b0e13;
}

.k3_config th{
  color: #ffffff;
  background-color: #d80000;
}

.k3_config td{
  background-color: #cccccc;
  border: 1px solid #cccccc;
}

.k3_config td.scnd{
  background-color: #B3B3B3;
  border: 1px solid #B3B3B3;
}


.k3_config td.summe{
  background-color: #cccccc;
  border: 1px solid #cccccc;
}


/***
/* k3_alternative_pgs_matrix
***/

.k3_alternative_pgs_matrix{
  border: 1px solid #8b0e13;
  background-color: #F4F4F7;
}

.k3_alternative_pgs_matrix h4{
  background-color: #d80000;
  color: #ffffff;
}

.k3_pgs_matrix{
  border: 1px solid  #8b0e13;
}

.k3_pgs_matrix td{
  border: 1px solid #cccccc;
  background-color: #cccccc;
}

.k3_pgs_matrix td.default{
  border: 1px solid #B3B3B3;
  background-color: #B3B3B3;
}

.k3_pgs_matrix td.hover{
  border: 1px solid #8b0e13;
}

.k3_pgs_matrix td.selected{
  border: 1px solid #8b0e13;
}


.k3_pgs_matrix th{
  border: 1px solid #8b0e13;
  background-color: #d80000;
  color: #111010}

.k3_pgs_matrix th.default{
  border: 1px solid #B3B3B3;
  background-color: #B3B3B3;
}

.k3_pgs_matrix th.hover{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
}

.k3_pgs_matrix th.selected{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}

.k3_pgs_matrix .type div{
  background-color: #B9B9B9;
}

.k3_pgs_matrix .type div.hover{
  background-color:#ffffff;
}

.k3_pgs_matrix .type div.selected{
  background-color:#ffffff;
}

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

.head_menu span{
  color:#8B0E13;
}

.head_menu .inactive
{
  color: #a0a0a0;
}


.k3_castle_table{
  border: 1px solid #8b0e13;
}

.k3_castle_table tr.hover td{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}


.k3_castle_table tr.selected td{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}

.k3_castle_table td{
  border: 1px solid #cccccc;
  background-color: #cccccc;
}

.k3_castle_table td.hover{
  border: 1px solid #8b0e13;
}

.k3_castle_table td.selected{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
}

.k3_castle_table tr.hover td.selected{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
}

.k3_castle_table th{
  border: 1px solid #8b0e13;
  color: #ffffff;
  background-color: #d80000;
}

.k3_castle_table th.hover{
  border: 1px solid #8b0e13;
}

.k3_castle_table th.selected{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}


/****************/

.k3_options_table{
  border: 1px solid #8b0e13;
}

.k3_options_table tr.hover td{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}


.k3_options_table tr.selected td{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}

.k3_options_table td{
  border: 1px solid #cccccc;
  background-color: #cccccc;
}

.k3_options_table td.hover{
  border: 1px solid #8b0e13;
}

.k3_options_table td.selected{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
}

.k3_options_table tr.hover td.selected{
  border: 1px solid #8b0e13;
  background-color: #ffffff;
}

.k3_options_table th{
  border: 1px solid #8b0e13;
  color: #ffffff;
  background-color: #d80000;
}

.k3_options_table th.hover{
  border: 1px solid #8b0e13;
}

.k3_options_table th.selected{
  background-color: #ffffff;
  border: 1px solid #8b0e13;
}

.k3_ketteninfo{
  background-color: #F4F4F7;
  border: 1px solid #8b0e13;
}


.k3_ketteninfo h4{
  background-color: #d80000;
  color: #ffffff;
}


.k3_ketteninfo .row{
  background-color: #F4F4F7;
}

.k3_ketteninfo .col1{
  background-color: #B3B3B3;
}

.k3_ketteninfo .col2{
  background-color: #cccccc;
}

.k3_ketteninfo .col3{
  background-color: #cccccc;
}

.k3_ketteninfo .head .col2, .k3_ketteninfo .head .col3{
  background-color: #B3B3B3;
}

.k3_cur_config{
  border: 1px solid #8b0e13;
  background: #cccccc url(../gfx/k3/k3.gif) no-repeat 3px 21px;
}

.k3_cur_config h4{
  background-color: #d80000;
  color: #ffffff;
}

.k3_cur_config .row{
  background-color: #F4F4F7;
}

.k3_cur_config .col1{
  background-color: #cccccc;
}

.k3_cur_config .col13{
  background-color: #cccccc;
}

.k3_cur_config .col2{
  background-color: #B3B3B3;
}

.k3_cur_config .col3{
  background-color: #cccccc;
}

.k3_cur_config .col4{
  background-color: #B3B3B3;
}

.k3_cur_config .order{
  background-color: #cccccc;
}

.alt_ritzel{
  background: #cccccc url(../gfx/k3/ritzel.gif) no-repeat 3px 21px;
}

.alt_kette{
  background: #cccccc url(../gfx/k3/kette.gif) no-repeat 3px 21px;
}

.alt_kera{
  background: #cccccc url(../gfx/k3/kera.gif) no-repeat 3px 21px;
}

.k3_alt{
  border: 1px solid #8b0e13;
  background-color: #cccccc;
}

.k3_alt h4{
  background-color: #d80000;
  color: #ffffff;
}

.k3_matrix{
  background-color: #cccccc;
  border: 1px solid #8b0e13;
}

.k3_matrix td{
  background-color: #B3B3B3;
}

.k3_matrix th.std{
  background-color: #820000;
}

.k3_matrix td.std{
  background-color: #999999;
  color: #ffffff;
}

.k3_kette th{
  background-color: #d80000;
}

.k3_kette td{
  background-color: #cccccc;
}

.k3_kette td.hov{
  background-color: #ffffff;
}

 /************ K3 ***************/
 
 
 
/*** Tabs ***/

li.tab {
    background-color: #d80000;
    color: #ffffff;
    border: 1px solid #8b0e13;
}

li.tab:hover {
    border-bottom-color: #cccccc;  
}


.tab_content {
    border: 1px solid #8b0e13;
}


/*** Tabs Ende ***/

