/*--------------------------------------------------------*/
/* GENERAL */
/*--------------------------------------------------------*/

body {
	margin:0px;
	font-family:'Verdana','Tahoma','Arial';
	font-size:13px;
	/* for IE only*/
	scrollbars:auto;
	scrollbar-base-color:#000000;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#000000;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#78b753;
	scrollbar-shadow-color:#78b753;
	scrollbar-track-color:#a0ce84;
}

table {
	border-spacing:0px;
	padding:0px;
	border-collapse:collapse;
}

h1 {
	font-size: 17px;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 13px;
}


/*--------------------------------------------------------*/
/* BACKGROUND */
/*--------------------------------------------------------*/

td.grass {
	height:432px;
	background-image: url('../images/gui/background/contentbackground.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-x;
}

/*--------------------------------------------------------*/
/* CONTENTAREA */
/*--------------------------------------------------------*/

div.contentdivcontainer0 {
	position:relative;
	top:-264px;
	z-index:2;
}

div.contentdivcontainer1 {
	position:absolute;
	z-index:3;
}

td.contentborder {
	width:33px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

td.contentborderleft {
	/* inherits from contentborder */
	background-image: url('../images/gui/contentarea/contentborder_left.gif');
}

td.contentborderright {
	/* inherits from contentborder */
	background-image: url('../images/gui/contentarea/contentborder_right.gif');
}

td.contentbordercenter {
	width:100%;
	height:473px;
	border:0px solid red;
	vertical-align:top;
	/*padding:23 0 10 0px;*/
	padding:6 2 0 0px;
	background-color:#e3e3e3;
	background-image: url('../images/gui/contentarea/contentborder_center.gif');
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font-size:1px;
	color:#e3e3e3;
}


td.rulo {
	height:15px;
	background-image: url('../images/rundecke_lo.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-size:1px;
	color:#FFFFFF;
}

td.ruro {
	height:15px;
	background-image: url('../images/rundecke_ro.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-size:1px;
	color:#FFFFFF;
}

td.rulu {
	height:15px;
	background-image: url('../images/rundecke_lu.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-size:1px;
	color:#FFFFFF;
}


td.ruru {
	height:15px;
	background-image: url('../images/rundecke_ru.jpg');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-size:1px;
	color:#FFFFFF;
}


td.ruo {
	width:100%;
	height:15px;
	background-image: url('../images/rundecke_o.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font-size:1px;
	color:#FFFFFF;
}

td.ruu {
	width:100%;
	height:15px;
	background-image: url('../images/rundecke_u.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font-size:1px;
	color:#FFFFFF;
}

td.rul {
	width:15px;
	background-image: url('../images/rundecke_l.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-y;
	font-size:1px;
	color:#FFFFFF;
}

td.rur {
	width:15px;
	background-image: url('../images/rundecke_r.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-y;
	font-size:1px;
	color:#FFFFFF;
}

td.rum {
	text-align:center;
	background-color:#FFFFFF;
	font-size:17px;
	color:#000000;
}


/*--------------------------------------------------------*/
/* NAVIGATION */
/*--------------------------------------------------------*/

td.navibackground {
	height:49px;
	background-color:#78b753;
	border-bottom:1px solid white;
}

td.navitopicbox {
	text-align:center;
}

td.navitopic {
	width:120px;
	padding:3 10 3 10px;
	text-align:center;
	font-size:15px;
	font-family:'Verdana','Tahoma','Arial';
	font-weight:bolder;
	color:#FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#78b753;
}












/*--------------------------------------------------------*/
/* LINKS */
/*--------------------------------------------------------*/

a:link {
	text-decoration:none;
	color:#FFFFFF;
}

a:hoover {
	text-decoration:none;
	color:#FFFFFF;
}

a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

a.link:link {
	text-decoration:none;
	color:#78b753;
	font-size:13px;
	font-weight:bold;
}

a.link:hoover {
	text-decoration:none;
	color:#78b753;
	font-size:13px;
	font-weight:bold;
}

a.link:visited {
	text-decoration:none;
	color:#78b753;
	font-size:13px;
	font-weight:bold;
}









/*--------------------------------------------------------*/
/* Frame */
/*--------------------------------------------------------*/

table.frame {
	width:100%;
	height:100%;
}

td.frameoben {
	/*height:120px;*/
	padding:10 10 10 0px;
	width:100%;
	text-align:right;
	vertical-align:bottom;
	padding-right:20px;
}

td.frameunten {
	height:100%;
	width:100%;
}


/*--------------------------------------------------------*/
/* Navi */
/*--------------------------------------------------------*/


/*--------------------------------------------------------*/
/* Content */
/*--------------------------------------------------------*/

.text {
	font-size:13px;
	font-family:'Verdana','Tahoma','Arial';
}


td.text {
	vertical-align:top;
	width:100%;
	padding-top:8px;
	padding-right:28px;
	text-align:justify;
}

td.actionfoto {
	vertical-align:top;
	padding-top:12px;	
}

body.content {
	background-color:#e3e3e3;
	margin:0 5 0 0px;
}

.contentiframe {
	width:100%;
	height:99%;
}


.welcome {
	padding-top:25px;
	font-size:13px;
	font-family:'Verdana','Tahoma','Arial';
}

td.vitabox {
	vertical-align:top;
	padding-left:25px;
}

td.vitaname {
	color:#000000;
	font-size:17px;
	font-weight:bold;
	font-family:'Verdana','Tahoma','Arial';
}

td.vitalink {
	vertical-align:bottom;
	padding-bottom:2px;
}

td.vitagrad {
	color:#000000;
	padding-left:2px;
	font-size:13px;
	font-weight:normal;
	font-family:'Verdana','Tahoma','Arial';
}

td.vitaheader {
	border-bottom:1px solid #FFFFFF;
	padding:2 0 2 0px;
	vertical-align:top;
	color:#000000;
	width:170px;
	font-size:13px;
	font-weight:bold;
	font-family:'Verdana','Tahoma','Arial';
}

td.vitaspacer {
	font-size:1px;
	width:15px;
}

td.vitatext {
	border-bottom:1px solid #FFFFFF;
	padding:2 0 2 0px;
	color:#000000;
	font-size:13px;
	font-family:'Verdana','Tahoma','Arial';
	width:600px;
}

table.box {
	width:100%;
}


table.content {
	margin-left:40px;
	margin-right:220px;
}




td.content {
	/*height:524px;*/
	height:432px;
	background-image: url('images/background_grass.jpg');
	background-position: 0px 0px;
	background-repeat: repeat-x;
}



/*--------------------------------------------------------*/
/* Impressum */
/*--------------------------------------------------------*/

td.bottombackground {
	height:35px;
	padding-right:12px;
	background-color:#78b753;
	border-top:1px solid white;
}

td.bolimedia {
	padding:0px;
}

td.impressum {
	text-align:left;
	padding:5 0 0 42px;
	font-size:12px;
	font-weight:bold;
}

td.copyright {
	text-align:right;
	padding: 2 10 0 0px;
	color:#78b753;
	font-size:9px;
}

a.bolimedia:link {
	text-decoration:none;
	color:#78b753;
	font-size:9px;
}

a.bolimedia:hoover {
	text-decoration:none;
	color:#78b753;
	font-size:9px;
}

a.bolimedia:visited {
	text-decoration:none;
	color:#78b753;
	font-size:9px;
}

a.impressum:link {
	text-decoration:none;
	color:#78b753;
	font-size:13px;
}

a.impressum:hoover {
	text-decoration:none;
	color:#78b753;
	font-size:13px;
}

a.impressum:visited {
	text-decoration:none;
	color:#78b753;
	font-size:13px;
}
