body
	{
		background-color: #00387D;
	}

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

div.nav
	{
		background-image:url(/images/design/unternehmen/nav_bg.gif);
	}	
	
div.info_nav,
.nav .logos
	{
		background-color: #F7E7A5;
	}	

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/unternehmen/content/design/content_box_top.gif);
}

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

/*	Definition Boxen Contentbereich				 								*/

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

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

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

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

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

table.sortiment
{
	border-style:solid;
	border-width:1px;
	border-color:#E7C76B;
	border-collapse:collapse;
}

table.sortiment td
{
	border-style:solid;
	border-width:1px;
	border-color:#E7C76B;
	border-collapse:collapse;
	background-color:#F5ECC9;
	font-size:10px;
	padding:5px;
}

table.sortiment th
{
	border-style:solid;
	border-width:1px;
	border-color:#E7C76B;
	border-collapse:collapse;
	background-color:#F7E7A5;
	text-align:left;
	font-size:10px;
	padding:5px;
}

td.secondary div
  { 
 	 background-image:url(/images/design/unternehmen/teaser/secondary_front.gif);
	}

td.content_box
  {
    border-left: 1px solid #E2C769;
    border-right: 1px solid #E2C769;
    padding-left:13px;
    padding-right:13px;
    padding-bottom:15px;
  }
  
td.content_box a, td.content_box a:visited
  {
  	font-weight:bold;
  	color: #CEA200;
  }

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

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

#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:#F8F4CB;
  }
  
#light_box input#text
{
	width: 180px;
	font-size:11px;
	font-family:Verdana,Helvetica;
	border: 1px solid #CDA000;
}

h1,h2,h3
	{
	color: #CDA000;
	}
	

.headline_subhome, .headline_subhome a
  { 
    font-weight:bold;
    color: #CDA000;
  }
  
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:#CDA000;
	border-collapse:collapse;
	background-color:#FFFFFF;
	font-size:10px;
	padding:5px;
}

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

div.shopresult
{
	width: 45%;
	margin: 0px 20px 15px 0px;
	float: left;
}






div.shopresult div.products {
	width: 100%;
	padding: 5px 0px 0px 0px;
}

div.shopresult div.products img.product {
	height: 37px;
	margin: 0px 10px 5px 0px;
	float: left;
	outline: none;
}

div#products_tooltip {
	width: 192px;
	background-color: transparent;
	background-image: url(/images/design/unternehmen/products_tooltip_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
	display: none;
	position: absolute;
	top: 20px;
	left: 20px;
	z-index: 50;
}

div#products_tooltip img#product_large {
	display: block;
	width: 132px;
	height: 200px;
	margin: 16px 24px 16px 35px;
}

div#products_tooltip div#products_description {
	width: 166px;
	padding: 10px 7px 3px 7px;
	margin: 0px 0px 0px 10px;
	background-color: #f6e6a5;
	border-top: 1px solid #cda000;
	border-left: 1px solid #cda000;
	border-right: 1px solid #cda000;
	overflow: hidden;
}

* html body div#products_tooltip div#products_description {
	!width: 182px;
} 

div#products_tooltip img.bottom {
	display: block;
	width: 182px;
	height: 7px;
	margin-left: 10px;
}

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

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

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