/* *******************************************************************
 * Allgemeine Layoutdefinitionen
 * *******************************************************************
 */


body {
background-color	: #FFFFDD;
/*background-color	: #F8D942;*/
}
a:link 		{ 	font-weight:normal; 	color:black; 	text-decoration:none; }
a:visited 	{ 	font-weight:normal; 	color:black; 	text-decoration:none; }
a:focus 	{ 	font-weight:normal; 	color:black; 	text-decoration:none; }
a:hover 	{ 	font-weight:normal; 	color:black; 	text-decoration:none; }
a:active 	{ 	font-weight:normal; 	color:black;  	text-decoration:none; }

#act{
	color	: #ff0000;
}

a.email {
    font-weight: normal;
    color: black;
    text-decoration: none;
}

h1 {
	font-family: 	sans-serif, helvetica ;
	font-size  :	30px;
}

h2 {
	font-family			: 	sans-serif, helvetica ;
	font-size			:	22px;
}

h3 {
	font-family			: 	sans-serif, helvetica ;
	font-size			:	20px;
}

table {
	/* background-color	: 	#F8D942; */
	border-collapse	:	collapse;
}

.start {
	width			:	750px;
}

.left {
	width			:	50%;
}
.right {
	width			:	50%;
}

.image{
	width		:	200px;
	height		:	150px;
	float		:	left;
	margin-left	:	10px;
}


.pimage{
	margin-top	:	10px;
	margin-left	:	10px;
}

.pimage img {
	width		:	250px;
}

#top {
        padding-left: 20px;
	border-left-width	: 1px;
	border-left-style	: solid;
	border-color		: black;
}

/* ************************************** */
/* ****** MENÜ ************************** */
/* ************************************** */
.menu {
	font-family	: 	sans-serif, helvetica ;
	font-size	:	34px;
	text-align	:	left;
	vertical-align  :	top;
	margin-left	:	10px;
	margin-top	:	40px;
	width		:	270px;
}


.menu a {
	font-family	: 	sans-serif, helvetica ;
	font-size	:	34px;
}

#menu {
	padding-top	:	15px;
	vertical-align	:	top;
	text-align	:	left;
	
	border-top-width :	1px;
	border-top-style :	solid;
	border-color	 :	black;
}

#menu div {
	margin-top		:	20px;
	margin-left		:	10px;
}

#menu a {
	font-family		: 	sans-serif, helvetica ;
	font-size		:	34px;
}


/* ************************************** */
/* ****** INHALT ************************ */
/* ************************************** */
#content {
	width		:	650px;
	padding-top	:	20px;
	padding-left	:	20px;
	
	border-left-width	:	1px;
	border-left-style	:	solid;
	border-color		:	black;
	
	border-top-width	:	1px;
	border-top-style	:	solid;
	border-color		:	black;

	font-family		:	sans-serif, helvetica ;
	font-size		:	18px;

	vertical-align  	:	top;
	text-align   :left;

}

#back {
	text-align		:	right;
}
