@charset "utf-8";
/* CSS Document */

#container  {
height:510px;
margin:0 auto;
/*padding:9px 35px 0;*/
position:relative;
width:940px;
padding-bottom:5px;
/padding-bottom:0; /*IE hack*/
}

.contentBlock div.pathBlock { display:none; }

a {
	color:#000;
}

td, th {
border:0 none;
padding:0;
}

/*LEFT COLUMN*/

#left {
	height:450px;
	width:710px;
	background:#ffffff;
	float:left;
        padding-top:5px;
}

/*MAIN VISUAL DEVICE*/

#productvisuals {
	width:695px;
	height:245px;
	padding:0;
	margin:0;
	margin-bottom:-5px;
	/margin-bottom: -20px; /*IE hack*/
}

#mainprod {
	width:475px;
	height:245px;
	float:left;
	padding:0;
	margin:0;
}

.mainvisual {
	background:url(/Images/Homepage/mainvisual.jpg) left top no-repeat;
	border:1px solid #d7cae4;
}

.mainvisualsoho {
	background:url(/Images/Homepage/mainvisualsoho.jpg) left top no-repeat;
	border:1px solid #d7cae4;
}

.visualdevice {
	margin:10px;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
	line-height:18px;
}

.mainl {
height:115px;
width:115px;
/height:110px; /*IE hack*/
/width:110px; /*IE hack*/
}

.mainr {
FONT-SIZE: 14px;
COLOR: #cd1720;
height:115px;
width:115px;
/height:110px; /*IE hack*/
/width:110px; /*IE hack*/
}

/*SECONDARY VISUAL DEVICES*/
		
#secondaryprod {
	width:215px;
	height:245px;
	float:right;
	margin-top:-5px;
}

#secondaryprod table.secfirst {
	margin-bottom:20px;
	/margin-bottom:21px; /*IE hack*/
}

.secleft1 {
	 background-color:#CD1720;
	 color:#FFF;
	 font-size:13px;
	 font-weight:bolder;
	 line-height:18px;
	 padding:0;
	 padding-left:2px;
	 padding-top:0px;
}

.secleft1info {
	 background-color:#e7e5e3;
	 color:#73c166;
	 font-size:12px;
	 font-weight:bolder;
	 padding:0;
	 padding-left:5px;
	 padding-top: 2px;
}

.secleft1info a {
	 color:#73c166;
	 font-size:12px;
	 font-weight:bolder;
	 padding:0;
}

.secleft2 {
	 background-color:#3CA2DE;
	 color:#FFF;
	 font-size:13px;
	 font-weight:bolder;
	 line-height:18px;
	 padding:0;
	 padding-left:2px;
	 padding-top:0px;
}

.secleft2info {
	 background-color:#e7e5e3;
	 color:#12b0b8;
	 font-size:12px;
	 font-weight:bolder;
	 padding:0;
	 padding-left:5px;
	 padding-top: 2px;
}

.secleft2info a {
	 color:#12b0b8;
	 font-size:12px;
	 font-weight:bolder;
	 padding:0;
}

/*BOTTOM BLOCKS*/

#bottominfo {
	/*height:200px;*/
	width:695px;
	margin-top:15px;
	margin-bottom:0px;	
	pading-bottom:0px
}

#bottommainblocks {
	width:475px;
	height:200px;
	float:left;
}


.pricehdr {
	BORDER-BOTTOM: #d7cae4 1px solid;
	width:215px;
	height:20px;
	/height:15px; /*IE hack*/
}

.price {
	width:215px;
	height:233px;
	/height:247px; /*IE hack*/
}

#bereken {
	vertical-align: top;
}

#uscHomeCalculate {
	margin-top: 10px;
}

.advice {
	width:215px;
	height:233px;
	/height: 239px; /*IE hack*/
}

#HomeCalculate_radProductMix {
	border: none !important;
}

#bottommainblocks table {
	background-color:#FFF;
	border: 1px solid #d7cae4;
	padding:5px;
	margin-bottom:5px;
	margin-right:22px;
}


#bottommainblocks h3 {
	margin-bottom: 0px;
	font-size:13px;
	padding-bottom:2px;
}

#bottommainblocks  td {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 0px;
}


#bottommainblock {
	width:215px;
	height:200px;
	float:right;
}

.why {
	width:215px;
	height:233px;
	/height: 207px; /*IE hack*/
}

#bottommainblock table {
	background-color:#FFF;
	border: 1px solid #d7cae4;
	padding:5px;
	margin-bottom:5px;
}

#bottommainblock h3 {
	margin-bottom: 0px;
	font-size:13px;
	padding-bottom:2px;
}

#bottommainblock  td {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 0px;
}

/*RIGHTCOLUMN*/

#right {
	height:515px;
	/height:550px;
	width:230px;
	background:#f3f2f1 url(/Images/Homepage/home-rightpane.jpg) no-repeat;
	float:right;
	/padding-top:5px; /*IE hack*/
	/padding-bottom:0; /*IE hack*/
	color:#000;
}

#right a {
	color:#000;
	line-height:16px;
}

#right table {
	margin-left: 10px;
	background-color:#FFF;
	border: 1px solid #d7cae4;
	margin-bottom:5px;
}

#right h3 {
	margin-bottom: 0px;
	font-size:12px;
	padding-bottom:2px;
}

#right td {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 0px;
}


