﻿body
{margin-top:0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px;
background-color:#1C1C1C;width:100%;
color:#6f6f6f;
font-family:arial,verdana,trebuchet ms, arial, helvetica,verdana, georgia, "times new roman", sans-serif;
}


#large {width:990px;vertical-align:top;
background-color:#262626;
padding-top:0px;
padding-left:20px;
padding-right:20px;

-webkit-box-shadow:inset 0px 0px 20px #000 , 0px 0px 14px #000;
-moz-box-shadow: inset 0px 0px 20px #000 , 0px 0px 14px #000;
box-shadow: inset 0px 0px 20px #000 , 0px 0px 14px #000;
}


.tete {padding:20px;vertical-align:top;
}


h1, h2, h3, h4, h5, h6 {
color:#gFgFgF;
font-weight:normal;
font-variant:small-caps;
text-align:left;text-shadow: 0px 0px 2px #000;
}

h1{text-align:left;
margin-bottom:25px;letter-spacing:-2px;
font-size: 27px;
line-height:32px;
color:#BFBFBF;
}

h1 span {color:#606d83;
}

h2{color:#999999;
margin-bottom:20px;letter-spacing:-1px;
font-size: 23px;
line-height:28px;
padding-left:0px;
padding-right:0px;
padding-top:2px;
padding-bottom:2px;
}

h3{color:#606d83;
padding-bottom:3px;
letter-spacing:2px;
font-size: 17px;line-height: 22px;
margin-bottom:0px;
font-variant:normal;
}


#der-tiefere-sinn {
	font-family: georgia,verdana,trebuchet ms, helvetica, "times new roman", serif;
	font-style: normal;
	color: #BFBFBF;
	font-size: 22px;
	line-height: 30px;
}
#der-tiefere-sinn span {
color:#BFBFBF;
}

#der-tiefere-sinn b {
color:#606d83;
font-size:30px;text-shadow: 0px 0px 2px #000;
}


.motivation {
font-size:40px;
font-family:georgia,tahoma,"trebuchet ms",serif;
font-style:normal;
font-variant:small-caps;
color:#BFBFBF;
text-shadow: 2px 4px 4px #000;
padding-left:0px;padding-right:0px;
padding-top:0px;padding-bottom:0px;
letter-spacing :2px;
}

.motivation span {
color:#606d83;
}


#liste li  {
list-style-type:upper-roman;
padding-left:10px;
color:#606d83;
font-weight:bold;
}

#liste li span {
color:#8F8F8F;
font-weight:normal;
}


.leiste {height:6px;background-color:#262626;
padding:0px;
border-top:solid 1px #606d83;
-webkit-box-shadow:0px 0px 8px #000;
-moz-box-shadow: 0px 0px 8px #000;
box-shadow:1px 4px 4px #0F0F0F;
}

pre {
font-family : arial, helvetica, tahoma, verdana, sans-serif;
font-size: 17px;line-height: 22px;
font-weight:normal;
}


#top {width:100%;
text-align:center;
padding-left:0px;
padding-right:0px;
vertical-align:bottom;
}


#top_inside_a {height:80px;width:100%;text-align:left;background-color:#000;
vertical-align:bottom;
padding-right:0px;
padding-left:20px;
padding-top:0px;
border-bottom:solid 6px #454545;
background-image:url(images/background-dark.jpg);
background-repeat:repeat-x;
background-position:50% 50%;

-webkit-box-shadow: inset 0px 0px 4px #606d83, 0px 0px 8px #000;
-moz-box-shadow: inset 0px 0px 4px #606d83, 0px 0px 8px #000;
box-shadow: inset 0px 0px 4px #606d83, 0px 0px 8px #000;
}

#top_inside_b{text-align:right;
vertical-align:middle;
height:140px;
}


#content {width:100%;
text-align:center;
vertical-align:top;
padding:0px;
}

.content_inside_container {width:100%;
width:100%;
text-align:left;
vertical-align:top;
padding-right:0px;
padding-bottom:40px;

}


#image-box {
	width: 100%;
	background-color: #262626;
	background-image: url(images/background-dark.jpg);
	background-repeat: repeat-x;
	background-position: 50% 50%;
	text-align: center;
	vertical-align: middle;
	font-size: 13px;
	line-height: 18px;
	padding-top: 40px;
	padding-bottom: 40px;
	padding-left: 40px;
	padding-right: 40px;
	border: solid 1px #000;
	-webkit-box-shadow: inset 0px 0px 4px #606d83, 0px 0px 8px #000;
	-moz-box-shadow: inset 0px 0px 4px #606d83, 0px 0px 8px #000;
	box-shadow: inset 0px 0px 4px #606d83, 0px 0px 8px #000;
	color: #5a7703;
}

#content-box {
	height: 400px;
	width: 100%;
	text-align: left;
	vertical-align: top;
	font-size: 17px;
	line-height: 22px;
	padding-right: 20px;
	padding-top: 30px;
	padding-bottom: 0px;
	padding-left: 25px;
}


.sidebar {
padding-top:0px;
padding-bottom:40px;
padding-left:0px;
padding-right:30px;
vertical-align:top;
}

.sidebarbox {width:240px;
vertical-align:top;
text-align:right;
padding-left:10px;padding-right:10px;
padding-top:6px;padding-bottom:10px;
}


.sidebarbox h3 {color:#606d83;
text-align:left;
margin-bottom:4px;padding:0px;
font-size: 18px;line-height: 20px;
text-shadow: 0px 0px 2px #000;
font-weight:normal;
font-variant:small-caps;
letter-spacing :2px;
}


#footer {width:100%;
text-align:right;
vertical-align:top;
}

