@charset "utf-8";
/* CSS Document */
html, body {margin:0; padding:0; background:url(img/top_bg.png) left top repeat-x}
img {border:none}
h1 {font-family:calibri; font-size:20px; font-weight:normal; margin:0; padding:0;}

#Wrapper {width:1017px; height:auto; position:absolute; left:50%; margin-left:-508px;}

.Content {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

table td#LeftTopTD{width:302px; height:301px; background:url(img/left_top_bg.png) left bottom no-repeat; vertical-align:top}
table td#RightTopTD{width:715px; height:310px; background:url(img/right_top_bg.png) left top no-repeat; vertical-align:top}
h1#Slogan {width:260px; float:left; margin:99px 0 0 108px}
#Consultation {font-family:calibri; font-size:16px; color:#2568ba; float:left; clear:both; margin:80px 0 0 220px; width:200px}
#Consultation span {font-size:34px; font-weight:bold}
#Consultation h1 {font-size:20px; color:#ba257e}

#Icons {width:302px; height:55px; float:left}
.Icon {float:left; margin:33px 0 0 50px;}
#IconHome {margin-left:78px}	

#Phone {width:302px; height:55px; float:left; margin-top:20px; font-family: calibri; font-size:20px; color: #FFF; text-align:center;}
#Phone span {font-size:43px; font-weight:bold}

#Action {width:248px; height:auto; background-color:#fff; margin:20px 0 0 26px; float:left}
#ActionT {width:248px; height:6px;}
#ActionB {width:248px; height:6px;}
#Action h1 {margin:0 10px 0 10px}
#Action .Content {margin:10px;}

table td#LeftBottomTD{width:302px; background:url(img/left-bg.jpg) left top repeat-y; vertical-align:top; height:auto;}
#Article {width:248px; height:auto; padding:0; margin:0 0 70px 26px; float:left}
#Article h1 {color:#FFF; margin-bottom:10px;}
#Article ul {margin:0 0 0 0px; padding:0;}
#Article li {background:url(img/art_mark.png) no-repeat 0 10px; padding:0 0 0 12px; list-style:none;}
#Article li li {background:url(img/art_mark.png) no-repeat 0 10px; padding:0 0 0 12px; list-style:none;}
#Article a.active {color:#FFF; text-decoration:none; font-family:Arial; font-size:12px; line-height:16px; font-weight:bold;}
#Article a {color:#FFF; text-decoration:underline; font-family:Arial; font-size:12px; line-height:16px;}
#Article a:hover {text-decoration:none}

#Banner {width:248px; height:auto; float:left; padding:0 0 26px 0; margin:25px 0 0 26px;}

table td#RightBottomTD{width:715px; background:url(img/right-bg.jpg) left top repeat-y; vertical-align:top; padding-bottom:20px;}
#Brand {width:715px; height:204px; float:left; background:url(img/bg2.png) left top no-repeat}
#Brand h1 {margin:12px 0 0 20px;}
#Brand #Logo {float:left; margin:7px 20px 0 16px;}
#Brand #Logo img {float:left; margin-left:3px; margin-top:3px;}

#Services {width:715px; height:200px; float:left; margin:15px 0 0 -2px}
#Services .ServItem {width:153px; height:182px; float:left; background:url(img/service_bg.png) no-repeat; font-family:calibri; font-size:16px; text-align:center; margin-left:20px;}
#Services .ServItem img {margin-top:7px;}
#Services .ServItem a {color:#000; text-decoration:underline}
#Services .ServItem a:hover {text-decoration:none}

.Content h1 {font-size:25px; margin:10px 0 15px 20px; line-height:25px;}
.Content .ContentText {margin:10px 20px 0 20px;}

#Footer {width:1017px; height:70px; float:left; text-align:center;}
#Footer span {width:auto; height:50px; margin-left:190px; margin-top:13px; float:left}
#Footer a {width:auto; height:50px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2568ba; line-height:50px; text-decoration:none}
#Footer img {float:left; margin-left:15px;}

#left-bottom {background:url(img/page-bg.jpg) left top no-repeat; height:25px; clear:both; width:1017px; margin:-25px auto 0;}

a#a-star {display:block; width:180px; height:180px; border:0px dashed #000; position:absolute; margin:140px 0 0 20px;}
a#a-logo {display:block; width:330px; height:70px; border:0px dashed #000; position:absolute; margin:50px 0 0 20px;}

#table td {border:1px solid}
.promo {color:#ba257e; font-size:16px}