/* CSS Document */

/* Old browsers - PNG Transparency Hack */
img, div, input { behavior: url("_wpframe/jscripts/iepngfix.htc") }

.rot{color:red;font-size:8pt;}
.weiss{color:white;font-size:8pt;}
.sitepartheadline{color:white;font-size:9pt; font-weight:bold;}
.sitepartsubheadline{color:#81cdef;font-size:8pt; font-weight:bold;}
.siteparttext{color:#333333;font-size:8pt; font-weight:regular;}
.schwarz{color:black;font-size:8pt;}
.grau{color:#4e4e4e;font-size:8pt;}
.hellblau{color:#8bcaff;font-size:8pt;}
.activ-site{color:#999999; font-family:Trebuchet MS, Lucida Grande, Verdana, Georgia, Sans-Serif; font-size:7pt; text-decoration:none;}
.green {color:#97bf0d;}


.maindiv{color:red; font-family:Trebuchet MS, Lucida Grande, Verdana, Georgia, Sans-Serif; font-size:9pt; text-decoration:none;}
.subdiv{color:red; font-family:Trebuchet MS, Lucida Grande, Verdana, Georgia, Sans-Serif; font-size:9pt; text-decoration:none;}

html, body{
height:100%;
width:100%;
margin:0px;
padding:0px;
}

body{	background-color:#1a171b;
		font-family: Trebuchet MS, Lucida Grande, Verdana, Georgia, Sans-Serif;
		font-size:9pt;
		color:#ffffff;
  		scrollbar-arrow-color:#000000;
  		scrollbar-base-color:#dadada;
  		scrollbar-track-color:#dadada;
  		scrollbar-shadow-color:#dadada;
  		scrollbar-face-color:#dadada;
  		scrollbar-highlight-color:#d0d0d0;
  		scrollbar-dark-shadow-color:#d0d0d0;
  		scrollbar-3d-light-color:#d0d0d0;
		overflow:hidden;}

/* LINKS */

a:link{color:#FFFFFF; text-decoration:none;}
a:active{color:#FFFFFF; text-decoration:none;} 
a:visited{color:#FFFFFF; text-decoration:none;}
a:hover{color:#ffec17; text-decoration:none;}

a.mainmenu:link{color:#FFFFFF;}
a.mainmenu:active{color:#FFFFFF;}
a.mainmenu:visited{color:#FFFFFF;}
a.mainmenu:hover{color:#ffec17;}


a.mainmenu{
display:inline-block;
margin:0px;
text-decoration:none;
font-weight:regular;
letter-spacing:0px;
border:none;
}

a.submenu:link{color:#FFFFFF;}
a.submenu:active{color:#FFFFFF;}
a.submenu:visited{color:#FFFFFF;}
a.submenu:hover{color:#ffec17;}


a.submenu{
display:inline-block;
margin:0px;
text-decoration:none;
font-weight:regular;
letter-spacing:0px;
border:none;
}


a.small:link{color:#ffec17;}
a.small:active{color:#ffec17;}
a.small:visited{color:#ffec17;}
a.small:hover{color:#FFFFFF;}


a.small{
display:inline-block;
margin:0px;
font-size:8pt;
text-decoration:none;
font-weight:regular;
letter-spacing:0px;
border:none;
}




/* FORMULARE */

.input, select {		
				font-family:Trebuchet MS, Lucida Grande, Verdana, Georgia, Sans-Serif; 
				font-size:9pt;
				font-weight:bold;
				color:#CCCCCC;
				text-align:left;
			   	background-color:#000000;
				border:none;}

				
				
				
/* DIVs */


#main {
	z-index:10;
	width:995px;
	margin:0px auto;
}

#logo {
padding:30px;
width:250px;
height:35px;
position:absolute;
top:0px;
left:0px;
}

#footer {
	background-image:url(images/navi_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	height:140px;
	width:100%;
	padding-left:0px;
	padding-right:0px;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index: 20;
}

#contentmain {
	/*background-image:url(images/_homecontent_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	background-image:url(images/_tailed_bg.png);
	width:995px;
	height:353px;
	overflow:hidden;
	margin:0px auto;
	position:absolute;
	z-index: 19;
	bottom:67px;*/
}


#contentmedia {
	/*background-image:url(images/_mediacontent_bg_neu.png);
	background-position:top center;
	background-repeat:no-repeat;*/
	background-image:url(images/_tailed_bg.png);
	width:995px;
	height:482px;
	overflow:hidden;
	margin:0px auto;
	position:absolute;
	z-index: 19;
	bottom:130px;
}

#contentguest {
	/*background-image:url(images/_guestcontent_bg.png);
	background-position:top center;
	background-repeat:no-repeat;*/
	background-image:url(images/_tailed_bg.png);
	width:995px;
	height:482px;
	overflow:hidden;
	margin:0px auto;
	position:absolute;
	z-index: 19;
	bottom:130px;
}

#contentkontakt {
	/*background-image:url(images/_guestcontent_bg.png);
	background-position:top center;
	background-repeat:no-repeat;*/
	background-image:url(images/_tailed_bg.png);
	width:995px;
	height:482px;
	overflow:hidden;
	margin:0px auto;
	position:absolute;
	z-index: 19;
	bottom:130px;
}

#contentimpressum {
	/*background-image:url(images/_guestcontent_bg.png);
	background-position:top center;
	background-repeat:no-repeat;*/
	background-image:url(images/_tailed_bg.png);
	width:995px;
	height:482px;
	overflow:hidden;
	margin:0px auto;
	position:absolute;
	z-index: 19;
	bottom:130px;
}


#contentholder {
	/*margin:20px 20px 0px 24px;*/
	padding:10px;
	background-image:url(images/_tailed_bg_dark.png);
}

#contentholdermedia {
	margin:20px 8px 0px 8px;
}

/*#contentholder2 {
	margin:20px 20px 0px 24px;
	padding:40px 0px 0px 30px;
	width:430px;
	height:400px;
	right:10px;
	top:10%;
	position:absolute;
	z-index:10;
	background-image:url(images/band_profil.png);
}*/

#contentholder1 {
	/*margin:0px;
	padding:20px 10px 10px 10px;*/
	width:100%;
	height:350px;
	bottom:50px;
	left:0px;
	position:absolute;
	z-index:10;
	background-image:url(images/_tailed_bg.png);
}

#contentholder2 {
	margin:0px;
	padding:20px 10px 10px 10px;
	width:350px;
	height:100%;
	right:2%;
	top:0px;
	position:absolute;
	z-index:10;
	background-image:url(images/_tailed_bg.png);
}

#contentholder_contact {
	margin:0px;
	padding:20px 10px 10px 10px;
	width:380px;
	height:100%;
	right:2%;
	top:0px;
	position:absolute;
	z-index:10;
	background-image:url(images/_tailed_bg.png);
}

#contentholder3 {
	margin:0px;
	padding:20px;
	width:420px;
	height:100%;
	left:4%;
	top:0px;
	position:absolute;
	z-index:10;
	background-image:url(images/_tailed_bg.png);
}

#contentholder4 {
	width:100%;
	height:350px;
	top:10%;
	position:absolute;
	z-index:10;
}



#contentholderdates {
	/*margin:20px 20px 0px 25px;*/
	padding:10px;
	background-image:url(images/_tailed_bg_dark.png);
}

#contentholderpics {
	/*margin:20px 21px 0px 24px;*/
	padding:10px;
	background-image:url(images/_tailed_bg_dark.png);
}

#navigation {
width:100%;
position:absolute;
z-index:999;
bottom:42px;
}

#webprojaggt {
padding-right:30px;
width:auto;
position:absolute;
bottom:10px;
right:0px;
}


#counter {
padding-left:30px;
width:auto;
position:absolute;
bottom:16px;
left:0px;
}



/*--------------- BANDSEITE -----------------*/

#contentband {
	/*background-image:url(images/_homecontent_bg.png);
	background-position:top center;
	background-repeat:no-repeat;*/
	width:995px;
	height:353px;
	overflow:hidden;
	margin:0px auto;
	position:absolute;
	z-index: 19;
	bottom:67px;
}

/*------------- END ----------------*/



/*----------- SUPER BG IMAGE ------------*/

#superbgimage {
	display: none;
	background: url('images/superbgloading.gif') center center no-repeat;
}
#superbgimage img {
	image-rendering: optimizeQuality;
	-ms-interpolation-mode: bicubic;
}


/*------- END -----------*/


/* SITEMANAGER */

.sitepartheadline
{
font-size:15px;
letter-spacing:1px;
font-weight:bold;
text-transform: uppercase;
color:#ffec17;
}

.sitepartsubheadline
{
font-size:10px;
color:#333;
}

.siteparttext
{
font-size:11px;
line-height:20px;
color:#fff;
}

/*------- END -----------*/
