body {
color : #666666; 
background-color : white; 
font-size : 12px; 
font-family : Helvetica, Arial, sans-serif; 
padding-top : 10px; 
text-align : center; 
} 
.druck {
position : relative; 
color : #666666; 
background-color : white; 
font-size : 12px; 
font-family : Helvetica, Arial, sans-serif; 
padding-top : 10px; 
text-align : left; 
float : left; 
} 
#druckseite {
position : relative; 
color : #666666; 
width : 650px; 
background-color : white; 
font-size : 12px; 
font-family : Helvetica, Arial, sans-serif; 
padding-left : 80px; 
padding-top : 10px; 
text-align : left; 
float : left; 
} 
#videoseite {
	position : relative;
	color : #666666;
	width : 350px;
	font-size : 12px;
	font-family : Helvetica, Arial, sans-serif;
	text-align : left;
	border:thin;
	padding: 10px;
} 
div#Seite {
text-align : left; 
margin : 0 auto; 
width : 850px; 
border : 1px solid; 
background-color : #ffffff; 
height : auto; 
border-color : #999999; 
} 
html > body div#Seite {
border-color : gray; 
} 
h1 {
font-size : 14px; 
text-align : left; 
color : #666666; 
} 
.ueb {
font-size : 14px; 
text-align : left; 
color : #666666; 
font-weight : bolder;  
} 
h2 {
font-size : 12px; 
text-align : left; 
color : #666666; 
} 
#Navigation {
float : left; 
width : 850px; 
margin : 0; 
padding : 0; 
height : 330px; 
} 
.Inhalt1 {
float : left; 
line-height :16px; 
width : 243px; 
height : 330px; 
border : 1px solid; 
border-top-color : #ffffff; 
border-right-color : #cccccc; 
border-bottom-color : #ffffff; 
border-left-color : #ffffff; 
} 
.navideo {
margin-left : 5px; 
} 
.Inhalt2 {
	float : left;
	line-height : 16px;
	width : 470px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 45px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 20px;
} 
.Inhalt_oben {
float : left; 
margin : 0 10px 10px; 
padding : 15px 0 10px 20px; 
line-height : 16px; 
width : 470px; 
font-size: 11px;
}
.Inhalt_i {
float : left; 
margin : 0 10px 10px; 
padding : 5px 0 10px 20px; 
line-height : 16px; 
width : 265px; 
font-size:12px;
min-height:350px;
} 
.Inhalt_ior {
float : left; 
margin : 0 10px 10px; 
padding : 5px 0 10px 10px; 
line-height : 16px; 
width : 250px; 
font-size:12px;
}


.Inhalt2o {
float : left; 
margin : 0 10px 10px; 
padding : 45px 0 10px 20px; 
line-height : 16px; 
width : 265px; 
font-size:12px;
min-height:350px;
} 
.Inhalt2or {
float : left; 
margin : 0 10px 10px; 
padding : 45px 0 10px 10px; 
line-height : 16px; 
width : 250px; 
font-size:12px;
}

.Inhalt3o {
float : left; 
margin : 0 10px 10px; 
padding : 45px 0 10px 20px; 
line-height : 16px; 
width : 150px; 
font-size:12px;
min-height:20px;
} 
.Inhalt3or {
float : left; 
margin : 0 10px 10px; 
padding : 45px 0 10px 10px; 
line-height : 16px; 
width : 120px; 
font-size:9px;
}

.InhaltK {
float : left; 
margin : 0 10px 10px; 
padding : 10px 0 10px 20px; 
line-height : 16px; 
width :500px; 
font-size:12px;
min-height:350px;
} 
.Inhalt2oK {
float : left; 
margin : 0 10px 10px; 
padding : 10px 0 10px 20px; 
line-height : 16px; 
width : 190px; 
font-size:12px;
min-height:350px;
} 
 
