/* CSS Document */

body {
		background-color:#E4DED0;
		
		}
		
#divouter {
		border:1px solid #003333;
		width:952px;
		}

.all {
		width: 100%;
   		margin: 0px;
   		padding: 0px;  	
		}

.head {
		width:950px;
		height:80px;
		background-image:url(../images/header.jpg);
		background-repeat:no-repeat;
		}


	
/* Pathway */
#pathway {
		background-color:#CC9966;
		font-family:Arial;
		font-size:12px;
		height:16px;
		color:#FFFFFF;
		width:600px;
		}
		
/* Datum - Anzeige*/
#datum {
		background-color:#CC9966;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		height:16px;
		color:#003333;
		text-align:left;
		width:200px;
		}

/* Fußzeile */

.fuss {
		background-color:#003333;
		color:#DEB887;
		text-align:center;
		}
		
/* Navigation */

		
a.pathway {
		color:#333366;
		font-weight: normal;
		font-size: 90%;
		text-decoration: underline;
		}

		
a.mainlevel {
		display: block;
		width:148px;
		font-size:100%;
		color: #003333;
		font-weight: normal;
        text-decoration: none;
		
		}

/*a.mainlevel:hover {
		background-color:#A3B2CC;
        font-weight: bold;
        color: white;
        text-decoration: none;
		width:148px;
		}*/
		
a.mainlevel:hover {
		background-color:#A3B2CC;
		font-weight: bold;
        color: white;
        text-decoration: none;
		width:148px;
		border-bottom:1px;
		border-bottom-color:#FFFFFF;
		}
		
a.sublevel {
		display:block;
		/*width:144px;*/
		color:#0033CC;
		font-weight:normal;
		text-decoration:none;
		}
		
a.sublevel:hover {
		background-color:#A3B2CC;
		font-weight: normal;
        color: white;
        text-decoration: none;
		width:auto;
		}
a.sublevel_foto {
		display:block;
		width:auto;
		color:#0033CC;
		font-size:8px;
		font-weight:normal;
		text-decoration: underline;
		}
		
a.sublevel_foto:hover {
		background-color:#A3B2CC;
		font-weight: normal;
        color: white;
        text-decoration: none;
		width:auto;
		}

#active_menu {
		font-weight:bold;
		background-color:#DEB887;
		color: #003333;
		width:auto;
		border-left:4px solid blue;
		text-decoration:none;
		}
	
/* einfache Trennlinie */
.line {
		width: 950px;
		height:3px;
		background-color:#003333;
		}
	
/* Tabelle Mitte */

#tdleft {
		border-right: 2px solid #003333;
		width:152px;
		padding-right:5px;
		vertical-align:top;
		}

#tdmitte {
		width:100%;
		vertical-align:top;
		padding-left:5px;
		padding-right:5px;
		}

#tdright {
		border-left: 2px solid #003333;
		width:152px;
		padding-left:5px;
		vertical-align:top;
		}


		
.boxtab {
		/*border-spacing:5px;*/
		vertical-align:top;
		width:100%;
		}

/* Moduletabellen */


table.moduletable {
		width:150px;
		border:1px solid #003333;
		margin-bottom:8px;
		margin-left:1px;
		margin-right:1px;
		}	

table.moduletable th {
		background-color:#003333;
		/*color:#DEB887;*/
		color:white;
		border-bottom:2px solid #E0E0E0;
		}
	
table.moduletable td {
		background-color:#E0E0E0;
		text-align:center;
		border-left:2px;
		border-left-color:#003333;
		/*width:146px;*/
		padding-bottom:1px;
		}
		
table.moduletable_besuch {
		width:150px;
		border:1px solid #003333;
		margin-bottom:10px;
		margin-left:2px;
		margin-right:2px;
		}
		
table.moduletable_besuch th {
		background-color:#003333;
		color:#DEB887;
		}
	
table.moduletable_besuch td {
		background-color:#E0E0E0;
		color:#0000FF;
		text-align:left;
		padding-left:2px;		 
		}
		
/* lastnews */
table.moduletable_lastnew {
		width:68%;
		border:1px solid #003333;
		margin-bottom:10px;
		margin-left:2px;
		margin-right:2px;
		}	

table.moduletable_lastnew th {
		background-color:#003333;
		color:#DEB887;
		}
	
table.moduletable_lastnew td {
		background-color:#E0E0E0;
		text-align:center;
		
		}


/* content */

.ak {
		font-family:"Comic Sans MS";
		font-size:16px;
		color:#0000CC;
		text-align:center;
		}

.contentpaneopen {
		width:100%;
		/*border:1px solid #003333;*/
		padding:0px;
		margin-bottom:5px;
		}
		
.contentpaneopen th {
		background-color:#DEB887;
		}
		
.contentheading {
		background-color:#A3B2CC;
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		color:#333333;
		text-align:left;
		text-decoration:underline;
		padding-left:3px;
		}
.contentpaneopen_live {
		width:100%;
		/*border:1px solid #003333;*/
		padding:0px;
		margin-bottom:5px;
		}

.contentheading_live td {
		background-color:#A3B2CC;
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		color:#333333;
		text-align:left;
		text-decoration:underline;
		}

.contentpaneopen_wichtig th {
		/*background-color: #666699#DEB887;*/
		background-color: #666699;
		}
		
.contentheading _wichtig {
		background-color:red;
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		color:#003333;
		text-align:left;
		text-decoration:underline;
		}

contentpaneopen_live th {
		background-color:#DEB887;
		}
		
.contentheading_live {
		background-color:#A3B2CC;
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		color:blue;
		text-align:left;
		text-decoration:underline;
		}
				
.readon, .readon:visited {
		background-color:#E0E0E0;
		color:#999999;
		width:auto;
		border-left:1px solid black;
		border-right:1px solid black;
		font-family:Arial;
		font-size:10px;
		text-decoration: none;
		padding-left:2px;
		padding-right:2px;
		margin-top:5px;
		line-height:100%;
		}
		
.readon:hover {
		color: #666666;
		font-weight:normal;
		}
		
.createdate {
		font-family:Verdana;
		font-size:9px;
		color:#ACACAC;
		}
		
.modifydate {
		font-family:Verdana;
		font-size:9px;
		color:#ACACAC;
		}
		
.small {
		font-family:Verdana;
		font-size:9px;
		color:#ACACAC;
		}
