*
{
  margin:0px 0px;
  padding:0px;
}
body
{
  height:100%;
  background:#FFF url(grafik/header_back_turned_green_border_header.png) repeat-x top center;
}
div#frame
{
  margin:auto auto;
  width:800px;
  border-left:solid 1px #33ccaa;
  border-right:solid 1px #33ccaa;
  border-bottom:solid 1px #33ccaa;
  background:#fff;
}
div#header
{
  height:100px;
  background:#fff url(grafik/header_back_turned_green_border_small.png) repeat-x top center;
  color:#fff;
  text-align:center;
}
div#header a
{
  color:#fff;
  font-size:0.8em;
  border:0px;
}
div#menuEntryLeftBorder
{
  background:url(grafik/menu_back_left.png) no-repeat;
  width:20px;
  height:25px;
}
div#menuEntryRightBorder
{
  background:url(grafik/menu_back_right.png) no-repeat;
  width:20px;
  height:15px;
}
div#menu
{
/*  float:left;
  width:69%;*/
}
div#menu a
{
  text-decoration:none;
  font-size:medium;
  padding-top:3px;
  padding-left:3px;
  padding-right:3px;
  background:#33ccaa url(grafik/menu_back.png) repeat-x top center;
  font-weight:bold;
}
div#menu a:hover
{
  background:#33ccaa url(grafik/menu_back_hover.png) repeat-x top center;
}
/*div#langlinks
{
  float:right;
  text-align:right;
  padding-right:10px;
  width:29%;
}
div#langlinks a img
{
  border:solid 0px #fff;
  margin-right:5px;
  width:30px;
  height:15px;
}*/
div#content
{
  margin:5em;
  color:#000;
}
div#wellcome
{
 /*empty for reasons*/
}
div.newsContainer
{
	margin-top:5px;
	margin-bottom:10px;
	border:solid 2px #3398ff;
}
div.newsHeader
{
	text-align:center;
	border-bottom:solid 1px #3398ff;
	font-weight:bold;
	color:#3398ff;
	padding:2px;
}
div.newsContent
{
	text-align:justify;
	padding:2px;
	background:transparent url(grafik/fading.png) repeat-x top center;
	height:100px;
	overflow:auto;
	min-height:55px;
}
div#separator
{
  height:2px;
  background-color:#33ccaa;
}
div#links
{
}
h3
{
  color:#33CCAA;
}
div.linkframe
{
  padding:5px;
  border:solid 1px #3398ff;
  margin:10px;
}
div.linkimage
{
  float:left;
}
div.linkimage img
{
  height:40;
  width:300;
}
div.linktext
{
  float:right;
  width:40%;
  color:#3398ff;
  font-weight:bold;
}
div.cleardiv
{
  clear:both;
}
div#footer
{
  text-align:center;
}
div.breederframe
{
  border:solid 1px #3398ff;
  padding:5px;
}
div.breederimage
{
  float:left;
}
div.breederimage img
{
  height:128px;
  width:99px;
}
div.breederdiscription
{
  float:right;
}
div.birdimages
{
  border-top:solid 1px #3398ff;
  padding:5px;
  text-align:center;
}
div.birdimages img
{
  height:75px;
  width:75px;
}
div.birdimages img a
{
  border:solid 0px #fff;
}
