/* CSS Document */

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

.rot{color:#e4030e;font-size:8pt;}
.weiss{color:white;font-size:8pt;}
.schwarz{color:black;font-size:8pt;}
.grau{color:#4e4e4e;font-size:8pt;}
.hellgrau{color:#9a9a9a; font-size:8pt; }
.hellblau{color:#8bcaff;font-size:8pt;}


.maindiv{color:red; font-size:9pt; text-decoration:none;}
.subdiv{color:red; font-size:9pt; text-decoration:none;}

p, ul, li { 	margin:0px;
				padding:0px;
		}

hr {	height:1px;
		border-top:1px;
		border-top-color:#CCC;
		border-top-style:dotted;
}


html{
		height:100%;
		width:100%;
		margin:0px;
		padding:0px;
		font-family: Trebuchet MS, Lucida Grande, Verdana, Georgia, Sans-Serif;
}

body{	background-color:#fff;
		margin:0px;
		padding:0px;
		font-family: Trebuchet MS, Lucida Grande, Verdana, Georgia, Sans-Serif;
		font-size:9pt;
		color:#212121;
		overflow:auto;
		background-image:url(images/bg_top.jpg);
		background-position:top center;
		background-repeat:no-repeat;}

/* LINKS */

a:link{color:#3a3a3a; font-size:9pt; text-decoration:none;}
a:active{color:#3a3a3a; font-size:9pt; text-decoration:none;} 
a:visited{color:#3a3a3a; font-size:9pt; text-decoration:none;}
a:hover{color:#e4030e; font-size:9pt; text-decoration:none;}

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

a.mainmenu{font-size:7pt;}

a.gallerynavi:link{color:#FFFFFF;}
a.gallerynavi:active{color:#FFFFFF;}
a.gallerynavi:visited{color:#FFFFFF;}
a.gallerynavi:hover{color:#e4030e;}

a.gallerynavi{font-size:9pt;}

a.submenu:link{color:#CCCCCC; font-size:9pt; text-decoration:none;}
a.subnmenu:active{color:#CCCCCC; font-size:9pt; text-decoration:none;}
a.submenu:visited{color:#CCCCCC; font-size:9pt; text-decoration:none;}
a.submenu:hover{color:#97bf0d; font-size:9pt; text-decoration:none;} 

a.topmenu:link{color:#FFFFFF;}
a.topmenu:active{color:#FFFFFF;}
a.topmenu:visited{color:#FFFFFF;}
a.topmenu:hover{color:#e4030e;}
a.topmenu {font-size:8pt; text-decoration:none;}



/* FORMULARE */

.input, select {		
				font-size:9pt;
				font-weight:bold;
				color:#999999;
				text-align:left;
			   	background-color:#e2e0e0;
				border:none;}

				
				
				
/* DIVs */


#main {
	width:100%;
	height:100%;
	clear:both;
}

#center {
	width:988px;
	margin:0px auto;
}

#dynpic {
	height:577px;
	width:988px;
	background-position:top left;
	background-repeat:no-repeat;
}


#navigation {
	width:587px;
	float:right;
	clear:both;
}


#countdown {
	float:right;
	
}


#footer {
	height:235px;
	width:100%;
	padding-left:0px;
	padding-right:0px;
	background-image:url(images/bg_bottom.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

#footerspace {
	height:62px;
}

#footerlogo {
	width:324px;
	margin-right:30px;
	float:left;
}


#webprojaggt {
padding-right:30px;
width:auto;
float:right;
}


#counter {
padding-left:30px;
width:auto;
height:30px;
color:#999;
}

#footermenu {
	padding:16px 0px 0px 0px;
}

#second {clear:both; }






/* SITEMANAGER */

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

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

.sitepartdate
{
font-size:10px;
color:#ff0000;
float:right;
}

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

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

.gallerypartheadline
{
font-size:10px;
text-transform: uppercase;
color:#2d353d;
}
