.List
{
	width:542px;
}
.List td
{
	padding:0px 4px 0px 4px;
	vertical-align:top;
}
.List-Item-0
{
	font-weight:bold;
}
.List-Item-0 img
{
	margin:4px 4px 4px 0px;
	border:solid 1px #A5ACB2;
}
.List-Item-1
{
}
.List-Item-2
{
}
.List-Item-3
{
}

/**************************** Downloads *****************************/
#Downloads td
{
	padding-bottom:4px;
}
#Downloads .List-Item-0 /* icon */
{
	width:2px;
}
#Downloads .List-Item-0 img  
{
	margin:1px;
	border:none;
}
#Downloads .List-Item-1  /* file name */
{
	font-weight:bold;
}
#Downloads .List-Item-2  /* size */
{
	font-size:7pt;
	text-align:right;
	width:30px;
}
/**************************** End Downloads *****************************/
/**************************** News *****************************/
#News .List-Item-0  /* date */
{
	font-weight:normal;
}
#News .List-Item-1  /* short */
{
	font-weight:bold;
}
#News .List-Item-2  /* long */
{
}
/**************************** End News *****************************/

/**************************** Termine *****************************/
#Termine .past
{
	color:#808080;
}
#Termine .past a
{
	color:#808080;
}
#Termine .List-Item-0  /* date */
{
}
#Termine .List-Item-1  /* location */
{
	width:150px;
}
#Termine .List-Item-2  /* info */
{
	padding-bottom:4px;
}
/**************************** End Termine *****************************/
/**************************** Links *****************************/
#Links .List-Item-0  /* name */
{
	width:150px;
}
#Links .List-Item-2  /* text */
{
	padding-bottom:4px;
}
/**************************** End Links *****************************/
/**************************** GuestBook *****************************/
#GuestBook 
{
	width:542px
}
#GuestBook td
{
}

#GuestBook input
{
	height:20px;
	width:100%;
}
#GuestBook textarea
{
	width:100%;
	height:100px;
}
#GuestBook .footer
{
	width:522px;
	padding:8px 0px 8px 0px;
}
#GuestBook .footer .pagenumber
{
	width:10px;
	vertical-align:middle;
	font-size:11pt;
}

#GuestBook .footer .currentpage
{
	color: #FF4400;
	vertical-align:middle;
	width:10px;
	font-weight:bold;
}
#GuestBook .footer .prev-button
{
	background-image:url(../images/imgbtn_prev.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:19px;
	width:85px;
}

#GuestBook .footer .next-button
{
	background-image:url(../images/imgbtn_next.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:19px;
	width:85px;
}
#GuestBook .messages 
{
	width:100%;
}
#GuestBook .messages td
{
	padding:16px 2px 2px 2px;
	border-top:solid 1px #A5ACB2;
	vertical-align:top;
}
#GuestBook #date
{
	font-size:7pt;
	padding-top:18px;
	color:#707070;
	width:90px;
}
#GuestBook #nameinfo
{
}
#GuestBook #name
{
	padding-top:0px;
	font-weight:bold;
	margin-right:8px;
}
#GuestBook #email
{
	font-weight:normal;
	color:#707070;
	font-size:7pt;
}
#GuestBook #url
{
	color:#707070;
	font-size:8pt;
}
#GuestBook #message
{
	padding-top:0px;
	border-top:none;
	padding-left:16px;
	padding-bottom:16px;
}
#GuestBook .form
{
	width:442px
}

#GuestBook .form .input-caption
{
	width:50px;
}
#GuestBook .form .button
{
	margin-right:50px;
	cursor:pointer;
	margin-bottom:30px;
}

#GuestBook .error
{
	color:Red;
	font-size:8pt;
}

/**************************** End GuestBook *****************************/