BODY {margin:0; padding:0; background-image:url(../uploadimages/body_bg.jpg); background-repeat:repeat-x; background-position:top center; background-color:#ffffff; }

BODY.index {margin:0; padding:0;  background-color:#ffffff; background-image:none; }

#site {margin:0 auto; width:990px; padding:0; background-image:url(../uploadimages/content_bg.jpg); background-position:center; background-repeat:repeat-y;}

#site_2_col {margin:0 auto; width:990px; padding:0; background-image:url(../uploadimages/content_2_col.png); background-position:center; background-repeat:repeat-y;}

.index #site {width:990px; margin:0 auto; background-image:url(../uploadimages/white_border.jpg); background-position:top center;
	background-repeat:repeat-y;}



#wrapper {background-image:url(../uploadimages/grey_bg.jpg); background-position:top center; background-repeat:no-repeat;}

.clearfloat {clear:both;}
.right {float:right; text-align:right;}
.left {float:left;}
a img {border:none;}
p, ul, li, h1 {margin:0; padding:0;}

/* ////////////////////////////////// index //////////////////////////////////////// */
#left_col {width:342px; float:left; padding-left:48px;}
.news {
	margin:0 0 10px 0;
	width:300px;
	}
.news h1 {font-size:13px; font-family:Trebuchet MS, sans-serif; color:#004A77; padding-bottom:15px 0 0 0; margin:0;}
.news p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify;}
.news a {text-decoration:underline; color:#1693E3; margin-left:3px;}

a.more {background-image:url(../uploadimages/more.gif); background-position:right top; background-repeat:no-repeat; padding-right:18px; font-family:Tahoma, sans-serif; font-size:11px; color:#004A77; text-decoration:none; margin-top:10px; float:right;}
a.more:hover {color:#333;}

#index_baner {width:300px; text-align:center; padding-bottom:10px; }
#index_baner p {font-family:Arial, sans-serif; color:#333333; font-size:12px; padding-top:8px;}
#index_baner a {text-decoration:underline; color:#1693E3;}

#right_col {float:right; width:600px; padding-top:39px;}
.przycisk {padding:0 0 10px 0;}

#baners {width:886px; margin:0 auto; padding:0 0 20px 0;} 
#patronat {padding:5px 0 0 0;}

/* ////////////////////////////////// top_bar //////////////////////////////////////// */
#top_bar {background-image:url(../uploadimages/top_bg.jpg); background-repeat:repeat-x; background-position:top; width:990px; height:43px;}
#nawigacja {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; float:left; width:800px; padding:14px 15px 15px 25px;}
#nawigacja a {color:#80d7ff; text-decoration:underline;}
#ikonki {float:left; padding-left:0px;}

/* ////////////////////////////////// header //////////////////////////////////////// */
#header {height:245px; width:979px; margin-left:6px; margin-right:5px;}
#logo {width:245px; float:left;}
#top_foto {width:734px; height:194px; float:left;}
#header h1 {width:720px; height:24px; padding-top:15px; padding-bottom:12px; padding-left:14px; float:left; font-size:20px; font-weight:bold;  background-image:url(../uploadimages/title_bg.jpg); background-repeat:repeat-x; background-position:top; margin:0; color:#4a4a4a; font-family:Arial, Helvetica, sans-serif; }

/* ////////////////////////////////// pasek pod headerem //////////////////////////////////////// */
#under_foto {width:979px; margin-left:6px; margin-right:5px; border-bottom:1px solid #012b45;}
#under_foto img {float:left;}
#under_foto h2 {float:left; font-size:18px; height:21px; padding:15px 14px 15px 14px; background-image:url(../uploadimages/blue_title_bg.jpg); background-repeat:repeat-x; color:#ffffff; width:462px; margin:0; font-family:Arial, Helvetica, sans-serif; display:block; }
#search {float:left; padding:14px; width:216px;}
#search input {width:140px; border:1px solid #b1b1b3; float:left; height:19px;}
#search .button {width:60px; float:left; padding-left:7px; border:none; height:23px;}


/* ////////////////////////////////// content //////////////////////////////////////// */
#content {width:979px; margin-left:6px; margin-right:5px; }

/* ==================== menu ==================== */
#left_menu {width:245px; float:left; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px;}
/*#left_menu a {color:#FFFFFF; text-decoration:none; font-weight:normal; background-image:url(../uploadimages/menu_bg.jpg); background-repeat:repeat-x; background-position:top;  display:block; padding:6px 30px 0 30px; margin:0; height:22px;}
#left_menu a:hover {background-image:url(../uploadimages/menu_rol_bg.jpg); background-repeat:repeat-x; background-position:top;}
#left_menu li a span {font-size:12px; font-weight:bold;}*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
#left_menu ul{margin: 0; padding: 0; list-style-type: none; /* Width of Menu Items */ }
#left_menu ul li{position: relative; padding:0; margin:0; }


/*Sub level menu items */
#left_menu ul li ul{position: absolute; width: 240px; /*sub menu width*/ top: 0; visibility: hidden; border:1px solid #333333; z-index:100;}

/* Sub level menu links style */
#left_menu ul li a {display: block; /*force hasLayout in IE7 */ color: #ffffff; text-decoration: none; background-image:url(../uploadimages/menu_bg.jpg); background-repeat:repeat-x; background-position:top; padding:6px 30px 0 30px; margin:0; height:22px;}
#left_menu ul li a:hover {background-image:url(../uploadimages/menu_rol_bg.jpg); background-repeat:repeat-x; background-position:top;}
#left_menu a.subfolderstyle {background-image: url(../uploadimages/menu_sub_bg.jpg); background-position:top; background-repeat:no-repeat;}

#left_menu a.subfolderstyle:hover {background-image: url(../uploadimages/menu_sub_rol_bg.jpg); background-position:top; background-repeat:no-repeat;}

	
/* Holly Hack for IE \*/
* html #left_menu ul li {margin:0; padding:0;  float: left;}
/* End */


/* ==================== center ==================== */
#center {width:462px; padding:14px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b4b4b; text-align:justify; line-height:1.6;}
#center p {padding-bottom:15px;}
#center ul {list-style-type:circle; margin-left:25px;}
#center ul li {padding-left:10px; padding-top:5px;}
#center h3 {margin:0; padding:15px 0; font-weight:bold; color:#005385; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#center a {text-decoration:underline; color:#1693E3;}
#center h4 {font-size:12px;}

#stronicowanie {border-top:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center;  }
.news_title {float:left; font-weight:bold; color:#005385; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0;}
.data {float:right; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}
.news_txt {clear:both; padding:5px 0 15px 0;}
#center .even {border-bottom:1px dashed #999999; padding-top:15px;}
#center .odd {border-bottom:1px dashed #999999; padding-top:15px;}
.news .even {border-bottom:1px dashed #999999;}

/* ==================== right_box ==================== */
#right_box {width:244px; float:left;}
#sonda {font-family:Arial, sans-serif; font-size:12px; padding:10px; line-height:1.8; border:1px solid #999999; width:200px; margin:0 auto; margin-top:20px;}


/* ==================== 2 kolumny ==================== */
#prawa_kolumna {width:706px; float:left; padding:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4b4b4b; text-align:justify; line-height:1.6;}
#prawa_kolumna p {padding-bottom:15px;}
#prawa_kolumna ul {list-style-type:circle; margin-left:25px;}
#prawa_kolumna ul li {padding-left:10px; padding-top:5px;}
#prawa_kolumna h3 {margin:0; padding:15px 0; font-weight:bold; color:#005385; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#prawa_kolumna a {text-decoration:underline; color:#1693E3;}
#prawa_kolumna h4 {font-size:12px;}


/* ////////////////////////////////// footer //////////////////////////////////////// */
#footer {padding-top:15px; width:979px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#383838; margin:0 auto; padding-bottom:35px; background-image:url(../uploadimages/footer.jpg); background-position:top center; background-repeat:no-repeat; padding-left:6px; padding-right:5px; }
#footer span {color:#005283;}
#footer a {text-decoration:none; color:#383838;}
#footer span a {text-decoration:none; color:#005283;}
#footer a:hover {color:#c6091e; text-decoration:none;}
.index #footer {padding-top:15px; width:979px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#383838; margin:0 auto; padding-bottom:35px; background:none; padding-left:6px; padding-right:5px; background-image:url(../uploadimages/down_border.jpg); background-position:top center; background-repeat:no-repeat;}

#footer_2_col {padding-top:15px; width:979px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#383838; margin:0 auto; padding-bottom:35px; background-image:url(../uploadimages/footer_2_col.png); background-position:top center; background-repeat:no-repeat; padding-left:6px; padding-right:5px; }
#footer_2_col span {color:#005283;}
#footer_2_col a {text-decoration:none; color:#383838;}
#footer_2_col span a {text-decoration:none; color:#005283;}
#footer_2_col a:hover {color:#c6091e; text-decoration:none;}




