@import "productfinder.css";

* {
	margin: 0;
	padding: 0;
}
body {
	font-family: verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	background: white;
	color: #68676B;
}
#wrapper {
	width: 1160px;
	margin: 0 auto;
	background-image: url(/_shared_global/img_layout/rahmen_repeater.jpg);
	background-repeat: repeat-y;
}


#contentborder {
	text-align: left;
	padding: 20px;
	border: 0px solid black;
}
#content {
	width: 650px;
/*	margin-left: 300px; */
	padding-left: 20px;
	margin-bottom: 20px;
	float: right;
}

#content a, #randspalte a, #column1 a, #column2 a, #column3 a {
	color: #848484;
	text-decoration: underline;
}
#content a:hover, #randspalte a:hover, #column1 a:hover {
	color: #0A7A7C;
	text-decoration: none;
	background: none
}



#container .clearer {
	clear: both;
	width: 0px;
	height: 0px;
}




/*
	Footer
*/
#footer {
	padding-left: 10px;
	padding-right: 10px;
}
#footer #copyfooter {
	background-color: #bfbfbf;
	height: 30px;
	padding-top: 10px;
	text-align: left;
	padding-left: 110px;
	border-bottom: 2px solid white;
	font-size: 12px;
	position:relative;
}
#footer #sprachauswahl {
	background-color: #0098a5;
	height: 200px;
	padding-top: 10px;
	text-align: left;
	padding-left: 110px;
	clear: both;
}
#footer #copyfooter p#footerCopy {
	display: block;
	float: left;
	color: #676666;
}
#footer #copyfooter p#footerNavi {
	display: block;
	float: right;
	color: #676666;
	margin-right: 132px;
	margin-top: -5px;
	margin-bottom: 0px;
}
#footer #copyfooter p#footerNavi img {
	vertical-align: middle;
}
#footer #copyfooter p#footerNavi a:link,
#footer #copyfooter p#footerNavi a:visited {
	color: #676666;
	text-decoration: none;
	border-bottom: 0px;
}
#footer #copyfooter p#footerNavi a:focus,
#footer #copyfooter p#footerNavi a:hover {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}





/*
	Sprachauswahl NEU
*/
#sprachauswahl div {
	border: 0px solid black;
	color: white;
}
h3.langHeading {
	text-transform: uppercase;
}
/*
#sprachauswahl #contact {
	float: left;
	width: 200px;
}
*/
#sprachauswahl #langBoxWrapper {
	margin-left: -10px;
}
#sprachauswahl #langBoxWrapper div.langBox {
	float: left;
	width: 170px;
	height: 180px;
	background: url(/pix/footer/footer_lang_bg_green.jpg) no-repeat;
	margin-left: 10px;
	padding: 5px;
	padding-top: 10px;
}
#sprachauswahl #langBoxWrapper div.langBox ul {
	list-style-type: none;
}
#sprachauswahl #langBoxWrapper div.langBox li {
	padding-left: 30px;
	line-height: 24px;
	margin-bottom: 0px;
}
#sprachauswahl #langBoxWrapper div.langBox li.Int {
	background: url(/pix/footer/int.png) no-repeat;
}
#sprachauswahl #langBoxWrapper div.langBox li.us {
	background: url(/pix/footer/us.png) no-repeat;
}
#sprachauswahl #langBoxWrapper div.langBox li.de {
	background: url(/pix/footer/de.png) no-repeat;
}
#sprachauswahl #langBoxWrapper div.langBox li.ch {
	background: url(/pix/footer/ch.png) no-repeat;
}
#sprachauswahl #langBoxWrapper div.langBox li.es {
	background: url(/pix/footer/es.png) no-repeat;
}
#sprachauswahl #langBoxWrapper div.langBox li.fi {
	background: url(/pix/footer/fi.png) no-repeat;
}
#sprachauswahl #langBoxWrapper div.langBox li.uk {
	background: url(/pix/footer/uk.png) no-repeat;
}

