#site-main-CNT {background:#F8F8F8 none;}
/* contact us */
.contactus-wrapper {position:relative; padding:0 0 5px;}
.contactus-wrapper > hr {display:none;}
.contactus-wrapper > header {padding:15px 20px 5px;}
.contactus-wrapper > header h1 {font:normal 14px/1.1em "HelveticaNeueW02-85Heav",Arial,Helvetica,sans-serif; color:#CCC; text-transform:uppercase;}
.contactus-wrapper > header h1 strong {display:block; font-weight:normal; font-size:19px; font-family:"HelveticaNeueW01-95Blac",Arial,Helvetica,sans-serif; color:#000;}
.contactus-wrapper > article {position:relative; float:left; display:inline; margin:7px 0 0 5px; width:229px; height:187px; overflow:hidden; background:transparent url(../gfx/spr/spr-contacts.gif) no-repeat 0 0;}
.contactus-wrapper > article > img {float:left; display:inline; margin:21px 0 0 16px!important;}
.contactus-wrapper > article h1 {margin:0 9px 0 90px!important; padding:18px 0 0; height:30px; font-weight:normal!important; font-size:13px!important; line-height:1.01em!important; color:#000; letter-spacing:-1px;}
.contactus-wrapper > article h1 strong {font-weight:bold;}
.contactus-wrapper > article p {margin:0 9px 0 90px!important; height:45px; font-size:10px!important; line-height:1.1em!important; color:#656565!important; text-align: left;}
.contactus-wrapper > article > ul {margin:0 0 0 90px;} /*nurun - 01/12/2011*/
.contactus-wrapper > article > ul li {padding:0 0 0 20px; height:14px; font-size:10px!important; line-height:12px!important; color:#2F2F2F!important; background:transparent url(../gfx/spr/spr-contacts.gif) no-repeat 0 999px;} /*nurun - 01/12/2011*/
.contactus-wrapper > article > ul li a{font-size:10px!important; line-height:12px!important; color:#2F2F2F!important;}
.contactus-wrapper > article > ul li.phone {background-position:-239px 0;}
.contactus-wrapper > article > ul li.fax {background-position:-239px -30px;}
.contactus-wrapper > article > ul li.mail {background-position:-239px -95px;}
.contactus-wrapper > article > ul li.mail a{font-size: 14px!important; line-height: 15px!important; color: #898989!important;}
.contactus-wrapper > article > ul li.mobile {background-position:-239px -63px;}
.contactus-wrapper > article > ul li a {color:#2F2F2F; text-decoration:none;}
.contactus-wrapper > article > ul li a:hover {color:#B4B4B4;}
.contactus-wrapper > article > footer {position:absolute; bottom:12px; left:12px; width:206px;}
.contactus-wrapper > article > footer ul {}
.contactus-wrapper > article > footer ul li {float:left; display:inline; font-weight:bold; font-size:11px; text-transform:uppercase;}
.contactus-wrapper > article > footer ul li.first-elm {}
.contactus-wrapper > article > footer ul li.last-elm {float:right;}
.contactus-wrapper > article > footer ul li a {color:#B4B4B4; text-decoration:none;}
.contactus-wrapper > article > footer ul li a:hover {color:#767676;}
/*contacts us footer*/
.contact-footer {background:url(../gfx/bkg/bkg-contact-footer.gif) repeat-x scroll 0 0 transparent; margin:10px; padding: 15px 10px 0 10px; color:#5A5B5C}
.contact-footer .corporate-info {float: left;display: inline;}
.contact-footer .corporate-info dl {line-height: 1.2em;}
.contact-footer .corporate-info dl dt {font-size: 1.2em;}
.contact-footer .corporate-info dl dd a.lnk-mail {padding: 0 0 0 20px;background: transparent url(../gfx/ico/icoMail.gif) no-repeat 0 55%; text-decoration:none; color:#5A5B5C}
.corporate-map {float: right;display: inline;}
/**/
/* contacts */
.contacts-wrapper {position:relative; margin:0 0 0 -15px; padding:0 0 20px; width:expression(721+'px');}
.contacts-wrapper > hr {display:none;}
.contacts-wrapper > header {padding:15px 20px 5px 35px;}
.contacts-wrapper > header h1 {font:normal 14px/1.1em "HelveticaNeueW02-85Heav",Arial,Helvetica,sans-serif; color:#CCC; line-height:1.1em; text-transform:uppercase;}
.contacts-wrapper > header h1 strong {display:block; font-weight:normal; font-size:19px; font-family:"HelveticaNeueW01-95Blac",Arial,Helvetica,sans-serif; color:#000;}
.contacts-wrapper > header article {margin:14px -20px -4px; border-top:1px solid #EEE; padding:10px 20px; width:666px; font-size:14px; color:#555; background:#FDFDFD url(../gfx/bkg/bkg-contacts-header-article.gif) repeat-x 0 100%;}
.contacts-wrapper > header article h2 {padding:0 0 9px; font-size:14px; color:#555;}
.contacts-wrapper > header article dl {}
.contacts-wrapper > header article dl dt {float:left; display:inline; margin:0 6px 0 0; white-space:nowrap;}
.contacts-wrapper > header article dl dd {float:left; display:inline; margin:0 11px 0 0; width:223px;}
.contacts-wrapper > header article > ul {float:left; display:inline; }
.contacts-wrapper > header article > ul li {}
.contacts-wrapper > header article footer {position:relative; float:left; display:inline; margin:-15px 0 0 25px; border-left:1px solid #E4E4E4; padding:17px 0 17px 25px; width:161px;}
.contacts-wrapper > header article footer ul {}
.contacts-wrapper > header article footer ul li {float:left; display:inline; margin:0 0 0 23px; font-weight:bold; font-size:11px;}
.contacts-wrapper > header article footer ul li:first-child {margin:0;}
.contacts-wrapper > header article footer ul li a {color:#1C1C1C; text-decoration:none;}
.contacts-wrapper > header article footer ul li a:hover {color:#767676;}
.contacts-wrapper > header article .note {font-size:11px;}
.contacts-wrapper > article {position:relative; float:left; display:inline; margin:18px 0 0 23px; width:333px; height:160px; overflow:hidden; background:transparent url(../gfx/spr/spr-contacts.gif) no-repeat 0 -187px;}
.contacts-wrapper > article header {padding:20px 18px 0; height:53px;}
.contacts-wrapper > article header h2 {font:normal 14px/1.1em "HelveticaNeueW02-85Heav",Arial,Helvetica,sans-serif; color:#454C4E; text-transform:uppercase;}
.contacts-wrapper > article header h2 strong {display:block; font-weight:normal; font-size:19px; font-family:"HelveticaNeueW01-95Blac",Arial,Helvetica,sans-serif; color:#9EA2A3;}
.contacts-wrapper > article header a {float:right; display:inline; margin:21px 0 0; font-weight:bold; font-size:11px; color:#454C4E; text-decoration:none;}
.contacts-wrapper > article header a:hover {color:#767676;}
.contacts-wrapper > article p {margin:0 18px 3px!important; font-size:12px!important; line-height:1.2em; color:#454C4E;}
.contacts-wrapper > article > ul {margin:0 18px;}
.contacts-wrapper > article > ul li {font-size:12px; line-height:1.2em; color:#454C4E;}
.contacts-wrapper > article > ul li span {float:left; display:inline; width:27px;}
.contacts-wrapper > article > footer {position:absolute; bottom:12px; left:18px; width:206px;}
.contacts-wrapper > article > footer ul {}
.contacts-wrapper > article > footer ul li {float:left; display:inline; margin:0 0 0 23px; font-weight:bold; font-size:11px;}
.contacts-wrapper > article > footer ul li:first-child {margin:0;}
.contacts-wrapper > article > footer ul li a {color:#1C1C1C; text-decoration:none;}
.contacts-wrapper > article > footer ul li a:hover {color:#767676;}

/* square box contacts wrapper */
.sqr-contacts-wrapper {position:relative; margin:0 0 0 -6px; padding:0 0 5px; width:expression(712+'px');}
.sqr-contacts-wrapper > hr {display:none;}
.sqr-contacts-wrapper > header {padding:15px 20px 15px 26px;}
.sqr-contacts-wrapper > header h1 {font:normal 14px/1.1em "HelveticaNeueW02-85Heav",Arial,Helvetica,sans-serif; color:#CCC; line-height:1.1em; text-transform:uppercase;}
.sqr-contacts-wrapper > header h1 strong {display:block; font-weight:normal; font-size:19px; font-family:"HelveticaNeueW01-95Blac",Arial,Helvetica,sans-serif; color:#000;}
.sqr-contacts-wrapper > article {float:left; display:inline; margin:0 0 10px 20px; border:1px solid #D2D2D2; padding:1px; width:150px; height:151px; background:#FFF;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    -webkit-box-shadow:0 0 3px 0 #CCC;
    -moz-box-shadow:0 0 3px 0 #CCC;
    box-shadow:0 0 3px 0 #CCC;
}
.sqr-contacts-wrapper > article a {position:relative; display:block; width:150px; height:151px; text-decoration:none;}
.sqr-contacts-wrapper > article > a img {position:absolute; top:0; left:0; z-index:0;}
.sqr-contacts-wrapper > article > a span {position:absolute; top:0; right:0; width:101px; height:10px; background:transparent url(../gfx/bkg/bkg-strip-effect-contacts.png) no-repeat 0 0; z-index:9;}
.sqr-contacts-wrapper > article > a h2 {position:absolute; top:121px; left:7px; padding:0 10px 0 0; width:121px; font:normal 11px/1.1em "HelveticaNeueW02-85Heav",Arial,Helvetica,sans-serif; color:#888; text-transform:uppercase; background:transparent url(../gfx/ico/ico-arw-wht.png) no-repeat 100% 100%; cursor:pointer;}
.sqr-contacts-wrapper > article > a h2 strong {display:block; font-weight:normal; font-size:14px; font-family:"HelveticaNeueW01-95Blac",Arial,Helvetica,sans-serif; color:#FFF;
    text-shadow:1px 1px 3px #000;
    filter:dropshadow(color=#000000,offx=1px,offy=1px);
}
