/* CSS Document */
* { margin:0; padding:0; }
li { list-style: none }
td img{ vertical-align: text-top }
body { background: #dfdfdf; color: #000; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin: 0; }
a img {	border: none 0px; }
a { text-decoration: none}
img {	border: none 0px; }

a:link {text-decoration: none;	color: #000000;}
a:visited {	text-decoration: none;	color: #000000;}
a:hover {	text-decoration: none;	color: #FF0000;}
a:active {text-decoration: none;color: #FF0000;}

h1 {	font-size:12px; font-weight:normal;}
h2 {	font-size: 28px;}
h3 {	font-size: 24px;}
h4 {	font-size: 18px;}
h5 {	font-size: 16px;}
h6 {	font-size: 14px;}

#container { width: 1050px; height:650px; margin: 0px auto; position:relative; background:none; }

#header{height:30px; padding: 0; background: url(../img/home_top.jpg) no-repeat; }
#content{background: url(../img/homebg.jpg) repeat-y; padding:0 14px 0 14px;}
#menu{height:22px; padding: 0px 28px 0 28px; background: url(../img/menu.jpg) no-repeat; z-index:20000;}

#down{padding: 20px 28px 10px 38px; background: url(../img/homebg.jpg) repeat-y;}
	#logo{float:right; display:block; margin-left:20px;}
	.text{border-left: solid 1px #000000; padding:0 20px 0 10px;}


	#menu h2 {font-size:11px; display:block; float:left; padding:0 10px 0 30px; margin-top:4px; border-right: dotted 1px #000000; font-weight:bold;}
	#menu h2.active{background: url(../img/menu_active.gif) no-repeat ; background-position: 15px 2px; height:12px;}
	#menu h2.right {float:right; padding:0 20px 0 30px;}

#content_home{height:451px; overflow:hidden; }


#header_historia{height:30px; padding: 0; background: url(../img/historia_top.jpg) no-repeat; }
#content_historia{height:389px; background: url(../img/historia_content.jpg) no-repeat; padding:60px 610px 0 21px; }
	#content_historia p{font-size:14px; margin-bottom:20px;}

#header_wyroznienia{height:30px; padding: 0; background: url(../img/wyroznienia_top.jpg) no-repeat; }
#content_wyroznienia{height:449px; background: url(../img/wyroznienia_content.jpg) repeat-y; }
	#content_wyroznienia .left_text{width: 300px; height:270px; padding:60px 20px 20px 20px; float:left;}
	#content_wyroznienia .left_text p{font-size:14px; margin-bottom:20px;}	
	#content_wyroznienia #mooflow_galeria {width:610px; height:409px; float:left; padding:0; margin-left:30px;}
	#content_wyroznienia .mf a.show {top:165px;}
	#content_wyroznienia .mf div.caption {margin:1em auto; top:195px; color:#000; font-weight:bold;}
	#content_wyroznienia .mf div.mfNav {top:220px; }
	
#header_ciekawostki{height:30px; padding: 0; background: url(../img/ciekawostki1_top.jpg) no-repeat; }
#content_ciekawostki{height:449px; background: url(../img/ciekawostki1_content.jpg) repeat-y; }
#content_ciekawostki1{height:449px; background: url(../img/ciekawostki_content.jpg) repeat-y; }
	#mooflow_galeria_ciekawostki {width:950px; height:449px; float:left; padding:0px 20px 0px 20px; margin: -80px 0 0 20px;}
	#mooflow_galeria_ciekawostki .mf a.show {top:75%;}
	#mmmooflow_galeria_ciekawostki #MooFlow img {margin-top:-30px;}
	#mooflow_galeria_ciekawostki .mf div.caption {margin:1em auto;	top:86%; color:#000; font-weight:bold;}
	#mooflow_galeria_ciekawostki .mf div.mfNav {top:94%; width:700px; left:125px;}
	
#header_oferta{height:30px; padding: 0; background: url(../img/oferta_top.jpg) no-repeat; }
#content_oferta{height:389px; background: url(../img/oferta_content.jpg) no-repeat; padding:60px 21px 0 21px; margin: 1px solid  red; }
	#content_oferta #left {width:317px; float:left; padding:0px 21px 21px 0;}	
	#content_oferta p{font-size:12px; margin-bottom:20px;}
	#content_right #right {width:623px; height:400px; float:left; padding: 0 10px 0 10px;}
	#mooflow_oferta{width:610px; height:300px; float:left; padding:0; margin-left:30px;}
	#left_menu{width:330px; float:left; padding:0px 5px 0 0; border-right: 1px solid #000;}
	#left_menu h2 {font-size:11px; display:block; float:right; padding:0 0 0 30px; text-align:right; clear:both; margin-bottom:2px;}
	#left_menu h2.active{background: url(../img/menu_active.gif) no-repeat ; background-position: 15px 2px; height:12px;}
	#mooflow_oferta .mf a.show {top:165px;}
	#mooflow_oferta .mf div.caption {margin:1em auto; top:195px; color:#000; font-weight:bold;}
	#mooflow_oferta .mf div.mfNav {top:220px; }
	
#header_galeria{height:30px; padding: 0; background: url(../img/galeria_top.jpg) no-repeat; }
#content_galeria{height:449px; background: url(../img/galeria_content.jpg) repeat-y; position:relative;}
	#mooflow_galeria_galeria {width:700px; height:350px; float:left; padding:0px 20px 0px 20px; position:absolute;}
	#mooflow_galeria_galeria1 {width:700px; height:350px; background: #000; float:left; padding:0px 20px 0px 20px; position:absolute;}
	#mooflow_galeria_galeria, #mooflow_galeria_galeria1{top:30px; left:150px; margin: -20px 0 0 0px;}
	#mooflow_galeria_galeria .loader{color:#FFF;}
	#mooflow_galeria_galeria .mf a.show {top:68%;}
	#mooflow_galeria_galeria .mf div.mfNav {top:75%; }


#header_kontakt{height:30px; padding: 0; background: url(../img/kontakt_top.jpg) no-repeat; }
/*#content_kontakt{height:449px; background: url(../img/kontakt_content.jpg) repeat-y; position:relative; }
	#kontakt{position:absolute; width:500px; height:320px; left:228px; top:30px; text-align:right; padding:50px 20px 0 0; }
	#toggler{position:absolute; width:520px; height:20px; left:228px; top:400px; text-align:right; padding:0; cursor:pointer; }
*/
#content_kontakt{height:423px; background: url(../img/kontakt_content.jpg) no-repeat; padding: 25px 0 0 222px;}
	#kontakt{width:510px; hheight:320px; margin:0 2px 0 2px; text-align:right; padding:50px 20px 0 0; background: url(../img/kontakt.jpg) no-repeat;}
	#toggler{width:530px; height:18px; margin:0 2px 0 2px; padding:0; cursor:pointer; background: url(../img/kontakt_toggler.jpg) no-repeat; }


#header_formularz{height:30px; padding: 0; background: url(../img/form_top.jpg) no-repeat; }
#content_formularz{height:449px; background: url(../img/form_content.jpg) repeat-y; position:relative; }
	#formularz{position:absolute; width:945px; height:390px; left:36px; top:18px; padding:0; text-align:center; font-size:12px; font-weight: bold;}
	.form_left{width:540px; float:left; text-align:left;}
	.form_right{width:400px; float:left; text-align:left;}
	.pytanie{float:left; display:block; width:190px; text-align:right; padding:4px 5px 20px 0;  }
	.odpowiedz{float:left; display:block; text-align:left; width:340px; min-height:15px;}
	.form_right .odpowiedz{width:200px; }
	.form_right .pytanie{padding:0px 5px 20px 0;  }
	input{width:300px; height:20px; font-size:12px; font-weight: bold; color:#666}
	textarea{width:300px; font-size:12px; font-weight: bold; color:#666; margin-bottom:5px;}
	.chcecbox{width:20px; height:14px;}
	.button{width:80px; height:25px; float:right; color:#000; padding-top:-2px;}
	
a.red, .red {color:#990000;}
a.gray, .gray{color:#666}
.clear1px{ line-height:1px; height:1px; width:100%; display:block;font-size:1px; clear: both; }
.clear10px{ line-height:10px; height:10px; width:100%; display:block;font-size:10px; clear: both; }
#header-title{margin:0;padding:0;font:normal 15px Verdana;color:#919191;float:left;padding-top:5px;padding-left:10px;}