body { background-color:#f7f6f4; margin:0; padding:0; background-image:url(/images/bg_body.jpg); background-position:top; background-repeat:repeat-x; background-attachment:scroll; }h3 { font-family:Georgia; font-size:15px; color:#000; padding:0; font-weight:normal;}h3 a { text-decoration:none; color:#000; }* { margin: 0; padding: 0; }.footer { height: 130px;width: 100%;position: fixed;bottom: 0;background-color: red; background-image:url(/images/bg_footer.jpg); background-position:bottom; background-repeat:repeat-x;} .largemap { display:none; }.largemap2 {width:800px; height:620px; position:absolute; top:100px; margin-left:28%; border:1px solid #333; z-index:3; display:none; }.maptitle { text-align:right; background-color:#000; color:#FFF; filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }.maptitle a { color:#FFF; font-weight:bold; text-decoration:none; font-family:arial; font-size:17px; }.maptitle a:hover {color:#ccc; font-weight:bold; text-decoration:none; font-family:arial; font-size:17px; }.content { padding-bottom: 20px; } .navigation { border-left:1px dashed #CCC; padding-left:0.3em;width:130px }.navigation li { list-style:none;}.top { width:903px; height:179px; background-image:url(/images/bg_top.png); background-position:top center; background-repeat:no-repeat; margin:auto;}.center { width:900px; height:auto; margin:auto; margin-top:50px; }.gmap { width: 249px; height:200px; overflow:auto; z-index:0; border-right:1px solid #999; border-left:1px solid #999; border-top:1px solid #999;}.mapbox { padding-top:0.5em; width:249px; height:27px;background-color:#f7f6f4; z-index:2; position:absolute; margin-top:169px; border-bottom:1px solid #999; border-left:1px solid #999; border-right:1px solid #999; border-top:1px dashed #999; }.mapbox a { font-size:13px; font-family:arial; color:#383423; text-decoration:none; }.mapbox a:hover { font-size:13px; font-family:arial; color:#000; text-decoration:none;}.menuLink_ck { text-decoration:none; font-family:Arial; font-size:20px; color:#82796d; background-color:#eaeae2; }.menuLink { text-decoration:none; font-family:Arial; font-size:20px; color:#b6a997; }.menuLink:hover { text-decoration:none; font-family:Arial; font-size:20px; color:#82796d; background-color:#eaeae2; }.menuLinkServ { text-decoration:none; font-family:Arial; font-size:12px; color:#000; }.menuLinkServ:hover { text-decoration:none; font-family:Arial; font-size:12px; color:#b6a997; background-color:#eaeae2; }.menuLinkLang_ck { text-decoration:none; font-family:Arial; font-size:10px; color:#b6a997; }.menuLinkLang { text-decoration:none; font-family:Arial; font-size:10px; color:#b6a997; }.menuLinkLang:hover { text-decoration:none; font-family:Arial; font-size:10px; color:#82796d; background-color:#eaeae2; }.portLink { text-decoration:none; font-family:Arial; font-size:20px; color:#82796d; }.portLink:hover { text-decoration:none; font-family:Arial; font-size:20px; color:#b6a997; }.center-info { border:1px dashed #CCC; width:740px; background-color:#ecece9; padding:0.5em; font-size:12px; font-family:arial; color:#666; }.center-info h1 { font-family:Georgia; font-size:16px; color:#333; padding:0; font-weight:normal;}.center-info h2 { font-family:Georgia; font-size:16px; color:#333; padding:0; font-weight:normal;}.center-info2 { border:1px dashed #CCC; width:740px; background-color:#ecece9; padding:0.5em; font-size:12px; font-family:arial; color:#666; margin-top:10px; }.center-about { width:440px; background-color:#ecece9; padding:0.5em; font-size:12px; font-family:arial; color:#666; float:left; margin-left:10px; margin-right:10px; border:1px dashed #CCC;}.center-about h1 { font-family:Georgia; font-size:16px; color:#333; padding:0; font-weight:normal;}.center-about h2 { font-family:Georgia; font-size:16px; color:#333; padding:0; font-weight:normal;}.center-about2 { width:440px; background-color:#ecece9;padding:0.5em; font-size:12px; font-family:arial; color:#666; float:left; margin-left:10px; margin-right:10px; margin-top:10px; border:1px dashed #CCC;}.center-about2 h1 { font-family:Georgia; font-size:16px; color:#333; padding:0; font-weight:normal;}.center-about2 h3 { font-size:12px; font-family:arial; color:#666; padding:0; padding-left:1em; font-weight:normal; background-image:url(/images/icon/crugche.jpg); background-position:left top; background-repeat:no-repeat;}.center-about2 h2 {font-family:Georgia; font-size:16px; color:#333; padding:0; font-weight:normal;}.center-about2 h4 {font-family:arial; font-size:12px; color:#666; padding:0; font-weight:normal; display: inline;}.center-about3 { width:250px; padding:0.5em; font-size:12px; font-family:arial; color:#666; float:left; margin-left:5px; margin-right:10px; margin-top:10px; border:1px dashed #CCC; background-image:url(/images/bg_footer.jpg); background-position:top; background-repeat:no-repeat;}.center-about3 h2 {font-size:12px; color:#000; font-weight:normal; display: inline; padding:0em; font-family:Georgia, "Times New Roman", Times, serif; }.center-about3 h3 {font-size:12px; color:#000;font-weight:normal; display: inline; padding:0em; }.center-about4 { width:250px; padding:0.5em; font-size:12px; font-family:arial; color:#666; float:left; margin-left:5px; margin-right:10px; ; border:1px dashed #CCC; background-image:url(/images/bg_footer.jpg); background-position:top; background-repeat:no-repeat;}.center-about4 h1 { font-size:12px; font-weight:normal; display: inline; padding:0em;}.center-portfolio { border:1px dashed #CCC; width:740px; background-color:#ecece9; padding:0.5em; font-size:12px; font-family:arial; color:#666; }.center-portfolio h1 { font-family:Georgia; font-size:16px; color:#333; padding:0; font-weight:normal;}.center-portfolio h2 { font-family:Georgia; font-size:12px; color:#333; padding:0; font-weight:normal;}.center-portfolio h3 { font-size:12px; font-family:arial; color:#666; padding:0; padding-left:1em; font-weight:normal; background-image:url(/images/icon/crugche.jpg); background-position:left; background-repeat:no-repeat;}.titleWebdesign { font-family:Georgia; font-size:16px; color:#333; padding:0; font-weight:normal; }.titleWebdesign2 { font-family:Georgia; font-size:12px; color:#333; padding:0; font-weight:normal; }.imgs { border:6px solid #fff; }.imgs:hover { border:6px solid #E9E9E9; }.inputsNameDiv { width:400px; height:20px; padding:1em; background-color:#EFEFEF; border:1px dashed #999; background-image:url(/images/input_name.jpg); background-position:right; background-repeat:no-repeat; }.inputsMailDiv { width:400px; height:20px; padding:1em; background-color:#EFEFEF; border:1px dashed #999; background-image:url(/images/input_mail.jpg); background-position:right; background-repeat:no-repeat; }.inputsName { height:20px; width:350px; border:0px; font-family:Georgia; font-size:17px; color:#666; background:transparent none; }.inputsDropDiv { width:400px; height:20px; padding:1em; background-color:#EFEFEF; border:1px dashed #999; }.inputsDrop { height:20px; width:400px; border:0px; font-family:Georgia; font-size:17px; color:#666; background-color:#EFEFEF; }.inputsDropV { height:20px; width:400px; border:0px; font-family:arial; font-size:12px; color:#666; background-color:#EFEFEF; }.inputsMessDiv { width:400px; padding:1em; background-color:#EFEFEF; border:1px dashed #999; }.inputsMess {width:400px; border:0px; font-family:Georgia; font-size:12px; color:#666; background:transparent none; }.subbBot { background-color:#EFEFEF; border:1px solid #999; color:#666; padding:0.2em; }.subbBot:hover {border:1px solid #999; color:#82796d; background-color:#eaeae2; padding:0.2em; }.news_center { width:722px; height:auto; margin-left:30px; }.news_center_top { width:622px; height:86px; background-image:url(/images/bg_news_top.png); background-position:top right; background-repeat:no-repeat; margin-left:100px; }.news_center_info { width:720px; height: auto; background-image:url(/images/bg_news_one.jpg); background-position:top left; background-repeat:repeat-x; border:1px solid #E9E9E9; background-color:#fff;}.bg_news_info { background-image:url(/images/news_bg_info.png); background-position:top; background-repeat:no-repeat; background-color:#f7f6f4; border:1px solid #CCC; padding:0.5em; line-height:18px; }.bg_news_info h1 { font-family:Georgia,Times New Roman,serif; font-size:20px; font-style:italic; font-weight:normal; padding:0;}.news_link { font-family:arial; font-size:11px; color:#333;}.news_link:hover { font-family:arial; font-size:11px; color:#333; text-decoration:none; }.portfolio_bot { border-bottom:1px dashed #999; border-top:1px dashed #999; }.portfolio_bot a { text-decoration:none; font-family:Arial; font-size:20px; color:#82796d; font-weight:normal; padding:0; }.portfolio_bot a:hover { text-decoration:none; font-family:Arial; font-size:20px; color:#b6a997; }.subtitle {font-size:12px; font-family:arial; color:#999;}.templateGallery { width:211px; height:auto; float:left; border:1px dashed #999; text-align:center; margin-top:20px; margin-left:20px; }.templateGallery a { text-decoration:none; font-size:12px; color:#333; }.templateGallery a:hover { text-decoration:underline; font-size:12px; color:#333; }.footers { width:100%; height:193px; background-image:url(/images/footer_menu.jpg); background-position:top; background-repeat:repeat-x; } .footer_center { width:890px; height:150px; text-align:center; margin:auto; margin-top:10px; padding-top:2em; font-family:arial; font-size:11px; color:#666; }.rent_infoDiv { width:410px; font-family:arial; border-left:1px dashed #CCC; border-top:1px dashed #CCC; border-right:1px dashed #CCC; font-size:13px; color:#666; }.linkOrder {text-decoration:none; font-family:Arial; font-size:14px; color:#666; border:1px dashed #CCC;}.linkOrder:hover { text-decoration:none; font-family:Arial; font-size:14px; color:#000; border:1px dashed #CCC;}