#sprachauswahl #langBoxWrapper div.langBox li a:link,
#sprachauswahl #langBoxWrapper div.langBox li a:visited {
	text-decoration: none;
	color: white;
	border-bottom: 0px solid #F5AD00;
	font-weight: normal;
}
#sprachauswahl #langBoxWrapper div.langBox li a:focus,
#sprachauswahl #langBoxWrapper div.langBox li a:hover {
	text-decoration: none;
	color: #F5AD00;
	border-bottom: 1px solid #F5AD00;
	font-weight: normal;
}
#sprachauswahl #langBoxWrapper div.langBox li a.langActive {
	text-decoration: none;
	color: #F5AD00;
	border-bottom: 0px solid #F5AD00;
	font-weight: bold;
}









/*
	Content-Formate
*/
div#container {
	background-repeat: repeat-y;
	padding-left: 80px;
	padding-right: 80px;
}
#content ul {
	list-style-type: none;
	margin-bottom: 10px;
}
#content li {
	background: url(/pix/huss_listenpunkt.gif) no-repeat 0px 5px;
	padding-left: 15px;
	line-height: 20px;
}
p {
	margin-bottom: 10px;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 8px;
}
a img {
	border: 0;
}





/*
	Content-Layout
*/
#container div.startContentWrapper {
	width: 650px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#container div.startContent {
	width: 400px;
	float: left;
	margin-right: 0px;
}
#container div.startKontext {
	width: 220px;
	margin-left: 430px;
}
#container div.KontextColumn1 {
	float: left;
	width: 110px;
	text-align: center;
}
#container div.KontextColumn2 {
	margin-left: 110px;
	width: 110px;
	text-align: center;
}
#container div.startKontext p {
	text-align: left;
/*	line-height: 12px;*/
}
#container div.startKontext h3.kontextHeading {
	display: block;
	background-color: silver;
	color: white;
	text-transform: uppercase;
	padding-left: 20px;
}
#container div.startNewsWrapper {
	width: 650px;
	margin-bottom: 20px;

}
#container div.startNewsWrapper div.newsColumn1 {
	float:left;
	width: 325px;
	border-right: 1px solid silver;
}
#container div.startNewsWrapper div.newsColumn2 {
	margin-left: 325px;
	width: 325px;
	/* border-left: 1px solid silver; */
}
#container div.startNewsWrapper div.newsColumn1 h2,
#container div.startNewsWrapper div.newsColumn1 ul {
	padding-right: 10px;
}
#container div.startNewsWrapper div.newsColumn2 div {
	padding-left: 10px;
}

div.bildText {
	margin-bottom: 10px;
	margin-top: 10px;
}
div.bildLeft {
	float: left;
	margin-right: 20px;
}
div.bildRight {
	float: right;
	margin-left: 20px;
}



/*
	Tabellen
*/
div.startNewsWrapper table {
	border: 0px;
	margin-top: 0px;
}

div.newsColumn1 td,
div.newsColumn2 td {
	background-color: #F5AD00;
	color: #fff;
	padding: 5px;
}




/*
	Listen
*/

#container ul.newslist {
	list-style-type: none;
	padding-top: 5px;
}
#container ul.newslist li {
	padding-left: 30px;
	padding-bottom: 5px;
	background: url(/metpela/_shared/img/metpela_list_icon.jpg) no-repeat;
}
#container ul.newslist li span.date {
	display: block;
	width: 100px;
	font-size: 16px;
	float: left;
	color: #0168B3;	
}
#container ul.newslist li span.teaser {
	display: block;
	margin-left: 105px;
	font-size: 12px;
}







/*
	Homelink
*/
a#homelink {
	display: block;
	width: 400px;
	height: 110px;
	border: 0px solid black;
	float: left;
	text-decoration: none;
}
a#homelink span {
	visibility: hidden;
}








