  .main{ position:relative; margin:0px; top:0px; padding-bottom:0px; width:980px; left:50%; margin-left:-490px; height:100%; min-height:500px; color:#000; } body{ margin-top:0px; font: 1em "Helvetica Neue", Verdana, sans-serif; font-size:.75em; padding:0px; margin:0px; } #page_title{ color:#244564; font:normal normal 31px Georgia; letter-spacing:0.01em; font-style:italic; margin:0px; margin-top:-20px; float:left; position:relative; padding-top:0px; } #page_title .sitename{ margin-top:20px; font:normal 1.7em Georgia; padding-bottom:10px; font-style:italic; } #page_descr{ font:0.4em Verdana; float:left; color:#333; padding-left:50px; margin-top:-10px; position:relative; } table{ padding:2px; } thead{ color:#333; border-bottom:1px #333 solid; padding-bottom:10px; } ul{ list-style:none; margin-left:0px; padding-left:0px; cursor:default; } li{ padding:4px; color:#666; } h1{ font-size:2.2em; font-family:Georgia, "Times New Roman", Times, serif; padding-top:0px; margin-top:0px; } h2{ color:#222; margin-top:25px; font-size:1.9em; margin-bottom:5px; float:none; font-family:Georgia, "Times New Roman", Times, serif; position:relative; } h3{ color:#333333; margin-top:20px; font-size:1.3em; margin-bottom:10px; } .separator { border-top:1px solid #ccc; font-size:1px; height:1px; margin-top:10px; clear:both; overflow:hidden; width:100%; } .inv_separator{ font-size:1px; height:1px; margin-top:10px; clear:both; overflow:hidden; width:100%; } a img{ border:0px; } li:hover a{ background-color:#BD0000; color:white; cursor:pointer; } li:hover { background-color:#BD0000; color:white; }  input{ padding:4px; font-family:Verdana, Tahoma; margin-top:5px; border:1px solid #ccc; outline:none; } select{ padding:4px; font-size:1em; margin-top:5px; outline:none; height:29px; } .fail_input{ border: 2px solid #BD0000; } .button { background-color:#BD0000; color:#fff; border:0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; padding-right:7px; padding-left:7px; margin-right:7px; cursor:pointer; clear:both; } .secondary_button { background-color:#E2E3E7; color:#333; border:0px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; padding-right:7px; padding-left:7px; margin-right:7px; cursor:pointer; clear:both; } .left_float{ float:left; margin-right:10px; margin-bottom:10px; padding:0px; margin-top:0px; } .field_name{ color:#333333; font-size:1em; margin-bottom:2px; font-weight:bold; font-family:Verdana; } .field_description{ color:#666; margin-top:0px; font-size:0.95em; margin-bottom:2px; } textarea{ padding:4px; font-size:1.2em; font-family:Georgia, "Times New Roman", Times, serif; margin-top:5px; border:1px solid #ccc; } .clear { clear: both; margin-top:5px; } a{ text-decoration:none; color:#000; } a:hover{ color:black; } .link{ padding:2px; z-index:0; position:relative; padding-bottom:0px; padding-left:0px; border-bottom: 1px solid #CCCCCC; line-height:1.5em; } .blue_link, .blue_link:hover{ text-decoration:underline; color:#244564; } .link:hover{ cursor:pointer; padding-bottom:0px; padding-left:0px; background-color:#BD0000; border-bottom:1px solid #BD0000; color:#fff; } .big{ font-size:1.5em; } .medium{ font-size:1.2em; line-height:1.5em; } .blue{ color:#69AAD6; padding:5px; } .red{ color:#BD0000; } .white{ color:#fff; } .stretched{ position:relative; background-color:#E2E3E7; padding:7px; padding-left:6px; font-size:1.2em; color:#333; } .str_tl{ position:absolute; width:8px; height:8px; top:0px; left:0px; background-image:url(/stylesheets/../images/unit_tl.gif) !important; background-repeat:no-repeat; } .str_tr{ position:absolute; width:8px; height:8px; top:0px; right:0px; background-image:url(/stylesheets/../images/unit_tr.gif) !important; background-repeat:no-repeat; } .str_bl{ position:absolute; width:8px; height:8px; bottom:0px; left:0px; background-image:url(/stylesheets/../images/unit_bl.gif) !important; background-repeat:no-repeat; } .str_br{ position:absolute; width:8px; height:8px; bottom:0px; right:0px; background-image:url(/stylesheets/../images/unit_br.gif) !important; background-repeat:no-repeat; } .bold{ font-weight:bold; } .classic{ font-family: Georgia, "Times New Roman", Times, serif; } .price{ font-family: "Times New Roman", Times, serif; font-weight:bold; }  #header{ min-width:800px; width:100%; height:350px; top:0px; left:0px; right:0px; background-image:url(/stylesheets/../images/header_bg.png) !important; background-repeat:repeat-x; position:absolute; } #delivery_div{ position:absolute; font-family: "Times New Roman", Times, serif; left:600px; font-style:italic; top:70px; font-size:1.7em; } #header_logo{ top:25px; left:80px; position:absolute; padding-top:0px; margin-top:0px; z-index:100; }  #left_column{ left:0px; width:150px; height:500px; position:absolute; top:115px; z-index:100; } .phone_number{ font:normal normal 18px Verdana; letter-spacing:-0.15em; padding-left:5px; } .menu_item{ font-size:1.2em; margin-left:5px; color:#666; } #menu li{ cursor:pointer; } .current_menu_item { font-size:1.2em; color:#2C7DBA; margin-left:5px; }  #right_column{ right:0px; height:710px; position:absolute; top:115px; padding-left:5px; left:780px; }  #center_column{ right:195px; left:175px; width:600px; position:absolute; z-index:10; top:115px; }  #footer{ height:50px; text-align:center; left:0px; bottom:0px; width:100%; float:left; padding-top:30px; margin:0px; line-height:1.5em; font-size:1em; } #footer .gradient{ border-top:3px solid #62A7D5; background-image:url(/stylesheets/../images/header_bg.png); min-height:50px; padding-top:15px; line-height:1.2em; background-repeat:no-repeat; background-repeat:repeat-x; } #footer a{ border:none; text-decoration:underline; } #footer a:hover{ color:#fff; background-color:#BD0000; } .quote{ font-size:1.6em; line-height:1.3em; font-family:Georgia, "Times New Roman", Times, serif; color:#000; } #footer table tr td{ width:250px;; } .right_aligned{ position:absolute; right:0px; }  #cart_title{ font-size:1.6em; font-weight:bold; top:40px; left:70px; position:absolute; font-family:Georgia, "Times New Roman", Times, serif; z-index:500; } #cart_image{ top:0px; left:15px; position:absolute; z-index:500; } #cart_sum{ top:75px; margin-left:15px; position:absolute; color:#666666; z-index:500; } #cart_menu{ font-weight:bold; left:15px; top:135px; margin-left:5px; position:absolute; text-align:right; z-index:5; } #cart_holder{ top:180px; position:relative; padding-bottom:50px; min-height:300px; width:190px; z-index:0; margin-left:15px; } #nothing_in_the_cart{ position:absolute; top:90px; width:150px; text-align:center; font-weight:normal; left:15px; color:#333; z-index:5; } .hoverclass{ background-color:#D0E6F4; } .total{ color:#2C7DBA; font-size:2em; text-align:right; position:relative; } .warning{ color:#333; cursor:pointer; padding:5px; border:solid; border-width:1px; border-color:#D10E13; background-color:#FDDFE0; margin-bottom:10px; } .warning span{ padding:3px; } .warning span:hover{ background-color:#BD0000; color:white; } .gradient{ border-top:3px solid #62A7D5; background-image:url(/stylesheets/../images/header_bg.png); min-height:350px; padding:15px; padding-top:10px; line-height:1.2em; background-repeat:no-repeat; background-repeat:repeat-x; } .success_message{ background-color:#D3FED3; border:2px solid #86CC84; padding:20px; padding-top:10px; margin-top:20px; min-height:40px; margin-bottom:30px; } .fail_message{ background-color:#FDDFE0; border:2px solid #D10E13; padding:20px; padding-top:0px; margin-top:20px; min-height:2em; } .search_gender_bold{ font-size:14px; width:55px; font-weight:bold; background-color:#E2E3E7; padding:7px; color:#333; } #index_block li{ background:none; color:#222; } #additional_description, #additional_description p{ line-height:1.8em; } #additional_description h1{ font: bold 2.1em Georgia, "Times New Roman", Times, serif; } #additional_description a{ padding-top:0px; margin-top:0px; text-decoration:underline; color:#244564; } #additional_description ul li{ background:none; color:#000; } #news_block{ margin-bottom:20px; line-height:1.7em; } #news_block ul li{ padding:0px; margin:0px; clear:both; } #news_block ul li .date { width:120px; float:left; color:#777; } #news_block ul li .n_header { width:440px; float:left; color:#000; } #news_block ul li, #news_block ul li a{ background:none; color:#000; padding:0px; margin:0px; } #news_block ul li a{ text-decoration:underline; } .success{ background-color:#D3FED3; border:2px solid #86CC84; padding:5px; margin-top:10px; } .fail{ background-color:#FDDFE0; border:2px solid #D10E13; padding:5px; margin-top:10px; } .index_tabs li{ text-align:center; padding:7px; cursor:pointer; text-decoration:underline; color:#244564; } .index_tabs:hover{ color:red; } .index_tabs{ text-align:center; font-size:1.3em; } #search{ position:relative; left:0px; } .search_title{ font-size:2.2em; font-family:Georgia, "Times New Roman", Times, serif; padding-top:0px; margin-top:0px; font-weight:bold; } .li_header:hover{ background-color:#bfdcf0; color:#000; } .li_header{ color:#000; } #search_result{ position:relative !important; top:0px !important; left:0px !important; width:300px; background:#bfdcf0; cursor:default; text-align:left;  _height:350px; _margin:0px 6px 6px 0; overflow-x:hidden; } #search_result li{ padding:2px; border-bottom:1px solid #fff; } #search_img{ top:0px; width:100%; height:100px; left:3px; } .aromat_dnya{ background-image:url(/stylesheets/../images/panelbg.png) !important; height:280px; margin-right:70px; position:relative; color:#CCCCCC; width:600px; background-repeat:repeat-x; background-color:#071727; } .aromat_dnyatl{ position:absolute; top:0px; left:0px; width:7px; height:7px; background-image:url(/stylesheets/../images/paneltl.gif) !important; background-repeat:no-repeat; } .aromat_dnyabl{ position:absolute; bottom:0px; left:0px; width:7px; height:7px; background-image:url(/stylesheets/../images/panelbl.gif) !important; cursor:pointer; background-repeat:no-repeat; } .aromat_dnya_header{ font-size:2.2em; margin-top:1px; margin-left:15px; color:#fff; position:absolute; font-family:Georgia, "Times New Roman", Times, serif; } .aromat_dnya_image{ margin-top:35px; margin-left:15px; width:190px; height:190px; border:2px solid #666; position:absolute; } .aromat_dnya_video{ margin-top:0px; right:15px; left:223px; border:0px; color:#000; position:absolute; z-index:0; text-align:center; display:block; width:377px; height:255px; } #video{ position:absolute; width:377px; right:0px; visibility:hidden; } #video #player{ position:absolute; z-index:0; width:377px; right:0px; visibility:hidden; cursor:pointer; } #video img{ cursor:pointer; } .aromat_dnya_footer{ left:15px; width:150px; bottom:5px; color:white; position:absolute; } #yt_control{ position:absolute; z-index:800; width:296px; height:25px; top:255px; left:223px; } .panel{ background-image:url(/stylesheets/../images/panelbg.png) !important; color:#CCCCCC; min-height:400px; width:600px; background-repeat:repeat-x; background-color:#071727; padding:0px; padding-bottom:10px; margin-right:20px; position:relative; } #sertified{ position:absolute; right:10px; top:10px; text-align:right; } .tl{ position:absolute; top:0px; left:0px; width:8px; height:8px; background-image:url(/stylesheets/../images/paneltl.gif) !important; background-repeat:no-repeat; } .tr{ position:absolute; top:0px; right:0px; width:8px; height:8px; background-image:url(/stylesheets/../images/paneltr.gif) !important; background-repeat:no-repeat; } .bl{ position:absolute; bottom:0px; left:0px; width:8px; height:8px; background-image:url(/stylesheets/../images/panelbl.gif) !important ; background-repeat:no-repeat; } .type{ padding-bottom:10px; margin-bottom:5px; float:left; width:280px; position:relative; padding-top:5px; } .product_price{ margin-left:0px; padding-left:0px; width: 80px; position:relative; color:#69AAD6; vertical-align:middle; display:table-cell; text-align:right; } .type img{ padding-top:5px; } .add_to_cart{ cursor:pointer; } .br{ position:absolute; bottom:0px; right:0px; width:8px; height:8px; background-image:url(/stylesheets/../images/panelbr.gif) !important; background-repeat:no-repeat; } .year{ position:absolute; right:15px; top:15px; } .bigPanel_header{ margin-top:10px; margin-left:15px; color:#fff; position:relative; width:550px; padding-right:15px; float:left; line-height: 1.0em; } .bigPanel_header h1{ margin-top:0px; font: 2.2em "Helvetica Neue", Verdana, sans-serif; font-weight:normal; } .bigPanel_description h2{ margin-top:25px; margin-bottom:10px; padding:0px; font: 1.6em "Helvetica Neue", Verdana, sans-serif; font-weight:normal; color:#fff; } .available{ color:#777; font-size:0.9em; } .white{ color:white; margin-top:5px; font-size:1.12em; font-weight:bold; margin-bottom:2px; line-height:1.3em; padding-top:5px; } .bigPanel_image{ margin-top:10px; margin-left:15px; width:200px; border:0px; position:relative; z-index:10; float:left; } .bigPanel_photo{ border-color:#CCCCCC; border-width:3px; border-style:solid; margin-left:0px; } .bigPanel_description{ right:5px; padding-top:0px; margin-left:10px; padding-right:0px; margin-right:0px; border:0px; color:#C4C4C4; position:relative; float:left; width:365px; min-height:270px; } .bigPanel_footer{ margin-left:15px; padding-top:25px; clear:both; position:relative; } .bigPanel_footer a{ color:#C4C4C4; } .deficit{ position:absolute; padding:3px; padding-left:15px; top:0px; left:0px; background-color:#BD0000; color:white; font-size:1.4em; font-style:italic; width:90px; height:20px; } .sale{ position:absolute; padding:3px; padding-left:20px; top:0px; left:0px; background-color:#FF8C00; color:white; font-size:1.4em; font-style:italic; width:170px; height:20px; } .new{ position:absolute; padding:3px; padding-left:15px; top:0px; left:0px; background-color:#69AAD6; color:white; font-size:1.4em; font-style:italic; width:90px; height:20px; } .old_price{ color:#bb2b2b; text-decoration:line-through; padding-left:10px; } .informer{ position:absolute; left:20px; right:30px; top:30px; top:25%; background-color:black; opacity:0.8; padding:10px; vertical-align:baseline; text-align:center; display:table-cell; vertical-align:middle; display:none; } .absolute{ position:absolute; } .tabs, .tabs:hover{ background:none; position:relative; height:24px; } .tabs li, .tabs li:hover{ display:block; float:left; background:none; padding:10px; border:solid 1px #fff; border-bottom:none; text-decoration:underline; color:#18365C; } .tabs li:hover{ background:#62A7D5; color:#fff; border:solid 1px #1F5F88; border-bottom:none; cursor:pointer; } .tabs .select{ background:#62A7D5; color:#fff; border:solid 1px #62A7D5; } .tabs .tab{ width:200px; } .unit{ background-color:#E2E3E7; height:245px; width:180px; margin-top:10px; float:left; margin-bottom:30px; border:none; padding:0px; cursor:pointer; color:#000; margin-right:20px; } .unit_min_price{ height:12px; top:0px; left:0px; line-height:16px; padding:3px; padding-left:0px; z-index:50; color:#2C7DBA; font-weight:bold; } .unit_image{ border-color:#C9C9C9; border-width:1px; border-style:solid; margin-left:5px; margin-bottom:0px; padding:0px; margin-right:9px; margin-top:2px; float:right; } .unit_name{ font-size:1em; color:#000; margin:0px; padding:0px; float:left; padding-left:8px; padding-right:1px; } .unit_tl{ display:inline; float:left; width:172px; height:8px; background-image:url(/stylesheets/../images/unit_tl.gif) !important; background-repeat:no-repeat; } .unit_tr{ float:left; width:8px; height:8px; background-image:url(/stylesheets/../images/unit_tr.gif) !important; background-repeat:no-repeat; } .unit_bl{ float:left; bottom:0px; width:172px; height:8px; background-image:url(/stylesheets/../images/unit_bl.gif) !important; background-repeat:no-repeat; background-position:left; } .unit_br{ float:left; width:8px; height:8px; background-image:url(/stylesheets/../images/unit_br.gif) !important; background-repeat:no-repeat; background-position:right; } .deficit_unit{ padding:3px; padding-left:8px; margin-top:-172px; background-color:#BD0000; color:white; font-size:1.1em; font-style:italic; width:70px; height:17px; display:inline; float:left; z-index:999; } .sale_unit{ padding:3px; padding-left:8px; margin-top:-172px; background-color:#FF8C00; color:white; font-size:1.1em; font-style:italic; width:70px; height:17px; display:inline; float:left; z-index:999; } .new_unit{ padding:3px; padding-left:8px; margin-top:-172px; background-color:#69AAD6; color:white; font-size:1.1em; font-style:italic; width:70px; height:17px; display:inline; float:left; z-index:999; } .deficit_label{ margin-top:5px; padding:3px; padding-left:4px; padding-right:3px; background-color:#BD0000; color:white; font-size:0.7em; width:65px; height:13px; } .sale_label{ padding:3px; margin-top:5px; padding-left:4px; padding-right:3px; background-color:#FF8C00; color:white; font-size:0.7em; width:65px; height:13px; } .new_label{ padding:1px; margin-top:5px; padding-left:4px; padding-right:3px; background-color:#69AAD6; color:white; font-size:0.7em; width:65px; height:10px; }  .cart_item{ min-height:110px; width:160px; margin-top:0px; position:relative; float:left; margin-bottom:10px; border-bottom:1px #ccc solid; background-color:white; } .cart_item:hover{ background-color:white; } .cart_item_x{ right:0px; top:10px; color:#6FAA34; position:absolute; cursor:pointer; } .cart_item_brand{ color:#000; padding-top:5px; width:140px; position:relative; } .cart_item_aromat{ color:#000; width:150px; position:relative; } .cart_item_description{ margin-bottom:5px; color:#666666; padding-top:10px; padding-bottom:0px; position:relative; } .cart_item_price{ color:#69AAD6; right:0px; padding-top:10px; font-size:1.3em; bottom:5px; position:relative; } .delete_warning{ position:relative; top:0px; padding:10px; margin-bottom:-10px; padding-bottom:20px; } м#info {height:450px;}  #hmenu {position:absolute; list-style-type:none; margin:5px auto 100px auto; padding:0; width:608px;} #hmenu li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:25px; height:25px; z-index:100;} #hmenu li dl {position:absolute; top:0; left:0; padding-bottom:0;} #hmenu li dd a {width:200px; float:left; font-size:0.8em; text-align:left;padding-left:5px;} #hmenu li dd {display:none; width:420px;} #hmenu li dt {width:25px; margin:0px; padding:0px;} #hmenu li a:hover {border:0;} #hmenu li:hover dd, #hmenu li a:hover dd {display:block;} #hmenu li:hover dl, #hmenu li a:hover dl {padding-bottom:10px;} #hmenu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;} #hmenu dl {width: 150px; margin: 0; padding: 0; background: transparent;} #hmenu dt {margin:0; padding: 0; border:none;} #hmenu dd {margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;} #hmenu dt a {text-align:center; display:block;} #hmenu li:hover dt a, #hmenu a:hover dt a {color:#006; background:#08c; border:1px solid #08c; border-width:0 1px 1px 1px;} #hmenu dd a {background:#08c; color:#fff; padding:0.5em 0; text-decoration:none; display:block; text-align:left; border-left:1px solid #08c; border-right:1px solid #08c;} #hmenu dd a:hover {background: #ddd; color:#000; border-left:1px solid #08c; border-right:1px solid #08c;} #hmenu li:hover b.p2, #hmenu a:hover b.p2 {background:#fff;} #hmenu li:hover b.p3, #hmenu a:hover b.p3 {background:#f0f0f0;} #hmenu li:hover b.p4, #hmenu a:hover b.p4 {background:#e8e8e8;} .video_holder{ position:relative; float:left; display:inline-block; width:190px; margin-right:10px; margin-bottom:10px; background-color:#E2E3E7; font-size:1em; } .video_holder #title{ position:relative; float:left; display:inline-block; background-color:#E2E3E7; width:180px; min-height:30px; padding:5px; font-size:0.95em; } .video_holder .women{ border-top:3px solid #BB0460; } .video_holder .men{ border-top:3px solid #0457BB; } .men_selected{ background: #0457BB; color:white; } .informer{ color:#fff; background: #000 url(/stylesheets/../images/film.png) no-repeat; background-position: 20px 10px; } #tv_player{ position:relative; float:left; width:377px; height:280px; border:1px solid #ccc; } #tv_description{ position:relative; float:left; width:200px; padding: 0px 10px 10px 10px; } #tv_player #preloader{ position:absolute; width:377px; height:160px; text-align:center; padding-top:120px; background:#E2E3E7; cursor:pointer; } #tv_ctrl{ display:none; position:absolute; bottom:0px; } #tv_description h2{ font-size:1.2em; font-family: Verdana,arial; padding:0px; margin:0px; text-align:center; } #breadcrumbs{ padding: 3px; margin-bottom:20px; } .catalog{ width:190px; float:left; font-size:1em; padding:4px; margin-top:0px; } .catalog_brand{ width:190px; float:left; font-size:0.9em; padding:2px; margin-top:0px; position:relative; text-align:center; } .catalog a{ color:#000; position:none; text-decoration:underline; z-index:none; } .catalog_selector{ background-color:#E2E3E7; height:20px; width:580px; float:left; position:relative; padding:7px; font-size:1.2em; z-index:100; padding-top:10px; } .brands{ position:absolute; top:27px; width:200px; border:1px; border-color:#CCCCCC; border-style:solid; border-left-style:solid; border-right-style:solid; font-size:0.9em; left:0px; background-color:white; padding:5px; padding-bottom:0px; z-index:100 !important; } .brand_letter{ float:left; font-size:1em; height:19px; position:relative; margin-left:8px; padding:0px; cursor:pointer; } .brand_letter:hover { background-color:#BD0000; color:white; } .cat_separator { border-top:1px dotted #ddd; font-size:1px; height:1px; clear:both; overflow:hidden; width:100%; } .cat_v_separator { border-left:1px dotted #ddd; font-size:1px; height:50px; float:left; width:1px; padding:0px; margin:0px; } .cart_full_render{ float:left; width:100%; padding-bottom:10px; padding-top:15px; border-bottom:1px solid #ccc; line-height:17px; margin-right:20px; } .cart_full_brand{ float:left; width:450px; position:relative; } .cart_full_image{ float:left; position:relative; border:1px #ccc solid; margin:0px; margin-right:10px; } .cart_full_quantity{ position:absolute; right:15px; width:180px; float:left; text-align:right; font-size:1.2em; padding-top:0px; margin-top:-40px; padding-bottom:4px; } .cart_full_aromat{ float:left; position:relative; width:450px; } .cart_full_description{ color:#666; float:left; position:relative; } .checkout_controls{ padding-top:30px; margin-top:20px; } .delete_button{ position:relative; float:left; background-color:#BD0000; color:white; padding:0px; width:18px; height:18px; text-align:center; } .delete_button:hover{ color:white; } .widget_body{ text-align:left; padding:7px; font: 0.9em "Helvetica Neue", Verdana, sans-serif; width:100%; line-height:1.3em; } .widget_name { font-size:1em; font-weight:bold; padding-bottom:10px; color:#000; padding-top:5px; } .widget_field_name{ padding-top:10px; font-size:1.1em; color:#000; } .widget{ border-top:3px solid #62A7D5; background-image:url(/stylesheets/../images/header_bg.png); background-repeat:no-repeat; background-repeat:repeat-x; float:left; position:relative; padding:10px; margin:0px; } .widget #content,#pages,#pages_content{ padding:0px; padding-top:5px; } .widget #pages{ width:140px; float:left; position:relative; } .widget #pages_content{ width:425px;  background:#fff; height:320px; overflow:auto; scroll:vertical; float:left; position:relative; padding:5px; padding-top:-5px; } .widget #name{ font-size:1.2em; font-weight:bold; padding-bottom:2px; color:#000; } .widget #selected{ padding-bottom:2px; color:#000; border:1px solid #62A7D5; float:left; width:560px; } .widget select, .widget input, .widget button{ color:#000; padding:0px; height:25px; } .widget #filter{ text-align:right; padding-right:10px; } .widget button{ margin-left:10px; } .note, .selected_note{ float:left; text-align:left; position:relative; width:133px; padding:0px; vertical-align:top; display:table-cell; border:1px solid #fff; margin-bottom:15px; } .note img, .selected_note img{ float:left; } #pages .pagename{ cursor:pointer; padding:2px; } #pages .pagename:hover{ background:#BD0000; color:#fff; } .note:hover{ border:1px solid #62A7D5; cursor:pointer; } #note{ position:relative; padding-left:4px; font-size:.9em; float:right; width:87px; height:40px; display:inline-block; } #note.selected{ width:118px; padding-left:17px; } .unselect{ width:12px; height:12px; background-repeat:none; cursor:pointer; position:absolute; left:0px; top:0px; } .ch_l_element{ padding-bottom:10px; padding-left:17px; text-align:left; } #results{ position:relative; } #selection_results{ top:0px; margin-bottom:10px; } #loading_results{ color:#fff; display:none; position:absolute; text-align:center; padding-top:10px; width:100%; height:40px; z-index:100; background:#000; opacity:.8; } #informer{ position:absolute; margin-top:-250px; height:50px; width:140px; display:none; border:4px solid #ccc; margin-left:240px; background:#eee; padding:30px; padding-top:10px; } .overlay{ display:none; width:100%; height:100%; } div#background{ position:absolute; width:100%; height:2000px; background-color:black; opacity:0.9; z-index:900; top:0px; } div#overlaycontent{ text-align:center; position:absolute; display:block; top:60px; bottom:0px; z-index:901; width:100%; padding-top:50px;  } div#overlaycontent_video{ text-align:center; position:absolute; display:block; top:60px; padding-top:70px; z-index:901; width:397px; left:50%; margin-left:-198px; } .title{ position:absolute; top:10px; color:#fff; height:40px; background:url(/stylesheets/../images/heart.gif) no-repeat; background-position:10px 10px; width:600px; z-index:901; left:50%; margin-left:-300px; border-bottom:1px solid #333; font-size:1.2em; } div#content{ position:relative; padding:10px; text-align:center; } #content_img{ border: 10px solid #ccc; } div#content_video{ position:relative; padding:10px; height:280px; background-color:grey; } div#content_info{ width:600px; position:absolute; background-color:#fff; padding:20px; border: 10px solid #777; left:50%; margin-left:-330px; } div#content{ text-align:center; } div#preview_video{ position:relative; clear:both; z-index:901; padding-top:10px; } div#preview_img{ position:relative; clear:both; z-index:901; padding-top:15px; padding-bottom:15px; } .preview img{ border:1px #444 solid; } .preview .active{ border:3px #69AAD6 solid; } .close_viewer{ background:url(/stylesheets/../images/closelabel.png); position:absolute; right:5px; height:27px; width:27px; top:-5px; cursor:pointer; } #overlay_video #preloader{ position:absolute; width:377px; height:160px; padding-top:120px; text-align:center; background:#E2E3E7; margin-left:10px; margin-top:10px; cursor:pointer; z-index:999; } #overlaycontent #preloader{ color:#ccc; } div.glider{ margin-left:-8px; width:620px; } div.scroller {  width: 552px; height: 300px; overflow: hidden; float:left; } div.scroller div.section {  width:185px; height:270px; overflow:hidden; float:left; padding:0px; margin:0px; } div.scroller div.content { width: 10000px; overflow:hidden; } .previous_button { float:left; width: 32px; height: 175px; background: url(/stylesheets/../images/left.png) !important; z-index: 100; cursor: pointer; display:block; margin-top:40px; } .next_button { float:left; width: 32px; height: 175px; background: url(/stylesheets/../images/right.png)!important; z-index: 100; cursor: pointer; margin-top:40px; }  .tooltip { position: absolute!important; overflow:hidden; font-size: 12px; z-index: 10000!important; border-top: 1px solid #333; min-width:150px; opacity:0.9; } .tooltip_content{ display:none; border:none; } .img_with_details{ border:none; padding-left:0px; margin:0px; border:none; display:inline; float:left; cursor:pointer; position:relative; margin-bottom:4px; } .img_spacer{ float:left; width:5px; position:relative; height:54px; } .xboxcontent .header { font-size: 1.2em; font-weight:bold; margin-bottom:10px; } .tooltip .xboxcontent { padding: 10px; border:none; margin: 0; color: #fff;  word-wrap:break-word; background-color: #000; } .news_header{ font:normal 1.8em Verdana; clear:both; } .news_header a{ text-decoration:underline; color:#333; } .news_date, .news_time { color:#777; width:150px; float:left; margin-top:0px; margin-bottom:7px; } .short_news_body { margin-bottom:40px; float:left; line-height:1.7em; font-size:1em; padding-left:40px; padding-right:0px; width:370px; } .news_body { margin-bottom:40px; float:left; line-height:1.7em; font-size:1em; padding-left:20px; padding-right:20px; } .news_photo{ margin-bottom:40px; width:130px; float:left; line-height:1.7em; font-size:1em; padding-left:0px; padding-right:10px; } .news_body ul li{ background:none; padding:0px; color:#000; } .news_body a, .short_news_body a{ text-decoration:underline; color:#244564; } .song{ padding:10px; border-bottom:1px dashed #ccc; } .play_button{ margin-bottom:-5px; margin-right:10px; cursor:pointer; } .active{ margin-top:20px; } .video_player{ width:350px; float:left; } .fm_good{ position:relative; width:160px; float:left; display:none; padding-left:30px; text-align:center; } #fm_filter{ color:#777; width:300px; } #show_playlist{ display:none; text-decoration:underline; color:#69AAD6; cursor:pointer; } #vk{ margin-bottom:-7px; } 