html, body {

  height:100%;
  width:100%;
  margin:0;
  background: #0A0A0A;
  text-align: center;
  font-family:tahoma, verdana, sans-serif;
  font-size:10px;
  font-weight: bold;
  color: #000000;
}

img
{
  border:0;
}

#lay {
  margin: 0 auto;
  width: 957px;
  min-height:100%;
  text-align:left;
}

#h1 {
  height: 103px;
  width: 957px;
  background: url(../images/h1.gif) no-repeat;
  margin:auto;
}
#h1_li {
  height: 103px;
  width: 957px;
  background: url(../images/h1_li.gif) no-repeat;
  margin:auto;
}


#h2 {
  height:101px;
  width: 612px;
  float:left;
  background:url(../images/h2.gif) no-repeat;
}

#h3 {
  height:101px;
  width: 345px;
  float:right;
  background:url(../images/h3.gif) no-repeat;
}

#h4 {
  width:457px;
  height:125px;
  padding: 20px 0 0 21px;
  background: url(../images/h4.gif) no-repeat top right;
  float: left;
}


#h5 {
  width:458px;
  height:125px;
  padding: 20px 21px 0 0;
  background: url(../images/h8.gif) no-repeat top left;
  float:right;
  text-align:right;
}

#h4 span, #h5 span
{
	line-height: 10px;
}

.h_spacer {
  background: url(../images/navr_spacer.gif) repeat-x;
  height:1px;
  width:113px;
  margin-left: 2px;
  font-size:0;
}

.h_spacerr {
  background: url(../images/navr_spacer.gif) repeat-x;
  height:1px;
  width:113px;
  margin-left: 350px;
  margin-right: 2px;
  font-size:0;
}

#body_area
{
	width: 957px;
	color: #333333;
	background-color:#ffffff;
	background: url(../images/content_bg.gif) repeat-y right;
}

#content_area
{
	width:797px;
	float:left;
}

#content
{
  float:left;
  width: 741px;
  color: #333333;
  background: #ffffff url(../images/content_top.gif) repeat-x top left; 
}


#content_top_left 
{
	margin-top:12px;
	padding-top:40px;
	background: url(../images/content_top_left.gif) no-repeat top left; 
}

#content_top_right 
{
	color: #333333;
	background: #000000 url(../images/content_top_right.gif) no-repeat top right; 
	float:right; 
	width:314px;
	height:34px;
	margin-top:7px;
}

#iconbar
{
	display:block;
	height: 28px;
	padding-left: 5px;
	padding-top: 8px;
	position:static;
}

#iconbar a
{
	display:block;
	float:left;
	margin-left: 12px;
	width:20px;
	height:20px;
}

#iconbar img
{
	width:20px;
	height:20px;
}

#content_corner_top_left {
	background:url(../images/content_corner_top_left.gif) no-repeat top left; 
	float:left; 
	width:24px;
	height:160px;
}

#content_corner_top_right {
	background:url(../images/content_corner_top_right.gif) no-repeat top right; 
	float:right; 
	width:32px;
	height:41px;
}

#content_bottom {
	float:right;
	width:796px;
	height: 27px;
	background: url(../images/content_bottom.gif) repeat-x;
}

#content_corner_bottom_left
{
	float:left;
	width:25px;
	height: 27px;
	background: url(../images/content_corner_bottom_left.gif) repeat-x bottom left;
}

#content_corner_bottom_right
{
	float:right;
	width:34px;
	height: 27px;
	background: url(../images/content_corner_bottom_right.gif) repeat-x bottom right;
}


#copyright_bar
{
	float:right;
	width:797px;
	height: 36px;
	background: url(../images/copyright_bar.gif) repeat-x;
}

#copyright_bar_left
{
	float:left;
	width:48px;
	height: 36px;
	background: url(../images/copyright_bar_left.gif) repeat-x bottom left;
}

#copyright_bar_right
{
	float:right;
	width:12px;
	height: 36px;
	background: url(../images/copyright_bar_right.gif) repeat-x bottom right;
}

#bottom_bar {
	margin-top: 120px;
	width: 957px;
	height:49px;
	color: #333333;
	background: #FFFFFF url(../images/bottom_bar_left.gif) no-repeat left;
	text-align:right;
}

#bottom_bar_right {
  float:right;
  width: 20px;
  height: 49px;
  background:url(../images/bottom_bar_right.gif) no-repeat right;
}

#bottom_bar img
{
	float: left;
	padding: 0 13px;
	height:49px;
	border: 0;
}

.navr_spacer {
  background: url(../images/navr_spacer.gif) repeat-x;
  height:1px;
  width:135px;
  margin: 4px 0 4px -6px;
  clear:both;
}

.navl_spacer {
  background: url(../images/navr_spacer.gif) repeat-x;
  height:1px;
  width:113px;
  margin: 2px 0 2px -6px;
  font-size:0;
  clear:both;
}


#sidebar
{
	float:left; 
	width: 152px;
	margin-left:8px;
}

.sidebar_header
{
	margin-top:15px;
	width: 152px;
	height:39px;
	background: url(../images/sidebar_header.gif) no-repeat;
}

.sidebar_header img
{
	padding-left: 36px;
	padding-top: 12px;
}

.sidebar_content
{
	width:152px;
	background: #0A0A0A url(../images/sidebar_content.gif) repeat-y top left;
	font-weight:bold;
	font-size: 10px;
	color: #ABABAB;
}

.sidebar_footer
{
	display:block;
	width:152px;
	height:14px;
	background: url(../images/sidebar_footer.gif) no-repeat;
}

#sidebar .glossy
{
	background: url(../images/sidebar_glossy.gif) no-repeat;
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 5px;
	width:136px;
}

#sidebar .name
{
	width:90px; 
	white-space: nowrap; 
	float:left;
}

#sidebar .value
{
	width:35px;
	text-align:right;
	float: left;
}

#content option {
  font-size: 10px;
  font-family: verdana, sans-serif;
}

#start_werbung {
  width: 578px;
  margin:20px auto;
  padding:10px 5px;
  color: #FFFFFF;
  background: #000000;
  text-align:center;
}

#start_werbung img {
  padding-right: 20px;
}

#spot_container
{
	width: 500px; 
	height: 320px;
	margin-left: auto;
	margin-right: auto;
	background-color: #E0E0E0;
}

#flags_container
{
	table-layout:fixed;
	width:390px;
	margin:0 auto;
	
}

#flags_container td
{
	width: 130px;
	text-align:center;
}

div.center
{
	margin: 0 auto;
	text-align: center;
}

td.pat0, td.nopad
{
	padding: 0px;
}

