/*--------------------------------------------------------
	css theme name: akwawit
	author: bartosz mediger (http://mediger.net)

	created: may 17, 2007
	
*/



* { margin: 0px; padding: 0px; }



address { font-style: normal; }




html { overflow: auto; overflow-x: hidden; }



blockquote p {
	padding: 0 0 20px 0;
	font-size: 14px;
	line-height: 18px; }


body { width: 100%; }




a, address, body, input, h1, h2, h4, h5, h6, legend, li option, p, select, textarea, td {
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff; }



fieldset { border: none; }



img { border: none; }


img.left {
	float: left;
	margin: 3px 20px 20px 0; }



input { border: 1px solid #555; }



legend {
	padding: 5px;
	margin: 0 0 0 10px;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 13px; }



p { padding-bottom: 15px; }


p img {
	float: left;
	border: 1px solid #666;
	margin: 0 10px 15px 0; }







/* nawgiacja */

a {
	text-decoration: none;
	color: #ffcc00; }

a:hover { text-decoration: underline; }
















/* nagłówki */

h2 {
	font-family: Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 25px; }
h3 {
	font-family: Arial Narrow, Arial;
        color: #FFFF00;
        font-size: 20px;
	font-weight: bold;
        padding: 20px 0 20px 0;
}

h4 {
	font-size: 14px;
	font-weight: bold; }

h5 {
	font-size: 12px;
	font-weight: bold; }











#bans {
	float: left;
	width: 241px;
	padding: 20px 0 0 50px; }

	#bans * { margin: 0 0 10px 0; }















#content {
	clear: both;
	width: 880px;
	margin: 0 auto;
	padding: 40px 0 0 11px; }














#copyright { clear: both; }
	
	#copyright, #copyright a {
		font-size: 10px;
		color: #b38092; }

	#blue #copyright, #blue #copyright a { color: #8ca0c2; }








#flags {
	position: absolute; top: 77px; left: 23px;
}

#flags a {
	float: left;
	width:  16px; height: 13px;
	margin: 0 3px 0 0 ; }

	a.de { background: url(../images/flag_de.gif); }
	a.gb { background: url(../images/flag_gb.gif); }
	a.pl { background: url(../images/flag_pl.gif); }
	a.ru { background: url(../images/flag_ru.gif); }

















#foot_back {
	float: left;
	width: 100%; min-height: 431px; _height: 431px;
	background: #56001a url(../images/foot_bordo.jpg) no-repeat center top; }

	#blue #foot_back { background: #225585 url(../images/foot_blue.jpg) no-repeat center top; }
	
	#foot_back .center {
		width: 884px;
		padding: 0 0 0 35px; }




















#header { width: 919px; height: 436px; }







#header_back {
	float: left;
	width: 100%; min-height: 436px; _height: 436px;
	background: #110006 url(../images/header_bordo.jpg) no-repeat center top; }
	
	#blue #header_back { background: #001944 url(../images/header_blue.jpg) no-repeat center top; }







	





#keywords {
	padding: 4px 0 10px 0;
	font-size: 10px;
	color: #b38092; }

	#blue #keywords { color: #8ca0c2; }













#left {
	float: left;
	width: 264px; }














#logo {
	position: absolute; top: 20px; left: 20px;
	width: 222px; height: 62px;
	background: url(../images/empty.gif);
	text-indent: -10000px; }















