/* General --------------------------------------------*/
body {		
	font-family: helvetica, arial, verdana, non-serif;
	font-size: 9pt;
	color: #777777;
	text-align: left;	
	letter-spacing: 1px;	
	margin: 0px 0px 0px 0px;
	padding:0px;
	
}

html {	
	top:0px;
	left:0px;
	margin: 0px 0px 0px 0px;
	padding:0px;
}

p
{
	font-size: 10pt;
	line-height: 16px;
	letter-spacing: 1px;
	margin: 0px 0px 0px 0px;
}

a
{
	text-decoration: none;
	letter-spacing: 1px;
}

td
{
	vertical-align:top;
	text-align:left;
}

img
{
	border:0px;
}

.center_div{	
	top:0px;
	left:0px;
	margin: 0px 0px 0px 0px;
	padding:0px;
	position:absolute;
}

.center_header_div
{
    width:100%;
    height:120px;
    float:left;
    display:none;
}

.print_header
{
    height:120px;
    width:700px;
    left:0px;
    float:left;
 
    display:block;
   
}

.center_main_menu_div
{
   display:none;
}

.center_content_div
{
    width:100%;
	left:0px;
}

.footer
{  
	display:none;
}

.download_menu
{  
    display:none;
}

.content_line
{
	display:none;
}

.nav{	
	display:none;
	width:0px;
	 float:left;
}

.content{  
    float:left;
    left:10px;
	top:150px;
	margin-left:0px;
	position:absolute;
	width:100%;	
}

.html_content
{ 
    z-index:10;
	position:absolute;
	left:0px;
	float:left;
	width:100%;	
	
}

.related_spacer
{
    display:none;  
}

.related{
    display:none;  
}

.related_box
{  
   display:none;  
}

.related_headline
{  
  display:none;  
}

.related_list
{
  display:none;  
}

.related_link
{ 
   display:none;  
}

.related_link a
{
   display:none;  
}


.related_link_hi
{
   display:none;  
}

.related_link_hi a
{
  display:none;   
}

.related_link_active
{
display:none;  
}

.related_link_active a
{
  display:none;  
}

.featured_link
{ 
    
 display:none;  
}

.featured_link a
{   
display:none;  
}

.featured_link_hi
{
  display:none;  
}

.featured_link_hi a
{

 display:none;  
}

.featured_link_active
{
  display:none;  
}

.featured_link_active a
{
  display:none;  
}

.related_contact
{
 display:none;  
}

.related_contact a
{
  display:none;  
}

.featured_headline
{  
display:none;  
}

.featured_text
{
 display:none;  
}

.main_nav_title{
display:none;  
}

/* Main Navigation & Buttons */
.main_nav{
display:none;  
}

.main_nav_buttons{
   display:none;  
}

.bt_main_nav
{
	display:none;  
}

.bt_main_nav span
{
  display:none;  
}

.bt_main_nav_small
{
    display:none;  
}

.bt_main_nav_hi_small
{		
	display:none;  
}

.bt_main_nav_active_small
{
display:none;  
}

.bt_main_nav_small .span_small
{
    display:none;  
}

.bt_main_nav_active_small .span_small
{
    display:none;  
}

.bt_main_nav_hi_small .span_small
{
    display:none;  
}

.main_nav_line
{
   display:none;  
}

.main_nav_line_invisible
{
    display:none;  
}

/* Footer Navigation & Buttons */
.bt_footer{			
display:none;  
}

.bt_footer span{
	display:none;  
}

.bt_footer_hi{	 
	display:none;  
}

.bt_footer_hi span{
	display:none;  
}

.bt_cont_menu{			
	display:none;  
}

.bt_cont_menu img{
	display:none;  
}

.ie_line
{   
  display:none;  
}

.ie_line_small
{   
   display:none;  
}


/*Menü---------------------------*/
.treeUL
{		

	display:none;  
}

.menutitle {  
	display:none;  
}

.menutitle_active{
	display:none;  
}

.menutitle_hi {  	
	display:none;  
}

.menutitle a{  
	display:none;  
}

.menutitle_active a{  
	display:none;  
}

.menutitle_hi a{  
display:none;  
}
.menutitle_sub {  
	display:none;  
}

.menutitle_sub_active{
display:none;  
}

.menutitle_sub_hi {  	
	display:none;  
}

.menutitle_sub a{  
	display:none;  
}

.menutitle_sub_active a{  
	display:none;  
}

.menutitle_sub_hi a{  
	display:none;  
}

.left_text{  

}

.back_button
{
  display:none;  
}

/* ------------- Popups -------------------- */
.popup
{ 
  display:none;  
}

.popup_head
{
 display:none;  
}

#dragDiv1 { 
   display:none;  
}

.close_x{
display:none;  
}

.testSquare 
{
   display:none;  
}

.dimmer
{
    display:none;  
}

