@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------------------------------
[marzius] Screen Stylesheet
version:   1.0
date:      19/06/09
last doc:  25/06/09
author:    Pichler Alexander
email:     development@by-experience.com
website:   wwww.by-experience.com
-----------------------------------------------------------------------------*/
/* Allgemein #8e7868 url(../images/bg.gif) 0 0 repeat-x;*/
body{
	background:#524439; 
}

.alles{
  border:solid 9px #fefefe;
  border-bottom:none;
  margin:0 auto;
  width:589px;
}

h2{
  background:#9daf3a;
  color:#fefefe;
	font:bold 1.4em/1.2em Arial, Helvetica, sans-serif;
	padding:2px;
	text-align:center;
}

.clear{
  clear:both;
}
/* ENDE Allgemein */


/* Head */
#head{
  background:#fefefe;
}

#logo_home{
  background:#fefefe;
  clear:both;
  margin:0;
  padding:0 0 0 166px;
  z-index:1;
  zoom:1;
}

#logo_home img{
  background:#524439;
  margin:0 0 0 3px;
  padding:5px 49px 10px;
}
/* ENDE Head */


/* Navi */
#navi{
  background:#524439;
  font-size:1.1em;
  height:28px;
  position:relative;
  z-index:10;
}

#navi ul{
  background:#524439;
  float:left;
  list-style:none;
  margin:0;
  padding:5px 0 5px 9px;
}

#navi ul li a{
  background:#fefefe;
  border:solid 1px #97857c;
  float:left;
  margin:0 0 0 5px;
  padding:0;
}


#navi a:link, #navi a:visited{
  color:#333;
  display:block;
  padding:2px 6px;
}

#navi a:hover, #navi a:active{
  background:#9daf3a;
  color:#fefefe;
}

#navi .abstand_right{
  margin:0 39px 0 0 !important;
  margin:0 10px 0 0;
}

#navigation-1 li, #navigation-2 li{
	float:left;
}

#navigation-1 li .navigation-2, #navigation-2 li .navigation-2{
	background:none;
	clear:both;
	display:none;
	list-style:none;
	margin:20px 0 0;
	padding:0;
	position:absolute;
}

#navigation-1 li:hover .navigation-2, #navigation-2 li:hover .navigation-2{
	display:block;
}

#navigation-1 li .navigation-2 li, #navigation-2 li .navigation-2 li{
	clear:both;
	display:block;
	margin:-1px 0 0;
	padding:0;
	text-align:center;
}

#navigation-1 li ul.navigation-2 li a, #navigation-2 li .navigation-2 li a{
	width:57px;
}

#navigation-1 li .navigation-2 li a:link, #navigation-1 li .navigation-2 li a:visited{
  color:#333;
}

#navigation-1 li .navigation-2 li a:hover, #navigation-1 li .navigation-2 li a:active{
  background:#b72820;
  color:#fefefe;
}

#navi .active a{
  background:#9daf3a;
  color:#fefefe;
}
/* ENDE Navi */


/* Inhalt */
#inhalt{
  background:#fefefe;
  border-left:solid 1px #fefefe;
}

.context{
  font-size:1.2em;
  line-height:1.4em;
  padding:20px;
}

.context ul{
  margin:5px 0 0 30px;
  padding:0;
}

.context ul li{
  list-style-position: inside;
  list-style-type:circle;
  margin:0;
  padding:0;
  text-align:left;
}

.context .text_home{
  display:block;
  margin:15px 0 0;
}

.context #sprache_home{
  position:relative;
  text-align:center;
  z-index:10;
}

.context #sprache_home a{
  margin:0 50px;
}

.context .text_home img{
  display:block;
  margin:0 auto;
}

.context .text_home a:link, .context .text_home a:visited{
  border:solid 1px #b3a09a;
  color:#322f30;
  font-size:0.9em;
  padding:3px 8px;
}

.context .text_home a:hover, .context .text_home a:active{
  background:#ccc;
  color:#fefefe;
}
/* ENDE Inhalt */


/* Footer */
#footer_home{
  clear:both;
  color:#fefefe;
  font-size:0.9em;
  margin:0 auto;
  padding:2px 0 4px;
  text-align:center;
  width:607px;
}

#footer_home a:link, #footer_home a:visited, #footer_home a:hover, #footer_home a:active{
  color:#fefefe;
  text-decoration:underline;
}
/* ENDE Footer */


/* Links */
a:link, a:visited{
  text-decoration:none;  
}

a:hover, a:active{
  text-decoration:none;  
}
/* ENDE Links */