/*
	Navigation
*/
#navcontainer {
	height: 59px;
	border: 0px solid black;
	margin-left: 402px;
	text-align: left;
}
dt.hidden {
	display: none;
}
#navcontainer #nav li {
	text-align: center;
}


/*
	Hauptnavigation
*/
#nav {
}
#nav #hauptnav li {
	list-style-type: none;
	float: left;

}
#nav #hauptnav span {
	display: block;
	padding-top: 35px;
}




/*
	Start-Flash Anpassung IE
*/
#startFlash {
	
}






/*
	Topnavigation-Highlighting
*/
/*
#nav ul#hauptnav.navItem {
	background: url(/group/_shared/img/group_nav_bg.jpg) no-repeat;
	border: 0px solid black;
	height: 70px;
	width: 585px;
}
#nav ul#hauptnav.navItem1 {
	background: url(/group/_shared/img/group_nav_1.jpg) no-repeat;
	border: 0px solid black;
	height: 70px;
	width: 585px;
}
#nav ul#hauptnav.navItem2 {
	background: url(/group/_shared/img/group_nav_2.jpg) no-repeat;
	border: 0px solid black;
	height: 70px;
	width: 585px;
}
#nav ul#hauptnav.navItem3 {
	background: url(/group/_shared/img/group_nav_3.jpg) no-repeat;
	border: 0px solid black;
	height: 70px;
	width: 585px;
}
#nav ul#hauptnav.navItem4 {
	background: url(/group/_shared/img/group_nav_4.jpg) no-repeat;
	border: 0px solid black;
	height: 70px;
	width: 585px;
}
#nav ul#hauptnav.navItem5 {
	background: url(/group/_shared/img/group_nav_5.jpg) no-repeat;
	border: 0px solid black;
	height: 70px;
	width: 585px;
}
*/


/*
	Link-Positionen
*/
#nav #hauptnav li.item1 {
	width: 100px;
	margin-left: 10px;
}
#nav #hauptnav li.item2 {
	width: 70px;
}
#nav #hauptnav li.item3 {
	width: 110px;
}
#nav #hauptnav li.item4 {
	width: 105px;
}
#nav #hauptnav li.item5 {
	width: 170px;
}












/*
	Randspalte
*/

#randspalte {
	margin-left: 0px;
	margin-top: 50px;
}
#randspalte hr {
	visibility: hidden;
}
#randspalte dl {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0px solid silver;
	padding: 0px;
}
#randspalte dt {
	background-color: #DAF6F6;
	color: #0A7A7C;
	font-weight: bold;
	margin-bottom: 5px;
}








/*
	Brotkrumen
*/
#brotkrumen {
	padding-left: 200px;
	padding-top: 5px;
	margin-bottom: 20px;
}
#brotkrumen img {
	float: left;
	margin-right: 5px;
}
#brotkrumen a {
	text-decoration: none;
	color: #848484;
}
#brotkrumen a:hover {
	text-decoration: underline;
}








