body {     
font-family:Arial, sans-serif;    
font-size:12px;     
color:#000000;
background-color:#FFFFFF; 
}

.ca_tt_title, .ca_tt_content {
font-family:Arial;
font-size:9pt;    
}    

.ca_tt_title {
color:#FFFFFF;
background-color:#5D8FC1;        
border-top:1px solid #54A2D1;
border-left:1px solid #54A2D1;
border-right:1px solid #54A2D1;   
}    

.ca_tt_content {
background-color:#FFFFFF;    
border:1px solid #54A2D1;
color:#000000;
}

a {     
font-family:Arial, sans-serif;    
font-size:12px;     
color:#000000;
}

.box_row_1 {
background-color:#F6F6F6;                   
}

.box_row_1, .ca_box_border {
font-family:Arial, sans-serif;
font-size:12px;
border:1px solid #D2D2D2;    
color:#000000;
}

#submenu {   
}

#submenu div.active a {
color:#FFFFFF;
background-color:#466686;
border-top:1px solid #54A2D1;
border-left:1px solid #54A2D1;
border-right:1px solid #54A2D1;    
}

.div_submenu_filler {
border-bottom:1px solid #54A2D1;    
}    

.div_content_footer > p > a {
color:#000000;
text-decoration:none;    
}    

.div_main {        
background-color:#FFFFFF; 
}

.div_produkt_menge th {    
border-bottom:1px solid #D2D2D2;    
}

.div_produkt_menge td {     
border-bottom:1px solid #D2D2D2;
}

.div_tab_text_active > a {
color:#FFFFFF;
}

#submenu ul li div a {
color:#000000;        
}

.div_tab_text_inactive > a {        
color:#000000;
}

.div_data_pager_footer {
background-color:#FFFFFF;    
}

.div_footer {
background-color:#FFFFFF;    
}

.div_tab_active {    
background-color:#466686;    
border-top:1px solid #54A2D1;
border-left:1px solid #54A2D1;
border-right:1px solid #54A2D1;
}

.div_tab_filler, .div_tab_inactive, .div_tab_spacer {
border-bottom:1px solid #54A2D1;
background-color:#FFFFFF;
}

.div_table_header {
font-family:Arial, sans-serif;
font-size:12px;
color:#5D8FC1;
background-color:#FFFFFF;
}

.div_table_header, .div_table_row_1, .div_table_row_2, .div_table_row_hover {    
border-bottom:1px solid #D2D2D2;        
}

.div_table_row_1, .div_table_row_2, .div_table_row_hover {
font-family:Arial, sans-serif;
font-size:12px;
}

.div_table_row_1 {
color:#000000;
background-color:#F6F6F6;               
}


.div_table_row_1 a {
color:#000000;
}

.div_table_row_2 {   
color:#000000; 
background-color:#FFFFFF;               
}

.div_table_row_2 a {
color:#000000;
}

.div_table_row_hover {        
color:#FFFFFF;
background-color:#5D8FC1;           
}

.div_table_row_hover a {        
color:#FFFFFF;
}

.div_reifensuche_filter, .div_login {
font-family:Arial, sans-serif;
font-size:12px;
color:#000000;
background-color:#F6F6F6;               
border:1px solid #D2D2D2;          
}

.div_reifensuche_formular {
font-family:Arial, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#466686;               
border-left:1px solid #54A2D1;          
border-right:1px solid #54A2D1;         
border-bottom:1px solid #54A2D1;        
}

.div_data_pager_other_page, .div_data_pager_inactive, .div_data_pager_button_active, .div_data_pager_button_inactive {    
border:1px solid #D2D2D2;
background-color:#FFFFFF;               
color:#000000;
}

.div_data_pager_button_inactive {    
color:#C5C5C5;
}    

.div_data_pager_current_page {
border:1px solid #54A2D1;
color:#FFFFFF;
background-color:#5D8FC1;       
}

.div_data_pager_inactive {    
color:#C5C5C5;
}        

.small_text {
font-size:11px;
}

.standard_schriftgroesse {
font-size:12px;
}

.suchformular_schriftgroesse {
font-size:12px;
}

.tabellenueberschrift_schriftgroesse {
font-size:12px;
}

.suchergebnis_schriftgroesse {
font-size:12px;
}

.info, .success, .warning, .error, .validation {
font-size:12px;
}

/********************************************************************************************
* CSS JQuery: kundenspezifische Anpassungen
********************************************************************************************/

.ui-widget-content {
background-color:#FFFFFF;
border:1px solid #54A2D1;
}

.ui-widget {
font-family:Arial, sans-serif;
font-size:12px;
}

.ui-widget-header {
background-color:#5D8FC1;
border:0px solid #54A2D1;
border-bottom:1px solid #54A2D1;    
color:#FFFFFF;    
}