/* CSS Document */

* {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

body {
	color:#444;
}

body, textarea {
	font-size:12px;
}

h1 {
	display:none;
}

h2 {
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:3.4em;
	font-weight:normal;
}

a {
	color:#386aaa;
}
	
a:link, a:visited{
	text-decoration:none;
}

a:hover,a:active{
	text-decoration:underline;
}

a img {
	border:none;
}

div#head {
	width:1000px;
}

div#head_left {
	background-image:url(images/logo.jpg);
	width:568px;
	height:89px;
	float:left;
}

div#head_right {
	background-image:url(images/head_woman.jpg);
	width:235px;
	height:89px;
	float:right;
}

div#banner {
	background-image:url(images/banner_back.jpg);
	height:172px;
}

div#flag {
	background:transparent url('images/fahne.jpg') no-repeat;
	height:172px;
	background-position:right;
}

div#banner_headline {
	background:transparent url('images/banner.jpg') no-repeat;
	width:841;
	height:172px;
}

div#headline {
	height:78px;
	padding-left:90px;
	padding-top:20px;
}

div#white_navi {
	padding:0px;
	width:550px;
	margin-right:0px;
	margin-left:auto;
	padding-top:7px;
	margin-bottom:0px;
	height:30px;

}

ul#white_tabs {
	list-style:none;
}

ul#white_tabs li {
	float:left;
	height:29px;
}

ul#white_tabs a {
	display:block;
	width:105px;
	height:30px;
	background:transparent url(images/white_tab.png) no-repeat;
	text-decoration:none;
	font-weight:bold;
	font-size:0.8em;
	text-align:center;
	padding-left:5px;
	color:#444444;
	cursor:pointer;
}


/* IE bug */
* html div#red_navi {
	padding-top:98px;
}

div#red_navi {
	width:840px;
	margin-right:auto;
	margin-left:2px;

}


ul#red_tabs {
	list-style:none;
}

ul#red_tabs li {
	float:left;
	height:29px;
}

ul#red_tabs a {
	display:block;
	width:131px;
	height:15px;
	background:transparent url(images/red_tab_big.png);
	text-decoration:none;
	font-size:0.8em;
	font-weight:bold;
	text-align:center;
	padding-top:15px;
	padding-right:8px;
	color:#FFFFFF;
	cursor:pointer;

}

div#main_sub {
	width:1000px;
}

input.search_button {
	background-color:#CC0033;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	height:18px;
}

/* Fuer den IE */
* html div#sidebar input.search_button {
	height:20px;
}

div#content {
	width:980px;
	line-height: 20px;
	padding:10px;
}

div#copyright {
	text-align:center;
	margin:10px 0px;
	font-weight:bold;
	font-size:0.9em;
}

div#counter {
	text-align:center;
	font-weight:bold;
}