#content dt {
	font-weight: bold;
	color: #0A7A7C;
}
#content .unternehmen {
	float: left;
	width: 540px;
}
#content .unternehmen dt {
	float: left;
	width: 260px;
	padding: 8px 0;
	font-weight: normal;
}
#content .unternehmen dd {
	margin-left: 270px;
	width: 245px;
	padding: 8px 0 8px 28px;
}
#content dl.produktuebersicht dt {
	float: left;
	width: 180px;
	padding: 8px 0;
	font-weight: normal;
}
#content dl.produktuebersicht dd {
	margin-left: 200px;
	padding: 8px 0;
}
#content .linkslist li {
	list-style-type: none;
	border-bottom: 1px solid silver;
	padding: 5px 0;
}
#content #referenzen img {
	border: 0;
}
#content #referenzen li {
	list-style-type: none;
	float: left;
	margin-right: 30px;
}
#content #referenzen dt {
	margin-top: 10px;
}
#content #referenzen dd {
	border: 1px solid silver;
	padding-top: 8px;
}
#content .dlodd {
	color: #107E81;
}
#content .dleven, #content .dleven dt {
	color: #68676B;
}
#content .dlodd dd, #content .dleven dd {
	background-image: url(/pix/table_arrow.gif);
	background-position: center left;
	background-repeat: no-repeat;
}
#content hr.HA {
	margin-top: 5px;
	margin-bottom: 5px;
}
#content .table {
	font-size: 11px;
	margin-bottom: 5px;
}
#content .table td {
	border-left: 1px solid #848484;
	border-bottom: 1px solid #848484;
	padding: 2px;
	text-align: center;
}
#content .table td.firstcol {
	border-left: 0;
	text-align: left;
	color: #0A7A7C;
}
#content .table .dotted td {
	border-bottom: 1px dotted #bbb;
}
#content tr.tblfilter td {
	color: #FDA700;
}
#content .hochzahl {
	font-size: 9px;
	margin-bottom: 5px;
}

 /* IE CSS Hack */
#content .unternehmen dt {
margin-right: -3px; 
} 
 
#content .unternehmen dd {
display:inline-block; 
} 
/* Ende IE CSS Hack */





hr.dlclear {
	border: 1px dotted #848484;
	clear: left;
	margin-bottom: 8px;
}
hr.edit {
	display: none;
}
.stopper {
	clear: both;
	visibility: hidden;	
}












/*
	Sprachauswahl
*/
/* vorerst deaktiviert weil neugestaltet
#sprachauswahl li {
	list-style-type: none;
	float: left;
}
#sprachauswahl span {
	font-size: 1px;
	display: none;
}
#sprachauswahl a {
	display: block;
	height: 54px;
}
#sprachauswahl .sade a {
	width: 25px;
	background-image: url(/pix/flag_de0.gif);
}
#sprachauswahl .sach a {
	width: 36px;
	background-image: url(/pix/flag_ch0.gif);
}
#sprachauswahl .safr a {
	width: 28px;
	background-image: url(/pix/flag_fr0.gif);
}
#sprachauswahl .saes a {
	width: 27px;
	background-image: url(/pix/flag_es0.gif);
}
#sprachauswahl .saen a {
	width: 25px;
	background-image: url(/pix/flag_en0.gif);
}
#sprachauswahl .saus a {
	width: 38px;
	background-image: url(/pix/flag_us0.gif);
}
#sprachauswahl .sait a {
	width: 29px;
	background-image: url(/pix/flag_it0.gif);
}

#sprachauswahl .sade a:hover, #sprachauswahl .sadeon a {
	width: 25px;
	background-image: url(/pix/flag_de1.gif);
}
#sprachauswahl .sach a:hover, #sprachauswahl .sachon a {
	width: 36px;
	background-image: url(/pix/flag_ch1.gif);
}
#sprachauswahl .safr a:hover, #sprachauswahl .safron a {
	width: 28px;
	background-image: url(/pix/flag_fr1.gif);
}
#sprachauswahl .saes a:hover, #sprachauswahl .saeson a {
	width: 27px;
	background-image: url(/pix/flag_es1.gif);
}
#sprachauswahl .saen a:hover, #sprachauswahl .saenon a {
	width: 25px;
	background-image: url(/pix/flag_en1.gif);
}
#sprachauswahl .saus a:hover, #sprachauswahl .sauson a {
	width: 38px;
	background-image: url(/pix/flag_us1.gif);
}
#sprachauswahl .sait a:hover, #sprachauswahl .saiton a {
	width: 29px;
	background-image: url(/pix/flag_it1.gif);
}
*/
















/*
	FAQ
*/
#faqanker {
	background-color: #F6F6F6;
	padding: 5px 5px 5px 0;
}
#faqanker li {
	margin-bottom: 3px;
}

