@charset "utf-8";
/* CSS Document */


* {
	margin:0;
	padding:0;
	border:0;
}
body {
	width:1000px;
	margin:0 auto;
	font-family: verdana, helvetica, arial, geneva, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #DADADA;
	scrollbar-DarkShadow-Color:#ccc;
	scrollbar-Track-Color:#fff;
	scrollbar-Face-Color:#ECEEF0;
	scrollbar-Shadow-Color:#000;
	scrollbar-Highlight-Color:#fff;
	scrollbar-3dLight-Color:#fff;
	scrollbar-Arrow-Color:#999;
	overflow-x: auto;
	overflow-y: auto;
}
#header-area {
	height: 138px;
}
#header-area #leftHeader-area {
	float: left;
	height: 138px;
}
#header-area #rightHeader-area {
	float: left;
	width: 296px;
	height: 138px;
	background-image: url(../images/design_02.jpg);
}
#header-area #leftHeader-area #logo-area {
	padding-top: 30px;
	height: 51px;
	padding-left: 83px;
	width: 621px;
	background-image: url(../images/design_01.jpg);
}
#header-area #leftHeader-area #navigation-area {
	width: 704px;
	height: 57px;
	background-image: url(../images/design_03.jpg);
}
#image-area {
	height: 222px;
	width: 1000px;
	background-image:url(../images/design_04.jpg);
	clear: both;
}
#image-area #head-image {
	height: 222px;
	width: 883px;
	margin-left:63px;
}

#topContent-area {
	height: 38px;
	width: 1000px;
	clear: both;
}
#topContent-area #breadcrumb-area {
	float: left;
	padding-left: 73px;
	width: 631px;
	padding-top: 13px;
	height: 25px;
	background-image: url(../images/design_05.jpg);
}
#topContent-area #empty-area {
	float: left;
	height: 38px;
	width: 296px;
	background-image: url(../images/design_06.jpg);
}
#mainContent-area {
	width: 1000px;
	background-image: url(../images/design_07.jpg);
	clear: both;
}
#mainContent-area #contet-area {
	padding-left: 17px;
	width: 603px;
	margin-left: 74px;
	padding-right: 10px;
	padding-top: 9px;
	float: left;
	background-image:url(../bilder/kugel.jpg);
	background-position: 0px 9px;
	background-repeat:no-repeat;
	line-height:145%;
}
#mainContent-area #right-content-area {
	float: left;
	width: 222px;
	padding-left: 5px;
}
#mainContent-area #right-content-area  #pdf-area {
	text-align:center;
	width:221px;
}

#mainContent-area #right-content-area #articelList-area {
	width: 221px;
}
#footer-area {
	padding-left: 63px;
	width: 641px;
	padding-right: 296px;
	text-align:center;
	height: 84px;
	clear: both;
	background-image: url(../images/design_09.jpg);
}
#flashcontent {
	padding-left:63px;
	width:641px;
	height:37px;
}
#header-area #rightHeader-area #home-imp-sitemap {
	padding-top: 47px;
	height: 14px;
}
.clearBoth {
	clear: both;
}

#mainContent-area #contet-area #artikel-details {
	float: left;
	width: 350px;
}
#mainContent-area #contet-area #bilder-area {
	float:left;
	width:250px;
}
#mainContent-area #contet-area #bilder-area #big-image {
	clear: both;
	width: 250px;
	text-align:center;
}
#mainContent-area #contet-area #bilder-area #big-image img{
	margin: 0 auto;
}
#mainContent-area #contet-area #artikel-details #small-images {
	clear:both;
	width: 345px;
	text-align:center;
}
#mainContent-area #contet-area #artikel-details #small-images .small-img {
	width:105px;
	margin-right:10px;
	float:left;
}

