body{
	font-family:		Tahoma, sans-serif;
  	font-size:		7.5pt;
	color:			black;
	background-color:	#eee;
	bottom: 		0px;
	margin-bottom:	0px;
	margin-top:		0px;
}

a {
	color:			#666699;
    /*color:			#301586; */
    	text-decoration:	none;
	/*font-size:		9pt;*/
}

#content {
	margin:		0px 0px 0px 0px;
	padding:		0px;
	background-color: 	white;
	width:  		600px;
}
div#all-around{
	background-color: 	#321640;
	background-image: 	url('/static/rahmen.png');
	background-repeat:	repeat-y;
	vertical-align: 	middle;
	width: 		824px;
	margin-left:		100px;
}
#menu {
	position:		absolute;
	top:			155px;
	margin-left:		605px;
	padding:		0px;
	color: 		#black;
	background-color: 	#C8DDCC;
	border:		1px solid 	#999;
	line-height:		17px;
/* Again, the ugly brilliant hack. */
	voice-family: 	"\"}\"";
	voice-family:		inherit;
	width:			180px;
	height: 		auto;
	padding-bottom:	68px;
	font-size:		9px;
	}                
	
.side-bar-title {    /*    */
    	
    	text-align:		left;
    	padding:		5px;
    	color:			#black;
    	font-size:		9pt;
    	font-weight:		bold;
    	background-color:	#C8DDCC;
	}
	
#main-area{
		
	width: 		800px;
	min-height: 		1000px;
	background-color: 	white;
	border-left: 		0px solid black;
	border-right: 	0px solid black;
	border-bottom: 	0px solid black;
	border-top:		0px solid black;	
}
	
div#search-in-logo{
	width:			190px;
	padding-top:		70px;
	margin-left:		600px;
}

div#main-nav {
	border-top:		1px solid black;
	border-bottom:	1px solid black;
	border-left:		1px solid black;
	border-right:		1px solid black;
	border-collapse: 	collapse;
	
	background-color:	#000000; 
  	color:			white;
    	
  	text-align:		right;
  	font-size:		11px;
  	font-weight:		bold;
 	margin-bottom:	0px;
  	text-align:		left;
  	vertical-align:	middle;
}

div#main-nav A{            
    	color:			white;
    	margin-bottom:	0px;   		
}

div#logo {
	border-top:		0px solid black;
	border-bottom:	0px solid black;
	border-left:		0px solid black;
	border-right:		0px solid black;
	border-collapse: 	collapse;
	
	background-color:	#fff111; 
	text-color:		white;
	height: 		160px;	
	text-align:		right;
	font-size:		12px;
	font-weight:		bold;
	margin-bottom:	0px;
	text-align:		left;
	vertical-align:	middle;
	background-image:	url(/static/top_lat2.jpg);
}


.quotations{
	border-left:		3px solid #0073B5;
	font-style:		italic;
	margin-left: 		50px;
	padding-left:		5px;
	padding-top:		0px;
	margin-top:		0px;
}

div#sniptitle h1{
	font-size:		15pt;
	font-weight:		bold;
	margin-top:		0px;
	margin-bottom:	5px;
	margin-left:		20px;
	padding:		5px;
	background-color:	white;
	font-family:		Verdana, sans-serif;
	vertical-align:	top;
	width:			100%;
	margin-right:		0px;
}

div#sniptitle{
	border-bottom:	1px solid black;
	margin-left:		5px;
	margin-top:		0px;
	padding-top:		0px;
	background-color:	white;
	width:			100%;
	
}

div#snipcontent{
	padding:		10px;
	/*font-family:	Arial,Helvetica,Sans serif; */
	font-family: 		Tahoma, Arial, Sans-Serif;
	font-size:		9.5pt;
	color:			#666666;
}

.box{    /*   du-jour title, Datums-Überschrift*/
    	
    	text-align:		right;
    	padding-right:	5px;
    	padding-bottom:	0px;
    	color:			#B90A28;
    	font-size:		9pt;
    	font-weight:		bold;
    	margin-bottom:	0px;
    	background-color:	white;
    	
}

.du-jour-day-link a{
	font-size:		7pt;
	vertical-align:	top;
	font-family:		Verdana, sans-serif;
}



.template-du-jour-item-link { /* item-Überschrift */
	text-align:		left;
	margin-bottom:	0px;
	margin-top:		0px;
	padding-top:		0px;
	padding-bottom:	0px;
	margin-left:		0px;
}

.template-du-jour-item-link h2 {
	font-size:		12pt;
	margin-left:		0px;
}

.template-du-jour-item-link a {
	font-weight:		900;

}

.du-jour-day-content {
	padding:		5px;
	
}

.empty-box{

	margin-left:		20px;
	margin-right:		5px;

}

.du-jour-border {
	border-bottom:	1px dotted black;
	margin-bottom:	20px;

}

.commentbody {
	color: 		#595949;
	font-size: 		8.5pt;
	/* margin: 		0 0 1px 0; */
	padding: 		15px 15px 5px 15px;
	background: 		#f7f7f0;
	border: 		1px solid #f0f0e0;
	position: 		relative;
}

.commentbody p {
	line-height: 		1.2em;
}

.commentlink {
	font-size: 		10px;
}
