
/* global definitions */
.body_main {background-color: #F7F7F7; margin: 0px}
P, TD, SPAN, DIV, LI, OL, BODY {font-family: verdana, tahoma, arial; font-size: 11px; color: #666666}

.head_cell {
background-image:url(images/bg_header.gif);
}
/* The main headline */
H1, .headline {font-family: verdana, tahoma, arial; font-size: 18px; color: #989697; font-weight: bold}
H2, .headline2 {font-family: verdana, tahoma, arial; font-size: 13px; color: #989697; font-weight: bold}

/* The Definitions in the header , Navigation etc */
.text_header {color: white; font-size: 12px}
.link_header {color: white; font-size: 12px}


/* The Definitions in the search-field area , Formular description etc  */
.text_searchfields {color: white; font-size: 10px}
.link_searchfields {color: white; font-size: 10px}
.bg_searchfields {background: #989697}


/* Extra Definitons of the index.php */
.border_thumbs_startsite {background: white}
.text_startsite_mouseover {color: white; font-size: 11px}
.link_startsite {color: #989697}
.form_field_startsite  {border: 1px solid #6C6B6F;}


/* The separator-line under the search-form and beetween the footer */
.site_separator1 {background: #6C6B6F}

/* Definitions of the footer */
.text_footer {color: white; letter-spacing: 0.04em}
.bg_footer {background: #989697}


/* The Error Definitions */
.text_error {color: #FF0000; font-size: 10px}
.tbl_error {border: 1px solid #FF0000; background-color: #FFEBE4}

/* The OK - Messages */
.text_msg {color: green; font-size: 10px; font-weight: bold}
.tbl_msg {border: 1px solid green;}


/* The Background of the main content */
.bg_content {background: white} 

/* The Main Text in another color */
.text_color {color: #C0020B }

/* Small Text */
.text_small {font-size: 9px}

/* The Border of the Thumnails  */
.tbl_thumb {
border: 1px solid #E2E2E2;
}
/* The Name of the Lightbox in the header */
.text_header_lightboxname {color: #C0020B; font-size: 10px}

/* The defintions of the action-bar eg. lightbox */
.border_action_bar {background: #bbbbbb}
.text_action_bar {color: #666666; font-size: 10px}

/* The Table Defintions of the Pulldown table - lightbox in the header */
.pulldown_lb_tbl {
background-color: #6C6B6F;
}
.pulldown_lb_cell {
background-color: white;
font-size: 10px
}

.pulldown_lb_header {
background-color: #C3C3C3;
color: white; 
font-size: 10px
}

/* Alternate tables */
.tbl274_bordercolor {background-color: #FFFFFF;}
.tbl274_head {background-color: #989697; font-size: 10px; font-weight: bold; color:white}
.tbl274_row1 {background-color: #E5E5E5; font-size: 10px}
.tbl274_row2 {background-color: #E5E5E5; font-size: 10px}
.tbl274_color_text {color: green; font-size: 10px}
.tbl274_no_records {color: red; font-size: 10px; background-color: #ffffff;}


/* The Border of the checkout tables  */
.tbl_checkout {
border: 1px solid #E2E2E2;
}

.tbl_checkout_top {
border-left: 1px solid #E2E2E2;
border-right: 1px solid #E2E2E2;
border-top: 1px solid #E2E2E2;
}

.navi_checkout_active {
color: #C0020B;
}

.navi_checkout_deactive {
color: #999999;
}

.red_price {
color: red;
}

.warning_text {
color: red;
}

.fee_shopping_cart_block  {
   width: 400px; height: 100px; overflow:auto; 
   scrollbar-base-color : ffffff; 
   scrollbar-3dlight-color : #CCCCCC; 
   scrollbar-highlight-color : #ffffff; 
   scrollbar-face-color : #ffffff; 
   scrollbar-arrow-color : #cccccc; 
   scrollbar-shadow-color : #cccccc; 
   scrollbar-darkshadow-color : #ffffff; 
   scrollbar-track-color :#ffffff ;
 }
 
 .print_text  {
 color: black;
 }

















.page_title  {
color: #919296;
font-size: 16pt;
font-weight: bold;
font-family: arial
}

INPUT, SELECT, TEXTAREA {
font-family: verdana, tahoma, arial;
font-size: 10px;
}

/* Info-Text in select-fields */
.form_disabled {
color: gray;
}


.form_field_border  {
border: 1px solid #000000;
}

.header_content  {
background-color: #E2E2E2;
background-image: url(images/box1_bg_header.gif)
}
.body_content  {
background-color: #E2E2E2;
}

.box2_content, .body_preview  {
background-color: #F3F3F3;
}

.footer_content  {
background-color: #E2E2E2;
color: #636468
}

.footer_text  {color: #626469}

a {color: #9C1E3D; text-decoration: none}
a:hover {text-decoration: underline}


a.menu_link_deactive {color: #000000; text-decoration: none}
a.menu_link_deactive:hover {color: #9C1E3D; text-decoration: underline}

.red_text {color: #9C1E3D }
.pagesplitter_active {color: #9C1E3D; font-weight: bold }

.tbl_thumb {
border: 1px solid #E2E2E2;
}
.tbl_thumb_active {
border: 1px solid #E2E2E2;
background_color: yellow;
}

.grey_text, .pagesplitter {
color: #9FA0A4;
}

.info_text  {
color: gray;
font-size: 9px
}

.small_text {font-size: 9px}

.tbl_error_border {background-color: red}
.tbl_error_main  {background-color: #FFFFCC}
.error_txt  {color: red;font-size: 10px;}

.tbl_success_border {background-color: #93C594}
.tbl_success_main  {background-color: #CCFFCC}
.success_txt  {color: green ;font-size: 10px;}

.tbl_preview_content {background-color: #FFFFFF}

.tbl_search  {
background-color: #F3F3F3;
}

.bg_reg_right {
background-color: #E8E8E8;
}



.tblform_bordercolor {background-color: #000000;}
.tblform_color {background-color: #ffffff;}
.tblform_text {}
.tblform_infotext {}