* {
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#636362;
}
body {
	background-color:#eff9ff;
	position:relative;
}
body, html { height:101%; }
h2, h3, h4, p, ul, blockquote {
	margin:0 0 10px 0;
}
h2 {
  font-size:13px;
  font-weight:bold;
}
h3 { 
	font-size:12px;
  font-weight:normal;
	text-transform:uppercase;
}
b, strong {
	font-weight:bold;
}
i, em {
	font-style:italic;
}
p{
	line-height:16px;
}
fieldset {
	overflow:hidden;
	width:470px;
	padding-bottom:5px;
}
fieldset p {
	display:inline-block;
	float:left;
	width:150px;
	text-align:left;
}
input, textarea, select {
	border:1px solid #000;
	color:#000;
	padding:2px;
	width:314px;
	overflow:auto;
}
select {
	width:320px;
}
input[type="radio"],
input[type="checkbox"] {
	width:15px;
	height:15px;
	border:0;
}
input[type="submit"] {
	margin-left:150px;
	width:150px;
	outline:none;
}
a:focus {
	outline:none;
}


/* =Background */
div#Background {
  overflow:hidden;
  position:fixed;	
}
div#Background img#Clouds {
  display:inline;
}


/* =Branding */
h1#Branding {
  position:absolute;
  top:-9999px;
	left:-9999px;
}

/* =Wrap */
div#Wrap {
  position:relative;
	width:850px;
	left:50%;
	margin-left:-425px;
}
div#Wrap img#WaveTop,
div#Wrap img#WaveBottom {
  position:absolute;
	margin-left:-135px;
}
div#Wrap img#WaveTop {
	top:0;
}
div#Wrap img#WaveBottom {
  position:fixed;
	bottom:0;
	z-index:999;
}
img#WaveTopRepeat,
img#WaveBottomRepeat {
  position:absolute;
	width:100%;
	height:18px;
	z-index:0;
}
img#WaveTopRepeat {
	top:0;
}
img#WaveBottomRepeat {
  position:fixed;
	bottom:0;
	z-index:999;
}

/* =Search */
form#Search_Start {
  position:absolute;
  width:663px;
  height:37px;
	margin-left:660px;
	margin-top:75px;
}
form#Search_Start input {
	width:100px;
	border:1px solid #abadb3;
}
form#Search_Start input.Btn {
	background-image:url('../images/SearchBack.gif');
	background-repeat:no-repeat;
	width:74px;
	height:20px;
	border:0;
  position:absolute;
	margin-top:-1px;
	margin-left:0;
}

/* =Languages */
ul#Languages {
  position:absolute;
	left:560px;
	top:72px;
	width:100px;
	z-index:3;
}
ul#Languages li {
	float:left;
	width:28px;
}

/* =NavigationTop */
ul#NavigationTop {
	background-image:url('../images/NavigationTopBack.png');
  position:absolute;
  width:663px;
  height:37px;
	left:185px;
	top:100px;
	z-index:100;
}
ul#NavigationTop li {
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	
}
ul#NavigationTop li a {
	color:#db021b;
	margin:12px 0 0 20px;
	display:block;
	font-size:12px;
}
ul#NavigationTop li.active a {
	color:#fff;
}

/* =NavigationLeft */
ul#NavigationLeft {
  position:absolute;
	left:0;
	top:0;
  width:182px;
	height:100%;
	background-image:url('../images/NavigationLeftBackBottom.png');
	background-position:bottom;
	background-repeat:no-repeat;
	z-index:100;
}
ul#NavigationLeft  li.Logo {
	background-image:url('../images/Logo.png');
	height:189px;
}
ul#NavigationLeft  li.Bottom {
	background-image:url('../images/NavigationLeftBottom.png');
	height:10px;
	margin-bottom:10px;
}

ul#NavigationLeft  li {
	background-image:url('../images/NavigationLeftBack.png');
	height:22px;
	overflow:hidden;
}
ul#NavigationLeft li.Bottom span,
ul#NavigationLeft li a {
  border-top:1px solid white;
	text-transform:uppercase;
	margin-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	width:164px;
	display:block;
	font-weight:bold;
}
ul#NavigationLeft li.Galerie {
  height:auto;
  background:none;
}
ul#NavigationLeft li.sub a {
	padding-left:15px;
	width:159px;
}
ul#NavigationLeft li a {
	color:#db021b;
	font-size:12px;
}
ul#NavigationLeft li.active a {
	color:#fff;
}

/* =Content */

img#ContentTop {
	margin-left:-15px;
  margin-top:45px;
	margin-bottom:-3px;
}
img#ContentBottom {
	margin-top:-3px;
  margin-left:-15px;
  margin-bottom:44px;
}
div#Content {
  width:675px;
  padding-left:205px;
  padding-top:95px;
  margin-left:-15px;
	background-image:url('../images/ContentBack.png');
	min-height:550px;
	display:inline-block;
}

