﻿ select { font-size:9pt; font-family: arial,tahoma,verdana; }
.whitepage {margin:0; font-size:9pt; background-color:#ffffff; color:#666666; font-family:arial,tahoma,verdana;}
.simplebody {font-size:9pt; margin:0px; font-family:arial,tahoma,verdana;}
.mainbody { font-size:9pt; margin:0px; padding:0px; font-family:arial,tahoma,verdana; background: transparent url(/app_themes/default/images/news_gb_marter.gif) top repeat-x;}
.realmainbody { font-size:9pt; margin:0px; padding:0px; font-family:arial,tahoma,verdana; background: transparent url(/app_themes/default/images/Real_bg_marter.gif) top repeat-x;}


/*  Spiffy Corners */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ background: transparent url(/app_themes/default/images/corner.png) no-repeat bottom right;} 
.cssbox  { width:640px !important; width: 625px; padding-right:15px; margin:20px auto; }
/* IE Win = width - padding */  

.cssbox_head { background-position:top right; margin-right:-15px; padding-right:40px } 
.cssbox_head h2 { background-position:top left; margin:0; padding:25px 0 15px 40px; height:auto !important; height:1% } 
.cssbox_head h2 div { border-bottom:solid 1px #cfcfcf; padding-bottom:4px; color:#403f3f; font-weight:bold; font-size:12pt; font-family: arial,tahoma,verdana;}
.cssbox_body { background-position:bottom left; margin-right:25px; padding:15px 0 15px 40px } 

/*  Spiffy Corners */

/* Form design */
.feedbackform { padding: 5px; }
div.fieldwrapper { width: 450px; overflow: hidden; padding: 5px 0; }
div.fieldwrapper label.styled { float: left; width: 120px; margin-right: 10px; }
div.fieldwrapper div.thefield { float: left; margin-bottom: 4px; }
div.buttonsdiv { margin: 5px 0px 0px 140px; }
.errormessage {}
.messageboard { margin:15px; padding:10px; border:solid 1px #dd3c10; background-color:#ffebe8; color:#000000; text-align:center; font-weight:normal; text-align:center;}
.thankyou { margin:10px; padding:10px; border:solid 1px #cccccc; color:#4d4d4d; text-align:center; font-weight:normal; text-align:center;}
.thankyoucontact { margin:10px; padding:10px;  color:#4d4d4d; text-align:center; font-weight:normal; text-align:center;}

.editform { padding:0px; margin:0px;}
.editform td.label {text-align: right; font-weight:bold; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:8pt; font-family: arial,tahoma,verdana;}
.editform td.label span.star {color: #E9786E; padding-right:6px;}
.editform td.editor {  vertical-align:top; color:#000000; padding-bottom:3px; font-size:8pt; font-family: arial,tahoma,verdana;}
.editform td.editor a { color:#000000; text-decoration:underline;}
.editform td.editor a:hover { color:#000000; text-decoration:none;}
.editform td.buttoncell{padding: 5px 0px 10px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}
.shiftleft { padding-left:120px;}
.focuslink { color:#22b9f7; font-weight:bold; font-size:8pt; font-family: arial,tahoma,verdana;}
.focuslink a { color:#22b9f7; text-decoration:underline;}
.focuslink a:hover { color:#22b9f7; text-decoration:none;}
.contacttextarea { width:300px;}
.contacttextbox {width:300px;}
.editform td.editor .textboxre{width:280px;}
/* Form design */


/* Main */
#canhcam-wrapper { width:970px; margin:0 auto; padding:0px;}
#canhcam-header {width:970px; margin:0px;}
.canhcam-navbar {width:970px; margin:0px; position:relative;}
#canhcam-content { width:970px; margin:0 auto;}
.Zone-content { padding-top:8px; margin:0px;}
.Zone-content-left { float:left; width:227px; padding:0px 9px 0px 0px;}
.Zone-content-right { float:right; width:719px; margin-left:15px;}
#canhcam-footer {width:970px; margin:0px; padding-top:10px; clear:both;}

#fr-topwrapper {width:990px; margin:0 auto; background: transparent url(/app_themes/default/images/news_bg_frwrapper-top.png) top no-repeat;}
#fr-bottomwrapper {width:990px; margin:0 auto; background: transparent url(/app_themes/default/images/news_bg_frwrapper-bottom.gif) no-repeat; height:9px; overflow:hidden;}
/* Main */


/*Top Menu*/
#maincontainer {padding:0px; margin:0px 0px 1px 0px; height:48px; overflow:hidden; background: transparent url(/app_themes/default/images/news_frmenu.gif) repeat-x;}
.animatedtabs{clear: both; font: 8pt Arial; font-weight:bold; text-transform:none; overflow: hidden; width: 100%;position: relative;height: 27px; background: transparent url(/app_themes/default/images/news_bg_menu.gif) repeat-x;}
.animatedtabs UL{ padding:0px; margin: 0px 0px 0px 0px; list-style-type: none;}
.animatedtabs LI{ margin:0px; float: left; padding: 0px 0px 0px 0px;}
.animatedtabs A { DISPLAY: block; float: left;color:#ffffff; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 27px; TEXT-DECORATION: none}
.animatedtabs A SPAN{ padding:0px 15px 0px 15px; display: block; float:left; cursor: pointer;color:#fefff4;line-height: 27px; position: relative;height: 27px;text-decoration: none;}
.animatedtabs .selected A{ float: left; color: #ffffff; position: relative; text-decoration: none;font-weight:bold;}
.animatedtabs A:hover{background: transparent url(/app_themes/default/images/news_bg_menu_hover.gif) repeat-x;  float: left; color: #ffffff; position: relative;text-decoration: none;}
.animatedtabs .selected A SPAN { background: transparent url(/app_themes/default/images/news_bg_menu_hover.gif) repeat-x; display: block; float: left; font-weight:bold; color: #ffffff; position: relative;text-decoration: none;}
.animatedtabs A:hover SPAN { background: transparent url(/app_themes/default/images/news_bg_menu_hover.gif) repeat-x;padding:0px 15px 0px 15px; display: block; float: left; font-weight:bold; color: #ffffff; position: relative;text-decoration: none;}

.subTopMenuFont { font: 8pt Arial;color: #19698f; padding-left:10px;}
.subTopMenuFont a{ font: 8pt Arial;color: #19698f;text-decoration: none;  background: transparent url(/app_themes/default/images/news_ico_menu1-fr.gif) no-repeat 0% 50%; }
.subTopMenuFont a:hover{font: 8pt Arial;color: #19698f;text-decoration: underline; }
.subMenuContainer {display: none; }

#subTopMenu {padding:0px 15px 0px 15px; height: 24px; overflow:hidden; }
#subTopMenu UL {padding:0px; margin: 0px;list-style-type: none; }
#subTopMenu UL LI {float: left; margin: 0px; padding-top:1px; list-style-type: none;  }
#subTopMenu UL LI A { padding:0px 8px 0px 12px; line-height: 2em;  }


.bottomnavbar{ padding:0px 0px 0px 0px; margin:0px;  float:left;}
.bottomnavbar ul {list-style-type:none; padding:0px; font-size:8pt; margin:0px; display:inline;}
.bottomnavbar ul li { padding:0px; display:inline; color:#1e7aa8; font-weight:bold; padding:0px 4px 0px 0px;}
.bottomnavbar ul li a { color:#1e7aa8; text-decoration:none;}
.bottomnavbar ul li a:hover { text-decoration:underline; color:#1e7aa8; }

/* Top menu */

.clearboth { clear:both;}

/* Homenews */
.Homenews { margin:10px 0px 0px 0px; float:left; width:278px; background: transparent url(/app_themes/default/images/news_bg_homeleft.gif) top left no-repeat; height:272px; overflow:hidden;}
.Homenews-title { color:#007ebd; font-weight:bold; padding:2px 0px 6px 10px; margin:3px 15px 0px 4px;}
.header-Homenews { padding:10px 6px 0px 10px; background-color:#ffffff; margin:0px 15px 0px 4px; height:206px; overflow:hidden;}

.header-Homenews .name {color:#3ea8dd; font-weight:bold;}
.header-Homenews .name  a { color:#3ea8dd; text-decoration:none; }
.header-Homenews .name  a:hover { color:#3ea8dd; text-decoration:underline;}
.header-Homenews .brief {color:#665f5f; padding:4px 0px 0px 0px; font-size:8pt;}
.spt-homenews {border-bottom:solid 1px #d7d7d7; margin:8px 0px 8px 0px;}
/* Homenews */

/* homeproject */
.homeproject { margin-top:10px; padding:0px 0px 0px 5px; background: transparent url(/app_themes/default/images/news_bg_homeright.gif) top left no-repeat; height:272px; overflow:hidden;}
.projectnews-title { color:#007ebd; font-weight:bold;  padding:5px 0px 3px 15px; margin:0px 0px 0px 0px;}
.homeinproject { height:202px; overflow:hidden; padding:17px 0px 0px 10px;}
.itemhomeproject { margin:0px; width:212px;}
.homeinproject .name {color:#007ebd; font-weight:bold; padding:5px 0px 0px 0px;}
.homeinproject .name  a { color:#007ebd; text-decoration:none; }
.homeinproject .name  a:hover { color:#007ebd; text-decoration:underline;}
.homeinproject .brief {color:#5f5f5f; padding:2px 0px 0px 0px;}
/* homeproject */

/* Zoneimages */
.Zoneimages {border-bottom:solid 2px #1f7faf;}
/* Zoneimages */

/* Guide */
.copyright { color:#666666; font-size:8pt; text-align:center; height:35px; overflow:hidden; padding-top:6px;}
.copyright a { color:#666666; text-decoration:none}
.copyright a:hover { color:#666666; text-decoration:underline; }
/* Guide */

/* exchangerate */
.frexchangerate { padding:4px 0px 4px 0px; background-color:#b5def2; border-bottom:solid 1px #0e86c0;}
.exchangerate{ float:left;}
.exchangerate ul {list-style-type:none; padding:0px; margin:0px; display:inline;}
.exchangerate ul li { padding:0px; font-weight:bold; font-size:8pt; display:inline; color:#1e7aa8; padding:0px 3px 0px 8px;}
.exchangerate ul li a { color:#1e7aa8; text-decoration:none;padding:0px 3px 0px 0px;}
.exchangerate ul li a:hover { text-decoration:underline; color:#1e7aa8; cursor:pointer; }
/* exchangerate */

/* Hitcounter */
.frhitcouter { margin:0px;  float:right;}
.hitcouter { padding:0px 10px 0px 0px; color:#1e7aa8; font-size:8pt;}
/* Hitcounter */

/* Ad */
.adheadline { float:left; width:87px;}
.frbottomad { float:right;}
.itemad { margin:0px; padding:11px 0px 0px 0px;}
/* Ad */

/* ProjectNews */
.frProjectNews {  margin:0px; padding-top:1px;}
.frProjectPhoto {  margin:0px; padding-top:10px;}

.ccProjectNews { margin:0px; width:200px;}
.sptProjectNews { width:20px; margin:0px;}

.ProjectNews { margin:0px; background: transparent url(/app_themes/default/images/news_topproject.gif) top no-repeat; width:222px;}
.ProjectNews-bototm { background: transparent url(/app_themes/default/images/new_bottomproject.gif) top no-repeat; height:10px; overflow:hidden; width:222px;}

.ProjectNews .images { text-align:center; padding-top:10px;}
.ProjectNews .name {color:#222222; font-weight:bold; padding:6px 10px 2px 12px;}
.ProjectNews .name a { color:#222222; text-decoration:none}
.ProjectNews .name a:hover { color:#222222; text-decoration:underline; }
.ProjectNews .brief {color:#666666;}
/* ProjectNews */

/* ProjectConten */
.ProjectContent-header { padding:0px 10px 0px 0px; margin:0px 4px 20px 4px; background-color:#ffffff;}
.Real-Project-header { padding:0px 0px 0px 0px; margin:0px 4px 10px 4px;}
.header-Name {margin:0px; padding:0px;}
.header-Name h1 { color:#2282c6; font-size:14pt; font-weight:bold; margin:0px; padding:10px 0px 10px 0px;  font-family:arial,tahoma,verdana;}
.real-header-Name {margin:0px; padding:0px;}
.real-header-Name h1 { color:#4d4d4d; font-size:14pt; font-weight:bold; margin:0px; padding:10px 0px 10px 6px;  font-family:arial,tahoma,verdana;}

.header-Imgae { float:left; padding-right:11px;}
.real-header-Imgae { margin:0px; text-align:center;}
.itemheader { margin:0px; padding:0px 0px 0px 0px;}
.Itemprojectimage { margin:0px; padding:0px 0px 6px 10px; width:124px;}
.Itemprojectimage img {width:124px;}
.realprojectimage { margin:0px; padding:9px 0px 6px 7px;}
.realprojectimage img {width:128px; }
.realprojectimageprint { margin:0px; padding:9px 0px 6px 0px;}
.realprojectimageprint img {width:102px; }
.spt-imagesproject { width:1px;}
.frimagesproject { margin:0px; padding-bottom:18px;}

.ProjectContent-tab { margin:0px; padding:0px;}
.tab-Content {margin:0px; padding:0px;}


/* ProjectConten */

/* otherProject */
.otherprojecttitle { color:#2282c6; font-weight:bold; padding:8px 0px 10px 0px; clear:both;}
.item-ortherproject { color:#2282c6; padding:0px 0px 6px 25px; background:url(/App_Themes/Default/images/ico_new.gif) no-repeat 2% 42%;}
.item-ortherproject a { color:#2282c6; text-decoration:none; }
.item-ortherproject a:hover { color:#2282c6; text-decoration:underline; }
/* otherProject */

/* Tabpage */
.rtsLink{ background-color:#bdbdbd; color:#ffffff; font-size:8pt !importand; font-weight:normal;  text-transform:uppercase; margin:0px 1px 1px 0px}
.rtsSelected{ background-color:#9a1c1f; color:#ffffff; font-size:8pt !importand; font-weight:normal;  text-transform:uppercase ;margin:0px 1px 1px 0px}
.AttributePage{ border-top:solid 3px #e4e4e4; border-bottom:solid 1px #e4e4e4; border-left:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; padding:10px; margin:0px 1px 0px 0px;}
.rtsTxt { text-transform:none; }
.attributezone { border-top:solid 3px #e4e4e4; margin:0px 0px 0px 18px; padding:20px 0px 0px 0px;}
.bordertab { padding:0px; margin:0px 17px 0px 0px;}
.pageview{background-color:#ffffff; color:#5a5a59; padding:10px; border:solid 1px #eee8dc;}
.CustomTab{background-color:#eee8db; color:#9c9c9c; background: url(/App_Themes/Default/images/bg_tab1.gif) left bottom no-repeat; padding:0px 0px 0px 0px;}
.HoveredTab{background-color:#d3ccb2; color:#2282c6; font-weight:bold !important; background: url(/App_Themes/Default/images/bg_tab1_active.gif) left bottom no-repeat; padding:0px 0px 0px 0px;}
.SelectedTab{background-color:#d3ccb2; color:#2282c6; font-weight:bold !important; background: url(/App_Themes/Default/images/bg_tab1_active.gif) left bottom no-repeat; padding:0px 0px 0px 0px;}
.CustomTab .rtsOut{background: url(/App_Themes/Default/images/bg_tab1.gif) right bottom no-repeat; padding:0px 0px 0px 0px;}
.HoveredTab .rtsOut{background: url(/App_Themes/Default/images/bg_tab1_active.gif) right bottom no-repeat; padding:0px 0px 0px 0px;}
.SelectedTab .rtsOut{background: url(/App_Themes/Default/images/bg_tab1_active.gif) right bottom no-repeat; padding:0px 0px 0px 0px;}
.rtsLink{margin:0px 2px 0px 0px !important;}
/* Tabpage */

/* BreadcrumbCompany */
.breadcrumb {padding:5px 0px 0px 15px; margin:0px 0px 1px 0px; font-weight:bold; color:#ffffff; background: url(/App_Themes/Default/images/news_bg_titlehome.gif) repeat-x; height:21px; overflow:hidden; font-size:8pt;}
.breadcrumb a { color:#ffffff; text-decoration:none;}
.breadcrumb a:hover { color:#ffffff; text-decoration:underline;}
/* BreadcrumbCompany */

/* Utilities bar */
.projectutibar {text-align:right; margin:0px; padding:8px 0px 5px 0px;}
.utibar { padding:6px 0px 10px 0px; margin:0px; text-align:right;  border-top:solid 1px #f4f4f4;}

.print { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_print.gif) top left no-repeat;}
a.print { color:#686868; text-decoration:none;}
a:hover.print { color:#686868; text-decoration:underline;}

.sendtofriend { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_email.gif) top left no-repeat;}
a.sendtofriend { color:#686868; text-decoration:none;}
a:hover.sendtofriend { color:#686868; text-decoration:underline;}

.feedback  { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_feedback.gif) top left no-repeat;}
a.feedback { color:#686868; text-decoration:none;}
a:hover.feedback { color:#686868; text-decoration:underline;}

.gotop  { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_gotop.gif) top left no-repeat;}
a.gotop { color:#686868; text-decoration:none;}
a:hover.gotop { color:#686868; text-decoration:underline;}

.bookmark  { padding: 1px 0px 4px 18px; cursor:pointer; font-size:8pt; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_bookmark.gif) top left no-repeat;}
a.bookmark { color:#686868; text-decoration:none;}
a:hover.bookmark { color:#686868; text-decoration:underline;}

/* Utilities bar */

/* NewInZone */
.frNewsinzone { margin:0px;}
.borderinzone { border:solid 1px #eaeaea; padding:10px;}

.image-box  { margin:0px; padding:0px;}
.image-box img { padding:0px 20px 0px 0px; margin:0px; width:156px;}
.zoneitemname { font-weight:bold; color:#464646; padding:0px;}
.zoneitemname a { color:#464646; text-decoration:none;}
.zoneitemname a:hover { color:#464646; text-decoration:underline;}

.zoneitembrief { font-weight:normal; padding:8px 8px 8px 0px; color:#666666;}
.newsinzon-spr { height:10px; overflow:hidden;}
.spMoreinzone { padding-right:0px; margin:0px;}

/* NewInZone */

/* Detailnews */
.detail-frame { padding:0px 0px 0px 0px; margin:0px; }
.detail-frame h1 { font-weight:bold; font-size:12pt; color:#4d4d4d; margin:0px; padding:10px 5px 10px 0px;}
.detail-frame h2 { font-weight:normal; color:#4d4d4d; font-size:9pt;  margin:0px; padding:0px 5px 10px 0px;}

.othernews { padding:0px 0px 0px 0px;}
.headline { color:#1872b2; padding:0px 0px 4px 0px; font-weight:bold; text-transform:none;}

.othernews ul {list-style-type:none; padding:10px 10px 10px 0px; margin:0px;}

.othernews ul li { color:#19698f; font-weight:normal; margin:0px; padding:2px 0px 2px 30px; background:url(/App_Themes/Default/images/ico_new.gif) no-repeat 2% 50%;}
.othernews ul li a { color:#19698f; text-decoration:none}
.othernews ul li a:hover { color:#19698f; text-decoration:underline; }

.newsintopic { font-weight:normal; font-size:9pt; padding:0px 0px 10px 16px;}
.titeltopic { font-weight:bold; color:#000000; padding-bottom:5px; text-decoration:underline;}
.newsintopic ul {list-style-type:none; padding:0px; margin:0px; font-size:9pt;}
.newsintopic ul li { padding:0px 0px 3px 10px; color:#000000; margin:0px; font-size:9pt; background:url(/App_Themes/Default/images/ico_newtopic.gif) no-repeat 0% 50%;}
.newsintopic ul li a { color:#000000; text-decoration:none}
.newsintopic ul li a:hover { color:#000000; text-decoration:underline; }

.otherproduct { color:#ed2b23; font-weight:bold; padding:8px 0px 6px 0px; font-size:10pt;}
/* Detailnews */

/*Focusnews*/
.Focusnews { padding:3px 3px 30px 3px; margin:5px 0px 0px 0px; background-color:#dadada; }
.title-FocusNews {padding:5px 0px 0px 14px; font-size:10pt; margin:0px 0px 4px 0px; font-weight:bold; color:#ffffff; background: url(/App_Themes/Default/images/news_bg_titlehome.gif) repeat-x; height:21px; overflow:hidden;}
.header-focusnews {background-color:#ffffff; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:240px; overflow:hidden;}

.focusnews-name { color:#3ea8dd; font-weight:bold; padding:11px 5px 8px 10px;}
.focusnews-name a { color:#3ea8dd; text-decoration:none}
.focusnews-name a:hover { color:#3ea8dd; text-decoration:underline; }
.focusnews-brief { color:#474747;padding:0px 5px 0px 10px; color:#665f5f;}
/*Focusnews*/

/* AdLeft */
.fr-adleftreal { margin:0px; padding:8px 0px 8px 0px;}
.fr-adleft { margin:0px 0px 0px 0px; padding:8px 0px 0px 0px;}
.itemadbottom { text-align:center;}
.TitleAd { color:#19698f; text-transform:uppercase; padding:0px 0px 6px 0px;}
/* AdLeft */

/*photo*/
.photoitem{ width:212px; margin:0px; padding:0px;}
.photoitem img{ width:212px;}
.photoimage{padding-left:14px;}
.spr-photo { width:13px; margin:0px;}
.phototeaser { color:#616060; padding:4px 0px 12px 0px; font-weight:normal;}
/*photo*/

/* kb */
.kbquestion { background-color:#ffffff; margin:0px 4px 4px 4px; padding-top:20px;}
.qaitem { color:#424242; background:transparent url(/App_Themes/Default/images/ico_question.gif) no-repeat scroll 1% 7%; font-weight:bold; padding:0px 10px 6px 30px; margin:0px 0px 0px 0px;}
.qaitem a {text-decoration:none; color:#424242}
.qaitem a:hover {color:#424242;}

.selecteditem { color:#424242; font-weight:bold; padding:0px 0px 12px 30px; background:transparent url(/App_Themes/Default/images/ico_question.gif) no-repeat scroll 1% 7%;}
.qafull { color:#666666; font-weight:normal; padding:15px; margin:0px 20px 10px 30px; background-color:#f4f4f4;}
.kbfull { color:#010101; background-color:#f1f0f0; padding:10px; margin:0px 0px 10px 24px;}
.answering { color:#f67321; font-weight:bold; padding:0px 0px 4px 30px;}

.formborderkb { margin:10px 18px 15px 18px; padding:0px 0px 10px 20px; background-color:#f2f2f2; border:solid 1px #cccccc;}
.kbtitle { margin:0px; padding:10px 0px 10px 0px; color:#666666; text-transform:uppercase; font-weight:bold; font-size:12pt;}
.titlenoet{ padding:0px 0px 0px 4px; font-weight:normal; text-transform:none; font-size:9pt;}

.bkborder { margin:0p; padding:25px 0px 5px 100px;}
div.fieldwrapperkp {  overflow: hidden; padding:0px; clear:both;}
div.fieldwrapperkp label.styled { float: left; font-weight:bold; width: 120px; margin-right:0px; }
div.fieldwrapperkp div.thefield { float: left; margin-bottom: 4px; }
div.buttonskb{  clear:both; padding:0px 0px 0px 118px;}
.ccbntkb {color:#545454; font-weight:bold;  border:0px; background:transparent url(/App_Themes/Default/images/bg_bntkb.gif) no-repeat; width:43px; height:24px; overflow:hidden;}

.timetoask {clear:both; padding:15px 0px 15px 17px;  margin:0px;}
.timetoask a:hover{cursor:pointer;}
.timetoask h5 {background:url(/App_Themes/Default/images/bg_sendquestion.gif) no-repeat scroll left top; color:#4d4d4d; font-weight:bold; margin:0; font-size:9pt; padding: 6px 0 10px 28px; color:#000000;}
a.sendquestion {color:#0099c3; text-decoration:underline;}

.editformkb { padding:30px; margin:0px;}
.editformkb td.label {text-align: right; font-weight:normal; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:8pt; font-family: arial,tahoma,verdana;}
.editformkb td.label span.star {color: #E9786E; padding-right:6px;}
.editformkb td.editor {  vertical-align:top; color:#000000; padding-bottom:3px;font-size:8pt; font-family: arial,tahoma,verdana;}
.editformkb td.editor a { color:#000000; text-decoration:underline;}
.editformkb td.editor a:hover { color:#000000; text-decoration:none;}
.editformkb td.editor .textbox { width:250px;}
.editformkb td.buttoncell{padding: 5px 0px 10px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}

.thanksForm .message {color:#000000; border:1px solid #f1eee8; padding:20px;}

#processMessage { position:absolute; top:30%; left:43%; padding:10px; width:14%; z-index:1001; background-color:#fff;} 
/* kb */

/* DetailVideo */
.Video-name {background: transparent url(/app_themes/default/images/ico_ortherVideo.gif) no-repeat 3% 40%; color:#5e5e5e; font-weight:normal; padding:0px 0px 6px 34px;}
.Video-name a { color:#5e5e5e; text-decoration:none}
.Video-name a:hover { color:#5e5e5e; text-decoration:underline; }

.title-video { color:#e62a29; font-weight:bold; font-size:10pt; padding:25px 0px 15px 20px;}
.frflv {margin:15px 0px 0px 0px; padding:5px 0px 5px 0px; text-align:center; background: transparent url(/app_themes/default/images/bg_video.gif) center no-repeat;}
/* DetailVideo */

/* Contact */
.frcontact { margin:0px 4px 30px 4px; padding-top:20px;}
.contactform { padding:15px 0px 10px 50px; }
.contactguide {padding:10px 0px 10px 20px; margin:0px; text-align:left; color:#4d4d4d; border-bottom:solid 1px #dadada;}
/* Contact */

/* Sitemap */
.sitemapcontainer { padding:0px 0px 0px 0px;}

.SiteMap { border: 0px solid #DDDDDD; }
.SiteMapTableCell { padding: 25px; font-size:8pt;}
.RootNode { color: #787878; font-weight: bold; padding-left:5px; font-size:8pt;}
.RootNode a { color: #787878; text-decoration:none; }
.RootNode a:hover { color: #787878; text-decoration:underline; }
.ParentNode { font-weight:bold;  padding-left:5px; font-size:8pt;}
.ParentNode a { color: #787878; text-decoration:none; }
.ParentNode a:hover { color: #787878; text-decoration:underline; }
.LeafNode { color: #787878; padding-left:5px; font-size:8pt; }
.LeafNode a { color: #787878; text-decoration:none; }
.LeafNode a:hover { color: #787878; text-decoration:underline;}
/* Sitemap */


/* Recruit */

.guiderecruit {padding:5px 20px 0px 20px; color:#5f5f5e; text-align:left;}
.guiderecruit a { color:#5f5f5e; text-decoration:none}
.guiderecruit a:hover { color:#5f5f5e; text-decoration:underline; }

.Recruit { margin:0px; padding:0px;}
.TitleRecruit .headline{color:#5f5f5e;}
.TitleRecruit .headline .strong{color:#5f5f5e; text-transform:uppercase; font-weight:bold; font-size:11pt; padding:0px 10px 0px 0px;}

div.fieldwrapper-recruit { margin:0px; padding:0px; clear:both; overflow:hidden;}
div.fieldwrapper-recruit label.styled { float: left; font-weight:bold; width:140px; text-align:right; color:#5f5f5e; padding:0px 10px 0px 0px;}
div.fieldwrapper-recruit div.thefield { float: left; margin-bottom: 4px; }
div.buttonsdiv-recruit { clear:both; margin: 5px 0px 10px 150px;}
.bntcontac { color:#545454; font-weight:bold; border:0px; background:url(/App_Themes/Default/images/bg_bntcontac.gif) no-repeat; height:24px; overflow:hidden; width:80px;}
.errormessage-recruit { margin:0px; padding:0px; background:url(/App_Themes/Default/images/edtError.gif) top left no-repeat; padding-left:18px;}
.thankyouRecruit { margin:10px; padding:10px;  color:#4d4d4d; text-align:center; font-weight:normal; text-align:center;}
/* Recruit */

/* Listsearch */
.searchform { position:absolute; top:3px; right:10px; margin:0px;}
.searchform .searchtextbox {width:113px; height:16px; padding-top:4px; padding-left:10px; border:solid 0px #d1d1d1; font-size:8pt; color:#3ea8dd; background:url(/App_Themes/Default/images/news_bg_search.gif) no-repeat;}
.Language { margin:0px; padding-left:8px;}
/* Listsearch */

/* ProjectLeft */
.project-title {background: transparent url(/app_themes/default/images/news_bg_titlehome.gif) repeat-x; height:19px; overflow:hidden; color:#ffffff; font-weight:bold; padding:6px 0px 0px 10px; margin:0px 0px 5px 0px; font-size:8pt;}
.leftproject { border-left:solid 3px #1872b2; border-bottom:solid 3px #1872b2; border-right:solid 3px #1872b2; padding:0px;}
.leftproject .name {color:#19698f; font-weight:bold; text-transform:uppercase; font-size:8pt; padding:4px 0px 0px 0px;}
.leftproject .name a { color:#19698f; text-decoration:none}
.leftproject .name a:hover { color:#19698f; text-decoration:underline; }
.border-project { padding:6px; margin:0px;}
/* ProjectLeft */

/* print */
.borerprint { margin:0px; padding:0px; width:930px; margin:0px auto; background:url(/App_Themes/Default/images/bg_topprint.gif) no-repeat;}
.borerprint h1 { margin:0px; padding:20px 30px 10px 30px; color:#29a3e0;  font-size:12pt; font-weight:bold;  font-family:arial,tahoma,verdana;}
.bottom-borerprint {margin:0px; padding:0px 0px 10px 0px; width:930px; margin:0px auto; background:url(/App_Themes/Default/images/bg_bottomprint.gif) no-repeat; height:8px; overflow:hidden;}
.Contentprint {color:#666666; padding:0px 30px 0px 30px;}
.bannerlogo {margin:0px; padding:0px; width:930px; margin:0px auto;}
/* print */

/* searchresultcompany */
.searchresult { padding:0px 10px 0px 0px; margin:0px 4px 20px 10px;}
.searchresult .messagesearch { color:#c52812; font-weight:bold; padding:6px 0px 8px 0px;}
.searchresult .headline { color:#1b94cf; font-weight:bold; padding:0px 0px 0px 0px; font-size:11pt;}
/* searchresultcompany */

/*leftnavbar*/
.frparenavbar{ margin:0px;  padding:0px 0px 5px 0px;  }
.bordersubmenu { margin:0px; border:solid 1px #a0cbf1;}

.leftmenu {padding:0px; margin:0; font-size:8pt;  font-weight:bold; color:#ececec; display:block; background: url(/App_Themes/Default/images/news_bg_titlehome.gif) repeat-x; height:25px; overflow:hidden;}
.leftmenu a {color:#ececec; text-decoration:none; display:block; font-weight:bold; padding:7px 14px 0px 14px;}
.leftmenu a:hover { color:#ececec; text-decoration:underline; }

.leftmenu_active { padding:0px; margin:0;font-size:8pt; font-weight:bold; color:#ececec; display:block; padding:0; background: url(/App_Themes/Default/images/news_bg_titlehome.gif) repeat-x;  height:25px; overflow:hidden;}
.leftmenu_active a { color:#ececec; text-decoration:underline; display:block; font-weight:bold; padding:7px 14px 0px 14px; }
.leftmenu_active a:hover { color:#ececec; text-decoration:underline; }
.leftmenu-sepa{height:2px; overflow:hidden;}

.leftsubmenu{padding:0px; margin:0; font-size:8pt; font-weight:normal; color:#19698f; display:block;background-color:#d6ebff;}
.leftsubmenu a{ color:#19698f; text-decoration:none; display:block; padding:6px 0px 6px 30px;  background: url(/App_Themes/Default/images/news-ico_navbar-left.gif) no-repeat 7% 50%; }
.leftsubmenu a:hover{ color:#19698f; text-decoration:underline;background-color:#eaf5ff;}

.leftsubmenu_active{background-color:#eaf5ff; padding:0px; margin:0; font-size:8pt; font-weight:normal; color:#19698f; display:block; }
.leftsubmenu_active a{background-color:#eaf5ff; color:#19698f; text-decoration:underline; display:block; padding:6px 0px 6px 30px; background: url(/App_Themes/Default/images/news-ico_navbar-left.gif) no-repeat 7% 50%;}
.leftsubmenu_active a:hover{background-color:#eaf5ff; color:#19698f; text-decoration:underline;}
.leftsubmenu-sepa{height:1px; overflow:hidden; border-bottom:solid 1px #a0cbf1; margin:0px 0px 0px 0px;}

/*leftnavbar*/

/******************* // **********************/


/* Realmain */

#fr-realwrapper { width:984px; margin:0 auto; background: transparent url(/app_themes/default/images/real_frwrapper.png) top center no-repeat; padding:0px;}
#real-wrapper {margin:0 auto; width:966px;}
#rea-lheader { margin:0px; width:966px; position:relative;}
#real-content { margin:0px; width:966px; background: transparent url(/app_themes/default/images/real_bg_content.gif) top center no-repeat;}
.real-content1 { float:left; width:181px; padding:0px 7px 0px 8px;}
.real-content2 { float:left; width:564px; padding:0px 5px 0px 5px;}
.real-content3 {float:right; width:180px; padding:0px 8px 0px 8px;}
#real-footer { margin:0px; width:966px; clear:both; background-color:#ffffff;}
.real-footer-left { float:left; margin:0px; padding-top:10px;}
.real-footer-right { float:right; margin:0px; color:#777777; padding:10px 12px 14px 0px;}
.real-copyright {}

/* Realmain */

/* Menu */

.topnavbar{ padding:0px 0px 0px 0px; margin:0px; position:absolute; top:10px; right:20px;}
.topnavbar ul {list-style-type:none; padding:0px; margin:0px; display:inline;}
.topnavbar ul li { padding:0px; display:inline; color:#ffffff; font-size:8pt; padding:0px 4px 0px 0px;}
.topnavbar ul li a { color:#ffffff; text-decoration:none}
.topnavbar ul li a:hover { text-decoration:underline; color:#ffffff; }

#realmaincontainer {padding:0px; margin:0px 0px 1px 0px; height:53px; overflow:hidden; background: transparent url(/app_themes/default/images/real_bg_menu.gif) repeat-x; border-top:solid 4px #ffffff; border-bottom:solid 7px #ffffff;}
.realanimatedtabs {clear: both; font: 9pt Arial; font-weight:bold; text-transform:none; overflow: hidden; width: 100%;position: relative;height: 31px; background: transparent url(/app_themes/default/images/real_bg_menu.gif) repeat-x}
.realanimatedtabs UL{ padding:0px; margin: 0px 0px 0px 0px; list-style-type: none;}
.realanimatedtabs LI{ margin:0px; float: left; padding: 0px 0px 0px 0px;}
.realanimatedtabs A { DISPLAY: block; float: left;color:#f4ed4c; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 31px; TEXT-DECORATION: none}
.realanimatedtabs A SPAN{ padding:0px 11px 0px 11px; display: block; float:left; cursor: pointer;color:#f4ed4c;line-height: 31px; position: relative;height: 31px;text-decoration: none;}
.realanimatedtabs .selected A{ float: left; color: #f4ed4c; position: relative; text-decoration: none;font-weight:bold;}
.realanimatedtabs A:hover{background: transparent url(/app_themes/default/images/real_bg_menu-hover.gif) repeat-x;  float: left; color: #ffffff; position: relative;text-decoration: none;}
.realanimatedtabs .selected A SPAN { background: transparent url(/app_themes/default/images/real_bg_menu-hover.gif) repeat-x; display: block; float: left; font-weight:bold; color: #ffffff; position: relative;text-decoration: none;}
.realanimatedtabs A:hover SPAN { background: transparent url(/app_themes/default/images/real_bg_menu-hover.gif) repeat-x;padding:0px 11px 0px 11px; display: block; float: left; font-weight:bold; color: #ffffff; position: relative;text-decoration: none;}

.realsubTopMenuFont { font: 8pt Arial;color: #19698f; padding-left:10px;}
.realsubTopMenuFont a{ font: 8pt Arial;color: #19698f;text-decoration: none;  background: transparent url(/app_themes/default/images/news_ico_menu1-fr.gif) no-repeat 0% 50%; }
.realsubTopMenuFont a:hover{font: 8pt Arial;color: #19698f;text-decoration: underline; }
.realsubMenuContainer {display: none; }

#realsubTopMenu {padding:0px 15px 0px 15px; height: 24px; overflow:hidden; }
#realsubTopMenu UL {padding:0px; margin: 0px;list-style-type: none; }
#realsubTopMenu UL LI {float: left; margin: 0px; padding-top:1px; list-style-type: none;  }
#realsubTopMenu UL LI A { padding:0px 8px 0px 12px; line-height: 2em;  }

.leftRealEstate {  margin:0px; color:#0e86c0; }
.leftRealEstate a {display:block; color:#0e86c0; text-decoration:none; padding:9px 15px 0px 11px; background: transparent url(/app_themes/default/images/real_bg_leftmenu.gif) no-repeat; height:20px; overflow:hidden;}
.leftRealEstate a:hover {display:block; color:#000000; text-decoration:none; background: transparent url(/app_themes/default/images/real_bg_leftmenu-hover.gif) no-repeat;height:20px; overflow:hidden;}

.frmenurealestate { margin:10px 0px 0px 0px; border-bottom:solid 1px #cccccc;}

.leftRealEstate_active { margin:0px; display:block; color:#000000;  }
.leftRealEstate_active a {display:block; color:#000000; padding:9px 15px 0px 11px;text-decoration:none;background: transparent url(/app_themes/default/images/real_bg_leftmenu-hover.gif) no-repeat; height:20px; overflow:hidden;}
.leftRealEstate_active a:hover {display:block; color:#000000; text-decoration:none; }

.fr-realnavbarImages {background: transparent url(/app_themes/default/images/real_bg_navbar_bottom.gif) repeat-x; height:74px; overflow:hidden;}
.RealNavbarImages{ padding:0px 0px 0px 0px; margin:0px; display:inline;}
.RealNavbarImages ul {list-style-type:none; padding:0px; margin:0px; display:inline; vertical-align:middle;}
.RealNavbarImages ul li { padding:0px; display:inline; color:#f52015;vertical-align:middle; font-weight:bold; padding:0px 0px 0px 0px;}
.RealNavbarImages ul li a { color:#f52015; text-decoration:none}
.RealNavbarImages ul li a:hover { text-decoration:underline; color:#f52015; }

.bottomnavbarreal{ padding:0px 0px 0px 14px; margin:0px; display:inline;}
.bottomnavbarreal ul {list-style-type:none; padding:0px; margin:0px; display:inline;}
.bottomnavbarreal ul li { padding:0px; display:inline; color:#1872b2; font-size:8pt; padding:0px 4px 0px 0px;}
.bottomnavbarreal ul li a { color:#1872b2; text-decoration:none}
.bottomnavbarreal ul li a:hover { text-decoration:underline; color:#1872b2; }

.mainnavbar { padding:0px 0px 0px 0px; margin:0px; background: transparent url(/app_themes/default/images/real_bg_navbar_bottom.gif) repeat-x; height:74px; overflow:hidden;}

.TopMenuGroup {cursor:default; padding:0px 0px 0px 0px; margin:0px; }
.TopMenuItem { text-align:center; color:#f52015; font-weight:bold;}
.TopMenuItemHover { text-align:center;cursor:pointer; color:#f52015; font-weight:bold; }
.TopItemLookActive { text-align:center; color:#f52015; font-weight:bold;}

.MenuGroup {border: solid 0px #bef379; cursor:default; background-color:#3cc3b5;}
.MenuItem {  padding:2px 0px 2px 0px;font-weight:normal; font-size:8pt; background-color:#f7f7f7; color:#8c7f6c; cursor:pointer; width:150px; }
.MenuItemHover { padding:2px 0px 2px 0px; font-weight:normal; font-size:8pt; background-color:#fbfbfb; color:#000100; cursor:pointer; width:150px;}

.leftProvince {  margin:0px; color:#0073aa; text-transform:uppercase; font-weight:bold; }
.leftProvince a {display:block; color:#0073aa; text-decoration:none; padding:8px 0px 4px 45px; background: transparent url(/app_themes/default/images/ico_position.gif) no-repeat 5% 50%; height:24px; overflow:hidden;}
.leftProvince a:hover {display:block; color:#d21b22; text-decoration:none; }

.title-province {background: transparent url(/app_themes/default/images/real_title.gif) repeat-x; height:26px; overflow:hidden; color:#ffffff; font-weight:bold; padding:8px 0px 0px 20px; margin:8px 0px 0px 0px; font-size:10pt;}
.frmenuprovince { margin:0px; padding:8px 8px 0px 8px; background-color:#ffffff; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc;}
.spt-province {border-bottom:dotted 1px #9e9e9e;}

.leftProvince_active { margin:0px; display:block; color:#d21b22; text-transform:uppercase; font-weight:bold;}
.leftProvince_active a {display:block; color:#d21b22; padding:8px 0px 4px 45px;text-decoration:none;background: transparent url(/app_themes/default/images/ico_position.gif) no-repeat 5% 50%; height:24px; overflow:hidden;}
.leftProvince_active a:hover {display:block; color:#d21b22; text-decoration:none; }

/* Menu */

/* RealGuide */
.real-copyright { color:#777777;  padding:6px 0px 0px 14px; font-size:8pt;}
.real-copyright a { color:#777777; text-decoration:none}
.real-copyright a:hover { color:#777777; text-decoration:underline; }
/* RealGuide */

/* ProjectRealLeft */
.projectreal-title {background: transparent url(/app_themes/default/images/real_title.gif) repeat-x; height:26px; overflow:hidden; color:#ffffff; font-weight:bold; padding:8px 0px 0px 20px; margin:8px 0px 5px 0px; font-size:10pt;}
.realleftproject { border:solid 6px #1872b2; padding:6px;}
.realleftproject .name {color:#222222; font-weight:bold; text-transform:uppercase; font-size:8pt; padding:4px 0px 0px 0px;}
.realleftproject .name a { color:#222222; text-decoration:none}
.realleftproject .name a:hover { color:#222222; text-decoration:underline; }

.hotnewshow{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; clear:both; }
.realcenter-project { height:304px; overflow:hidden; position:relative; width:564px;}
#adslide{ margin:0px; padding:0px;}
.hotnewshow .nav{margin:3px 10px 3px 0px; padding:4px 0; text-align:right; color:#72bd5f; font-weight:bold; }
.hotnewshow .nav a{color:#474747; text-decoration:none; padding:3px; margin:2px; border:solid 1px #474747; font-weight:bold;}
.hotnewshow .nav a.activeSlide{ text-decoration:none; background-color:#dadada;}
.Title-realcenter { float:left; color:#2c3f77; font-weight:bold; text-transform:uppercase; padding:15px 0px 8px 5px;}
/* ProjectRealLeft */


/* Homerealestate */
.frRealestate { margin:0px 0px 0px 0px; padding:10px 0px 4px 0px; border-top: solid 3px #eeeeee; }

.TitleRealestate { text-transform:uppercase; color:#2c3f77; font-weight:bold; padding:0px 0px 10px 4px;}
.TitleRealestate a { color:#2c3f77; text-decoration:none;}
.TitleRealestate a:hover { color:#2c3f77;  text-decoration:none; }

.Itemrealestate { width:276px; padding-left:3px; margin:0px;}
.sptcc-homereal { width:56px;}

.borderRealastate { margin-bottom:5px; background:url(/App_Themes/Default/images/bg_frhometop.gif) top no-repeat; width:276px;}
.homerealasstate-left { float:left;}
.homerealasstate-right { float:right; width:148px;}
.borderRealastate-bottom {margin:0px; padding:0px; background:url(/App_Themes/Default/images/bg_frhomebottom.gif) top no-repeat; height:5px; overflow:hidden; clear:both;} 
.spr-realastate { width:5px; overflow:hidden; clear:both;}
.RealEstateimg { padding:0px 0px 0px 10px;}

.Realastate-Name { padding:7px 0px 15px 7px; color:#222222; font-weight:bold;}
.Realastate-Name a { color:#222222; text-decoration:none;}
.Realastate-Name a:hover { color:#222222;  text-decoration:underline;}
.Realastate-address {padding:0px 0px 1px 0px; color:#666666; font-size:8pt;}
.Realastate-date {padding:0px 0px 1px 0px; color:#666666; font-size:8pt;}
.Realastate-clicked {padding:0px 1px 0px 0px; color:#666666; font-size:8pt;}
.Realastate-code {padding:0px 0px 3px 0px; color:#666666; font-size:8pt;}
.Realastate-exchangereal {padding:2px 0px 0px 0px;}
/* Homerealestate */

/* Price */
.price{ padding:6px 0px 0px 0px;  font-weight:bold; color:#f52015; }
.currency {margin:0px; padding:2px 7px;font-size:8pt; color:#000000 ; border:solid 1px #D3D3D3; text-transform:uppercase; font-weight:normal; font-family: arial,tahoma,verdana;}
.currency a:link {color:#000000; text-decoration:none;}
.currency a:visited {color:#000000; text-decoration:none;}
.currency a:hover {color:#347e66; text-decoration:underline;}
.currency a:active {color:#347e66; text-decoration:underline;}

.selectedPrice {margin:0px; padding:2px 7px; font-size:8pt; text-transform:uppercase; font-weight:normal; font-family: arial,tahoma,verdana; color:#347e66; border:solid 1px #D3D3D3}
.selectedPrice a:link {color:#347e66; text-decoration:none;}
.selectedPrice a:visited {color:#347e66; text-decoration:none;}
.selectedPrice a:hover {color:#347e66; text-decoration:underline;}
.selectedPrice a:active {color:#347e66; text-decoration:underline;}
.PriceText{ padding:6px 0px 0px 0px;}

/* Price */

/* breadcrumbReal */
.breadcrumbReal { float:left; padding:15px 0px 7px 5px; margin:0px; font-size:8pt; font-weight:bold; color:#2c3f77; text-transform:uppercase; }
.breadcrumbReal a { color:#2c3f77; text-decoration:none;}
.breadcrumbReal a:hover { color:#2c3f77; text-decoration:underline;}
/* breadcrumbReal */

/* DetailRealastate */

.frprice-detail { margin:0px; padding-top:70px;}
.realestate_code { color:#656565; font-size:8pt; padding-bottom:6px;}
.realestate_date {color:#656565; font-size:8pt;  padding:4px 0px 4px 0px; border-bottom:dashed 1px #c8c8c8;}
.print-Price {color:#656565; font-size:8pt;  padding:4px 0px 4px 0px; border-bottom:dashed 1px #c8c8c8;}
.width-print { margin:0px; padding-left:30px;}
.img-printreal { padding-top:10px; margin:0px;}

.Imagelide { height:260px; overflow:hidden; width:330px; }
.widthimagReal { width:104px; margin:0px; padding-bottom:3px;}
.cpr-imgreal { width:5px;}
.Imgrealestate img {border:solid 1px #d6d5d5;}

.td-left { margin:0px; padding:0px 0px 0px 8px;}

.frhplprint {border-bottom:dashed 1px #c8c8c8; padding-bottom:7px; margin-bottom:5px;}
.hplprint {  padding: 0px 0px 6px 27px; cursor:pointer; font-size:8pt; color:#656565; font-weight:normal; background:url(/App_Themes/Default/images/ico-printfreal.gif) no-repeat 0% 30%;}
a:link.hplprint { color:#656565; text-decoration:none;}
a:visited.hplprint { color:#656565; text-decoration:none;}
a:hover.hplprint { color:#656565; text-decoration:underline;}
a:active.hplprint { color:#656565; text-decoration:underline;}

.hplsendtofriends { padding: 0px 0px 6px 27px; cursor:pointer; font-size:8pt; color:#656565; font-weight:normal; background:url(/App_Themes/Default/images/ico-sentoreal.gif) no-repeat;}
a:link.hplsendtofriends { color:#656565; text-decoration:none;}
a:visited.hplsendtofriends { color:#656565; text-decoration:none;}
a:hover.hplsendtofriends { color:#656565; text-decoration:underline;}
a:active.hplsendtofriends { color:#656565; text-decoration:underline;}

.viewlater { padding: 0px 0px 6px 27px; cursor:pointer;  font-size:8pt; color:#656565; font-weight:normal; background:url(/App_Themes/Default/images/bg_moreinzone.gif) no-repeat;}
a:link.viewlater { color:#656565; text-decoration:none;}
a:visited.viewlater { color:#656565; text-decoration:none;}
a:hover.viewlater { color:#656565; text-decoration:underline;}
a:active.viewlater { color:#656565; text-decoration:underline;}

.Video { padding: 0px 0px 6px 27px; cursor:pointer; font-size:8pt; color:#656565; font-weight:normal; background:url(/App_Themes/Default/images/ico-videoreal.gif) no-repeat;}
a:link.Video { color:#656565; text-decoration:none;}
a:visited.Video { color:#656565; text-decoration:none;}
a:hover.Video { color:#656565; text-decoration:underline;}
a:active.Video { color:#656565; text-decoration:underline;}

.videolip { background-color:#d2d2d2; margin:0px 0px 0px 0px; padding:5px 10px 10px 13px;}

.frRealestateDetail { margin:0px; padding:0px 6px 0px 6px;}
.TitleNameRealastate { color:#4d4d4d; font-size:14pt; text-transform:uppercase; font-weight:bold; padding:10px 0px 10px 0px;}

.titleDetailInformation { color:#3f5f97; font-weight:bold; text-transform:uppercase; padding:10px 0px 5px 0px;}
.addressinfomation { color:#000000; padding-bottom:10px;}
.gridrow_title { color:#3f5f97; text-transform:uppercase; font-weight:bold; padding:10px 0px 10px 0px;}
.feature_wrapper {background:url(/App_Themes/Default/images/bg-featate.gif) top left repeat-y;}
.feature_wrapperprint {background:url(/App_Themes/Default/images/bg_featureprint.gif) top left repeat-y;}
.feature_item {margin:0px; width:181px; padding:6px 0px 5px 8px; font-size:8pt; color:#000000;}
.feature_itemprint {margin:0px; width:290px; padding:6px 0px 5px 8px; font-size:8pt; color:#000000;}

.Descriptionreal { margin:0px; padding:10px 0px 0px 0px;}
.DescriptionTitle { color:#3f5f97; font-weight:bold; text-transform:uppercase;}
.Descriptionreal .Description { color:#333333; padding:2px 0px 0px 2px;}


.frcontactrealastate { margin:0px; padding-top:8px;}
.TitleContact { color:#3f5f97; text-transform:uppercase; font-weight:bold; padding-bottom:10px;}
.Contactrealastate { color:#333333; padding-bottom:5px;}
.Contactrealastate .span { color:#333333; font-weight:normal;}

.titleotherrealestate {  margin:15px 0px 0px 0px; padding:15px 0px 10px 0px; color:#333333; font-weight:bold; border-top:solid 1px #c8c8c8;}
.frotherrealastate { margin:0px; padding:0px 10px 10px 0px;}
.item-otherrealastate {color:#3f5f97; text-transform:uppercase; padding:0px 0px 2px 20px; font-size:8pt; background:url(/App_Themes/Default/images/ico_detailProject.gif) no-repeat 2% 50%;}
.item-otherrealastate a{text-decoration:none;  color:#3f5f97;}
.item-otherrealastate a:hover{text-decoration:underline; color:#3f5f97;}
.address-otherrealastate {color:#333333; padding:0px 0px 0px 20px;}
/* DetailRealastate */

/* NewInZoneReal */
.frNewsinzonereal { margin:0px; padding:0px 0px 10px 0px;}
.border-topNewsinzone { margin:0px; padding:0px 0px 0px 0px; background:url(/App_Themes/Default/images/real_bg_projectinzon-top.gif) top no-repeat;}
.border-bottomNewsinzone { margin:0px; padding:0px 0px 0px 0px; background:url(/App_Themes/Default/images/real_bg_projectinzon-bottom.gif) top no-repeat; height:6px; overflow:hidden;}

.image-boxreal  { margin:0px; padding:0px;}
.image-boxreal img { padding:0px 20px 10px 12px; margin:0px;}
.zoneitemnamereal { font-weight:bold; color:#222222; padding:8px 0px 18px 12px;}
.zoneitemnamereal a { color:#222222; text-decoration:none;}
.zoneitemnamereal a:hover { color:#222222; text-decoration:underline;}

.zoneitembriefreal { font-weight:normal; padding:0px 8px 0px 0px; color:#666666;}
.newsinzon-sprreal { margin:10px 0px 0px 0px;}
.spMoreinzonereal { padding-right:0px; margin:0px;}

/* NewInZoneReal */

/* NewsRealEstate */
.title-Realnews { text-transform:uppercase; padding:8px 0px 0px 14px; font-size:10pt; margin:0px 0px 4px 0px; font-weight:normal; color:#ffffff; background: url(/App_Themes/Default/images/real_NewsLeft.gif) repeat-x; height:27px; overflow:hidden;}
.header-Realnews {background-color:#ffffff; padding:0px 0px 0px 0px; margin:8px 0px 0px 0px; height:240px; overflow:hidden; border-bottom:solid 1px #cccccc; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc;}

.Realnews-name { color:#666666; font-weight:normal; padding:11px 5px 8px 10px;}
.Realnews-name a { color:#666666; text-decoration:none}
.Realnews-name a:hover { color:#666666; text-decoration:underline; }
/*NewsRealEstate*/

/* AdRotatorRight */
.fradright { margin:8px 0px 0px 0px; padding-left:4px; border:solid 6px #1872b2; background-color:#ffffff;}
.titleAdright { margin:0px; padding:8px 0px 8px 5px;  color:#2c3f77; text-transform:uppercase; font-weight:bold;}
.adright { margin:0px; padding:4px; background:url(/App_Themes/Default/images/real_bg_adrighttop.gif) top no-repeat;}
/* AdRotatorRight */

/* OnlineSupport */
.bgonline { margin:0px; padding:0px 0px 15px 0px; background:url(/App_Themes/Default/images/real_bg_online.gif) no-repeat 98% 0%; height:42px; overflow:hidden;}
.borderOnline { margin-top:9px; padding:0px 0px 0px 0px; background-color:#ffffff; border:solid 6px #1872b2; }
.onlinesupport { margin:0px; padding:0px;}
.online-group { color:#418dc5; padding:1px 0px 0px 20px; font-weight:bold;}
.support-title { color:#f52015; font-weight:bold; text-transform:uppercase; padding:8px 0px 8px 8px; font-size:10pt;}
.online-line {border-top:solid 1px #d9d9d9; padding:10px 0px 0px 0px; margin:0px 6px 0px 6px; }
/* OnlineSupport */

/* SearchRealEstate */

.top-frSearchReal { margin-top:8px; padding:0px 0px 0px 0px; background-color:#ffffff; border:solid 6px #1872b2;}
.TitleSearch { color:#f62f25; font-weight:bold; font-size:10pt; text-transform:uppercase; margin:0px; padding:8px 0px 8px 8px; }
.bg-SearchReal { background-color:#ededed; margin:6px;}

.table-trade { padding:2px 0px 2px 0px;}
.table-price {padding:5px 0px 5px 0px;}
.table-detail {padding:5px 0px 5px 0px;}
.SearchReal-title { color:#000000; font-weight:bold; font-size:8pt; padding:6px 0px 3px 7px; }
.SearchReal-Price { color:#000000; font-weight:bold; font-size:8pt; padding:10px 0px 6px 7px; }
.pricefrom { color:#000000; font-weight:normal; width:31px; font-size:8pt;  padding:0px 0px 0px 7px;}

.SearchReal-detail {color:#1872b2; font-weight:normal; font-size:8pt; padding:7px;}
.SearchReal-detail a{text-decoration:underline;  color:#1872b2;}
.SearchReal-detail a:hover{text-decoration:underline; color:#1872b2;}
.SearchRealbtsearch {background:url(/App_Themes/Default/images/bg_searchreal.gif) no-repeat; color:#ffffff; font-size:11px; height:17px; overflow:hidden; border:0px; width:60px; text-align:center;}

.txtsearprice {background:url(/App_Themes/Default/images/bg_txsearchpriec.gif) no-repeat; border:0px; height:15px; overflow:hidden; color:#666666; font-size:10px;}
.SearchReal-trade { color:#000000; font-weight:bold; font-size:8pt; padding:7px 0px 0px 7px;}
.SearchReal-tradeType { color:#000000; font-size:8pt; padding:0px 0px 0px 14px;}
.SearchReal-radcombox { padding:0px; margin-left:20px;}

.riTextBox{background:url(/App_Themes/Default/images/bg_txsearchpriec.gif) no-repeat; border:0px; height:15px; overflow:hidden; color:#666666; font-size:10px;}
/* SearchRealEstate */

/* NewInZone */
.real-frNewsinzone { margin:0px; padding:0px 0px 0px 0px;}

.real-image-box  { margin:0px; padding:0px;}
.real-image-box img { padding:0px 12px 0px 0px; margin:0px; width:127px;}
.real-zoneitemname { font-weight:bold; color:#464646; padding:0px;}
.real-zoneitemname a { color:#464646; text-decoration:none;}
.real-zoneitemname a:hover { color:#464646; text-decoration:underline;}

.real-zoneitembrief { font-weight:normal; padding:8px 8px 8px 0px; color:#666666;}
.real-newsinzon-spr { margin:6px 0px 0px 0px;}
.real-spMoreinzone { padding-right:0px; margin:0px;}

.real-bordertop {background:url(/App_Themes/Default/images/real_bg_topnews.gif) top no-repeat; padding:0px 0px 0px 0px;}
.real-borderbottom {background:url(/App_Themes/Default/images/real_bg_bottomnews.gif) top no-repeat; height:6px; overflow:hidden;}
.real-tableinzone { padding:10px 10px 4px 10px;}
/* NewInZone */

/* searchmessageRealestate */
.fr-realesteatedetail { margin:0px; padding:5px 10px 0px 10px;}
.searchmessage { color:#666666; font-weight:bold; text-align:center; padding:15px 0px 0px 0px;}
.SearchReal-titledetail { color:#666666; font-weight:bold; font-size:8pt; padding:0px 0px 0px 0px; width:105px;}
.SearchReal-titledetailright { color:#666666; font-weight:bold; font-size:8pt; padding:0px 0px 0px 14px; width:104px;}
.SearchReal-tradedetail { color:#666666; font-weight:bold; font-size:8pt; padding:5px 0px 0px 0px;}
.SearchReal-Feature { color:#666666; font-weight:bold; font-size:8pt; padding:5px 0px 5px 0px;}
.txtpricedetail {background:url(/App_Themes/Default/images/bg_txsearchpriedetail.gif) no-repeat; border:0px; height:21px; overflow:hidden; color:#666666;  width:128px;}
.table-searchdetail { margin-bottom:3px;}
.table-tradedetail { padding:2px 0px 5px 0px;}
.btnSearch-detail { padding:5px 0px 10px 190px;}
.CheckBoxList-detail { color:#666666; font-size:8pt;}
/* searchmessageRealestate */

/* FromRealEstateReg */

.realestateReg { margin:0px; padding:4px 8px 0px 8px;}
.title { font-weight:bold; font-size:9pt; color:#1872b2; padding:4px 0px 4px 0px;}
.titelfileupload {color:#0c9646; margin:0px; padding:10px 0px 10px 0px;}
.hieghtrealestate { height:5px; overflow:hidden; margin:0px; padding:0px;}
/* FromRealEstateReg */

/* clientdate */
.clientdate { color:#a8a8a8; font-size:8pt; text-align:right; padding:16px 0px 0px 0px; margin:0px 0px 0px 0px; }
.zone-clientdate { color:#a8a8a8; text-align:right; padding:5px 12px 5px 0px; margin:0px 10px 0px 7px;}
/* clientdate */

/* frhitcountreal */
.frhitcountreal { margin:0px; padding:3px 0px 2px 0px; color:#072e4a; background-color:#1872b2; font-size:9pt;}
.tbhitcounter {  padding-left:4px; color:#072e4a;}
.tbhitcounter .tdhitcount { margin:0px; padding:0px 4px 0px 5px; color:#072e4a;}
.tbhitcounter .tdhitcount .tdonline { color:#c4e6ff; font-weight:bold;}
/* frhitcountreal */

/* Page */
.pager-containernew {position:relative; margin:0px 0px 0px 0px; padding:0px; height:25px; overflow:hidden;}
.pager {position:absolute; right:0px; top:0px; height:25px; overflow:hidden;}
.pagerproject {position:absolute; right:20px; top:0px; height:25px; overflow:hidden;}

.pager-container-other {position:relative; margin:0px 0px 0px 0px; padding:0px; height:25px; overflow:hidden;}
.pager-other {position:absolute; right:0px; top:0px; height:25px; overflow:hidden;}

.pager-container {position:relative; margin:0px 0px 0px 0px; padding:0px; height:25px; overflow:hidden;}
.pager {position:absolute; right:0px; top:0px; height:25px; overflow:hidden;}
/* Page */

.totalArea { margin:0px; padding:0px 20px 0px 20px;}