@charset "utf-8";
/* CSS Document */
#wrapper {
	margin:0 auto;
	position:relative;
	text-align:left;
	width:960px;
	z-index:2;
}
#topicon {
	/*position:absolute;*/
	
	height:23px;
	z-index:3;/*left: 291px;*/
	/*top: 32px;*/
}
#header {
	width:780px;
	text-align:left;
	margin:auto;
	margin-top:30px;
	height:100px;
}
.line18{line-height:18px;}
#logo {
	height:100px;
	width:250px;
	float:left;
	text-align:center;
	background:url(images/logoBG.png) center no-repeat;
	background-position: left;
}
#content {
	width:854px;
	text-align:left;
	margin:auto;
	margin-top:0px;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	
}
.pagetop {
	width:854px;
	height:18px;
	background:transparent url(images/page_top.gif) no-repeat;
}
.pagecontent {
	background:#F1E8DA url(images/page_bg.gif) right repeat-y;
	text-align:left;
	padding-right:17px;
	padding-left:9px;
	z-index:100;
}
.pagebottom {
	width:854px;
	height:26px;
	background:transparent url(images/page_bot.gif) no-repeat;
	z-index:0;
}
#footer {
	width:854px;
	text-align:left;
	margin:auto;
	margin-top:0px;
	height:20px;
	padding-left:20px;
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#topmenu {
	float:right;
	margin-top:54px;
}

#homecontent{

}

.row{
	width:828px;height:200px; border:solid 1px #CCC;
		
}
.rowImage{
	float:left; width:238px;height:200px;border:solid 0px Blue;
}
.rowText{
	float:left;width:582px;height:200px;border:solid 0px green;
}
.rowText .left{

float:left;width:291px;height:200px;
}
.rowText .left1{

float:left;width:582px;height:200px;
}
.rowText .left .text, .rowText .right .text, .rowText .left1 .text
{
margin-left:5px;
margin-right:5px;
}
/*for allgemeines*/

.rowText .right
{
float:left;height:200px; width:280px;border-left:dashed 2px #FFF;	
}
.highlight{
	color:#930;
	font-weight:bold;
}
.boldgrey{
	color:#666666;
	font-weight:bold;
}
fieldset{
border:solid 1px #CCC	;
}
/***/
	
 #tabs {
	margin:0px;
	padding:0px;
	line-height:normal;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	font-weight:bold;
}
#tabs ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#tabs li {
	display:inline;
	margin:0;
	padding:0;
}
#tabs a.mainlevel {
	margin:0;
	padding:0;
	float:right;
	background:url(images/tab_lft.gif) no-repeat left bottom;
	margin:0;
	margin-left:4px;
	padding:0 0 0 9px;
	text-decoration:none;
}
#tabs a.mainlevel span {
	margin:0;
	padding:0;
	float:right;
	display:block;
	background:url(images/tab_rgt.gif) no-repeat right bottom;
	padding:4px 15px 1px 6px;
	line-height:18px;
	color:#FFFFFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a.mainlevel span {
	float:none;
}
/* End IE5-Mac hack */
    #tabs a.mainlevel:hover, #tabs a#active_menu {
	background-position:top left;
	color:#660000;
}
#tabs a.mainlevel:hover span, #tabs a#active_menu span {
	background-position:top right;
	color:#660000;
}
#logo h2
{
	 float:right;
	 font-family:'Brush Script Std';
	 padding-top:10px;
	 color:#009900;
	 text-align:center;
}