/* CSS Document */
body {
	font-family:Univers, Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#354709;
	/*background-color:#fafeee;*/
	margin:2.5% 0 0 0;
  padding:0;
  line-height:150%;
  text-align:center; /* IE Bug */
}
body.light_green_f {
	margin:8.5% 0 0 0;
	background-color:#c8d200;
}
body.light_green_f img#logo_fireman {
	margin-bottom:2.5%;
}
body.light_green_p {
	margin:4% 0 0 0;
	background-color:#c8d200;
}
body.light_green_p img#logo_playmobil {
	margin-bottom:2%;
}
div.quicktime {
	/*background-color:#c8d200;*/
  z-index:0;
}
/*div.left_bg {
	position:absolute;
  z-index:1;
  top:0;
	left:0;
  height:100%;
  width:25px;
  background:#fff url(bg/left_bg.jpg) repeat-y top left;
}
div.right_bg {
	position:absolute;
  z-index:1;
  top:0;
  right:0;
  height:100%;
  width:25px;
  background:#fff url(bg/right_bg.jpg) repeat-y top right;
}*/
div.center_design {
	text-align:center;
  /*position:relative;
  z-index:2;*/
  width:98%;
  margin:0 auto;
}
h1, h2, p, address {
	margin:5px 0;
}
h1 a {
	background-image:none;
}
h1 a:hover {
	background-image:none;
}
h2 {
	font-weight:normal;
}
a {
  color:#283507;
  text-decoration:none;
  background-color:transparent;
  background-image:url(bg/link.gif);
  background-position:bottom left;
  background-repeat:repeat-x;
  padding:4px 0;
}
a:hover {
	/*color:#c8d200;*/
  background-color:transparent;
  background-image:url(bg/link_hover.gif);
  background-position:bottom left;
  background-repeat:repeat-x;
}
a img {
	border:none;
  background-image:none;
  padding:0;
}
img#logo {
	margin-bottom:2.25%;
}
img.addon {
	margin-bottom:1.25%;
  border:2px solid #354709;
}
h2.bla_text {
	font-size:1.2em;
}
address {
	font-style:normal;
}
p.mail {
   margin-top:1.5%;
}
p.imprint, p.web, span.mail, span.web {
	margin-top:0em;
  margin-bottom:5px;
  display:block;
}
p a.mail_link, p a.imprint_link {
	/*margin-top:18%;*/
	/*display:block;
  width:355px;*/
  /*text-align:center;
  margin:0 auto;
	color:#354709;*/
  color:#283507;
  /*border:2px solid #fff;*/
}
/*p a.mail_link:focus, p a.imprint_link:focus {
	outline:none;
}*/
p a.mail_link:hover, p a.imprint_link:hover {
  /*background-color:#283507;
  background-color:#c8d200;
  border:2px solid #354709;
  color:#c8d200;*/
}
p.agb {
	padding-top:12px;
}
p.wko {
	padding-top:15px;
}
p.designaustria {
	padding-top:10px;
}
p.validate {
	padding-top:16px;
}
p.formerly {
	 margin-top:32px;
   font-size:smaller;
}
p.formerly a {
	background:#fff url(bg/link_formerly.gif) repeat-x bottom left;
}
p.formerly a:hover {
	background:#fff url(bg/link_hover.gif) repeat-x bottom left;
}

div#facebook {
	position:fixed;
	top:0;
	right:0;
}



* html div#facebook {
	position:absolute;
	top:0;
	right:0;
}
