@CHARSET "UTF-8";body { margin: 0;	padding: 0;	background: #fff url(../img/body_bg.gif) repeat-x top; font-family: arial; font-size: 12px; color: #4b4b4b; line-height: 18px; text-align: left; position:relative;}

#cookiesBox { background: #f2f1f1; color: #808080; width: 100%; z-index: 9999; border-top: 1px solid #dedede; bottom: 0; position: fixed; font-size: 11px;  }
#cookiesBox a { color: #808080; text-decoration: underline; }
#cookiesBox2 { padding: 6px 10px;  text-align: center; }
#cookiesBoxClose { color: #808080; text-decoration: underline; }
#cookiesBoxClose:hover { color: #808080; text-decoration: underline; }

a { color: #be271d; text-decoration: none; }
a:hover { color: #be271d; text-decoration: underline; }
form { display: inline; }
.k { text-align: center; padding: 10px; border: 1px solid #D5D5D5; font-weight: bold; }
.e { text-align: center; padding: 10px; border: 1px solid red; font-weight: bold; }
img {border:0px;}
h1 {color:#008b52;font-size:24px;line-height:28px;font-family:times;font-weight:normal;margin:0px 0 20px 0;}
h2 { color: #007d44; font-size: 18px; line-height: 22px; padding: 0; margin: 5px 0 5px 0; font-family: "Georgia", sans-serif; }
label.error{display:block; width:400px; color:#be271d }


.ui-button-text {
    padding-bottom: 4px !important;
    padding-top: 4px !important;
}

/*.ui-button-text { padding:2px 7px  !important;}*/
.ui-helper-hidden-accessible {clip: auto !important;}
.btnwIco { padding:0px 6px 0px 19px  !important; margin: 2px 0 ;}
.btnwIco .ui-button-text { padding:1px 6px 1px 9px  !important;}
.btnIco { position: absolute; top: 50%; margin-top: -7px; left: 3px; margin-left: -16px; }
.btnBack {float:right;}

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
    border-width: 2px;
}



.tabelka { width: 100%; border-collapse: collapse; }
.tabelka th, .tabelka td { border: 1px solid #DFDFDF; padding: 8px; }
.prezentacja { padding: 2px; border: 1px solid #DFDFDF; }
.filmFlash img { padding: 2px; border: 1px solid #DFDFDF; }

#layout {width:990px;margin:0px auto 0px auto;position:relative;}

#header {width:990px;height:133px;margin:0 auto 0px auto;clear:both;overflow:hidden;padding:16px 0 0 0;background:url(../img/header_bg.gif) no-repeat top}
#logo {height:125px;width:270px;float:left;margin:0 32px 0 0}

#headerRight {float:left;text-align:left;padding:45px 0 0 0px}
#headerRight .bigText {color:#008b52;font-size:36px;font-family:times;line-height:42px}
#headerRight .mediumText {color:#008b52;font-size:30px;font-family:times;line-height:34px;padding:0 0 0 20px}
#headerRight .smallText {color:#e47943;font-size:18px;line-height:22px;font-family:arial;}

#mainMenu { background: #007D44; margin: 1px 0 5px 0; overflow: hidden; }
#mainMenu ul { padding: 0; margin: 0; list-style: none; }
#mainMenu ul li { padding: 0; margin: 0; list-style: none; float: left; font-weight: bold; }
#mainMenu a { color: #FFFFFF; display: block; padding: 8px 12px 8px 12px; text-decoration: none; }
#mainMenu a:hover { color: #FFFFFF; background: #E47943; text-decoration: none; }

#mainMenu2 { overflow: hidden; background: #D2D2D2; }
#mainMenu2 ul { padding: 0; margin: 0; list-style: none; }
#mainMenu2 ul li { padding: 0; margin: 0; list-style: none; }
#mainMenu2 .menu_0 { background: #007D44 url("../img/mainMenu2Back0.png") top left no-repeat; margin: 0 0 1px 0; display: block; padding: 6px 9px 6px 23px; }
#mainMenu2 .menu_0:hover { background: #9f7f43 url("../img/mainMenu2Back0.png") top left no-repeat; margin: 0 0 1px 0; display: block; padding: 6px 9px 6px 23px; }
#mainMenu2 .menu_1 { background: #f2f2f2 url("../img/mainMenu2Back1.png") top left repeat-y; margin: 0 0 1px 0; display: block; padding: 6px 9px 6px 33px; color: #9f7f43; }
#mainMenu2 .menu_1:hover { background: #DEDEDE url("../img/mainMenu2Back1.png") top left repeat-y; margin: 0 0 1px 0; display: block; padding: 6px 9px 6px 33px; color: #9f7f43; }
/*
#mainMenu2 .menu_1 { background: #009551 url("../img/mainMenu2Back1.png") top left repeat-y; margin: 0 0 1px 0; display: block; padding: 6px 9px 6px 33px; }
#mainMenu2 .menu_1:hover { background: #9f7f43 url("../img/mainMenu2Back1.png") top left repeat-y; margin: 0 0 1px 0; display: block; padding: 6px 9px 6px 33px; }
*/
#mainMenu2 .menu_2 { background: #f2f2f2 url("../img/mainMenu2Back2.png") top left repeat-y; margin: 0 0 1px 0; display: block; padding: 6px 9px 6px 43px; color: #9f7f43; }
#mainMenu2 .menu_2:hover { background: #DEDEDE url("../img/mainMenu2Back2.png") top left repeat-y; margin: 0 0 1px 0; display: block; padding: 6px 9px 6px 43px; color: #9f7f43; }

#mainMenu2 a { color: #FFFFFF; display: block; text-decoration: none; border-bottom: 1px solid #4B4B4B; }
#mainMenu2 a:hover { color: #FFFFFF; text-decoration: none; }

#mainMenu2 .active { font-weight: bold; }

#content {width:990px;overflow:hidden;margin:0 auto 10px auto; background:url(../img/content_bg.gif) repeat-x top}
/*
#content ul { padding: 0; margin: 0; list-style: none; }
#content ul li { padding: 0; margin: 0; list-style: none; float: left; font-weight: bold; }
*/
#columnLeft {width:240px;float:left;margin:0 7px 0 0;background:url(../img/column_bg.gif) repeat-y}

#ar-opis h3{font-size:16px;}
#ar-opis li{margin:10px 5px;}
#ar-opis b{font-size:16px;}

.logBox {width:240px;height:154px;background:#007d44; overflow: hidden;}
.logBox .boxTop {width:244px;height:10px;background:url(../img/log_box_top.gif) no-repeat;;overflow:hidden}
.logBox .header {font-size:18px;line-height:22px;color:#e47943;margin:0 0 0px 0;background:#4b4b4b;padding:6px 0 6px 20px}

.logBox .header a{ color:#e47943; }
.logBox .logBoxContent {padding:10px 20px 0px 20px}
.logBox .logBoxContent {padding:10px 20px 0px 20px}
.logBox .inputSet {width:200px;overflow:hidden;clear:both;margin:0 0 3px 0}
.logBox .inputSet label {margin:0 0px 7px 0;color:#d2d2d2}
.logBox .inputSet .input {font-size:12px;font-family:arial;width:190px;height:18px;padding:2px 5px 0 5px;border:none;color:#010101;background:#d2d2d2}
.logBox .logBoxBottom {margin:10px 0 0 0;width:200px;overflow:hidden;}
.logBox .btn {float:left}
.logBox .link {float:right;text-align:right;}
.logBox .link a {color:#d2d2d2;font-weight:bold;}
.logBox .link a:hover {text-decoration:underline}

.logBox .mojekontoBox  {color: #FFFFFF;}
.logBox .mojekontoBox a {color: #FFFFFF;}
.logBox .kontoNauczycielaBox  {color: #FFFFFF; border-bottom: 1px solid #969696; text-align: center; padding: 5px 0;}
.logBox .kontoNauczycielaBox a {color: #FFFFFF;}
.logBox .kontoMiniBox  {color: #FFFFFF; text-align: center; padding: 5px 0 0px 0; }
.logBox .kontoMiniBox a {color: #FFFFFF;}


.logForm {width:400px; margin:0 0 8px 0}
.logForm .boxTop { height:10px; overflow:hidden}
.logForm .boxContent { ;overflow:hidden;padding:0px 17px 10px 17px}
.logForm .header {font-size:18px;color:#008b52;margin:0 0 10px 0;font-family:times}
.logForm .ok {font-size:14px;color:#FFFFFF;line-height:16px; margin:10px 0 10px 0;background:#008b52;padding:6px 0 6px 20px}
.logForm .text {padding: 5px 0;}
.logForm .inputSet { overflow:hidden;clear:both;margin:0 0 3px 0}
.logForm .inputSet label {float:left;width:40px;margin:0 10px 0 0;color:#969696}
.logForm .inputSet label.error {display:block; float:right; width:300px;overflow:hidden;color:red}
.logForm .inputSet .input {font-size:12px;font-family:arial;float:left;width:189px;height:16px;padding:2px 5px 0 5px;border:1px solid #cacaca;color:#969696}
.logForm .logBoxBottom {margin:10px 0 0 0;width:240px;overflow:hidden;}
.logForm .logBoxBottom .btn {float:right;text-align:right;}
.boxLogowanie_Hidden  {display: none;}
.boxZgloszenie_Hidden  {display: none;}
.logForm button  {float:right;clear:both;}

.logForm .logBoxBottom .link {float:left}
.logForm .logBoxBottom .link a {color:#04b156;font-weight:bold;}
.logForm .logBoxBottom .link a:hover {text-decoration:underline}

fieldset .label {float:left;width:60px;margin:0 10px 0 0;color:#969696}
fieldset .input {font-size:12px;font-family:arial;float:left;width:143px;height:16px;padding:2px 5px 0 5px;border:1px solid #cacaca;color:#969696}


#nowyRokAktualizacja  { overflow:hidden;clear:both; width:500px;margin:30px 0 3px 0}
.nowyRokAktualizacja .rowSet { overflow:hidden;clear:both;margin:10px 0 3px 0}
.nowyRokAktualizacja .inputSet { overflow:hidden;clear:both;margin:10px 0 3px 0}
.nowyRokAktualizacja .inputSet label {float:left;width:120px;margin:0 10px 0 0;color:#969696}
.nowyRokAktualizacja .inputSet label.error {display:block; float:right; width:300px;overflow:hidden;color:red}
.nowyRokAktualizacja .inputSet .input {font-size:12px;font-family:arial;float:left;width:189px;height:16px;padding:2px 5px 0 5px;border:1px solid #cacaca;color:#969696}
.nowyRokAktualizacja .logBoxBottom {margin:10px 0 0 0;width:400px;overflow:hidden;}
.nowyRokAktualizacja .logBoxBottom .btn {float:right;text-align:right;}

.tip {
    width: 212px;
    padding-top: 37px;
    overflow: hidden;
    display: none;
    position: absolute;
    z-index: 500;
    font-size: 14px;font-weight:bold;
    background: transparent url(tooltipimg/tipTop.png) no-repeat top;}

.tipMid {background: transparent url(tooltipimg/tipMid.png) repeat-y; padding: 0 25px 20px 25px;}
.tipBtm {background: transparent url(tooltipimg/tipBtm.png) no-repeat bottom; height: 32px;}


#panelNawigacyjny {}
#panelNawigacyjny h3 {	font-family:georgia,arial;font-size:25px;font-weight: normal; display:block; width:100%; height: 28px; margin: 5px 0 5px 0; border-bottom: 1px solid #666666; overflow: hidden ;  }
#panelNawigacyjny .panel { width: 723px;float:left;font-size:13px; overflow: hidden; margin: 0px 0 20px 0; }
#panelNawigacyjny .panel .line{  overflow: hidden; margin: 2px 0 ; padding: 5px 0;}
#panelNawigacyjny  .line_spacer{  overflow: hidden; margin: 2px 0 ;}
#panelNawigacyjny .panel .line .znaczek{width: 170px; float:left;  padding: 6px 0; font-family:georgia,arial;font-size:16px;}
#panelNawigacyjny .panel .line .kol{width: 70px; float:left;  padding: 6px 0; font-family:georgia,arial;font-size:16px; border-right: 1px solid #CCCCCC; text-align: center;}
#panelNawigacyjny .panel .line .date{width: 100px; float:left;    font-family:georgia,arial;font-size:16px;}
#panelNawigacyjny .panel .icon { width: 100px;float:left; text-align: center;}
#panelNawigacyjny .panel .content { width: 623px;float:right;margin: 5px 0 5px 0; overflow: hidden;    }
#panelNawigacyjny .panel .contentEL { width: 723px;float:right;margin: 5px 0 5px 0; overflow: hidden;    }
#panelNawigacyjny .panel .border {  border-bottom: 1px solid #CCCCCC;  }
#panelNawigacyjny .panel .title {   color:red; padding: 7px 0;  font-size:16px; }
#panelNawigacyjny .panel .title span{   color:red; margin: 14px 0;   }

#panelNawigacyjny .panel .content_info_os { width: 480px;float:left;margin: 5px 10px 5px 0; text-align:right }
#panelNawigacyjny .panel .content_info_os_buttons { width: 123px;float:left;margin: 5px 0 5px 0; }
#panelNawigacyjny .panel .content_info_os_buttons .line{ height:25px;}
#panelNawigacyjny .bigText {font-size:14px;}

#panelNawigacyjnyUcznia {display: block;overflow: hidden; width: 723px;margin-bottom: 10px;}
#panelNawigacyjnyUcznia h3 {	font-family:georgia,arial;font-size:25px;font-weight: normal; display:block; width:100%; height: 28px; margin: 5px 0 5px 0; border-bottom: 1px solid #666666; overflow: hidden ;  }
#panelNawigacyjnyUcznia .panel { width: 723px;float:left;font-size:13px; overflow: hidden; margin: 0px 0 5px 0; }
#panelNawigacyjnyUcznia .panel .line{  overflow: hidden; margin: 3px 0 4px 0 ; padding: 0px 0;}
#panelNawigacyjnyUcznia  .line_spacer{  overflow: hidden; margin: 2px 0 ;}
#panelNawigacyjnyUcznia .panel .line .znaczek{width: 170px; float:left;  padding: 6px 0; font-family:georgia,arial;font-size:16px;}
#panelNawigacyjnyUcznia .panel .line .kol{width: 70px; float:left;  padding: 6px 0; font-family:georgia,arial;font-size:16px; border-right: 1px solid #CCCCCC; text-align: center;}
#panelNawigacyjnyUcznia .panel .line .date{width: 100px; float:left;    font-family:georgia,arial;font-size:16px;}
#panelNawigacyjnyUcznia .panel .icon { width: 100px;float:left; text-align: center;padding-top:10px;}
#panelNawigacyjnyUcznia .panel .content { width: 623px;float:right;margin: 0px 0 0px 0; overflow: hidden;    }
#panelNawigacyjnyUcznia .panel .contentEL { width: 723px;float:right;margin: 5px 0 5px 0; overflow: hidden;    }
#panelNawigacyjnyUcznia .panel .border {  border-bottom: 1px solid #CCCCCC;  }
#panelNawigacyjnyUcznia .panel .title {   color:red; padding: 3px 0;  font-size:14px; }
#panelNawigacyjnyUcznia .panel .title span{   color:red; margin: 14px 0;   }

#panelNawigacyjnyUcznia .panel .content_info_os { width: 480px;float:left;margin: 5px 20px 5px 0; text-align:right }
#panelNawigacyjnyUcznia .panel .content_info_os_buttons { width: 123px;float:left;margin: 5px 0 5px 0; }
#panelNawigacyjnyUcznia .panel .content_info_os_buttons .line{ height:25px;}
#panelNawigacyjnyUcznia .bigText {font-size:14px;}


/* formularze */
.f { width: 390px; margin: 10px auto; text-align: center; }
.fZ { width: 390px; overflow: hidden; clear: both; margin: 0 0 15px 0; }
.fL { text-align: right; margin:0px 20px 0 0; float: left; width: 120px;  font-size:13px}
.fL span { color: #B5162A;font-weight:bold; }
.fF { width: 180px; text-align: left; float: left; }
.fF .ptext { width: 180px; border: 1px solid #e4e3e3; color:#000000;padding:3px;}
.fF select { width: 186px;color: #000000; }
.fF textarea { padding: 3px; width: 380px; height: 80px; overflow: auto; color: #000000; border: 1px solid #e4e3e3; font-family:tahoma; font-size: 13px; }
.fHeader { text-align: left; border-bottom: 1px solid #ccc; padding: 10px 0 10px 0; margin: 0 0 10px 0; font-size: 15px; }
.fHeader2 { text-align: left; border-bottom: 1px solid #ccc; padding: 10px 0 10px 0; margin: 0 0 10px 0; }
.fW { float: left; color: #B5162A;font-weight:bold; }
.FP { float: right; text-align: right; }
.FP img { cursor: pointer; }
/* formularze */

/*lista przedsiebiorstw*/
#lista_przedsiebiorstw{border: 0px solid #000000; }
#lista_przedsiebiorstw h2{ font-family: Georgia; font-size: 21px; color: #000000; font-weight: normal; margin: 10px 0;  }
#lista_przedsiebiorstw h3{ font-family: Georgia; font-size: 21px; color: #000000; font-weight: normal; margin: 10px 0;  }

#lista_przedsiebiorstw .przedsiebiostwo{border: 2px solid #dedede; width: 686px; padding:10px  ; margin: 10px 0;  }
#lista_przedsiebiorstw .zakonczony{ background:  url("../img/projekt_zakonczony.png") top right no-repeat;   }
#lista_przedsiebiorstw .niezakonczony{ background:  url("../img/projekt_niezakonczony.png") top right no-repeat;   }

#lista_przedsiebiorstw .naglowek{ overflow:hidden; margin: 5px 0; font-family: Arial; font-size: 20px; color: #006b3a; }
#lista_przedsiebiorstw .naglowek  label{  font-family: Arial; font-size: 13px; color: #4b4b4b; }
#lista_przedsiebiorstw .naglowek .kolumna1{width: 130px; float:left;font-size: 14px; }
#lista_przedsiebiorstw .naglowek .kolumna2{width: 460px; float:left; color:#000000; }
#lista_przedsiebiorstw .naglowek .kolumna3{width: 94px; float:left;  text-align: right; color:#ffffff;}

#lista_przedsiebiorstw .content{ overflow:hidden; background: #ebebeb; padding: 5px 10px;  font-family: Arial; font-size: 16px; color: #006b3a; }
#lista_przedsiebiorstw  .wiersz {overflow: hidden;margin: 5px 0; text-align: right;}
#lista_przedsiebiorstw .content  label{  font-family: Arial; font-size: 13px; color: #4b4b4b; }
#lista_przedsiebiorstw .content .kolumna1{width: 200px; float:left; padding: 0 3px; }
#lista_przedsiebiorstw .content .kolumna2{width: 254px; float:left; padding: 0 3px; }
#lista_przedsiebiorstw .content .kolumna3{width: 194px; float:left; padding: 0 3px;  }

#lista_przedsiebiorstw .przyciski{ margin: 5px 0px; text-align: right; }
/*lista przedsiebiorstw*/






/*Tabele */
#lista_zespolow table{ width: 300px;}
table.tablesorter {
    font-family:arial;
    background-color: #DEDEDE;
    margin:10px 0pt 15px;
    font-size: 8pt;
    width: 100%;
    text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
    background-color: #007D44;
    color: #ffffff;
    border: 1px solid #FFF;
    font-size: 8pt;
    padding: 4px;
}
table.tablesorter thead tr .header {
    background-image: url(../img/bg.gif);
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}
table.tablesorter tbody td {
    color: #3D3D3D;
    padding: 4px;
    background-color: #FFF;
    vertical-align: top;
}
table.tablesorter tbody tr.odd td {
    background-color:#00A800;
}
table.tablesorter thead tr .headerSortUp {
    background-image: url(../img/asc.gif);
    background-color: #00A800;
}
table.tablesorter thead tr .headerSortDown {
    background-image: url(../img/desc.gif);
    background-color: #00A800;
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
    background-color: #008B52;
    color:#EFEFEF;
}


table.sorter {
    font-family:arial;
    background-color: #DEDEDE;
    margin:10px 0pt 15px;
    font-size: 8pt;
    width: 100%;
    text-align: left;
}
table.sorter thead tr th, table.tablesorter tfoot tr th {
    background-color: #007D44;
    color: #ffffff;
    border: 1px solid #FFF;
    font-size: 8pt;
    padding: 4px;
}
table.sorter thead tr .header {
    background-image: url(../img/bg.gif);
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}
table.sorter tbody td {
    color: #3D3D3D;
    padding: 4px;
    background-color: #FFF;
    vertical-align: top;
}
table.sorter tbody tr.odd td {
    background-color:#00A800;
}
table.sorter thead tr .headerSortUp {
    background-image: url(../img/asc.gif);
    background-color: #00A800;
}
table.sorter thead tr .headerSortDown {
    background-image: url(../img/desc.gif);
    background-color: #00A800;
}
table.sorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
    background-color: #008B52;
    color:#EFEFEF;
}

#tabRealizacjaProgramu {width:100%;border-collapse:collapse;border:1px solid #eee}
#tabRealizacjaProgramu th {border-collapse:collapse;border:1px solid #eee;padding:5px;background:#E47943;color:#fff;}
#tabRealizacjaProgramu .header {background:#d2d2d2;font-size:13px;font-weight:bold;text-align:center}
#tabRealizacjaProgramu td {border-collapse:collapse;border:1px solid #eee;padding:5px;vertical-align:top;font-size:12px;line-height:16px;}


/* tabela program nauczania */
.tabela_program {width:100%;border-collapse:collapse;border:1px solid #eee}
.tabela_program th {border-collapse:collapse;border:1px solid #eee;padding:5px;background:#E47943;color:#fff;}
.tabela_program .header {background:#d2d2d2;font-size:13px;font-weight:bold;text-align:center}
.tabela_program td {border-collapse:collapse;border:1px solid #eee;padding:5px;vertical-align:top;font-size:12px;line-height:16px;}
.tabela_program ul {margin:0;padding-left:15px}
.tabela_program ul li {margin:0 0 5px 0}

/*elearning moderator*/
#el_zgloszenia{     float:left;width: 730px;}
#el_zgloszenia .pozycja{   width: 710px; padding: 5px 10px; overflow: hidden;}
#el_zgloszenia .pozycja .data{   background: #EEEEEE;float:left;width: 100px;height:38px; margin: 0px 1px;padding: 2px 5px; }
#el_zgloszenia .pozycja .szkolenie{   background: #EEEEEE;float:left;width: 100px;height:38px; margin: 0px 1px;padding: 2px 5px; overflow: hidden;}
#el_zgloszenia .pozycja .nauczyciel{   background: #EEEEEE;float:left;width: 210px;height:38px; margin: 0px 1px;padding: 2px 5px; }
#el_zgloszenia .pozycja .grupa{   background: #EEEEEE;float:left;width: 250px;height:32px;  margin: 0px 1px;padding: 10px 5px 0px 5px;}
#el_zgloszenia .pozycja .grupa select{  font-size: 15px; margin:  0px ; width:80px;}

.moderator table { border-collapse: collapse; text-align: left; width: 100%; }
.moderator {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #36752D; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; }
.moderator table td, .datagrid table th { padding: 3px 10px; }
.moderator table thead th { color-stop(1, #275420) );   , );background-color:#36752D; color:#FFFFFF; font-size: 15px; font-weight: bold; border-left: 1px solid #36752D; }
.moderator table thead th:first-child { border: none; }
.moderator table tbody td { color: #275420; border-left: 1px solid #C6FFC2;font-size: 12px;font-weight: normal; }
.moderator table tbody .alt td { background: #DFFFDE; color: #275420;}
.moderator table tbody td:first-child { border-left: none; }
.moderator table tbody tr:last-child td { border-bottom: none; }
.moderator table tfoot td div { border-top: 1px solid #36752D;background: #DFFFDE;}
.moderator table tfoot td { padding: 0; font-size: 12px } .datagrid table tfoot td div{ padding: 2px; }
.moderator table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }
.moderator table tfoot  li { display: inline; }.datagrid table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #36752D;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #36752D), color-stop(1, #275420) );background:-moz-linear-gradient( center top, #36752D 5%, #275420 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#36752D', endColorstr='#275420');background-color:#36752D; }
.moderator table tfoot ul.active, .datagrid table tfoot ul a:hover { text-decoration: none;border-color: #275420; color: #FFFFFF; background: none; background-color:#36752D;}div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }









#eNotes {width:440px}
#eNotes h3{ }
#eNotes .pytanie{width:380px;margin:2px 0; padding: 5px 10px; background: #CCCCCC; overflow: hidden; }
#eNotes label{ float:left; width:350px}
#eNotes .pole{float:left ;width:30px}

#eNotesRaport {width:660px}
#eNotesRaport h3{ }
#eNotesRaport .pytanie{width:580px;margin:2px 0; padding: 5px 10px; background: #CCCCCC; overflow: hidden; }
#eNotesRaport label{ float:left; width:350px}
#eNotesRaport .pole{float:left ;width:250px}

#el_grupy{     float:left;width: 730px;}
#el_grupy .pozycja{   width: 720px; padding: 5px 10px; overflow: hidden;margin:2px auto;}
#el_grupy .pozycja .id{   background: #EEEEEE;float:left;width: 100px;height:22px; margin: 0px 1px;padding: 5px ; }
#el_grupy .pozycja .nazwa{   background: #EEEEEE;float:left;width: 150px;height:22px;  margin: 0px 1px; padding: 5px ;}
#el_grupy .pozycja .uczest{   background: #EEEEEE;float:left;width: 150px;height:22px;  margin: 0px 1px; padding: 5px ;}
#el_grupy .pozycja .wyniki{   background: #EEEEEE;float:left;width: 270px;height:32px;  margin: 0px 1px;padding: 0 5px ;}
#el_grupy .pozycja .nazwa input{  font-size: 15px; margin:  0px ; width:80px;}

#el_grupy .naglowek{   width: 720px; padding: 5px 10px; overflow: hidden;margin:2px auto;}
#el_grupy .naglowek .id{   background: #E47943;float:left;width: 100px;height:22px; margin: 0px 1px;padding: 5px ; color: #FFFFFF}
#el_grupy .naglowek .nazwa{   background: #E47943;float:left;width: 150px;height:22px;  margin: 0px 1px; padding: 5px ;color: #FFFFFF}
#el_grupy .naglowek .uczest{   background: #E47943;float:left;width: 150px;height:22px;  margin: 0px 1px; padding: 5px ;color: #FFFFFF}
#el_grupy .naglowek .wyniki{ background: #E47943; float:left; width: 270px;height:22px;  margin: 0px 1px;padding:   5px ;color: #FFFFFF}
#el_grupy .naglowek .nazwa input{  font-size: 15px; margin:  0px ; width:80px;}

#el_add_grupa{     float:left;width: 730px;}
#el_add_grupa .pozycja{   width: 720px; padding: 1px 10px; overflow: hidden;margin:1px auto;}
#el_add_grupa .pozycja .id{   background: #EEEEEE;float:left;width: 100px; height:28px; margin: 0px 1px;padding: 10px 5px 10px 5px;}
#el_add_grupa .pozycja .nazwa{   background: #EEEEEE;float:left;width: 250px;height:28px;  margin: 0px 1px;padding: 10px 5px 10px 5px;}
#el_add_grupa .pozycja .nazwa input{  font-size: 15px; margin:  0px ; width:80px;}
#el_add_grupa .pozycja .szkolenie{   background: #EEEEEE;float:left;width: 483px; height:28px; margin: 0px 1px;padding: 10px 5px 10px 5px;}
#el_add_grupa .pozycja .szkolenie input{  font-size: 15px; margin:  0px ; width:80px;}
#el_add_grupa .pozycja .szkolenie select{  font-size: 15px; margin:  0px ; width:150px;}
/*elearning moderator*/

/*E Notes Filtr raportów*/
#raportyFiltr {width: 100%; border:0px solid #4B4B4B;overflow: hidden;}
#raportyFiltr .position{float:left; overflow: hidden;margin: 0 5px;}
#raportyFiltr .position label{float:left; margin: 0  5px  0 0;}
#raportyFiltr .position input{float:left; width: 80px }
#raportyFiltr .position select{float:left;width: 80px  }
#raportyFiltr .position select.uczniowie{width: 120px  }
/*E Notes Filtr raportów*/


/*Formularz rejestracji nauczyciela*/
#formNauczyciel .formTitle{ font-weight: bold; }
#formNauczyciel .formTekst{ font-weight: normal; }
#formNauczyciel .formLabel{margin-top:5px;}
#formNauczyciel .formInput1{width: 400px;}
#formNauczyciel .formInputSZ{width: 375px; height: 27px}
#formNauczyciel .formInput2{width: 200px;}
#formNauczyciel .formSelect1{width: 400px;}
#formNauczyciel .formSelectMiddle{width: 150px;}
#formNauczyciel .formButton{text-align:right;}
#formNauczyciel #schoolData{display:none;}

/*Formularz zgloszenia*/
#formZgloszenie .formTitle{ font-weight: bold; }
#formZgloszenie .formTekst{ font-weight: normal; }
#formZgloszenie .formLabel{margin-top:5px;}
#formZgloszenie .formInput1{width: 400px;}
#formZgloszenie .formTextarea{width: 400px;}
#formZgloszenie .formInputSZ{width: 375px; height: 27px}
#formZgloszenie .formInput2{width: 200px;}
#formZgloszenie .formSelect{width: 400px;}
#formZgloszenie .formSelectMiddle{width: 150px;}
#formZgloszenie .formButton{text-align:right;}
#formZgloszenie #schoolData{display:none;}

/*Formularz rejestracji szkoĂ„Ä…Ă˘â‚¬ĹĄy*/
#formSzkola .formTitle{ font-weight: bold; }
#formSzkola .formTekst{ font-weight: normal; }
#formSzkola .formLabel{margin-top:5px;}
#formSzkola .formInput1{width: 400px;}
#formSzkola .formInputSZ{width: 375px; height: 27px}
#formSzkola .formInput2{width: 200px;}
#formSzkola .formSelect1{width: 400px;}
#formSzkola .form_select{width: 400px;}
#formSzkola .formSelectMiddle{width: 150px;}
#formSzkola .formButton{text-align:right;}
#formSzkola #schoolData{display:none;}

.btn_powrot_do_zgloszenia{float:right}
/*video*/
.film {margin: 0 0 40px 0;}
.film .video {margin: 0 0 5px 0;}
.film .tytul {font-weight: bold; font-size:14px}

/*Formularz rejestracji przedsiewziecia*/
#formProjekt h2{ font-family: Georgia; font-size: 21px; color: #000000; font-weight: normal; margin: 10px 0;  }
#formProjekt h3{ font-family: Georgia; font-size: 18px; color: #000000; font-weight: normal; margin: 4px 0 0 0;  }
#formProjekt .wiersz{  padding: 10px 0; overflow: hidden; }
#formProjekt .komorka{  padding: 0 10px 0 0; float:left}

#formProjekt .formTekst{ font-weight: normal; }
#formProjekt .formPosition{display:block;clear:both;overflow: hidden;}
#formProjekt .formLabel{margin-top:5px; font-weight: bold}
#formProjekt textarea.small{width: 345px; height: 180px;}
#formProjekt .formInput1{width: 400px;}
#formProjekt .formInput_long{width: 600px;}
#formProjekt .formInput_numer{width: 40px;}
#formProjekt .formInput_nazwa{width: 520px;}
#formProjekt .formInput_small{width: 90px;}
#formProjekt .formFile{width: 400px;}
#formProjekt .form_select{width: 400px;}
#formProjekt .formInputSZ{width: 375px; height: 27px}
#formProjekt .formInputMiddle{width: 150px;}
#formProjekt .formInputShort{width: 90px;}
#formProjekt .right{text-align:right;}
#formProjekt .formSelect1{width: 400px;}
#formProjekt .formSelect2{width: 200px;}
#formProjekt .formButton{text-align:right;}
#formProjekt #schoolData{display:none;}

.prezentacja {overflow: hidden; margin:  5px 0;}
.prezentacja .ico{float:left;width:70px; text-align: center;}
.prezentacja label{float:left;width:400px;}

/*Formularz działania*/
#formularz_dzialania h2{ font-family: Georgia; font-size: 21px; color: #000000; font-weight: normal; margin: 10px 0;  }
#formularz_dzialania h3{ font-family: Georgia; font-size: 18px; color: #000000; font-weight: normal; margin: 4px 0 0 0;  }
#formularz_dzialania .wiersz{  padding: 10px 0; overflow: hidden; }
#formularz_dzialania .komorka{  padding: 0 10px 0 0; float:left}
#formularz_dzialania select.formInput{width: 100px; float: left;margin: 0 0 0 10px;}
#formularz_dzialania input.formInput{width: 100px; float: left;margin: 0 0 0 10px;}
#formularz_dzialania input.formInput1{width: 290px; float: left;margin: 0 0 0 10px;}
#formularz_dzialania label{width: 140px;  float:left; text-align: right;margin-top:5px;}
#formularz_dzialania label.checkbox{width: 140px;  float:right; text-align: left;margin-top:5px;}

#lista_projektow{border: 0px solid #000000; }
#lista_projektow h2{ font-family: Georgia; font-size: 21px; color: #000000; font-weight: normal; margin: 10px 0;  }
#lista_projektow h3{ font-family: Georgia; font-size: 21px; color: #000000; font-weight: normal; margin: 10px 0;  }

#lista_projektow .projekt{border: 2px solid #dedede; width: 686px; padding:10px  ; margin: 10px 0;  }
#lista_projektow .zakonczony{ background:  url("../img/projekt_zakonczony.png") top right no-repeat;   }
#lista_projektow .niezakonczony{ background:  url("../img/projekt_niezakonczony.png") top right no-repeat;   }

#lista_projektow .naglowek{ overflow:hidden; margin: 5px 0; font-family: Arial; font-size: 20px; color: #006b3a; }
#lista_projektow .naglowek  label{  font-family: Arial; font-size: 13px; color: #4b4b4b; }
#lista_projektow .naglowek .kolumna1{width: 130px; float:left }
#lista_projektow .naglowek .kolumna2{width: 460px; float:left; color:#000000; }
#lista_projektow .naglowek .kolumna3{width: 94px; float:left;  text-align: right; color:#ffffff;}

#lista_projektow .content{ overflow:hidden; background: #ebebeb; padding: 5px 10px;  font-family: Arial; font-size: 16px; color: #006b3a; }
#lista_projektow  .wiersz {overflow: hidden;margin: 5px 0; text-align: right;}
#lista_projektow .content  label{  font-family: Arial; font-size: 13px; color: #4b4b4b; }
#lista_projektow .content .kolumna1{width: 200px; float:left; padding: 0 3px; }
#lista_projektow .content .kolumna2{width: 254px; float:left; padding: 0 3px; }
#lista_projektow .content .kolumna3{width: 194px; float:left; padding: 0 3px;  }

#lista_projektow .przyciski{ margin: 5px 0px; text-align: right; }




/*Formularz wyswietlenia danych przedsiebiorstwa*/
#danePrzedsiebiorstwa .formTitle{ font-weight: bold; }
#danePrzedsiebiorstwa .formTekst{ font-weight: normal; }
#danePrzedsiebiorstwa .formLabel{width: 150px;text-align:right;margin:5px 10px; float:left; clear:both; overflow:hidden;}
#danePrzedsiebiorstwa .formField{margin:5px 10px; font-weight: bold; float:left; overflow:hidden; }


/*Formularz rejestracji przedsiebiorstwa*/
#formUczen .formTitle{ font-weight: bold; }
#formUczen .formTekst{ font-weight: normal; }
#formUczen .formLabel{margin-top:5px;}
#formUczen .formInput1{width: 400px;}
#formUczen .formFile{width: 400px;}
#formUczen .form_select{width: 400px;}
#formUczen .formInputSZ{width: 375px; height: 27px}
#formUczen .formInputMiddle{width: 150px;}
#formUczen .formInputShort{width: 90px;}
#formUczen .right{text-align:right;}
#formUczen .formSelect1{width: 400px;}
#formUczen .formSelect2{width: 200px;}
#formUczen .formButton{text-align:right;}
#formUczen #schoolData{display:none;}
#formUczen .formField{ font-weight: bold; }

#lider_subpanel {margin-left:10px;}

#formDanerzedsiebiorstwa {}
#formDanerzedsiebiorstwa h2 {margin:0;font-size:22px; line-height:24px}
#formDanerzedsiebiorstwa h4 {margin:0;}
#formDanerzedsiebiorstwa .logo {margin:0; float:right;}
#formDanerzedsiebiorstwa .formLabelLeft{width: 150px;text-align:left;margin:0 10px; float:left; clear:both; overflow:hidden;}
#formDanerzedsiebiorstwa .formLabel{width: 150px;text-align:right;margin:5px 10px; float:left; clear:both; overflow:hidden;}
#formDanerzedsiebiorstwa .formField{margin:5px 10px; font-weight: bold; float:left; overflow:hidden;}



#columnCenter { width: 496px; float: left; margin: 0 7px 0 0; background: #FFFFFF; }
#columnCenter h1 { background: #E47943; padding: 10px; color: #FFFFFF; margin: 0; }
#columnCenter .columnCenterText { margin: 0px 0 0 0; padding: 20px 10px 10px 10px; overflow: hidden; background: url("../img/contentTextBack.png") top left repeat-x; }

#columnCenter2 { padding: 0 0 0 0; }
#columnCenter3 { padding: 0 0 0 0; }

#mainPic {width:496px;height:302px;position:relative;padding:0 0 0px 0;}
#mainPic .pic {position:absolute;top:0;left:0}
#mainPic .text {width:466px;bottom:0;left:0px;margin:0 0 0 0px;padding:20px 10px 20px 20px;position:absolute;;color:#fff;background:url(../img/main_banner_text_bg.png); }
#mainPic .textContent {width:466px}
#mainPic .text .header {font-family:arial;font-size:18px;margin:0 0 10px 0;font-weight:bold}
#mainPic .text a {color:#fff;}
#mainPic .text .btnMore {margin:20px 0 0 0}

.columnCenterBox {width:466px;background:url(../img/column_center_box.gif) repeat-x top;padding:25px 15px 10px 15px}
.columnCenterBox .header {font-size:18px;line-height:22px;color:#e47943;margin:0 0 10px 0;}
.columnCenterBox .btnMore {margin:10px 0 0 0;text-align:left}
#columnCenter .btn {text-align:right;width:466px;text-align:right;padding:0px 15px 0px 15px}

.logBox {width:240px;background:#007d44;margin:0 0 10px 0}
.logBox .boxTop {width:244px;height:10px;background:url(../img/log_box_top.gif) no-repeat;;overflow:hidden}
.logBox .header {font-size:18px;line-height:22px;color:#e47943;margin:0 0 0px 0;background:#4b4b4b;padding:6px 0 6px 20px}
.logBox .logBoxContent {padding:10px 20px 0px 20px}

#columnRight {width:240px;float:left;background:url(../img/column_bg.gif) repeat-y;}
#columnRight .box {width:240px;background:#007d44;margin:0 0 10px 0;color:#d2d2d2}
#columnRight .boxContent {width:200px;;overflow:hidden;padding:10px 16px 0px 16px}

#columnRight .box .header {font-size:18px;line-height:22px;color:#e47943;margin:0 0 0px 0;background:#4b4b4b;padding:6px 0 6px 16px}
#columnRight .box .text {margin:0 0 5px 0}
#columnRight .boxLast {margin:0 0 0 0 !important}

#columnLeft .box {width:240px;background:#007d44;margin:0 0 10px 0;color:#d2d2d2}
#columnLeft .boxContent {width:200px;;overflow:hidden;padding:10px 16px 0px 16px}

#columnLeft .box .header {font-size:18px;line-height:22px;color:#e47943;margin:0 0 0px 0;background:#4b4b4b;padding:6px 0 6px 16px}
#columnLeft .box .text {margin:0 0 5px 0}
#columnLeft .boxLast {margin:0 0 0 0 !important}



#footerBg {width:100%;background:url(../img/footer_bg.gif) repeat-x top;padding:0 0 150px 0}
#footer {width:950px;border-top:3px solid #d2d2d2;clear:both;overflow:hidden;margin:0 auto 0px auto;padding:15px 20px 0px 20px;}

#copyright {float:left;text-align:left;margin:0px 0px 0 0px;color:#4b4b4b;font-size:11px;font-family:arial;}
#copyright a {color:#04b156;text-decoration:none;font-weight:bold;}
#copyright a:hover {text-decoration:underline;color:#000}
#logos {float:right;text-align:left;margin:0px 0px 0 0px;color:#4b4b4b;font-size:11px;font-family:arial;}


#logotypesBg {padding:0 0 20px 0}
#logotypes {text-align:center;margin:25px 0 15px 0}
#logotypes img {margin:0 7px}
#bottomText {text-align:center;color:#b0a6a6;font-size:15px;line-height:19px;font-family:trebuchet ms;}





.logowaniePrzycisk { border-top: 1px solid #FFFFFF; color: #FFFFFF; text-align: center; }
.logowaniePrzycisk a { color: #FFFFFF; text-decoration: none; display: block; padding: 10px; background: #007d44; }
.logowaniePrzycisk a:hover { color: #FFFFFF; text-decoration: none; background: #9f7f43; }

/*podstrona */



#localizer {margin:0 0 15px 0;color:#3EA5BD;}
#localizer a {font-size:11px;color:#3EA5BD;font-size:11px;text-decoration:none;}
#localizer a:hover {text-decoration:underline}
#localizer span {margin:0 5px;vertical-align:middle}

.banner_s {margin:0 0 20px 0}
#columnRight_s .imgLeft {float:left;margin:0 10px 10px 0}





.newsListLine {width:100%;height:1px;overflow:hidden;clear:both;background:#FFFFFF;}
.newsListBox { overflow: hidden; clear: both; }
.newsListBox .pic { float: left; width: 140px; margin: 0 20px 0 0; }
.newsListBox .desc { }
.newsListBox .title { padding: 0 0 10px 0; font-size: 22px; line-height: 26px; }
.newsListBox .date { padding: 0 0 5px 0; color: #D3D3D3; }
.newsListBox .text { }
.newsListBox .more { padding: 5px 0 20px 0; text-align: right; }

.newsBox { overflow: hidden; }
.newsBox2 { padding: 0 0 20px 0; overflow: hidden; }
.newsBox .back { padding: 0 0 30px 0; }
.newsBox .back img { cursor: pointer; }
.newsBox .desc { float: left; width: 380px; }
.newsBox .title {  }
.newsBox h2 { font-size: 36px; color: #000000; padding: 0; margin: 0; font-weight: normal; line-height: 38px; }
.newsBox .text {  }
.newsBox .file_label { font-weight: bold; padding: 0 0 10px 0; font-size: 16px; }
.newsBox .file {  }
.newsBox .file img { vertical-align: middle; }
.newsBox .file a { color: #7e4c16; text-decoration: none; vertical-align: middle; }
.newsBox .file a:hover { color: #000000; text-decoration: none; }
.newsBox .pic { float: right; width: 450px; height: 300px; position: relative; }
.newsBox .pic .gallery { width: 450px; height: 300px; }
.newsBox .pic .gallery .zdjecia { width: 450px; height: 300px; }
.newsBox .pic .gallery .zdjecia img { z-index: 100; position: absolute; left: 0; top: 0; overflow: hidden; }
.newsBox .pic .gallery .zdjecia .active { z-index: 999; }
.newsBox .pic .gallery .galleryNavigation { position: absolute; left: 0; width: 450px; height: 30px; background: #FFFFFF; top: 270px; z-index: 1000; }
.newsBox .pic .gallery .galleryNavigation .galleryL { float: left; border-right: 2px solid #e6edf2; }
.newsBox .pic .gallery .galleryNavigation .galleryP { float: left; border-right: 2px solid #e6edf2; }
.newsBox .pic .gallery .galleryNavigation .galleryT { float: left; padding: 7px 9px 0 9px; }
.newsBox .pic .gallery .galleryNavigation .galleryI { float: right; width: 40px; color: #666666; padding-top: 8px; font-size: 10px; text-align: center; }




.newsBoxList{float:left;width:680px; overflow: hidden; border: 1px solid #999999; padding:20px; font-size: 16px;}
.newsBoxList .date{float:left;width:100px; overflow: hidden; text-align:center;  }
.newsBoxList .name{float:left;width:580px; overflow: hidden;   }
.newsBoxList .desc{ width:580px; overflow: hidden; padding:10px 20px 10px 100px;  }
.newsBoxList .more{ float:right;   }

.newsDateS {float:left;width:100px; overflow: hidden; text-align:center; font-weight: bold;}
.newsTitleS {float:left;width:580px; overflow: hidden;  font-weight: bold; }
.newsTextS {width:580px; overflow: hidden; padding:10px 20px 10px 100px;clear:both;  }
.more{ float:right; clear:both;   }
.all{ float:right; clear:both;  }



#MapaPrzedsiebiorstw_lista{     padding: 0; margin: 0; list-style: none;width:500px;}
#MapaPrzedsiebiorstw_lista h3{     color:#999999;  padding: 0; margin:5px 0; }
#MapaPrzedsiebiorstw_lista h4{     color:#AAAAAA;  padding: 0; margin:0 }

#MapaPrzedsiebiorstw_lista li{    padding: 0; margin: 10px 0 10px 0; list-style: none; float: left;   clear:both; width:500px; overflow: hidden;}

#MapaPrzedsiebiorstw_lista .p_logo{     float: left; width:160px;  overflow: hidden;   margin: 5px 0 5px 0;}

.p_nazwa{     font-size:16px; font-weight: bold;}




/* formularz kontaktu */
.formKontaktu { width: 450px; margin: 10px auto; text-align: center; }
.formKontaktuZestaw { width: 450px; overflow: hidden; clear: both; margin: 0 0 10px 0; }
.formKontaktuLabel { float: left; width: 150px; text-align: right; margin: 3px 5px 0 0; }
.formKontaktuLabel span { color: #ff0000; font-weight: bold; }
.formKontaktuPole { float: right; width: 295px; text-align: right; }
.formKontaktuPole input { width: 286px; border: 1px solid #ccc; }
.formKontaktuPole select { width: 282px; }
.formKontaktuPole textarea { width: 286px; height: 80px; overflow: auto; border: 1px solid #ccc; }
.formKontaktuWymagane { float: left; color: #ff0000; }
.formKontaktuPrzycisk { float: right; text-align: right; }
.formKontaktuPrzycisk img { cursor: pointer; }
/* formularz kontaktu */

/* faq */
.faqKat { font-weight: bold; font-size: 16px; }
.faq { display: none; border: 1px solid #006bb7; padding: 10px; margin: 20px; }
/* faq */

/* galerie */
.gallery_name { font-weight: bold; padding: 10px 0 5px 0; }
.gallery_text { }
.gallery_pics { text-align: center; overflow: hidden; }
.gallery_pic { float: left; margin: 0 2px 2px 0; }
.gallery_pic img { padding: 1px; border: 1px solid #dbdbdb; }
/* galerie */

/* testy */
.test { width: 600px; }
.test .tytul { font-size: 16px; line-height: 20px; font-weight: bold; margin:10px 0 0 0; }
.test .podtytul { font-weight: bold; }
.test .opis { padding: 10px 0 10px 0; }
.test .pytaniaNawigacja1 { background: #E7DFDF;  text-align: center; padding: 10px; font-weight: bold; }
.test .pytania { padding: 10px 10px 10px 10px; border: 1px solid #E7DFDF; }
.test .pytania .pytanie { font-size: 15px; padding: 0 0 10px 0; }
.test .pytania .odpowiedzi { }
.test .pytania .odpowiedz { margin: 5px 0;}
.test .pytania .odpowiedz input { vertical-align: middle; }
.test .pytania .odpowiedz label { vertical-align: middle; margin-right: 20px; color: #0A7448; }
.test .pytania .wyniki { background: #007d44; color: #FFFFFF; text-align: center; padding: 15px; }
/* testy */

/* forum */
.forumLinki { margin: 4px 0 15px 0; font-size: 14px; }
.forumLinki a { font-weight: bold; text-decoration: none; }
.forumLinki a:hover { }

.forumKategoriaNazwa { background: #007D44; color: #FFFFFF; font-size: 13px; padding: 5px 9px; border: 1px solid #016739; margin: 0 0 1px 0; }
.forumKategoriaNazwa a { color: #FFFFFF; text-decoration: none; font-weight: bold; }
.forumKategoriaNazwa a:hover { color: #FFFFFF; text-decoration: none; }

.forumKategoriaTable { width: 100%; border-collapse: collapse; border: 1px solid #e1e1e1; margin:0 auto}
.forumKategoriaTable thead tr { color: #FFFFFF; height: 30px; background: #007D44; }
.forumKategoriaTable th { padding: 5px 10px; border: 1px solid #004D2A !important; }
.forumKategoriaTable td { padding: 5px 10px; border-top: 1px solid #e1e1e1; }
.forumKategoriaHeader1 { text-align: left; }
.forumKategoriaHeader2 { text-align: center; width: 90px; }
.forumKategoriaRow11 { text-align: left; background: #eeeeee; }
.forumKategoriaRow12 { text-align: center; background: #eeeeee; }
.forumKategoriaRow21 { text-align: left; background: #ffffff; }
.forumKategoriaRow22 { text-align: center; background: #ffffff; }

.forumPodkategoriaRow11 { text-align: left; background: #ffffff; padding-left: 15px !important; }
.forumPodkategoriaRow12 { text-align: center; background: #ffffff; }
.forumPodkategoriaRow21 { text-align: left; background: #ffffff;  padding-left: 15px !important; }
.forumPodkategoriaRow22 { text-align: center; background: #ffffff; }

.forumTematTable { width: 100%; border-collapse: collapse; border: 1px solid #e1e1e1; margin:0 auto}
.forumTematTable thead tr { color: #FFFFFF; height: 30px; background: #007D44; }
.forumTematTable th { padding: 5px 10px; border: 1px solid #004D2A !important; }
.forumTematTable td { padding: 5px 10px; border-top: 1px solid #e1e1e1; }
.forumTematHeader1 {}
.forumTematHeader2 { width: 120px; text-align: center; }
.forumTematHeader3 { width: 90px; text-align: center; }
.forumTematHeader4 { width: 80px; text-align: center; }
.forumTematRow11 { background: #eeeeee; text-align: left; }
.forumTematRow12 { background: #eeeeee; text-align: center; }
.forumTematRow13 { background: #eeeeee; text-align: center; }
.forumTematRow14 { background: #eeeeee; text-align: center; }
.forumTematRow21 { background: #ffffff; text-align: left; }
.forumTematRow22 { background: #ffffff; text-align: center; }
.forumTematRow23 { background: #ffffff; text-align: center; }
.forumTematRow24 { background: #ffffff; text-align: center; }

.forumTematTytul { background: #007D44; color: #FFFFFF; font-weight: bold; font-size: 13px; padding: 9px; border: 1px solid #004D2A; }
.forumTematOdpowiedz1 { background: #eeeeee; padding: 9px; margin: 2px 0 0 0; border: 1px solid #e1e1e1; text-align: left; }
.forumTematOdpowiedz2 { background: #ffffff; padding: 9px; margin: 2px 0 0 0; border: 1px solid #e1e1e1; text-align: left; }
.forumTematOdpowiedzPodpis { padding: 5px; margin: 4px 0 0 0; text-align: right; }
.forumTematOdpowiedzPodpis span { font-style: italic; }

.forumFormularzLinia { overflow: hidden; padding: 5px 0 5px 0; }
.forumFormularzOpis { float: left; width: 100px; margin: 2px 10px 0 0; text-align: right; color: #000000; }
.forumFormularzPole { float: left; width: 366px; }
.forumFormularzPole input { width: 356px; border: 1px solid #e1e1e1; padding: 3px; }
.forumFormularzPole textarea { width: 356px; height: 200px; border: 1px solid #e1e1e1; padding: 3px; }
.forumPrzycisk { width: 476px; text-align: right; }




/*podstrona-listaArtykulow*/

#subsite-content .spacer {margin:8px 0;height:3px;overflow:hidden;background:#e5edf5;}

.article {font-size:13px; margin:0 0 20px 0}
.article .wrapper {margin:0 0 10px 0; overflow:hidden; vertical-align: middle;}
.article .wrapper img { vertical-align: middle;}
.article p {margin:0 0 10px 0}
.article h2 {margin:0 0 10px 0}
/*.article .pic { float:left; margin:0 15px 0 0; width:157px; border:3px solid #d0dde9; text-align: center; padding:2px}*/
.article .pic { float:left; margin:0 15px 0 0;   text-align: center; }
.article .pic img { cursor:pointer; border:3px solid #d0dde9; padding:2px}

.article-link a {float:right;  }


.pagination-container {width:724px;overflow:hidden;margin:10px 0;}
.pagination {float:left;position:relative;left:50%;}
.pagination-2 {float:left;position:relative;right:50%;}
.pagination a, .pagination span {float:left;position:relative;margin-right:1px;width:21px;height:19px;font-size:13px;font-weight:bold;line-height:19px;text-align:center;text-decoration:none;background:#e5edf5;}
.pagination a {cursor:pointer;}
.pagination a.selected, .pagination a:hover {background:#c3dbf2;}


/* monitoring */
.hidden{ display:none;}

/* monitoring */

.btnSend{text-align: right;}



#materialy_edukacyjne_kategorie{}
#materialy_edukacyjne_kategorie  .wiersz{ width: 100%; height: 180px; overflow:hidden }
#materialy_edukacyjne_kategorie  .wiersz img{ padding: 10px 20px;}
#materialy_edukacyjne_kategorie  .wiersz label{display:block;float:right; width:530px; font-size: 16px;line-height: 24px;padding-top: 20px}


.btnKategoriaZadan .header{height:85px; cursor:pointer;}
.btnKategoriaZadan .header label{font-size: 21px;line-height: 55px; font-weight: bold; padding: 0 0 0 35px; cursor:pointer;}


.btnKategoriaZadan #szukamy_pomyslu .header{background-image: url('/img/btn_ze_szukamy_pomyslu_na_biznes.png'); }


.btnKategoriaZadan  .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #b4ceaf;  }



#meOpis {padding:20px 10px;font-size: 16px; line-height:20px; }


.materialy_popup {width:900px; }
.materialy_popup th{width:900px; background-color: #1f8858; color: #ffffff; padding: 5px;}
.materialy_popup td{width:900px; background-color: #cde3d9;padding: 5px;}

#przepis_na_zajecia label.lblPdf{display:block; width:30px; height:23px; border:0px solid #000000; position: relative; left:530px;top:0px; cursor:pointer}
#przepis_na_zajecia label.lblHelp{display:block; width:30px; height:23px; border:0px solid #000000; position: relative; left:530px;top:-55px; cursor:pointer}

#przepis_na_zajecia{width:729px;}
#przepis_na_zajecia .zakladka{margin:0 0 3px 0;}
#przepis_na_zajecia .header{height:85px; cursor:pointer;}
#przepis_na_zajecia .header strong{font-size: 150%;}
#przepis_na_zajecia .header label{font-size: 21px;line-height: 55px; font-weight: bold; padding: 0 0 0 35px; cursor:pointer;}
#przepis_na_zajecia .content  {padding: 10px;}
#przepis_na_zajecia .content  .wiersz{  padding:  10px  0 10px  10px;}
#przepis_na_zajecia .content  .wiersz label{display: block}
#przepis_na_zajecia .content  .wiersz input{width: 90%;}
#przepis_na_zajecia .content  .wiersz textarea{width: 90%; height: 60px;}

#przepis_na_zajecia #szukamy_pomyslu{}
#przepis_na_zajecia #szukamy_pomyslu .header{background-image: url('/img/btn_ze_szukamy_pomyslu_na_biznes.png'); }
#przepis_na_zajecia #szukamy_pomyslu .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #b4ceaf;  }

#przepis_na_zajecia #ukladamy_plan_dzialania{}
#przepis_na_zajecia #ukladamy_plan_dzialania .header{background-image: url('/img/btn_ukladamy_plan_dzialania.png'); }
#przepis_na_zajecia #ukladamy_plan_dzialania .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #f8c39e;  }

#przepis_na_zajecia #kto_co_jak{}
#przepis_na_zajecia #kto_co_jak .header{background-image: url('/img/btn_kto_co_jak.png'); }
#przepis_na_zajecia #kto_co_jak .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #a4abcf;  }

#przepis_na_zajecia #czym_zaskoczyc_klientow{}
#przepis_na_zajecia #czym_zaskoczyc_klientow .header{background-image: url('/img/btn_czym_zaskoczyc.png'); }
#przepis_na_zajecia #czym_zaskoczyc_klientow .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #fcc575;  }

#przepis_na_zajecia #efekty_finansowe{}
#przepis_na_zajecia #efekty_finansowe .header{background-image: url('/img/btn_efekty_finansowe.png'); }
#przepis_na_zajecia #efekty_finansowe .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #d5edfa;  }

#przepis_na_zajecia #sami_o_sobie{}
#przepis_na_zajecia #sami_o_sobie .header{background-image: url('/img/btn_sami_o_sobie.png'); }
#przepis_na_zajecia #sami_o_sobie .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #fff37d;  }



#lisata_zadan{width:729px;}
#lisata_zadan .zakladka{margin:0 0 3px 0;}
#lisata_zadan .header{height:85px; cursor:pointer;}
#lisata_zadan .header label{font-size: 21px;line-height: 55px; font-weight: bold; padding: 0 0 0 35px; cursor:pointer;}
#lisata_zadan .content  {padding: 10px;}
#lisata_zadan .content  .wiersz{  padding:  10px  0 10px  10px;}
#lisata_zadan .content  .wiersz label{display: block}
#lisata_zadan .content  .wiersz input{width: 90%;}
#lisata_zadan .content  .wiersz textarea{width: 90%; height: 60px;}

#lisata_zadan #szukamy_pomyslu{}
#lisata_zadan #szukamy_pomyslu .header{background-image: url('/img/btn_ze_szukamy_pomyslu_na_biznes_2.png'); }

#lisata_zadan #ukladamy_plan_dzialania{}
#lisata_zadan #ukladamy_plan_dzialania .header{background-image: url('/img/btn_ukladamy_plan_dzialania_2.png'); }

#lisata_zadan #kto_co_jak{}
#lisata_zadan #kto_co_jak .header{background-image: url('/img/btn_kto_co_jak_2.png'); }

#lisata_zadan #czym_zaskoczyc_klientow{}
#lisata_zadan #czym_zaskoczyc_klientow .header{background-image: url('/img/btn_czym_zaskoczyc_2.png'); }

#lisata_zadan #efekty_finansowe{}
#lisata_zadan #efekty_finansowe .header{background-image: url('/img/btn_efekty_finansowe_2.png'); }

#lisata_zadan #sami_o_sobie{}
#lisata_zadan #sami_o_sobie .header{background-image: url('/img/btn_sami_o_sobie_2.png'); }






#cwiczenia_kategorie label.lblPdf{display:block; width:30px; height:23px; border:0px solid #000000; position: relative; left:530px;top:0px; cursor:pointer}
#cwiczenia_kategorie label.lblHelp{display:block; width:30px; height:23px; border:0px solid #000000; position: relative; left:530px;top:-55px; cursor:pointer}

#cwiczenia_kategorie{width:729px;}
#cwiczenia_kategorie .zakladka{margin:0 0 3px 0;}
#cwiczenia_kategorie .header{height:85px; cursor:pointer;}
#cwiczenia_kategorie .header strong{font-size: 150%;}
#cwiczenia_kategorie .header label{font-size: 21px;line-height: 55px; font-weight: bold; padding: 0 0 0 35px; cursor:pointer;}
#cwiczenia_kategorie .content  {padding: 10px;overflow: hidden}
#cwiczenia_kategorie .content  button{margin: 3px;}
#cwiczenia_kategorie .content  div.col1 {width:229px; float: left;overflow: hidden}
#cwiczenia_kategorie .content  div.col_other {width:460px; float: left;overflow: hidden}
#cwiczenia_kategorie .content  div.col_other  label{float:left; width:170px; height: 30px; overflow: hidden; padding: 5px 5px 5px 40px; margin: 0 0 0 10px;}
#cwiczenia_kategorie .content  div.col_other  label.dir{ background: url('/img/icoFolder.png') no-repeat 6px 0;}
#cwiczenia_kategorie .content  div.col_other  label.pdf{ background: url('/img/icoPDF.png') no-repeat 6px 0;}
#cwiczenia_kategorie .content  div.col_other  label.doc{ background: url('/img/icoDOC.png') no-repeat 6px 0;}
#cwiczenia_kategorie .content  div.col_other  label.ppt{ background: url('/img/icoPPT.png') no-repeat 6px 0;}
#cwiczenia_kategorie .content  div.col_other  label.mov{ background: url('/img/icoMOV.png') no-repeat 6px 0;}
#cwiczenia_kategorie .content  div.col_other  label.xls{ background: url('/img/icoXLS.png') no-repeat 6px 0;}
#cwiczenia_kategorie .content  div.col_other  label.poradnik{ background: url('/img/btnMiniPrzewodnik.png') no-repeat 0 0; font-size: 14px; font-weight: bold}
#cwiczenia_kategorie .content  .wiersz{  padding:  10px  0 10px  10px;}
#cwiczenia_kategorie .content  .wiersz label{display: block}
#cwiczenia_kategorie .content  .wiersz input{width: 90%;}
#cwiczenia_kategorie .content  .wiersz textarea{width: 90%; height: 60px;}

#cwiczenia_kategorie #szukamy_pomyslu{}
#cwiczenia_kategorie #szukamy_pomyslu .header{background-image: url('/img/btn_ze_szukamy_pomyslu_na_biznes.png'); }
#cwiczenia_kategorie #szukamy_pomyslu .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #b4ceaf;  }

#cwiczenia_kategorie #ukladamy_plan_dzialania{}
#cwiczenia_kategorie #ukladamy_plan_dzialania .header{background-image: url('/img/btn_ukladamy_plan_dzialania.png'); }
#cwiczenia_kategorie #ukladamy_plan_dzialania .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #f8c39e;  }

#cwiczenia_kategorie #kto_co_jak{}
#cwiczenia_kategorie #kto_co_jak .header{background-image: url('/img/btn_kto_co_jak.png'); }
#cwiczenia_kategorie #kto_co_jak .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #a4abcf;  }

#cwiczenia_kategorie #czym_zaskoczyc_klientow{}
#cwiczenia_kategorie #czym_zaskoczyc_klientow .header{background-image: url('/img/btn_czym_zaskoczyc.png'); }
#cwiczenia_kategorie #czym_zaskoczyc_klientow .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #fcc575;  }

#cwiczenia_kategorie #efekty_finansowe{}
#cwiczenia_kategorie #efekty_finansowe .header{background-image: url('/img/btn_efekty_finansowe.png'); }
#cwiczenia_kategorie #efekty_finansowe .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #d5edfa;  }

#cwiczenia_kategorie #sami_o_sobie{}
#cwiczenia_kategorie #sami_o_sobie .header{background-image: url('/img/btn_sami_o_sobie.png'); }
#cwiczenia_kategorie #sami_o_sobie .content {  border-right:  4px solid;  border-left:  4px solid ; border-bottom:  4px solid ;border-color: #fff37d;  }


#materialy_edukacyjne_kategorie{}
#materialy_edukacyjne_kategorie  .col1{width: 235px;float:left;}
#materialy_edukacyjne_kategorie  .col2{width: 235px;float:left;}
#materialy_edukacyjne_kategorie  .col3{width: 235px;float:left;}

#materialy_edukacyjne_kategoria{width: 723px;}
#materialy_edukacyjne_kategoria h3{display:block;margin:0 0 10px 0;border-left:4px solid; padding-left: 15px; padding-bottom: 30px; font-size: 26px; line-height: 26px; }
#materialy_edukacyjne_kategoria .lewa{float:left;width: 506px;}
#materialy_edukacyjne_kategoria .prawa{float:left;width: 217px; height: 600px;}
#materialy_edukacyjne_kategoria h4{ font-size: 22px;margin: 20px 0 15px 0;}
/*#materialy_edukacyjne_kategoria ul{ list-style-image:url('../img/ul_pointer.png'); }*/
#materialy_edukacyjne_kategoria #prezentacje{ width:220px; float: left; overflow: hidden}
#materialy_edukacyjne_kategoria #testy{ width:260px; float: left; overflow: hidden}
#materialy_edukacyjne_kategoria #filmy{ width:260px; float: left; overflow: hidden}
#materialy_edukacyjne_kategoria .zadanie_edukacyjne{ cursor: pointer; margin: 0 10px 0 0;padding: 5px 0 15px 0; border-bottom: 1px solid  ;overflow: hidden}
#materialy_edukacyjne_kategoria .zadanie_edukacyjne:hover{background-color: #F6F6F6;}
#materialy_edukacyjne_kategoria .zadanie_edukacyjne .czas{ float: left;width:56px; height: 35px; border:1px solid; text-align:center;font-size:22px;padding: 20px 10px; margin: 0 5px;}
#materialy_edukacyjne_kategoria .zadanie_edukacyjne .opis{ float: left;width:380px; padding: 0 5px 0 15px;}
#materialy_edukacyjne_kategoria .zadanie_edukacyjne .opis h4{ padding:0; margin: 0; font-size: 16px;}
#materialy_edukacyjne_kategoria .zadanie_edukacyjne .opis span{color:#000000;}


/* testy */
.test { width: 600px; font-size: 17px;}
.test .tytul { font-size: 19px; line-height: 20px; font-weight: bold; margin:10px 0 0 0; }
.test .podtytul { font-weight: bold; }
.test .opis { padding: 10px 0 10px 0; }
.test .pytaniaNawigacja1 { background: #E7DFDF;  text-align: center; padding: 10px; font-weight: bold; }
.test .pytania { padding: 10px 10px 10px 10px; border: 1px solid #E7DFDF;overflow: hidden; }
.test .pytania .pytanie { font-size: 17px; padding: 0 0 10px 0; }
.test .pytania .odpowiedzi { }
.test .pytania .odpowiedz { margin: 5px 0;}
.test .pytania .odpowiedz input { vertical-align: middle; }
.test .pytania .odpowiedz label { vertical-align: middle; margin-right: 20px; color: #0A7448; }
.test .pytania .wyniki { background: #007d44; color: #FFFFFF; text-align: center; padding: 15px; }
.test .button {width:50% }
.test .buttonBack {width:250px; float:left}
.test .buttonNext {width:250px; float:left }
.test #tesnav {width:500; overflow: hidden; height:30px}
/* testy */




/*Formularz przedsięwziecia*/
#formularz_projektu{width:732px;}
#formularz_projektu .zakladka{margin:0 0 2px 0;}
#formularz_projektu .header{height:59px; cursor:pointer;}
#formularz_projektu .header label{font-size: 21px;line-height: 59px; font-weight: bold; padding: 0 0 0 35px; cursor:pointer;}
#formularz_projektu .content  {padding: 10px;}
#formularz_projektu .content  .wiersz{  padding:  10px  0 10px  10px;}
#formularz_projektu .content  .wiersz label{display: block}
#formularz_projektu .content  .wiersz input{width: 90%;}
#formularz_projektu .content  .wiersz textarea{width: 90%; height: 60px;}

#formularz_projektu #pomysl{}

#formularz_projektu #pomysl .header{background-image: url('/img/form_p_header_pomysl.png'); }
#formularz_projektu #pomysl .content {border-left: 10px solid #6cac8d;border-bottom: 10px solid #6cac8d;  }

#formularz_projektu #planowanie{}
#formularz_projektu #planowanie .header{background-image: url('/img/form_p_header_planowanie.png'); }
#formularz_projektu #planowanie .content {border-left: 10px solid #fc9f38;border-bottom: 10px solid #fc9f38; }

#formularz_projektu #budzet{}
#formularz_projektu #budzet .header{background-image: url('/img/form_p_header_budzet.png'); }
#formularz_projektu #budzet .content {border-left: 10px solid #fdc783;border-bottom: 10px solid #fdc783;  }

#formularz_projektu #realizacja{}
#formularz_projektu #realizacja .header{background-image: url('/img/form_p_header_realizacja.png'); }
#formularz_projektu #realizacja .content {border-left: 10px solid #9a9cc6;border-bottom: 10px solid #9a9cc6;  }

#formularz_projektu #prezentacja{}
#formularz_projektu #prezentacja .header{background-image: url('/img/form_p_header_prezentacja.png'); }
#formularz_projektu #prezentacja .content {border-left: 10px solid #9cd9f9;border-bottom: 10px solid #9cd9f9;  }

#formularz_projektu #ocena{}
#formularz_projektu #ocena .header{background-image: url('/img/form_p_header_ocena.png'); }
#formularz_projektu #ocena .content {border-left: 10px solid #ece37d;border-bottom: 10px solid #ece37d;  }

#formularz_projektu #wnioski_i_rekomendacje{}
#formularz_projektu #wnioski_i_rekomendacje .header{background-image: url('/img/form_p_header_wnioski_i_rekomendacje.png'); }
#formularz_projektu #wnioski_i_rekomendacje .content {border-left: 10px solid #d46b52;border-bottom: 10px solid #d46b52; }

#formularz_projektu #karta_projektu{}
#formularz_projektu #karta_projektu .header{background-image: url('/img/form_p_header_karta_projektu.png'); }
#formularz_projektu #karta_projektu .content {border-left: 10px solid #a2a2a2;border-bottom: 10px solid #a2a2a2;  }


/*Formularz podgladu przedsiebiorstwa*/
#podglad_przedsiebiorstwa {font-size: 16px;}
#podglad_przedsiebiorstwa #naglowek{ margin: 25px 0; overflow: hidden; width: 720px }
#podglad_przedsiebiorstwa #naglowek #logo{width: 140px; height: 150px; border: 1px solid #EAEAEA}
#podglad_przedsiebiorstwa .wraper{margin:5px 0; overflow: hidden}
#podglad_przedsiebiorstwa #naglowek .box{margin: 0; padding: 0; width: 270px;float:left;font-size: 14px}
#podglad_przedsiebiorstwa #naglowek .box label{display: inline-block; width: 110px; color:#BBBBBB}
#podglad_przedsiebiorstwa #naglowek label{font-size: 16px}
#podglad_przedsiebiorstwa #naglowek h3{font-size: 32px; margin: 15px 0;}
#podglad_przedsiebiorstwa h4{font-size: 16px; margin: 15px 0;}
#podglad_przedsiebiorstwa #wspolnicy  { margin: 25px 0;overflow: hidden }
#podglad_przedsiebiorstwa #konsultanci  { width:720px; overflow: hidden }
#podglad_przedsiebiorstwa #konsultanci .konsultant { width:220px; display: block;float: left;overflow: hidden }
#podglad_przedsiebiorstwa #konsultanci .konsultant label{ color: #AAAAAA;width:220px; display: block;float: left; overflow: hidden ; }
#podglad_przedsiebiorstwa #dostep   {  margin:20px 0 10px 0;   }
#podglad_przedsiebiorstwa #dostep .wraper { width:420px;  overflow: hidden ; font-size: 11px; }
#podglad_przedsiebiorstwa #dostep .wraper label{color: #AAAAAA;}
/*Formularz podgladu przedsiebiorstwa*/

/*Formularz podgladu przedsiebiorstwa*/
#edycja_przedsiebiorstwa {font-size: 16px;}
#edycja_przedsiebiorstwa #naglowek{ margin: 25px 0; overflow: hidden; width: 720px }
#edycja_przedsiebiorstwa #naglowek #logo{width: 140px; height: 150px; border: 1px solid #EAEAEA}
#edycja_przedsiebiorstwa #naglowek #logo input.formFile{width: 94px; }
#edycja_przedsiebiorstwa .wraper{margin:5px 0; overflow: hidden}
#edycja_przedsiebiorstwa #naglowek .box{margin: 0; padding: 0; width: 270px;float:left;font-size: 14px}
#edycja_przedsiebiorstwa #naglowek .box label{display: inline-block; width: 110px; color: #535353
}
#edycja_przedsiebiorstwa #naglowek .box input{  width: 120px;  }
#edycja_przedsiebiorstwa #naglowek .box input.formFile{  width: 94px;  }
#edycja_przedsiebiorstwa #naglowek .box select{  width: 120px;  }
#edycja_przedsiebiorstwa #naglowek label{font-size: 14px}
#edycja_przedsiebiorstwa #naglowek h3{font-size: 32px; margin: 15px 0;}
#edycja_przedsiebiorstwa h4{font-size: 16px; margin: 15px 0;}
#edycja_przedsiebiorstwa #wspolnicy  { margin: 25px 0;overflow: hidden }
#edycja_przedsiebiorstwa #konsultanci  { width:720px; overflow: hidden }
#edycja_przedsiebiorstwa #konsultanci .konsultant { width:220px; display: block;float: left;overflow: hidden }
#edycja_przedsiebiorstwa #konsultanci .konsultant label{ color: #535353;width:220px; display: block;float: left; overflow: hidden ; }
#edycja_przedsiebiorstwa #dostep   {  margin:20px 0 10px 0;   }
#edycja_przedsiebiorstwa #dostep .wraper { width:420px;  overflow: hidden ; font-size: 11px; }
#edycja_przedsiebiorstwa #dostep .wraper label{color: #535353;}
#edycja_przedsiebiorstwa .navi{float:right; margin: 10px 0 0 0;}

#edycja_przedsiebiorstwa .error{color: #cc0000 !important; }

/*Formularz podgladu przedsiebiorstwa*/


/*Formularz rejestracji przedsiebiorstwa*/
#formPrzedsiebiorstwo .formTitle{ font-weight: bold; }
#formPrzedsiebiorstwo   #nazwa{  font-size: 24px; padding: 2px 5px; }
#formPrzedsiebiorstwo   .formField{  font-size: 14px; padding: 2px 0px; }

#formPrzedsiebiorstwo   .formField input{  font-size: 14px;  }
#formPrzedsiebiorstwo .formTekst{ font-weight: normal; }
#formPrzedsiebiorstwo .formLabel{margin-top:5px;}
#formPrzedsiebiorstwo .formInput1{width: 400px;}
#formPrzedsiebiorstwo .formFile{width: 400px;}
#formPrzedsiebiorstwo .form_select{width: 400px;}
#formPrzedsiebiorstwo .formInputSZ{width: 375px; height: 27px}
#formPrzedsiebiorstwo .formInputMiddle{width: 150px;}
#formPrzedsiebiorstwo .formInputShort{width: 90px;}
#formPrzedsiebiorstwo .right{text-align:right;}
#formPrzedsiebiorstwo .formSelect1{width: 400px;}
#formPrzedsiebiorstwo .formSelect2{width: 200px;}
#formPrzedsiebiorstwo .formButton{text-align:right;}
#formPrzedsiebiorstwo #schoolData{display:none;}
/*Formularz rejestracji przedsiebiorstwa*/

#formRaportMiesieczny .formTitle{ font-weight: bold; }
#formRaportMiesieczny .formTekst{ font-weight: normal; }
#formRaportMiesieczny .formLabel{margin-top:5px;}
#formRaportMiesieczny .formInput1{width: 400px;}
#formRaportMiesieczny .formFile{width: 400px;}
#formRaportMiesieczny  textarea{width: 400px;height: 90px;}
#formRaportMiesieczny .form_select{width: 400px;}
#formRaportMiesieczny .formInputSZ{width: 375px; height: 27px}
#formRaportMiesieczny .formInputMiddle{width: 150px;}
#formRaportMiesieczny .formInputShort{width: 90px;}
#formRaportMiesieczny .right{text-align:right;}
#formRaportMiesieczny .formSelect1{width: 400px;}
#formRaportMiesieczny .formSelect2{width: 200px;}
#formRaportMiesieczny .formButton{text-align:right;}
#formRaportMiesieczny #schoolData{display:none;}

#formRaportKoncowy .formTitle{ font-weight: bold; }
#formRaportKoncowy .formTekst{ font-weight: normal; }
#formRaportKoncowy .formLabel{margin-top:5px;}
#formRaportKoncowy .formInput1{width: 400px;}
#formRaportKoncowy .formFile{width: 400px;}
#formRaportKoncowy  textarea{width: 400px;height: 90px;}
#formRaportKoncowy .form_select{width: 400px;}
#formRaportKoncowy .formInputSZ{width: 375px; height: 27px}
#formRaportKoncowy .formInputMiddle{width: 150px;}
#formRaportKoncowy .formInputShort{width: 90px;}
#formRaportKoncowy .right{text-align:right;}
#formRaportKoncowy .formSelect1{width: 400px;}
#formRaportKoncowy .formSelect2{width: 200px;}
#formRaportKoncowy .formButton{text-align:right;}
#formRaportKoncowy #schoolData{display:none;}


/*Formularz wyswietlenia danych przedsiebiorstwa*/
#danePrzedsiebiorstwa .formTitle{ font-weight: bold; }
#danePrzedsiebiorstwa .formTekst{ font-weight: normal; }
#danePrzedsiebiorstwa .formLabel{width: 150px;text-align:right;margin:5px 10px; float:left; clear:both; overflow:hidden;}
#danePrzedsiebiorstwa .formField{margin:5px 10px; font-weight: bold; float:left; overflow:hidden; }





/* mapa serwisu */
.sitemap, .sitemap ul, .sitemap li{
    margin:0 0 0 0;
    padding:0;
    list-style:none;
}
.sitemap { margin-left:10px; }
.sitemap{background:url(../img/line1.gif) repeat-y;}
.sitemap li{
    line-height:20px;
    margin-top:1px;
    position:relative;
    width:100%;
}
/* IE leaves a blank space where span is added so this is to avoid that */
* html .sitemap li{
    float:left;
    display:inline;
}

.sitemap li a{padding-left:28px;}
.sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
.sitemap li span, .sitemap li span.collapsed{background:url(../img/collapsed.gif) no-repeat 0 0;}
.sitemap li span.expanded{background:url(../img/expanded.gif) no-repeat 0 0;}

/* sub levels */

.sitemap li ul{
    margin-left:28px;
    background:url(../img/line1.gif) repeat-y;
}
.sitemap li li{
    background:url(../img/line2.gif) no-repeat 0 0;
}

/* etc. */

/* float fix */

.sitemap:after, .sitemap ul:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.sitemap, .sitemap ul{display:block;}
/*  \*/
.sitemap, .sitemap ul{min-height:1%;}
* html .sitemap, * html .sitemap ul{height:1%;}
/*  */
.sitemap ul{}
/* mapa serwisu */

#facebook {
    background: url("../img/facebook-icon.png") no-repeat scroll left 0px transparent;
    height: 385px;
    right: -292px;
    padding-left: 51px;
    padding-top: 0px;
    position: fixed;
    text-align: left;
    top: 160px;
    width: 292px;
    z-index: 100000;
}
#facebook2 {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 385px;
    width: 292px;
    z-index:100
}


/* monitoring */
.hidden{ display:none;}

/*#mon_cw {width:723px;}*/
#mon_cw {width:700px;}
#mon_cat {width:199px;float:left; overflow: hidden; margin: 5px; padding: 5px; border: 1px solid #CCCCCC;}
#mon_cat .form_gr_cw {display:none;}
#mon_cat .mon_cat_pos  a{width:179px; margin:5px;padding:2px 5px;display:block; background: #EEEEEE;}
#mon_cat .mon_cat_pos  a:hover{ background: #E47943; color: #FFFFFF;}

#mon_pyt {width:480px;float:left; overflow: hidden; margin: 5px; padding: 5px; border: 1px solid #EEEEEE; display:none;}
#mon_pyt table{ border:0;border-collapse:collapse;}
#mon_pyt caption{ font-weight: bold; text-align: justify; padding: 10px 5px;}
#mon_pyt td{ border:1px solid #EEEEEE; }
#mon_pyt td.error{background: #cc0000; color:#FFFFFF; }
#mon_pyt div.error{color: #cc0000; font-weight: bold;font-size:16px;}
#mon_pyt td.center{ text-align:center; padding: 5px 1px;}
#mon_pyt th.center{ text-align:center;}
#mon_pyt tr.hidden{ display:none;}
#mon_pyt textarea{ width:300px; height: 50px;}


#mon_uczen{width:800px;float:left; overflow: hidden; margin: 5px; padding: 5px;  }
#mon_uczen table{ border:0;border-collapse:collapse;}
#mon_uczen caption{ font-weight: bold; text-align: justify; padding: 10px 5px;}
#mon_uczen caption span{ font-weight: normal;}
#mon_uczen th{ background: #004D2A; color:#ffffff; padding: 5px 10px;border:1px solid #fff;font-weight: normal}
#mon_uczen td{ border:1px solid #EEEEEE; }
#mon_uczen td.error{background: #cc0000; color:#FFFFFF; }
#mon_uczen td.bordererror{border: 1px solid #cc0000; }
#mon_uczen div.error{color: #cc0000; font-weight: bold;font-size:16px;}
#mon_uczen td.error{background: #cc0000; color:#FFFFFF; }
#mon_uczen table.error{background: #cc0000; color:#FFFFFF; }
#mon_uczen td.center{ text-align:center; padding: 5px 1px;}
#mon_uczen th.center{ text-align:center;}
#mon_uczen tr.hidden{ display:none;}
#mon_uczen textarea{ width:500px; height: 50px;}

#mon_modul {margin:5px;padding:2px 5px;display:block; background: #FCFCFC; color:#828282; border: 1px solid #E8E8E8;display:none;}
#mon_modul span.error{color: #cc0000; font-weight: bold;font-size:14px;}

/* monitoring */

.galeriaZdjecie { margin: 2px; float: left; width: 140px; height: 105px; }
#FMPheader-an-anim > ol {
    list-style: none;
    margin: 0;
    padding: 0;
}

#FMPheader-an-anim > ol > li {
    margin: 0;
    padding: 0;
    display: none;
}

#FMPheader-an-anim > ol > li.run {
    display: block;
}

#FMPheader-an-anim .FMPheader-an-stage {
    overflow: hidden;
    margin: 0;
    padding: 0;
}

#FMPheader-an-anim .FMPheader-an-stage div {
    position: absolute;
}

.FMPheader-an-stage * {
    margin: 0;
    padding: 0;
    font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
}

#FMPheader-an-anim .FMPheader-an-stage img {
    position: absolute;
    top: 0;
    left: 0;
}

#FMPheader-an-anim .AN-Scene-Description {
    display: none;
}

#FMPheader-an-anim iframe {
    border: none;
    height: 100%;
    width: 100%
}

#FMPheader-an-anim .FMPheader-an-stage {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#FMPheader-an-anim {
    min-height: 80px;
    min-width: 600px;
    height: 100%;
    width: 100%;
    position: relative;
}

#FMPheader-an-anim {
    background-color: rgba(255,255,255,0);
    font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    font-size: 12px;
    line-height: 1.3;
}

#FMPheader-an-obj-1 {
    transform: translate3d(200px, 17px, 0px) scale3d(1, 1, 1);
    -webkit-transform: translate3d(200px, 17px, 0px) scale3d(1, 1, 1);
    width: 600px;
    height: 0px;
    top: 0;
    left: 0;
    transform-origin: 95.83% 85%;
    -webkit-transform-origin: 95.83% 85%;
    color: rgba(253,89,0,1);
    font-size: 21px;
    font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    font-weight: bold;
    font-style: italic;
}

@-webkit-keyframes ani-FMPheader-an-obj-1-0 {
    0% {
        -webkit-transform: translate3d(-350.28999999999996px, 17.44753884872378px, 0px) scale3d(1, 1, 1);
        -webkit-animation-timing-function: ease;
    }

    100% {
        -webkit-transform: translate3d(100px, 17px, 0px) scale3d(1, 1, 1);
        -webkit-animation-timing-function: cubic-bezier(0,1,0.24, 0.8);
    }
}

@keyframes ani-FMPheader-an-obj-1-0 {
    0% {
        transform: translate3d(-350.28999999999996px, 17.44753884872378px, 0px) scale3d(1, 1, 1);
        animation-timing-function: ease;
    }

    100% {
        transform: translate3d(100px, 17px, 0px) scale3d(1, 1, 1);
        animation-timing-function: cubic-bezier(0,1,0.24, 0.8);
    }
}

.run.t-0 #FMPheader-an-obj-1 {
    animation-name: ani-FMPheader-an-obj-1-0;
    -webkit-animation-name: ani-FMPheader-an-obj-1-0;
    animation-duration: 1.5529s;
    -webkit-animation-duration: 1.5529s;
    animation-delay: 0.0118s;
    -webkit-animation-delay: 0.0118s;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
}

.t-0 #FMPheader-an-obj-1 {
    transform: translate3d(165px, 17px, 0px) scale3d(1, 1, 1);
    -webkit-transform: translate3d(165px, 17px, 0px) scale3d(1, 1, 1);
    animation-timing-function: cubic-bezier(0,1,0.24, 0.8);
    -webkit-animation-timing-function: cubic-bezier(0,1,0.24, 0.8);
}

.restart.t-0 #FMPheader-an-obj-1 {
    transform: translate3d(-350.28999999999996px, 17.44753884872378px, 0px) scale3d(1, 1, 1);
    -webkit-transform: translate3d(-350.28999999999996px, 17.44753884872378px, 0px) scale3d(1, 1, 1);
    animation-timing-function: ease;
    -webkit-animation-timing-function: ease;
}

.restart #FMPheader-an-obj-1 {
    animation-name: none !important;
    -webkit-animation-name: none !important;
}

#FMPheader-an-obj-2 {
    transform: translate3d(478px, 66px, 0px) scale3d(1, 1, 1);
    -webkit-transform: translate3d(478px, 66px, 0px) scale3d(1, 1, 1);
    width: 400px;
    height: 17px;
    top: 0;
    left: 0;
    transform-origin: 95.83% 85%;
    -webkit-transform-origin: 95.83% 85%;
    color: rgba(253,89,0,1);
    font-size: 21px;
    font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
    font-weight: bold;
    font-style: italic;
    overflow: visible;
    line-height: 80%;
}

@-webkit-keyframes ani-FMPheader-an-obj-2-0 {
    0% {
        -webkit-transform: translate3d(840px, 46px, 0px) scale3d(1, 1, 1);
        -webkit-animation-timing-function: ease-out;
    }

    100% {
        -webkit-transform: translate3d(189px, 46px, 0px) scale3d(1, 1, 1);
        -webkit-animation-timing-function: cubic-bezier(0,0.665,0.35, 0.92);
    }
}

@keyframes ani-FMPheader-an-obj-2-0 {
    0% {
        transform: translate3d(840px, 46px, 0px) scale3d(1, 1, 1);
        animation-timing-function: ease-out;
    }

    100% {
        transform: translate3d(189px, 46px, 0px) scale3d(1, 1, 1);
        animation-timing-function: cubic-bezier(0,0.665,0.35, 0.92);
    }
}

.run.t-0 #FMPheader-an-obj-2 {
    animation-name: ani-FMPheader-an-obj-2-0;
    -webkit-animation-name: ani-FMPheader-an-obj-2-0;
    animation-duration: 0.8588s;
    -webkit-animation-duration: 0.8588s;
    animation-delay: 0.8965s;
    -webkit-animation-delay: 0.8965s;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
}

.t-0 #FMPheader-an-obj-2 {
    transform: translate3d(253px, 46px, 0px) scale3d(1, 1, 1);
    -webkit-transform: translate3d(253px, 46px, 0px) scale3d(1, 1, 1);
    animation-timing-function: cubic-bezier(0,0.665,0.35, 0.92);
    -webkit-animation-timing-function: cubic-bezier(0,0.665,0.35, 0.92);
}

.restart.t-0 #FMPheader-an-obj-2 {
    transform: translate3d(840px, 46px, 0px) scale3d(1, 1, 1);
    -webkit-transform: translate3d(840px, 46px, 0px) scale3d(1, 1, 1);
    animation-timing-function: ease-out;
    -webkit-animation-timing-function: ease-out;
}

.restart #FMPheader-an-obj-2 {
    animation-name: none !important;
    -webkit-animation-name: none !important;
}/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 *
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 *
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('../img/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('../img/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('../img/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('../img/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('../img/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -182px;
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('../img/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('../img/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('../img/fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('../img/fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('../img/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('../img/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('../img/fancybox/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
/*
 * jQuery UI CSS Framework 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important;  }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial,%20Verdana,sans-serif&fwDefault=bold&fsDefault=12px&cornerRadius=0px&bgColorHeader=007d44&bgTextureHeader=01_flat.png&bgImgOpacityHeader=75&borderColorHeader=4b4b4b&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=4b4b4b&fcContent=000000&iconColorContent=000000&bgColorDefault=fe5900&bgTextureDefault=01_flat.png&bgImgOpacityDefault=75&borderColorDefault=4b4b4b&fcDefault=ffffff&iconColorDefault=ffffff&bgColorHover=4b4b4b&bgTextureHover=01_flat.png&bgImgOpacityHover=75&borderColorHover=4b4b4b&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=4b4b4b&fcActive=000000&iconColorActive=000000&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=007d44&fcHighlight=363636&iconColorHighlight=007d44&bgColorError=fef1ec&bgTextureError=05_inset_soft.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Arial, Verdana,sans-serif; font-size: 12px; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Arial, Verdana,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #4b4b4b; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #000000; }
.ui-widget-content a { color: #000000; }
.ui-widget-header { border: 1px solid #4b4b4b; background: #007d44 url(images/ui-bg_flat_75_007d44_40x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #4b4b4b; background: #fe5900 url(images/ui-bg_flat_75_fe5900_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #4b4b4b; background: #4b4b4b url(images/ui-bg_flat_75_4b4b4b_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #ffffff; }
.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #4b4b4b; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #000000; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #000000; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #007d44; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_000000_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_000000_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_000000_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_007d44_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); }

/* positioning */
.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 -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 -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 -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 -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 -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 -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 -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 -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 -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-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.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 -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; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; }
.ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
.ui-corner-br { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
.ui-corner-top { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
.ui-corner-right {  -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; border-top-right-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }
.ui-corner-left { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; border-top-left-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
.ui-corner-all { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Resizable 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;
	/* http://bugs.jqueryui.com/ticket/7233
	 - Resizable: resizable handles fail to work in IE if transparent and content overlaps
	*/
	background-image:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=);
}
.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: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; 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;}/*
 * jQuery UI Selectable 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.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: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.13
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.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 { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.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: 0; background-position: 0 0; }

.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; }/*
 * jQuery UI Tabs 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.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; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.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 { 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 table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; 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: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-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; }

/* with multiple calendars */
.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%; }

/* RTL support */
.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; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar 1.8.13
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }

/* monitoring */
.hidden{ display:none;}

/*#mon_cw {width:723px;}*/
#mon_cw {width:700px;}
#mon_cat {width:199px;float:left; overflow: hidden; margin: 5px; padding: 5px; border: 1px solid #CCCCCC;}
#mon_cat .form_gr_cw {display:none;}
#mon_cat .mon_cat_pos  a{width:179px; margin:5px;padding:2px 5px;display:block; background: #EEEEEE;}
#mon_cat .mon_cat_pos  a:hover{ background: #E47943; color: #FFFFFF;}

#mon_pyt {width:480px;float:left; overflow: hidden; margin: 5px; padding: 5px; border: 1px solid #EEEEEE; display:none;}
#mon_pyt table{ border:0;border-collapse:collapse;}
#mon_pyt caption{ font-weight: bold; text-align: justify; padding: 10px 5px;}
#mon_pyt td{ border:1px solid #EEEEEE; }
#mon_pyt td.error{background: #cc0000; color:#FFFFFF; }
#mon_pyt div.error{color: #cc0000; font-weight: bold;font-size:16px;}
#mon_pyt td.center{ text-align:center; padding: 5px 1px;}
#mon_pyt th.center{ text-align:center;}
#mon_pyt tr.hidden{ display:none;}
#mon_pyt textarea{ width:300px; height: 50px;}


#mon_slwdp_wejscie {width:723px;float:left; overflow: hidden; margin: 5px; padding: 5px; border: 1px solid #EEEEEE;}
#mon_slwdp_wejscie table{ border:0;border-collapse:collapse;}
#mon_slwdp_wejscie caption{ font-weight: bold; text-align: justify; padding: 10px 5px;}
#mon_slwdp_wejscie td{ border:1px solid #EEEEEE; }
#mon_slwdp_wejscie td.error{background: #cc0000; color:#FFFFFF; }
#mon_slwdp_wejscie div.error{color: #cc0000; font-weight: bold;font-size:16px;}
#mon_slwdp_wejscie td.center{ text-align:center; padding: 5px 1px;}
#mon_slwdp_wejscie th.center{ text-align:center;}
#mon_slwdp_wejscie tr.hidden{ display:none;}
#mon_slwdp_wejscie textarea{ width:500px; height: 50px;}

#mon_nauczyciel{width:710px;float:left; overflow: hidden; margin: 5px; padding: 5px;  }
#mon_nauczyciel table{ border:0;border-collapse:collapse;}
#mon_nauczyciel caption{ font-weight: bold; text-align: justify; padding: 10px 5px;}
#mon_nauczyciel caption span{ font-weight: normal;}
#mon_nauczyciel td{ border:1px solid #EEEEEE; }
#mon_nauczyciel td.error{background: #cc0000; color:#FFFFFF; }
#mon_nauczyciel td.bordererror{border: 1px solid #cc0000; }
#mon_nauczyciel div.error{color: #cc0000; font-weight: bold;font-size:16px;}
#mon_nauczyciel td.error{background: #cc0000; color:#FFFFFF; }
#mon_nauczyciel table.error{background: #cc0000; color:#FFFFFF; }
#mon_nauczyciel td.center{ text-align:center; padding: 5px 1px;}
#mon_nauczyciel th.center{ text-align:center;}
#mon_nauczyciel tr.hidden{ display:none;}
#mon_nauczyciel textarea{ width:500px; height: 50px;}

#mon_modul {margin:5px;padding:2px 5px;display:block; background: #FCFCFC; color:#828282; border: 1px solid #E8E8E8;display:none;}
#mon_modul span.error{color: #cc0000; font-weight: bold;font-size:14px;}

/* monitoring */

#facebook {
    background: url("../img/facebook-icon.png") no-repeat scroll left 0px transparent;
    height: 385px;
    right: -292px;
    padding-left: 51px;
    padding-top: 0px;
    position: fixed;
    text-align: left;
    top: 160px;
    width: 292px;
    z-index: 100000;
}
#facebook2 {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 385px;
    width: 292px;
    z-index:100
}/*BIZNESPLAN*/
#biznesplan .formTitle{ font-weight: bold; }
#biznesplan .formTekst{ font-weight: normal; }
#biznesplan .formLabel{margin-top:5px;}
#biznesplan .formInput1{width: 400px;}
#biznesplan .formInputSZ{width: 375px; height: 27px}
#biznesplan .formInput2{width: 200px;}
#biznesplan .formInputSmall{width: 200px;}
#biznesplan .formInputMini0{width: 20px;}
#biznesplan .formInputMini{width: 40px;}
#biznesplan .formInputMini2{width: 70px;}
#biznesplan .formInputMiniNazwa{width: 220px;}
#biznesplan .formSelect1{width: 400px;}
#biznesplan .formSelectMiddle{width: 150px;}
#biznesplan .formDesc{ width: 280px; overflow: hidden;   float:right;margin: 0px 5px; }
#biznesplan #analiza_swot table{    float:left;margin: 0px 5px; }
#biznesplan .formDescAnaliza{ width: 250px; overflow: hidden;   float:right;margin: 0px 5px; }
#biznesplan .formDescSWOT{ width: 200px; overflow: hidden;   float:right;margin: 0px 5px; }
#biznesplan .formSWOT{width: 200px;height: 150px;}
#biznesplan .formButton{text-align:right; margin: 10px 0; width:400px;display:block;clear:both;overflow:hidden;}
#biznesplan #schoolData{display:none;}
#biznesplan label{ }
#biznesplan textarea{ height: 200px; }
.form{overflow:hidden;}
#biznesplan label.left{width: 150px; display:block;float:left; clear:both;}
#biznesplan label.leftShort{width: 90px; display:block;float:left; clear:both;}
#biznesplan .rightButton{width: 90px; display:block;float:right;overflow:hidden;}
#biznesplan .navigation_button{background: none repeat scroll 0 0 #E47943;color:#FFFFFF;border:1px solid #E47943;font-weight: bold;}


#biznesplanMenu {width:476px;height:33px;}
#nav, #nav ul {
    float: left;
    list-style: none;
    line-height: 1;
    padding: 0;
    margin: 0 3px 0 0;
    z-index: 1000;
}

#nav a {
    display: block;
    color: #FFFFFF;
    background: #007D44;
    text-decoration: none;
    padding: 9px 10px 8px 10px;
}

#nav a.fileName {
    display: block;
    color: #000000;
    background: none;
    text-decoration: none;
    padding: 9px 10px 8px 10px;
}
#nav a:hover {  background: #9f7f43;}
#nav a.fileName:hover{  background: none;cursor:default;}
#nav ul a:hover { background: #84c326; color: #FFFFFF; }

#nav ul a {
    padding: 7px 10px 7px 10px; line-height: 18px;  text-transform: none; }

#nav li {
    float: left;
    padding: 0;
    margin: 0;
}

#nav a.daddy {
    background: url(../img/left_menu_0_bg.gif) center right no-repeat;
    background-position: 220px 10px;
}
#nav a.daddy:hover {
    background: #84c326 url(../img/left_menu_0_bg_on.gif) center right no-repeat;
    background-position: 220px 10px;
}

#nav li ul {
    position: absolute;
    left: -999em;
    height: auto;
    width: 240px;
    font-weight: normal;
    margin: 0;
    background: #FFFFFF;
}

#nav li li {
    width: 240px;
    background: none;
}

#nav li ul a {
    margin: 0 0 0 1px;
    border-bottom: 1px solid #84c326;
    border-left: 1px solid #84c326;
    border-right: 1px solid #84c326;
}
#nav li ul li a.first { border-top: 1px solid #84c326; }

#nav li ul ul {
    margin: -24px 0 0 240px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover {  }
.flowplayer{position:relative;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;}
.flowplayer *{font-weight:inherit;font-family:inherit;font-style:inherit;text-decoration:inherit;font-size:100%;padding:0;border:0;margin:0;list-style-type:none}
.flowplayer a:focus{outline:0}
.flowplayer video{width:100%}
.flowplayer.is-ipad video{-webkit-transform:translateX(-2048px);}
.is-ready.flowplayer.is-ipad video{-webkit-transform:translateX(0)}
.flowplayer .fp-engine,.flowplayer .fp-ui,.flowplayer .fp-message{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}
.flowplayer .fp-message{display:none;text-align:center;padding-top:5%;cursor:default;}
.flowplayer .fp-message h2{font-size:120%;margin-bottom:1em}
.flowplayer .fp-message p{color:#666;font-size:95%}
.flowplayer .fp-controls{position:absolute;bottom:0;width:100%;}
.no-background.flowplayer .fp-controls{background-color:transparent !important;background-image:-moz-linear-gradient(transparent,transparent) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(transparent)) !important}
.is-fullscreen.flowplayer .fp-controls{bottom:3px}
.is-mouseover.flowplayer .fp-controls{bottom:0}
.flowplayer .fp-waiting{display:none;margin:19% auto;text-align:center;}
.flowplayer .fp-waiting *{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}
.flowplayer .fp-waiting em{width:1em;height:1em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background-color:rgba(255,255,255,0.8);display:inline-block;-webkit-animation:pulse .6s infinite;-moz-animation:pulse .6s infinite;animation:pulse .6s infinite;margin:.3em;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.flowplayer .fp-waiting em:nth-child(1){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}
.flowplayer .fp-waiting em:nth-child(2){-webkit-animation-delay:.45s;-moz-animation-delay:.45s;animation-delay:.45s}
.flowplayer .fp-waiting em:nth-child(3){-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}
.flowplayer .fp-waiting p{color:#ccc;font-weight:bold}
.flowplayer .fp-speed{font-size:30px;background-color:#333;background-color:rgba(51,51,51,0.8);color:#eee;margin:0 auto;text-align:center;width:120px;padding:.1em 0 0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;}
.flowplayer .fp-speed.fp-hilite{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer .fp-help{position:absolute;top:0;left:-9999em;z-index:100;background-color:#333;background-color:rgba(51,51,51,0.9);width:100%;height:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;text-align:center;}
.is-help.flowplayer .fp-help{left:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer .fp-help .fp-help-section{margin:3%;direction:ltr}
.flowplayer .fp-help .fp-help-basics{margin-top:6%}
.flowplayer .fp-help p{color:#eee;margin:.5em 0;font-size:14px;line-height:1.5;display:inline-block;margin:1% 2%}
.flowplayer .fp-help em{background:#eee;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;margin-right:.4em;padding:.3em .6em;color:#333}
.flowplayer .fp-help small{font-size:90%;color:#aaa}
.flowplayer .fp-help .fp-close{display:block}
@media (max-width: 600px){.flowplayer .fp-help p{font-size:9px}
}.flowplayer .fp-subtitle{position:absolute;bottom:40px;left:-99999em;z-index:10;text-align:center;width:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;}
.flowplayer .fp-subtitle p{display:inline;background-color:#333;background-color:rgba(51,51,51,0.9);color:#eee;padding:.1em .4em;font-size:16px;line-height:1.6;}
.flowplayer .fp-subtitle p:after{content:'';clear:both}
.flowplayer .fp-subtitle.fp-active{left:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-mute,.flowplayer .fp-embed,.flowplayer .fp-close,.flowplayer .fp-play{background-image:url(/img/flowplayer/white.png);background-size:37px 300px;}
.is-rtl.flowplayer .fp-fullscreen,.is-rtl.flowplayer .fp-unload,.is-rtl.flowplayer .fp-mute,.is-rtl.flowplayer .fp-embed,.is-rtl.flowplayer .fp-close,.is-rtl.flowplayer .fp-play{background-image:url(/img/flowplayer/white_rtl.png)}
.color-light.flowplayer .fp-fullscreen,.color-light.flowplayer .fp-unload,.color-light.flowplayer .fp-mute,.color-light.flowplayer .fp-embed,.color-light.flowplayer .fp-close,.color-light.flowplayer .fp-play{background-image:url(/img/flowplayer/black.png);}
.is-rtl.color-light.flowplayer .fp-fullscreen,.is-rtl.color-light.flowplayer .fp-unload,.is-rtl.color-light.flowplayer .fp-mute,.is-rtl.color-light.flowplayer .fp-embed,.is-rtl.color-light.flowplayer .fp-close,.is-rtl.color-light.flowplayer .fp-play{background-image:url(/img/flowplayer/black_rtl.png)}
@media (-webkit-min-device-pixel-ratio: 2){.color-light.flowplayer .fp-fullscreen,.color-light.flowplayer .fp-unload,.color-light.flowplayer .fp-mute,.color-light.flowplayer .fp-embed,.color-light.flowplayer .fp-close,.color-light.flowplayer .fp-play{background-image:url(/img/flowplayer/black@x2.png)}
.is-rtl.color-light.flowplayer .fp-fullscreen,.is-rtl.color-light.flowplayer .fp-unload,.is-rtl.color-light.flowplayer .fp-mute,.is-rtl.color-light.flowplayer .fp-embed,.is-rtl.color-light.flowplayer .fp-close,.is-rtl.color-light.flowplayer .fp-play{background-image:url(/img/flowplayer/black_rtl@x2.png)}
}@media (-webkit-min-device-pixel-ratio: 2){.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-mute,.flowplayer .fp-embed,.flowplayer .fp-close,.flowplayer .fp-play{background-image:url(/img/flowplayer/white@x2.png)}
.is-rtl.flowplayer .fp-fullscreen,.is-rtl.flowplayer .fp-unload,.is-rtl.flowplayer .fp-mute,.is-rtl.flowplayer .fp-embed,.is-rtl.flowplayer .fp-close,.is-rtl.flowplayer .fp-play{background-image:url(/img/flowplayer/white_rtl@x2.png)}
}.is-splash.flowplayer .fp-ui,.is-paused.flowplayer .fp-ui{background:url(/img/flowplayer/play_black.png) center no-repeat;background-size:12%;}
.is-rtl.is-splash.flowplayer .fp-ui,.is-rtl.is-paused.flowplayer .fp-ui{background:url(/img/flowplayer/play_white_rtl.png) center no-repeat;background-size:12%}
@media (-webkit-min-device-pixel-ratio: 2){.is-splash.flowplayer .fp-ui,.is-paused.flowplayer .fp-ui{background:url(/img/flowplayer/play_white@x2.png) center no-repeat;background-size:12%}
.is-rtl.is-splash.flowplayer .fp-ui,.is-rtl.is-paused.flowplayer .fp-ui{background:url(/img/flowplayer/play_white_rtl@x2.png) center no-repeat;background-size:12%}
}.color-light.is-splash.flowplayer .fp-ui,.color-light.is-paused.flowplayer .fp-ui{background-image:url(/img/flowplayer/play_black.png);}
.is-rtl.color-light.is-splash.flowplayer .fp-ui,.is-rtl.color-light.is-paused.flowplayer .fp-ui{background-image:url(/img/flowplayer/play_black_rtl.png)}
@media (-webkit-min-device-pixel-ratio: 2){.color-light.is-splash.flowplayer .fp-ui,.color-light.is-paused.flowplayer .fp-ui{background-image:url(/img/flowplayer/play_black@x2.png);}
.is-rtl.color-light.is-splash.flowplayer .fp-ui,.is-rtl.color-light.is-paused.flowplayer .fp-ui{background-image:url(/img/flowplayer/play_black_rtl@x2.png)}
}.is-fullscreen.flowplayer .fp-ui{background-size:auto}
.is-seeking.flowplayer .fp-ui,.is-loading.flowplayer .fp-ui{background-image:none}
.flowplayer .fp-logo{position:absolute;top:auto;left:15px;bottom:30px;cursor:pointer;display:none;z-index:100;}
.flowplayer .fp-logo img{width:100%}
.is-embedded.flowplayer .fp-logo{display:block}
.fixed-controls.flowplayer .fp-logo{bottom:15px}
.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-close{position:absolute;top:5px;left:auto;right:5px;display:block;width:30px;height:23px;background-position:12px -197px;cursor:pointer;}
.is-rtl.flowplayer .fp-fullscreen,.is-rtl.flowplayer .fp-unload,.is-rtl.flowplayer .fp-close{right:auto;left:5px;background-position:18px -197px}
.flowplayer .fp-unload,.flowplayer .fp-close{background-position:14px -175px;display:none;}
.is-rtl.flowplayer .fp-unload,.is-rtl.flowplayer .fp-close{background-position:14px -175px}
.flowplayer .fp-play{display:none;width:27px;height:20px;background-position:9px -24px;position:absolute;bottom:0;left:0;}
.is-rtl.flowplayer .fp-play{background-position:18px -24px;left:auto;right:0}
.play-button.flowplayer .fp-play{display:block}
.is-paused.flowplayer .fp-play{background-position:9px 7px;}
.is-rtl.is-paused.flowplayer .fp-play{background-position:18px 7px}
.flowplayer.is-ready.is-closeable .fp-unload{display:block}
.flowplayer.is-ready.is-closeable .fp-fullscreen{display:none}
.flowplayer.is-fullscreen .fp-fullscreen{background-position:10px -217px;display:block !important;}
.is-rtl.flowplayer.is-fullscreen .fp-fullscreen{background-position:21px -217px}
.flowplayer.is-fullscreen .fp-unload,.flowplayer.is-fullscreen .fp-close{display:none !important}
.flowplayer .fp-timeline{height:3px;position:relative;overflow:hidden;top:5px;height:10px;margin:0 150px 0 45px;}
.no-volume.flowplayer .fp-timeline{margin-right:60px}
.no-mute.flowplayer .fp-timeline{margin-right:140px}
.no-mute.no-volume.flowplayer .fp-timeline{margin-right:45px}
.play-button.flowplayer .fp-timeline{margin-left:67px}
.is-rtl.flowplayer .fp-timeline{margin:0 45px 0 150px;}
.no-volume.is-rtl.flowplayer .fp-timeline{margin-left:60px}
.no-mute.is-rtl.flowplayer .fp-timeline{margin-left:140px}
.no-mute.no-volume.is-rtl.flowplayer .fp-timeline{margin-left:45px}
.play-button.is-rtl.flowplayer .fp-timeline{margin-right:67px}
.is-long.flowplayer .fp-timeline{margin:0 180px 0 75px;}
.no-volume.is-long.flowplayer .fp-timeline{margin-right:90px}
.no-mute.is-long.flowplayer .fp-timeline{margin-right:75px}
.play-button.is-long.flowplayer .fp-timeline{margin-left:97px}
.is-rtl.is-long.flowplayer .fp-timeline{margin:75px 0 180px 0;}
.no-volume.is-rtl.is-long.flowplayer .fp-timeline{margin-left:90px}
.no-mute.is-rtl.is-long.flowplayer .fp-timeline{margin-left:75px}
.play-button.is-rtl.is-long.flowplayer .fp-timeline{margin-left:97px}
.aside-time.flowplayer .fp-timeline,.no-time.flowplayer .fp-timeline{margin:0 110px 0 5px}
.aside-time.no-volume.flowplayer .fp-timeline,.no-time.no-volume.flowplayer .fp-timeline{margin-right:20px}
.aside-time.no-mute.flowplayer .fp-timeline,.no-time.no-mute.flowplayer .fp-timeline{margin-right:5px}
.play-button.no-time.flowplayer .fp-timeline,.play-button.aside-time.flowplayer .fp-timeline{margin-left:27px}
.is-rtl.aside-time.flowplayer .fp-timeline,.is-rtl.no-time.flowplayer .fp-timeline{margin:0 5px 0 110px}
.is-rtl.aside-time.no-volume.flowplayer .fp-timeline,.is-rtl.no-time.no-volume.flowplayer .fp-timeline{margin-left:20px}
.is-rtl.aside-time.no-mute.flowplayer .fp-timeline,.is-rtl.no-time.no-mute.flowplayer .fp-timeline{margin-left:5px}
.is-rtl.play-button.no-time.flowplayer .fp-timeline,.is-rtl.play-button.aside-time.flowplayer .fp-timeline{margin-right:27px}
.flowplayer .fp-buffer,.flowplayer .fp-progress{position:absolute;top:0;left:auto;height:100%;cursor:col-resize}
.flowplayer .fp-buffer{-webkit-transition:width .25s linear;-moz-transition:width .25s linear;transition:width .25s linear}
.flowplayer.is-touch .fp-timeline{overflow:visible}
.flowplayer.is-touch .fp-progress{-webkit-transition:width .2s linear;-moz-transition:width .2s linear;transition:width .2s linear}
.flowplayer.is-touch .fp-timeline.is-dragging .fp-progress{-webkit-transition:right .1s linear,border .1s linear,top .1s linear,left .1s linear;-moz-transition:right .1s linear,border .1s linear,top .1s linear,left .1s linear;transition:right .1s linear,border .1s linear,top .1s linear,left .1s linear}
.flowplayer.is-touch.is-mouseover .fp-progress:after,.flowplayer.is-touch.is-mouseover .fp-progress:before{content:'';display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;right:-5px}
.flowplayer.is-touch.is-rtl.is-mouseover .fp-progress:after,.flowplayer.is-touch.is-rtl.is-mouseover .fp-progress:before{right:auto;left:-5px}
.flowplayer.is-touch.is-rtl.is-mouseover .fp-progress:after{left:-10px;-webkit-box-shadow:-1px 0 4px rgba(0,0,0,0.5);-moz-box-shadow:-1px 0 4px rgba(0,0,0,0.5);box-shadow:-1px 0 4px rgba(0,0,0,0.5)}
.flowplayer.is-touch.is-mouseover .fp-progress:before{width:10px;height:10px}
.flowplayer.is-touch.is-mouseover .fp-progress:after{height:10px;width:10px;top:-5px;right:-10px;border:5px solid rgba(255,255,255,0.65);-webkit-box-shadow:1px 0 4px rgba(0,0,0,0.5);-moz-box-shadow:1px 0 4px rgba(0,0,0,0.5);box-shadow:1px 0 4px rgba(0,0,0,0.5)}
.flowplayer.is-touch.is-mouseover .fp-timeline.is-dragging .fp-progress:after{border:10px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;top:-10px;right:-15px}
.flowplayer.is-touch.is-rtl.is-mouseover .fp-timeline.is-dragging .fp-progress:after{left:-15px;right:auto;border:10px solid #fff}
.flowplayer .fp-volume{position:absolute;top:7.5px;right:5px;}
.is-rtl.flowplayer .fp-volume{right:auto;left:5px}
.flowplayer .fp-mute{position:relative;width:10px;height:15px;float:left;top:-5px;cursor:pointer;background-position:-2px -99px;}
.is-rtl.flowplayer .fp-mute{float:right;background-position:-25px -99px}
.no-mute.flowplayer .fp-mute{display:none}
.flowplayer .fp-volumeslider{width:90px;height:5px;cursor:col-resize;float:left;}
.is-rtl.flowplayer .fp-volumeslider{float:right}
.no-volume.flowplayer .fp-volumeslider{display:none}
.flowplayer .fp-volumelevel{height:100%}
.flowplayer .fp-time{text-shadow:0 0 1px #000;font-size:12px;font-weight:bold;color:#fff;width:100%;}
.flowplayer .fp-time.is-inverted .fp-duration{display:none}
.flowplayer .fp-time.is-inverted .fp-remaining{display:inline}
.flowplayer .fp-time em{width:35px;height:10px;line-height:10px;text-align:center;position:absolute;bottom:5px}
.no-time.flowplayer .fp-time{display:none}
.is-long.flowplayer .fp-time em{width:65px}
.flowplayer .fp-elapsed{left:5px;}
.play-button.flowplayer .fp-elapsed{left:27px}
.is-rtl.flowplayer .fp-elapsed{left:auto;right:5px;}
.play-button.is-rtl.flowplayer .fp-elapsed{right:27px}
.flowplayer .fp-remaining,.flowplayer .fp-duration{right:110px;color:#eee;}
.no-volume.flowplayer .fp-remaining,.no-volume.flowplayer .fp-duration{right:20px}
.no-mute.flowplayer .fp-remaining,.no-mute.flowplayer .fp-duration{right:100px}
.no-mute.no-volume.flowplayer .fp-remaining,.no-mute.no-volume.flowplayer .fp-duration{right:5px}
.is-rtl.flowplayer .fp-remaining,.is-rtl.flowplayer .fp-duration{right:auto;left:110px;}
.no-volume.is-rtl.flowplayer .fp-remaining,.no-volume.is-rtl.flowplayer .fp-duration{left:20px}
.no-mute.is-rtl.flowplayer .fp-remaining,.no-mute.is-rtl.flowplayer .fp-duration{left:100px}
.no-mute.no-volume.is-rtl.flowplayer .fp-remaining,.no-mute.no-volume.is-rtl.flowplayer .fp-duration{left:5px}
.flowplayer .fp-remaining{display:none}
.flowplayer.color-light .fp-time{color:#222;text-shadow:0 0 1px #fff}
.flowplayer.color-light .fp-remaining,.flowplayer.color-light .fp-duration{color:#666}
.flowplayer.aside-time .fp-time{position:absolute;top:5px;left:5px;bottom:auto !important;width:85px;}
.flowplayer.aside-time .fp-time strong,.flowplayer.aside-time .fp-time em{position:static}
.flowplayer.aside-time .fp-time .fp-elapsed{margin-right:5px;}
.is-rtl.flowplayer.aside-time .fp-time .fp-elapsed{margin-right:auto;margin-left:5px}
.flowplayer.is-long.aside-time .fp-time{width:130px}
.flowplayer.is-splash,.flowplayer.is-poster{cursor:pointer;}
.flowplayer.is-splash .fp-controls,.flowplayer.is-poster .fp-controls,.flowplayer.is-splash .fp-fullscreen,.flowplayer.is-poster .fp-fullscreen,.flowplayer.is-splash .fp-unload,.flowplayer.is-poster .fp-unload,.flowplayer.is-splash .fp-time,.flowplayer.is-poster .fp-time,.flowplayer.is-splash .fp-embed,.flowplayer.is-poster .fp-embed{display:none !important}
.flowplayer.is-poster .fp-engine{top:-9999em}
.flowplayer.is-loading .fp-waiting{display:block}
.flowplayer.is-loading .fp-controls,.flowplayer.is-loading .fp-time{display:none}
.flowplayer.is-loading .fp-ui{background-position:-9999em}
.flowplayer.is-seeking .fp-waiting{display:block}
.flowplayer.is-fullscreen{position:fixed !important;top:0 !important;left:0 !important;border:0 !important;margin:0 !important;width:100% !important;height:100% !important;max-width:100% !important;z-index:99999 !important;-webkit-box-shadow:0 !important;-moz-box-shadow:0 !important;box-shadow:0 !important;background-image:none !important;background-color:#333;}
.is-rtl.flowplayer.is-fullscreen{left:auto !important;right:0 !important}
.flowplayer.is-error{border:1px solid #909090;background:#fdfdfd !important;}
.flowplayer.is-error h2{font-weight:bold;font-size:large;margin-top:10%}
.flowplayer.is-error .fp-message{display:block}
.flowplayer.is-error object,.flowplayer.is-error video,.flowplayer.is-error .fp-controls,.flowplayer.is-error .fp-time,.flowplayer.is-error .fp-subtitle{display:none}
.flowplayer.is-ready.is-muted .fp-mute{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}
.flowplayer.is-mouseout .fp-controls{height:0;-webkit-transition:height .15s .3s;-moz-transition:height .15s .3s;transition:height .15s .3s}
.flowplayer.is-mouseout .fp-timeline{margin:0 !important}
.flowplayer.is-mouseout .fp-timeline{-webkit-transition:height .15s .3s,top .15s .3s,margin .15s .3s;-moz-transition:height .15s .3s,top .15s .3s,margin .15s .3s;transition:height .15s .3s,top .15s .3s,margin .15s .3s;height:4px;top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.flowplayer.is-mouseout .fp-fullscreen,.flowplayer.is-mouseout .fp-unload,.flowplayer.is-mouseout .fp-elapsed,.flowplayer.is-mouseout .fp-remaining,.flowplayer.is-mouseout .fp-duration,.flowplayer.is-mouseout .fp-embed,.flowplayer.is-mouseout .fp-volume,.flowplayer.is-mouseout .fp-play{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .15s .3s;-moz-transition:opacity .15s .3s;transition:opacity .15s .3s}
.flowplayer.is-mouseover .fp-controls,.flowplayer.fixed-controls .fp-controls{height:20px}
.flowplayer.is-mouseover .fp-fullscreen,.flowplayer.fixed-controls .fp-fullscreen,.flowplayer.is-mouseover .fp-unload,.flowplayer.fixed-controls .fp-unload,.flowplayer.is-mouseover .fp-elapsed,.flowplayer.fixed-controls .fp-elapsed,.flowplayer.is-mouseover .fp-remaining,.flowplayer.fixed-controls .fp-remaining,.flowplayer.is-mouseover .fp-duration,.flowplayer.fixed-controls .fp-duration,.flowplayer.is-mouseover .fp-embed,.flowplayer.fixed-controls .fp-embed,.flowplayer.is-mouseover .fp-logo,.flowplayer.fixed-controls .fp-logo,.flowplayer.is-mouseover .fp-volume,.flowplayer.fixed-controls .fp-volume,.flowplayer.is-mouseover .fp-play,.flowplayer.fixed-controls .fp-play{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer.fixed-controls .fp-volume{display:block}
.flowplayer.fixed-controls .fp-controls{bottom:-20px;}
.is-fullscreen.flowplayer.fixed-controls .fp-controls{bottom:0}
.flowplayer.fixed-controls .fp-time em{bottom:-15px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.is-fullscreen.flowplayer.fixed-controls .fp-time em{bottom:5px}
.flowplayer.is-disabled .fp-progress{background-color:#999}
.flowplayer .fp-embed{position:absolute;top:5px;left:5px;display:block;width:25px;height:20px;background-position:3px -237px;}
.is-rtl.flowplayer .fp-embed{background-position:22px -237px;left:auto;right:5px}
.flowplayer .fp-embed-code{position:absolute;display:none;top:10px;left:40px;background-color:#333;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;font-size:12px;}
.flowplayer .fp-embed-code:before{content:'';width:0;height:0;position:absolute;top:2px;left:-10px;border:5px solid transparent;border-right-color:#333}
.is-rtl.flowplayer .fp-embed-code{left:auto;right:40px;}
.is-rtl.flowplayer .fp-embed-code:before{left:auto;right:-10px;border-right-color:transparent;border-left-color:#333}
.flowplayer .fp-embed-code textarea{width:400px;height:16px;font-family:monaco,"courier new",verdana;color:#777;white-space:nowrap;resize:none;overflow:hidden;border:0;outline:0;background-color:transparent;color:#ccc}
.flowplayer .fp-embed-code label{display:block;color:#999}
.flowplayer.is-embedding .fp-embed,.flowplayer.is-embedding .fp-embed-code{display:block;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer.aside-time .fp-embed{left:85px;}
.is-rtl.flowplayer.aside-time .fp-embed{left:auto;right:85px}
.flowplayer.aside-time .fp-embed-code{left:115px;}
.is-rtl.flowplayer.aside-time .fp-embed-code{left:auto;right:115px}
.flowplayer.aside-time.is-embedding .fp-time{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer.is-long.aside-time .fp-embed{left:130px;}
.is-rtl.flowplayer.is-long.aside-time .fp-embed{left:auto;right:130px}
.flowplayer.no-time .fp-embed{left:5px !important;}
.is-rtl.flowplayer.no-time .fp-embed{left:auto;right:5px !important}
@-moz-keyframes pulse{0%{opacity:0}
100%{opacity:1}
}@-webkit-keyframes pulse{0%{opacity:0}
100%{opacity:1}
}@-o-keyframes pulse{0%{opacity:0}
100%{opacity:1}
}@-ms-keyframes pulse{0%{opacity:0}
100%{opacity:1}
}@keyframes pulse{0%{opacity:0}
100%{opacity:1}
}.flowplayer .fp-controls{background-color:#333;background-color:rgba(51,51,51,0.6)}
.flowplayer.fixed-controls .fp-controls{background-color:#333}
.flowplayer .fp-timeline{background-color:#666}
.flowplayer .fp-buffer{background-color:#eee}
.flowplayer .fp-progress{background-color:#00a7c8}
.flowplayer .fp-volumeslider{background-color:#000}
.flowplayer .fp-volumelevel{background-color:#fff}
.flowplayer .fp-play{height:24px}
.flowplayer.is-touch.is-mouseover .fp-progress:before{background-color:#00a7c8}
.flowplayer.color-light .fp-controls{background-color:rgba(255,255,255,0.6)}
.flowplayer.color-light.fixed-controls .fp-controls{background-color:#fff}
.flowplayer.color-light .fp-volumeslider{background-color:#ddd}
.flowplayer.color-light .fp-volumelevel{background-color:#222}
.flowplayer.color-alt .fp-progress{background-color:#fff}
.flowplayer.color-alt.is-touch.is-mouseover .fp-progress:before{background-color:#fff}
.flowplayer.color-alt .fp-buffer{background-color:#999}
.flowplayer.color-alt2 .fp-progress{background-color:#900}
.flowplayer.color-alt2.is-touch.is-mouseover .fp-progress:before{background-color:#900}
