@charset "utf-8";

div, p, ul, ol, h1, h2, h3, h4, h5, img { margin:0px; padding:0px; }
:focus { outline: none; }

body { font: 14px "Trebuchet MS", Arial, sans-serif; background: #e6e6e6; margin: 0; padding: 0; text-align: center; color:#334245; width:100%; min-width:987px; position:relative; }
h1 { color:#000e1c; font-size:28px; margin-bottom:30px; }
h2 { color:#000e1c; font-size:22px; }
a { color:darkblue; text-decoration:underline; } a:hover { color:darkred; cursor:pointer; }
div.butz { height: 40px; background: url(../design/b_l.png) 0% 0% no-repeat; padding:0 10px 0 50px; float:left; }
div.butz span { background: url(../design/b_r.png) 100% 0% no-repeat; height: 40px; width: 100%; display:block; padding:0 0 0 33px; }
div.butz a.buts { color: #424242; display: block; font-size: 11px; height: 40px; line-height: 40px; text-decoration: none; text-shadow: 2px 1px 0px #FFF; width: auto; float:left; }

h2.dil { padding-left: 18px; cursor: pointer; background: url(../design/plus.png) no-repeat left center; font-weight: normal; font-size: 16px !important; margin: 6px 0px 5px 0px !important; text-transform:uppercase; }
h2.dil:hover { text-decoration:underline; }
h2.dil.plus { background-image:url(../design/minus.png) !important; }

h3.plus a { padding-left:10px; background:url(../design/plusMIN.png) no-repeat 0px 6px; }
h3.plus.minus a { padding-left:10px; background:url(../design/minusMIN.png) no-repeat 0px 6px; }
ul.plus { display:none; }

p { font-size:14px; line-height:20px; color:#334245; margin-bottom:27px; }
p strong, p b { font-weight:bold; /*color:#242424;*/ }
ul { list-style:none;}
ol { list-style:decimal; }
ol li { color:#334245; line-height:23px; }
ul li { line-height:29px;}

ul.support { list-style:none !important; }
ul.support li { padding-left: 55px; height: 50px; margin-bottom:10px !important; }
li.pod6 { background: url(../design/pod6.png) no-repeat left top; }
li.pod7 { background: url(../design/pod7.png) no-repeat left top;}
li.pod8 { background: url(../design/pod8.png) no-repeat left top;}
li.pod9 { background: url(../design/pod9.png) no-repeat left top;}
li.pod10 { background: url(../design/pod10.png) no-repeat left top;}
li.pod12 { background: url(../design/pod12.png) no-repeat left top;}
li.podfaq { background: url(../design/podfaq.png) no-repeat left top;}
li.pod16 { background: url(../design/pod16.png) no-repeat left top;}


table { color:#516060; font-size:14px; line-height:14px; font-family:"Arial Narrow"; font-weight:normal; margin:10px auto; }
table tr th { background:none; text-align:center; vertical-align:middle;  font-weight:normal; color:#001d1d; padding:11px; text-shadow:white 0px 0px 2px; }
table tr td { background:none; color:#516060; /*text-align:center;*/ }
table tr td p {margin:0 !important; padding:0; }

div.poz table { border:1px dotted #eaedeb; color:#516060; font-size:12px; line-height:14px; font-family:tahoma, geneva, sans-serif; font-weight:normal; margin:0 auto; width:680px; }
div.poz table tr th { background:#dda9a9; border:1px solid #eaedeb; text-align:center; vertical-align:middle; font-weight:normal; height:22px; color:#516060; padding:8px 11px; text-shadow:none; font-family:tahoma,geneva,sans-serif; font-weight:bold; }
div.poz table tr td { background:#fff; border:1px solid #eaedeb; color:#516060; padding:6px 11px; height:14px; /*text-align:center;*/ }
div.poz #tech { font-size:14px; text-align:center; font-family:"Arial Narrow"; }
div.poz #tech a { margin-right:5px; }

#send_back_form { width:185px; z-index: 15; padding: 15px; margin:5px; border: 1px solid #ef4035; background:#eee; position: relative; float:right; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
#send_back_form label { color:#de1b0b;}
#send_back_form input { width:100%; }

.sity { width:45%; float:left; }
table#diler { border:0px dotted #eaedeb; color:#516060; font-size:14px; line-height:22px; font-weight:normal; margin:0 0 0 20px; }
table#diler tr td { background:#fff; border-bottom:1px dashed #eaedeb; border-top:none; border-left:none; border-right:none; color:#516060; padding:11px 11px 21px 11px; /*text-align:center;*/ }
table#diler tr td a.adr { font-weight:bold; font-size:18px; display:inline-block; margin-bottom:5px; text-decoration:none; }
table#diler tr td a.adr_goog { text-decoration:none; border-bottom:1px dashed; padding-left:13px; background:url(../design/marker.png) no-repeat left center; line-height:19px; }
table#diler tr td a:hover {text-decoration:underline; } table#diler tr td a.adr_goog:hover {text-decoration:none; }

.nonscroll {}
.scroll {position: fixed; top: 0px; width: 100%; left: 0; background: #f2e4e4; border-bottom: #ef4035 3px solid; padding: 0px 0 15px;}

#search { width: 244px; height:21px; right:25px; top:103px; }
#search input.sear, #search input.sear { width:200px; height:21px; background: #fff8f8; padding-left:7px; color:#333; float:left; font: 12px/21px inherit;
-moz-border-radius: 5px 5px 5px 5px; border:1px solid #999; border-bottom-left-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; }
.sh { -moz-box-shadow:0 0 10px 1px #2b0f42; border:1px solid #CCC !important; }
#search input.but, #search input.but { width:17px; height:21px; background:url(../design/search.png) no-repeat left center; border:none; position:absolute; right:3px; top:2px; cursor:pointer; }


#container { min-width:964px; width: 964px; max-width:964px; margin: 0 auto; text-align: left; position:relative; background:#FFF; }

#container #header { height:142px; /*170*/ }
#container #logo { position: absolute; top: 32px; left: 44px; /*50 44*/ }
#container #header #menu { height:73px; padding-top:65px;/*93*/ position:absolute; right:0; }
#container #header #menu ul {list-style-type:none; height:73px;}
#container #header #menu ul li { height:73px; display:block; float:left; padding:0 10px; line-height:50px; margin:0 5px; border-top:#fff 4px solid; /*text-shadow:#000 0px 0px 4px !important;*/}
#container #header #menu ul li.sel { background:#e5e5e5; border-top:#ef4035 4px solid;}
#container #header #menu ul li a { font: 13px "Trebuchet MS", sans-serif;/*"Myriad Pro", */ color:grey; text-decoration:none; text-transform:uppercase;}
#container #header #menu ul li a:hover { text-decoration:underline; color:#ef4035;} #container #header #menu ul li.sel a:hover { text-decoration:none;}
#container #header #menu ul li.sel a b { color:#333; font-weight:bold; text-shadow:#fff 0px 1px 1px !important; }
#container #header #menu ul li a b { font-weight:normal; line-height:32px;}

#MAPmenu { padding: 0px; position: relative; width: 900px; margin: 0 auto; display:none; }
#MAPmenu ul {list-style-type:none; height:36px;}
#MAPmenu ul li { height: 32px; display: block; float: left; padding: 0 25px; border-bottom: #f2e4e4 4px solid; }
#MAPmenu ul li.sel { background:#e5e5e5; border-bottom:#ef4035 4px solid;}
#MAPmenu ul li a { font: 13px "Trebuchet MS", sans-serif;/*"Myriad Pro", */ color:grey; text-decoration:none; text-transform:uppercase;}
#MAPmenu ul li a:hover { text-decoration:underline; color:#ef4035;} #container #header #menu ul li.sel a:hover { text-decoration:none;}
#MAPmenu ul li.sel a b { color:#333; font-weight:bold; text-shadow:#fff 0px 1px 1px !important; }
#MAPmenu ul li a b { font-weight:normal; line-height:32px;}

a.faq_r { float:left; width: 200px; height:100px; color:#FFF; margin:0 5px 10px; }
a.faq_r div { width: 200px; height: 100px; display: table-cell; vertical-align:middle; text-align:center; text-decoration:none; background:#ef4035; -moz-border-radius: 5px 5px 5px 5px; border:1px solid #999; border-bottom-left-radius: 5px 5px; border-bottom-right-radius: 5px 5px; border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; -moz-box-shadow:0 0 20px 1px #2b0f42; border:1px solid #CCC !important; }
a.faq_r:hover div { background:#990000; }
a.faq_r div span {  }

.str { /*float: left;*/ width: 100%; /*font: 12px/19px Arial, Helvetica, sans-serif;*/ color:#000; text-align:left; margin: 10px 0; }
.str p { margin:0 0 5px; padding:0; color:#000; }
.str strong { color:red; font-size:16px; }
.str a { padding:3px 10px; /*color:#000;*/ }
.str b { padding:3px 10px; background: #ef4035; color:#fff; }
.str a:hover { /*color:#FF8400;*/ }


/*GAL*/
a img { border: none; }
#abgne_fade_pic { position: relative; border: 0px solid #ccc; height:480px; display:block; width:100%; height:483px; border-bottom:#ef4035 3px solid;}
#abgne_fade_pic a.ad { position: absolute;}
#abgne_fade_pic .control { position: absolute; right: 9px; top: 0px;}
#abgne_fade_pic .control a { display: inline-block; padding: 2px; margin: 1px 1px 0px; width: 20px; color: #fff; background: #000; text-align: center; font-size: 14px; text-decoration: none; background-color: #999;}
#abgne_fade_pic .control a.on { font-weight: bold; color: #F00; background-color: #333; }
/*tehGAL*/
#tehGAL { background:#f2e4e4; height:153px; border-bottom: #e4b5b5 1px dashed;}
#tehGAL table { border:none; background:none; text-align:center; padding: 10px 0 1px 0; margin:0 auto; }
#tehGAL table tr td { background:none; border:none; vertical-align:top; }
#tehGAL table tr td a img { margin-bottom:5px; }

#container #cont { background:#fff; display:block; min-height:400px; padding:31px; }
#container #cont #blok1 { width:290px; float:left; }
#container #cont #blok2 { width:310px; float:left; margin:0 0 0 20px; position:relative; }
#container #cont #blok2 #news_nav { display:block; position:absolute; top:5px; right:0;  }
#container #cont #blok2 #news_nav .lef { display:block; width:25px; height:25px; background: url(../design/but.png) 0% 0% no-repeat; float:left; margin:0 5px 0 0;}
#container #cont #blok2 #news_nav .lef:hover { background: url(../design/but.png) 0% 100% no-repeat; }
#container #cont #blok2 #news_nav .rig { display:block; width:25px; height:25px; background: url(../design/but.png) 100% 0% no-repeat; float:left; margin:0 20px 0 5px;}
#container #cont #blok2 #news_nav .rig:hover { background: url(../design/but.png) 100% 100% no-repeat; }
#container #cont #blok2 .news_main, #container #cont #wrap .news_main  { margin-bottom:28px; width:94%; }
#container #cont #blok2 .news_main p, #container #cont #wrap .news_main p { margin-bottom:0px; }
#container #cont #blok2 .news_main a, #container #cont #wrap .news_main a { text-align:right; width:90%; display:block; }
#container #cont #blok2 .news_main a img, #container #cont #wrap .news_main a img {}
#container #cont #blok2 .news_main .dat, #container #cont #wrap .news_main .dat, #container #cont #wrap_cat ul.faq li p.dat { font-size:13px; color:#888; margin-bottom:1px; line-height:13px; }
#container #cont #blok3 { width:255px; float:right; }
#container #cont #blok3 ul li { line-height:20px; margin-bottom:8px;}
#container #cont #blok3 ul li p.dat { font-size:10px; color:#888; margin-bottom:10px; line-height:13px; }

#container #cont #wrap { display:block; min-height:800px; }
#container #cont #wrap img.img_right {float:right;}
#container #cont #wrap img.img_left {float:left;}
#container #cont #wrap_cat { display:block; min-height:1000px; margin-left:210px; }
#container #cont #wrap #min, #container #cont #wrap_cat #min { color:#001d1d; line-height:10px; font-size:11px; margin-top:15px; text-align:right; padding-bottom:10px; border-bottom:1px dashed #ef4035; }
#container #cont #wrap #min a, #container #cont #wrap_cat #min a { color:#001d1d; line-height:10px; font-size:11px; text-decoration:none;}
#container #cont #wrap #min img, #container #cont #wrap_cat #min img { margin:0 5px; }
#container #cont #menu_cat { display:block; float:left; width:200px; min-height:1000px; font-size:10px; }

#container #cont #menu_cat ul { list-style:none; font-size:11px; }
#container #cont #menu_cat ul li { line-height:14px; margin:0 !important; border-left:#001d1d 1px solid; }
#container #cont #menu_cat ul li a { color:#001d1d; display:block; padding:4px 0 4px 15px; background:url(../design/line.gif) no-repeat left center;  }
#container #cont #menu_cat ul li a b { display:block; }
#container #cont #menu_cat ul li a.sel { color:#de1b0b; }
#container #cont #menu_cat ul li ul { margin-left:18px;}
#container #cont #menu_cat ul li ul li { margin:8px 0; }
#container #cont #menu_cat ul li ul li a { display:block; padding: 5px 14px; line-height:14px; vertical-align:middle;}


#container #cont #wrap_cat { display:block; min-height:1000px; }
#container #cont #wrap h1, #container #cont #wrap_cat h1 { color:#001d1d; font-size:28px; margin:0px 0px 10px 0px; }
#container #cont #wrap_cat h1 span { color:grey; font-size:11px; font-weight:normal; }
#container #cont #wrap h2, #container #cont #wrap_cat h2 { color:#001d1d; font-size:22px; margin:15px 0px 5px 0px;}
#container #cont #wrap h3, #container #cont #wrap_cat h3 { color:#001d1d; font-size:16px; margin:15px 0px 5px 0px; }
#container #cont #wrap p, #container #cont #wrap_cat p { margin-bottom:15px; }
#container #cont #wrap ul, #container #cont #wrap ol, #container #cont #wrap_cat ul, #container #cont #wrap_cat ol { color:#334245; font-size:14px; margin-left:20px; list-style: url(../design/arr.gif); }
#container #cont #wrap ul li, #container #cont #wrap ol li, #container #cont #wrap_cat ul li, #container #cont #wrap_cat ol li { line-height: 20px !important; margin:0 0 5px 0; }

#container #cont #wrap_cat .cat_razd, #container #cont #wrap .cat_razd { display:block; float:left; width:230px; text-align:center; margin-bottom:30px; margin-top:10px; }
#container #cont #wrap_cat .cat_razd p, #container #cont #wrap .cat_razd p { margin:5px 0 2px; min-height:42px; height:42px; }
#container #cont #wrap_cat .cat_razd a.photo, #container #cont #wrap .cat_razd a.photo { display:block; width:230px; text-align:center; /*height:85px;*/ }
#container #cont #wrap_cat .poz { margin: 20px 0; vertical-align:middle; position:relative; }
#container #cont #wrap_cat .poz a img.size { width:200px; height:200px; }
#container #cont #wrap_cat .poz div#img_f { width: 200px;  } /*#container #cont #wrap_cat .poz div#img_f { width: 200px; position: absolute; top: 195px; }*/
#container #cont #wrap_cat .poz div#img_f a { border: 1px lightGrey solid; padding: 2px; margin: 0 2px 3px 0px; }
#container #cont #wrap_cat .poz a { float:left; }
#container #cont #wrap_cat .poz a.upSize { min-height:75px; } /*!~!!!!!!!!!!*/
#container #cont #wrap_cat .poz div#opis { } /*#container #cont #wrap_cat .poz div#opis { margin:0 0 0 250px; min-height:200px;}*/
#container #cont #wrap_cat .poz div#opis a { float:none; }


#container #bot { background:#f7f7f7; display:block; /*min-height:300px;*/ height:200px; border-bottom:#ef4035 3px solid; border-top:#b5cfe4 1px dashed; padding:31px; }
#container #bot #blok4, #container #bot #blok6 { width:300px; float:left; /*text-shadow:0px 0px 4px #000 !important;*/ }
#container #bot #blok5 { width:260px; float:left; margin:0 0 0 20px; position:relative; }
#container #bot #blok6 { width:200px; float:left; }
#container #bot #blok4 ul, #container #bot #blok5 ul { list-style:none; }
#container #bot #blok4 ul li, #container #bot #blok5 ul li { /*text-shadow:0px 0px 3px #000 !important;*/ }
#container #bot #blok4 ul li a, #container #bot #blok5 ul li a { color:#46595c; }
#container #bot #blok4 ul li a:hover, #container #bot #blok5 ul li a:hover { color: #DE1B0B; /*ef4035*/ }
#container #bot #blok4 h3, #container #bot #blok5 h3, #container #bot #blok6 h3 { font-size:17px; text-shadow:0px 1px 0px #FFF !important; color:#ef4035; margin-bottom:10px; }

form#login_fut label.foorm, form#login_fut_milo label.foorm { display:block; float:left; width:95px; line-height:32px; }
form#login_fut input, form#login_fut_milo input { font-size:25px; }
form#login_fut textarea, form#login_fut_milo textarea { font: 16px Arial, Helvetica, sans-serif; height: 85px; width: 234px;}

#resultat { float:left; font: 11px/13px Arial, Helvetica, sans-serif; }
#resultat p {padding:10px;}
p.seccess { padding:10px; color:#060 !important; background:#CFC; border: 1px solid #360; font: 11px/13px Arial, Helvetica, sans-serif; }
p.error { padding:10px; color: #600 !important; background: #FCC;  border:#933 1px solid; font: 11px/13px Arial, Helvetica, sans-serif; }

#footer {min-width:964px; width: 964px; max-width:964px; margin: 0 auto; text-align: left; position:relative; height:60px; vertical-align:middle; text-align:center; line-height:60px;}

#ajax { position:absolute; display:none; top:0px; right:23; right:17px; background:url(../design/ajax.gif) no-repeat center center; padding:23px; }


/*piroBox*/
.piro_html {position:absolute; top:0; left:0; padding:0; width:500px; height: 500px; margin:0; display:block; padding:0; z-index:150001; padding:0;  }
.piro_html table,.piro_html tbody,.piro_html tr,.piro_html th,.piro_html td{margin:0;padding:0;border:none;}
.piro_html img{ margin:0; padding:0; border:none;}

.piro_html .h_t_l{ width:10px; height:10px; background: url(../design/gal2/new_skin.png) top left no-repeat;}
.piro_html .h_t_r{ width:10px; height:10px; background: url(../design/gal2/new_skin.png) top right no-repeat;}
.piro_html .h_t_c{  height:10px;background: url(../design/gal2/new_skin_top.png) top repeat-x;}

.piro_html .h_c_l{width:10px; background: url(../design/gal2/new_skin_left.png) left repeat-y; }
.piro_html .h_c_c{background:#fff;margin:0; padding:0;}
.piro_html .h_c_c .div_reg{ background:#fff; width:480px; overflow:hidden; height:480px; margin:0; padding:0; position:relative; z-index:1500190;}
.piro_html .h_c_c .div_reg img{ }
.piro_html .h_c_r{width:10px; background: url(../design/gal2/new_skin_left.png) right repeat-y;}

.piro_html .h_b_c{  height:10px;background: url(../design/gal2/new_skin_top.png) bottom repeat-x;}
.piro_html .h_b_l{ width:10px; height:10px;background: url(../design/gal2/new_skin.png) bottom left no-repeat;}
.piro_html .h_b_r{ width:10px; height:10px;background: url(../design/gal2/new_skin.png) bottom right no-repeat;}

.piro_overlay{position:fixed; top:0; left:0; width:100%; height:100%;  z-index:150000;background:#000;display:none; cursor:pointer;}
.piro_loader{position:absolute;top:50%;left:50%;margin:-13px 0 0 -37px;width:70px;height:26px;display:block;z-index:1500197; background:  url(../design/gal2/loader_nav.png);  cursor:pointer; }
.piro_loader span{position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-24px;width:48px;height:10px; padding:0;display:block;z-index:1500198; background: #fff url(../design/gal2/loadinfo.gif) center bottom no-repeat; }
.piro_title{position:fixed; background: url(../design/gal2/bg_title.png) bottom repeat-x;top:0;left:0;width:100%; text-align:center;display:block; padding:6px 0 10px 0; color:white; z-index:150000; font-size:18px; display:none;}
.btn_info{position:absolute;bottom:-7px;right:-7px;width:25px; height:25px;margin:0;display:block; padding:0px; color:black; cursor:pointer; background: url(../design/gal2/b_w/info.png) no-repeat; z-index:1500440}
.caption{position:absolute;bottom:10px;left:10px;margin:0;display:block; padding:0px; color:black; cursor:text; background: url(../design/gal2/caption.png); z-index:1500191}
.caption p{ display:block; margin:0;padding:7px 5px; text-align:center; font-weight:normal; font-size:14px; color:white; z-index:150019; color:white;}

.nav_container{position:absolute; left:50%; margin:0 0 0 -60px;  height:40px; width:120px; background: url(../design/gal2/bottom_nav.png)  center no-repeat; z-index:1500194;}
.piro_close,a.piro_next,a.piro_prev,.piro_prev_fake,.piro_next_fake{width:34px; height:34px; position:absolute;top:4px;}

a.piro_next{ right:6px;text-indent:-999em;outline:none; display:block; margin:0;background:url(../design/gal2/next.png) center no-repeat; border:none; cursor:pointer;z-index:150023}
a:hover.piro_next{background:url(../design/gal2/next_fake.png) center no-repeat;}
.piro_next_fake{right:4px;outline:none; text-indent:-999em; display:none; margin:0;background: url(../design/gal2/next_fake.png) center  no-repeat; border:none; cursor:auto;z-index:150020}

.piro_close{right:42px;background: transparent url(../design/gal2/close.png) center center no-repeat;cursor:pointer;margin:0;z-index:150022;display:none;}
.piro_close:hover{background: transparent url(../design/gal2/close_h.png) no-repeat center center;}

.piro_prev_fake{right:78px;outline:none; text-indent:-999em; display:none; margin:0;background: url(../design/gal2/prev_fake.png) center  no-repeat; border:none; cursor:auto;z-index:150020}
a.piro_prev{right:78px; text-indent:-999em; outline:none;display:block;margin:0;background: url(../design/gal2/prev.png) center  no-repeat;border:none; cursor:pointer; z-index:150024}
a:hover.piro_prev{background:url(../design/gal2/prev_fake.png) center  no-repeat;}
.zoomIn{position:absolute; height:32px; width:32px; top:20px; right:20px; text-indent:-999em; background:url(../design/gal2/enlarge.png) no-repeat;z-index:1500192;}
.zoomOut{position:absolute; height:32px; width:32px; top:20px; right:20px; text-indent:-999em; background:url(../design/gal2/dislarge.png) no-repeat;z-index:1500193;}
/*piroBox*/

/*TAB*/
.tabberlive .tabbertabhide { display:none; }
.tabber {}
.tabberlive { margin-top:1em; }
ul.tabbernav { margin:0 !important; height:24px; padding: 3px 0; border-bottom: 1px solid #887777; font: bold 10.7px Verdana, sans-serif !important; }
ul.tabbernav li { list-style: none; margin: 0; display: inline;}
ul.tabbernav li a {  padding: 3px 0.5em; margin-left: 3px; border: 1px solid #887777; border-bottom: none; background: #eedddd; text-decoration: none;}
ul.tabbernav li a:link { color: #884444; }
ul.tabbernav li a:visited { color: #776666; }
ul.tabbernav li a:hover { color: #000; background: #eeaaaa; border-color: #772222;}
ul.tabbernav li.tabberactive a { background-color: #fff; border-bottom: 1px solid #fff; }
ul.tabbernav li.tabberactive a:hover { color: #000; background: white; border-bottom: 1px solid white; }
.tabberlive .tabbertab { padding:5px; border:1px solid #aaa; border-top:0; min-height:300px; }
.tabberlive .tabbertab h2 { display:none; }
.tabberlive .tabbertab h3 { display:none; }
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab { height:200px; overflow:auto;}

/*iPhone changer*/
.containerIp { position: relative; width: 150px; height: 27px; cursor: pointer; overflow: hidden; }
.containerIp input { position: absolute; top: 5px; left: 30px; }
.handle { display: block; height: 27px; width: 39px; cursor: pointer; position: absolute; top: 0; left: 0; }
.handle .bg { position: absolute; width: 5px; height: 100%; top: 0; left: 0; z-index: 1; }
.handle .slider { position: absolute; top: 0; left: 0; height: 27px; width: 78px; background: url(../design/slider2.png) no-repeat; z-index: 2; }
label.on, label.off {font-size: 9px; line-height: 17px; font-weight: bold; font-family: Helvetica Neue, Arial, Helvetica, sans-serif; text-transform: uppercase; cursor: pointer; display: block; height: 22px; position: absolute; width: 52px; top: 0; }
label.on { color: #fff; background: url(../design/on.png) no-repeat; text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.6); left: 0; padding: 5px 6px 0 20px;/*5px 0 0 8px;*/ }
label.off { color: #8B8B8B; background: url(../design/off.png) no-repeat right 0; text-shadow: 0px 0px 2px rgba(255, 255, 255, 0.6); text-align: right; right: 0; padding: 5px 17px 0 10px;/*5px 8px 0 0;*/ }