#mapa {
	float: left;
	width: 278px;
	margin-top: -10px;
	padding: 54px 0 0 0; }
	
	.de #mapa { background: url(../images/h_mapa-de.gif) no-repeat left 10px; }
	.de #blue #mapa { background: url(../images/h_mapa_blue-de.gif) no-repeat left 10px; }

	.gb #mapa { background: url(../images/h_mapa-en.gif) no-repeat left 10px; }
	#blue.gb #mapa { background: url(../images/h_mapa_blue-en.gif) no-repeat left 10px; }
	
	.pl #mapa { background: url(../images/h_mapa-pl.gif) no-repeat left 10px; }
	#blue.pl #mapa { background: url(../images/h_mapa_blue-pl.gif) no-repeat left 10px; }
	
	.ru #mapa { background: url(../images/h_mapa-ru.gif) no-repeat left 10px; }
	#blue.ru #mapa { background: url(../images/h_mapa_blue-ru.gif) no-repeat left 10px; }


	#mapa h5 {
		padding: 10px 0 3px 0;
		color: #ffd800; }
	
	#mapa .col {
		float: left;
		width: 125px; }
		
	#mapa .col.r { float: right; }
	
	#mapa a {
		display: block;
		padding: 0 0 0 10px;
		background: url(../images/point.gif) no-repeat left 6px;
		font-size: 11px;
		color: #fffffe; }
		
	#mapa a:hover {
		text-decoration: none;
		color: #ffd800; }

	#mapa .row {
		float: left;
		width: 278px;
		padding: 0 0 15px 0;
		background: url(../images/pion_map.gif) repeat-y;
		border-bottom: 1px solid #83515b; }
		
	#blue #mapa .row {	
		background: url(../images/pion_map_blue.gif) repeat-y;
		border-bottom: 1px solid #607489; }

	#mapa .row.nb { border: none !important; }


















#menu {
	float: right;
	width: 615px;
	padding: 1px 0 0 0; }

	#menu a {
		float: right;
		height: 33px;
		margin: 0 -1px 1px 0; }

	#menu * { float: left; cursor: pointer }

	#menu a:hover { text-decoration: none; }

	#menu a:hover .cont { color: #ffd800; }

	#menu .cont {
		height: 25px;
		background: url(../images/menu_center.gif) repeat-x;
		padding: 8px 0 0 0;
		color: #fff; }

	#blue #menu .cont { background: url(../images/menu_center_blue.gif) repeat-x; }



	#menu .left {
		width: 10px; height: 33px;
		background: url(../images/menu_left.gif) no-repeat; }
		
	#blue #menu .left { background: url(../images/menu_left_blue.gif) no-repeat; }

	

	#menu .right {
		width: 10px; height: 33px;
		background: url(../images/menu_right.gif) no-repeat; }
		
	#blue #menu .right { background: url(../images/menu_right_blue.gif) no-repeat; }



	#menu a.hit {
		filter:alpha(opacity=40);
		-moz-opacity: .4;
		opacity: .4; }


















#menu_dzial {	
	float: left;
	padding: 1px 0 0 5px; }

#menu_dzial a {
	float: left;
	height: 33px;
	margin: 0 1px 0 0; }

	#menu_dzial * { float: left; cursor: pointer }

	#menu_dzial a:hover { text-decoration: none; }

	#menu_dzial a:hover .cont { 	color: #ffd800; }

	#menu_dzial .cont {
		height: 25px;
		background: url(../images/dzial_center.gif) repeat-x;
		padding: 8px 0 0 0;
		font-size: 13px;
		font-weight: bold;
		color: #fff; }

	#menu_dzial .left {
		width: 10px; height: 33px;
		background: url(../images/dzial_left.gif) no-repeat; }

	#menu_dzial .right {
		width: 10px; height: 33px;
		background: url(../images/dzial_right.gif) no-repeat; }

#menu_dzial a.hit {
	filter:alpha(opacity=40);
	-moz-opacity: .4;
	opacity: .4; }























#news {
	float: left;
	width: 258px; min-height: 100px; _height: 100px;
	padding: 54px 0 0 44px; }
	
	.de #news { background: url(../images/h_zobacz-de.gif) no-repeat 44px top; }
	#blue.de #news { background: url(../images/h_zobacz_blue-de.gif) no-repeat 44px top; }

	.gb #news { background: url(../images/h_zobacz-en.gif) no-repeat 44px top; }
	#blue.gb #news { background: url(../images/h_zobacz_blue-en.gif) no-repeat 44px top; }

	.pl #news { background: url(../images/h_zobacz-pl.gif) no-repeat 44px top; }
	#blue.pl #news { background: url(../images/h_zobacz_blue-pl.gif) no-repeat 44px top; }
	
	.ru #news { background: url(../images/h_zobacz-ru.gif) no-repeat 44px top; }
	#blue.ru #news { background: url(../images/h_zobacz_blue-ru.gif) no-repeat 44px top; }


	#news a {
		float: right;
		width: 51px; height: 18px;
		text-indent: -10000px; }
		
	.pl #news a { background: url(../images/button_czytaj-pl.gif); }		
	.pl #blue #news a { background: url(../images/button_czytaj_blue-pl.gif); }

	#news h4 {
		padding: 0 0 15px 0;
		color: #ffd800; }

	#news h5 { padding: 0 0 10px 0; }

	#news img { float: left; }

	#news p {
		float: right;
		width: 187px;
		margin-top: -3px;
		padding: 0; }

	#news .item {
		float: left;
		padding: 0 0 10px 0; }













