@charset "utf-8";


html,body {
	height: 96%; /* Stay a bit off top and bottom and stop a scrollbar in IE. */
}
body {
	margin-top: 2%; /* get of that top! */
	margin-bottom: 2%; /* And stay of the bottom as well! */
	background-color: #FFFFFF; /* Fresh and white! */
	font-family: Georgia, Geneva, "Trebuchet MS", Monaco, Calibri, sans-serif; /* Monaco = iMac, Calibri = Windows Vista */
	font-size: small/100%; /* This makes sure IE users can increase fontsize with their browser.  */
	color: #6d6d6d; /* A nice grey color. */
}

/* ************************* END GENERAL STYLING ************************* */


/* *************************  START DIV STYLING  ************************* */

#container { /* <DIV #1> */
	width: 800px; /* Edit this to change the width of your site. Set it to 100% for some fun :-) */
	margin-left: auto;  /* This keeps the template centered. */
	margin-right: auto; /* This keeps the template centered. */
	border: 1px solid #F4F4F4; /* Crazy about dotted and dashed borders! */
}
#header { /* <DIV #2> */
	width: auto; /* Just as wide as the container, ofcourse. */
	height: auto; /* No need to set height, just some padding around the headers is enough to get height. */
	text-align: right; /* The text in this header should align right in my humble opinion... */
	padding: 3% 4%; /* padding top is 3% and padding right is 4%. This creates the height of the header. */
	background: url(diags.jpg) top left repeat-x; /* Couldn't resist. Used an image */
}
	#header h1 { /* The first line of text in the header, the big orange one. */
		font-size: 150%; /* Big font! 150% of the font-size of the body! */
		color: #DD8200; /* Orange color for textline one. */
		display: inline; /* This trick will display the both lines of text next to eachother instead of under eachother* */
		letter-spacing: 4px; /* A thick amount of spacing between the letters, to create a nice effect on the text. */
	}
	#header h2 {
		position: relative; /* All sizes, paddings and margins are measured relative to #header h1. */
		display: inline; /* The trick will only work if you add display: inline here as well, and add a <br /> between them in the HTML code. */
		vertical-align: center; /* Appear in the center of the #header. */
		font-size: 70%; /* 70% of the size of the font-size from the body. */
		font-weight: 100; /* a very sleek and lightweight font. 600 for big font. */
		text-transform: uppercase; /* ALL CAPS ON THIS LINE OF TEXT */
		color: #00ACF4; /* Ocean blue color... */
		letter-spacing: 1px; /* spread those letters over your screen a bit more */
		font-family: "Trebuchet MS", Verdana, sans-serif; /* I love Trebuchet, should've been the standard font! ;-) */
	}
	
#core_container { /* <DIV #3> */
/* This div will hold all textual contents in the core of your page, hence core_container... */
	width: 100%; /* Just as wide as the #container, since it's still in there. */
	background-color: #FFFFFF; /* Good ol' white. */
}

