a { color: #2F4F4F; text-decoration: underline };
a:hover { text-decoration: none };

button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 15;

background-color: #ffffff;
	border: 0px solid #95A1B7;
    margin: 0px;
    padding: 0px;
	cursor: hand;
}

.nawigacja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 15;
	background-color: #f6fbee;
	border: 1px solid #95A1B7;
    margin: 0px;
    padding: 1px;
    margin-top: 1px;
	cursor: default;
}
.nawigacja span {
	font-size: 12px;
	color: white;
}
.nawigacja a {
	font-size: 12px;
	text-decoration: none;
	width: 16;
	color: #000000;
	text-align: center;
}
.nawigacja a:hover {
	font-size: 12px;
	background-color: #B5C1D7;
}


body
	{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Tahoma, Arial;
	font-size: 0.7em;
	color: #7e7e7e;
	}

#Tabela_01 {
	width: 100%;
}

#header
	{
	width: 100%;
	background: url('header_bg.gif') repeat-x;
	background-color: #199705;
	height: 237px;
	}

#top_level
	{
	width: 980px;
	height: 71px;
	background: url('grass.jpg') no-repeat;
	margin: auto;
	clear: both;
	}

div.box
	{
	width:166px;
	height:53px;
	margin: 18px 5px 0px 0px;
	float: left;
	background-color: #ffffff;
	}

div.box div.thin_line
	{
	width:165px;
	height:1px;
	margin-left: 1px;
	}

div.box div.line
	{
	width:166px;
	height:8px;
	}

#box1 div.thin_line
	{
	background-color: #80bde3;
	}

#box1 div.line
	{
	background-color: #007ac7;
	}

#box2 div.thin_line
	{
	background-color: #d8deab;
	}

#box2 div.line
	{
	background-color: #b1bc57;
	}


#box3 div.thin_line
	{
	background-color: #ff8080;
	}

#box3 div.line
	{
	background-color: #ff0000;
	}


a.box_item img
	{
	width:166px;
	height:44px;
	float: left; 
	}

#grass {
	float: left; 
	width:455px;
	height:71px;
}

#logo_level
	{
	width: 980px;
	height: 110px;
	margin: auto;
	padding: 0px;
	clear: both;
	background-color: #ffffff;
	}

#logo_level_left {
	float: left; 
	background: url('wolters_12.jpg') no-repeat;
	width:16px;
	height:110px;
}

#logo {
	float: left; 
	background: url('logo_bg.gif') repeat-x;
	width:212px;
	height:88px;
	margin-top: 22px;
}

#banner {
	float: left; 
	background: url('wolters_16.jpg') no-repeat;
	width:690px;
	height:51px;
	margin: 22px 25px 0px 0px;
	padding: 37px 0px 0px 20px;
	color: #ffffff;
}


#logo_level_right {
	float: left; 
	background: url('wolters_15.jpg') no-repeat;
	width:17px;
	height:110px;
}

#menu_horizontal
	{
	width: 964px;
	height: 29px;
	margin: auto;
	padding-left: 16px;
	clear: both;
	}

#menu_horizontal a.menu
	{
	display: block;
	float: left;
	height: 29px;
	}

#menu_horizontal a.menu img
	{
	border-style: none;
	height: 29px;
	}

#m2
	{
	width: 980px;
	margin: auto;
	}



#menu2_horizontal
	{
	height: 25px;
	width: 300px;
	background: url('menu2_top.gif') repeat-x;
	clear: both;
	margin-left: 80px;
	border-left: solid 1px #2e9200;	
	border-right: solid 1px #2e9200;	
	border-bottom: solid 1px #2e9200;	
	}
#menu2_horizontal a
	{
	display: block;
	float: left;
	text-decoration: none;
	color: #ffffff;
	padding: 6px 12px 0px 12px;
	text-align: center;
	}

#m3
	{
	width: 980px;
	margin: auto;
	}

#menu3_horizontal
	{
	height: 25px;
	width: 930px;
	background: url('menu2_top.gif') repeat-x;
	clear: both;
	margin-left: 100px;
	border-left: solid 1px #2e9200;	
	border-right: solid 1px #2e9200;	
	border-bottom: solid 1px #2e9200;
	}

#menu3_horizontal a
	{
	display: block;
	float: left;
	text-decoration: none;
	color: #ffffff;
	padding: 6px 12px 0px 12px;
	text-align: center;
	}

#m4
	{
	width: 980px;
	margin: auto;
	}



#menu4_horizontal
	{
	height: 25px;
	width: 550px;
	background: url('menu2_top.gif') repeat-x;
	clear: both;
	margin-left: 250px;
	border-left: solid 1px #2e9200;	
	border-right: solid 1px #2e9200;	
	border-bottom: solid 1px #2e9200;	
	}
#menu4_horizontal a
	{
	display: block;
	float: left;
	text-decoration: none;
	color: #ffffff;
	padding: 6px 12px 0px 12px;
	text-align: center;
	}


