* { font-family:Tahoma,Arial,sans-serif; }
body { background:url(img/bg.png) center top no-repeat; margin:0px; }
body, th, td { font-size:12px; }
table { }
form { margin:0px;padding:0px; } 
h1 { font-size:18px; font-family:Verdana,Tahoma,Arial,sans-serif; }
h2 { font-size:16px;color:#24A; font-family:Verdana,Tahoma,Arial,sans-serif; }
h3 { font-size:14px; }
h4 { font-size:13px; }
a { color:#4F6EC1; }
a:hover { color:#FF5A00; }
a img { border:0; }
input, select { vertical-align:middle; }
textarea { white-space: pre-wrap; }
hr { background-color:#C5C5C5; border:0 none; color:#C5C5C5; height:1px; line-height:1px; float:none; clear:both; margin:15px 0; }

/***  используются для раскраски текста на всех страницах, в том числе и в текстовом контенте  ***/
#rd { color:red; }
#org { color:#F88B12; }
#gn{ color:#23AE1F; }
#gr{ color:#999999; }


/***  служебный, fix-класс для png24 d IE6  ***/
.png { behavior: url('iepngfix.htc'); }


/***  служебный, может использоваться при отладке  ***/
.brdr { border:1px solid black; }


/***  классы для позиционирования  ***/
.abs { position:absolute; }
.rel { position:relative; }


/***  для таймеров прописаны классы ***/ 
/***  таймер обычный ***/ 
.timer1 { background:url(img/time_sm/01_sm.png); }
.timer2 { background:url(img/time_sm/02_sm.png); }
.timer3 { background:url(img/time_sm/03_sm.png); }
.timer4 { background:url(img/time_sm/04_sm.png); }
.timer5 { background:url(img/time_sm/05_sm.png); }
.timer6 { background:url(img/time_sm/06_sm.png); }
.timer7 { background:url(img/time_sm/07_sm.png); }
.timer8 { background:url(img/time_sm/08_sm.png); }
.timer9 { background:url(img/time_sm/09_sm.png); }
.timer10 { background:url(img/time_sm/10_sm.png); }
.timer_end { background:url(img/time_sm/up_sm.png); }
.timer_active { background:url(img/time_sm/10_sm.png); }
/***  таймер на мегалоте и странице с продуктом ***/ 
.timer1_big { background:url(img/time_big/01_big.png); }
.timer2_big { background:url(img/time_big/02_big.png); }
.timer3_big { background:url(img/time_big/03_big.png); }
.timer4_big { background:url(img/time_big/04_big.png); }
.timer5_big { background:url(img/time_big/05_big.png); }
.timer6_big { background:url(img/time_big/06_big.png); }
.timer7_big { background:url(img/time_big/07_big.png); }
.timer8_big { background:url(img/time_big/08_big.png); }
.timer9_big { background:url(img/time_big/09_big.png); }
.timer10_big { background:url(img/time_big/10_big.png); }
.timer_end_big { background:url(img/time_big/up_big.png); }
.timer_active_big { background:url(img/time_big/10_big.png); }


/*** служебное, построение рамок ***/
.cbl, .ctl, .cbr, .ctr { height:51%; width:51%; }    
.cbl { background-position:left bottom; bottom:0; left:0; }
.ctl { background-position:left top; left:0; top:0; }
.cbr { background-position:right bottom; bottom:0; right:0; }
.ctr { background-position:right top; right:0; top:0; }


/* отступ снизу от каждого блока */
.b_indent { margin-bottom:10px; } 


/***  главный контейнер, задает ширину и отступы, иммет фиксы  ***/ 
.body_container { height:auto; padding:0 20px; text-align:left; width:950px; }
.body_container_fix { height:auto; padding:0 10px 0 20px; width:960px; }
*html .body_container_fix { height:auto; padding:0 10px 0 30px; width:960px; }


/***  Шапка (header) на всех страницах ***/
.hdr { height:100px; width:100%; }
    .hdr .logo { left:20px; top:10px; }
    .hdr .login { background:url(img/ic_bg_login.png) left top no-repeat; height:74px; padding:13px 0 0 78px; right:0; top:30px; width:135px; }
        .hdr .bg_none { background-image:none; }
        .hdr .login a { color:#002353; font-size:11px; text-decoration:none; line-height:20px; }
        .hdr .login div { color:white; margin-left:-20px; text-align:center; }
        .hdr .login div div { margin:7px 0 0 0; }
        .hdr .login div div * { font-size:11px; line-height:12px; }
        .hdr .login div span { color:white; }
         .hdr .login div span a { color:white; text-decoration:underline; }
        .hdr .login a:hover { color:#FF7800; }
        .hdr .login .cab { border-bottom:1px solid white; color:white; font-size:18px; }
    .hdr .menu { background:url(img/bg_menu.png) left top repeat-x; height:34px; left:0px; top:110px; width:100%; }
    .hdr .menu label { background:url(img/bg_left_menu.gif) left top no-repeat; color:#1E3981; font-size:12px; font-weight:bold; float:left; padding:7px 20px; }
    .hdr ul { float:right; margin:0; padding:0; }
        .hdr ul li { display:inline; float:left; }
        .hdr ul a { background:none left top n-repeat; display:block; height:34px; text-decoration:none; }
        .hdr ul .b1 { background-image:url(img/bt_main.gif); width:88px; }
        .hdr ul .b2 { background-image:url(img/bt_help.gif); width:85px; }
        .hdr ul .b3 { background-image:url(img/bt_win.gif); width:111px; }
        .hdr ul .b4 { background-image:url(img/bt_forum.gif); width:74px; }
        .hdr ul .last { background-image:url(img/bt_balans.gif); width:79px; }
        .hdr ul a:hover, .hdr ul .active { background-position:left bottom; }


/***  Блок c рекламмой и мегалотом на первой (index) ***/
.stocks { height:260px; width:100%; }
    .stocks .ban { float:right; margin:0px; padding:0px; height:126px; }
        .stocks .padd { padding-bottom:8px; }
    .stocks .megalot { float:left; height:100%; width:625px; }
    .megalot .cbl,.megalot .ctl,.megalot .cbr,.megalot .ctr { background-image:url(img/1000x1000.png); }
    .megalot .icons_sm { clear:both; height:150px; left:20px; top:45px; width:30px; z-index:5; }
    .megalot .icons_sm  img { float:left; clear:both; height:30px; width:30px; }
    .megalot .p_img { background:none left center no-repeat; height:230px; left:80px; top:20px; width:275px; }
        .megalot .p_img img { height:230px; width:275px; background:none center center no-repeat; }
        .megalot .p_img img.megalot { background-image:url(img/ic_over_megalot.png); }
        .megalot .p_img img.soon { background-image:url(img/ic_over_soon.png); }
    .megalot .inner { width:280px; padding:15px; text-align:center; right:0; top:0; }
        .megalot .inner .p_title { display:block; font-size:22px; line-height:23px; height:60px; width:90% }
        .megalot .inner .p_text { color:#717171; font-size:12px; height:70px; width:100%; }
        .megalot .inner .p_timer { height:36px; width:142px; }
            .megalot .inner .p_timer img { clear:left; float:left; height:36px; width:36px; }
            .megalot .inner .p_timer span { background:url(img/time_right_big.png) right top no-repeat; display:block; font-size:17px; font-family:verdana,tahoma,arial,sans-serif; height:36px; line-height:36px; padding-right:8px; }
            .megalot .inner .p_timer span.soon { color:red; }
            .megalot .inner .p_timer span.finished { color:gray; }
        .megalot .inner .p_price { color:#23AE1F; font-size:20px; line-height:35px; height:35px; }
        .megalot .inner .p_bet { height:26px; }
            .megalot .inner .p_bet a { display:block; background:url(img/bt_bet.png) left top no-repeat; height:26px; width:142px; }
            .megalot .inner .p_bet a.auth { background:url(img/bt_bet_auth.png) left top no-repeat; }
            .megalot .inner .p_bet a.finished { background:url(img/bt_bet_finished.png) left top no-repeat; }
            .megalot .inner .p_bet a:hover { background-position:left bottom; }
            .megalot .inner .p_bet a img { height:20px; width:142px; }


/***  Таблица с аукционами (без заголовка), использует .body_container_fix ***/
.auctions  { width:100%; }
    .auction { float:left; margin:0 10px 10px 0; height:270px; width:182px; }
    .auction .cbl,.auction .ctl,.auction .cbr,.auction .ctr { background-image:url(img/300x300.png); }
    .auction .icons_sm { clear:both; height:150px; left:5px; top:45px; width:30px; z-index:5; }
    .auction .icons_sm  img { float:left; clear:both; height:30px; width:30px; }
    .auction .inner { width:170px; padding:5px 5px 10px 5px; text-align:center; }
        .auction .inner .p_title { font-size:14px; display:block; height:40px; width:90%; }
        .auction .inner .p_img { height:130px; width:155px; background:none center center no-repeat; }
        .auction .inner .p_img img { height:130px; width:155px; background:none center center no-repeat; }
            .auction .inner .p_img img.soon { background-image:url(img/ic_over_soon.png); }
            .auction .inner .p_img img.finished { background-image:url(img/ic_over_finished.png); }
        .auction .inner .p_timer { height:30px; width:120px; }
            .auction .inner .p_timer img { clear:left; float:left; height:30px; width:30px; }
            .auction .inner .p_timer span { background:url(img/time_right.png) right top no-repeat; display:block; font-weight:bold; font-family:verdana,tahoma,arial,sans-serif; height:30px; line-height:30px; padding-right:8px; }
            .auction .inner .p_timer span.soon { color:red; }
            .auction .inner .p_timer span.finished { color:gray; }
        .auction .inner .p_price { color:#23AE1F; font-size:18px; height:25px; }
        .auction .inner .p_bet { height:26px; }
            .auction .inner .p_bet a { display:block; background:url(img/bt_bet.png) left top no-repeat; height:26px; width:142px; }
            .auction .inner .p_bet a.auth { background:url(img/bt_bet_auth.png) left top no-repeat; }
            .auction .inner .p_bet a.finished { background:url(img/bt_bet_finished.png) left top no-repeat; }
            .auction .inner .p_bet a:hover { background-position:left bottom; }
            .auction .inner .p_bet a img { height:26px; width:142px; }
        .auction .inner .winner { color:#717171; margin-top:5px; width:90%; }
        .auction .inner .win, .auction .inner .win img { height:150px; width:150px; }

/***  Таблица другие лоты (без заголовка) ***/
.other {}
    .other .clbl, .other .clbr, .other .cltl, .other .cltr { background-image:url(img/1000x1000.png); height:10px; width:50%; }
    .other .clgray { background-image:url(img/1000x1000_gray.png); }
    .other .cbgray { background-color:#F2F2F2; }
    .other .clbl { background-position:left bottom; clear:left; float:left; }
    .other .clbr { background-position:right bottom; clear:right; float:right; }
    .other .cltl { background-position:left top; clear:left; float:left; }
    .other .cltr { background-position:right top; clear:right; float:right; }
    .other .inline { border-left:1px solid #A8A8A8; border-right:1px solid #A8A8A8; clear:both; float:none; height:90px; padding:5px 0; width:99,9%; }
        .other .inline .p_img { clear:left; float:left; height:100%; text-align:center; width:145px; }
        .other .inline .p_img img { height:90px; width:107px; }
        .other .inline .p_text { color:#717171; float:left; font-size:12px; height:100%; width:435px; }
        .other .inline .p_text a { font-size:14px; }
        .other .inline .p_price { color:#23AE1F; float:left; font-size:18px; width:180px; margin-top:30px; text-align:center; }
        .other .inline .p_bet_timer { clear:right; float:right; height:100%; width:180px; }
        .other .inline .p_timer { height:35px; width:120px; margin:10px; }
            .other .inline .p_timer img { clear:left; float:left; height:30px; width:30px; }
            .other .inline .p_timer span { background:url(img/time_right.png) right top no-repeat; display:block; font-weight:bold; font-family:verdana,tahoma,arial,sans-serif; height:30px; line-height:30px; padding-right:8px; }
            .other .inline .p_timer span.soon { color:red; }
            .other .inline .p_timer span.finished { color:gray; }
        .other .inline .p_bet { height:30px; width:142px; }
            .other .inline .p_bet a { display:block; background:url(img/bt_bet.png) left top no-repeat; height:26px; width:142px; }
            .other .inline .p_bet a.auth { background:url(img/bt_bet_auth.png) left top no-repeat; }
            .other .inline .p_bet a.finished { background:url(img/bt_bet_finished.png) left top no-repeat; }
            .other .inline .p_bet a:hover { background-position:left bottom; }
            .other .inline .p_bet a img { height:26px; width:142px; }


/***  Чат. Исключительно для вида. ***/
.chat { clear:both; float:none; height:120px; width:100%; }
    .chat .cbl,.chat .ctl,.chat .cbr,.chat .ctr { background-image:url(img/500x500_gray.png); }
    .chat .in_container { margin:10px; }


/***  Листалка страниц ***/
.pagination { clear:both; float:none; height:32px; width:100%; }
    .pagination .cbl,.pagination .ctl,.pagination .cbr,.pagination .ctr { background-image:url(img/500x500_gray.png); }
    .pagination .in_container { /*margin:10px;*/ height:100%; width:100%; }
    .pagination .in_container ul { margin:9px; padding:0px; }
    .pagination .in_container ul li { display:inline; list-style:none; text-align:center; }
    .pagination .in_container ul li a { padding:6px 10px; }
    .pagination .in_container ul li a.active, .pagination .in_container ul li a:hover { background:url(img/white.gif) center center no-repeat; }
    .pagination .in_container ul li a.active { color:#717171; text-decoration:none; }
    


/***  Заголовок в синем блоке на всех страницах ***/
.stitle { clear:both; float:none; height:30px; width:100%;}
    .stitle h2 { background:url(img/bg_title.png) left top repeat-x; color:white; height:30px; left:11px; line-height:30px;  margin:0; padding:0; text-align:center; width:98%; }
    .stitle  div { background:url(img/bg_lr_title.png) left top no-repeat; top:0; height:100%; width:11px; }
    .stitle  div.right { background-position:right top; right:0; }


/***  Подвал (footer). на всех страницах ***/
.ftr { /*border-top:1px solid #C5C5C5;*/ clear:both; float:none; height:100px; margin-bottom:30px; width:100%; }
    .ftr div { color:#A0A0A0; }
    .ftr * { font-size:11px; }
    .ftr .logo { background:url(img/logo_k_sm.gif) left top no-repeat; left:0;  padding:20px 0 0 50px; top:12px; }
    .ftr .redcat { background:url(img/logo_redcat_sm.gif) left top no-repeat; left:250px; padding:10px 0 0 25px; top:25px; }
    .ftr .progr { left:450px; top:35px; }
    .ftr .menu { line-height:25px; right:0; top:25px; }
    .ftr .menu  a { font-size:12px; }


/***  Относится к файлам text.html, registration.html и другим содержащим много тектовой информации  ***/
.wrapper { width:100%; clear:both; float:none; }
    .wrapper .clbl, .wrapper .clbr, .wrapper .cltl, .wrapper .cltr { background-image:url(img/1000x1000.png); height:10px; width:50%; z-index:5; }
    .wrapper .clbl { background-position:left bottom; clear:left; float:left; }
    .wrapper .clbr { background-position:right bottom; clear:right; float:right; }
    .wrapper .cltl { background-position:left top; clear:left; float:left; }
    .wrapper .cltr { background-position:right top; clear:right; float:right; }
    .wrapper .text_wrap { background-color:white; border:1px solid white; border-left-color:#A8A8A8; border-right-color:#A8A8A8; border-top:none; clear:both; float:none; padding-bottom:15px; width:99,9%; }
        .wrapper .text_wrap .menu { width:230px; text-align:left; vertical-align:top; }
            .wrapper .text_wrap .menu i { font-size:11px; color:#999; padding-left:10px; margin-bottom:10px; display:block; }
            .wrapper .text_wrap .menu a:hover { cursor:pointer; }
            .wrapper .text_wrap .menu ul { margin:0 10px 0 20px; padding:0; }
            .wrapper .text_wrap .menu ul li { list-style:none; margin-bottom:7px; padding:0; }
            .wrapper .text_wrap .menu ul li a { color:#3D5BAB; font-size:14px; }
            .wrapper .text_wrap .menu ul li a.active { color:#FF5A00; font-size:16px; font-weight:bold; text-decoration:none; }
            .wrapper .text_wrap .menu ul li a:hover { color:#FF5A00; }
            .wrapper .text_wrap .menu ul ul { margin:0; padding:5px 0 3px 5px; }
            .wrapper .text_wrap .menu ul ul li.last { margin-bottom:0; }
            .wrapper .text_wrap .menu ul ul li a { background:url(img/tk.gif) left top no-repeat; color:#547ADF; display:block; font-size:12px; padding-left:15px; }
            *html .wrapper .text_wrap .menu ul ul li a { height:12px; } /* IE6 fix */
            .wrapper .text_wrap .menu ul ul li a.active { background:url(img/tk_h.gif) left top no-repeat; font-size:12px; text-decoration:none; }
            .wrapper .text_wrap .menu ul ul li a:hover { background:url(img/tk_h.gif) left top no-repeat; color:#FF5A00; }
            
        .wrapper .text_wrap .text, .wrapper .text_wrap .title { text-align:left; vertical-align:top; padding:0 20px; }
        .wrapper .text_wrap .title * { color:black; font-size:22px; font-weight:normal; line-height:40px; margin:0; padding:0; }
        .wrapper .text_wrap .text, .wrapper .text_wrap .text * { color:#717171; }
        .wrapper .text_wrap .text, .wrapper .text_wrap .text a { color:#4F6EC1; }
        .wrapper .text_wrap .text, .wrapper .text_wrap .text a:hover { color:#FF5A00; }
        .wrapper .text_wrap .text p { margin:0 0 20px 0; }
        .wrapper .text_wrap .text h2 { font-size:17px; }
        
        .wrapper .text_wrap .text .form { background-color:#E6EFFF; padding:15px; width:390px; }
        .wrapper .text_wrap .text .form td.section { width:100%; } /* IE6 fix */
        .wrapper .text_wrap .text .form * { color:#1D1D1D; }
        .wrapper .text_wrap .text .form td { padding:5px 0; text-align:left; vertical-align:top; width:150px; }
        .wrapper .text_wrap .text .form th { font-weight:normal; padding:5px 0 0 15px; text-align:left; vertical-align:top; width:200px; }
        .wrapper .text_wrap .text .form th input { width:200px; }
        .wrapper .text_wrap .text .form th input.wauto { width:auto; }

        .wrapper .text_wrap .text .profile { background-color:#E6EFFF; padding:15px; width:638px; }
        .wrapper .text_wrap .text .profile table { width:460px; }
        .wrapper .text_wrap .text .profile * { color:#1D1D1D; }
        .wrapper .text_wrap .text .profile, .wrapper .text_wrap .text .profile a { color:#4F6EC1; }
        .wrapper .text_wrap .text .profile, .wrapper .text_wrap .text .profile a:hover { color:#FF5A00; }
        .wrapper .text_wrap .text .profile td { padding:5px 10px 5px 0; text-align:left; vertical-align:top; width:170px; }
        .wrapper .text_wrap .text .profile td.point { background:url(img/point.gif) 0% 70% repeat-x; padding:5px 0; width:130px; }
        .wrapper .text_wrap .text .profile td.point span { background-color:#E6EFFF; }
        .wrapper .text_wrap .text .profile th { font-weight:normal; padding:5px 0; text-align:left; vertical-align:top; width:50px; }
        .wrapper .text_wrap .text .profile th input { width:200px; }
        .wrapper .text_wrap .text .profile th input.wauto { width:auto; }
        .wrapper .text_wrap .text .profile .foto { right:10px; top:10px; }
        .wrapper .text_wrap .text .profile .foto img { border:1px solid #8394BB; margin-bottom:10px; }
        .wrapper .text_wrap .text .profile .foto * { color:#5372C5; font-size:14px; }

/***  Относится к файлу product.html ***/    
.product_wrap { height:490px; width:100%;  }
    .product { height:100%; width:100%; }
    .product .cbl,.product .ctl,.product .cbr,.product .ctr { background-image:url(img/1000x1000.png); }
    .product .icons_sm { clear:both; height:150px; left:20px; top:30px; width:30px; z-index:5; }
    .product .icons_sm  img { float:left; clear:both; height:30px; width:30px; }
    .product .p_img { background:none left center no-repeat; height:270px; left:40px; top:50px; width:340px; }
        .product .p_img img { height:270px; width:340px; background:none center center no-repeat; }
        .product .p_img img.product { background-image:url(img/ic_over_megalot.png); }
        .product .p_img img.soon { background-image:url(img/ic_over_soon.png); }
    .product .p_gal { height:110px; left:20px; bottom:40px; width:380px; }
        .product .p_gal img { height:79px; width:100px; margin:0 10px; border:1px solid #A8A8A8; cursor:pointer; }
        .product .p_gal img:hover, .product .p_gal img.active { border:1px solid #1D1D1D; }
    .product .inner { width:520px; padding:15px; text-align:left; right:0; top:0; }
        .product .inner .p_title { display:block; font-size:24px; font-weight:normal; line-height:30px; height:70px; width:100%; margin:0; padding:0; }
        .product .inner .p_text { color:#717171; font-size:12px; height:130px; width:100%; }
            .product .inner .p_text p { margin:0 0 20px 0; }
        .product .inner .p_1 { clear:left; float:left; height:260px; width:250px; }
            .product .inner .t_1 { width:100%; margin-bottom:40px; }
            .product .inner .t_1 th, .product .inner .t_1 td { font-weight:normal; text-align:left; padding:4px 0; }
            .product .inner .t_1 td { text-align:right; color:#717171; }
        .product .inner .p_2 { clear:right; float:right; height:260px; width:250px; margin-top:10px; }
                .product .inner .p_2 .back { background-color:#E6EFFF; padding:4px; margin-bottom:27px; }
                .product .inner .t_2 { width:100%; }
                .product .inner .t_2 td { font-size:11px; font-weight:normal; text-align:left; padding:0 5px; width:80px; }
                .product .inner .t_2 td.last { width:40px; }
                .product .inner .t_2 hr { background-color:#3C5A94; border:0 none; color:#C5C5C5; height:2px; line-height:2px; float:none; clear:both; padding:0; margin:5px 0 5px 0; }
        .product .inner .p_timer { height:36px; width:142px; }
            .product .inner .p_timer img { clear:left; float:left; height:36px; width:36px; }
            .product .inner .p_timer span { background:url(img/time_right_big.png) right top no-repeat; display:block; font-size:17px; font-family:verdana,tahoma,arial,sans-serif; height:36px; line-height:36px; padding-right:8px; }
            .product .inner .p_timer span.soon { color:red; }
            .product .inner .p_timer span.finished { color:gray; }
        .product .inner .p_price { color:#23AE1F; font-size:18px; font-weight:bold; line-height:18px; }
        .product .inner .p_bet_txt { height:30px; line-height:30px; margin-top:10px; }
            .product .inner .p_bet_txt span { color:#717171; font-size:14px; font-weight:bold; }
            .product .inner .p_bet_txt i { color:#717171; font-size:14px; font-style:normal; }
        .product .inner .p_bet { height:26px; }
            .product .inner .p_bet a { display:block; background:url(img/bt_bet.png) left top no-repeat; height:26px; width:142px; }
            .product .inner .p_bet a.auth { background:url(img/bt_bet_auth.png) left top no-repeat; }
            .product .inner .p_bet a.finished { background:url(img/bt_bet_finished.png) left top no-repeat; }
            .product .inner .p_bet a:hover { background-position:left bottom; }
            .product .inner .p_bet a img { height:20px; width:142px; }

.mega_black { background-color:black; display:block; height:100%; left:0; top:0; width:100%; z-index:9; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.login_form { display:block; height:210px; left:50%; margin-left:150px; top:50px; width:310px; z-index:10; }
    .form_wrap .cbl,.form_wrap .ctl,.form_wrap .cbr,.form_wrap .ctr { background-image:url(img/300x300.png); }
    .login_form .form_wrap { height:210px; width:310px; }
    .login_form .form_wrap .form { left:15px; top:15px; }
    .login_form .form_wrap td, .login_form .form_wrap th { text-align:left; padding-top:15px }
    .login_form .form_wrap .remember td,.login_form .form_wrap .remember th { padding-top:2px; }
    .login_form .form_wrap th { padding-left:20px; }
    .login_form .form_wrap .title, .login_form .form_wrap .title * { color:#717171; font-size:20px; font-weight:normal; padding-top:5px; }
    .login_form .form_wrap a { font-size:12px; font-weight:normal; }
    .login_form .form_wrap .close { right:15px; top:5px; }
    .login_form .form_wrap .close a { font-size:24px; }


            
/****************************************************************************************************************/    



/*.border { border-collapse:collapse; border:1px solid #ccc; }
.border td, .border th { border:1px solid #ccc; }*/

