body   { 
margin-top: 7;
margin: 0;
padding: 0;
color: #a8d4f2; 
font-size: 10pt; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 16px; 
text-decoration: none; 
text-align: center } 

a:link  { color: #ff3cd4; text-decoration: none; letter-spacing: 2px }
a:active  { color: #ff1932; text-decoration: none; letter-spacing: 2px }
a:visited { color: #0043ff; text-decoration: none; letter-spacing: 2px }
a:hover  { color: #a88bfa; text-decoration: none; letter-spacing: 2px }

#container { text-align: center; position: inherit; margin-left: auto; margin-right: auto; width: 772px; height: auto; }
#header  { margin-top: 0; margin-bottom: 0; text-align: center; position: absolute; top: 0; width: 770px; }
#navi   { text-align: left; position: absolute; top: 190px; width: 164px; margin-right: 30px; }
#middle   { text-align: left; position: relative; top: 174px; left: 190px; width: 416px; height: auto; }
#right   { float: right; text-align: left; position: relative; top: 190px; left: 600px; width: 120px; }
#footer  { clear: both; text-align: center; position: absolute; top: 770px; width: 770px; height: auto; }
#footer2  { clear: both; text-align: center; position: absolute; top: 820px; width: 770px; height: auto; }

#albumlist  { 
float: left; 
margin-left: auto; margin-right: auto;
list-style-type: none;
}

#albumlist li  { 
float: left; 
width: auto;
height: 86px;
margin-right: 7px;
margin-top: 10px;
font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #fff; 
}

#albumlist img { 
display: block; 
border: 1px solid #fff; 
}

/* .lines164   { background-image: url("../bilder/spacerline164.gif"); background-repeat: repeat-y; width: 164px; height: auto }
.lines120 { background-image: url("../bilder/spacerline164.gif"); background-repeat: repeat-y; width: 120px; height: auto } */

.text10bluelink  { color: #8dbfe2; font-size: 10px; letter-spacing: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.text10orangelink  { color: #e9be3b; font-size: 10px; letter-spacing: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.text11info { color: #667483; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 3px; word-spacing: 6px; line-height: 16px; text-decoration: none; text-align: left }


.text9blue  { color: #205478; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none }
.text10blue  { color: #205478; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
.text10grey  { color: #0000ff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }

.text12blue { color: #205478; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: left }
.text13bluebold { color: #205478; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; text-align: left }
.text13orangebold { color: #ff9900; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; text-align: left }
.text11hellbold { color: #205478; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 5px; font-weight: bold; line-height: 16px; text-decoration: none; text-align: left }
.text11hell { color: #205478; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 4px; line-height: 16px; text-decoration: none; text-align: left }
.text16blue  { color: #205478; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: none; text-align: left }
.text20bluebold  { color: #205478; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; font-weight: bold; line-height: 22px; text-decoration: none; text-align: left }
.text11bluebold { color: #205478; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 2px; line-height: 16px; text-decoration: none; text-align: left }


.text11orange { color: #e9be3b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: left }
.text11orangebold { color: #e9a728; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; letter-spacing: 2px; line-height: 16px; text-decoration: none; text-align: left }
.text11violettbold { color: #b5a1ef; font-size: 11px; letter-spacing: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; text-align: left }
.text16violett  { color: #b5a1ef; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: none; text-align: left }
.textAchtung  { color: #6f842e; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-decoration: none; text-align: left }
.inputText { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fbfbfb; width: 416px; height: 18px; border: solid 1px #d2d2d2 }
.inputTextarea  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fbfbfb; width: 416px; border: solid 1px #d2d2d2 }
.inputText20 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fbfbfb; width: 20px; height: 18px; border: solid 1px #d2d2d2 }
.text11errorjs { color: red; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: blink }


div#pagination{
	text-align: left;
	font-family:tahoma;
	text-align:center;
}
#pagination span{
	display:block;
	float:left;
	font-size:10px;
	line-height:12px;
	margin: 1px 5px 1px 0;
}
#pagination span a{
	background-color:#755e9b; /* background farbe */
	border:1px solid #bbbbbb;
	color:#d0e6f5;
	display:block;
	padding:1px 5px 1px 4px;
	text-decoration:none;
}
#pagination span a:hover, #pagination span a:active{
	background-color: #da77f7;  
	border:1px solid #ffffff;
}
#pagination span.aktuell{
	background-color: #b09cea; /* background farbe aktuell */
	border:1px solid #ffffff;
	color:#ffffff;
	font-size:10px;
	padding:1px 4px 1px 4px;
}