@charset "utf-8";

body { margin:0; padding:0; width:100%; color:#5f5f5f; }
html, .main { padding:0; margin:0; background-color:#383a3b;}
.clr { clear:both; padding:0; margin:0; font-size:0px; line-height:0px;}


.naglowek, .content, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar { margin:0; padding:0;}

.article{
text-align:justify; color:#000; font-family:Tahoma, Geneva, sans-serif; min-height:500px;
	
}

.galleriaGrupowe{height:400px}

.galleriaKolacja{height:400px}

.galleriaObrady{height:400px}

.galleriaOkolica{height:400px}

.galleriaSesjaHistoryczna{height:400px}

.galleriaSzkola{height:400px}

.galleriaWystawcy{height:400px}
    
.galleriaZwiedzanie{height:400px}

.galleriaInne{height:400px}
	
.alert_form{
color:#F00;
font-size:9px;
font-weight:bold;	
	
}

.naglowek{
	
text-align:center;	
}
.inputformularz{
width:250px;	
}
.inputformularz2{
width:600px;	
}
.odd{
background-color:#E8E8E8;	
}

.odd2{
background-color:#8594DC;	
}

.even{
background-color:#D5D5D5;	
}

input, select
{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.naglowek_r{ margin:0 auto; padding:0; width:970px;}
.lista_komitet{font-weight:bold;}
 
.banner { background-color:#FFf; repeat-x top; height:256px;}
.banner_resize { margin:0 auto;  width:1024px; background-color:#c1c1c1; height:256px;}



.menu_nav_pion {text-align:center; margin-top:-30px; width:100% ;margin:0 auto; padding:19px 28px;}
.menu_nav_pion ul { list-style:none;}
.menu_nav_pion ul li { margin:0; padding:0 6px 0 0;}
.menu_nav_pion ul li a { display:block; margin:0; padding:4px 8px; color:#4b4b4b; text-decoration:none; font-size:14px; color:#F00;}
.menu_nav_pion ul li a { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.menu_nav_pion ul li.active a, .menu_nav_pion ul li a:hover { background:#f00 url(images/menu_a.png) repeat-x center; color:#fff;}


.menu_nav {  margin-top:-30px; width:970px;margin:0 auto; padding:19px 28px; background:url(images/menu.png) repeat-x top; height:66px;}
.menu_nav ul { list-style:none;}
.menu_nav ul li { margin:0; padding:0 6px 0 0; float:left;}
.menu_nav ul li a { display:block; margin:0; padding:4px 4px; color:#4b4b4b; text-decoration:underline; font-weight: normal; font-size:16px;}
.menu_nav ul li a { border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.menu_nav ul li.active a, .menu_nav ul li a:hover { background:#f00 url(images/menu_a.png) repeat-x center; color:#fff;}

.event2{
background-color:#00ccff;	
padding-left:5px;
padding-right:5px;
}

.event{
background-color:#99ccff;	
padding-left:5px;
padding-right:5px;
}

.poniedzialek{
background-color:#3366ff;	
padding-left:5px;
padding-right:5px;
}


.wtorek{
	background-color:#ffcc00;
	padding-left:5px;
padding-right:5px;	
}

.wtorek2{
	background-color:#ffff00;
	padding-left:5px;
padding-right:5px;	
}


.sroda{
	background-color:#F00;
	padding-left:5px;
padding-right:5px;	
}

.czwartek{
	background-color:#0F0;
	padding-left:5px;
padding-right:5px;	
}


.piatek{
	background-color:#ffcc00;
	padding-left:5px;
padding-right:5px;	
}

.posilek{
background-color:#ff99cc;
padding-left:5px;
padding-right:5px;
width:700px;
}
.szary{
background-color:#c0c0c0;
padding-left:5px;
padding-right:5px;
}

.autor{
	font-style:italic;
	text-align:left;	
}
.pusty{
	padding-left:5px;
padding-right:5px;
width:700px;
}

.tytul {
	font-weight:bold;
}

.tytul2 {
	font-weight:bold;
	text-align:center;
}
.indent{
margin-left:20px;	
	
}

.content_resize { margin:0 auto; padding:0; margin-top:-40px; width:1026px; background-color:#fff; border-top:1px solid #e8e8e8;}
.content .mainbar { margin:0; padding:0; float:right; width:800px;}

.content .mainbar .article { margin:0; padding:16px 24px 24px 40px;}
.content .sidebar { padding:0; float:left; width:200px;}
.content .sidebar .dodatek { margin:0; padding:16px 16px 24px 40px;}
.content .sidebar .dodatek2 { margin:0; padding:6px 6px 2px 40px;}
ul.sb_menu, ul.ex_menu { margin:0; padding:0; list-style:none; color:#959596;}
ul.sb_menu li, ul.ex_menu li { margin:0;}
ul.sb_menu li { padding:4px 0 4px 12px; width:220px;}
ul.ex_menu li { padding:4px 0 8px 12px;}
ul.sb_menu li a, ul.ex_menu li a { color:#5f5f5f; text-decoration:none; margin-left:-12px; padding-left:12px;}
ul.sb_menu li a:hover, ul.ex_menu li a:hover { color:#900; font-weight:bold;}
ul.sb_menu li a:hover { text-decoration:underline;}
ul.ex_menu li a:hover { text-decoration:none;}


.footer { background-color:#4b4b4b; text-align:center; color:#CCC; font-size:12px;}
.form_blad{
color:#F00;
font-size:9px;
font-weight:bold;	
	
}