#faqdetail dt {
	font-weight: normal;
	color: #FDA700;
	margin-top: 16px;
}
#faqdetail li a {
	color: #FDA700;
}
#bildleiste {
	float: left;
	width: 190px;
}
#bildleiste img {
	border: 1px solid #959597;
	padding: 2px;
	background-color: #E4E4E6;
	margin-bottom: 8px;
}
.BildInText {
	float: left;
	border: 1px solid #959597;
	padding: 2px;
	margin-top: 4px;
	margin-right: 10px;
	background-color: #E4E4E6;
	margin-bottom: 2px;
}
#filterbild {
	float: left;
	margin-right: 15px;
	width: 230px;
}
.linkicon {
	float: left;
}




#karte {
	float: right;
}
.aktuelltn {
	float: left;
	width: 100px;
	text-align: center;
}
.aktuelldesc {
	margin-left: 100px;
}
.top {
	float: right;
}
.ankerlinks {
	padding-bottom: 20px;
}
.ankerlinks li {
	list-style-image: url(/pix/linkicons/link_down.gif);
}






/*
	Product Finder - ALT loeschen
*/
.prodFind form td {
	vertical-align: top;
}
.prodFind form p {
	margin-top: 10px;
}
.prodFind h2 {
	margin-top: 15px;
}
.prodFind em {
	font-weight: bold;
	color: red;
	font-style: normal;
}
.prodFind li {
	margin-left: 10px;
}
.prodFind form {
	width: 255px;
	margin-right: 10px;
	float: left;
}
/* html .prodFind form {
	float: none;
	margin-right: 0;
	border-right: none;
} */
.prodFind form label {
	display: block;
	font-weight: bold;
	color: #0A7A7C;
}
.prodFind form input {
	display: block;
	width: 191px;
}
.prodFind form input#submit {	
	width: 195px;
}
.prodFind form select {
	display: block;
	width: 195px;
}
.prodFind form div.help {
	/* position: relative; */
}
.prodFind form div.help a {
    display: block;
    color: #0099CC;
    text-decoration: none;
    font-weight: bold;
    background-color: inherit;
    line-height: 1.5em;
    padding: 2px;
}
.prodFind form a span {
	display: none;
}
.prodFind form a:hover span {
    display: block;
    text-decoration: none;
    position: absolute;
	width: 300px;
    padding: 5px;
	z-index: 999;
    background-color: #FFFACF;
    border: 1px solid red;
    color: #333;
	left: 195px;
	top: 50px;
}
* html .prodFind form a:hover span { /* Korrektur fuer IE6 */
	left: 200px;
	top: 80px;
}
*+html .prodFind form a:hover span { /* Korrektur fuer IE7 */
	margin-left: 5px;
	margin-top: -5px;
}
.prodFind #Anfrageform form {
	float: none;
	width: auto;
}
.prodFind #Anfrageform form label {
	float: left;
	width: 200px;
	text-align: right;
}
.prodFind #Anfrageform form input {
	margin-left: 210px;
}
.prodFind #Anfrageform form input#absenden {
	width: auto;
}
.prodFind #Anfrageform textarea {
	display: none;
}
.prodFind #Anfrageform form p {
	margin-top: 15px;
}
.prodFind #Anfrageform form div {
	padding-bottom: 5px;
}
p.pfHinweis {
	color: red;
}






