/*
Temp Welcome page
*/
#WelcomeOutline { position: absolute; width: 100%; height: 90%; border:0pt solid black;     }
#Adresse { position: relative; left:53pt; top:235pt; width: 100%; height: 90%; border:0pt solid black;     } 
#WelcomeContent { position: relative; width: 917px; height: 501; background-image: url("images/welcome3.jpg"); border:0pt solid #ACACAC; padding:15px; margin-top: 100px;  }
#WelcomeContentBottom { position: relative; width: 917px; height: auto; padding:0pt; padding-right: 3pt;     }  
/*End*/

/*
Body - Page setup
*/
body {margin:0pt;  ; }
#all {
  width:100%;
  height:100%; 
  background-color: #DBD9DA; 
  text-align: center;
    background-image: url(images/layout/back1.jpg) ;
  background-repeat: repeat-x;  
}
#page {
  width:980px; 
  border:0pt solid red; 
  background-color: #DBD9DA; 
  background-image: url(images/layout/back1.jpg) ;
  background-repeat: repeat-x; 
 
  margin:auto;   
}
.header_space {
 height:15px; 
 background-color: #ffffff; 
 margin-left:61px;
 text-align: center;
}
#flash {
  width:980px; 
  border:0pt solid black; 
  text-align: left;
}
#back_menu_left {
  width:889px; 
  border:0pt solid gray; 
  text-align: left; 
  padding-left: 61px; 
  margin-right: 30px; 
  background-color: #ffffff; 
  background-image: url(images/layout/backleft.jpg ); 
  background-repeat: repeat-x; 
}

#div889 {
  width:889px; 
  border:0pt solid black;
  text-align: left;
}
#contentmain {
  width:790px; 
  border:0pt solid red; 
  text-align: left;
  position: relative; 
  left :30px; 
  background-color: #ffffff; 
  background-image: url(images/layout/backmain.jpg); 
}
#contentleft {
  width:561px; 
  border:0pt solid black; 
  text-align: left; 
  position: relative; 
  left: 0px; 
  top:0px; 
  float: left; 
  padding-top: 0px; 
  margin-bottom: 15px;
} 
#contentbottom {
  width:561px; 
  border:0pt solid black; 
  text-align: left; 
  position: relative; 
} 
.fix {
  clear: both; 
}   
/*End */

/*
Content main
*/

/*Header 1*/
h1 {
  font-size: 14px; 
  font-weight: bold; 
font-family: Verdana,Arial,Tahoma;  
  color:#303030; 
  margin:0px; 
}

/*header 2*/
h2 {
  font-size: 11px; 
  font-weight:bold; 
  font-family: Verdana,Arial,Tahoma; 
  color:#3F3F3F; 
  margin:0px; 
  padding-bottom: 4px; 
}

/*class header 2*/
.header2 {
  font-size: 8pt; 
  font-weight: bold; 
  font-family: Verdana,Arial,Tahoma;   
  color:#3F3F3F; 
  margin:0px; 
  padding-bottom: 0px; 
}

/*content Paragraph / Absatz*/
p {
  font-size: 11px;  
  font-family: Verdana,Arial,Tahoma;  
  color:#3F3F3F; 
  margin:0px;  
  padding-bottom: 3px; 
}
/*datum zurzeit nicht vorhanden Format: Donnerstag, 23 Jänner 2010*/
.content_date{
  font-size: 8pt;  
  font-family: Arial,Tahoma,Verdana;  
  color:#707173; 
  padding-left: 0px;
}  
/*Links*/
a {
  font-size: 11pt;  
  font-family: Arial,Tahoma,Verdana; 
  text-decoration: none; 
  color:#3F3F3F; 
  margin:0px;  
  padding-bottom: 3px; 
}


 
/*End*/

