body{
	
color: #666; font-size: 11px; font-family: arial; line-height: 16px; background-image: url(bg.gif)

}

img { border-style: none; border-width: 0; }

.contentpaneopenstart img{
border: 1px solid #ccc;
margin-left: 10px; 
}

a {
color: #B88918;
text-decoration: none;
}

a:hover {
color: #333;
text-decoration: underline;
}
p { margin: 0; padding: 0; }
h2 { color: #777; font-size: 12px; font-weight: bold; line-height: 17px; margin: 5px 0 0 5px; padding: 0; }
h3 { font-size: 11px; font-weight: bold; line-height: 17px; margin: 5px 0 0 5px; padding: 0; }
.header {
width:100%;
padding:0;
float:left;
text-align:right;
margin-bottom:10px;
position: absolute;
left: 0px;
top: 0px;
}

.headerin { width: 970px; position: absolute; left: 0; top: 10px; }

.balken {
background-color:#BEBEBE;
border-bottom:1px solid #FFFFFF;
border-left:9px solid #FFFFFF;
border-right:9px solid #FFFFFF;
height:20px;
left:10px;
position:absolute;
top:115px;
width:920px;
z-index:99;
}



.logo { 
background-color:#FFFFFF;
color:#9999A3;
height:100px;
left:10px;
padding-left:20px;
padding-top:20px;
position:absolute;
top:15px;
width:920px;
 }
 
.logo img {
padding-top: 0px;
padding-left:15px;
} 
input {
font-size: 11px;
font-family: arial; 
}

.input {
border: 0px;
padding: 0px;
}

.topin {
margin:0px auto;
width:980px;
}
.footerin {
color: #999999;
background-color: #fff;
position:relative;
width:910px;
z-index:100;
padding-top:10px;
margin:0;
padding-left:10px;
}

.footerin li {
background-repeat: no-repeat; 
background-position: 0px 0px;
padding-left: 0px;
padding-right: 12px;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0;
margin-right:0px;
}
 


.footerin a{
color: #999;
}
.footerin a:hover {
color: #B88918;
}

.footerin  ul { margin: 0; text-align: left; padding: 0; }

.topin {
margin-top:24px;
}

.readon {
margin-left: 6px;
font-size:10px;
}

.createdate {
padding-left: 6px;
font-size:10px;
}

.modifydate {
padding-left: 6px;
padding-bottom-8px;
font-size:10px;
}

a.readonaktuell {
margin-left: 5px;
background-image: url(pfeilsub4.gif); 
background-repeat: no-repeat; 
background-position: 0px 3px; 
padding: 0 0 0 8px;

}

.main { 
background-color:#E3E4E0;
background-image:url(main_bg.gif);
background-position:0 0;
background-repeat:repeat-y;
border-color:#FFFFFF;
border-style:solid;
border-width:0 10px 10px;
height:auto;
left:10px;
position:absolute;
top:136px;
width:920px;
margin-bottom: 20px;
 }



.left { color: #B88918; float:left; font-weight: bold; width:210px; line-heigt: 15px; position: absolute; left: 0; top: 0px; }

.left a {
color: #666;
font-weight: normal; 
}

.left h3 
{ margin: 0px 0px 0px 12px; 
padding: 0; 

}

.right { line-height: 18px; float:right; width:210px; height: auto; text-align: left; padding:0 5px 5px; }

.right ul{
margin-top:5px;
margin-left:0px;
padding-left:2px;
}

.right li{
background-image:url(pfeil.gif);
background-position:0 3px;
background-repeat:no-repeat;
list-style-type:none;
margin:0;
padding:0 0 0 15px;
}

.right h3 {
color: #8F6C0F;
padding-left: 0;
margin-left:0;
}

.right .moduletable {
border-bottom: 1px dotted #fff;
padding-bottom: 12px;
padding-top:5px;
}

.center {
float:left;
width: 440px;
position: relative;
left: 245px;
top: 10px;
}

.center a { color: #B88918; font-weight: normal; text-decoration: none; }


.center ol {
margin: 0 0 15px 25px; padding: 0;

}

.center ol li{
background-image: none; list-style-type: decimal; margin-left: 15px;  
}

.center ul { 
margin: 5px 0 0 0; padding: 0;
}

.center ul li{
background-image: url(pfeil.gif); background-repeat: no-repeat; background-position: 0 3px; list-style-type: none; margin: 0; padding: 0 0 0 15px;
}




.componentheading{ color:#8F6C0F;
font-size:11px;
font-weight:bold;
margin:0;
padding:0; }

.componentheadingstart, .contentheadingstart { 
font-size:11px;
font-weight:bold;
margin:0;
padding:0; }

.contentpaneopen img {  
height: auto; 
max-width: 500px; 
margin: 3px 3px 0px 0px; 
padding: 0; 
border: solid 1px #ccc; 
}



td.contentheading, h1 { color:#8F6C0F;
font-size:11px;
font-weight:bold;
margin:0;
padding:0; }

td.buttonheading { background-color: #fff; margin: 0; padding: 0; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.buttonheading img { margin-left: 10px; border:none}
.contentpaneopen { width: 100%; margin: 0; padding-right: 0; padding-bottom: 14px; padding-left: 0; }
.contentdescription { background-color: #f0f0f0; margin: 0; padding-right: 5px; padding-bottom: 14px; padding-left: 5px; width: 100%; }



/*<agl.folder "menuitop">*/
	.menunavitop { 
height:28px;
left:30px;
margin:0;
padding:0;
position:absolute;
top:97px;
width:990px; 
}
	.menunavitop  ul { margin: 0; text-align: left; position: absolute; top: 4px; left: 0; height: 26px; padding: 0; }
	.menunavitop  li { margin-right: 0; margin-left: 0; list-style: none; display: inline; }
	.menunavitop  a { color:#919090; font-family:arial; font-size:11px; font-weight:bold; line-height:14px; margin:10px 10px 0 15px; text-decoration:none; text-transform:uppercase; }
	ul.menunavitop  .active a { color: #B88918; }
	.menunavitop a:hover { color: #333; }
/*</agl.folder>*/

table { border-spacing: 0px;  border-collapse:collapse; width: 100%}
form { margin: 0px; padding: 5px 0px 15px; }

.moduletableheader { background-image: url(stripes.gif); margin-bottom: 25px; border-top: 1px solid #ccc; }
.moduletableheader img { text-align: left; margin-right: 208px; border-right: 2px solid #fff; }


#form-login-username {
margin: 0 0 8px 0;
}

#form-login-password {
margin: 0 0 8px 0;
}

#form-login-remember {
margin: 0 0 8px 0;
}

#form-login {
padding: 1px 0px 5px 3px;
}

table.blogaktuell {
width:550px;}

.sectiontableentry1 {
color:#666;
background-color:#fff;

}
.sectiontableentry2 {
color:#666;

}

.sectiontableheader a{
color:#333;
font-weight: bold;
}

.sectiontableheader a:hover{
color:#B88918;

}

.sectiontableentry1artists {
color:#666;
background-color:#fff;

}

.sectiontableentry1artists a {
margin-left:20px;
}

.sectiontableentry2artists a {
margin-left:20px;
}

.sectiontableentry1 a {
margin-left:20px;
}

.sectiontableentry2 a {
margin-left:20px;
}

.footer {
clear:both;
height:50px;
width:920px;

}