/*
	Bildergalerie - Referenzen
*/
dl.amPreview {
	margin-right: 15px;
}
dl.amPreview dt {
	float: left;
	padding: 5px;
	background-color: #ebebeb;
	border: 1px solid #747474;
	margin-bottom: 10px;
	margin-right: 10px;
}
dl.amPreview p {
	border: none ! important;
}
div.imgGal form dl {
	float: left;
	width: 120px;
	height: 50px;
	margin-right: 13px;
}
div.imgGal select {
	width: 100%;
}
dl.galThumb {
	float: left;
	width: 150px;
	height: 200px;
	margin-right: 43px;
}
dl.galThumb dt a {
	display: block;
	width: 148px;
	height: 148px;
	border: 1px solid #747474;
	text-decoration: none ! important;
	background-color: #ebebeb ! important;
}
dl.galThumb dd span {
	display: block;
}
p.blaettern {
	text-align: right;
	margin: 5px 0;
}
div#galDetail {
	float: left;
	width: 412px;
}
dl.galDetailInfo dt {
	padding: 5px;
	background-color: #ebebeb;
	border: 1px solid #747474;
	margin-bottom: 10px;
}
div#galThumbsSw {
	margin-left: 424px;
}
div#galThumbsSw a {
	display: block;
	width: 108px;
	height: 108px;
	margin-bottom: 5px;
	background-color: #ebebeb ! important;
	border: 1px solid #747474;
}
div#galThumbsSw a.bildaktiv {
	background-color: #FDA700 ! important;
}
div#galThumbsSw span {
	display: none;
}
div.imgGal p { border: 1px solid white; } /* Workaround für komische Phantom-Linie bei IE >= 5.5 */


#sitemap ul {
	border-left: 1px solid #848484;
	margin-left: 60px;
}
#sitemap li {
	list-style-type: none;
	margin-left: 5px;
}

#messe .logo {
	float: left;
	margin-right: 15px;
}
.haeven, .haodd {
	padding: 5px 0 10px 15px;
}
.haeven {
	background-color: rgb(231,245,250);
}
.linklogo {
	display: block;
	width: 120px;
	float: left;
	text-align: center;

}
.linkdescription {
	display: block;
	margin-left: 128px;
	padding-bottom: 5px;
}
hr.layout {
	border: 1px dotted #848484;
	border-width: 1px 0px 0px 0px;
	font-size: 1px;
	line-height: 1px;
	margin: 0px ! important;
	padding: 0 ! important;
}
hr.space {
	margin: 0px 0px 9px 0px ! important;
}
.tabellecontent {
	border: 1px solid silver;
}
.tabellecontent td {
	border: 1px solid silver;
	margin: 0;
	padding: 3px;
}
.tabellecontent thead {
	background: #FDA700;
	color: white;
}






/*
	Kontakt
*/
#kontaktform legend {
	font-weight: bold;
}
#kontaktform label {
	width: 120px;
	display: block;
	float: left;
	padding-left: 10px;
}
#kontaktform input {
	width: 160px;	
}
#kontaktform input#formInput_submit,
#kontaktform input#formInput_reset {
	width: 120px;
	margin: 10px 0;
}
#kontaktform textarea {
	width: 200px;
}
#kontaktform div {
	margin: 0;
	padding: 0;

}
#kontaktform fieldset {
	padding: 10px 0;
	border: 0;
}
#kontaktform fieldset#myData {
	float: left;
	width: 315px;
}
#anwendungen a {
	font-size:8px;
	text-decoration: none;
	color: #ffe;
}


/*
Newsletter - HUSS Magazine - weiter in Gebrauch
*/

#content div#magazine h1 img {
	vertical-align: middle;
}
#content div#magazine {
	float: none;
	width: auto;
}

#content #magazine div.block h2,
#content #magazine div.lastBlock h2 {
	color: black;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font-style: italic;
}

#content #magazine div.block h3,
#content #magazine div.lastBlock h3 {
	color: #0A7A7C;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font-style: italic;
}

#content #magazine div.block p {
/*	font-size: 12px;*/
	margin-top: 5px;
	margin-bottom: 0px;
/*	line-height: 12px;*/
}

#content #magazine p.editorial {
	font-variant: normal;
	padding-left: 5px;
	padding-top: 0px;
	margin-top: 0px;
	/* float: right; */

}