/*
Content Right
*/
#contentright {
  width:200px; border :0pt dotted gray; text-align: left; height:inherit;  top:0px; position: relative;  float: right;
}
/*Button width heigt plus background*/
#button1 {
  width:180px; 
  height: 19;  
  text-align: left; 
  background-image: url(images/layout/button_back1.jpg);
  background-repeat:no-repeat; 
  margin-left: 6px; 
  margin-bottom: 10px; 
} 
/*Font inside Buttons*/
.font_service {
  font-size: 10pt;
  line-height: 23px;  
  font-family: Arial,Tahoma,Verdana; 
  font-weight: bold;
  color:#707173; 
  padding-left: 6px; 
  padding-left: 10px;
  margin-top: 3px; 
/*  padding-top:3px; */
}
/*Header for content right: :: Gutenberger Service*/
.font_service_header {
  font-size: 8pt;  
  font-family: Arial,Tahoma,Verdana; 
  padding-left: 6px; 
  color:#707173;  
} 
/*End  */

/*
Main menu
*/
.devider {
  font-size: 14px; 
  line-height: 26px;  
  text-decoration: none; 
  font-weight: bold; 
  font-family: Arial,Tahoma,Verdana; 
  padding-left:4px; 
  padding-right: 4px; 
  padding-top: 0px; 
  padding-bottom: 4px;   
  color:#ffffff;  
}
.menu {
  width:889px; 
  height:26px;
  border:0pt solid black; 
/*  background-image: url(images/layout/back_menu.jpg );*/
  background-repeat:repeat-x;  
  padding-left: 20px;    
  margin-left: 61px; 
  text-align: left;   
}  
#menu_back {
  width:889px;
  margin-bottom: 2px; 
  border:0pt solid black; 
  text-align: left;
  background-image: url(images/layout/back_menu.jpg );
}
.SpaceMenu {
   font-size: 12px; 
   margin-left: 20px; 
   padding: 0pt;
}
/*main menu font normal*/
.menumain {
  font-size: 14px; 
  line-height: 26px;  
  text-decoration: none; 
  font-weight: normal; 
  font-family: Verdana,Arial,Tahoma; 
  padding-left:4px; 
  padding-right: 4px; 
  padding-top: 6px; 
  padding-bottom: 4px;   
  color:#ffffff;  
}
/*main menu font hover*/
.menumain:hover {
  font-size: 14px; 
  line-height: 26px; 
  background-color: #9b181e; 
  text-decoration: none; 
  font-weight: normal; 
  font-family: Verdana,Arial,Tahoma;   
  padding-left:4px; 
  padding-right: 4px; 
  padding-top: 6px; 
  padding-bottom: 4px;   
  color:#ffffff;  
}
/*main menu font selected*/
.menumainselected {
  font-size: 14px; 
  line-height: 26px; 
  background-color: #9b181e; 
  text-decoration: none; 
  font-weight: normal; 
  font-family: Verdana,Arial,Tahoma;   
  padding-left:4px; 
  padding-right: 4px; 
  padding-top: 6px; 
  padding-bottom: 4px;   
  color:#ffffff;  
}                                                              
/*End */

/*
Sub menu
*/
.devidersub {
  font-size: 11px;   
  text-decoration: none; 
  font-weight: bold; 
  font-family: Arial,Tahoma,Verdana; 
  padding-left:2px; 
  padding-right: 2px; 
  padding-top: 0pt; 
  padding-bottom: 0px;
  margin-top:2px;
  margin: 0px;    
  color:#ffffff;  
} 
.submenu {
  width:889px;   
  height:20px;  
  margin-left:61px;
  text-align: left; 
  padding-left: 20px; 
  padding-top: -3px;  
  text-align: left; 
}
/*sub menu font normal*/
.menusub {
  font-size: 11px;   
  text-decoration: none; 
  font-weight: normal; 
  font-family: Verdana,Arial,Tahoma;  
  padding-left:2px; 
  padding-right: 2px; 
  padding-top: 1pt; 
  padding-bottom: 0px; 
  margin: 0px;    
  color:#ffffff;  
}
/*sub menu font hover*/
.menusub:hover {
  font-size: 11px;  
  background-color: #9b181e;  
  text-decoration: none; 
  font-weight: normal; 
  font-family: Verdana,Arial,Tahoma;  
  padding-left:2px; 
  padding-right: 2px; 
  padding-top: 1pt;  
  padding-bottom: 0px;   
  color:#ffffff;  
}
/*sub menu font selected*/
.menusubselected {
  font-size: 11px;  
  background-color: #9b181e;  
  text-decoration: none; 
  font-weight: normal; 
  font-family: Verdana,Arial,Tahoma;   
  padding-left:2px; 
  padding-right: 2px; 
  padding-top: 1pt; 
  padding-bottom: 0px;   
  color:#ffffff;  
}
/* End     */