#breadcrumb
	{
	width:950px;
	height:18px;
	padding: 7px 0px 0px 30px;	
	font-size: 7.5pt;
	margin: auto;
	}

#breadcrumb a
	{
	color: #707070;
	text-decoration: none;
	}

#breadcrumb a:hover
	{
	text-decoration: underline;
	}


#main_level
	{
	width: 980px;
	margin: auto;
	}

#green_line
	{
	width: 100%;
	height: 3px;
	background-color: #2e9200;
	}

div.header
	{
	height: 22px;
	padding: 8px 0px 0px 29px;
	}

br.spacer
	{
	line-height: 1px;
	display: none;
	}

div.double_line
	{
	background: url('double_line.gif') repeat-x;
	width: 201px;
	height: 3px;
	}

a.menu_left_item
	{
	display: block;
	background: 20px 10px url('bullet_grey.gif') no-repeat;
	color: #898989;
	text-decoration: none;
	padding: 7px 0px 7px 30px;
	}

a.menu_left_item:hover, a.menu_left_item2:hover
	{
	font-weight: normal;
	}

a.menu_left_item2
	{
	display: block;
	width: 150px;
	background: 55px 10px url('bullet_grey.gif') no-repeat;
	color: #898989;
	text-decoration: none;
	padding: 7px 0px 7px 70px;
	}


div.menu_line
	{
	width: 202px;
	height: 1px;
	background-color: #e7f5d4;
	margin-left: 16px;
	}

#menu_left {
	float: left; 
	width:218px;
	margin-right: 21px;
	margin-bottom: 40px;
}


#content {
	float: left; 
	margin-right: 21px;
	width:496px;
	padding-bottom: 25px;
}

#content_full {
	float: left; 
	margin-right: 0px;
	width:726px;
	padding-bottom: 25px;
}
div.news_date
	{
	color: #7e7e7e;
	height: 22px;
	padding: 5px 0px 0px 9px;
	border-bottom: solid 1px #83cb21;
	}



div.news_content
	{
/*poprzedni kolor to był: color: #484848; */
color: #7e7e7e;
	padding: 11px 6px 11px 8px;
	text-align: justify;
	}

div.news_bottom, div.short_bottom
	{
	height: 23px;
	}
	

div.news_line, div.short_line
	{
	float: left;
	width: 434px;
	height: 23px;
	background: 0px 0px url('news_double.gif') repeat-x;
	}

div.news_full_line
	{
	float: left;
	width: 653px;
	height: 23px;
	background: 0px 0px url('news_double.gif') repeat-x;
	margin-left: 5px;
	}
a.news_back
	{
	display: block;
	float: left;
	width: 45px;
	height: 20px;
	background: url('back.gif') no-repeat;
	color: #f6fbee;
	text-decoration: none;
	padding: 3px 0px 0px 17px;
	}

a.news_more, a.short_more, a.three_more
	{
	display: block;
	float: left;
	width: 55px;
	height: 20px;
	background: url('more.gif') no-repeat;
	color: #f6fbee;
	text-decoration: none;
	padding: 3px 0px 0px 7px;
	}

div.news_details
	{
	color: #7e7e7e;
	padding: 0px 0px 0px 9px;
	border-bottom: solid 1px #83cb21;
	}

div.news_details a
	{
	color: #7e7e7e;
	}
div.news_content_full
	{

/*poprzedni kolor był:	color: #484848; */

color: #7e7e7e;
	
padding: 11px 6px 11px 8px;
	text-align: justify;
	}


div.short_content
	{
color: #707070;

/* poprzedni kolor był: color: #484848; */ 


	padding: 6px 6px 11px 8px;
	text-align: justify;
	}

div.three_line
	{
	float: left;
	width: 94px;
	height: 23px;
	background: 0px 0px url('news_double.gif') repeat-x;
	}

div.three_content
	{

/*poprzedni kolor był color: #484848; */
color: #7e7e7e;
	padding: 6px 6px 11px 8px;
	text-align: left;
	}

#menu_right {
	float: left; 
	width:207px;
	padding-bottom: 50px;
}
a.menu_right_item
	{
	display: block;
	width: 190px;
	height: 19px;
	background: 7px 7px url('bullet_grey.gif') no-repeat;
	color: #898989;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 17px;
	}

div#menu_right div.menu_line
	{
	width: 203px;
	height: 1px;
	background-color: #e7f5d4;
	margin-left: 2px;
	}

a.header
	{
	display: block;
	margin: 5px 16px 0px 1px; 
	padding: 7px 0px 0px 3px; 
	border-top: solid 1px #dddddd;
	}

a.menu_small_item
        {
        display: block;
        width: 182px;
        height: 14px;
        background: 7px 7px url('bullet_green.gif') no-repeat;
        color: #898989;
        text-decoration: none;
        padding-top: 3px;
        padding-left: 17px;
	font-weight: bold;
        }

