/*  www.zeitungendeutschland.com  */


body { 
	margin:0; 
	padding:10px 0 0 0;  
	font-size:10px;
	font-size:0.8em;
	font-family:arial; 
	background:#e2d9c7; 
}

a, a:link {  color:#0000ff;  }
a:visited {  color:#800080;  }
a:hover,a:active {  color: #ff0000;  }

#container { width:940px; overflow:visible; margin:auto; padding:5px 0 0 0; background:#ffffff url('images/container_top.gif') no-repeat;   }

#header {   width:930px;  margin:0; padding:5px 0 0 10px; background:#ffcc00 url('images/header_bg.gif') repeat-x bottom left; border-bottom:1px solid #fff; }

#header #heed {   width:740px;  margin:0; padding:0; float:right;   }
#header #linkunit {   width:170px;  height:110px; margin:0; padding:15px 5px 5px 5px; float:left; background:#fff6d1;  border:1px solid #ffb400; text-align:center; }


#header #heed #logo {  width:440px; height:45px; margin:0; padding:0; text-align:center;  
	background:url('images/logo_bg.gif') no-repeat; float:left; display:block; }
#header #heed #bookmark {  width:150px; height:30px; margin:0; padding:15px 0 0 0; text-align:center;  
	 float:right;  }
#header #heed #logo h1 {  margin:0; padding:0; display:block; font:bold 2.4em 'trebuchet ms', tahoma;  }
#header #heed #logo h1 a {  color:#333333; text-decoration:none;  }
#header #heed #logo h1 .red {  color:#d2000a; }

#header #heed #topmenu { margin:0; padding:5px 5px 5px 0; clear:both; }
#header #heed #topmenu a { white-space: nowrap; text-decoration:none; margin:0 5px 0 0; font:bold 1em/2.2em 'trebuchet ms'; 
padding:2px 7px 2px 7px; color:#0000ff; background:#fff6d1;  border:1px solid #ffb400; }
#header #heed #topmenu a:active, #header #heed #topmenu a:hover { border:1px solid #ffffff; }

#main { width:940px; margin:0; padding:15px 0 0 0; border-top:10px solid #d2000a; background:url('images/content_bg.gif') repeat-x;  }

#main #menu_and_ad {	width:480px; overflow:visible; margin:0; padding:0 15px 0 10px; border-left:1px dashed #cccccc; 
	float:right; text-align:left; }

#main #menu_and_ad #ad { overflow:visible; margin:0; padding:0 0 10px 0; }
#main #menu_and_ad #menu { overflow:visible; margin:0; padding:0 0 10px 0; text-align:left;
	border-top:1px dashed #cccccc;  }

#content { width:400px; overflow:visible; margin:0; padding:0 10px 0 15px; float:left; text-align:left;  }


a.button { text-decoration:none; margin:0 0 0 5px; font:bold 1em/2em 'trebuchet ms'; 
padding:2px 7px 2px 7px; color:#0000ff; background:#fff6d1;  border:1px solid #ffb400; }
a.button:active, a.button:hover { border:1px solid #ffffff; }


#content #row1 { width:270px; overflow:visible; margin:0; padding:0 5px 0 0; float:left; text-align:left;  }
#content #row2 { width:270px; overflow:visible; margin:0; padding:0; float:right; text-align:left;  }

#content h1 { margin:0; padding:0; overflow:auto; font:bold 1.6em 'trebuchet ms'; color:#d2000a; border-bottom:1px dashed #999999;  }
#content h1 a { color:#d2000a; text-decoration:none; }
#content h2 { margin:15px 0 -5px 0; padding:0; font:normal 1.3em tahoma; color:#d2000a; }
#content p { margin:5px 0px 7px 0px; padding:0; font:1em/1.4em arial; 
			text-align:justify; color:#222222; 	}
#content ul { font:1em arial; line-height:1.2em; color:#000; margin:0; padding-left:20px; list-style-image:url("images/li_ok.gif");  }
#content ul li { margin-top:10px;  }


.clear { clear:both; margin:0; padding:0 height:0; width:0; font-size:0;  }


#footer { width:940px; height:25px; margin:15px 0 0 0; padding:5px 0 0 0; 
 background:#d2000a; text-align:center;  }
#footer a { color:#fff; }
#footer a:hover { color:#ff0; }

#copy { width:940px; margin:auto; padding:5px; text-align:center; color:#666666;  }