#core_left { /* <DIV #4> */
	width: 180px; /* A fixed width to display the images correctly below eachother. */
	float: left; /* Always stay on the left side of the #core_container. */
	padding: 12px; /* 12px space inside this div before anything happens. */
	_padding: 6px; /* IE HACK. 6px space for IE, because of the boxmodel error. Remove this and check the page in IE... :( */
	height: auto; /* Height is automaticlly calculated. No need to set it. */
	background-color: #FFFFFF;
}
	#core_left img { 
		border: 0; /* The images on the left may not have a border. */
	}
	#core_left p {
		font-size: 70%; /* The fontsize is 70% of the fontsize of the body tag. */
	}
	#core_left a, #core_left a:link, #core_left a:visited {
		color: #000000; /* All links, visited or not are black. */
		text-decoration: none; /* with no line under it. */
	}
	#core_left a:hover {
		color: #00ACF4; /* Oceanblue linktext on hover. */
	}
	#core_left h3, #core_left h4 {
		position: relative; /* All sizes, paddings and margins are measured relative to #header h1. */
		display: inline; 
		vertical-align: center; /* Appear in the center of the #header. */
		font-size: 90%; /* 90% of the size of the font-size from the body. */
		font-weight: 500; /* a bolder font. 600 for even bolder, 100 for very sleek. */
		text-transform: uppercase; /* ALL CAPS ON THIS LINE OF TEXT */
		color: #00ACF4; /* Ocean blue color... */
		letter-spacing: 1px; /* spread those letters over your screen a bit more */
		font-family: "Trebuchet MS", Verdana, sans-serif; /* I love Trebuchet, should've been the standard font! ;-) */
	}
	#core_left li { /* The contents of core_left is presented in an unordered list. Here it is. */
		font-size: 10px; /* Fontsize and styling. */
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.litxt { /* This is the text in the unordered list within core_left, with 5% space on the left. */
		padding-bottom: 10px;
		width: 95%;
		padding-left: 5%;
	}
	#core_left ul { /* this is the ul styles for core_left. */
		list-style: none; /* No dot in the list please. */
		padding-left: 0px; /* Get yourself to the left of the page. */
		margin-left: 0; /* IE needs this to do the same as stated above... */
	}
	
/* THIS NAVIGATIONBAR IS COURTESY OF MAXDESIGN > http://css.maxdesign.com.au/listamatic */

#navcontainer {
text-align: right;
margin-top: 3px;
}

ul#navlist {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}

#navlist li {
	display: inline;
	list-style-type: none;
}
#current {
	border-top: 1px dashed #DD8200;
}
#navlist a { 
	padding: 3px 10px; 
	font-size: 11px;
	font: Verdana, Arial, Helvetica, sans-serif;
}

#navlist a:link, #navlist a:visited {
	color: #007CB0;
	background-color: #FFFFFF;
	text-decoration: none;
}

#navlist a:hover {
	color: #fff;
	background-color: #DD8200;
	text-decoration: none;
}

#navlist a:active {
	color: #fff;
	background-color: #00ACF4;
	text-decoration: none;
}

/* THIS NAVIGATIONBAR IS COURTESY OF MAXDESIGN > http://css.maxdesign.com.au/listamatic */

	
#core_right { /* <DIV #5> */
	width: 466px; /* this div is 476px wide and contains all contents on the right of the page. */
	float: left; /* Always show up on the rightside of the screen, even when width is changed of the #container. */
	margin: 0; /* No margins, no paddings. */
	padding: 0;
	background-color: #FFFFFF; /* Fresh white! */
}
	#core_right h5, #core_right h6 { /* The headers in #core_right */
		position: relative; /* All sizes, paddings and margins are measured relative to #header h1. */
		vertical-align: center; /* Appear in the center of the #header. */
		font-size: 90%; /* 90% of the size of the font-size from the body. */
		font-weight: 500; /* a bolder font. 600 for even bolder, 100 for very sleek. */
		text-transform: uppercase; /* ALL CAPS ON THIS LINE OF TEXT */
		color: #00ACF4; /* Ocean blue color... */
		letter-spacing: 1px; /* spread those letters over your screen a bit more */
		font-family: "Trebuchet MS", Verdana, sans-serif; /* I love Trebuchet, should've been the standard font! ;-) */
	}
	#core_right p, #core_right h5, #core_right h6  {
		padding-left: 5%; /* The headers and paragraphs in core_right should stay 5% off the edge of div #core_right. */
		
	}
	#core_right p { /* The paragraphs in #core_right should have this styling: */
		font-family: "Trebuchet MS", Verdana, sans-serif; /* Font... */
		font-size: 80%; /* 80% of the font-size from the body tag. */
		line-height: 20px; /* The whitespace between the lines. */
	}
	
