/*PRINT BASE CSS DOCUMENT*/

/*########## BEGIN BACKGROUND ##########*/
body
{
background-color:rgb(255,255,255);
}
/*########## BEGIN BACKGROUND ##########*/

/*########## BEGIN SITE STRUCTURE ##########*/
.site_center
{
width:650px;
}

.center_top_border,.center_content_top_border,.center_content_bottom_border,.center_middle_border,.center_bottom_border
{
display:none;
}

.center_content
{
width:650px;
height:auto;
} 
/*########## END SITE STRUCTURE ##########*/

/*########## BEGIN HANDYCAP ##########*/
.center_top_border_placeholder,.font_style_row,.font_style_placeholder
 {
display:none;
}
/*########## END HANDYCAP ##########*/

/*########## BEGIN HEADER ##########*/
.center_content_header
{
width:650px;
height:80px;
}  

.center_content_header_border,.center_content_header_placeholder,.center_content_header_form
{
display:none;
} 

.center_content_header_logo
{
float:left;
width:280px;
height:50px;
 }
/*########## END HEADER ##########*/

/*########## BEGIN CONTENT ##########*/
.center_content_main
{
width:650px;
height:auto;
background-color:rgb(255,255,255);
}

.center_content_main_border,.center_content_main_clearance
{
display:none;
}
/*########## END CONTENT ##########*/

