/*Allgemeines Start*/
body{
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/background.jpg) no-repeat black;
}
/*Allgemeines Ende*/

/*Überschriften Neudefinition Start*/
h1, h2, h3, h4
{
	font:inherit;
	padding-top:inherit;
	display:inline;
}
/*Überschriften Neudefinition Start*/

/*Divs für Struktur Start*/
#page
{
	width: 800px;
	height:600px;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	background:url(../img/backmiddle.png) no-repeat;
}

#top
{
	position:absolute;
	width:620px;
	left:91px;
	top:53px;
	text-align:center;
}

#content
{
	position:absolute;
	top:116px;
	left:128px;
	height: 366px;
	width: 542px;
	color:white;
	font-size:12px;
	overflow:auto;
}

#bottom
{
	color:white;
	width:800px;
	margin-left: auto;
	margin-right: auto;
	font-size:10px;
	text-align:center;
}
/*Divs für Struktur Ende*/

/*Pagedetails Start*/
.piclink
{
	padding-left:10px;	
}

.whitelink
{
	color:orange;
}

.link
{
	color:orange;	
}
/*Pagedetails Ende*/

/*Calender-Ober-Struktur Start*/
#eventlist
{
	margin-left:170px;
	margin-top:-240px;
	border-left: 1px solid grey;
	height:346px;
}
/*Calender-Ober-Struktur Ende*/

/*Calender Start*/
#days{
	position:relative;
	top:14px;
}

#calender
{
	margin-left:10px;
	margin-top:100px;
	font-size:12px;
	position:relative;
	width:150px;
	height:150px;
	text-align:center;
}

#calLeft
{
	left:0px;
	width:15%;
	position:absolute;
}

#calCenter
{
	width:70%;
	left:15%;
	position:absolute;
}

#calRight
{
	left:85%;
	width:15%;
	position:absolute;
}

.dayLink
{
	text-decoration:none;
	color:black;
}

.dayDiv
{
	border: 1px solid #666666;
	color:#666;
}

.choosenDiv
{
	border: 1px solid red;
	color:white;
}

.todayDiv
{
	border: 1px solid green;
	color:white;
}

.eventDay
{
	border: 1px solid #666666;
	color:#C00;	
}

.eventOftenDay
{
	border: 1px solid #666666;
	color:#F90;
}
#events{
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	position:relative;
	width:94%;
	height:100%;
	overflow:auto;
	text-align:left;
}
/*Calender Ende*/

/*Gallery Start*/
.pic
{
	width:150px;
	height:100px;
	overflow:hidden;
	border:1px solid black;
}

#picstrip
{
	position:absolute;
	top:0px;
	height:100%;
	overflow:auto;
	width:180px;
}

#largepic
{
	position:absolute;
	top:0px;
	left:190px;
	height:100%;
	overflow:auto;
}

#largePicLink
{
	text-align:center;
}
/*Gallery Ende*/