.bottom_ul { /* The small list of links on the bottom of the page. */
	list-style: none; /* no dot next to the list. */
	padding-left: 20px; /* 20px of the leftside of #core_right. */
	width: 420px; /* Always be 420px wide, to get that cool hover effect. */
	height: 12px; /* 10px fontsize, 12px height. Seems enough. */
	margin: 0; /* No extra margins anywhere. It's tight enough */
}
	.bottom_ul li { /* The actual list on the bottom. */
		padding: 0px 10px; /* 0px space above, but 10px space on the right of this list. */
		background-color:#FFFFFF; /* Fresh white! */
	}
	.bottom_ul a { /* The links in the list stated above. */
		font-size: 70%; /* small fontsize. */
		display: block; /* Get that hover effect, display your links in a block with fixed height and width... */
		padding: 3px; /* 3px whitespace everywhere. */
		width: 420px; /* Hey, there's that 420px again! */
		color: #AAAAAA; /* Lightgrey fontcolor. */
		font-family: Verdana, Arial, Helvetica, sans-serif; /* Font. */
	}
	.bottom_ul a:hover { /* Mouseover that list and you'll see... */
		color: #00ACF4; /* Oceanblue fontcolors. */
		width: 420px; /* Hey, there it is again! */
		background: #F8F8F8 url(arrow_right.jpg) 98% 50% no-repeat; /* And an even lightergrey background! */
	}

#footer { /* The bottom, with the copyright notice. */
	clear: both; /* Appear UNDER core_right, not next to it. Not even with changed width on #container. */
	width: 680px; /* 680px? Yep, the same width as #container. */
	height: 20px; /* Give it some height! */
	text-align: right; /* The text should appear on the rightside of the footer. */
	margin: 0;
}
	#footer p { /* The <p> within the footer is styled here. */
		text-transform: uppercase; /* ALL CAPS ON THIS LINE OF TEXT */
		background: #FFFFFF url(diags.jpg)  0% 30% repeat-x; /* Those cool diagonal lines in the back. */
		font-size: 60%; /* An even smaller font then the list we just did. */
		color: #000000; /* Ocean blue color... */
		letter-spacing: 1px; /* spread those letters over your screen a bit more */
		font-family: "Trebuchet MS", Verdana, sans-serif; /* I love Trebuchet, should've been the standard font! ;-) */
	}
	#footer a { /* The <a href="... tags in the footer are styled here. */
		text-decoration: none; /* No lines under the text. */
		color: #000000; /* Black beauty. */
	}
	
/* Can't seem to fix something? Do not hesitate to email me on my Gmail account at amy2k5@gmail.com */


/* 
Polska, klikalna mapa wojewodztw - 400px
- http://winstonwolf.pl/css,polska.html
- wersja 1.5 (grudzień 2009)

author: Winston_Wolf [ http://winstonwolf.pl ]
contact: http://winstonwolf.pl/contact.html

(cc)2009 Attribution-Share Alike 
http://creativecommons.org/licenses/by-sa/3.0/
*/

/*body{width:100%;height:100%;font:normal 1em Verdana,Helvetica,sans-serif;color:#fff;background:#036;text-align:center}
*{padding:0;margin:0;border:0 none;outline:0 none}
#a{position:relative;width:100%;margin:5em auto;text-align:left}
#c{position:relative;top:20px;width:100%}
 #c ul{list-style:none}
  #c li{margin:0.5em 1em;font-size:0.7em;color:#999}
  #c li a{color:#ccc}
   #c li a:hover{color:#fd0}

/* --- mapka --- */
/* styl listy wojewodztw */
 #polska a{
	  display:block;
	  width:100%;
	  padding:1px 0;
	  font:normal 0.8em sans-serif;
	  color:#0cc;
	  text-decoration:none;
	  text-align:left;
	 }
  #polska a:hover,#polska li:hover a{
  	  color:#fd0;
  	  text-decoration:underline;
  	 }

