body {
	color: #202020;
	font-size: 13px;
	line-height: 17px; 
	font-family: Arial, Helvetica, Geneva, "Trebuchet MS", Verdana, SunSans-Regular, sans-serif, "Arial Narrow";
/*	background:url(../img/base/backgreything-01.png) top left repeat-x; */
	background-color:#c7c7c7;	
	width:970px;
	margin: 10px auto 0px auto;
	position:relative;
}

p, .text {  font-size: 13px; line-height: 17px; margin-top:0px;  }
h1, .titel { font-size: 16px; font-weight: bold; line-height: 20px; margin-top:0px; margin-bottom:10px; }
h2, .subtitel { font-size: 14px; font-weight: bold; line-height: 20px; margin-top:0px; margin-bottom: 4px; }
h3, .ssubtitel { font-size: 13px; font-weight: bold; margin-bottom: 4px; font-family: Arial, Helvetica, Geneva, "Trebuchet MS", Verdana, SunSans-Regular, sans-serif, "Arial Narrow";}
h4, .sssubtitel { font-size: 11px; font-weight: bold; margin-bottom: 0px; padding-bottom:0px; margin-top:20px; font-family: Arial, Helvetica, Geneva, "Trebuchet MS", Verdana, SunSans-Regular, sans-serif, "Arial Narrow";}

.titel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #2a2a2a;
}

.text-11p { font-size: 11px; line-height: 15px; }
.text-12p { font-size: 12px; line-height: 15px; }

.einschub {	margin-left: 180px; }
.super { font-size: 8px; vertical-align: 12px; }
.caption { font-size: 10px; line-height: 12px; }
img#text { border: solid 4px #d4cfc6; }

li {
	font-size: 13px;
	line-height: 17px;
	margin-top: 6px;
	list-style-type: square;
	margin-left: -24px;
}
li#uli {
	font-size: 13px;
	line-height: 15px;
	list-style-type: none;
	margin-left: 1px;
	text-indent: -32px;
}
li#tri {
	font-size: 13px;
	line-height: 15px;
	list-style-image:url(../img/base/triangle-sml.png);
	text-indent: -0px;
}

a { color: #b33500; font-family: arial, "trebuchet ms", Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; }
a.anon { color: #b33500; font-family: arial, "trebuchet ms", Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration:none; }
a:hover { color: #505050; }
a#lmenu { color: #cc3500; font-size: 12px; font-family: "trebuchet ms", arial; font-weight: bold; line-height: 24px; text-decoration: none; display: block; }
p#a { color: #b33500; font-family: arial, "trebuchet ms", Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; text-decoration:underline }

td#lmenu1,
td#lmenu2,
td#lmenu3,
td#lmenu4,
td#lmenu5,
td#lmenu6,
td#lmenu7,
td#lmenu8 { text-align: right; text-indent: 6px; border-right: 2px solid #a0968c; }

a#smenu {
	color: #505050;
	font-size: 11px;
	font-family: "trebuchet ms", arial;
	font-weight: normal;
	text-decoration: none;
	text-indent: 2px;
	width: 220px;
	height: 20px;
	display: block;
	text-align: left;
	line-height: 20px;
}
a:hover#smenu { color: #cc3500; }
a:active#smenu { text-decoration: none; }
a:visited#smenu { text-decoration: none; }
td#smenu { }

table.presse {
	margin-top: 12px; padding-bottom: 12px; margin-bottom: 12px; border-bottom: 3px ridge #eeeeee;
}


td#left { padding-right:10px; padding-top:6px; padding-bottom:6px; }
td#rite { padding-left:10px; padding-top:6px; padding-bottom:6px; }


table.akn {
	border-bottom: solid 2px #dddddd; 
	border-right: solid 2px #dddddd; 
	border-top: solid 1px #dddddd; 
	border-left: solid 1px #dddddd; 
	margin-top: 7px;
	padding-bottom:5px;
}

li.ds {
	font-size: 13px;
	line-height: 17px;
	margin-top: 15px;
	list-style-type: square;
	margin-left: -24px;
}

li.ds p {
	margin-top: 0px;
}

input#ak, textarea#ak { width:300px; }
input.ds, textarea.ds { width:560px; }

div.ds {
	padding:15px;
	padding-top:9px;
	margin-top: 7px;
	background-color:#f4f4f4;
	border-bottom: solid 2px #bbbbbb; 
	border-right: solid 2px #bbbbbb; 
	border-top: solid 1px #dddddd; 
	border-left: solid 1px #dddddd; 
}

div.teaml1 {
	margin-bottom:-17px;
	z-index:1;
}

div.teaml3 {
	padding-left:7px;
	z-index:100;
}

div.teamr1 {
	position:relative; 
	float:right; 
	padding-left:10px;
	padding-right:20px;
	height:200px; 
	width:305px;
}

div.teamr2 {
	padding-left:10px;
	margin-bottom:-17px;
	z-index:1;
}

div.teamr3 {
	width:305px;
	text-align:right;
	padding-bottom:21px;
	z-index:100;
}

img.shades {
	border-top: solid 1px #aaa; 
	border-right: solid 1px #666; 
	border-bottom: solid 1px #666; 
	border-left: solid 1px #aaa; 
	-moz-box-shadow: 1px 1px 2px #aaa;
	-webkit-box-shadow: 1px 1px 2px #aaa;
}

img.shadesplus {
	border-top: solid 1px #aaa; 
	border-right: solid 1px #666; 
	border-bottom: solid 1px #666; 
	border-left: solid 1px #aaa; 
	-moz-box-shadow: 5px 5px 50px #000;
	-webkit-box-shadow: 5px 5px 50px #000;
}

img.presse {
	border-top: solid 1px #eee; 
	border-right: solid 1px #ddd; 
	border-bottom: solid 1px #ddd; 
	border-left: solid 1px #eee; 
	-moz-box-shadow: 2px 2px 5px #ccc;
	-webkit-box-shadow: 2px 2px 5px #ccc;
}

* html div.team {
	margin-bottom:-20px;
}

* html div.teamr2 {
	margin-bottom:-20px;
}

