*, html,body{
	margin:0;
	padding:0;
}
body{
	background-color:#ccb097;
	background-image:url(../img/navbg.gif);
	background-repeat:repeat-x;
	text-align: center;
	color:#47433b;
}
#center{
	width:955px;
	vertical-align: middle;	
	margin: 0px auto;
	text-align: left;
}
#head{
	width:955px;
	height:182px;
	background-image:url(../img/head.jpg);
	background-repeat:no-repeat;
}
#nav{
	width:955px;
	text-align:center;
	height:38px;
}
#iso{
	text-align:center;
	margin:20px 0;
}
#nav ul li{
	list-style-type:none;
	display:inline;
	padding:0 6px 0 0px;
}
#content{
	margin:0 150px 0 150px;
	background-image:url(../img/subnavbg.gif);
	background-repeat:repeat-y;
}
#contentaida{
	margin:0 150px 0 150px;
}
.captcha_text{
	float:left;
}
#landing{
	width:655px;
	height:350px;
	margin-left:150px;
	background-image:url(../img/landingpage.jpg);
	background-repeat:no-repeat;
}
#opener{
	padding:45px 40px 0px 22px;
	font-size:11px;
	line-height:18px;
	color:#ccb097;
}
#lbar{
	float:left;
	width:175px;
	padding:0px;
}
#rbar{	
	width:460px;
	margin-left:195px;
}
#rbaraida{	
	width:655px;
	margin-left:0px;
}
#clear{
	clear:left;
}
#subnavend{
	margin-left:150px;
	background-image:url(../img/subnavend.gif);
	background-repeat:no-repeat;
	width:175px;
	height:5px;
}
#rbarfooter{
	border-top:1px solid #95141b;
	margin-top:10px;
	padding:8px 0 0 0;
}
#landingfooter{
	padding:4px 0 0 0;
	text-align:center;
	font-size:10px;
}
#noflash{
	text-align:center;
	padding:75px 0 70px 0;
	font-weight:bold;
}
#righthead{
	margin:75px 160px 0 0;
	width:450px;
	float:right;
}
#logo{
	padding:70px 0 0 160px;
	width:160px;
}
#clearhead{
	clear:right;
}
.mod_breadcrumb, block{
	border-bottom:1px solid #95141b;
	margin-bottom:10px;
	padding:5px 0 6px 0;
	font-size:10px;
	text-align:right;
}
/*NORMAL STATE*/
a#news img{
	width:86px;
	background-image:url(../img/nav/normal/news.jpg);
}
a#the_company img{
	width:128px;
	background-image:url(../img/nav/normal/the_company.jpg);
}
a#services img{
	width:117px;
	background-image:url(../img/nav/normal/services.jpg);
}
a#references img{
	width:126px;
	background-image:url(../img/nav/normal/references.jpg);
}
a#contact img{
	width:108px;
	background-image:url(../img/nav/normal/contact.jpg);
}
a#downloads img{
	width:142px;
	background-image:url(../img/nav/normal/downloads.jpg);
}

/*HOVER STATE*/
a#news img:hover{
	width:86px;
	background-image:url(../img/nav/active/news.jpg);
}
a#the_company img:hover{
	background-image:url(../img/nav/active/the_company.jpg);
}
a#services img:hover{
	background-image:url(../img/nav/active/services.jpg);
}
a#references img:hover{
	background-image:url(../img/nav/active/references.jpg);
}
a#contact img:hover{
	background-image:url(../img/nav/active/contact.jpg);
}
a#downloads img:hover{
	background-image:url(../img/nav/active/downloads.jpg);
}
/*ACTIVE STATE*/
a#news_act img{
	width:86px;
	background-image:url(../img/nav/active/news.jpg);
}
a#the_company_act img{
	width:128px;
	background-image:url(../img/nav/active/the_company.jpg);
}
a#services_act img{
	width:117px;
	background-image:url(../img/nav/active/services.jpg);
}
a#references_act img{
	width:126px;
	background-image:url(../img/nav/active/references.jpg);
}
a#contact_act img{
	width:108px;
	background-image:url(../img/nav/active/contact.jpg);
}
a#downloads_act img{
	width:142px;
	background-image:url(../img/nav/active/downloads.jpg);
}
.mod_subscribe{
	margin-top:10px;
}
.mod_unsubscribe{
	margin-top:10px;
}
.mod_lostPassword{
	margin-top:20px;
}
td.col_0{
	width:100px;
}
.teaser{
	margin-bottom:22px;
}
#personal-contacts .ce_text{
	margin:0px 0px 15px;
	border:1px solid #95141B;
	padding:10px;
}
.ce_flv_flow{
	margin:5px 0;
}
/*Katalog*/
.field{	padding:3px;height:60px;}
.field.route{width:210px; font-weight:bold;}
.field.status{width:135px; border-left:1px solid #000; padding-left:5px;}
.field.no{width:35px;text-align:center;border-left:1px solid #000; padding-left:5px;}
.field.fertigstellung{width:125px;border-left:1px solid #000; padding-left:5px;}
.field.versand{width:125px;border-left:1px solid #000; padding-left:5px;}
.field.comment{	width:375px;border-left:1px solid #000; padding-left:5px;}
.field.laserfile{width:100px;border-left:1px solid #000; padding-left:5px;}
.item.last.even .field{	border-bottom:none;}
.layout_simpletable{margin-top:20px;font-size:11px;}
.item.even{	background-color:#b79e87;}

tr.item:hover{background-color:#be8978;}
th.header{padding-bottom:5px;}
.mootog{
	background-color:#BAA18A;
	margin:3px;
	padding:3px 5px 3px 5px;
	font-weight:bold;
	font-size:12px;
}
.accordion{
	margin:3px;
	padding:3px 5px 3px 5px;
}
.accordion strong{
	color:#95141B;
}
#distris{
	margin:10px 0 5px 0;
}
.layout_full{
	border-bottom:1px solid #95141B;
	margin-bottom:5px;
	padding-bottom:5px;
}