/*	TECAR International
  	media = screen
#################################################### */

html, body {
	margin:0;
	padding:0;
	font-size:100%;
}

body {
	background: url('../../de/art/body_backgr.gif') repeat-x;
}


/*	GLOBAL
---------------------------------------------------- */
img { border:0; }
form { padding:0; margin:0; }


/*	FORM
---------------------------------------------------- */
.field1 {
	font-family:arial,verdana;
	font-size:13px;
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	border-left:1px solid #000000;
	border-right:0px solid #000000;
	text-indent:3px;
	width:166;
	height:17;
}

* html .field1 {
	height:15px;
	padding:0;
}

.form {
	font-family:arial;
	font-size:13px;
	color:#000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
}


/*	NAVIs
---------------------------------------------------- */
.sitemap1 {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#2F540E;
	text-decoration:none;
}
.sitemap1 a:link { color:#2F540E; text-decoration:none; }
.sitemap1 a:visited { color:#2F540E; text-decoration:none; }
.sitemap1 a:active { color:#2F540E; text-decoration:none; }
.sitemap1 a:hover { color:#2F540E; text-decoration:underline; }

.sitemap2 {
	font-family:arial;
	font-size:13px;
	color:#2F540E;
	text-decoration:none;
}
.sitemap2 a:link { color:#2F540E; text-decoration:none; }
.sitemap2 a:visited { color:#2F540E; text-decoration:none; }
.sitemap2 a:active { color:#2F540E; text-decoration:none; }
.sitemap2 a:hover { color:#2F540E; text-decoration:underline; }


/*	MISC
---------------------------------------------------- */
.text ul {
	margin:0;
	margin-left:18px;
	padding:0;
	list-style-image: url(../../de/art/dot1.gif);
}

.text ul li ul {
	margin:0;
	margin-left:48px;
	padding:0;
	list-style-image: url(../../de/art/dot1.gif);
}


/*	TYPO
---------------------------------------------------- */
.text { font-family:arial; font-size:13px; color:#000000; }
.text a:link { color:#000000; text-decoration:underline; }
.text a:visited { color:#000000; text-decoration:underline; }
.text a:active { color:#000000; text-decoration:underline; }
.text a:hover { color:#000000; text-decoration:underline; }

.text-gruen { font-family:arial; font-size:13px; color:#246d01; }
.text-gruen a:link { color:#246d01; text-decoration:underline; }
.text-gruen a:visited { color:#246d01; text-decoration:underline; }
.text-gruen a:active { color:#246d01; text-decoration:underline; }
.text-gruen a:hover { color:#246d01; text-decoration:underline; }

.fett { font-family:arial; font-size:13px; font-weight:bold; color:#2F540E; }

.text h1 {
	font-family:arial;
	font-size:14px;
	color:#2F540E;
}
.text h2 {
	padding:0;
	margin:0;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#2F540E;
}

.teaser_news_head {
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.teaser_news {
	font-family:arial,verdana;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.teaser_news a:link { color:#ffffff; text-decoration:underline; }
.teaser_news a:visited { color:#ffffff; text-decoration:underline; }
.teaser_news a:active { color:#ffffff; text-decoration:underline; }
.teaser_news a:hover { color:#ffffff; text-decoration:none; }

.headtext {
	font-family:arial,verdana;
	font-size:13px;
	color:#2C540D;
}