/* 
#content #magazine div.editorialImg {
	padding: 5px;
	float: left; 
	border: 1px solid #CFCFCF;
}
*/
#content #magazine div.editorialImg img {
	margin-right: 10px;
	float: left;
}
#content #magazine .footer {
	font-size: 9px;
}
#content #magazine div.block a:link {
	color: #848484;
	text-decoration: underline;
}
#content #magazine div.block a:hover {
	color: #0A7A7C;
	text-decoration: none;
}
#content #magazine .BildInText {
	float: left;
	border: 1px solid #959597;
	padding: 2px;
	margin-top: 4px;
	margin-right: 10px;
	background-color: #E4E4E6;
	margin-bottom: 2px;
}
#content #magazine div.leftImg {
	float: left;
	padding: 5px;
	border: 1px solid #CFCFCF;
	margin-right: 10px;
}
#content #magazine div.rightImg {
	float: right;
	padding: 5px;
	border: 1px solid #CFCFCF;
	margin-left: 10px;
}
#content #magazine div.rightText {
	/* float: left;
	width: 300px; */
	margin-top: 0px;
}
#content #magazine div.leftText {
	/* float: right;
	width: 300px; */
	margin-top: 0px;
}
#content #magazine div.block {
	/* width: 530px; 
	border: 1px solid #CFCFCF; 
	padding: 5px; */
	margin-top: 30px;
	/* margin-right: 10px; */
}
#content #magazine div.lastBlock {
	/* width: 540px; */
	padding: 5px;
	margin-top: 15px;
	/* margin-right: 10px; */
}
#content #magazine div.leftBlock {
	float: left; 
	width: 260px;
}
#content #magazine div.rightBlock {
	float: right; 
	width: 260px;
}
#content #magazine div.leftBlock img,
#content #magazine div.rightBlock img {
	float: left;
	margin-right: 5px;
	border: 1px solid #AFAFAF;
}
#content #magazine p.hinweis {
	color: red;
	border: 1px dotted red;
	padding: 5px;
	margin-bottom: 15px;
	background-color: AliceBlue;
}
#content #magazine form.nlForm td {
	padding-top: 7px;
}

/** Onroad-Tabelle **/
div#tempDatensaetze {
	border: 1px solid #0A7A7C;
	padding: 5px;
	margin-bottom: 20px;
	width: 475px;
}
table.datensatz {
	padding: 5px;
}
table.datensatz tr.titel td {
	color: #0A7A7C;;
	font-weight: bold;
}
table.datensatz tr.eingabe td {
	background-color: #DAF6F6;
	color: #0A7A7C;
	font-weight: bold;
	padding: 5px;
}
table.datensatz tr.ausgabe td {
	background-color: #0A7A7C;
	color: #ffffff;
	padding: 10px;
}
table.datensatz tr.layout td {
	width: 90px;
}
div#formError li {
	color: red;
}
div#fixDatensaetze {
	border: 1px solid #0A7A7C;
	padding: 5px;
	width: 475px;
	margin-top: 20px;
	margin-bottom: 20px;
}
div#fixDatensaetze h2 {
	margin-top: 0px;
}
table.fixDatensatz1, table.fixDatensatz0 {
	width: 475px;
}
table.fixDatensatz1 td.col1, table.fixDatensatz0 td.col1 {
	width: 135px;
}
table.fixDatensatz1 td.col2, table.fixDatensatz0 td.col2 {
	width: 85px;
}
table.fixDatensatz1 td {
	background-color: #e1e0e0;
	padding: 5px;
	color: #848484;
	font-weight: bold;
}
table.fixDatensatz0 td {
	background-color: #848484;
	padding: 5px;
	color: #ffffff;
	font-weight: bold;
}




/*
	Google Search
*/
div.searchBar input.searchSubmit {
	color: #fff;
	border: 1px solid #7E9DB9;
	padding: 2px;
	width: 60px;
}
