body{ 
	margin:0;
	padding:0;
	background-color:white;
	background-image: url(../Pictures/background.jpg);
	color:black;
	font:14px verdana, sans-serif; 
}

#header { 
	margin:0 0 20px 0;
	padding:0;
	border-bottom:2px dotted black;
/*	background-image: url(../Pictures/tango.jpg);
	background-repeat: no-repeat; */
}
#header h1{
	color:white;
/*	background:#bb9137; */
/*	background-color: rgb(255, 102, 0); */
	background-color: red;
	padding:10px 30px 10px 0;
	margin:0 0 10px 0;
	font:bold 20px verdana, sans-serif;
	text-align:right;
	border-bottom:10px solid #ff9966
}
#header h2 { 
	font:bold 14px verdana, sans-serif; 
	text-align:right; 
	padding:10px 30px 10px 0;
	margin:0 0 10px 0;
}

#leftmenu    {margin:30px 0 0 0;padding:0;list-style:none;float:left;width:240px;}
#leftmenu ul {list-style-type:none;}
#leftmenu li {margin:0 0 0 0px;padding:3px 3px 3px 0;width:90%;border-bottom:1px dotted black;}
#leftmenu h2 {font:bold 15px verdana, sans-serif;}
#leftmenu img{margin:0 0 0 10px;padding:3px 3px 3px 0;width:90%; text-align:center;float:center;}
#leftmenu a {
		margin:0;
		padding:0 0 0 5px;
		font:bold 13px verdana, sana-serif;
		background:transparent;
		color:black;
		text-decoration:none;
		border-left:5px solid white;
	}
#leftmenu a:hover {border-left:5px solid red;}
#leftmenu a.block {
		color:black; 
		background:#ff9966; 
		display:block; 
		text-align:center; 
/*		width:150px; */
		border:#ff9966 solid 1px; 
		padding:2px; 
		text-decoration:none; 
		font:bold 14px arial, sans-serif;
	}
#leftmenu a.block:hover {color:#ffffff; background-color:rgb(255, 102, 0);}

#content    {float:left; width:68%; margin:0; padding:0;}
#content p  {padding:0 15px 0 15px;margin:20px 0 20px 0;}
#content h1 {font:bold 20px verdana, sans-serif;padding:0 15px 0 15px;}
#content h2 {font:bold 18px verdana, sans-serif;padding:0 15px 0 15px;}
#content h3 {font:bold 16px verdana, sans-serif;padding:0 15px 0 15px;}
/*
#content dd {padding:0 15px 0 15px;margin:20px 0 20px 0;}
*/
/* #content dt {padding:0 15px 0 15px;margin:20px 0 20px 0;} */
#content dt {padding:0 0px 0 15px;}

.about {with:50%;}

#footer         {margin:0;padding:0;clear:left;border-top:2px dotted black;}
#footer p       {margin:0;padding:5px;font:11px verdana, sans-serif;}
#footer #left   {float:left;width:50%;border-right:2px dotted black;height:40px;vertical-align:middle;}
#footer #left a {vertical-align:middle;}
#footer #right  {float:right; text-align:right;}
#footer #bottom {clear:both;text-align:right;border-top:2px dotted black;}


.red { color: red; }

.line {margin-left:6em; margin-right:6em;color:grey;}

.headline {text-align:center; font-weight:bold; font-size: 14pt; color: red;}

.teaser {text-align:center; }

.credit {font-weight: normal; font-style: italic; font-size: 8pt; line-height: 9pt; margin-right: 1cm; text-align: right;}