/*########## BEGIN NAVIGATIONS ##########*/
.first_navigation
{
position:relative;
float:left;
width:124px;
height:auto;
overflow:hidden;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.first_navigation_area_1
{
list-style-type:none;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.first_navigation_area_2
{
list-style-type:none;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.second_navigation
{
width:522px;
min-height:34px;
overflow:hidden;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.first_navigation_area_1 li,.first_navigation_area_1 a
{
width:125px;
font:11px/20px verdana;
}

.first_navigation_area_2 li,.first_navigation_area_2 a
{
font:10px/15px verdana;
}

.second_navigation p,.second_navigation a
{
width:522px;
font:10px/16px verdana;
}

.navigation_higlight
{
font-weight:bold;
}

.first_navigation_area_1 li,.first_navigation_area_1 a,.first_navigation_area_2 li,.first_navigation_area_2 a,.second_navigation p,.second_navigation a
{
text-decoration:none;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
/*########## END NAVIGATIONS ##########*/

/*########## BEGIN CONTENT ##########*/
.content_bottom_image
{
background:url(../../images/portlet_bottom_white_big.jpg);
}

.content_start
{
display:none;
}

.content_column
{
float:left;
width:524px;
height:auto;
overflow:hidden;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}

.content
{
width:522px;
background:rgb(255,255,255);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.content_box
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.content_header
{
height:24px;
background:rgb(201,208,211);
border:1px solid rgb(201,208,211);
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.content_box_two_colums,.content_box_three_colums
{
float:left;
width:261px;
height:auto;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.content_box_three_colums
{
width:174px;
}

.article_image
{
float:left;
padding:8px 6px 0px 6px;
margin:0px 0px 0px 0px;
}

.article_footer,.article_footer_right
{
display:none;
}

.content_bottom_image
{
width:522px;
height:32px;
background-repeat:no-repeat;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.content_footer
{
display:none;
}

.article
{
width:522px;
height:auto;
}

.article_left
{
float:left;
width:150px;
height:auto;
}

.article_right
{
float:left;
width:372px;
height:auto;
}

.article_listbox
{
width:522px;
height:auto;
}

.article_listbox_left,.article_listbox_right
{
float:left;
height:auto;
padding:0px 6px 0px 6px;
margin:0px 0px 0px 0px;
}

.article_listbox_left
{
width:100px;
}
 
.article_listbox_right
{
width:394px;
}
  
.article_listbox_left_image
{
width:100px;
height:128px;
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px; 
}

.article_listbox_right_image
{
float:left;
width:166px;
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px;
}
  
.structured_listbox
{
width:522px;
height:auto;
}   

.structured_listbox_left,.structured_listbox_right
{
float:left;
height:auto;
padding:0px 6px 8px 6px;
margin:0px 0px 0px 0px;
}

.structured_listbox_left
{
width:18px;
height:auto;
padding:0px 6px 8px 6px;
}

.structured_listbox_right
{
width:478px;
height:auto;
}

.gallery_thumb
{
float:left;
width:163px;
height:auto;
padding:0px 0px 0px 0px;
margin:8px 0px 0px 8px;
}

.gallery_popup
{
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.image_popup
{
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px; 
}
  
.image_plus_minus
{
display:none;
}

.content h1,.content h2
{
font:bold 12px/24px Verdana;
text-transform:uppercase;
vertical-align:middle;
padding:0px 6px 0px 6px;
margin:0px 0px 0px 0px;
}

.cockpit_start h3,.content h3
{
font:bold 12px/16px Verdana;
}

.cockpit_start h4,.content h4
{
font:italic 12px/12px Verdana;
}

.cockpit_start h5,.cockpit_start h6,.content h5,.content h6
{
font:bold 10px/12px Verdana;
}

.cockpit_start p,.cockpit_start a,.cockpit_start address,.content p,.content a,.content address
{
font:10px/16px Verdana;
}

.cockpit_start h3,.cockpit_start h4,.cockpit_start h5,.cockpit_start h6,.cockpit_start p,.cockpit_start address,.content h3,.content h4,.content h5,.content h6,.content p,.content address
{
padding:8px 6px 0px 6px;
margin: 0px 0px 0px 0px;
}

.cockpit_start a,.content a
{
font:10px/16px Verdana;
text-decoration:none;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.cockpit_start h3 a,.content h3 a
{
font:bold 12px/16px Verdana;
text-decoration:underline;
padding:8px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.content ul
{
list-style-image:url(../../images/arrow_grey_right.gif);
padding:0px 6px 0px 32px;
margin:8px 0px 8px 0px;
}

.cockpit_start ul
{
list-style-image:url(../../images/arrow_grey_right.gif);
padding:0px 6px 0px 26px;
margin:8px 0px 8px 0px;
}

.content ol
{
padding:0px 6px 0px 32px;
margin:8px 0px 8px 0px;
}

.cockpit_start ol
{
padding:0px 6px 0px 26px;
margin:8px 0px 8px 0px;
}

.cockpit_start li,.content li
{
font:10px/12px Verdana;
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px;
}

.cockpit_start table,.cockpit_start tr,.cockpit_start th,.cockpit_start td,.content table,.content tr,.content th,.content td
{
font:10px/12px Verdana;
padding:0px 0px 0px 0px;
margin:8px 6px 0px 6px;
}

.cockpit_start li a,.content li a
{
font:10px/12px Verdana;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.cockpit_start table,.cockpit_start tr,.cockpit_start th,.cockpit_start td,.content table,.content tr,.content th,.content td
{
border:1px solid rgb(153,153,153);
}

.article_listbox a
{
line-height:18px;
text-transform:uppercase;
padding:0px 0px 0px 0px;
margin: 0px 12px 0px 6px;
}

.article_footer a,.article_footer_right a
{
display:none;
}

.article_listbox h3,.article_listbox h4,.article_listbox p,.structured_listbox h3,.structured_listbox h4,.structured_listbox p,.structured_listbox address
{
padding:8px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
    
.content_footer p
{
display:none;
}

.content_box .reset
{
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
/*########## END CONTENT ##########*/

/*########## BEGIN COCKPIT ##########*/
.cockpit_start
{
float:left;
width:522px;
height:auto;
overflow:hidden;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.tools
{
clear:left;
}

.tool_content_box,.tool_infoclose_box,.tool_image_plus_minus,.tool_banner_image
{
display:none;
}

.tools h3,.tools p,.tools h3,.tools p,.tool_white h1,.tool_grey h1,.tool_blue h1,.tool_white h2,.tool_grey h2,.tool_blue h2,.tool_white h3,.tool_grey h3,.tool_blue h3,.tool_white p,.tool_grey p,.tool_blue p,.tool_white h3,.tool_grey h3,.tool_blue h3,.tool_white p,.tool_grey p,.tool_blue p,.tool_white a,.tool_grey a,.tool_blue a,.tool_grey_tagcloud a,.tool_blue_tagcloud a,.tool_white_content a,.tool_grey_tagcloud a,.tool_blue_tagcloud a,.tool_grey li,.tool_blue li,.tool_white .reset,.tool_grey .reset,.tool_blue .reset,.tool_text_plus_minus_white,.tool_text_plus_minus_grey,.tool_text_plus_minus_blue
{
display:none;
}

.tool_white,.tool_grey,.tool_blue,.tool_white,.tool_white_header,.tool_grey,.tool_grey_header,.tool_blue,.tool_blue_header,.tool_white_header,.tool_grey_header,.tool_blue_header,.tool_white_header,.tool_grey_header,.tool_blue_header,.tool_white_content,.tool_white_content_list,.tool_grey_tagcloud,.tool_blue_tagcloud,.tool_white ul,.tool_grey ul,.tool_blue ul,.tool_white ul,.tool_grey ul,.tool_blue ul,.tool_white_footer,.tool_grey_footer,.tool_blue_footer,.tool_white_footer,.tool_grey_footer,.tool_blue_footer
{
display:none;
}
/*########## END COCKPIT ##########*/

/*########## BEGIN FORM ELEMENTS ##########*/
/*BEGIN USER LOGIN*/
.form_user,.form_element_user,.form_element_login,.tool_searchform,.form_search,.form_element_search,.form_element_search_go,.form_locations,.form_element_date,.form_element_articles_sort,.form_element_articles,.form_element_articles_filters,.form_element_postcode,.form_element_rad,.form_element_filter
{
display:none;
}

.form_content,.form_content_extended_search
{
width:510px;
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px;
}

.form_content_extended_search
{
padding:0px 6px 0px 6px;
}

.form_content_label
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;    
}

.form_element_content_small_text
{
width:60px;
height:16px;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}

.form_element_content_medium_text
{
width:98px;
height:16px;
padding:0px 0px 0px 0px;
margin:0px 12px 8px 0px;
}
   
.form_element_content_large_text
{
width:119px;
height:16px;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}

.form_element_content_very_large_text
{
width:300px;
height:16px;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}

.form_element_content_small_dropdown
{
width:60px;
height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}

.form_element_content_large_dropdown
{
width:213px;
height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}

.form_element_content_checkbox
{
width:16px;
height:16px;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}

.form_content_elements
{
float:left;
padding:0px 0px 0px 12px;
margin:0px 0px 0px 0px;
}

.form_element_content_textarea
{
width:327px;
height:100px;
padding:0px 0px 0px 0px;
margin:0px 0px 8px 0px;
}
 
.form_content_buttons
{
float:left;
padding:0px 0px 0px 0px;
margin:0px 6px 0px 0px;
}

.form_element_content_button
{
width:100px;
height:20px;
padding:0px 0px 0px 0px;
margin:8px 0px 0px 0px;
}

.form_user p,.form_element_user,.form_element_login,.forgot_pwd p,.forgot_pwd a,.form_element_search,.form_element_search_go,.form_element_date,.form_element_articles_sort,.form_element_articles,.form_element_articles_filters,.form_element_postcode,.form_element_rad,.form_element_filter
{
display:none;
}

.form_content_label
{
font:10px/16px verdana;
}

.form_content_extended_search h5
{
padding:0px 0px 0px 0px;
}

.form_element_content_very_large_text,.form_element_content_large_text,.form_element_content_medium_text,.form_element_content_small_text,.form_element_content_textarea,.form_element_content_button,.form_element_content_large_dropdown,.form_element_content_small_dropdown
{
font:10px/16px verdana;
vertical-align:middle;
}

.form_element_user,.form_element_login,.form_element_search,.form_element_search_go,.form_element_date,.form_element_articles_sort,.form_element_articles,.form_element_articles_filters,.form_element_postcode,.form_element_rad,.form_element_filter,.form_element_content_textarea,.form_element_content_large_dropdown,.form_element_content_small_dropdown,.form_element_content_very_large_text,.form_element_content_large_text,.form_element_content_medium_text,.form_element_content_small_text
{
border:1px solid rgb(201,208,211);
}

.form_element_login,.form_element_search_go,.form_element_articles_sort,.form_element_articles_filters
{
background:rgb(201,208,211);
}

.form_element_content_button
{
display:none;
}

.form_element_filter
{
background:rgb(255,255,255);
}
/*END CONTENT FORMS*/
/*########## END FORM ELEMENTS ##########*/

/*########## BEGIN TEASER ##########*/
.center_content_main_teaser,.center_content_teaser_border,.center_content_teaser_arrow,.center_content_teaser_clearance
{
display:none;
}    
/*########## END TEASER ##########*/

/*########## BEGIN FOOTER ##########*/
.center_footer,.center_footer_border_left,.center_footer_border_right,.center_footer a,.center_footer .navigation_higlight
{
display:none;
}
/*########## END FOOTER ##########*/

/*########## BEGIN ALIGNS ##########*/
.float_left
{
float:left;
}

.float_right
{
float:right;
}

.float_clear
{
clear:both;
}

.hide
{
display:none;
}
/*########## END ALIGNS ##########*/

/*########## BEGIN DECORATIONS ##########*/
/*Auszeichnung mit mittlerer Betonung*/
em
{
font-style:italic;
}
/*Auszeichnung mit starker Betonung*/
strong
{
font-weight:bold;
}
/*Auszeichnung als Quelltext*/
code{}
/*Auszeichnung als Beispiel*/
samp{}
/*Auszeichnung als Benutzereingabe*/
kbd{}
/*Auszeichnung als Variable*/
var{}
/*Auszeichnung der Quelle/des Autors*/
cite{}
/*Auszeichnung als Definition*/
dfn{}
/*Auszeichnung als Abkürzung*/
abbr{}
/*Auszeichnung als Akronym*/
acronym{}
/*Auszeichnung als nicht mehr gültiger Text*/
del{}
/*Auszeichnung als neu hinzugefügten Text*/
ins{}
/*########## END DECORATIONS ##########*/

/*########## BEGIN TAGCLOUDS ##########*/
.tagcloud1,.tagcloud2,.tagcloud3,.tagcloud4,.tagcloud5,.tagcloud6,.tagcloud7,.tagcloud8,.tagcloud9,.tagcloud10,.tagcloud11,.tagcloud12,.tagcloud13,.tagcloud14,.tagcloud15
{
display:none;
}
/*########## END TAGCLOUDS ##########*/

/*########## BEGIN FONT COLORS ##########*/
.content h1,.tool_grey h1,.tool_blue h1,.tool_grey h2,.tool_blue h2,.tool_grey h3,.tool_blue h3,.tool_grey p,.tool_blue p,.tool_grey a,.tool_blue a,.tool_grey_tagcloud a,.tool_blue_tagcloud a,.tool_grey li,.tool_blue li,.tool_text_plus_minus_grey,.tool_text_plus_minus_blue,.form_element_login,.form_element_search_go,.form_element_articles_sort,.form_element_articles_filters,.form_element_content_button,.tool_grey address,.tool_blue address
{
color:rgb(0,0,0);
}

.content_footer a,.first_navigation_area_1 li,.first_navigation_area_1 a,.second_navigation p,.second_navigation a,.content h2,.content h4,.content h5,.content h6,.content p,.cockpit_start h4,.cockpit_start h5,.cockpit_start h6,.cockpit_start p,.tool_white h1,.tool_white h2,.tool_white h3,.tool_white p,.tool_white a,.tool_white_content a,.tool_text_plus_minus_white,.form_user p,.form_element_user,.forgot_pwd a,.form_element_search,.form_element_date,.form_element_articles,.form_element_postcode,.form_element_rad,.form_element_filter,.form_content_label,.form_element_content_very_large_text,.form_element_content_large_text,.form_element_content_medium_text,.form_element_content_small_text,.form_element_content_textarea,.form_element_content_large_dropdown,.form_element_content_small_dropdown,.center_footer a,.content address,.cockpit_start address,.content .article address,.tool_white address,.content li,.cockpit_start li
{
color:rgb(0,0,0);
}

.cockpit_start a,.content a
{
color:rgb(0,0,0);
}

.navigation_higlight,.content h3,.content h3 a,.cockpit_start h3,a:hover
{
color:rgb(0,137,208);
}

.center_footer .navigation_higlight
{
display:none;
}
/*########## END FONT COLORS ##########*/