/* orange */
#page_bg {
	background-color: #FF6203;
	background-image: url(../images/orange/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
div.center {
	background-image: url(../images/orange/bg_image.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

div#wrapper {

}

div#footer {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

#nopad_content {
	background-image: url(../images/orange/nopad_content_bg.jpg);
	background-repeat: repeat-y;
	background-position: left;
	
}
#nopad_content_bg {
	background-image: url(../images/orange/nopad_content_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#nopad_content_b {
	background-image: url(../images/orange/nopad_content_b.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 410px;
	padding-bottom: 20px;
}
#content_txt {
	font-size: 14px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 20px;
	min-height: 410px;
	position: relative;
	z-index: 9999;
}
#content_txt h1{
	font-size: 24px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

/* artykuly - prawy modul */
#rightcolumn {
	margin: 0px;
	padding: 0px;
	z-index: 0;
}
.moduletable_str_gl_dino_right {
	margin: 0px;
	padding: 0px;
}
.moduletable_str_gl_dino_right p {
	margin: 0px;
	padding: 0px;
}
.moduletable_slajd_str_gl {
	padding: 0px;
	margin: 0px;
}

.moduletable {
	background-image: url(../images/orange/header_artycle_2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.moduletable h3, .moduletable_menu_right_dla_szkol h3 {
	font-size: 13px;
	display: block;
	text-align: center;
	margin-bottom: 5px;
	padding-bottom: 8px;
	background-image: url(../images/orange/header_artycle_2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.moduletable_right_menu_park-dinozaurow, .moduletable_right_menu_minigolf, .moduletable_right_menu_petanque, .moduletable_right_menu_plac-zabaw, .moduletable_right_menu_scianka-wspinaczkowa, .moduletable_right_menu_park-linowy, .moduletable_right_menu_gry-i-konkursy, .moduletable_right_menu_dla-dzieci {
	margin-top: 30px;
	height: 200px;
}

.moduletable_menu_right_str_gl {
	padding-top: 10px;
	height: 110px;
}

.moduletable_menu_right_dla_szkol {
	padding-top: 20px;
	padding-bottom: 10px;
}
.moduletable_right_menu_aktualnosci {
	margin-top: 30px;
	background-image: url(../images/orange/header_artycle_2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 10px;
}
.moduletable_right_menu_trextaurant {
	margin-top: 30px;
}

.moduletable_right_menu_informacje {}
.moduletable ul, .moduletable_right_menu_park-dinozaurow ul, .moduletable_right_menu_minigolf ul, .moduletable_right_menu_petanque ul, .moduletable_right_menu_plac-zabaw ul, .moduletable_right_menu_scianka-wspinaczkowa ul, .moduletable_right_menu_park-linowy ul, .moduletable_right_menu_gry-i-konkursy ul, .moduletable_right_menu_aktualnosci  ul, .moduletable_menu_right_str_gl ul, .moduletable_right_menu_informacje ul, .moduletable_right_menu_dla-dzieci ul, .moduletable_right_menu_trextaurant ul, .moduletable_menu_right_dla_szkol ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}

.moduletable_right_ob {
	height: 193px;
	width: 190px;
	position: relative;
	z-index: 0;
}
.moduletable_right_ob #park_dinozaurow_ob{
	width: 300px;
	position: relative;
	right: 50px;
	height: 290px;
	z-index: 0;
	background-image: url(../images/orange/right_park-dinozaurow-ob.jpg);
	background-repeat: no-repeat;
	background-position: left top;	

}
.moduletable_right_ob #minigolf_ob{
	width: 300px;
	position: relative;
	right: 50px;
	height: 290px;
	background-image: url(../images/orange/right_minigolf-ob.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.moduletable_right_ob #petanque_ob{
	width: 300px;
	position: relative;
	right: 50px;
	height: 290px;
	z-index: 0;
	background-image: url(../images/orange/right_petanque-ob.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
.moduletable_right_ob #plac-zabaw_ob{
	width: 300px;
	position: relative;
	right: 50px;
	height: 290px;
	z-index: 0;
	background-image: url(../images/orange/right_plac-zabaw-ob.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
.moduletable_right_ob #scianka-wspinaczkowa_ob{
	width: 300px;
	position: relative;
	right: 50px;
	height: 193px;
	z-index: 0;
	background-image: url(../images/orange/right_scianka-wspinaczkowa-ob.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.moduletable_right_ob #park-linowy_ob{
	width: 300px;
	position: relative;
	right: 50px;
	height: 290px;
	z-index: 0;
	background-image: url(../images/orange/right_park-linowy-ob.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
.moduletable_right_ob #gry-i-konkursy_ob{
	width: 300px;
	position: relative;
	right: 50px;
	height: 290px;
	z-index: 0;
	background-image: url(../images/orange/right_park-linowy-ob.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
.moduletable_kontakt_informacje {
	margin-top: 50px;
	position: relative;
	left: -10px;

}
.moduletable_kontakt_informacje h2{
	background-image: url(../images/orange/header_artycle_2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	padding-bottom: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.moduletable_kontakt_informacje ul{
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.moduletable_kontakt_email {
	background-image: url(../images/orange/header_artycle_2.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 10px;
	padding-bottom: 10px;
}
.moduletable_kontakt_email ul{
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.moduletable_kontakt_email li{
	padding-top: 5px;
}
.moduletable_kontakt_google_map {
	background-image: url(../images/orange/header_artycle_2.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 20px;
	padding-top: 10px;
}


.contentpane_kontakt_tabela table {
	width: 90%;
	margin-top: 30px;
}

.contentheading_kontakt_tabela {
	font-size: 18px;
	font-weight: bold;
	background-image: url(../images/title-hr-3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.contact_email_kontakt_tabela input, .contact_email input{
	border: 1px solid #FF6600;
}
.contact_email_kontakt_tabela textarea, .contact_email textarea{
	border: 1px solid #FF6600;
	width: 550px;
}
.contact_email_kontakt_tabela button, .contact_email button {
	border: 1px solid #FF6600;
	margin-left: 473px;
	width: 80px;
	text-align: center;
	background-color: #FFFFFF;
}
.kontakt_tabela_info{
	margin-top: 10px;
}
.kontakt_tabela_info td{

}
.separator {
	background-image: url(../images/orange/header_artycle.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 10px;
}


#logowanie {
	padding-left: 10px;
	padding-right: 7px;
	color: #FEF3ED;
	font-size: 10px;
	position: absolute;
	width: 213px;
	margin-left: 770px;
	top: 80px;
	text-align: right;
}
#logowanie input {
	border: 1px solid #FFFFFF;
	color: #FF6600;
	font-size: 10px;
	float: right;
	position: relative;
	height: 16px;
	width: 55px;
	background-color: #FFFFFF;
	clear: right;
}
#logowanie div{
	float: right;
	position: relative;
	clear: right;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#logowanie .button_logout {
	background-image: url(../../../images/M_images/loggoutBg.gif);
	background-repeat: no-repeat;
	width: 65px;
	height: 19px;
	background-position: right center;
	padding-top: 3px;
	padding-right: 6px;
}
.zaloguj_sie {
	width: 400px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	border: 1px solid #FF6600;
	background-color: #FFFFFF;
	background-image: url(../images/orange/bg_logowanie.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#zaloguj_sie_content{
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: left;
}
.zaloguj_sie input{
	border: 1px solid #FF6600;
}
.zaloguj_sie input.button{
	border: 1px solid #FF6600;
	background-color: #FF6600;
	color: #FFFFFF;
	margin-top: 5px;
	margin-left: 30px;
	width: 80px;
}
.zaloguj_sie ul{
	list-style-type: none;
	font-size: 10px;
}
.zalogowany-powitanie {
	height: 200px;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #FF6600;
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url(../images/orange/bg_zalogowany_powitanie.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}



.newslatter_add{
	width: 400px;
	height: 200px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	border: 1px solid #FF6600;
	background-color: #FFFFFF;
	background-image: url(../images/orange/bg_logowanie.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.newslatter_add input{
	border: 1px solid #FF6600;
}
.newslatter_add input.button{
	border: 1px solid #FF6600;
	background-color: #FF6600;
	color: #FFFFFF;
	margin-top: 5px;
	margin-left: 30px;
	width: 80px;
}
#newslatter_add_content{
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: left;
}
.moduletable_newslatter_str_gl{
	padding-top: 30px;
	padding-bottom: 10px;
	padding-right: 10px;
}




#top {
	position: absolute;
	color: #FEF3E6;
	width: 980px;
	font-size: 10px;
	text-align: right;
	margin-right: 10px;
	margin-left: 10px;
	opacity: .5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	top: 60px;
}





td.buttonheading {
	-moz-border-radius: 5px;
}
td.buttonheading img{
	padding: 0px;
	float: right;
}





div#pill {

}
table.contentpaneopen, table.contentpaneopen td, table.contentpaneopen tr {
	margin: 0px;
	padding: 0px;
}
table.contentpaneopen td {
	text-align: justify;
}
table.contentpaneopen p {
	margin-top: 5px;
}

table.contentpaneopen .createdate {
	text-align: right;
}



#scene{height:450px;width:760px;position: relative;z-index: 1;clear: right;float: right;}




/* component SERACH */

.search_results {}
.search_results a {
	font-size: 16px;
	font-weight: bold;
}
.highlight_search {
	background-color: #FFAC75;
}



/*------kontakt------*/
#kontakt_back{height:550px;width:950px;background-image: url(../images/kontakt-back.jpg);background-repeat: no-repeat;background-position: right top;}
div.kontakt_txt{
	width:420px;
	text-align: left;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-left: 0px;
	position: relative;
	padding-bottom: 0px;
}
div.kontakt_txt1{float: left;width: 420px;position: relative;padding-top: 20px;}
div.kontakt_txt1 a{text-decoration: none;}
div.kontakt_txt1_2{padding-left: 10px;padding-top: 5px;}

div.kontakt_txt1_2 ul{list-style-type: none;padding-top: 0px;padding-right: 10px;padding-bottom: 0;padding-left: 5px;margin-top: 0;margin-bottom: 0;margin-left: 0;position: relative;}
.kontakt_font_2{font-size: 12px;font-weight: bold;}
div.kontakt_txt2{
	padding-left: 10px;
	width: 195px;
	float: right;
	padding-right: 25px;
	text-align: left;
	padding-top: 10px;
	position: relative;
}
div.kontakt_txt2 h2{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #421B00;
	display: block;
}
div.kontakt_mapa{text-align: left;height: 280px;width: 420px;float: left;clear: right;}

/* guestbook */
div.phocaguestbook_napisz-wiadomosc {
	font-size: 16px;
	text-align: center;
	margin: 0px;
	border: 1px solid #FF6600;
	padding: 5px;
	font-weight: bold;
}

/* stopka */
div.stopka-bg {
	width: 100%;
	background-color: #FF6203;
	background-image: url(../images/orange/bg_stopka.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 65px;
}
div.stopka {
	width: 750px;
	height: 65px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 200px;
	background-image: url(../images/orange/bg_stopka_img.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.stopka_button {height: 15px;width: 670px;position: relative;float: right;text-align: left;padding-top: 20px;padding-bottom: 5px;clear: right;font-size: 11px;font-weight: normal;}
div.stopka_button a, div.stopka_button a:visited {position: relative;border-right-style: dotted;border-right-width: 2px;border-right-color: #EE3C00;padding-right: 10px;padding-left: 10px;text-align: left;color: #FF9C53;}
div.stopka_button a:hover{color: #FF6600;background-color: #FFFFFF;text-decoration: none;}
div.stopka_copyright {
	position: relative;
	float: right;
	width: 660px;
	font-size: 11px;
	padding-top: 5px;
	clear: both;
	color: #FF9C53;
	text-align: center;
	padding-left: 10px;
}
div.stopka_copyright a, div.stopka_copyright a:visited {color: #FF9C53;}
div.stopka_copyright a:hover {color: #FF9C53;text-decoration: none;}


table.contentpaneopen_cennik {
	width: 100%;
}
div.componentheading_cennik {
	font-size: 20px;
	font-weight: bold;
}
table.contentpaneopen_cennik td {
}
table.contentpaneopen_cennik h1 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 24px;
	margin: 0px;
}
table.contentpaneopen_cennik h3 {
	font-size: 18px;
}
table.contentpaneopen_cennik table.cennik_ramka {
	font-size: 10px;
	text-align: left;
}

table.table-oferta-dla-szkol {

}
table.table-oferta-dla-szkol td {
	padding: 5px;
	border: 1px solid #FDD7B3;
}

