/* Layout */

html { background: url('../../img/default/bg.png') top left repeat; }
body { color: #333333; }
a { color: #0099ff; text-decoration: none; }
a:hover { text-decoration: none; }

#Layout { background-color: #ffffff; }
#LayoutBody { border-top: 8px solid #330000; }
#Header h1 { color: #58a5d7; }
#Header h2 { color: #ffffff; background-color: #0099ff; }
#Header .logo { background-color: #ffffff; }

#Footer { background: url('../../img/default/footer.png') top left repeat; color: #ffffff; border-bottom: 55px solid #330000; }
#Footer a { color: #ffffff; }
#Footer .MadeIn a { color: #0099ff; }
#Footer .MadeIn span { color: orange; }


.LayoutRamka h1 { background-color: #0099ff; color: #ffffff; }
.LayoutRamka {  }

/* Menu */

.Menu .Img img { border: 1px solid #cccccc; }

.Menu .Box0 h1 { background-color: #0099ff; color: #ffffff; border-bottom: 1px solid #cccccc; }
.Menu .BoxC1 h1 { background-color: #99cc33; color: #ffffff; border-bottom: 1px solid #cccccc; }
.Menu .BoxC2 h1 { background-color: #ff9933; color: #ffffff; border-bottom: 1px solid #cccccc; }
.Menu .BoxC3 h1 { background-color: #cc0066; color: #ffffff; border-bottom: 1px solid #cccccc; }

.Menu .BoxC2 a { color: #ff9933; }
.Menu .BoxC3 a { color: #cc0066; }

#LeftMenu .Box1,
#LeftMenu .Box2,
#LeftMenu .Box3
{
    border-bottom: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
}

#RightMenu .Box1,
#RightMenu .Box2,
#RightMenu .Box3
{
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
}

.Menu .Box1.Center
{
    border-top: 1px solid #cccccc;
}

#LeftMenu #MenuGlowne,#LeftMenu .MenuGlowne { border-right: 1px solid #cccccc; }
#RightMenu #MenuGlowne,#RightMenu .MenuGlowne { border-left: 1px solid #cccccc; }
#MenuGlowne li, .MenuGlowne li {  border-bottom: 1px solid #cccccc; }
#MenuGlowne li a, .MenuGlowne li a { background: url('../../img/default/ico_plus.png') 17px center no-repeat; color: #333333; }
#MenuGlowne li a.active, .MenuGlowne li a.active { color: #ff6600; background-color: #dcdcdc; }
#MenuGlowne li.sub a, .MenuGlowne li.sub a { background: none; }

.Menu input.text,
.Menu input.fraza
{
    border: 1px solid #999999;
}

#MenuSonda .Wykres .Status, .SondaWykres .Status { border-left: 2px solid #0777cd; border-right: 2px solid #0777cd; background-color: #dedede; }
#MenuSonda .Wykres .Status .Ilosc, .SondaWykres .Status .Ilosc { background-color: #0777cd; }

.Menu .BannerOdliczajacy span { background-color: #800000; color: #ffffff; }

#LicznikOnline { background-color: #cccccc; }
#LicznikOnline span { color: #0099ff; }

#MenuTagi a { color: #333333; }

/* Elementy */
#MenuKalendarz table td div.Now,#MenuKalendarz table td div.Now a { background-color: #cc0066; color: #ffffff; }
#MenuKalendarz .Nie { color: #cc0066; }
#MenuKalendarz .KalHead { color: #cc0066; }


#PageOption a { color: #330000; }
#PageOption .site_map { background: url('../../img/default/page_options.png') 0px 0px no-repeat; }
#PageOption .resize { background: url('../../img/default/page_options.png') 0px -24px no-repeat; }
#PageOption .kontrast { background: url('../../img/default/page_options.png') 0px -48px no-repeat; }
#PageOption .mobilna { background: url('../../img/default/page_options.png') 0px -72px no-repeat; }
#PageOption .polec { background: url('../../img/default/page_options.png') 0px -96px no-repeat; }
#PageOption .rss { background: url('../../img/default/page_options.png') 0px -120px no-repeat; }
#PageOption .bip { background: url('../../img/default/page_options.png') 0px -144px no-repeat; }

#BreadCrumbs, #BreadCrumbs a { color: #333333; }
#BreadCrumbs a:last-child { color: #0099ff; text-decoration: underline; }
#Info { background: url('../../img/info.png') top left no-repeat; color: #333333; }
#Info a { color: #0b5688; }

.SzkolaMenu, .PrzedszkolaMenu { background-color: #0099ff; color: #ffffff;  }
.SzkolaMenu li a, .PrzedszkolaMenu li a { color: #ffffff; }
.SzkolaMenu li.active a, .PrzedszkolaMenu li.active a { background-color: #ffffff; color: #333333; border-top: 1px solid #0099ff; }

.SzkolaPlan .dzien1 { background: url('/layouts/_sources/panel/img/plan_lekcji/pon.png') 5px 50% no-repeat #0099FF; }
.SzkolaPlan .dzien2 { background: url('/layouts/_sources/panel/img/plan_lekcji/wt.png') 5px 50% no-repeat #0099FF; }
.SzkolaPlan .dzien3 { background: url('/layouts/_sources/panel/img/plan_lekcji/sr.png') 5px 50% no-repeat #0099FF; }
.SzkolaPlan .dzien4 { background: url('/layouts/_sources/panel/img/plan_lekcji/czw.png') 5px 50% no-repeat #0099FF; }
.SzkolaPlan .dzien5 { background: url('/layouts/_sources/panel/img/plan_lekcji/pt.png') 5px 50% no-repeat #0099FF; }
.SzkolaPlan .dzien6 { background: url('/layouts/_sources/panel/img/plan_lekcji/so.png') 5px 50% no-repeat #0099FF; }
.SzkolaPlan .dzien7 { background: url('/layouts/_sources/panel/img/plan_lekcji/n.png') 5px 50% no-repeat #0099FF; }
.SzkolaPlan th { color: #ffffff; }
.SzkolaPlan tr.row1 { background-color: #2BAAFF; }
.SzkolaPlan, .SzkolaPlan a { color: #ffffff; }

.Row { background-color: #f5f5f5; }
.Row h2 a { color: #3d3d3d; }
.Row p.small em { color: #dbdbdb; }
.Row p.right a { background: url('../../img/niebieski/button.png') 0px 50% no-repeat !important; color: #ffffff !important; }
.Row div.left_w120 { border-bottom: 1px solid #e5f5eb; }
.Col p { border-bottom: 1px solid #e5f5eb; }
.ContentAlert { border-bottom: 1px solid #e5f5eb; }


.submit, .button { border: none; background-color: #000000 !important; color: #ffffff !important; }
p.right.small a { border: none; background-color: #0099ff !important; color: #ffffff !important; }