/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family: Helvetica, Arial, Geneva, sans-serif;	font-size:13px;	line-height:16px;	color:#666666;	background-image: url("../img/bg-muster.gif");}/* --------------------------fonts */.tnorm{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:12px;line-height:14px;color:#666666;}.tverybig{font-family:Helvetica, Arial,sans-serif;font-size:28px;color:#999999;margin:0px;padding:0px;}.tsmall{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:12px;color:#999999;}.tsmaller{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:11px;}.tnews{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:11px;color:#666666;padding-left:2px;}.tnews2{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:11px;color:#CCCCCC;}h1{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:26px;font-weight:normal;padding:0px;margin:0px;margin-top:14px;line-height:normal;color:#FFFFFF;}h2{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:15px;font-weight:normal;color:#000000;padding:0px;margin:0px;}h3{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:14px;font-weight:normal;color:#000000;padding:0px;margin:0px;}.footer{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;font-size:10px;text-decoration:none;color:#636060;}.footer-blue{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;font-size:10px;text-decoration:none;color:#33CCFF;}/* -------------------------- links */a{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;color:#FF9B0D;text-decoration:none;}a:hover{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;color:#FF9B0D;text-decoration:underline;}a.tbox{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;color:#666666;text-decoration:none;}a.tbox:hover{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;color:#FFFFFF;background-color:#CCCCCC;text-decoration:none;}a.grey{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;color:#666666;padding:4px;background-color:#D9D6D6;text-decoration:none;}a.grey:hover{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;color:#666666;padding:4px;background-color:#D1CECE;}a.footer{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;font-size:10px;text-decoration:none;color:#636060;}a.footer:hover{text-align:left;font-family: Helvetica, Arial, Geneva, sans-serif;color:#636060;text-decoration:underline;}a.more{padding:6px;padding-right:4px;margin:4px;margin-left: 22px; font-family: Helvetica, Arial, Geneva, sans-serif;text-decoration:none;color:#938D90;font-size:11px;background-color:#EEECED;}a.more:hover{padding:6px;padding-right:4px;margin:4px; margin-left: 22px; font-family: Helvetica, Arial, Geneva, sans-serif;text-decoration:none;color:#938D90;font-size:11px;background-color:#CCCCCC;}/*  --------------------------nav */.nav{font-family: Helvetica, Arial, Geneva, sans-serif;line-height:15px;font-size:16px;color:#FBA221;text-decoration:none;padding:0px;margin:0px;text-transform:uppercase;}a.nav{font-family: Helvetica, Arial, Geneva, sans-serif;line-height:15px;font-size:16px;color:#E9F4CD;text-decoration:none;font-weight:200;padding:0px;margin:0px;text-transform:uppercase;}a.nav:hover{font-family: Helvetica, Arial, Geneva, sans-serif;color:#FFC777;text-decoration:none;padding:0px;}.secondnav{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:12px;color:#999999;font-style:normal;text-decoration:none;text-transform:uppercase;background-color:#F39A19;}a.subnav{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;text-decoration:none;color:#FFFFFF;padding:5px;line-height:23px;width:80px;}a.subnav:hover{font-family: Helvetica, Arial, Geneva, sans-serif;font-size:12px;color:#FFFFFF;font-style:normal;background-color:#6D8A1C;margin-left:0px;line-height:23px;width:80px;}/* --------------------------abstände*/.normspace{padding-left: 22px; padding-right:24px;  padding-top: 10px; padding-bottom: 30px; }.titlespace{padding-left: 22px; padding-right:24px;  padding-top: 0px; padding-bottom: 0px; }.normspace2{padding-left: 10px; padding-right: 4px;  padding-top: 0px; padding-bottom: 5px; }.navspace{height:21px;}.h1space{padding-left: 35px; padding-right: 35px;  padding-top: 14px; padding-bottom: 14px;background-color:#F0F6FA;margin:3px; }.content-td-space{margin-top:20px;margin-bottom:25px;}.content-tumb-space{margin-top:20px;margin-bottom:25px;margin-left:35px;margin-right:35px;}.footerspace{padding-left:10px;padding-right:10px;}.box-1{background-color:#F0F1F1;padding:10px;font-size:11px;color:#666666;margin-top:5px;}.pic{margin-left:1px;background-color:#CCCCCC;}.pic-thumb{margin-bottom:5px;background-color:#CCCCCC;border: 2px solid #EEECED;}.pic-thumb:hover{margin-bottom:5px;background-color:#CCCCCC;border: 2px solid #A09F9F;}/* content elemente*//* hintergünde template design*/.bg-footer{background-color:#E4E2E2;margin-left:22px;margin-bottom:4px;vertical-align:bottom;}.bg-title{background-image: url("../img/top-title.gif");width:556px;}.bg-nav{background-image: url("../img/bg-nav.gif");padding-right:2px;padding-left:15px;width:96px;}.bg-subnav{background-image: url("../img/box-navoben-schenker.gif");width:191px;height:170px;}.bg-subnav2{background-image: url("../img/box-navoben-tueefeli.gif");width:191px;height:170px;}.bg-subnav3{background-image: url("../img/box-navoben-leer.gif");width:191px;height:170px;}.bg-content{background-image: url("../img/bg-content.gif");}.bg-stripe{background-image: url("../img/bg-stripe.gif");}.bg-box{background-image: url("../img/bg-box.gif");padding:5px;}.cd-box{background-image: url("../img/cd-back.gif");width:170px;padding:5px;}.cd-box2{background-image: url("../img/cd-back.gif");padding:5px;}.cd-box3{background-image: url("../img/cdbox-bg.gif");}.cd-box4{background-image: url("../img/cd-back.gif");padding:5px;}.cd-box-table{border: 1px #E4E2E2 solid;padding:5px;}.cdbox-space{padding:5px;margin-top:5px;}.bg-grey{background-color:#EEECEC;padding:5px;}.bg-news{background-color:#EEECEC;padding-left:4px;}.bg-newsdark{background-color:#E7E7E7;padding:3px;}.bg-newsstripe{margin:2px;border:1px;border-bottom:1px solid #CBC9C9;}.bg-boxnews{background-color:#F2F2F2;}/*--------------------------------------------------------------------*//* retorte browser css/* /*/* /*--------------------------------------------------------------------*//*--------------------------------------------------------------------*//* Layout div ids                                                     *//*--------------------------------------------------------------------*/#inhalt {   padding: 0px;  text-align: left;}#space{	margin:0px;}#text{	margin-right:10px;}/*--------------------------------------------------------------------*//* Image stuff                                                        *//*--------------------------------------------------------------------*/.image_border {    padding-top:5px;  padding-bottom:5px;  margin-top:6px;  }  .image_border_thumbnail {  /*   border around images in thumbnail view  */  border-color:#CCCCCC;  border-style: solid;  border-width: 2px;}.image_border_thumbnail:hover {  /*   border around images in thumbnail view on rollover  */  border-color: #7AA20D;  border-style: solid;  border-width: 2px;  color:#7AA20D;}a.navlink {       	font-family:Helvetica,Arial,Verdana, sans-serif;	font-size:11px;	padding-left:0px;	color:#FFFFFF;	text-decoration:none;	padding:6px;	padding-left:15px;	padding-right:22px; 	margin-right:6px;	margin-top:4px; 	margin-bottom:4px;	background-color:#7AA20D;		}		a.navlink:hover{	font-family:Helvetica,Arial,Verdana, sans-serif;	font-size:11px;	color:#CCFF00;	text-decoration:none;	padding:6px;	padding-left:15px;	padding-right:22px; 	margin-right:6px;	margin-top:4px; 	margin-bottom:4px;	background-color:#5F7E0A;}  .navlink_inactive {   	font-family:Helvetica,Arial,Verdana, sans-serif;	font-size:11px;	padding-left:0px;	color:#5B5B5A;	text-decoration:none;	padding:6px;	padding-left:15px;	padding-right:22px; 	margin-right:6px;	margin-top:4px; 	margin-bottom:4px;	background-color:#81827E;}/*--------------------------------------------------------------------*//* User comment etc.                                                  *//*--------------------------------------------------------------------*/.user_comment_link{  /*   Class of link "Comment!"  */   	font-family:Helvetica,Arial,Verdana, sans-serif;	font-size:11px;	padding-left:0px;	color:#999999;	text-decoration:none;	padding:6px; 	margin:4px;	background-color:#DAD8D8;}.user_comment_link:hover{  /*   Class of link "Comment!"  */   	font-family:Helvetica,Arial,Verdana, sans-serif;	font-size:11px;	padding-left:0px;	color:#416212;	text-decoration:none;	padding:6px; 	margin:4px;	background-color:#E9E7E7;}.user_comments{   /*   Text of user comments  */  font-size: 12px;   padding-top:5px;  color:#333333;}  .user_commsmall {  	font-size: 12px; 	padding-top:5px;	color:#666666;}.user_comments_title{   /*   Title (= Name) of user comments  */    	font-size: 12px; 	font-weight: bold; 	color: #807E7E;	padding-left:5px;	padding-right:5px; 	margin-right:5px;	margin-top:4px;	margin-left:0px; 	margin-bottom:4px;	background-color:#CCE07A;}.user_comments_flag{  /*   Modification of filename in thumbnail view if there are comments av.  */  color:#333333;   }