/* Layout */

html { background: url('../../img/zielony/html.jpg') top center no-repeat #e2efb7; }
body { background: url('../../img/zielony/footer.jpg') bottom center no-repeat; color: #666666; }
a { color: #4ead0e; text-decoration: none; }
a:hover { text-decoration: none; }

#Header { background: url('../../img/zielony/header.png') top left no-repeat; }
#Header .motto { background: url('../../img/zielony/motto.png') top left no-repeat; }

#Footer a { color: #cfffb0; }


.LayoutRamka h1 { background: url('../../img/zielony/ramka_h1.png') top left no-repeat; color: #ffffff; }
#Content.wide .LayoutRamka h1 { background: url('../../img/zielony/ramka_h1_760.png') top left no-repeat; color: #ffffff; }
.LayoutRamka { background-color: #f8f8f8; border-bottom: 1px solid #cccccc; }

/* Menu */

.Menu h1 { background: url('../../img/zielony/menu_h1.png') top left no-repeat; color: #ffffff; }
.Menu p span { color: #949494; }
.Menu .Img img { border-bottom: 1px solid #ffffff; }
.Menu .ImgContener span { background: url('../../img/zielony/img_alpha.png') bottom left repeat-x; }
.Menu .Box1, .Menu .Box2 { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; background-color: #f8f8f8; }
.Menu .Box3 { background: url('../../img/zielony/box_blue.jpg') top left no-repeat; color: #ffffff; }
.Menu .Online span { color: #ffffff; }

.MenuGlowne { background-color: #f8f8f8; border-bottom: 1px solid #cccccc; }
.MenuGlowne li a { background: url('../../img/zielony/menu_li.png') 1px 10px no-repeat; border-bottom: 1px solid #cdd3dc; color: #596980; }
.MenuGlowne li.active-li { background: url('../../img/zielony/menu_li_active.png') top left repeat-y; color: #ffffff; }
.MenuGlowne li.active-li a { background: url('../../img/zielony/menu_li_white.png') 1px 10px no-repeat; color: #ffffff; border: none; }
.MenuGlowne li.active-li a.active { background: url('../../img/zielony/menu_li_down_white.png') 1px 10px no-repeat; color: #ffffff; border: none; }
.MenuGlowne li.sub a { background: url('../../img/zielony/menu_li.png') 16px 10px no-repeat !important; color: #596980 !important; border-bottom: 1px solid #cdd3dc !important; }

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

.Menu .BoxAtrakcje { background: url('../../img/zielony/box_atrakcje.png') 10px 25px no-repeat #f8f8f8; }
.Menu .BoxKatalog { background: url('../../img/zielony/box_katalog.png') 10px 25px no-repeat #f8f8f8; }
.Menu .BoxOgloszenia { background: url('../../img/zielony/box_ogloszenia.png') 10px 25px no-repeat #f8f8f8; }
.Menu .BoxLokalizacja { background: url('../../img/zielony/box_mapa.jpg') 20px 25px no-repeat #f8f8f8; border-bottom: 1px solid #cccccc; }
.Menu .ZadajPytanie .questionMark { background: url('../../img/zielony/question.png') bottom right no-repeat; }
.Menu .ZadajPytanie a { color: #ffffff; }

/* Elementy */
#MenuKalendarz table th { background: url('../../img/zielony/kal_th.png') top left repeat-x; color: #ffffff; }
#MenuKalendarz table th.Nie { background: url('../../img/zielony/kal_th_n.png') top left repeat-x; color: #3c4655; }
#MenuKalendarz table td div { background-color: #d3ebc5; color: #596980; }
#MenuKalendarz table td div.Now,#MenuKalendarz table td div.Now a { background-color: #3b860a; color: #ffffff; }
#MenuKalendarz table td div.Act a { color: #596980; }
#MenuKalendarz td .Nie { background-color: #ffdddd; }
#MenuKalendarz table td .None { background: none; }
#MenuKalendarz .KalHead { border-top: 1px solid #5fb625; border-left: 1px solid #5fb625; border-right: 1px solid #5fb625; background: url('../../img/zielony/kal_head.png') top left repeat-x; color: #ffffff; }
#MenuKalendarz .KalBody { border-bottom: 1px solid #bbdea4; border-left: 1px solid #bbdea4; border-right: 1px solid #bbdea4; }

#BreadCrumbs, #BreadCrumbs a { color: #000000; text-shadow: -1px 0 #ffffff, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff; }
#PageOption a { color: #ffffff; }
#PageOption .mobilna { background: url('../../img/zielony/page_option.png') 0px 12px no-repeat; }
#PageOption .polec { background: url('../../img/zielony/page_option.png') 0px -8px no-repeat; }
#PageOption .kontrast {	background: url('../../img/zielony/page_option.png') 0px -29px no-repeat; }
#PageOption .site_map {	background: url('../../img/zielony/page_option.png') 0px -50px no-repeat; }
#PageOption .rss { background: url('../../img/zielony/page_option.png') 0px -74px no-repeat; }
#PageOption .bip { background: url('../../img/zielony/page_option.png') 0px -103px no-repeat; }
#Info { background: url('../../img/zielony/info.png') top left no-repeat; color: #222831; }
#Info a { color: #222831; }

#MenuTagi a { color: #596980; }

.Row h2 a { color: #3d3d3d; }
.Row p.small em { color: #dbdbdb; }
.Row p.right a { background: url('../../img/zielony/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; }
.Navigation { border-bottom: 1px solid #e5f5eb; }	    
.ReklamaBottom, .ReklamaHomepage { background-color: #f8f8f8; }
.ContentAlert { border-bottom: 1px solid #e5f5eb; }

.submit, .button a { border: none; background: url('../../img/zielony/button.png') 50% 0px no-repeat !important; color: #ffffff !important; }