/* CSS Document */

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

.orange{color:#e86d00;font-size:8pt;}
.orangefett{color:#e86d00;font-size:9pt; font-weight:bold;}
.weiss{color:white;font-size:8pt;}
.schwarz{color:black;font-size:10pt;}
.grau{color:#4e4e4e;font-size:8pt;font-size:9pt;}
.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 {	border-top:1px;
		border-top-color:#CCC;
		border-top-style:dotted;
		border-bottom:none;
		border-right:none;
		border-left:none;
		height:1px;
		background-color: transparent;
}


html{
		/*height:100%;
		width:100%;*/
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

body{	/*height:100%;
		width:100%;*/
		background-color:#fff;
		margin:0px;
		padding:0px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:9pt;
		color:#333;
		background-image:url(images/bg.jpg);
		background-position:top center;
		background-repeat:no-repeat;}

/* LINKS */

a:link{color:#e86d00; font-size:9pt; text-decoration:none;}
a:active{color:#e86d00; font-size:9pt; text-decoration:none;} 
a:visited{color:#e86d00; font-size:9pt; text-decoration:none;}
a:hover{color:#000; font-size:9pt; text-decoration:none;}

a.mainmenu:link{color:#3d3c3f;}
a.mainmenu:active{color:#3d3c3f;}
a.mainmenu:visited{color:#3d3c3f;}
a.mainmenu:hover{color:#e86d00;}

a.mainmenu{font-size:9pt; /*letter-spacing:1px; font-stretch:semi-expanded;*/ text-transform: uppercase;}

/* MAINMENU - AKTIV */
a.mainmenuaktiv{font-size:9pt; text-transform: uppercase; color:#e86d00;}
/* END*/

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:#333333;}
a.topmenu:active{color:#333333;}
a.topmenu:visited{color:#333333;}
a.topmenu:hover{color:#e86d00;}
a.topmenu {font-size:8pt; text-decoration:none;}



/* FORMULARE */

.input, select {		
				font-size:9pt;
				color:#999999;
				text-align:left;
			   	background-color:#fff;
				border:1px;
				border-color:#999;
				border-style:solid;}

				
				
				
/* DIVs */


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

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

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


#navigation {
	height:111px;
	clear:both;
}



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


#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:#a8a8a8;
}

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

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

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

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

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

.innerfade
{
	list-style-type:none;
}