p#Fusszeile {
clear : both; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8px; 
margin : 0; 
padding : 0.1em;  
background-image : url(picture/bg2.png); 
border-top : 1px solid silver; 
color : #666666; 
} 
.dv {
width : 848px; 
clear : both; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8px; 
padding : 0.1em; 
margin-bottom : 0; 
float : right; 
background-image : url(picture/bg2.png); 
text-align : right; 
} 
A:link {
color : #666666; 
text-decoration : none; 
font-weight : bold; 
font-size : 12px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
A:visited {
color : #666666;  
text-decoration : none; 
font-weight : bold; 
font-size : 12px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
A:hover {
color : #336699; 
text-decoration : underline; 
font-weight : bold; 
font-size : 12px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
A:active {
color : #666666; 
text-decoration : none; 
font-weight : bold; 
font-size : 12px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
A.plus:link {
color : #999999; 
text-decoration : none; 
font-size : 8pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.plus:visited {
color : #999999; 
text-decoration : none; 
font-size : 8pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.plus:hover {
color : #6699CC; 
text-decoration : none; 
font-size : 8pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.plus:active {
color : #999999; 
text-decoration : none; 
font-size : 8pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 





A.plusr:link {
color : #999999; 
text-decoration : none; 
font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
A.plusr:visited {
color : #999999; 
text-decoration : none; 
font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
A.plusr:hover {
color : #6699CC; 
text-decoration : none; 
font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif;  
} 
A.plusr:active {
color : #999999; 
text-decoration : none; 
font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 








A.pages:link {
	color : #3399FF;
	text-decoration : none;
	font-size : 9px;
	text-decoration:underline;
} 
A.pages:visited {
color : #3399FF;
	text-decoration : none;
	font-size : 9px;
	text-decoration:underline;
} 
A.pages:hover {
	color : #CC66FF;
	text-decoration : none;
	font-size : 9px;
	text-decoration:underline;
} 
A.pages:active {
color : #3399FF;
	text-decoration : none;
	font-size : 9px;
	text-decoration:underline;

} 











A.plusa:link {
font-weight : bolder; 
text-decoration : none; 
color : #333333; 
font-size : 8pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.plusa:visited {
font-weight : bolder; 
text-decoration : none; 
color : #333333; 
font-size : 8pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.plusa:hover {
font-weight : bolder; 
text-decoration : none; 
color : #6699CC; 
font-size : 8pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.plusa:active {
font-weight : bolder;
text-decoration : none;  
color : #333333; 
font-size : 8pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.dv:link {
color : #999999; 
font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.dv:visited {
color : #999999; 

font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.dv:hover {
color : #999999; 
font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
A.dv:active {
color : #999999; 
font-size : 9px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
word-spacing : 0.2em; 
} 
a.grey:link {
color : #0099cc; 
text-decoration : none; 
font-size : 9pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
a.grey:visited {
color : #0099cc; 
text-decoration : none; 
font-size : 9pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
a.grey:hover {
color : #0099cc; 
text-decoration : none; 
font-size : 9pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
a.grey:active {
color : #0099cc; 
text-decoration : none; 
font-size : 9pt; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
p#leiste {
clear : both; 
font-size : 0.83em; 
margin : 0; 
text-align : left; 
border-top : 0.1em solid white; 
padding-bottom : 5px; 
padding-top : 5px; 
padding-left : 250px; 
color : #999999; 
background-image : url(picture/bg2.png); 
border-right-color : #666666; 
border-left-color : #666666;
word-spacing:4px; 
} 
p#movie {
clear : both; 
margin : 0; 
padding : 0; 
text-align : left; 
} 
p#logo {
clear : both; 
background-color : #ffffff; 
font-size : 0.83em; 
margin : 0; 
padding : 0.1em; 
text-align : left; 
border-bottom : 1px solid silver; 
padding-bottom : 5px; 
padding-top : 5px; 
} 
.text {
font-size : 12px; 
} 
.padd {
padding-left : 20px; 
} 
.part {
padding : 20px; 
margin: 20px;
} 
#cont a {
color : blue; 
text-decoration : none; 
font-size : 16px; 
font-weight : bold; 
} 
#cont a:hover {
color : blue; 
text-decoration : underline; 
font-size : 16px; 
font-weight : bold; }

.inputbutton {
	font-size: 10px;
	background-color: #CCCCCC;
	color: #333333;
}
