*{margin: 0; padding: 0;}
html{height: 100%;}
body{background: #00211c url('img/layout/pattern.jpg'); text-align: center;  font-family: Tahoma; color: #999d9d;
	font-size: 12px; text-align: left; line-height: 18px;}

img {border: 1px solid #515757;}
img:hover{border: 1px solid #fff;}
img.noBorder {border: 0px;}
h2 {text-align:center;}

#promocja_link { width: 179px; height: 179px; position: fixed; right: 0px; top: 0px;}
#promocja { background-image: url('img/layout/pattern_dark.jpg');}

#pattern{width: 100%; height: 1000px; background: url('img/layout/pattern.png') repeat-x;}

/*top*/
#top{width: 940px; height: 174px; margin: 0 auto;}

#logo{width: 205px; height: 174px; float: left; }
#logo_top{width: 205px; height: 165px; float: left; }
#logo_top img { border: 0px; }
/*#logo a{display: block; width: 205px; height: 174px; background: url('img/layout/logo.png') no-repeat top center;}
#logo a:hover{display: block; width: 205px; height: 174px; background: url('img/layout/logo_hover.png') no-repeat top center;}
*/
#languages{padding: 5px 0 5px 0; width: 735px; height: 20px; float: right; text-align: right; color: #838f8d; font-size: 10px;}
#languages a {color: #838f8d;font-size: 10px;}
#languages a:hover {color: #ffffff;}
#languages img.inactive{opacity: 0.5; -moz-opacity: 0.5; filter:alpha(opacity=50);  border: 0px;}
#languages img.inactive:hover{opacity: 1; -moz-opacity: 1; filter:alpha(opacity=100); border: 0px;}
#menu{width: 735px; height: 136px; float: right; background: url('img/layout/menu_bg.png') repeat-x; text-align: center;}
#menu ul{list-style: none; margin: 0px 0 0 20px; padding: 0px;}
#menu li, #menu li.selected {float: left; width: 100px; height: 136px; position: relative;}
#menu li:hover {background-image: url('img/layout/menu_hover.png');}
#menu li.selected {background-image: url('img/layout/menu_hover.png');}
#menu a{font-size: 14px; color: #fff; display: block;  width: 100px; height: 80px; padding: 60px 0 0 0;}

	#sub_orle_gniazdo {width: 98px; left: 485px; display: none; position: absolute;  top: 85px; left: 0px;}
	#sub_orle_gniazdo a{width: 100%; height: 15px; padding: 2px 0; display: block; color: #a6bdb8;
		text-align:center;}
	#sub_orle_gniazdo a:hover{color: #a6bdb8;}

#slider{width: 1040px; height: 370px;  margin: 0 auto; }
#fake_slider{width: 1040px; height: 370px;  margin: 0 auto; display: none; }
#hr_line{width: 940px; height: 1px; border-bottom: 1px solid #6a433b; margin: 0px auto 0 auto;}
#hr_line2{width: 940px; height: 1px; border-bottom: 1px solid #6a433b; margin: 0px auto 0 auto;}
#stickies{width: 250px; height: 150px; background: green; float: right; margin: 30px -100px 0 0;}
#mapka {border: 3px solid #515757;}

#content{width: 940px; margin: 20px auto 0 auto; height: 200px; min-height: 200px; height: auto !important; overflow: hidden;}

	#site {width: 940px; height: 300px;  min-height: 400px; height: auto !important; background: url('img/layout/content_bg.png');}
	#site-p {padding: 20px 30px 30px 30px;}
		#readme {float: left; width: 600px;}
		#seeme {float: right; width: 250px;}
		
		#gal_list {width: 250px; float: right; line-height: 26px;}
		#gal_list a{color: #9a9e9d; }
		#gal_list a:hover {color: #fff; font-size: 16px;}
		#gal_list a.active{color: #fff; font-size: 16px;}
		#gal_pic {float: left; width: 600px;}

	#panoramy {width: 300px; height: 300px; margin: 0 20px 0 0; background: url('img/layout/content_bg.png');
		float: left; text-align: left; cursor: pointer;}
	#panoramy-p {padding: 10px 30px 30px 30px;}
	
	#galeria{margin: 20px 20px 0 0; overflow: hidden; width: 620px; height: 200px; background: url('img/layout/content_bg.png'); float: left; text-align: left;}
	#galeria-p {padding: 10px 30px 30px 30px;}
	#galeria img{float: left; margin: 0px 10px;}
	
	#text {width: 620px; height: 300px;  min-height: 300px; height: auto !important; background: url('img/layout/content_bg.png'); float: left;}
	#text-p {padding: 10px 30px 30px 30px;}
	
	#button{width: 111px; height: 30px; background: url('img/layout/button.jpg') no-repeat; float: right; text-align: center; padding: 6px 0 0 0; text-transform: uppercase; color: #fff; font-size: 11px; font-weight: bold; cursor: pointer; margin-top: 20px;}
	#button:hover{background: url('img/layout/button_hover.jpg') no-repeat;}

	#oferta_specjalna{margin: 20px 0 0 0; width: 300px; height: 200px; background: url('img/layout/content_bg.png'); float: right; text-align: left;}
	#oferta_specjalna-p {padding: 10px 30px 30px 30px;}

/*footer*/
#footer{width: 940px; height: 70px; margin: 20px auto 40px auto; clear: both;}
#rights{float: left;width: 640px; height: 70px; background: url('img/layout/content_bg.png'); text-align: left; color: #565b5b; border-bottom: 1px solid #5a2e1b;}
#rights p{padding: 25px 0 0 30px;}

#it4business{float: left; width: 300px; height: 70px; background: url('img/layout/it4business_bg.png'); border-bottom: 1px solid #5a2e1b; }
#it4business p{color: #565b5b; padding: 25px 0 0 30px;}
#it4business a{color: #9a9e9d;}
#it4business a:hover{color: #fff;}

input, textarea {border: 1px solid #6a433b; padding: 5px; font-size: 11px; font-family: Tahoma; color: #1f1f1f; width: 250px;}
.submit {width: 111px; height: 30px; background: url('img/layout/button.jpg') no-repeat; float: left; text-align: center; padding: 0px; text-transform: uppercase; color: #fff; font-size: 11px; font-weight: bold; cursor: pointer;  border: 0px;}

#dofinansowanie { width: 700px; height: 680px; padding: 10px; text-align: center; color: #3f3f3f;
background-color: #ffffff;}
#dofinansowanie img { border: none; }
#dofinansowanie a { border: none; }
#dofinansowanie .border { border: 1px solid #b7dada; padding: 20px; }
