﻿#headline {
  background-image:url(../images/bg_claim.gif);
  height: 60px;
  padding: 20px 35px 0px;
  width: 928px;
  border-bottom: 1px solid #05366b;
}

#headline h1 {
  color: #ffffff;
  font-family: Arial;
  font-size: 30px;
  font-weight: normal;
  margin: 0px 0px 7px;
}

#contentoverview {
  background-color: #f6f6f6;
  background-image: url(../images/bg_contentoverview.jpg);
  background-repeat: repeat-x;
  border-top: 1px solid #f6f6f6;
  position: relative;
  width: 928px;
  padding: 20px 35px 0px;
}

#contentoverview table {
  border-collapse: collapse;
  width: 700px;
}

#contentoverview table tr td {
  vertical-align: middle; 
}


/* Leistungsstarke Softwareloesungen */
div#software 
{
	width:860px;
}

div#software a 
{
	color:#0170B8;
	text-decoration:none;
}

div.product_family 
{
	margin-top:25px;
}

div.product_banner 
{
	float:left;
}

div.product_banner > .top 
{
	width:52px;
}

div.portego_banner > .top, div.portego_banner_sk > .top
{
	background: url('../images/software/product_bars/portego_bar_top.png') no-repeat;
	height:130px;
}

div.castello_banner > .top
{
	background: url('../images/software/product_bars/castello_bar_top.png') no-repeat;
	height:110px;
}

div.wohnbau_banner > .top
{
	background: url('../images/software/product_bars/wohnbau_bar_top.png') no-repeat;
	height:118px;
}

div.wohnbau_sk_banner > .top
{
	background: url('../images/software/product_bars/bytovavystavba_bar_top.png') no-repeat;
	height:174px;
}

div.product_banner > .center
{
	width:52px;
}

div.portego_banner > .center 
{
	height:695px;
}

div.portego_banner_sk > .center
{
	height:676px;
}

div.castello_banner > .center 
{
	height:94px;
}

div.wohnbau_sk_banner > .center 
{
	height:30px;
}

div.wohnbau_banner > .center 
{
	height:87px;
}

div.product_banner > .center > div
{
	float:left;
}

div.product_banner > .center > .left
{
	width:1px;
	height: inherit;
	background: url('../images/software/product_bars/portego_bar_center_left.png') repeat-y;
}

div.product_banner > .center > .middle
{
	width:48px;
	height:inherit;
}

div.product_banner > .center > .middle > img
{
	/*background: url('../images/software/product_bars/portego_bar_center_stripe.png') repeat-x;*/
	width:inherit;
	height: 100%;
}

div.product_banner > .center > .right
{
	background: url('../images/software/product_bars/portego_bar_center_right.png') repeat-y;
	width:3px;
	height: inherit;
}

div.product_banner > .bottom
{
	background: url('../images/software/product_bars/portego_bar_bottom.png') no-repeat;
	width:52px;
	height:15px;
}

div.product_family .product_family_content
{
	float:left;
	margin-left:14px;
	width:780px;
}

div.top_box_wrapper 
{
	width:inherit;
	margin-bottom:36px;
}

div.top_box_wrapper > .top_box 
{
	float:left;
	width:376px;
	border: 1px solid #c4c2c2;
	margin-right:10px;
	margin-top: 10px;
}

div.top_box_wrapper > .top_box  > .header 
{
	background-color: #e0e0e0;
	padding:8px 12px;
}

div.top_box_wrapper > .top_box  > .content 
{
	background-color: #fffefe;
	padding:8px 12px;
	min-height:55px;
}

div.top_box_wrapper > .top_box  > .content > p
{
	font-size:12px;
}

.light_blue_heading 
{
	color:#0070b8;	
	font-size:16px;
	font-family: "Myriad Pro", Arial;
}

.product_family_content .product 
{
	border: 1px solid #c4c2c2;	
	background-color: #fffefe;
	/*padding:8px;*/
	width:376px;
	float:left;
	margin-right:10px;
	margin-top:10px;
	min-height: 173px;
}

h3.shorter_margin_bottom 
{
	margin-bottom:3px;
}

.product_family_content .product_big 
{
	width:764px;
}

.product_family_content .product .module 
{
	float:left;
	margin-right:10px;
}

.product_family_content .product .bigger_margin_right
{
	margin-right:28px;
}

.product_family_content .product img.label
{
	margin-left:12px;
	margin-top:9px;
}

.product_family_content .product .module .logo 
{
	float:left;
	padding-top:8px;
}

.product_family_content .product .module .content 
{
	float:left;
	width:211px;
	margin-left:9px;
	margin-top:14px;
}

.product_family_content .product .module .content_long
{
	width:320px;
	margin-left:12px;
}

.product_family_content h5
{
	color:#0070b8;
	font-size:12px;
	font-weight:bold;
	margin:0px;
}