.a_readmore {
  font-size: 9pt; 
  font-family: Verdana,Arial,Tahoma;  
  text-decoration: none;  
  color:#707173;
  padding-top: 0pt; 
  padding-left: 0px;
  margin: 0pt; 
}
.a_readmore:hover {
  font-size: 9pt; 
  font-family: Verdana,Arial,Tahoma;  
  text-decoration: none;  
  color:#9b181e;
  padding-top: 0pt; 
  padding-left: 0px;
  margin: 0pt; 
}
/*.a_breadcrumb {
  text-decoration: none;  
  color:#707173; 
} */
.readmore:hover {
  text-decoration: none;  
  color:#9b181e; 
}
/*
Breadcrumb
*/
.a_breadcrumb {
  font-size: 8pt; 

  font-family: Verdana,Arial,Tahoma;  
  text-decoration: none;  
  color:#707173;
  padding-top: 0pt; 
  padding-left: 0px;
/*  padding-bottom: 5px; */
  margin: 0pt; 
}
/*.a_breadcrumb {
  text-decoration: none;  
  color:#707173; 
} */
.a_breadcrumb:hover {
  text-decoration: none;  
  color:#9b181e; 
}
/*End*/

/*
Footer
*/
#footer { 
    width:889px;
    border:0pt solid black; 
    text-align: left; 
    background-color: #9b181e;
}
#divfooterspace {
    width:950px;
    height: 5px; 
    text-align: left;
    float: left; 
    background-color: #9b181e; 
}
footer2 {
   width:889px; 
   border:0pt solid black; 
   text-align: left;   
}
#footer3 {
   width:950px;
   height: 112px; 
   border:0pt solid black;
   text-align:left;
   float: left;
   background-image: url(images/layout/footer2.png); 
 
}
/*White font in gu red box*/
.font_footer{
  font-size: 9pt; 
  font-family: Verdana,Arial,Tahoma;  
  padding-left: 5px;
  padding-top: 2px;  
  color:#ffffff; 
}
/*gray font bottm gu red box*/
.font_footer2{
  font-size: 8pt; 
  font-family: Verdana,Arial,Tahoma;   
  padding-left: 0px;
  padding-top: 1px; 
  color:#707173; 
}
.font_footer3{
  font-size: 9px; 
  font-family: Verdana,Arial,Tahoma;  
  padding-left: 0px;
  padding-top: 1px; 
  color:#E0E0E0; 
}
.ButtonNewsletter {
  font-size: 10px; 
  font-family: Verdana,Arial,Tahoma;  
  color:#E0E0E0;
  height: 14pt;
  margin-left:10px;
  background-color:#707173;
  border:1pt solid #C0C0C0 ;
}
.TextBoxNewsletter {
  font-size: 10px; 
  font-family: Verdana,Arial,Tahoma;  
  color:#E0E0E0;
  height: 14pt;
  padding-left: 4px;
  background-color:#707173;
  border:1pt solid #C0C0C0;
  width:160px; 

}
/*links for footer / gray*/
.a_font_footer2{
  font-size: 8pt; 
  text-decoration: none; 
  font-family: Verdana,Arial,Tahoma;     
  color:#E0E0E0; 
} 
/*links for footer  hover*/
.a_font_footer2:hover{
  font-size: 8pt; 
  text-decoration: underline; 
  font-family: Verdana,Arial,Tahoma;     
  color:#E0E0E0; 
}   
  
/*Temp Footer*/
/*.font_header_footer {font-size: 12px; font-weight: bold; font-family: Arial,Tahoma,Verdana; padding-left: 0px;padding-top: 1px;  color:#9b181e; }*/
/*.a_font_footer{font-size: 8pt; text-decoration: none; font-family: Arial,Tahoma,Verdana;   color:#ffffff; } */
/*.a_font_footer:hover{font-size: 8pt; text-decoration: underline; font-family: Arial,Tahoma,Verdana;   color:#ffffff; }   */

  
       
  
  
  
  
 
    
 
  
     
 
       
  
  