/*

Theme Name: Scout

Theme URI: http://siteranger.de

Author: Siteranger OHG

Author URI: http://siteranger.de

Bearbeiter: Marcus Gregor Maier

*/



body {

	margin: 0px;

	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;

	text-align:center;

	font-size: 12px;

	background-color: #acacac;

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 0px;

	padding-left: 0;

	background-repeat: repeat-x;

	background-position: center top;

}



a {

font-weight: bold;

text-decoration:none;

color: #FFFFFF;

}



h1 {margin:0px;}

h2 {margin: 0;border-bottom: solid 1px #ffb300; color:#ffb300;}



#interface {

	width: 780px;

	margin: 0 auto;

	text-align:left;

	padding:0;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #e7e7e7;

	border-left-color: #e7e7e7;

}



#head {

width: 780px;

height: 150px;

background: #fff url(pics/logo.gif);

margin: 0px;

padding: 0px;

}



#head h1 {

color: #5A7800;

padding-top: 20px;

text-align: center;

} .description {text-align: center;}



#menu {

	width: 780px;

	height: 33px;

	background-color: #dadac9;

	background-image: url(pics/menubg.gif);

	padding-top: 7px;

}



#menu a{

color: #ffffff;

font-size: 14px;

} #menu a:hover {color:#c2be99;}



#menu ul{margin: 0; padding: 0;

}



#menu li{

float:left;

list-style: none;

padding: 0;

margin: 6px 10px 0 10px;

}



#container {

	width: 780px;

	padding-top:10px;

	background-color: #f9f9f9;

	/* background-image: url(pics/maincontentbg.gif);

	background-repeat: repeat-x;

	background-position: center top; */

}



#navi {

float:right;

width: 230px;

}



#navibox {

width: 208px;

margin-left: 10px;

margin-bottom: 10px;

}



#navibox ul{

	margin: 0;

	padding: 0;

}



#navibox li{

	width: 180px;

	height: 30px;

	text-decoration: bold;

	background-image: url(pics/navigationspacer.gif);

	background-repeat: no-repeat;

	text-align: left;

	display: block;

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #f9f9f9;

}

#navibox li a:link, #navibox li a:visited{

	width: 190px;

	height: 24px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #7A8285;

	text-decoration: bold;

	background-image: url(pics/navigationspacer.gif);

	background-repeat: no-repeat;

	text-align: left;

	display: block;

	padding-top: 6px;

	padding-left: 8px;

}

#navibox li a:hover{
	font-weight: bold;
	color: #595e60;
	text-decoration: none;
	background-image: url(pics/menuspacerhover.gif);
	background-repeat: no-repeat;
}



#content {

	float:left;

	width: 550px;

	padding-top:10px;

	/* background-image: url(pics/maincontentbg.gif);

	background-repeat: repeat-x;

	background-position: center top; */

}



#contentbox {

	width: 530px;

	margin-left: 10px;

	margin-bottom: 10px;

	color:#595c5e;

	font-size: 14px;

}



#footer {

	clear:both;

	width: 780px;

	height: 26px;

	background-color: #efefef;

	background-image: url(pics/footer.gif);

	background-repeat: repeat-x;

	padding-top: 14px;

}



#footerlink{

float:right;

margin: 6px 10px 0 10px;

}

#interface #container #content #contentbox .storycontent li {

	color: #595c5e;

	list-style-type: none;

	font-size: 11px;

	border: 1px solid #aca9a2;

	margin-top: 5px;

	margin-bottom: 5px;

}

#interface #container #content #contentbox .storycontent a {

	color: #595c5e;

	font-weight: bold;

	font-size: 13px;

}

#interface #container #content #contentbox .storycontent .j .lh font {

	font-size: 12px;

}

#interface #container #content #contentbox .storycontent table {

	font-size: 11px;

}

#interface #container #content #contentbox .storycontent ul {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 8px;

}

/* Kontaktformular Anfang */

#interface #container #content #contentbox .storycontent .ddfmwrap .ddfm .fieldwrap #fm_name {

	width: 300px;

}

#interface #container #content #contentbox .storycontent .ddfmwrap .ddfm .fieldwrap #fm_email {

	width: 300px;

}

#interface #container #content #contentbox .storycontent .ddfmwrap .ddfm .fieldwrap label {

	width: 140px;

}

#interface #container #content #contentbox .storycontent .ddfmwrap .ddfm .submit {

	width: 462px;

}

#interface #container #content #contentbox .storycontent .ddfmwrap .ddfm {

	width: auto;

}

#interface #container #content #contentbox .storycontent .ddfmwrap .form {

	width: 600px;

}

#interface #container #content #contentbox .storycontent .ddfmwrap .ddfm .fieldwrap #fm_message {

	width: 300px;

}

#interface #container #content #contentbox .storycontent .ddfmwrap .ddfm .fieldwrap #fm_subject {

	width: 300px;

}

#interface #container #content #contentbox .storycontent .ddfmwrap {

	margin: 10px;

	padding: 10px;

	width: auto;

}

/* Kontaktformular Ende */

/* Bildrahmen Anfang */

#interface #container #content #contentbox .storycontent img {

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 4px;

	padding-right: 4px;

	margin-right: 6px;

	margin-left: 6px;

	border: 1px solid #e7e7e7;

}

#interface #container #content #contentbox .storycontent img:hover {

	border: 1px solid #FFFFFF;

}

/* Bildrahmen Ende */

/* Footer Links Anfang */

#interface #container #footer #footerlink li {

	float: left;

	list-style-type: none;

	padding-right: 6px;

	padding-left: 6px;

}

/* Footer Links Ende */

#interface #container #footer #footerlink ul {

	margin: 0px;

	padding: 0px;

}

#interface #container #footer #footerlink a {

	color: #3c3f40;

	font-size: 10px;

	font-weight: bold;

}

#interface #container #content #contentbox .storycontent .j img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}
#interface #container #content #contentbox .storycontent #contentnavi li {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	display: inline;
	padding-right: 2px;
	padding-left: 2px;
}
#interface #container #content #contentbox .storycontentzwei .ddsg-wrapper li {
	color: #3A3C3B;
}
#interface #container #content #contentbox .storycontentzwei .ddsg-wrapper a {
	color: #3A3C3B;
}
#interface #container #content #contentbox .storycontent .j .lh a {
	font-weight: normal;
}
#interface #container #content #contentbox .storycontent .j .lh b {
	font-weight: normal;
}
#interface #container #content #contentbox .storycontent small {
	display: none;
}
#navibox li{

            display: inline;

}

#interface #container #navi #navibox ul {

            margin: 0px;

            padding: 0px;

}

#navibox #level1 #level1active #level2 a {

            width:168px;

            padding-left:30px;

            filter:alpha(opacity=65, finishopacity=65, style=0); 

            -moz-opacity: 0.65; 

}

#navibox #level1 #level1active #level2 a:hover {

            filter:alpha(opacity=75, finishopacity=75, style=0); 

            -moz-opacity: 0.75; 

}
