body{ 
margin:0px; 
background-color:#bd3535;
background-image:url(Images/bg_space.gif); 
background-repeat:repeat-x; 
text-align:center; 
}
td.margin_left{
  width:auto;
  background-image:url(Images/margin_left.gif);
	background-repeat:repeat-y;	
	background-position:top right;
}
td.margin_right{
  width:auto;
  background-image:url(Images/margin_right.gif);
	background-repeat:repeat-y;
	background-position:left;
}
#center_top{background-image:url(Images/center_1.gif);}
#content{background-color:#ffffff; width:775px;}
#margin_left_top{background-image:url(Images/margin_left_top.gif);}
#margin_left_top_2{background-image:url(Images/margin_left_top_2.gif); height:351px; width:auto; background-repeat:no-repeat; background-position:top right;}
#margin_left_bottom{background-image:url(Images/margin_left_bottom.gif);}
#margin_right_top{background-image:url(Images/margin_right_top.gif);}
#margin_right_top_2{background-image:url(Images/margin_right_top_2.gif); position:relative; height:351px; width:auto; background-repeat:no-repeat; background-position:top left;}
#margin_right_bottom{background-image:url(Images/margin_right_bottom.gif);}
#center_bottom{background-image:url(Images/center_2.gif); height:75px; background-repeat:no-repeat;}

#contact{position:relative; top:25px; text-align:center; overflow:hidden; width:750px;}
#commercial_div{position:relative; text-align:right; top:45px;}

#topmenu{position:absolute; top:65px;}
#submenu{background-image:url(Images/bg_submenu.gif);}


a.top_menu, a.top_menu:active, a.top_menu:visited, a.top_menu:hover{ color: #333333; font-weight:normal; text-decoration:none; font-family:verdana; font-size:11px; font-style:normal;}
a.top_menu_current, a.top_menu_current:active, a.top_menu_current:visited, a.top_menu_current:hover{ color: #bd3535; font-weight:bold; text-decoration:none; font-family:verdana; font-size:12px; font-style:normal;}
a.sub_menu, a.sub_menu:active, a.sub_menu:visited, a.sub_menu:hover{ color: #333333; font-weight:normal; text-decoration:none; font-family:verdana; font-size:12px; font-style:normal;}


a.commercial_link, a.commercial_link:active, a.commercial_link:visited, a.commercial_link:hover{
  color: #cccccc; font-weight:normal; text-decoration:none; font-family:verdana; font-size:10px; font-style:normal; margin-right:10px;
}


a.quick_link, a.quick_link:active, a.quick_link:visited, a.quick_link:hover{
  color: #ffffff; font-weight:normal; text-decoration:underline; font-family:verdana; font-size:10px; font-style:normal;
}
.quick_link_separator{
  color: #ffffff;
}
a.quick_link_webshop, a.quick_link_webshop:active, a.quick_link_webshop:visited, a.quick_link_webshop:hover{
  color: #ffffff; font-weight:normal; text-decoration:underline; font-family:verdana; font-size:10px; font-style:normal;
}
.quick_link{color:#ffffff;}


.separator{background:#dddddd;}

h1.welcome_headline{
  background-image:url(Images/welcome_headline.gif);
	background-repeat:repeat-x;
	background-position:bottom; 
	padding:3px; 
}


.logo_first{font-family:verdana; font-size:30px; color:#ffffff;}
.logo{font-family:verdana; font-size:20px; color:#ffffff;}
#logo_div{position:absolute; top:16px;}


.template{ text-decoration:none; font-family:helvetica; font-size:10px; color:#ffffff; }


.base{background:#eeeeee;}


.standard_color_1{background-color:#f9e6e7;}
.standard_color_2{background-color:#efdede;}
.standard_color_3{background-color:#e6d6d6;}
.standard_color_4{background-color:#d2c3c3;}
.standard_color_5{background-color:#c5bdbd;}