/* ------------- Search -------------------- */
    .iframe_search
    {
      display:none;  
    }
    
    .search_form{        
       display:none;  
    }
    
    .filter_form{
        display:none;  
    }
       
    .filter{
        display:none;  
    }   
    
    .filter_list{
       display:none;            
    } 
    
    select{
        display:none;  
    }
           
    .fulltext_form{
     display:none;  
    }
    
    .fulltext_form input{ 
      display:none;  
    }
 
    .search_button{
       display:none;  
    }
    
    .search_results{
        display:none;      
    }
    
    
    /*---------------CONTENT -------------------------------*/
    
p
{
	font-size: 10pt;
	line-height: 16px;
	letter-spacing: 1px;
	margin: 0px 0px 0px 0px;
}

.not_visible
{
    display:none;
    font-size: 7pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;	
	margin-bottom:3px;
}


.head_12
{
    position:relative;
	font-size: 11pt;
	line-height: 20px;
	color: #5a503f;
	font-weight:bold;
	margin-top:25px;	
	margin-bottom:16px;
}

.sub_head{
	font-size: 8pt;
	color: #5a503f;
	font-weight:bold;	
	margin-bottom:10px;
}

.start_table
{
    width:100%;
    margin-bottom:10px;  
    padding:0px;   
}

.start_head
{     
    width:420px;
    font-size: 11pt;
	line-height: 20px;
	color: #5a503f;
	font-weight:bold;
	margin-top:30px;	
	margin-bottom:16px;
}

.start_img
{    
   background-color:#e1dcd5;     
}

.start_red
{   
    width:253px;  
    background-color:#8E1D39;     
}

.text_startseite{
	width:420px;
	font-size: 8pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;	
	margin-top:20px;	
	margin-bottom:10px;	

}

.question_table
{
    width:100%;
    margin-bottom:10px;  
    padding:0px;
    height:100px;
    
}

.screenshot_table
{   
    margin-top:5px;
     margin-bottom:5px;
    text-align:left;
    vertical-align:bottom; 
    background-color:#ffffff;  
    border-bottom:3px solid #ffffff;
    width:100%;
}

.img_description
{
    font-size: 8pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;	
    padding:10px;
    vertical-align:bottom;    
    float:left;
}

.download_link
{
    float:left;
    color:#8E1D39;  
    font-weight:bold;
    padding-left:15px; 
    background-image:url(img/arrow_red.gif);
    background-repeat:no-repeat;
}

.dialog_question
{   
    text-align:left;
    vertical-align:middle; 
    background-color:#8E1D39;  
    padding-left:20px; 
    padding-right:10px; 
    font-weight:bold;
    color:#ffffff;
    font-size:10pt;
    line-height:12pt;
}

.image2question
{ 
    border:0px solid green;
    padding:0px;
    margin:0px;   
}

img
{
   display:block;
}

ul
{ 
    margin-top:0px;
    font-size: 8pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;
}

li
{
    font-size: 8pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;
}	

.text{
	font-size: 8pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;	
	margin-bottom:5px;
}

.text_small{
	font-size: 7pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;	
	margin-bottom:3px;
}

.text_dialog{
	font-size: 8pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;	
	margin-bottom:10px;
}

.text_referenzen{
	font-size: 8pt;
	margin-top:25px;
	margin-left:50px;
    margin-right:50px;
	line-height:12pt;
	color: #5a503f;
	font-weight:bold;	
	margin-bottom:10px;
}
.name_referenzen{
    font-size: 8pt;
	margin-left:50px;
    margin-right:50px;
	line-height:12pt;
	color: #8E1D39;
	font-weight:bold;
} 

.company_referenzen{
    font-size: 8pt;
	margin-left:50px;
    margin-right:50px;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;
}
#imageContainer {
	position:relative;
}

.text_bold
{
    margin-top:15px;
    margin-bottom:4px;
	font-size: 9pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:bold;	
}


.meta-tag
{
    display:none;   
}

.linklist
{
    width:100%;
}

.list_item 
{
    background-image:url(img/arrow_dark.gif); 
    background-repeat:no-repeat;
    background-position:left top;
    padding-left:13px; 
	padding-bottom:3px; 
	padding-top:3px; 	
}

.list_item_hi 
{
    background-image:url(img/arrow_dark.gif); 
    background-repeat:no-repeat;
     background-position:left top;
    padding-left:13px;  		
	padding-bottom:3px; 
	padding-top:3px; 
}

.list_item a{  
	font-size:8pt;
	font-weight:bold;
	color:#5a503f;
}

.list_item_hi a{  
	font-size:8pt;
	font-weight:bold;
	color:#800c21;	
}

.list_desc
{
     padding-left:13px;  
    font-size: 8pt;
	line-height:12pt;
	color: #5a503f;
	font-weight:normal;	
	margin-bottom:3px; 
}

.date
{
    font-size:7pt;
	font-weight:normal;
	color:#5a503f;	
	margin-bottom:10px;
	padding-left:13px; 
}