
/*******************************************Content****************************************/    

#content
{
   background-color:#f4f5f6;        
}


    
.title, h1
{
   color:#b13333;     
}  
    
.titlesmall, h2
{
   color:#a2a3a5;        
}  
    
.text, p, a, div, table
{
   color:#000000;
}

#content a
{
   color:#b13333;     
} 

.textinput
{
   color:#000000;
} 

.textinput2
{
   color:#ffffff;
   background-color: #b13333;
} 

/*******************************************Header****************************************/

#header
{
   /*background-image:url(/media/header.png);
   background-repeat: no-repeat;
   background-position: right top;*/
}

.sitepath
{
    color: #ffffff;
}

.sitepath a
{
    background-image: url(/media/separator-path.gif);
    background-repeat: no-repeat;
    background-position: right top;
    color: #ffffff;
}

.sitepath a:hover
{
   color: #000000;
}


/**********************************columnLeft**************************************/

#columnLeft
{
   background-image:url(/media/menu_left_points.jpg);
   background-repeat:repeat-y;     
   border-left: #e8e8e9;
}

/**********************************columnRight**************************************/

#columnRight
{
   background-color:#e4e3e1;
}

/*******************************************MENULEFT****************************************/ 

#menuLeft .separator
{
   background-color: #b13333;
   height: 2px;
   line-height: 2px;
   font-size: 2px;
   margin: 5px 10px 10px 30px;
}

#menuLeft .menu0 a
{
   color: #b13333;   
}

#menuLeft .menu0 a:hover
{
   color: #b13333;   
}

#menuLeft .menu1 a
{
   color: #757679;
}


#menuLeft .menu1 a:hover
{
   color: #b13333;   
}

#menuLeft .activemenu1 a
{
   background-image: url(/media/button_black.gif);
   background-repeat: no-repeat;
   background-position: 45px 4px;
   color: #b13333;   
}

#menuLeft .menu2 a
{
   color: #757679;   
}


#menuLeft .menu2 a:hover
{
   color: #b13333;   
}

#menuLeft .activemenu2 a
{
   background-image: url(/media/button_black.gif);
   background-repeat: no-repeat;
   background-position: 55px 4px;
   color: #b13333;   
}

#menuLeft .menu3 a
{
   color: #757679;   
}


#menuLeft .menu3 a:hover
{
   color: #b13333;   
}

#menuLeft .activemenu3 a
{
   background-image: url(/media/button_black.gif);
   background-repeat: no-repeat;
   background-position: 65px 4px;
   color: #b13333;   
}


/***************************************menuFlyout*****************************************/

#menuFlyout .footer
{
   background-image: url(/media/button.png);
   background-repeat: repeat-x;
   background-position: 0px 37px;
}


#menuFlyout div .flyout .content
{
   background-color: #f4f5f6;
   border: 1px solid #b7b8b8;
}

#menuFlyout div .flyout .content a:hover
{
   color: #930000;
}

/*******************************************menuBottom****************************************/

#menuBottom a
{
   color: #989897;
}


/*****************************************NEWS***********************************************/

#news .itemcontainer
{
   border: 1px solid #e4e3e1;
   background-color: #ffffff;
}

#news .itemborder
{
   border-right: 2px solid #c9c8c4;
   border-bottom: 2px solid #c9c8c4;
}

#news .imageborder
{
   border: 5px solid #ffffff;
}

#news .footer
{
   border-top: 1px solid #c9c8c4;
}

/*****************************************COMPANIES***********************************************/

#companies .title
{
   color: #000000;
}

#companies .itemcontainer
{
   border: 1px solid #e4e3e1;
   background-color: #ffffff;
}

#companies .itemborder
{
   border-right: 2px solid #c9c8c4;
   border-bottom: 2px solid #c9c8c4;
}

#companies .imageborder
{
   border: 5px solid #ffffff;
}

#companies .footer
{
   border-top: 1px solid #c9c8c4;
}

/******/
#companiesDetail .title
{
   color: #000000;
}


#companiesDetail .titlesmall
{
   color: #757679;
}

#companiesDetail .footer
{
   border-top: 1px solid #c9c8c4;
}

/***************************************PRODUCTS*******************************/
.p-menu1 a:hover,
.p-menu2 a:hover,
.p-menu3 a:hover
{
   color: #000000;
}

#products .separator
{
   border-top: 1px solid #e4e3e1;
}

/*****************************************adressCompanies********************************************/

#adressCompanies div
{
   color: #757679;
}

#adressCompanies a
{
   color: #b13333;
}


/*****************************************Address********************************************/

#address .text
{
   color: #989897;
}

#address .text a
{
   color: #989897;
}

/***************************************quickRequest********************************************/

#quickRequest
{
   background-image:url(/media/anfragecontainer.jpg);
   background-repeat:no-repeat;
} 


/*****************************************teaser********************************************/

#teaser .title
{
   color: #b13333;
}

#teaser .text, #teaser .text a
{
   color: #757679;
}

#teaser .separator
{
   background-color: #b13333;
}

/*********************************FrameSearch********************************/

#frameSearch a
{
   background-color: #000000;
   color: #ffffff;
}


/*****************************************service********************************************/

#service a
{
   color: #000000;
}

/*********************************Fotogallery********************************/


#fotogallery .image
{
   border: 1px solid #b13333;
}

/*****************************************Print********************************************/

#Print .PrintHeader
{
  background-color: #ee0115;
  color: #ffffff;
}

#Print .PrintHeader a
{
  color: #ffffff;
}

#Print .PrintHeader a:hover
{
  color: #f4f5f6;
}

