body{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:10px;margin:0;padding:0;background:#ebe9e9 url('../_d/bg/header.gif') repeat-x center 20px;color:#000000}
#sites{margin:20px auto 20px auto;width:980px;color:#666666;}
.clear_both{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.fleft{float:left;}
.fright{float:right;}
.alignr{text-align:right;}
.alignc{text-align:center;}
.alignl{text-align:left;}
.disp1{display:block;}
.disp2{display:inline;}
.valignt{vertical-align:top;}
p{margin:0;padding:0;border-width:0;}
IMG{border-color:#FFFFFF;border-style:none;border-width:1px;margin:0px;}
#header{text-align:center;margin:0px;float:left;padding:0px;}
#wrapper{background:transparent none;width:100%;float:left;}
#left_center{width:230px;margin:0px;font-size:12px;padding:10px 0px;display:inline;float:left;overflow:hidden;position:relative;}
#center_left{display:inline;float:left;font-size:11px;overflow:hidden;width:750px;padding:0px;background-color:#ebe9e9;text-align:left;height:950px;height:auto !important;min-height:950px;}
#bottom{display:inline;float:left;font-size:11px;overflow:hidden;width:750px;padding:0px;background-color:#fbfaf6;text-align:left;position:relative;height:120px;}
#srodek{padding:35px 5px 5px 5px;}
#stopka{padding:10px 0px 10px 0px; width:100%; background: #54B948 none; height: 240px;}
.stopka { width: 980px; margin: 0px auto; 0px }
.stopka .menu {width:400px;float:left;text-align:left;display:inline;}
.stopka .kontakt {width:300px;float:left;text-align:left;display:inline;}
.stopka .description {width:270px;float:left;text-align:right;display:inline;}
.stopka .menu .menuDolLeft { width: 45%; float: left; margin-right: 10px; }
.stopka .menu .menuDolRight { width: 45%; float: left;  }
.stopka .menu b { font-size:12px; margin-bottom: 5px; }
.stopka .menu a { margin-bottom: 3px; }
a{color:#415325;text-decoration:none;}
a:hover{color:#415325;text-decoration:underline;}
form{border:0px;margin:0px;padding:0px;}
.inputwidth{font-size:11px;margin:0px;padding:0px;display:inline;}
input, textarea, select{color:#333333;font-size:10px;border-color:#676700;border-style:solid;border-width:1px;}
.inputwidth{width:200px;}
.inputwidth2{width:400px;}
.inputwidthSearch{width:180px;margin-bottom:5px;}
textarea.inputwidth, textarea.inputwidth2{height:150px;overflow:auto;}
.captcha{width:100px;color:#000000;font-size:11px;border-color:#676700;border-style:solid;border-width:1px;}
.menu_left{float:left;margin:0px 0px 0px 5px;}
ul#sliding-navigation{list-style:none;font-size:12px;margin:30px 0;padding:0;}
ul#sliding-navigation li.sliding-element h3, ul#sliding-navigation li.sliding-element a{display:block;width:155px;padding:5px 18px;margin:0;margin-bottom:5px;}
ul#sliding-navigation li.sliding-element a{color:#000000;background:transparent none;border:1px solid #415325;text-decoration:none;}
ul#sliding-navigation li.sliding-element a:hover{color:#54B948;}
ul#sliding-navigation li.sliding-element a.sel{font-weight:bold;color:#415325;background-color:#54b948;}
ul#sliding-navigation li.sliding-element a.wyroznij{font-weight:bold;color:#000;}
ul#sliding-navigation li.sliding-element a.wyroznij:hover{color:#54B948;}
ul#podmenu{list-style:none;font-size:11px;margin:0px 0px 0px 15px;padding:0;}
ul#podmenu li.podmenu-elem h3, ul#podmenu li.podmenu-elem a{display:block;width:130px;padding:5px 18px;margin:0;margin-bottom:5px;}
ul#podmenu li.podmenu-elem a{color:#000000;background:transparent none;border:1px solid #415325;text-decoration:none;}
ul#podmenu li.podmenu-elem a:hover{color:#54B948;}
ul#podmenu li.podmenu-elem a.sel{font-weight:bold;color:#415325;}
.topbanner{width:980px;height:208px;float:left;text-align:left;position:relative;}
.logo{float:left;position:relative;top:14px;left:0px;}
.background_image{text-align:center;height:180px;width:750px;position:absolute;top:14px;right:0;}
.header_image{height:180px;float:right;width:758px;position:absolute;top:0;right:0;background:url('../_d/lay/nakladka.gif') no-repeat center top;overflow:hidden}
.header_napis{width:450px;height:50px;position:absolute;float:right;bottom:3px;right:-6px;background:url('../_d/lay/napis.png') no-repeat 0 0;}
.menu_dol a{font-weight:bold;}
.menu_dol a.wyroznij{color:#54b948;}
.wspolpraca, .wyszukiwarka, .koszyk, .sklepKategorieLeft{margin:10px 0px 10px 5px;display:inline;float:left;width:190px;border:1px solid #415325;}
.koszyk{margin:0px 0px 10px 5px;}
a.koszykIco{width:200px;height:48px;line-height:48px;font-size:16px;border:1px solid #415325;background:url('../_d/lay/koszyk.ico') no-repeat 0 0;text-decoration:none;font-weight:bold; padding-left:50px; padding-right:10px; padding-top:12px; padding-bottom:12px}
.wyszukiwarka .srodek, .koszyk .srodek, .sklepKategorieLeft .srodek{padding:5px;}
.wspolpraca .title{color:#333333;font-size:12px;font-weight:bold;margin:10px 0px 10px 0px;padding:0;text-align:center;}
.belka_top{width:745px;float:right;height:22px;line-height:22px;margin:0 0 10px 0;text-align:right;border-bottom:1px solid #415325;padding:0px;}
.belka_top form{padding-right:5px;}
.boksLogowanie{border:1px solid #415325;display:inline;float:left;margin:10px 0px 10px 5px;width:190px;}
.boksLogowanie .srodek{padding:5px;}
.boksLogowanie .pozycja{height:20px;line-height:20px;display:inline;margin:0px;float:left;}
.boksLogowanie .pozycja span{width:50px;float:left;}
.boksLogowanie .pozycja input{width:125px;}
.naglowekMaly{padding:0px;font-size:12px;font-weight:bold;margin-bottom:5px;}
.naglowekTag{padding:0px;font-size:11px;font-weight:bold;margin-bottom:5px;color:#676700;}
.scroller_container_left_right{position:relative;overflow:hidden;width:200px;height:300px;float:left;margin:5px 0px 5px 0px;}
.scroller_left_right{white-space:nowrap;line-height:100px;font-size:12px;}
.scroller_left_right p{padding:0;}
.scroller_container_left_right{overflow:auto;}
.scrollerItem{display:inline;margin:5px;float:left;width:180px;text-align:center;}
.koszyk_top{float:left;width:300px;text-align:left;margin-left:5px;font-size:10px;}
.naglowek{padding:0px;font-size:16px;font-weight:bold;color:#333333;margin-bottom:10px;}
.newsLista{width:100%;float:left;margin-bottom:20px;display:inline;}
.newsItem{overflow:hidden;margin-bottom:15px;clear:left;padding-bottom:10px;}
.newsItem .image, .image{float:left;display:inline;margin:0px 10px 10px 0px;}
.newsItem .tytul{font-size:12px;font-weight:bold;color:#415325;}
.newsLista .linkDalej, .linkDalej{width:100%;float:left;text-align:right;}
.newsLista span.data{font-size:10px;color:#999999;}
.newsLista .newsWiecejka, .galeryItem .newsWiecejka{text-align:right;}
.dzialGaleria{margin:10px 0px 20px 0px;padding:0px;float:left;display:inline;}
.dzialGaleria .galItem{float:left;width:130px;text-align:center;margin-bottom:10px;}
.banery_promocyjne{float:left;width:100%;margin:0px;}
.banery_promocyjne .banerItem{margin:0px;padding:5px 0px 5px 10px;}
.kontaktLeftCol{width:300px;float:left;}
.kontaktRightCol{float:left;}
.kontaktMapa{margin-bottom:20px;}
.kontaktItem{float:left;margin-bottom:20px;display:inline;}
.tytulKontakt{font-weight:bold;font-size:12px;margin-bottom:3px;clear:both;color:#333333;}
.galeryItem{width:100%;float:left;margin-bottom:10px;}
.galeryItem .itemFoto{float:left;display:inline;margin-right:10px;}
.galeryItem .tytul{font-size:12px;font-weight:bold;color:#415325;}
.galleryItem{width:170px;text-align:center;margin-bottom:20px;float:left;}
.samochodTytul, .terminarzTytul{font-size:12px;font-weight:bold;color:#5f5548;margin-bottom:6px;}
.samochodFoto{width:100%;text-align:center;margin-top:20px;}
.osiagniecieItem{width:100%;float:left;margin-bottom:20px;}
.osiagniecieItem .osiagniecieTytul{font-size:12px;font-weight:bold;color:#5f5548;}
.osiagniecieItem .osiagnieciaTable{width:100%;float:left;display:block;margin-top:10px;}
.osiagnieciaTable .infoMiejsce{width:180px;float:left;margin-bottom:5px;}
.osiagnieciaTable .infoKlasa{width:200px;float:left;margin-bottom:5px;}
.osiagnieciaTable .infoRajd{width:350px;float:left;margin-bottom:5px;}
.naglowek1{font-size:12px;font-weight:bold;}
.termKiedy{width:220px;float:left;margin-bottom:5px;}
.termGdzie{width:200px;float:left;margin-bottom:5px;}
.termKlasa{width:130px;float:left;margin-bottom:5px;}
.termRajd{width:170px;float:left;margin-bottom:5px;}
.imprezaData{font-size:10px;float:left;color:#5F5548;}
.tytulItem{font-size:12px;font-weight:bold;}
.wiecejka{width:100%;float:left;text-align:right;}
.imprezaOpis{padding:10px 0 10px 0;}
.sklepSG{width:190px;border:1px solid #415325;float:left;margin:10px 0px 10px 5px;}
.sklepSG .srodek{padding:5px;}
.sklepSGitem{width:180px;float:left;text-align:center;margin-bottom:10px;}
.sklepSGitem img{margin-bottom:5px;}
.sklepSGitem a.tytul{font-weight:bold;}
.sklepSGitem .cena{font-weight:bold;margin:5px 0px 5px 0px;}
.cenaItem{font-weight:bold;}
.sklepSGitem .promo, .cenaItem .promo{color:#ff0000;}
.gieldaItem{width:360px;float:left;margin:0px 4px 10px 4px;border:1px solid #20FE1C;padding-bottom:5px;}
.gieldaItem .srodek{padding:5px;}
.gieldaItem .image{float:left;margin:0px 5px 0px 0px;}
.gieldaItem a.tytul{font-weight:bold;font-size:12px;}
.gieldaItem .data{height:16px;line-height:16px;}
.gieldaItemFoto{width:180px;float:left;text-align:center;}
.sklepItemFoto{width:180px;float:left;text-align:center;margin-bottom:20px;}
.gieldaOpis{width:100%;float:left;text-align:left;margin:0px 0px 4px 0px;}
.gieldaOpis .gieldaOpisParam{width:150px;float:left;}
.producentItem{width:240px;text-align:center;float:left;margin-bottom:30px;overflow:hidden;}
.produktItem{width:100%;float:left;margin-bottom:20px;}
.produktItem .fotoItem{float:left;display:block;margin:0px 10px 5px 0px;}
.produktItem .tytul{color:#415325;font-size:12px;font-weight:bold;}
.produktItem .cena{font-weight:bold;margin-bottom:5px;}
.produktItem .promo{color:#ff0000;}
.sklepKategoria{width:360px;margin:0px 4px 10px 4px;border:1px solid #54B948;float:left;}
.sklepKategoria .srodek{padding:5px;}
.sklepKategoria .srodek .linkDalej{float:right;text-align:right;margin:5px 0px 5px 0px;}
.sklepKategoria .srodek .tytulBloczka{font-size:12px;font-weight:bold;float:left;margin-bottom:5px;}
.sklepKategoria .srodek .sklepSGitem{width:160px;float:left;text-align:center;background:#D1C8AB none;padding-top:5px;margin:0px 2px 0px 2px;height:235px;}
.koszykSuma{float:right;text-align:right;clear:both;width:100%;height:20px;line-height:20px;border-bottom:1px solid #BEB6A0;}
.koszykNazwaNaglowek{float:left;text-align:center;width:450px;font-weight:bold;}
.koszykCenaNaglowek, .koszykIloscNaglowek{width:100px;float:left;text-align:center;font-weight:bold;}
.koszykWartoscNaglowek{float:right;text-align:center;font-weight:bold;}
.koszykItem{width:100%;float:left;border-bottom:1px solid #BEB6A0;margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;}
.koszykWartosc{float:right;text-align:right;}
.koszykIlosc{width:100px;float:left;text-align:center;}
.koszykIlosc input{width:80px;}
.koszykCena{width:100px;float:left;}
.koszykCena .cena{font-weight:bold;font-size:10px;}
.koszykCena .cena span.promo{color:#ff0000;}
.koszykNazwa{width:450px;float:left;}
.koszykFoto{float:left;text-align:left;margin:0px;display:inline;width:60px;}
.koszykTytul{width:390px;float:left;text-align:center;}
.koszykInfo{width:400px;float:left;margin-top:10px;}
.koszykWyczyscButton{float:right;margin-top:10px;}
.akcje{font-size:9px;}
#sumaZakupow{float:left;}
#sumaZakupow span{font-weight:bold;}
.historiaLista{width:450px;float:left;}
.historiaLista .historiaLPnaglowek{float:left;width:25px;text-align:left;font-weight:bold;}
.historiaLP{float:left;width:25px;text-align:left;margin-bottom:4px;}
.historiaLista .historiaNRnaglowek{float:left;width:45px;text-align:left;font-weight:bold;}
.historiaNR{float:left;width:45px;text-align:left;margin-bottom:4px;}
.historiaLista .historiaDatanaglowek{float:left;width:150px;text-align:left;font-weight:bold;}
.historiaData{float:left;width:150px;text-align:left;margin-bottom:4px;}
.historiaLista .historiaStatusnaglowek{float:left;width:80px;text-align:left;font-weight:bold;}
.historiaStatus{float:left;width:80px;text-align:left;margin-bottom:4px;}
.historiaLista .historiaWartoscnaglowek{float:left;text-align:left;font-weight:bold;}
.historiaWartosc{float:left;text-align:left;margin-bottom:4px;}
.radio{border:1px none;}
.radio1{float:left;margin-right:10px;display:inline;width:250px;}
.newsLista .kolLeft{float:left;}
.newsLista .kolRight{width:210px;float:right;}
.sklepKategorieLeft .sklepKategoriaLeftItem{margin-bottom:2px;}
.sklepKategorieLeft a.katsel{font-weight:bold;color:#20FE1C;}
.sklepKategoriaLeftItemPodkat{margin:0px 0px 2px 5px;}
.sklepNaglowekLewa{float:left;width:250px;text-align:left;}
.sklepNaglowekPrawa{float:right;text-align:right;}
.alert{font-weight:bold;font-size:14px;color:#ff0000;}
.sklepPodkategorieLista{width:100%;float:left;margin-bottom:5px;border-bottom:1px solid #000;padding-bottom:3px;}
.sklepPodkategorieLista .pozycjaPodkategoria{float:left;margin:0px 10px 3px 0px;display:inline;}
.sklepPodkategorieLista .pozycjaPodkategoria a.sel{font-weight:bold;color:#20FE1C;}
.tagCloud{margin:10px 0px 0px 5px;border:1px solid #415325;width:190px;float:left;}
.tagCloud .srodek{padding:5px;}
ul.tagcloud{list-style-type:none;margin:0px;padding:0px;}
ul.tagcloud li{display:inline !important;margin-right:10px;line-height:2em;float:left;}
#center_left ul.tagcloud li{display:inline !important;margin-right:10px;line-height:2em;float:none;}
ul.tagcloud li a{display:inline;}
ul.tagcloud li.cloud-0 a{font-size:80%;}
ul.tagcloud li.cloud-10 a{font-size:85%;}
ul.tagcloud li.cloud-20 a{font-size:90%;}
ul.tagcloud li.cloud-30 a{font-size:100%;}
ul.tagcloud li.cloud-40 a{font-size:110%;}
ul.tagcloud li.cloud-50 a{font-size:120%;}
ul.tagcloud li.cloud-60 a{font-size:130%;font-weight:bold;}
ul.tagcloud li.cloud-70 a{font-size:140%;font-weight:bold;}
ul.tagcloud li.cloud-80 a{font-size:150%;font-weight:bold;}
ul.tagcloud li.cloud-90 a{font-size:160%;font-weight:bold;}
ul.tagcloud li.cloud-100 a{font-size:170%;font-weight:bold;}
.tagCloud .moreTags{clear:both;float:left;text-align:right;font-size:10px;width:100%;margin-bottom:10px;}
.listaPozostale{display:none;}
#showMore{color:#20FE1C;cursor:pointer;}
.polecamyItem{margin:0px 20px 15px 0px;float:left;display:inline;overflow:hidden;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0px none;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style-type:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url('images/ui-bg_glass_75_ffffff_1x400.png') repeat-x 50% 50%;color:#222222}
.ui-widget-content a{color:#222222;}
.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url('images/ui-bg_highlight-soft_75_cccccc_1x100.png') repeat-x 50% 50%;color:#222222;font-weight:bold}
.ui-widget-header a{color:#222222;}
.ui-state-default, .ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url('images/ui-bg_glass_75_e6e6e6_1x400.png') repeat-x 50% 50%;font-weight:normal;color:#555555;outline:none}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555555;text-decoration:none;outline:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{border:1px solid #999999;background:#dadada url('images/ui-bg_glass_75_dadada_1x400.png') repeat-x 50% 50%;font-weight:normal;color:#212121;outline:none}
.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none;outline:none;}
.ui-state-active, .ui-widget-content .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url('images/ui-bg_glass_65_ffffff_1x400.png') repeat-x 50% 50%;font-weight:normal;color:#212121;outline:none}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;outline:none;text-decoration:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url('images/ui-bg_glass_55_fbf9ee_1x400.png') repeat-x 50% 50%;color:#363636}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a{color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('images/ui-bg_inset-soft_95_fef1ec_1x100.png') repeat-x 50% bottom;color:#cd0a0a}
.ui-state-error a, .ui-widget-content .ui-state-error a{color:#cd0a0a;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text{color:#cd0a0a;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:url('none');}
.ui-priority-primary, .ui-widget-content .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-icon{width:16px;height:16px;background-image:url('images/ui-icons_222222_256x240.png');}
.ui-widget-content .ui-icon{background-image:url('images/ui-icons_222222_256x240.png');}
.ui-widget-header .ui-icon{background-image:url('images/ui-icons_222222_256x240.png');}
.ui-state-default .ui-icon{background-image:url('images/ui-icons_888888_256x240.png');}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url('images/ui-icons_454545_256x240.png');}
.ui-state-active .ui-icon{background-image:url('images/ui-icons_454545_256x240.png');}
.ui-state-highlight .ui-icon{background-image:url('images/ui-icons_2e83ff_256x240.png');}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url('images/ui-icons_cd0a0a_256x240.png');}
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position: -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position: -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position: -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position: -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position: -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position: -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position: -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position: -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position: -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position: -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}
.ui-widget-overlay{background:#aaaaaa url('images/ui-bg_flat_0_aaaaaa_40x100.png') repeat-x 50% 50%;opacity:.30;filter:Alpha(Opacity=30)}
.ui-widget-shadow{padding:8px;background:#aaaaaa none repeat-x 50% 50%;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px; margin-left:-8px; margin-right:0; margin-top:-8px; margin-bottom:0}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}
.ui-accordion .ui-accordion-li-fix{display:inline;}
.ui-accordion .ui-accordion-header-active{border-bottom:0px none !important;}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content{border-top:0px none;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none; padding-left:2.2em; padding-right:2.2em; padding-top:1em; padding-bottom:1em}
.ui-accordion .ui-accordion-content-active{display:block;}.ui-datepicker{width:17em;padding:.2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{text-align:center;font-weight:bold;border:0px none;; padding-left:.3em; padding-right:.3em; padding-top:.7em; padding-bottom:.7em}
.ui-datepicker td{border:0px none;padding:1px}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:url('none');border-left:0px none;border-right:0px none;border-bottom:0px none;; margin-left:0; margin-right:0; margin-top:.7em; margin-bottom:0; padding-left:.2em; padding-right:.2em; padding-top:0; padding-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-dialog{position:relative;padding:.2em;width:300px;}
.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{border:0px none;background:none;overflow:auto;zoom:1; padding-left:1em; padding-right:1em; padding-top:.5em; padding-bottom:.5em}
.ui-dialog .ui-dialog-buttonpane{text-align:left;background-image:url('none');border-left-width:0; border-right-width:0; border-top-width:1px; border-bottom-width:0; margin-left:0; margin-right:0; margin-top:.5em; margin-bottom:0; padding-left:.4em; padding-right:1em; padding-top:.3em; padding-bottom:.5em}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-progressbar{height:2em;text-align:left;}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0px;}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px;}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0px;height:100%;}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0px;height:100%;}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0px none;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-tabs{padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0;}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}
.ui-tabs .ui-tabs-hide{display:none !important;}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}
.ui-accordion .ui-accordion-li-fix{display:inline;}
.ui-accordion .ui-accordion-header-active{border-bottom:0px none !important;}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em;}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content{border-top:0px none;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;padding-left:2.2em;padding-right:2.2em;padding-top:1em;padding-bottom:1em}
.ui-accordion .ui-accordion-content-active{display:block;}
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0px none;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style-type:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-datepicker{width:17em;padding:.2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{text-align:center;font-weight:bold;border:0px none;;padding-left:.3em;padding-right:.3em;padding-top:.7em;padding-bottom:.7em}
.ui-datepicker td{border:0px none;padding:1px}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:url('none');border-left:0px none;border-right:0px none;border-bottom:0px none;;margin-left:0;margin-right:0;margin-top:.7em;margin-bottom:0;padding-left:.2em;padding-right:.2em;padding-top:0;padding-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.ui-dialog{position:relative;padding:.2em;width:300px;}
.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{border:0px none;background:none;overflow:auto;zoom:1;padding-left:1em;padding-right:1em;padding-top:.5em;padding-bottom:.5em}
.ui-dialog .ui-dialog-buttonpane{text-align:left;background-image:url('none');border-left-width:0;border-right-width:0;border-top-width:1px;border-bottom-width:0;margin-left:0;margin-right:0;margin-top:.5em;margin-bottom:0;padding-left:.4em;padding-right:1em;padding-top:.3em;padding-bottom:.5em}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-dialog{position:relative;padding:.2em;width:300px;}
.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{border:0px none;background:none;overflow:auto;zoom:1;padding-left:1em;padding-right:1em;padding-top:.5em;padding-bottom:.5em}
.ui-dialog .ui-dialog-buttonpane{text-align:left;background-image:url('none');border-left-width:0;border-right-width:0;border-top-width:1px;border-bottom-width:0;margin-left:0;margin-right:0;margin-top:.5em;margin-bottom:0;padding-left:.4em;padding-right:1em;padding-top:.3em;padding-bottom:.5em}
.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-progressbar{height:2em;text-align:left;}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}
.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0px;}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px;}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0px;height:100%;}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0px;height:100%;}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0px none;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-tabs{padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0;}
.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none;}
.ui-tabs .ui-tabs-hide{display:none !important;}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url('images/ui-bg_glass_75_ffffff_1x400.png') repeat-x 0 0;color:#222222}
.ui-widget-content a{color:#222222;}
.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url('images/ui-bg_highlight-soft_75_cccccc_1x100.png') repeat-x 0 50%;color:#222222;font-weight:bold}
.ui-widget-header a{color:#222222;}
.ui-state-default, .ui-widget-content .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url('images/ui-bg_glass_75_e6e6e6_1x400.png') repeat-x 0 50%;font-weight:normal;color:#555555;outline:none}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555555;text-decoration:none;outline:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{border:1px solid #999999;background:#dadada url('images/ui-bg_glass_75_dadada_1x400.png') repeat-x 0 50%;font-weight:normal;color:#212121;outline:none}
.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none;outline:none;}
.ui-state-active, .ui-widget-content .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url('images/ui-bg_glass_65_ffffff_1x400.png') repeat-x 0 50%;font-weight:normal;color:#212121;outline:none}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;outline:none;text-decoration:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url('images/ui-bg_glass_55_fbf9ee_1x400.png') repeat-x 0 50%;color:#363636}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a{color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('images/ui-bg_inset-soft_95_fef1ec_1x100.png') repeat-x 0 50%;color:#cd0a0a}
.ui-state-error a, .ui-widget-content .ui-state-error a{color:#363636;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text{color:#cd0a0a;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:url('none');}
.ui-priority-primary, .ui-widget-content .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-icon{width:16px;height:16px;background-image:url('images/ui-icons_222222_256x240.png');}
.ui-widget-content .ui-icon{background-image:url('images/ui-icons_222222_256x240.png');}
.ui-widget-header .ui-icon{background-image:url('images/ui-icons_222222_256x240.png');}
.ui-state-default .ui-icon{background-image:url('images/ui-icons_888888_256x240.png');}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url('images/ui-icons_454545_256x240.png');}
.ui-state-active .ui-icon{background-image:url('images/ui-icons_454545_256x240.png');}
.ui-state-highlight .ui-icon{background-image:url('images/ui-icons_2e83ff_256x240.png');}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url('images/ui-icons_cd0a0a_256x240.png');}
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;}
.ui-widget-overlay{background:#aaaaaa none repeat-x;opacity:.3;filter:Alpha(Opacity=30);}
.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaaaaa none repeat-x;opacity:.35;filter:Alpha(Opacity=35);-moz-border-radius:4px;-webkit-border-radius:4px;}

/** slider **/
.scroller {
	width:750px;
	height:575px;
	position:relative;
	margin-top: 10px;
}
#slides {
	position:absolute;
	top:35px;
	left:4px;
	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:680px;
	overflow:hidden;
	position:relative;	
	margin-left: 28px;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.slide {
	width:680px;
	height:480px;
	display:block;
}


/*
	Next/prev buttons
*/

#slides .next, #slides .prev {
	position:absolute;
	top:228px;
	left:-3px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:715px;
}

/*
	Pagination
*/

.pagination {
	margin:26px auto 0;
	width:145px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url('http://pm4x4.nazwa.pl/pm4x4_test/_d/pagination.png');
	background-position: 0 0;
	float:left;
	overflow:hidden
}

.pagination li.current a {
	background-position:0 -12px;
}

/*
	Caption
*/

.caption {
	z-index:500;
	position:absolute;
	bottom:-35px;
	left:0;
	height:30px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:640px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	border-top:1px solid #000;
	text-shadow:none;
}

/** kalendarz **/
td { font-family: "Trebuchet MS", Arial, Veranda, sans-serif; padding: 3px; }
#calback { position: relative; background: #FFF url('/_d/lay/calWaiting.gif') no-repeat 50% 100px; width: 190px; float: left; margin-left:5px; margin-right:0; margin-top:0; margin-bottom:15px }
.cal { background: #54B948; width: 100%; }
.calhead { width: 100%; font-weight: normal; color: #FFF; font-size: 14px; height: 25px; }
.calhead img { border: none; }
.dayhead {  height: 20px; background: #8de782;}
.dayhead td { text-align: center; color: #656d6f; font-size: 11px;}
.dayhead td.niedziela { color: #ff0000; }
.dayhead td.sobota { color: #069cd3; }
.dayrow { background: #bcfbb4; height: 20px; }
.dayrow td { width: 25px; color: #525d4c; font-size: 12px; }
.dayrow td a { color: #415325; font-weight:bold;}
.day { text-align: center; font-family: arial; font-size: 12px; }
.dayover { background: #6fff5e; }
.dayout { background: #bcfbb4; }
.today { background: #edfbeb;}
#today { width: 100%; height: 100%; }
#today a{ color: #CC0000; display: block; background-color: #EEEF77; margin: 0; padding: 0; }
#normal_day a{ color: #000000; display: block; background-color: #EEEF77; }
a.calendar_link { color: #000000;}   
.cal .poprzedni_mc, .cal .aktualny_mc, .cal .nastepny_mc { width: 58px; text-align: center; height: 18px; line-height: 18px; float: left; background: #54B948 none; border: 1px none; font-size: 12px; font-weight: normal;  float: right; text-decoration: none; color: #fff; }
.cal .aktualny_mc { margin: 0px 5px 0px 5px; }
.bottom_navi { background: #bcfbb4 none; }
