 body {
	padding-top: 25px;
	padding-bottom: 20px;
	font-family: arial;
	background:-moz-linear-gradient(bottom,#ADADAD,#FFFFFF); /* Firefox */
	background:-webkit-gradient(linear,left bottom,left top,from(#ADADAD),to(#FFFFFF)); /* Chrome, Safari */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ADADAD', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
	Colorstr='#ADADAD',endColorstr='#FFFFFF'); /* Internet Explorer */
	background-attachment: fixed;
}

/* Custom container */
.container-narrow {
  margin: 0 auto;
  max-width: 1200px;
  border: none;
}

.container-rechts {
    background-color: #FFFFFF;
    /*border-color: #000000;  */
    border: none;
    margin-right: 50px;
    margin-top: 170px;
    float: right;
    padding-top: 25px;
    padding-bottom: 25px;
    padding-right: 5px;
    padding-left: 5px;
    /*border: 1px solid black; */
	border-top-left-radius: 25px;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
	border-top-right-radius: 25px;
	-moz-border-top-left-radius: 25px;
	-moz-border-top-right-radius: 25px;
	-moz-border-bottom-left-radius: 25px;
	-moz-border-bottom-right-radius: 25px;
}

/*.headline0
{
	margin-top: 2px;
}*/

.headline1 {
	text-shadow: white 0.07em 0.07em 0.02em;
}

/*.upperNav {
	height: 20px;
}*/

.inhalt {
	margin-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	margin-bottom: 20px;
}

.sidenavabstandoben {
	margin-top: 20px;
	padding-left: 10px;
}

.a {
	color: black;
	border: 1px;
}

.row-fluid .spaneigen  {
  width: 200px;
}
  
.nav > li > a:hover {
	text-decoration: none;
	/*background-color: #006400; */
	color: #006600;
	
}

.h1eigen {
  margin: 0;
  font-family: inherit;
  font-weight: bold;
  line-height: 32px;
  text-rendering: optimizelegibility;
  font-size: 3.5em;
  color: black;
  margin-bottom: 10px;
}

.h3eigen {
	margin: 10px 0;
	font-family: inherit;
	font-weight: bold;
	line-height: 32px;
	color: inherit;
	text-rendering:optimizelegibility;
	font-size: 2.2em;
	margin-top: 0px;
	margin-left: -10px;
	margin-bottom: 20px;
	text-shadow: white 0.05em 0.05em 0.1em;
}

.h2eigen {
	margin: 10px 0;
	font-family: inherit;
	font-weight: bold;
	line-height: 32px;
	color: inherit;
	text-rendering:optimizelegibility;
	font-size: 1em;
	margin-top: 0px;
	margin-left: -10px;
	margin-bottom: 20px;
	text-shadow: white 0.05em 0.05em 0.1em;
}

.abstandlogosunten {
	margin-right: 10px;
	margin-top: 10px;
	margin-left: 60px;
	margin-bottom: 10px;
}

.abstandtelefoneoben {
	margin-right: 51px;
	margin-bottom: 30px;
}

.abstandtelefoneunten {
	margin-right: 26px;
	margin-bottom: 30px;
}

.bildkomfortstufen {
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

div.verlaufcontent {
	background:-moz-linear-gradient(bottom,#f1f1f1,#006600); /* Firefox */
	background:-webkit-gradient(linear,left bottom,left top,from(#f1f1f1),to(#006600)); /* Chrome, Safari */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#006600',GradientType=0 ); /* IE6-9 */
	Colorstr='#f1f1f1',endColorstr='#006600'); /* Internet Explorer */
}

div.verlaufheader {
    background:-moz-linear-gradient(bottom,#006600,#f1f1f1); /* Firefox */
	background:-webkit-gradient(linear,left bottom,left top,from(#006600),to(#f1f1f1)); /* Chrome, Safari */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006600', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
	Colorstr='#006600',endColorstr='#f1f1f1'); /* Internet Explorer */
}
.textbold {
	font-weight: bold;
	color: #000000;
}

.inhaltdiv {
	/*border: 1px solid black;    */
	border-top-left-radius: 25px;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
	border-top-right-radius: 25px;
	-moz-border-top-left-radius: 25px;
	-moz-border-top-right-radius: 25px;
	-moz-border-bottom-left-radius: 25px;
	-moz-border-bottom-right-radius: 25px;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

.nav-pillsrechts {
	float: right;
	padding-right: 10px;
}

.divunten {
	background-color: white;
}

.nav-tabs.nav-stacked > li > a {
  border: 0px;
  -webkit-border-radius: 10;
     -moz-border-radius: 10;
          border-radius: 10;
	background:-moz-linear-gradient(bottom,#f1f1f1,#ADADAD); /* Firefox */
	background:-webkit-gradient(linear,left bottom,left top,from(#f1f1f1),to(#ADADAD)); /* Chrome, Safari */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ADADAD',GradientType=0 ); /* IE6-9 */
	Colorstr='#f1f1f1',endColorstr='#ADADAD'); /* Internet Explorer */
}

.divshadow {
  -moz-box-shadow:    5px 5px 5px 5px #666666;
  -webkit-box-shadow: 5px 5px 5px 5px #666666;
  box-shadow:         5px 5px 5px 5px #666666;
}

.imgtextabstand {
    margin: 15px;
}

.imgfloatrechts{
	float: right;
	margin-right: 130px;
}

.imgfloatrechts2{
	float: right;
}

.imgfloatlinks{
	float: left;
	margin-right: 20px;
}

.webbannerkonfigurator {
	margin-right: 5px;
	margin-left: 80px;
}

.webbannermodern {
	margin-right: 30px;
}

.Siedlelogoabstand {
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.textalignrechts{
	text-align: right;
}

.abstandaimetisoben{
	margin-top: 160px;
	margin-left: 30px;
}

.siedlevideo{
	margin-left: 40px;
	margin-top: 10px;
	margin-bottom: 40px;
}

.siedleimgscoperange{
	margin-bottom: 30px;
}

/* footer oben */
.footerobenlinks{
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 10px;
}
.footeroben{
	margin-right: 50px;
	margin-top: 10px;
}
.footerobenrechts{
	margin-right: 50px;
	margin-top: 10px;
}

/* footer unten */
.footeruntenlinks{
	margin-left: 75px;
	margin-right: 56px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.footerunten{
	margin-right: 56px;
	margin-top: 15px;
	margin-bottom: 10px;
}
.footeruntenrechts{
	margin-right: 50px;
	margin-left: 30px;
	margin-top: 15px;
	margin-bottom: 10px;
}

/* Besucherzähler */
.besucher {
	margin-left: 50px;
}