a.menu_small_item_on
        {
        display: block;
        width: 182px;
        height: 14px;
        background: 5px 7px url('bullet_green_on.gif') no-repeat;
        color: #898989;
        text-decoration: none;
        padding-top: 3px;
        padding-left: 17px;
        font-weight: bold;
        }
	a.menu_small_item2
        {
        display: block;
        width: 146px;
        background: 33px 7px url('bullet_green2.gif') no-repeat;
        color: #898989;
        text-decoration: none;
        padding-top: 3px;
        padding-left: 43px;
	line-height: 15px;
        }


div#menu_right div.menu_line
        {
        width: 203px;
        height: 1px;
        background-color: #e7f5d4;
        margin-left: 2px;
        }
div.book_box
	{
	margin-top: 10px;
	width: 207px;
	clear: both;
	}

div.book_img
	{
	float: left;
	clear: left;
	}

div.book_desc
	{
	padding: 6px 0px 0px 7px;
	width: 107px;
	float: left;
	clear: right;
	font-size: 10px;
	margin-bottom: 17px;
	color: #626262;
	}

div.book_header
	{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	}
div.book_line
        {
        float: left;
        width: 145px;
        height: 23px;
        background: 0px 0px url('news_double.gif') repeat-x;
        }

#menu_bottom 
	{
	background: url('bg_footer.gif') repeat-x;
	width:100%;
	height:23px;
	clear: both;
	color: #ffffff;
	text-align: center;
	font-size: 10px;
	padding-top: 10px;
	}

#menu_bottom a
	{
	color: #ffffff;
	text-decoration: none;
	}

#menu_bottom a:hover
	{
	text-decoration: underline;
	}
#footer
	{
	clear: both;
	height:78px;
	width: 980px;
	margin: auto;
	}
#logo_bottom
	{
	float: left;
	width:146px;
	height: 43px;
	margin: 8px 20px 0px 0px;
	}
#logo_bottom img
	{
	border-style: none;
	}
#footer_info
	{
	float: left;
	width: 600px;
/*poprzedni kolor był: color: #555555; */
	color: #7e7e7e;
	font-size: 9px;
	margin: 15px 0px 15px 0px;
	}
#footer_info a
	{
	color: #555555;
	text-decoration: none;
	
	}

#footer_info a:hover
	{
	text-decoration: underline;
	}


div.content
	{
/*poprzedni kolor był: color: #484848; */
color: #7e7e7e;
	text-align: justify;
	padding: 0px 10px 0px 10px;
	}
div.three_boxes
	{
	width: 496px;
	clear: both;
	}

div.three_box
	{
	width: 156px;
	float: left;
	margin: 30px 13px 0px 0px;
	}

div.marki_header
	{
	height: 33px;
	padding: 8px 0px 0px 6px;
	margin-bottom: 5px;
	}

p.header
	{
	font-weight: bold;
	font-size: 14px;
	}

ul.list li
	{
	list-style-image: url('bullet_grey.gif');
	padding: 5px 0px 5px 0px;
	}

div.modul_reklamowy
	{
	width: 207px;
	
	}

div.strony
	{
	width: 496px;
	clear: both;	
	margin: 8px 0px 15px 0px;
	background: url('pages_bg.gif') repeat-x left bottom;
	}

div.strony a
	{
	display: block;
	margin: 0px;
	float: left;
	width: 15px;
	height: 15px;
	padding: 3px;
	text-align: center;
	text-decoration: none;

	}

div.strony a.pages
	{
	color: #999999;
	}

div.strony a.pages_on
	{
	color: #999999;
	border-top: solid 1px #8bc928;
	border-left: solid 1px #8bc928;
	border-right: solid 1px #8bc928;
	background: #ffffff;
	}


a.pages img
	{
	border: none;
	width: 15px;
	height: 15px;
	}

div.baner750 {margin:4px;}
.baner_top {margin:4px;margin-top:8px;}

div#projektyueall {
width:100%;
text-align:center;
margin-bottom:30px;
clear:left;
clear:right;
}
div#projektyuenag {
background:transparent url(../projekty_unijne/projekt_ue_naglowek.jpg) no-repeat scroll center top;
height:102px;
margin:0 auto;
text-align:center;
width:916px;
}

div#projektyuecont {
border-bottom:1px solid #A0A0A0;
color:#7E7E7E;
font-family:Verdana,Tahoma,Arial;
font-size:10px;
font-weight:bold;
margin:0 auto;
padding-bottom:8px;
text-align:left;
width:850px;
}

div#projektyuedown {
background:transparent url(../projekty_unijne/projekt_ue_wkp.jpg) no-repeat scroll right top;
color:#7E7E7E;
font-family:Verdana,Tahoma,Arial;
font-size:10px;
margin:0 auto;
padding-top:8px;
text-align:left;
width:850px;
}

a.projektyue {
color:blue;
float:right;
font-family:Verdana,Tahoma,Arial;
font-size:11px;
font-weight:bold;
}