#newsletter {
	float: left;
	width: 247px;
	background: url(../images/h_newsletter.gif) no-repeat 50px top;
	padding: 35px 0 0 50px; }

	#blue #newsletter { background: url(../images/h_newsletter_blue.gif) no-repeat 50px top; }

	#newsletter .button {
		float: right;
		width: 68px; height: 26px;
		text-indent: -10000px; }

	.de #newsletter .button { background: url(../images/button_wyslij-de.gif); }
	.gb #newsletter .button { background: url(../images/button_wyslij-en.gif); }
	.pl #newsletter .button { background: url(../images/button_wyslij-pl.gif); }
	.ru #newsletter .button { background: url(../images/button_wyslij-ru.gif); }

	#blue.de #newsletter .button { background: url(../images/button_wyslij_blue-de.gif); }
	#blue.gb #newsletter .button { background: url(../images/button_wyslij_blue-en.gif); }
	#blue.pl #newsletter .button { background: url(../images/button_wyslij_blue-pl.gif); }
	#blue.ru #newsletter .button { background: url(../images/button_wyslij_blue-ru.gif); }

	#newsletter .field {
		float: left;
		width: 158px; height: 22px;
		background: url(../images/input.gif);
		padding: 5px 5px 0 8px;
		color: #aeaeae; }

	#blue #newsletter .field { background: url(../images/input_blue.gif); }

	#newsletter p {
		width: 200px;
		padding: 0 0 8px 0;
		font-size: 11px; } 












#preview {
	float: left;
	width: 264px; height: 595px; }
















#right {
	float: right;
	width: 583px;
	padding: 30px 0 20px 0; }

	#right h2 { padding: 0 0 15px 0; }

	#right p {
		clear: both;
		text-align: justify; }

#right ul, ol {
	margin: 0px;
	padding: 0px 0px 10px 2em;
	list-style-position: outside;

}



#tabela {
	border : 0px;
	width : 100%;
	border: 0px solid #ccc;
	border-right: none;
	border-bottom: none;
	border-collapse: collapse;
	margin-top: 15px;
	margin-bottom: 15px; }

#tabela td {
	border: 1px solid #ccc;
	border-spacing: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 2px 10px 2px 10px;
	vertical-align: middle; }

















#top_back { width: 100%; height: 98px; }

	.de #top_back { background: url(../images/top_bordo-de.jpg) no-repeat center top; }
	#blue.de  #top_back { background: url(../images/top_blue-de.jpg) no-repeat center top; }

	.gb #top_back { background: url(../images/top_bordo-en.jpg) no-repeat center top; }
	#blue.gb  #top_back { background: url(../images/top_blue-en.jpg) no-repeat center top; }

	.pl #top_back { background: url(../images/top_bordo-pl.jpg) no-repeat center top; }
	#blue.pl #top_back { background: url(../images/top_blue-pl.jpg) no-repeat center top; }
	
	.ru #top_back { background: url(../images/top_bordo-ru.jpg) no-repeat center top; }
	#blue.ru #top_back { background: url(../images/top_blue-ru.jpg) no-repeat center top; }


















.button {
	cursor: pointer;
	border: none; }


.button:hover {
	filter:alpha(opacity=90);
	-moz-opacity: .9;
	opacity: .9; }



.center {
	position: relative;
	width: 919px;
	margin: 0 auto; }

	
	
	









/*
	--- update: mc, 13 paz 2011
*/

.topAdv {
	float:left;
	width:100%;
	margin:-25px 0 -15px 0;
}


.topAdv ul {text-align:center;}
.topAdv li { display: inline; list-style: none; margin:0; padding:0 6px;}
.topAdv a:hover img {
	opacity:.9;
	filter:alpha(opacity=90);
}

#header {
	float:left;
	margin-left:-15px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	


