/* CSS Document */
#main_body
{
	margin-left:0px;
	margin-top:0px;
}

.div_main
{
	background-color:White;
	position:absolute; 
	left:0px; 
	top:0px;
	width:980px;
	height:685px;
	overflow:hidden;
	margin:0px;
}

.div_SelectPart
{
	background-color:#E8E4E2;
	position:absolute; 
	left:0px; 
	top:75px;
	width:380px;
	height:585px;
	overflow:hidden;
	margin:0px;
	border:2px;
	border-left:1px solid #8B7A6F;
	border-bottom:1px solid #8B7A6F;
}

.div_ResultPart
{
	background-color:White;
	position:absolute; 
	left:381px; 
	top:75px;
	width:597px;
	height:585px;
	overflow:hidden;
	margin:0px;
	border-left:1px solid #8B7A6F;
	border-right:1px solid #8B7A6F;
	border-bottom:1px solid #8B7A6F;
}

.div_HeadSelectPart
{
	background-color:#B0000F;
	position:absolute; 
	left:0px; 
	top:60px;
	width:380px;
	height:15px;
	overflow:hidden;
	margin:0px;
}

.div_HeadText
{
	margin-left:10px;
	width:100%;
}

.div_HeadResultPart
{
	background-color:#B0000F;
	position:absolute; 
	left:381px; 
	top:60px;
	width:600px;
	height:15px;
	overflow:hidden;
	margin:0px;
}

.contentImage
{
	position:relative; 
	left:12px; 
	top:10px;
	width:572px;
	height:429px;
	margin:0px;
}

.div_FooterResultPart
{
	position:relative; 
	background-color:#B0000F;
	left:3px; 
	top:15px;
	width:591px;
	height:15px;
	overflow:hidden;
	margin:0px;
}

.contentResult
{
	position:relative; 
	left:10px; 
	top:15px;
	width:572px;
	height:120px;
	overflow:hidden;
	margin:0px;
}

.Result
{
	position:relative; 
	width:82px;
	height:135px;
	overflow:hidden;
	margin:0px;
}

.DynImage
{
	border:1px;
	width:572px;
	height:429px;
	cursor:Pointer;
}

.sb_house_back
{
	left:10px; 
	top:10px;
	position:relative;
	width:140px;
	height:433px;
	margin-top:1px;
    overflow:hidden; 
	background-color:#F3F2F1;
}

.sb_house_choice
{
	margin-left:0px;
	margin-top:0px; 
	margin-bottom:2px;
	width:136px;
	height:103px;
	border:2px solid #DCD7D4;
	background-color:white
}

.sb_house_choice_selected
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:2px;
	width:136px;
	height:102px;
	border:2px solid black;
	background-color:white
}

.slider_line_pos
{
	margin-left:6px;
}

.slider_line_pos2
{
	margin-left:14px;
}

.ButtonHead
{
	position:relative;
	left:180px; 
	top:-426px;
	width:195px;
	height:15px;
    overflow:hidden; 
}

.contentButtons
{
	position:relative;
	left:180px; 
	top:-427px;
	width:195px;
	height:175px;
	overflow:hidden;
	margin:0px;
}

.ButtonSelection
{
	position:relative;
	width:195px;
	height:24px;
	overflow:hidden;
	margin:0px;
}

.div_BtnUp
{
	position:relative; 
	background-color:#8B7A6F;
	width:168px;
	height:22px;
	margin:0px;
	cursor:Pointer;
}

.div_BtnHo
{
	position:relative; 
	background-color:#8B7A6F;
	width:168px;
	height:22px;
	margin:0px;
	cursor:Pointer;
}

.div_BtnHoDn
{
	position:relative; 
	background-color:#8B7A6F;
	width:168px;
	height:22px;
	margin:0px;
	cursor:Pointer;
}

.div_BtnDn
{
	position:relative; 
	background-color:#B0000F;
	width:168px;
	height:22px;
	margin:0px;
	cursor:Pointer;
}


.div_BtnTextSel
{
	position:relative; 
	width:100%;
	height:15px;
	top:2px;
	text-align:left;
	margin-left:5px;
}

.StateImageSet
{
	position:relative; 
	width:22px;
	height:22px;
	border:0px;
	cursor:Pointer;
	left:171px; 
	top:-22px;
}

.StateImageNotSet
{
	position:relative; 
	width:22px;
	height:22px;
	border:0px;
	left:171px; 
	top:-22px;
}

.TitleChoice
{
	position:relative; 
	left:180px; 
	top:-505px;
	width:195px;
}

.sb_choice_back
{
	position:relative;
	width:168px;
	height:310px;
	margin-top:1px;
    overflow:hidden; 
	background-color:#E8E4E2;
	left:180px; 
	top:-506px;
}

