* { margin:0px; padding:0px; border:0px; }
body { font-family:Arial,sans-serif; font-size:12px; color:#666666; background:#e9e9e9 url(../images/hintergrund.gif) repeat-x; }

#page { width:990px; margin:0px auto 20px auto; }
#header { height:130px; background:url(../images/hintergrund_header.gif) no-repeat; }

#search { width:140px; left:17px; top:70px; position:relative; z-index:1; } 
#search * { vertical-align:middle; }
#search .textarea { width:115px; margin:0px 4px 0px 0px; border:1px solid #676767; }

#navigation { width:500px; left:200px; top:75px; position:relative; }

#content { margin:20px 0px 0px 0px; padding:12px; border:1px solid #999999; background:#ebebeb url(../images/hintergrund_content.gif) repeat-x; }
#content h1 { margin:0px 0px 10px 0px; font-size:16px; color:#7bc041; }
#content p { color:#9a9a9a; }

#categories { margin:20px 0px; }
#search_categories { margin:20px 0px; }

#submitentry { margin:20px 0px; }
#submitentry td { vertical-align:top; }
#submitentry .small { margin:0px 0px 10px 0px; color:#535353; }

#suggestion { margin:20px 0px 0px 0px; padding:20px 12px 12px 12px; border:1px solid #999999; background:#ebebeb url(../images/hintergrund_content.gif) repeat-x; }

#footer { margin:20px 0px 0px 0px; padding:10px 0px 0px 0px; font-size:12px; color:#999999; border-top:1px solid #dddddd; }
#footer a { text-decoration:none; font-size:12px; color:#68a535; }

.entry { width:600px; color:#9a9a9a; }
.entry a { text-decoration:none; font-size:12px; color:#68a535; }
.entry img { margin:0px 5px 0px 0px; vertical-align:middle; }
.entry ins { margin:0px 0px 0px 10px; text-decoration:none; }
.entry p { margin:10px 0px 0px 0px; }


/*****CATEGORIES*****/
.maincat {
	padding:0px 0px 0px 18px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	background:url(../images/pfeil.gif) 0 center no-repeat;
	color:#5bac29;
}
p.subcats {
   font-size: 12px;
   color: #666;
   margin: 0px 0px 7px 0px;
   padding: 0px 0px 0px 18px;
}
p.subcats a:link, p.subcats a:visited, p.subcats a:hover {
	text-decoration:none;
   font-size: 12px;
   color: #666;
}
.count {
	color: #666;
	font-size: 7pt;
	font-weight: normal;
}


/***** SOURCELINK *****/

.slink {
	margin:10px 0px 20px 0px;
	border:1px sold #f00;
}

.slinkpr {
	margin:0px 0px 0px 5px;
	vertical-align:middle;
	}

/***** MAIN DECLARATIONS *****/
a { color:#68a535 }