/* nie edytuj! */
#polska.sa{color:#ado}
#polska,#polska span.bg{background:transparent url('polska.png') no-repeat -9999px 0}
#polska{position:relative;top:0;left:0;display:block;background-position:0px -780px;list-style:none}
 #polska *{padding:0;margin:0;border:0 none;outline:0 none}
  #polska li{cursor:pointer}
 #polska li span{position:absolute;display:block;width:0;height:0;z-index:15}
  #polska li a .bg{z-index:3}
  #polska li .map{top:0;left:0}

  #polska.ukryta{width:440px;height:410px}
   #polska.ukryta li{width:0;height:0;text-indent:-9999px}
  #polska.po_lewej{left:150px;width:440px;min-height:410px}
   #polska.po_lewej li{margin-left:-150px;width:150px}
  #polska.po_prawej{width:600px;min-height:410px}
   #polska.po_prawej li{width:150px;margin-left:440px}
   #polska.po_lewej li:first-child,#polska.po_prawej li:first-child{padding-top:2em}
  #polska.ponizej{width:440px;padding-top:415px;overflow:hidden}
   #polska.ponizej li{width:100%;float:left}
   #polska.ponizej.dwie_kolumny li{width:50%;float:left}
   #polska.ponizej.trzy_kolumny li{width:33%;float:left}

 #polska1 a:hover .bg{top:212px;left:36px;width:125px;height:112px;background-position:-12px -143px } #polska1 .s1{top:226px;left:60px;width:70px;height:100px} #polska1 .s2{top:215px;left:82px;width:33px;height:15px} #polska1 .s3{top:235px;left:25px;width:40px;height:50px} #polska1 .s4{top:226px;left:130px;width:20px;height:44px} #polska1 .s5{top:239px;left:150px;width:8px;height:17px} #polska1 .s6{top:270px;left:130px;width:12px;height:10px} #polska1 .s7{top:280px;left:130px;width:7px;height:11px}
 #polska1 a .sd{color:#ad0}
 
 #polska2 a:hover .bg{top:86px;left:139px;width:101px;height:96px;background-position:-372px -423px} #polska2 .s1{top:98px;left:146px;width:70px;height:62px} #polska2 .s2{top:90px;left:162px;width:36px;height:10px} #polska2 .s3{top:112px;left:216px;width:19px;height:29px} #polska2 .s4{top:141px;left:216px;width:10px;height:20px} #polska2 .s5{top:160px;left:166px;width:60px;height:7px} #polska2 .s6{top:167px;left:185px;width:37px;height:4px} #polska2 .s7{top:171px;left:197px;width:22px;height:7px}
 #polska3 a:hover .bg{top:176px;left:311px;width:107px;height:133px;background-position:-346px -15px} #polska3 .s1{top:175px;left:322px;width:100px;height:100px} #polska3 .s2{top:220px;left:313px;width:10px;height:7px} #polska3 .s3{top:275px;left:338px;width:85px;height:12px} #polska3 .s4{top:287px;left:353px;width:70px;height:10px} #polska3 .s5{top:297px;left:350px;width:26px;height:8px} #polska3 .s6{top:297px;left:390px;width:20px;height:10px}
 #polska4 a:hover .bg{top:126px;left:31px;width:77px;height:114px;background-position:-12px -384px} #polska4 .s1{top:156px;left:25px;width:60px;height:70px} #polska4 .s2{top:143px;left:46px;width:40px;height:13px} #polska4 .s3{top:134px;left:66px;width:25px;height:9px} #polska4 .s4{top:126px;left:84px;width:8px;height:8px} #polska4 .s5{top:226px;left:25px;width:35px;height:10px} #polska4 .s6{top:195px;left:85px;width:10px;height:20px} #polska4 .s7{top:205px;left:95px;width:10px;height:13px}
 #polska5 a:hover .bg{top:175px;left:170px;width:107px;height:102px;background-position:-12px -268px} #polska5 .s1{top:177px;left:211px;width:20px;height:10px} #polska5 .s2{top:187px;left:205px;width:45px;height:75px}  #polska5 .s3{top:262px;left:228px;width:14px;height:11px}  #polska5 .s4{top:197px;left:197px;width:62px;height:55px}  #polska5 .s5{top:212px;left:183px;width:22px;height:50px}  #polska5 .s6{top:239px;left:174px;width:10px;height:17px}  #polska5 .s7{top:182px;left:231px;width:18px;height:5px}  #polska5 .s8{top:190px;left:250px;width:9px;height:7px}  #polska5 .s9{top:205px;left:259px;width:12px;height:17px}  #polska5 .s10{top:219px;left:259px;width:8px;height:25px}
 #polska6 a:hover .bg{top:296px;left:210px;width:101px;height:87px;background-position:-123px -10px} #polska6 .s1{top:298px;left:241px;width:20px;height:5px} #polska6 .s2{top:303px;left:227px;width:37px;height:7px}  #polska6 .s3{top:310px;left:224px;width:40px;height:75px}  #polska6 .s4{top:320px;left:215px;width:9px;height:22px}  #polska6 .s5{top:316px;left:264px;width:43px;height:65px}  #polska6 .s6{top:308px;left:279px;width:17px;height:8px}
 #polska7 a:hover .bg{top:104px;left:217px;width:155px;height:160px;background-position:-135px -243px} #polska7 .s1{top:127px;left:235px;width:88px;height:55px} #polska7 .s2{top:105px;left:265px;width:58px;height:100px} #polska7 .s3{top:140px;left:226px;width:10px;height:42px} #polska7 .s4{top:167px;left:219px;width:7px;height:10px} #polska7 .s5{top:143px;left:249px;width:112px;height:50px} #polska7 .s6{top:175px;left:361px;width:7px;height:10px} #polska7 .s7{top:193px;left:258px;width:8px;height:12px} #polska7 .s8{top:205px;left:271px;width:42px;height:47px} #polska7 .s9{top:205px;left:313px;width:10px;height:15px} #polska7 .s10{top:227px;left:293px;width:29px;height:32px} #polska7 .s11{top:222px;left:267px;width:5px;height:22px} #polska7 .s12{top:193px;left:323px;width:20px;height:4px}
 #polska8 a:hover .bg{top:252px;left:122px;width:77px;height:81px;background-position:-259px -126px} #polska8 .s1{top:291px;left:130px;width:40px;height:45px} #polska8 .s2{top:280px;left:137px;width:45px;height:37px} #polska8 .s3{top:270px;left:142px;width:47px;height:25px} #polska8 .s4{top:256px;left:150px;width:43px;height:22px}
 #polska9 a:hover .bg{top:273px;left:295px;width:103px;height:118px;background-position:-8px -10px} #polska9 .s1{top:286px;left:315px;width:38px;height:11px} #polska9 .s2{top:275px;left:322px;width:16px;height:12px} #polska9 .s3{top:296px;left:307px;width:43px;height:9px} #polska9 .s4{top:297px;left:376px;width:14px;height:9px} #polska9 .s5{top:305px;left:307px;width:90px;height:90px} #polska9 .s6{top:302px;left:296px;width:11px;height:31px} #polska9 .s7{top:333px;left:302px;width:6px;height:15px}
 #polska10 a:hover .bg{top:42px;left:307px;width:98px;height:138px;background-position:-105px -417px} #polska10 .s1{top:35px;left:347px;width:60px;height:140px} #polska10 .s2{top:50px;left:340px;width:7px;height:15px} #polska10 .s3{top:102px;left:310px;width:40px;height:27px} #polska10 .s4{top:90px;left:333px;width:15px;height:60px} #polska10 .s5{top:100px;left:323px;width:10px;height:43px} #polska10 .s6{top:150px;left:342px;width:5px;height:12px}
 #polska11 a:hover .bg{top:19px;left:121px;width:114px;height:89px;background-position:-12px -560px} #polska11 .s1{top:15px;left:127px;width:93px;height:75px} #polska11 .s2{top:90px;left:127px;width:35px;height:11px} #polska11 .s3{top:90px;left:198px;width:20px;height:10px} #polska11 .s4{top:75px;left:220px;width:7px;height:10px}
 #polska12 a:hover .bg{top:258px;left:167px;width:85px;height:110px;background-position:-154px -111px} #polska12 .s1{top:262px;left:193px;width:35px;height:48px} #polska12 .s2{top:278px;left:189px;width:35px;height:42px} #polska12 .s3{top:295px;left:182px;width:33px;height:80px} #polska12 .s4{top:317px;left:170px;width:12px;height:25px} #polska12 .s5{top:342px;left:215px;width:10px;height:35px} #polska12 .s6{top:273px;left:227px;width:14px;height:30px}
 #polska13 a:hover .bg{top:242px;left:236px;width:93px;height:77px;background-position:-243px -15px} #polska13 .s1{top:252px;left:250px;width:45px;height:46px} #polska13 .s2{top:244px;left:259px;width:13px;height:10px} #polska13 .s3{top:262px;left:241px;width:10px;height:36px} #polska13 .s4{top:259px;left:295px;width:27px;height:27px} #polska13 .s5{top:298px;left:261px;width:38px;height:10px}  #polska13 .s6{top:308px;left:264px;width:15px;height:8px}  #polska13 .s7{top:286px;left:295px;width:20px;height:10px}  #polska13 .s8{top:296px;left:295px;width:12px;height:6px}
 #polska14 a:hover .bg{top:44px;left:211px;width:145px;height:86px;background-position:-213px -428px} #polska14 .s1{top:35px;left:220px;width:120px;height:40px} #polska14 .s2{top:35px;left:340px;width:10px;height:15px}  #polska14 .s3{top:75px;left:227px;width:100px;height:30px}  #polska14 .s4{top:65px;left:327px;width:20px;height:25px}  #polska14 .s5{top:85px;left:218px;width:115px;height:15px}  #polska14 .s6{top:97px;left:215px;width:80px;height:15px}  #polska14 .s7{top:112px;left:235px;width:31px;height:15px}  #polska14 .s8{top:112px;left:266px;width:15px;height:6px}
 #polska15 a:hover .bg{top:93px;left:81px;width:136px;height:167px;background-position:-304px -236px} #polska15 .s1{top:101px;left:112px;width:35px;height:25px} #polska15 .s2{top:126px;left:108px;width:39px;height:90px}  #polska15 .s3{top:166px;left:105px;width:80px;height:50px}  #polska15 .s4{top:143px;left:85px;width:67px;height:52px}  #polska15 .s5{top:133px;left:91px;width:20px;height:10px}  #polska15 .s6{top:195px;left:93px;width:12px;height:10px}  #polska15 .s7{top:160px;left:150px;width:17px;height:8px}  #polska15 .s8{top:170px;left:185px;width:12px;height:42px}  #polska15 .s9{top:177px;left:197px;width:8px;height:20px}  #polska15 .s10{top:177px;left:205px;width:6px;height:10px}  #polska15 .s11{top:216px;left:114px;width:70px;height:10px}  #polska15 .s12{top:226px;left:150px;width:33px;height:13px}  #polska15 .s13{top:239px;left:158px;width:16px;height:17px}
 #polska16 a:hover .bg{top:35px;left:17px;width:119px;height:124px;background-position:-266px -526px} #polska16 .s1{top:31px;left:17px;width:95px;height:95px} #polska16 .s2{top:31px;left:112px;width:15px;height:70px}  #polska16 .s3{top:126px;left:16px;width:30px;height:30px}  #polska16 .s4{top:126px;left:46px;width:20px;height:17px}  #polska16 .s5{top:126px;left:66px;width:18px;height:8px}  #polska16 .s6{top:126px;left:92px;width:16px;height:7px}
/* koniec mapki */