.sb_choice
{
	margin-left:0px;
	margin-top:0px; 
	margin-bottom:2px;
	width:164px;
	height:72px;
	border:2px solid #DCD7D4;
	background-color:white;
	overflow:hidden;
}

.sb_choice_selected
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:2px;
	width:164px;
	height:72px;
	border:2px solid black;
	background-color:white;
}

.sb_choice_img
{
	border:1px;
	width:68px;
	height:68px;
	margin-left:0px;
	margin-top:0px;
	position:relative;
	top:-68px;
	left:92px;
	overflow:hidden;
}

.sb_choice_text
{
	border:1px;
	width:88px;
	height:68px;
	margin-left:2px;
	margin-top:2px;
}

.sliderSelectionBtn
{
	border:0px;
}

.div_FooterText
{
	position:relative;
	left:10px;
	top:-490px;
	width:360px;
	height:75px;
}

.div_RestAll
{
	position:relative;
	left:10px;
	top:-460px;
	width:360px;
	height:15px;
	background-color:#B0000F;
	text-align:center;
	cursor:pointer;
}

.div_ProdInfo
{
	position:absolute;
	margin-left:4px;
	margin-top:1px;
	margin-bottom:1px;
	border-right: 1px solid White;
	width:150px;
	height:12px;
	top:0px;
	left:0px;
}

.div_print
{
	position:absolute;
	margin-left:4px;
	margin-top:1px;
	margin-bottom:1px;
	border-right: 1px solid White;
	width:26px;
	height:12px;
	top:0px;
	left:155px;
}

.div_Info
{
	position:absolute;
	margin-left:4px;
	margin-top:1px;
	margin-bottom:1px;
	border-right: 1px solid White;
	width:60px;
	height:12px;
	top:0px;
	left:185px;
}

.div_EMAIL
{
	position:absolute;
	margin-left:4px;
	margin-top:1px;
	margin-bottom:1px;
	border-right: 1px solid White;
	width:23px;
	height:12px;
	top:0px;
	left:251px;
}

.div_EProd
{
	position:absolute;
	margin-left:4px;
	margin-top:1px;
	margin-bottom:1px;
	border-right: 1px solid White;
	width:120px;
	height:12px;
	top:0px;
	left:280px;
}

.div_Help
{
	position:absolute;
	margin-left:4px;
	margin-top:1px;
	margin-bottom:1px;
	border-right: 1px solid White;
	width:25px;
	height:12px;
	top:0px;
	left:375px;
}

.div_Over
{
	position:absolute;
	margin-left:3px;
	margin-top:1px;
	margin-bottom:1px;
	width:35px;
	height:12px;
	top:0px;
	left:251px;
}

.Info
{
	position:absolute;
	left:20px;
	top:5px;
	right:10px;
	margin-bottom: 5px;
	margin-left: 2px;
}

.closeInfo
{
	position:absolute;
	background-color:#B0000F;
	left:247px;
	top:170px;
	width:78px;
	height:15px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.Help
{
	position:absolute;
	left:20px;
	top:5px;
	right:10px;
	margin-bottom: 5px;
	margin-left: 2px;
}

.closeHelp
{
	position:absolute;
	background-color:#B0000F;
	left:371px;
	top:660px;
	width:78px;
	height:15px;
	overflow:hidden;
	text-align:center;
	cursor:pointer;
}

.closeZoom
{
	position:absolute;
	background-color:#B0000F;
	left:411px;
	top:648px;
	width:78px;
	height:15px;
	margin-bottom: 2px;
	overflow:hidden;
	text-align:center;
}

.ContactTDRight
{
	vertical-align:top;
	text-align:left;
	width:90px;
	overflow:hidden;
}

.ContactTD
{
	width:200px;
	overflow:hidden;
}

.ContactTD2
{
	width:200px;
	background-color:Green;
}


.SendBtn
{
	background-color:#B0000F;
	width:78px;
	height:20px;
	cursor:pointer;
}

.div_CloseContact
{
	position:absolute;
	background-color:#B0000F;
	left:269px;
	top:445px;
	width:78px;
	height:15px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}

.div_CloseContactSend
{
	position:absolute;
	background-color:#B0000F;
	left:381px;
	top:645px;
	width:78px;
	height:15px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
}


.footerlinkref{color:#FFFFFF; text-decoration:none;}
a.footerlinkref:link {color:#FFFFFF; text-decoration:none;}
a.footerlinkref:visited {color:#FFFFFF; text-decoration:none;}
a.footerlinkref:hover {color:#000000; text-decoration:none;}



