body
	{
		background-color: #00387D;
	}

div.content
	{
		background-image:url(/images/design/freizeit/main_bg.gif);
	}
	
div.footer
	{
		background-image:url(/images/design/freizeit/footer_bg.gif);
		width:951px;
		height:49px;
	}	

div.nav
	{
		background-image:url(/images/design/freizeit/nav_bg.gif);
	}	

div.info_nav,
.nav .logos
	{
		background-color: #43ABEA;
	}	

table.main
{
		border: 0px solid blue;
}

/*	Definition Haupttabelle Contentbereich */

td.spacer_td
{
  height:15px;
  cursor:default;
}

.subhome_teaser
{
  cursor:pointer;
}

table.main td.top_mainbox
{
	height:						13px;
	background-image:			url(/images/design/freizeit/content/design/content_box_top.gif);
}

table.main td.bottom_mainbox
{	
	background-image:			url(/images/design/freizeit/content/design/content_box_bottom_h40.gif);
}

/*	Definition Boxen Contentbereich	*/

table.box
{
	width:							205px;
	font-size:						11px;
	margin-bottom:					15px;
}

table.box td.light_top
{
	background-image:				url(/images/design/freizeit/content/design/light_box_top.gif);
	height:									11px;
}

table.box td.light_bottom
{
	background-image:				url(/images/design/freizeit/content/design/light_box_bottom.gif);
	height:									11px;
}

table.box td.photo_top
{
	background-image:				url(/images/design/freizeit/content/design/photo_box_top.gif);
	height:									23px;
}

table.box td.photo_bottom
{
	background-image:				url(/images/design/freizeit/content/design/photo_box_bottom.gif);
	height:									12px;
}

span.headline_content
  {
    color: #007CC6;
    font-weight:bold;
    font-size:12px;
  }

td.secondary div
  { 
    background-image:url(/images/design/freizeit/teaser/secondary_front.gif);
  }
	
td.content_box
  {
    border-left: 1px solid #43ABEA;
    border-right: 1px solid #43ABEA;
	padding-left:15px;
	padding-right:15px;
  }

td.content_box a, td.content_box a:visited
  {
  	font-weight:bold;
  	color: #007CC6;
  }
  
#light_box
  {
    padding-left:11px;
    padding-right:11px;
    padding-bottom:0px;
    font-size:11px;
    background-color:#E9F6FE;
  }

#photo_box
  {
    padding-left:11px;
    padding-right:11px;
    padding-bottom:0px;
    padding-top:5px;
    font-size:11px;
  }

#light_box_nl
  {
    padding-left:5px;
    padding-right:11px;
    padding-bottom:0px;
    font-size:11px;
    background-color:#E9F6FE;
  }
  
#light_box input#text
{
	width: 180px;
	font-size:11px;
	font-family:Verdana,Helvetica;
	border: 1px solid #43ABEA;
}
  
hr {
border-top:1px solid #43ABEA;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF; 
}
  
h1,h2,h3
	{
	color: #007CC6;
	}
	
.headline_subhome, .headline_subhome a
  { 
    font-weight:bold;
    color: #007CC6;
  }
  
table.infobox
{
	border-style:solid;
	border-width:1px;
	border-color:#43ABEA;
	border-collapse:collapse;
}

table.infobox td
{
	border-style:solid;
	border-width:1px;
	border-color:#43ABEA;
	border-collapse:collapse;
	background-color:#FFFFFF;
	font-size:10px;
	padding:5px;
}

table.infobox th
{
	border-style:solid;
	border-width:1px;
	border-color:#43ABEA;
	border-collapse:collapse;
	background-color:#E9F6FE;
	text-align:left;
	font-size:10px;
	padding:5px;
}

td.list1, td.list1 a, td.list1 a:visited
{
	font-weight:bold;
	color: #007CC6;
	font-size:12px;
}
td.list2, td.list2 a, td.list2 a:visited
{
	font-weight:normal;
	color: black;
	font-size:12px;
}
div.list1, div.list1 a, div.list1 a:visited
{
	font-weight:bold;
	color: #007CC6;
	font-size:12px;
}
div.list2
{
	margin-left:14px;
}

div.list2, div.list2 a, div.list2 a:visited
{
	font-weight:normal;
	color: black;
	font-size:12px;
}

table.main td.top_mainbox_wide {
	background-image:url(/images/design/freizeit/content/design/content_box_top_wide.gif);
	height:13px;
}

table.main td.bottom_mainbox_wide {
	background-image:url(/images/design/freizeit/content/design/content_box_bottom_wide.gif);
	height:13px;
}

#facebook .fan_box a {
	color: #007CC6 !important;
}

#facebook .fan_box .connect_action .name {
	color: #007CC6 !important;
}

#facebook .fan_box .connections {
	border-top: 1px solid #007CC6 !important;
}	
