body,td{margin:0;padding:0;font-family:Tahoma;font-size:12px;color:#777;border-collapse:collapse;border:0}
table{border-collapse:collapse;border:solid 0px}	
img,form{margin:0;padding:0;border:0}
label{cursor:pointer}

h1{font-size:20px;color:#0073bc;font-weight:normal;margin:0px;padding:0px}
h2{font-size:24px;font-weight:normal;color:#dd3e1c;margin:0px;padding:0px}
h3{font-size:16px;font-weight:bold;color:#0073bc;margin:0px;padding:0px}

a,a:visited{text-decoration:underline;color:#0073bc;font-size:12px}
a:hover{text-decoration:none;color:#0073bc}

a.dotA,a:visited.dotA{text-decoration:none;border-bottom:dotted 1px #0073bc}
a:hover.dotA{border-bottom:dotted 0px}

a.orA,a:visited.orA{text-decoration:none;color:#ff6000;font-size:11px;font-weight:bold}
a:hover.orA{text-decoration:underline}

a.grayA,a:visited.grayA{color:#707070;font-size:11px}
a:hover.grayA{}

.sto{width:100%}
.wd48{width:48%}
.fullTbl{width:100%;height:100%}
.fLeft{float:left}
.fRight{float:right}

.padl35{padding-left:35px}
.pad5{padding:5px}
.padt5{padding-top:5px}
.padtd5{padding:5px 0px 5px 0px}
.padtd10{padding:10px 0px 10px 0px}
.padlr20{padding:0px 20px 0px 20px}

.siteBody{min-width:1002px}

#avt_form{display:none;margin:20px 0px 0px -200px;position:absolute;z-index:999;background:url(../images/avt_form.png) no-repeat;width:300px;height:173px;padding:10px 10px 10px 5px}
#avt_form div.infoBlockHeaderTop{margin-left:10px}
.avt_form_row,.avt_form_actions{margin:0px 10px 0px 10px;padding:5px}
.avt_form_row div.fLeft{width:60px}
.avt_form_row input{width:200px;border:solid 1px #d2dceb}
.avt_form_actions a{font-size:11px}
.avt_submit{cursor:pointer;border:0;background:url(../images/btn/btn_avt_submit.png) no-repeat;width:59px;height:26px;text-align:center;color:#fff;font-weight:bold}

.topLinks{padding:5px 10px 10px 20px}
.topLinks ul{margin:0;padding:0}
.topLinks ul li{list-style-type:none;display:inline;padding-right:11px;font-size:20px;color:#0073bc;font-family:Arial}
.topLinks ul li a,.topLinks ul li a:visited{font-size:11px;text-decoration:none;font-family:Arial;border-bottom:dotted 1px #0073bc}
.topLinks ul li a:hover{border-bottom:dotted 0px}
.topLinksRight{float:right}
.topLinksLeft{float:left}
.topLinksMiddle{width:400px;margin:0 auto}

.subBtn{cursor:pointer;padding:5px;border:solid 1px #ccc;background-color:#7eb900;color:#fff}
.subBtn:hover{background-color:#0073bc}

.siteHeader{background:url(../images/header_bg.png) repeat-x;padding-top:15px}
.siteLogo{float:left;padding:25px 10px 0px 10px}
.siteLogoSmall{float:left;padding:0px 10px 0px 10px}

.siteNavigation{margin-left:230px;margin-right:10px}
.mainNavLeft{float:left;background:url(../images/main_nav_left.png) no-repeat;width:31px;height:102px}
.mainNavRight{float:right;background:url(../images/main_nav_right.png) no-repeat;width:27px;height:102px}
.mainNavBg{margin-left:31px;margin-right:27px;background:url(../images/main_nav_bg.png) repeat-x;height:102px}

.navLocation{margin-top:16px;background-color:#dfedfb;height:26px}
.navLocationRight{float:right;background:url(../images/nav_location_right.png) no-repeat;width:11px;height:26px}
.navLocationText{padding:6px 20px 0px 0px;white-space:nowrap}

.mainMenu{height:42px}
.mainMenu ul{margin:0;padding:0}
.mainMenu ul li{float:left;list-style-type:none;font-size:15px;color:#fff;font-family:MS Sans Serif;font-weight:bold}
.mainMenu ul li a,.mainMenu ul li a:visited{font-size:15px;text-decoration:none;font-family:MS Sans Serif;font-weight:bold}
.mainMenu ul li a:hover{color:#e25627}
.mainMenuSmall{height:25px}
.mainMenuSmall ul{margin:0;padding:0;margin-left:190px}
.mainMenuSmall ul li{display:inline;list-style-type:none;margin-right:20px}
.mainMenuSmall ul li strong{text-decoration:underline;color:#e23d1d}
.mainMenuSmall ul li a{font-weight:bold}
.mainMenuItem{padding:11px}
.mainMenuLeft{float:left;background:url(../images/main_menu_left.gif) no-repeat;width:9px;height:38px;font-size:8px}
.mainMenuRight{float:right;background:url(../images/main_menu_right.gif) no-repeat;width:9px;height:38px;font-size:8px}
.mainMenuBg{padding:11px;background:url(../images/main_menu_bg.gif) repeat-x;font-size:15px;color:#fff;font-family:MS Sans Serif;font-weight:bold}

#citys_list{display:none}
#btnCity{display:none;position:absolute;z-index:9999;width:190px;height:32px;background-color:#DFEDFB;margin-top:15px;margin-left:-22px;border:solid 1px #2B59A6;border-top:0px}
#btnCity div{text-align:center;padding-top:7px}
#btnCity div a{font-size:11px}
.cityDivClose{float:right;width:150px;text-align:right}
.cityDivSmall{position:absolute;z-index:1;width:400px;height:70px;margin-left:-400px;margin-top:130px;text-align:left}
.cityDivSmallTop{width:400px;height:30px;background:url('../images/changeCity/cityDivSmallTop.png') no-repeat}
.cityDivSmallBottom{width:400px;height:30px;background:url('../images/changeCity/cityDivSmallBottom.png') no-repeat}
.cityDivSmallBody{width:400px;background:url('../images/changeCity/cityDivSmall.png') repeat-y}
.cityDiv{position:absolute;z-index:999;width:600px;height:500px;margin-left:-50px;margin-top:80px;text-align:left}
.cityDivTop{width:597px;height:30px;background:url('../images/changeCity/cityDivBigTop.png') no-repeat}
.cityDivBottom{width:597px;height:30px;background:url('../images/changeCity/cityDivBigBottom.png') no-repeat}
.cityDivBody{width:597px;background:url('../images/changeCity/cityDivBig.png') repeat-y}
.cityDivList{height:450px;overflow:auto}
.cityDivPop{vertical-align:top;padding:7px}
.cityDivKey{padding:2px;font-size:18px;font-weight:bold}
.cityDivKeyList{vertical-align:top;padding:2px;width:160px}

.searchBg{background:url(../images/search_bg.jpg) top right no-repeat;height:60px}
.searchWhere,.searchWhereSmall{padding-top:5px;height:24px;text-align:left}
.searchWhere ul,.searchWhereSmall ul{margin:0;padding:0}
.searchWhere ul li{float:left;list-style-type:none;padding-right:5px;font-size:11px;color:#fff}
.searchWhereSmall ul li{float:left;list-style-type:none;padding-right:5px;font-size:11px}
.searchInp{background:url(../images/search_fon.jpg) no-repeat;width:567px;height:20px;border:0;padding-left:25px}
.searchInpSmall{background:url(../images/search_small_fon.png) no-repeat;width:421px;height:20px;border:0;padding-left:25px;margin-right:5px}
.searchConfig{padding:3px 0px 0px 490px}
.searchConfig a{color:#fff;font-size:11px}

.ac_results{position:absolute;z-index:999;padding:0;border:1px solid #2c63ad;background-color:#fff;overflow:hidden}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}
.ac_results iframe{display:none;display:block;position:absolute;z-index:999;top:0;left:0;filter:mask();width:3000px;height:3000px}
.ac_results li{position:relative;margin:0;padding:3px;cursor:pointer;display:block;width:99%;font:menu;font-size:12px;overflow:hidden}
.ac_loading{background:Window url('../images/autocomplete_indicator.gif') right center no-repeat}
.ac_over{background-color:#DFEDFB;color:#000}
.qnt{position:absolute;z-index:999;top:1px;right:10px;width:30px;color:#26a908}
#fndOptions{margin-left:505px}
#fndSub{padding:3px;background-color:#fff}

.visitsBgSmall{float:left;background:url(../images/visits_bg_small.png) no-repeat;height:20px;width:185px;color:#fff;padding:5px 5px 0px 5px;text-align:center}
.bazarBgSmall{float:left;background:url(../images/bazar_bg_small.png) no-repeat;height:20px;width:185px;color:#fff;padding:5px 5px 0px 5px;text-align:center}
.visitsBg{margin-left:10px;padding-bottom:10px;border-bottom:dotted 2px #c5def3;float:left;background:url(../images/visits_bg.jpg) no-repeat;width:229px;height:60px}
.visitsRight{float:left;background:url(../images/visits_right.gif) no-repeat;width:9px;height:60px}
.visitsText{text-align:right;padding:15px 60px 0px 8px;color:#fff}
.visitsText a,.visitsText a:visited,.visitsBgSmall a,.visitsBgSmall a:visited,.addBlockSmall a,.addBlockSmall a:visited,.bazarBgSmall a,.bazarBgSmall a:visited{color:#fff;text-decoration:none}
.visitsText a:hover,.visitsBgSmall a:hover,.addBlockSmall a:hover,.bazarBgSmall a:hover{color:#fff;text-decoration:underline}

.addBlockSmall{margin-left:220px;background:url(../images/add_blue.png) no-repeat;height:20px;width:185px;color:#fff;padding:5px 5px 0px 5px;text-align:center}
.addBlocksContainer{margin:0px auto;width:70%}
.addBlock{text-align:left}
.addBlockBody{margin-top:15px;background:url(../images/add_block_left.gif) no-repeat;background-color:#eaf5fe;padding:10px 10px 0px 38px}
.addBlockRight{background:url(../images/add_block_right.gif) top right no-repeat;background-color:#eaf5fe;height:8px}
.addBlockText{margin-top:5px;text-align:right;color:#dd3e1c;font-weight:bold}

.mainContainer{margin:20px 20px 0px 25px;overflow:hidden}
.leftSide{float:left;width:220px}
.rightSide{float:right;width:170px}
.siteContent{margin:0px 190px 0px 240px}
.siteContentLeft{margin:0px 190px 0px 0px}

.wayContainer{margin:20px 20px 0px 20px;font-size:11px}
.wayContainer a,.wayContainer a:visited{font-size:11px;text-decoration:none}
.wayContainer a:hover{text-decoration:underline}

.siteFooter{background:url(../images/footer_bg.png) repeat-x;height:188px;margin:20px 0px 0px 0px}
.siteFooterBg{background:url(../images/footer_bg_left.png) no-repeat;height:188px}
.siteFooterBgRight{float:right;background:url(../images/footer_bg_right.jpg) no-repeat;height:188px;width:250px}
.siteFooterBgRight div{margin:150px 0px 0px 50px}
.siteFooterBody{padding:25px 15px 25px 15px}
.siteFooterBody ul{margin:0;padding:0}
.siteFooterBody ul li{float:left;width:220px;list-style-type:none;font-size:12px;color:#518ebc;font-weight:bold}
.siteFooterBody ul li span{padding-left:20px}
.siteFooterBody ul li ul{margin-top:10px}
.siteFooterBody ul li ul li{position:relative;width:200px;padding-left:5px;font-weight:normal}
.siteFooterBody ul li ul li a,.siteFooterBody ul li ul li a:visited{background:url('../images/side_nav_str.png') center left no-repeat;border-bottom:dotted 2px #c5def3;display:block;padding:5px;padding-left:15px;text-decoration:none}
.siteFooterBody ul li ul li a:hover{background-color:#c5def3;text-decoration:none}
.siteFooterBody ul li ul li div{padding-top:5px;color:#777}

.siteBottom{background:url(../images/bottom_bg.png) repeat-x;height:92px}
.siteBottomBody{padding:10px;font-size:11px;color:#707070}
.siteBottomCenter{padding:20px 250px 0px 300px}
.siteBottomLeft{float:left;width:300px;padding-top:20px}
.siteBottomRight{float:right;width:250px;text-align:right}
.siteBottomWe{text-align:right;padding:10px 50px 22px 0px;}
.siteBottomWe a,.siteBottomWe a:visited{color:#707070;text-decoration:none}
.siteBottomWe a:hover{text-decoration:underline}

.sideNav{background-color:#eaf5fe}
.sideNavHeader{background:url(../images/side_nav_header.png) no-repeat;width:220px;height:32px}
.sideNavHeaderText{padding:5px;padding-left:25px;color:#fff;font-weight:bold}
.sideNavBody ul, .sideNavBody li{list-style:none;margin:0;padding:0;background-color:#eaf5fe}
.sideNavBody ul li{position:relative;width:210px;padding-left:5px}
.sideNavBody ul li a,.sideNavBody ul li a:visited{background:url('../images/side_nav_str.png') center left no-repeat;border-bottom:dotted 2px #c5def3;display:block;padding:5px;padding-left:15px;text-decoration:none}
.sideNavBody ul li a:hover{background-color:#c5def3;text-decoration:none}
.sideNavBody ul li ul{display:none;position:absolute;top:0px;left:210px;border:solid 1px #c5def3}
.sideNavBody ul li div{background:url('../images/side_nav_str.png') center left no-repeat;border-bottom:dotted 2px #c5def3;padding:5px;padding-left:15px}
.sideNavFooter{background:url(../images/side_nav_footer.gif) no-repeat;width:220px;height:8px}

.sideNavBodySmall ul, .sideNavBodySmall li{list-style:none;margin:0;padding:0;background-color:#eaf5fe}
.sideNavBodySmall ul li{position:relative;width:170px;padding-left:5px}
.sideNavBodySmall ul li a,.sideNavBodySmall ul li a:visited{background:url('../images/side_nav_str.png') center left no-repeat;border-bottom:dotted 2px #c5def3;display:block;padding:5px;padding-left:15px;text-decoration:none}
.sideNavBodySmall ul li a:hover{background-color:#c5def3;text-decoration:none}
.sideNavBodySmall ul li div{background:url('../images/side_nav_str.png') center left no-repeat;border-bottom:dotted 2px #c5def3;padding:5px;padding-left:15px}

.infoBlock{margin:20px 0px 20px 0px}
.divBorder{border-bottom:dotted 2px #c5def3;padding:5px 0px 5px 0px}

.infoBlockHeader{margin-top:15px;margin-bottom:5px}
.infoBlockHeaderTop{position:absolute;z-index:1;margin-top:-13px}
.infoBlockHeaderBody{background-color:#eaf5fe;padding-top:27px;width:100%;height:3px;font-size:1px;}
.infoBlockHeaderRss{padding:0px 0px 6px 10px}
.infoBlockHeaderClose{padding:3px 0px 0px 70px}

.blueBlockHeaderBg{background:url(../images/blue_block_header_bg.gif) repeat-x;height:31px}
.blueBlockHeaderBg h3,.blueBlockHeaderBg h2{color:#fff;font-size:14px;font-weight:bold}
.blueBlockHeaderLeft{background:url(../images/blue_block_header_left.gif) no-repeat;color:#fff;font-size:14px;font-weight:bold;white-space:nowrap;padding:3px 5px 0px 5px;height:31px}
.blueBlockHeaderRight{float:right;background:url(../images/blue_block_header_right.gif) no-repeat;width:7px;height:31px;font-size:4px}

.greenBlockHeaderBg{background:url(../images/green_block_header_bg.gif) repeat-x;height:31px}
.greenBlockHeaderLeft{background:url(../images/green_block_header_left.gif) no-repeat;color:#fff;font-size:14px;font-weight:bold;white-space:nowrap;padding:3px 5px 0px 5px;height:31px}
.greenBlockHeaderRight{float:right;background:url(../images/green_block_header_right.gif) no-repeat;width:6px;height:31px}

.blueBlock{background-color:#eaf5fe;padding:10px;margin-bottom:5px}

.catalogListHeader a,.catalogListHeader a:visited{font-weight:bold;font-size:11px;font-family:Arial}
.catalogList{text-align:left;color:#7da9cc;margin-left:0px;margin-top:5px;padding-left:15px;padding-right:20px}
.catalogList li{padding-bottom:5px}
.catalogList a,.catalogList a:visited{text-decoration:none;font-size:11px;font-family:Arial}
.catalogList a:hover{text-decoration:underline;font-size:11px;font-family:Arial}

.selectionDiv{height:20px;background-color:#0073bc;padding:7px 27px 7px 27px;color:#fff;font-weight:bold}
.selectionDiv td,.selectionDiv a{color:#fff}
.selectionContainer{padding-left:160px}
.selectionDivItemOn{float:left;width:120px;padding:1px;background-color:#fff;margin-right:10px;color:#0073bc}
.selectionDivItem{float:left;width:120px;padding:1px;background-color:#2f8dc9;margin-right:10px}
.selectionDivItemName{padding-left:35px;padding-top:2px}
.selectionDivItemName a{text-decoration:none}
.selectionDivItemImage{float:left;height:18px;font-size:5px;}

.selectionDivLight{background-color:#eaf5fe;padding:7px 27px 7px 27px;font-weight:bold;margin-top:5px}
.selectionDivLight span{margin-left:30px}
.selectionDivLight a,.selectionDivLight b{margin-left:15px}

.linkSeparator{padding:0px 5px 0px 5px}
.waySeparator{background:url(../images/arrow.png) no-repeat;font-size:5px;padding:5px}

.banImg{border:solid 1px #d2dceb;padding:5px}

.card_visit{overflow:auto;width:350px;margin:5px}
.card_visit_foto{width:100px;border:solid 1px #d2dceb}
.card_visit_info{padding-left:110px}
.card_visit_info strong{color:#0073bc;font-size:14px}
.card_visit_info p{margin:5px 0px 5px 0px;padding:0}
.card_free{border:solid 2px #eaf5fe}
.card_full{margin:10px 0px 10px 0px;border:solid 2px #afdbff;overflow:auto}
.card_full_logo{float:left;padding:10px}
.card_info{padding:10px}
.card_full_info{padding:10px 10px 10px 140px}
.card_full_info a strong,.card_info a strong{font-size:24px;font-weight:normal}
.card_info_list{padding:5px 170px 5px 5px}
.card_info_list a strong{font-size:14px}
.card_actions{float:right;width:160px}
.card_actions label{color:#0073bc;font-weight:bold}
.card_visit_add{background:url(../images/card_visit_add_bg.gif) no-repeat #e23d1d;padding:5px 5px 5px 10px;margin-bottom:5px}
.card_visit_add_container{display:none;position:absolute;z-index:999;margin:10px 0px 0px -50px;width:225px}
.card_visit_add_container_head{background:url(../images/card_visit_add_container_head.png) no-repeat;height:8px;width:225px;font-size:4px}
.card_visit_add_container_footer{background:url(../images/card_visit_add_container_footer.png) no-repeat;height:8px;width:225px;font-size:4px}
.card_visit_add_container_body{background-color:#0073bc;color:#fff;padding:10px}
.card_visit_add_container_body a{color:#fff}
.card_visit_add_container_body label{color:#fff;font-size:11px}
.card_visit_add_container_body label span{font-size:10px;color:#AFDBFF}
.card_actions a,.card_visit_add span{color:#fff;font-weight:bold;cursor:pointer}
.add_visit_btn{background:url(../images/btn/btn_add_visit.png) no-repeat;width:149px;height:28px;text-align:center;border:0;color:#fff;font-weight:bold;cursor:pointer}
.card_inf_item{float:left;width:80px;font-weight:bold;padding:2px;font-size:11px}
.card_inf_value{padding:2px;padding-left:90px;font-size:11px}
.card_inf_value a{font-size:11px}
.card_footer_full{background-color:#eaf5fe}
.card_footer_num{float:right;padding:5px 5px 0px 0px}
.card_footer_num span{cursor:pointer}
.card_footer{padding:3px 13px 3px 13px;height:22px}
.card_footer ul{margin:0;padding:0;height:22px}
.card_footer ul li{display:inline-block;padding:3px 10px 5px 25px;list-style-type:none}
.card_footer ul li a,.card_footer ul li a:visited{color:#0073bc;text-decoration:none}
.card_footer ul li a:hover{color:#0073bc;text-decoration:underline}
.card_footer ul li.card_link_price{background:url(../images/icons/icon_price.png) no-repeat}
.card_footer ul li.card_link_shares{background:url(../images/icons/icon_shares.png) no-repeat}
.card_footer ul li.card_link_news{background:url(../images/icons/icon_news.png) no-repeat}
.card_footer ul li.card_link_announcements{background:url(../images/icons/icon_announcements.png) no-repeat}
.card_footer ul li.card_link_vacancy{background:url(../images/icons/icon_vacancy.png) no-repeat}
.card_footer ul li.card_link_specialists{background:url(../images/icons/icon_specialists.png) no-repeat}

.page_navigation{margin:0;padding:0}
.page_navigation li{float:left;list-style-type:none;margin-right:5px}
.page_navigation li a,.page_navigation li a:visited{color:#0073bc;text-decoration:none;padding:3px;border:1px solid #7da9cc}
.page_navigation li a:hover{color:#fff;text-decoration:none;background-color:#e23d1d}
.page_navigation li span{color:#fff;border:solid 1px #0073bc;background-color:#0073bc;padding:3px}

.selectedFirm{padding:0px 15px 0px 25px}
.selectedFirm a,.selectedFirm a:visited{font-size:11px;text-decoration:none}
.selectedFirm a:hover{text-decoration:underline}
.selectedFirmChoise{margin:15px 0px 5px 0px;color:#ff6000;font-size:10px}
.selectedFirmChoise a{font-size:10px;color:#ff6000}
.selectedFirmActions{margin-bottom:30px;line-height:150%}
.selectedFirmActions a{font-size:11px}

.redTxt{color:#dd3e1c}
.blueTxt{color:#0073bc}

.priceTbl{width:95%}
.priceTbl th{padding:7px;vertical-align:top;text-align:left;font-weight:bold;color:#0073BC}
.priceTbl td{padding:7px;vertical-align:top}

.tblH{padding:2px;border:solid 1px #AFDBFF;vertical-align:top;font-weight:bold;background-color:#EAF5FE;text-align:left}
.tblCell{padding:2px;border:solid 1px #AFDBFF;vertical-align:top}
.tblCellSmall{padding:2px;border:solid 1px #AFDBFF;vertical-align:top;font-size:10px}
.tblCellSmall a{font-size:10px}

.infoTdb{padding:2px}
.infoTdw{padding:2px;background-color:#EAF5FE}

#contact-overlay{background-color:#000;cursor:wait;}
#contact-container{width:450px;font-family:'Trebuchet MS',Verdana,Arial;font-size:16px;text-align:left;}
#contact-container .contact-content{background-color:#b9cded;color:#036;height:40px;}
#contact-container h1{color:#036;margin:0;padding:0 0 6px 12px;font-size:1.2em;text-align:left;}
#contact-container .contact-loading{position:absolute;background:url(../images/contact/loading.gif) no-repeat;z-index:8000;height:55px;width:54px;margin:-14px 0 0 170px;padding:0;}
#contact-container .contact-message{text-align:center;}
#contact-container .contact-error{width:92%;font-size:.8em;background:#fff;border:2px solid #c00;color:#c00;font-size:.8em;font-weight:bold;margin:0 auto;padding:2px;}
#contact-container br{clear:both;}
#contact-container form{padding:0;margin:0;}
#contact-container label{clear:left;display:block;width:100px;float:left;text-align:right;padding:0 4px 0 4px;font-weight:bold;}
#contact-container .contact-input{font-family:'Trebuchet MS',Verdana,Arial;float:left;padding:2px;margin:2px;background:#fff;border:1px solid #036;width:300px;}
#contact-container textarea{height:114px;font-size:.9em;}
#contact-container .contact-cc{font-size:.9em;cursor:default;}
#contact-container .contact-top{height:13px;background:url(../images/contact/form_top.gif) no-repeat;padding:0;margin:0;}
#contact-container .contact-bottom{height:13px;background:url(../images/contact/form_bottom.gif) no-repeat;font-size:.7em;text-align:center;}
#contact-container .contact-bottom a,#contact-container .contact-bottom a:link,#contact-container .contact-bottom a:active,#contact-container .contact-bottom a:visited{position:relative;top:-4px;text-decoration:none;color:#036;}
#contact-container .contact-bottom a:hover{color:#c00;}
#contact-container .contact-button{margin:4px 0 0 4px;cursor:pointer;height:24px;border:0;font-size:1em;font-weight:bold;color:#fff;text-align:center;vertical-align:middle;}
#contact-container .contact-send{width:80px;background:url(../images/contact/btn.png) no-repeat;text-align:center;font-size:12px;}
#contact-container .contact-cancel{width:80px;background:url(../images/contact/btn.png) no-repeat;text-align:center;font-size:12px;}
#contact-container a.modal-close,#contact-container a.modal-close:link,#contact-container a.modal-close:active,#contact-container a.modal-close:visited{text-decoration:none;font-weight:bold;font-size:1.2em;position:absolute;top:-4px;right:6px;color:#000;}
#contact-container a.modal-close:hover{color:#c00;}