#header-area #rightHeader-area #search {
	padding-left: 82px;
	padding-bottom:5px;
	padding-top:5px;
}
#header-area #rightHeader-area #language {
	padding-right: 76px;
	text-align:right;
}
#header-area #rightHeader-area #language img {
	padding-left:2px;
}
h1 {font-family: Verdana;font-size: 9pt;font-weight: bold;color: #333333;}
.text {font-family: Verdana;font-size: 11px;line-height:15px; color: #333333;}
.textklein {font-family: Verdana;font-size: 9px;color: #333}
.text_error,error {font-family: Verdana;font-size: 11px;color: #ff3300;}
.grossesbild{padding-left:5px}

.thead {font-family: Verdana;font-size: 8pt;font-weight: bold;color: #333333;	background-image: url(../bilder/kugel.jpg);
	background-repeat: no-repeat;	background-position: left center;padding-top:5px;padding-left:20px}

.headline {font-family: Verdana;font-size: 8pt;font-weight: bold;color: #333333;}

.punkte   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#AE6B00; font-weight: bold}
.subheadline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:11; color:#AE6B00}


A:link           {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #71828A}
A:visited        {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #71828A}
A:hover          {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: underline; color: #71828A}
A:active         {font-family: verdana, helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: underline; color: #71828A}


A.klein:link	{font-family: verdana, helvetica, arial, sans-serif; font-size:9; text-decoration: none; color: #000}
A.klein:visited {font-family: verdana, helvetica, arial,  sans-serif; font-size:9; text-decoration: none; color: #000}
A.klein:hover	{font-family: verdana, helvetica, arial,  sans-serif; font-size:9; text-decoration: underline; color: #c2c2c2}
A.klein:active	{font-family: verdana, helvetica, arial,  sans-serif; font-size:9; text-decoration: none; color: #c2c2c2}

.button{	font-family: verdana;	font-size: 10px;color: #000;text-decoration: none;background-color: #f5f5f5;	height: 20px;	width: 40px;	border-top: 1px solid #DFdfdf;	border-right: 1px solid #000;	border-bottom: 1px solid #000;	border-left: 1px solid #DFdfdf;}


.buttonloginseite {font-family: verdana;	font-size: 10px;color: #000;text-decoration: none; background-color: #f5f5f5;height: 20px;width: 80px;         margin-left:3px;border-top: 1px solid #DFDFDF;	border-right: 1px solid #000;border-bottom: 1px solid #000;border-left: 1px solid #DFDFDF;}

.senden {	font-family: verdana;	font-size: 10px;color: #000;text-decoration: none; background-color: #f5f5f5;height: 20px;width: 80px; border-top: 1px solid #DFDFDF;border-right: 1px solid #000;	border-bottom: 1px solid #000;	border-left: 1px solid #DFDFDF;}

.buttonlogin {height: 20px;width: 20px;}
.route {height: 27px;width: 143px;}
.checkkbox {border-top, border-left, border-right,border-bottom: 1px solid #ccc;height: 15px;width: 15px}
.datei {font-family: verdana;font-size: 10px;color: #333333;	text-decoration: none;background-color: #FFFFFF;height: 18px;	width: 190px;	border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;}

.suchfeld {	font-family: verdana;	font-size: 10px;color: #333333;	text-decoration: none;background-color: #FFFFFF;height: 12px;width: 82px;border-top: 1px solid #999;border-right: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #999;}

.suche{	font-family: verdana;	font-size: 10px;color: #000;	text-decoration: none;background-color: #f5f5f5;	height: 17px;	width: 55px;	border-top: 1px solid #DFdfdf;	border-right: 1px solid #000;border-bottom: 1px solid #000;	border-left: 1px solid #DFdfdf;}
.suchgesamt{margin-bottom:-5px;margin-top:10px}

.kugel {background-image: url(../bilder/kugel.jpg);padding-left:20px;background-repeat: no-repeat;background-position: top,left;}

input {font-family: verdana;font-size: 10px;color: #333333;	text-decoration: none;background-color: #FFFFFF;height: 15px;	width: 105px;border-top: 1px solid #999;border-right: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #999;}

.input40 {font-family: verdana;font-size: 10px;color: #333333;	text-decoration: none;background-color: #FFFFFF;height: 15px;	width: 40px;border-top: 1px solid #999;border-right: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #999;
}
.input20 {font-family: verdana;font-size: 10px;color: #333333;	text-decoration: none;background-color: #FFFFFF;height: 15px;	width: 20px;border-top: 1px solid #999;border-right: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #999;
}
.input30 {font-family: verdana;font-size: 10px;color: #333333;	text-decoration: none;background-color: #FFFFFF;height: 15px;	width: 30px;border-top: 1px solid #999;border-right: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #999;
}
textarea {	font-family: verdana;	font-size: 10px;color: #333333;	text-decoration: none;background-color: #FFFFFF;height: 80px;	width: 105px;	border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;}

.dropdown {font-family: verdana;font-size: 10px;color: #333333;	text-decoration: none;background-color: #FFFFFF;height: 18px;	width: 150px;	border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;}

.checkbox {font-family: verdana;font-size: 10px;color: #333333;	text-decoration: none;background-color: #FFFFFF; border:none}

.submit {font-family: verdana;font-size: 10px;color: #333333;	text-decoration: none;background-color: #DFDFDF;height: 15px;	width: 80px;border-top: 1px solid #999;border-right: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;border-left: 1px solid #999; }

table.tx-a1teasermenu-pi1 {
	border: 0;
	width:100%
}
tr.tx-a1teasermenu-pi1 {
	
}
td.tx-a1teasermenu-pi1 {
	vertical-align: top;
	width:50%
}

/* SITEMAP *****/

div.csc-sitemap {margin: 20px 0 0 0px;}
div.csc-sitemap a {color: black;text-decoration: none;}
div.csc-sitemap a:hover, div.csc-sitemap a:focus, div.csc-sitemap a:active {text-decoration: underline;}


/*Erste Ebene */
div.csc-sitemap ul {list-style: none;}
div.csc-sitemap ul li{margin: 0.5em 0;}

/*Zweite Ebene */
div.csc-sitemap ul li ul{margin-left: 2em;}
div.csc-sitemap ul li ul li{margin: 0.5em 0;}

div.tx-indexedsearch-rules, dl.tx-indexedsearch-info {
	display:none;
}
div.news-list-item {
	margin-bottom:5px;
}
#contet-area .csc-textpic .csc-textpic-image img {margin-top:10px;margin-bottom:10px;}
#contet-area .csc-textpic ul {margin-left:40px}
#mainContent-area #contet-area embed {
	margin-bottom:20px;
	margin-left:60px;
	margin-top:20px;
}