div#Content h2{
	font-family:Trebuchet MS;
	font-size:24px;
	font-weight:normal;
}

div#Content ul, div#Content ol{
  list-style-type:disc;
	padding-left:15px;
}
div#Content div.Column h3 {
	text-transform:uppercase;
}

/* Suche im Content verstecken */
div.Content > form#Search fieldset {
	display:none;
}
div.Content > form#Search ul {
	margin-top:0;
}

/*
 * Objects
 */

/* =Flash */
span.Flash p {
	padding:0;
	background:url('../../../skins/brandbox_default/icons/logos/flash.png');
	background-color:#eeeeee;
	background-repeat:no-repeat;
	background-position:center;
}

/* =Table */
table {
	width:100%;
	border:1px solid #cccccc;
}
table td {
	padding:3px;
	width:20%;
}
table tr#Row2,
table tr#Row4,
table tr#Row6,
table tr#Row8,
table tr#Row10 {
	background-color:#eeeeee;
}

/* =Sitemap */
ul#Sitemap li {
	margin-bottom:5px;
}
ul#Sitemap li#Level2 {
	list-style:circle;
	margin-left:14px;
	padding-left:0;
}
ul#Sitemap li#Level3 {
	padding-left:20px;
}
ul#Sitemap li#Level4 {
	padding-left:20px;
}

/* =Download */
a#Download {
	display:block;
	margin-top:2px;
	margin-bottom:14px;
}
a#Download img {
	margin-top:-4px;
	vertical-align:middle;
}

/* =Skype */
a#Skype {
	display:block;
	margin-top:4px;
	margin-bottom:12px;
}
a#Skype img {
	margin-top:-4px;
	vertical-align:middle;
}

/* =Search */
form#Search_Start{
	position:absolute;
	top:74px;
	left:650px;
	width:185px;
	margin:0 !important;
	z-index:5;
}
form#Search fieldset {
}
form#Search fieldset input {
	width:100px;
	margin-left:0 !important;
}
form#Search fieldset input[type="submit"]{
	background-image:url('../images/SearchBack.gif');
	background-repeat:no-repeat;
	width:74px;
	height:20px;
	border:0;
  position:absolute;
	margin-top:-1px;
	margin-left:0;
	}
form#Search ul {
	margin-top:20px;
}
form#Search ul li {
	margin-bottom:10px;
}
form#Search ul li h3,
form#Search ul li p {
	margin-bottom:0;
}

/* =form#login */
form#Login fieldset p {
	width:60px;
}
form#Login fieldset input {
	width:145px;
	margin:0;
}
form#Login input[type="submit"] {
	margin-left:60px;
	width:150px;
}

/* =Bookmarks */
ul#Bookmarks li {
	display:inline;
	margin-bottom:10px;
}
/* =Images */
ul#Images {
	overflow:hidden;
}
ul#Images li {
	display:block;
	float:left;
	margin:0 10px 10px 0;
}
ul#Images li.Break {
	width:100%;
}

/* =GoogleAJAXSearch */
#GoogleAJAXSearch {
	width:100%;
}
#GoogleAJAXSearch div {
	width:100%;
}
#GoogleAJAXSearch table,
#GoogleAJAXSearch table td {
	width:auto;
}
#GoogleAJAXSearch input {
	overflow:hidden;
}
#GoogleAJAXSearch input.gsc-search-button {
	width:100px;
}
#GoogleAJAXSearch  .gs-webResult .gs-visibleUrl-short { display:none; } 
#GoogleAJAXSearch  .gs-webResult .gs-visibleUrl-long { display:block; } 

/* =Links */
a:link, a:visited { 
  text-decoration:none;
  color:#636362;
}
a:hover{
  color:#db021b;
}

/* =Wetter http://www.donnerwetter.de/wetter/net/boxregio.mv?typ=1&plz=77836&color_bg=FEF9E0&color_hi=FCA720&color_txt=636362&width=300*/
div#Wetter {
	width:350px;
	margin:0 auto;
}
div#Wetter table {
	width:300px;
	border:1px solid #FCA720;
	background:#FEF9E0;
	padding:0;
}
div#Wetter table td {
	padding:0;
	width:auto;
	
}
div#Wetter select { width:auto; }
div#Wetter input { width:70px; }

li.facebookLike {
  height:auto !important;
  background:none !important;
  border:none !important;
}
div.facebookLike a {
  border:none !important;
}
div#facebookLike {
  width:187px !important;
  overflow:hidden;
  margin-left:3px;
}
div#facebookLike a {
  margin:0 !important;
  padding:0 !important;
}
