img{border: none;}
body{margin: 0px; font-family:Verdana, Geneva, sans-serif; background-repeat:repeat-x; background-position:top; background-image:url(../images/misc/design_02.jpg);}
div.content_top{ width:100%; padding-bottom:10px; background-image:url(../images/misc/design_01.jpg); background-repeat: no-repeat; height:243px; background-image:url(../images/misc/design_01.jpg);}
div.content_menu{ color:#036; width:100%; padding:0px; text-align:center; height: 48px; background-image:url(../images/misc/design_04.jpg); background-repeat:repeat-x;}
div.content_menu_user{color:#036; width:100%; padding:0px; text-align:center; height: 48px; background-image:url(../images/misc/design_04.jpg); background-repeat:repeat-x;}
div.content_menu_admin{color:#036; width:100%; padding:0px; text-align:center; height: 48px; background-image:url(../images/misc/design_04.jpg); background-repeat:repeat-x;}
div.content_middle{ width:100%; margin-left: 10px; margin-right: 10px;}
img.img_logo{ position:relative; top: 45px; left:20px; border: 0px solid black;}
div.login{ position:absolute;top:0;right:0;}
div.logout{ position:absolute;top:0;right:0;}
a.menu{ font-weight: bold; color:#036; text-decoration: none;}
a.menu:hover{color: #FFF; background-color: #036;}
a.logged_in_user{ text-decoration:none; color:#0C0; font-weight:bold;}
a.user_link{ color: #03F; text-decoration:none;}
a.user_link:hover{ text-decoration:underline;}
a.file_titles{ font-weight:bold; color:#090;}
div.gsd_messages{ font-weight:bold; color:#F00; border: solid 1px #F00; margin:10px; padding:10px;}

div.news{ width:800px; background-color: #FFF; border: solid 0px #036; margin:10px; padding:10px; text-align:left;}

a.mail{ color:#03F;}

table.artdata{ width: 100%;}
td.artdata_head{ font-weight: bold; border-bottom: solid 3px black;}
td.artdata_cont{ border-bottom: solid 1px black;}
a.artdata{ text-decoration: none; color: black;}

td.order_table_title{ border-bottom: solid 1px black; font-weight: bold;}

a.order_pages{ text-decoration:none; color: #03F;}
a.order_pages_active{ text-decoration: underline; color: #03F; font-weight:bold;}

td.left_clo_formwork{ text-align:right;}

td.right_clo_work{ text-align:right; border: solid 1px black; padding:10px;}



table.partner td{
	border: solid 0px black;
	width: 260px;
	height: 110px;
	background-image: url(../images/misc/knapp.jpg);
}

div.banner_iframe{
	padding-top:0px;
	width: 920px;
	height: 280px;
	background-image: url(../images/misc/knapp_flash.jpg);
	background-repeat: no-repeat;
}


