charset "utf-8";
/* CSS Document */
/*SCHRIFTEN_________________________________________*/
hr.clearer{
	border: none; 
	background: none; 
	height: 0px; 
	background-color: transparent; 
	line-height: 0px;
}
a img{border:none;}
a{outline:0; -moz-outline:0; color:#646567;}

select{
	/*background: transparent url(http://typo1.swut.at/fileadmin/images/select.png) no-repeat;*/
	width: 190px;
	height: 21px;
	background-color: #666666;
	color: #FFFFFF;
	border: solid 0 #000000;
}

.content a:hover{text-decoration:underline; color:#cc0033;}
.content h1{
	color: #009ee0;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
	font-size: 18px;
	/*text-transform: uppercase;*/
}
.content h2{
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	font-size: 16px;
}

.content h3{
	color:#646567;
	font-size:13px;
	font-weight:700;
	float:none;
	clear:both;
	margin:0 0 5px 0;
	padding:5px 0 5px 0;
	/*border-bottom:1px dotted #646567;*/
}

.content h4{
	/*color: #009ee0;*/
	color: #646567;
	font-size: 12px;
	font-weight:700;
	float:none;
	clear:both;
	margin:0 0 -5px 0;
	padding:5px 0 0 0;
	/*border-bottom:1px dotted #646567;*/
}

.content h5{
	/*color:#646567; original*/
	color: #009ee0;
	font-size: 16px; /*original 13px*/
	font-weight:700;
	float:none;
	clear:both;
	margin: 10px 0 0 0;/*0 0 -10 0*/
	padding: 0px 0 0px 0;/*5 0 5 0*/
	/*border-bottom:1px dotted #646567;*/
}

.content h6{
        margin:10px 0 0 0;
        padding:0 0 10px 0;
        font-size: 16px;
}

.content{font-size:10px; color:#646567;}
strong, b{font-size:12px;}
.content ul{

	padding: 5px 5px 5px 0px;
}
.content ul li{
	padding:0 5px 0 0px;
	list-style-position:inside;
}

/*HEADER, BODY, FOOTER_________________________________________*/
body{
margin:0;
font-family:Arial, Helvetica, sans-serif;
/*background-color: #EEEEEE;*/
}
.clearer{clear:both; float:none;}
/*backup vor breiter content
#page{width:844px; background: url(images/page_bg.gif) no-repeat; min-height:213px;}
*/
#page{width:998px; background: url(images/page_bg.gif) no-repeat; min-height:213px; margin-right:auto; margin-left:auto;}



* html #page{height:213px;}

.pageheader{height:181px; width:975px; margin:0 5px 0 18px; overflow:hidden;}
.pageheader .flash{
	width:229px; 
	height:128px;/*original 129px*/
	float:left; 
	background-image:url(images/flash_dummy.png);
	overflow:hidden;
}
.pageheader .logo{width:138px; height:128px; float:right; overflow:hidden;}
.pageheader .metanavi{
	width:814px;
	height:19px;
	margin:11px 0 0 0;
	padding:5px 0 0 7px;
	float:left;
	font-size:9px;
	text-transform:uppercase;
	overflow:hidden;
}
.footer{display:block; border-top:1px dotted #CCCCCC; margin:20px 5px 10px 18px; text-align:center; padding:10px 0 0 0; width:968px;}
.footer a{color:#646567; text-decoration:none; font-size:10px;}
.footer a:hover{text-decoration:underline;}
/*KARTE_________________________________________*/
.pageheader .karte{width:600px; height:129px; float:left; }
.pageheader .karte .land{
	width:390px;
	height:129px;
	float:left;
}
.pageheader .karte .navi{
	width:64px;
	float:left;
	padding-top: 7px;
}
.pageheader .karte .navi a{
	width:62px;
	display:block;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	margin:1px 0 0 0;
	padding: 1px 0 2px 1px;
}
.pageheader .karte .navi a:hover, .pageheader .karte .navi a.active{ background-color:#FFFFFF; color:#80c0fe;}
/*BOXLAYOUTS_________________________________________*/
.content{
	width:750px;
	margin:26px 0 0 0;
	float:left;
	font-size:11px;
	padding:0 0 0 17px;
	color:#666668;
}
* html .content{overflow:hidden;}
.zweispalter{
	width:600px;/*original 600px*/
	margin:7px 0 0 0;
}
.einspalter{
	margin-top:7px;
	display:block;
	padding: 0 5px 0 0;
}
.zweispalter{
	/*background:url(images/zweispalter_bg.gif) repeat-y;
	background-position:457px 0;*/
	/*original 457px*/
}
.zweispalter .linkespalte{
	float:left;
	width:457px;
	margin-top:12px;
}
.zweispalter .linkespalte p.bodytext{
	padding-right:10px;
}
.zweispalter .rechtespalte{
	float: right;
	width: 138px;/*original 138px, now aligned correctly with 123px*/
	margin: 0 5px 0 0;
	margin-top: 19px;/*original 24px*/
}
/*RECHTE SPALTE_______________________________________*/
.zweispalter .rechtespalte .brochure{
	margin: 25px 0 25px 0;/*original 0 0 25px 0*/
	text-align:center;
}
.zweispalter .rechtespalte .brochure a img{
	border:none;
}
/*NEWSANZEIGE_________________________________________*/
.news-list-container{
	display:block;
	width:413px;
	padding-top:10px;
}

.news-list-container img{
float:right;
/*margin-top:-20px;*/
}
.news-list-item{
	display:block;
	border-top:1px solid #009ee0;
	padding:0 0 20px 15px;
	color: #646567;
	font-size: 10px;
}

.news-list-date, .news-list-morelink a{color:#009ee0;}
.news-list-date{
	font-size:10px;
	font-weight:bold;
	float:left;
	padding:3px 0 5px 15px;
	padding-left:15px;
	width:319px;
	height:12px; overflow:hidden;
	display:block;
	background:url(images/news-list-item_dottedLine.gif) repeat-x bottom;
	margin-left: -15px;
}
.news-list-morelink a{
	display:block;
	text-decoration:none;
	width:79px; height:12px; overflow:hidden;
	padding:4px 0 4px 0;
	background: url(images/news-list-morelink_bg.gif) no-repeat bottom;
	float:right;
	font-size:9px;
	font-weight:normal;
	color:#009ee0;
}
.news-list-morelink a:hover{background-image: url(images/news-list-morelink_bg_hover.gif); color:#009ee0;}
.news-list-item h3{
	color:#646567;
	font-size:13px;
	font-weight:700;
	float:none;
	clear:both;
	margin:0 0 0 0;
	padding:5px 0 8px 0;
	display:block;
	border:none;
	
}
.news-single-image{
	float:left;
	margin-right:10px;
}

.news-amenu-container h3{margin-left:2px;}
.news-amenu-container ul{
	border:none;
	background-color:#FFF;
	padding: 5px 5px 0 0;
	margin-left:1px;
}
.content .news-list-item ul{border:none; background:none;}
.news-list-item p.bodytext{margin:0;}
.news-list-category{display:none;}
.news-list-item h3 a{ text-decoration:none;font-weight:700;}
.news-list-item ul{margin:0 0 0 0px; padding:0 0 0 0px;}
.news-list-item li{ margin:0 0 0 0px; padding:0 0 0 6px; list-style:none; list-style-image:none; background:url(images/li_bullet.gif) no-repeat 0px 5px;}


/*Added 240610 - alexandru.grosu@sw-umwelttechnik.com*/
.news-latest-container {
	display:block;
	width:413px;
	padding-top:10px;
}

.news-latest-container H2,.news-latest-gotoarchive {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 1px solid #769024;
	background-color:#769024;
}

.news-latest-container img{
float:right;
/*margin-top:-20px;*/
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	display:block;
	border-top:1px solid #009ee0;
	padding:0 0 20px 15px;
	color: #646567;
	font-size: 10px;
}

.news-latest-item IMG {
	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
	float:left;
}

.news-latest-date{
	font-size:10px;
	font-weight:bold;
	float:left;
	padding:3px 0 5px 15px;
	padding-left:15px;
	width:319px;
	height:12px; overflow:hidden;
	display:block;
	background:url(images/news-list-item_dottedLine.gif) repeat-x bottom;
	margin-left: -15px;
}

.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-morelink,.news-latest-category {
	font-size:9px;
	margin-left:3px;	
}

.news-latest-morelink {
	margin-bottom:3px;
}

.news-latest-morelink a{
	display:block;
	text-decoration:none;
	width:79px; height:12px; overflow:hidden;
	padding:4px 0 4px 0;
	background: url(images/news-list-morelink_bg.gif) no-repeat bottom;
	float:right;
	font-size:9px;
	font-weight:normal;
	color:#009ee0;
}

.news-latest-morelink a:hover{background-image: url(images/news-list-morelink_bg_hover.gif); color:#009ee0;}
.news-latest-date, .news-latest-morelink a{color:#009ee0;}

.content .news-latest-item ul{border:none; background:none;}
.news-latest-item p.bodytext{margin:0;}
.news-latest-category{display:none;}
.news-latest-item h3 a{ text-decoration:none;font-weight:700;}
.news-latest-item ul{margin:0 0 0 0px; padding:0 0 0 0px;}
.news-latest-item li{ margin:0 0 0 0px; padding:0 0 0 6px; list-style:none; list-style-image:none; background:url(images/li_bullet.gif) no-repeat 0px 
5px;}

/*End of add 240610 - alexandru.grosu@sw-umwelttechnik.com*/

/*NEWSANZEIGE RECHTESPALTE_________________________________________*/
.rechtespalte .news-latest-container{padding:0 0 15px 10px;}
.rechtespalte .news-latest-container h2{margin:0; color:#009ee0;}
.rechtespalte .news-latest-item{padding:5px 0 5px 0;  border-bottom:1px dotted #c3c3c4}
.rechtespalte .news-latest-container h3{border:none;}
.rechtespalte .news-latest-container h3 a{font-size:11px; text-decoration:none; color:#009EE0; border:none;}
.rechtespalte .news-latest-date a{ text-decoration:none; font-size:8px; float:left; color:#c3c3c4;}
.rechtespalte .news-latest-morelink a{ text-decoration:none; font-size:9px; float:right;}
.rechtespalte .news-latest-container p.bodytext{margin:0; font-size:9px;}
.rechtespalte .news-latest-container .news-latest-category, .rechtespalte .news-latest-container .news-latest-gotoarchive{display:none;}


/*NEWSANZEIGE EINZELANZEIGE_________________________________________*/
.news-single-item a:hover{color:#CC0033;}
.news-single-item{ padding:10px 10px 0 0;}
.news-single-item .news-single-timedata{font-size:9px;}
.news-single-item .news-single-category{display:none;}
.news-single-item .news-single-author{display:none;}
.news-single-item .news-single-backlink a{text-decoration:none; color:#009ee0; padding-top:15px; display:block; float:right;}
.news-single-item h2{color:#009ee0; margin-top:0px;}

/*METANAVI_________________________________________*/
.metanavi .land{
	float:left;
	padding: 0 10px 0 0;
}
.metanavi .land img{
	float:left;
	padding: 0 5px 0 0;
}
.metanavi .land span{
	display:block;
	float:left;
	padding: 4px 0 0 0;
}

/*modified 17.06.2009 - alexandru.grosu@sw-umwelttechnik.com*/
.metanavi .navi{
	float:left;
	color:#000000;
	padding: 4px 13px 0 0;
}
/*modified 17.06.2009 - alexandru.grosu@sw-umwelttechnik.com*/
.metanavi .navi a{ color:#000000; padding:0 2px 0 2px; text-decoration:none;}
/*modified 17.06.2009 - alexandru.grosu@sw-umwelttechnik.com*/
.metanavi .navi a:hover{ color:#000000; text-decoration:underline;}
.metanavi .suche{
	float:right;
	margin-right:136px;
	width:103px;
	height:17px;
	background:url(images/such_bg.gif) no-repeat;
	overflow:visible;
	margin-top:3px;
}
.metanavi .suche form{padding:0; margin:0;}
.metanavi .suche input#sucheingabe{
	float:left;
	width:82px;
	height:11px;
	border:none;
	background-color:transparent;
	font-size:9px;
	color:#009ee0;
	margin:1px 0 0 2px;
	padding:0 2px 0 2px;
}
.metanavi .suche input{font-size:9px;}
* html .metanavi .suche input#sucheingabe{width:75px;}
.metanavi .suche input#abschicken{
	width:15px;
	height:13px;
	float:right;
	margin-right:136px;
	background-color:transparent;
	border:none;
	background-image:url(images/transgif.gif);
	font-size:0px;
	line-height:0px;
	letter-spacing:0px;
	cursor:pointer;
}
/*MAINNAVI_________________________________________*/
.mainnavi{
	width:227px;
	float:left;
	margin:0;
	overflow:hidden;
	/*overflow: visible;*/
	height:auto;
	padding: 0;
}
.mainnavi ul, .mainnavi li{margin:0; padding:0; list-style:none; list-style-image:none; float:left; display:block;}
.mainnavi li a{margin:0; list-style:none; list-style-image:none; float:left;}
.mainnavi ul li.first a, .mainnavi ul li.second a{
	width:193px;
	height:23px;
	display:block;
	color:#009ee0;
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	background:url(images/mainnavi/first.gif) no-repeat;
	letter-spacing: -0.04em;
	padding: 9px 0 0 30px;
	text-decoration:none;
}
.mainnavi ul li.second a{background:url(images/mainnavi/second.gif) no-repeat;}
 .mainnavi ul li.second ul li a{
	display:block;
	width:193px;
	height:16px;
	padding:2px 0 0 30px;
	margin:0;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	background:url(images/mainnavi/active_sub1.gif) no-repeat;
	background-position:0px 0px;
	overflow:hidden;
	/*overflow: visible;*/
}

.mainnavi ul li.first ul li a{
	display:block;
	width:193px;
	height:16px;
	padding:2px 0 0 30px;
	margin:0;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	background:url(images/mainnavi/active_sub1.gif) no-repeat;
	background-position:0px 0px;
	overflow:hidden;
	/*overflow: visible;*/
}



.mainnavi ul li.first ul li a.act, .mainnavi ul li.second ul li a.act{background-position:0px -18px;}
.mainnavi ul li.first ul li a:hover, .mainnavi ul li.second ul li a:hover{background-position:0px -18px; color:#feff41;}
.mainnavi ul li.first a:hover, .mainnavi ul li.second a:hover{ background-position:0px 0px; color:#cc0334;}
.mainnavi ul li.abschluss{
	display:block;
	width:227px;
	height:5px;
	padding:0;
	margin:0;
	color:#FFFFFF;
	font-size:10px;
	background: url(images/mainnavi/abschluss.gif) no-repeat;
	overflow:hidden;
	/*overflow: visible;*/
}

.mainnavi ul li.first ul li ul li.first_mit_sub a, .mainnavi ul li.second ul li ul li.first_mit_sub a{
	color:#FFFFFF;
	background:url(images/mainnavi/active_sub2.gif) no-repeat;
	background-position:0px -18px;
	text-transform: uppercase;
}
.mainnavi ul li.first ul li ul li.first_mit_sub a:hover, .mainnavi ul li.second ul li ul li.first_mit_sub a:hover{color:#feff41;}
.mainnavi ul li.first ul li ul li a, .mainnavi ul li.second ul li ul li a{
	font-weight: normal;
	text-transform:none;
	background:url(images/mainnavi/sub5.gif) no-repeat;
	background-position:0px 0px;
	color:#3f3f3f;
	letter-spacing: -0.00em;
	margin-top:-1px;
}

.mainnavi ul li.first ul li ul li a.act, .mainnavi ul li.second ul li ul li{
	font-weight: bold;
}

.mainnavi ul li.first ul li ul li a.act, .mainnavi ul li.second ul li ul li a.act{background-position:0px -18px; font-weight: normal;}

.mainnavi ul li.first ul li ul li a.highlight, .mainnavi ul li.second ul li ul li a.highlight{background-position:0px -18px; font-weight: normal; 
color:#F00;background-color:#333;}
.mainnavi ul li.first ul li ul li a:hover, .mainnavi ul li.second ul li ul li a:hover{
	font-weight: normal;
	background-position:0px -18px;
	color: #3f3f3f;
}
.mainnavi ul li.first ul li ul li ul li.second_mit_sub a, .mainnavi ul li.second ul li ul li ul li.second_mit_sub a, .mainnavi ul li.first ul li ul li ul li.second_mit_sub,  .mainnavi ul li.second ul li ul li ul li.second_mit_sub a:hover{
	background:url(images/mainnavi/sub3.gif) no-repeat;
	background-position:0px -18px;
	color:#3f3f3f;
	font-weight:bold;
	padding-left:28px;
}

.mainnavi ul li.first ul li ul li ul li a, .mainnavi ul li.second ul li ul li ul li a{
	padding:2px 0 0 54px;/*original 28px left*/
	background:url(images/mainnavi/sub4.gif) no-repeat;
	background-position:0px 0px;
	color:#3f3f3f;
	font-weight: normal;
	font-size: 11px;
	padding-left: 30px;
}
.mainnavi ul li.first ul li ul li ul li a.act, .mainnavi ul li.second ul li ul li ul li a.act{
	background-position:0px -18px;
	font-weight: bold;
	font-size: 11px;
	padding-left: 30px;
}
.mainnavi ul li.first ul li ul li ul li a:hover, .mainnavi ul li.second ul li ul li ul li a:hover{
	background:url(images/mainnavi/sub4.gif) no-repeat;
	background-position:0px -18px;
	color:#3f3f3f;
	font-size: 11px;
	padding-left: 30px;
}


.mainnavi ul.nav2-sub li a{background:url(images/mainnavi/active_sub2-sub.gif) no-repeat;}
.mainnavi ul.nav2 li a:hover, .mainnavi ul.nav2-sub li a:hover{
	background-position:0px -18px;
}
/*SUCHERGEBNISSE_____________________________________________________________*/
.linkespalte .tx-indexedsearch{padding-right:10px;}

/*KONTAKTFORMULAR_____________________________________________________________*/
form#mailform{margin:10px 0 0 0;}
fieldset.csc-mailform{border:none;}
.csc-mailform-field label{display:block; float:left; width:80px;}
.csc-mailform-field{padding:0 0 10px 0;}
.csc-mailform input#mailformFirma, .csc-mailform input#mailformName, .csc-mailform input#mailformPosition, .csc-mailform input#mailformEmail{width:160px; font-size:11px; color:#646567;}
.csc-mailform textarea#mailformAdresse, .csc-mailform textarea#mailformAnliegen{width:160px; font-size:11px; color:#646567; font-family:Arial, Helvetica, sans-serif;}
.csc-mailform select#mailformBereich{width:164px; font-size:11px; color:#646567;}
.csc-mailform input#mailformformtype_mail{margin-left:79px; width:166px;}

/*SUCHERGEBNISSE_____________________________________________________________*/
.tx-indexedsearch-searchbox{ margin:20px 0 0 0;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{display:block; width:160px; margin:0 0 5px 5px;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{display:block; width:165px; margin:0 0 0 5px;}
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:left; font-weight:bold; font-size:14px; color:#cc0334; padding-left:61px; text-transform:uppercase;}

/*download button____________________________________________________________*/
.downloadbutton{
	text-align:center;
	margin-bottom:20px;
	/*width: 73px;*//*new*/
}
h1.download, h1.download a{
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
	text-transform: none;
	width: 73px;
	height: 20px;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}


/*li im hauptframe */
.linkespalte ul li {list-style:outside;}
.linkespalte ul {padding-left:15px;}


/*Lönderkarte Links */
 .mapnavi{
	 
	 position:absolute; 
	 z-index:99;
	 top:15px;
	 float:right;
	 width:100px;
	 text-align:left;
	 left:630px;
	 padding-right:3px;
	 
	 
 }
 .mapnavi a {display:block; color:#ffffff; text-decoration:none;  font-size:9px; margin-bottom:2px; text-transform:uppercase;}
 .mapnavi a:hover {color:#000000;}
 
 
 
 /*Produkttabellen*/

 /*fileicons*/
.sec-download-doc{
	 background:url(produkte/icon_doc.gif) no-repeat center 5px;

 }
 .sec-download-pdf {
	 background:url(produkte/icon_pdf.gif) no-repeat center 5px;
	
 }
 
  .sec-download-ppt{
	 background:url(produkte/icon_ppt.gif) no-repeat center 5px ;
	 	
 }
 
   .sec-download-xls{
	 background:url(produkte/icon_xls.gif) no-repeat center 5px;

 }
 
    .sec-download-dwg{
	 background:url(produkte/icon_dwg.gif) no-repeat center 5px;

 }
 
 /*fileicons ende */
/*added 01.08.2010 - alexandru.grosu@sw-umwelttechnik.com*/
  .produkt-table-units TD{
        font-size: 10px;
	font-weight: bold;
	/*border-bottom: 1px dashed #078cc4;*/
        height: 10px;
        /*cursor: pointer;*/
        padding-top: 4px;
        padding-bottom: 4px;
 }

  .produkt-table-desc-header TD{
        font-size: 10px;
        border-bottom: 1px solid #078cc4;
        height: 20px;
        /*cursor: pointer;*/
        padding-top: 5px;/*original 10px*/
        padding-bottom: 5px;/*original 10px*/
 }
/*end of*/

  .produkt-table-desc TD{
	font-size: 10px;
	border-bottom:1px solid #078cc4;
	height:20px;
	 cursor:pointer;
	 padding-top:5px;/*original 10px*/
	 padding-bottom:5px;/*original 10px*/
 }
 
 .produkt-td-first{
	font-weight: bold;
	text-align: left;
 }
 
 .produkt-table-desc  TR{
	
 }
 .csc-uploads-fileName p {margin:0 0 0 0;}
.klappbody{
	padding-top:10px;
	background-image:url(images/klappbox-bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#f5f7f6;
border:1px solid #d7d7d7;
padding-bottom:30px;
}
 
.sec-download-doc, .sec-download-ppt,.sec-download-xls,.sec-download-pdf,.sec-download-dwg {

width:140px;
line-height:0px;
font-size:0px;
margin:0;
padding:0;
text-align:center;
position: relative;
float:left;
}




downloadlink-doc{
position:relative;
font-size:12px;
line-height:12px;
margin-bottom:-18px;
padding-top:30px;

}

.sec-download-doc a, .sec-download-ppt a, .sec-download-xls a, .sec-download-pdf a, .sec-download-dwg a{
color:#000000; text-decoration:none;font-size:12px;
display:block;
line-height:12px;
color:#000000;
padding:30px 0 0 0;
margin: 0 0 -18px 0;
position: relative;


}


.klappheadmax td.produkt-td-first {
/*background-image:url(images/tabelle-pfeil.jpg);*/
background-position:right;
background-repeat:no-repeat;
}

.klappheadmax_warrow td.produkt-td-first {
background-image:url(images/tabelle-pfeil.jpg);
background-position:right;
background-repeat:no-repeat;
}

.klappheadmax_noarrow td.produkt-td-first {
background: none;
}

.klapphead_noarrow td.produkt-td-first {
background: none;
}

.klapphead_warrow td.produkt-td-first {
background-image:url(images/tabelle-pfeil.jpg);
background-position:right;
background-repeat:no-repeat;
}

.klapphead td.produkt-td-first {
background-image:url(images/tabelle-pfeil-offen.jpg);
background-position:right;
background-repeat:no-repeat;
}
.klapphead tr {
background-color:#FFC;
}


/*vierer Container*/
.vierercontainer .eins, .zwei, .drei, .vier{
	float:left;
	margin-top: 10px;/*original 20px*/
	width:180px;
}
.vierercontainer .eins, zwei,drei{
	margin-right:10px;
}

/*three box container*/
.threeboxcontainer .firstthbc, .secondthbc, .thirdthbc{
	float: left;
	margin-top: 10px;
	width: 240px;
}

.threeboxcontainer .firstthbc, .secondthbc{
	margin-right: 10px;
}

/*two box container*/
.twoboxcontainer .firsttwbc{
	float: left;
	margin-top: 20px;
	width: 520px; /*original 420px*/
}

.twoboxcontainer .secondtwbc{
	float: left;
	margin-top: 20px;
	width: 200px; /*original 300px*/
}

.twoboxcontainer .firsttwbc, .secondtwbc{
	margin-right: 10px
}	


/*country navi*/

.countrynavigation a {font-size:9px; line-height:12px; text-decoration:none; padding-left:10px; text-transform:uppercase;color:#009EE0;}
.countrynavigation {padding-top:18px;}
.countrynavigation a:hover {color:#CC0334;}
.countrynavigation a.act {color:red;}

table p.bodytext {margin-top:2px;margin-bottom:2px;}

