@import url("ceebox.css");

*{
	margin: 0;
	padding: 0;
}

html, body{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d8d8d8;
	background-color: #e6e8e9;
}

a img {border: 0px solid;}

#site{
	width: 920px;
	height: auto;
	margin: 0 auto;
}

	/** Top **/

 /**#tops > default.css**/

#tops .lang{
	height: 35px;
	width: 910px;
	float: left;
	text-align: right;
	padding-top: 5px;
}

	/** Menu **/

#tops .menu{
	width: 794px;
	height: auto;
	margin: 0 auto;
	margin-top: 438px;
}

#tops .menu ul{
	list-style: none;
}

#tops .menu li{
	float: left;
	color: #FFF;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: url('images/menu_bg.png') repeat-x;
	margin-left: 10px;
	z-index: 3;
	font-size: 15px;
	font-weight: normal;

}

#tops .menu a:link,
#tops .menu a:active,
#tops .menu a:visited,
#tops .menu a:hover { color: #FFF; text-decoration: none; font-weight: normal; }

	/** Rozwijane menu **/

#dolphincontainer{
	position:relative;
	width: 794px;
	height: auto;
	margin: 0 auto;
	margin-top: 438px;
}

#dolphinnav{
	position:relative;
	height:33px;
	font-size:12px;
	font-weight:bold;
}

#dolphinnav ul{list-style: none;}
#dolphinnav ul li{	float: left;
	color: #FFF;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: url('images/menu_bg.png') repeat-x;
	margin-left: 10px;
	z-index: 3;
	font-size: 15px;
	font-weight: normal;}
#dolphinnav ul li a{color: #FFF; text-decoration: none; font-weight: normal;}
#dolphinnav ul li a span{color: #FFF; text-decoration: none; font-weight: normal;}
#dolphinnav ul li a:hover{color: #FFF; text-decoration: none; font-weight: normal;}
#dolphinnav ul li a:hover span{color: #FFF; text-decoration: none; font-weight: normal;}


#dolphin_inner{
	float: left;
	color: white;
	width: 794px;
	text-align: center;
	margin: 0 auto;
	margin-top: 5px;
	padding-top: 6px;
}

#dolphin_inner ul{
	list-style: none;
}

#dolphin_inner li{
	float: left;
	margin-left: 10px;
}

#dolphin_inner a:link,
#dolphin_inner a:visited,
#dolphin_inner a:active{color: #FFF; text-decoration: none;}
#dolphin_inner a:hover{color: #FFF; text-decoration: underline;}

.innercontent{display: none;}


	/** End **/

	/** Treoa **/

#content{
	width: 920px;
	height: auto;
	float: left;
	min-height: 00px;
}

#content .homepage{
	padding-left: 50px;
	width: 870px;
	height: auto;
	float: left;
	background: url('images/content_bg.jpg') repeat-x;
	background-color: #f3f5f6;
	padding-top: 35px;
}

#content .homepage .box{
	width: 405px;
	height: 199px;
	float: left;
	margin-bottom: 20px;
	color: #313131;
}

#content .homepage .box h2{
	font-size: 16px;
	color: #313131;
	float: right;
	width: 200px;
	border-bottom: 2px solid #313131;
	text-align: right;
	margin-right: 26px;
	margin-top: 14px;
	font-weight: normal;
}

#content .homepage .box p{
	float: right;
	width: 180px;
	text-align: right;
	margin-top: 5px;
	padding-right: 30px;
	font-size: 11px;
	line-height: 13px;
}

#content .homepage .box .zobacz a:link,
#content .homepage .box .zobacz a:active,
#content .homepage .box .zobacz a:visited{ background: url('images/zobacz.png') no-repeat; padding-left: 20px; color: #292d65; text-decoration: underline; }
#content .homepage .box .zobacz a:hover{ color: #292d65; text-decoration: none; }

#content .homepage .left{
	background: url('images/box_left.png') no-repeat;
}

#content .homepage .right{
	background: url('images/box_right.png') no-repeat;
}

#content .homepage .special{
	float: left;
	width: 794px;
	margin-left: 10px;
	margin-bottom: 20px;
	color: #606060;
}

#content .homepage .special .content{
	width: 773px;
	height: 196px;
	float: left;
	background: url('images/special_content.png') repeat-x;
	padding-top: 14px;
}

#content .homepage .special .content .boks{
	width: 145px;
	height: 182px;
	float: left;
	margin-right: 7px;
}

#content .homepage .special .content .boks:first-child{
	margin-left: 10px;
}

#content .homepage .special .content .boks IMG{
	width: 143px;
	height: 97px;
	border: 1px solid #cdb150;
}

#content .homepage .special .content .boks .image{
	width: 145px;
	height: 97px;
	float: left;
}

#content .homepage .special .content .boks .info{
	width: 145px;
	height: 83px;
	float: left;
	background: url('images/special_info_bg.png') no-repeat;
}

#content .homepage .special .content .boks .info .price{
	width: 140px;
	height: 18px;
	float: left;
	color: #958fa7;
	padding-left: 5px;
	padding-top: 2px;
}

#content .homepage .special .content .boks .info .price .cena{
	font-weight: bold;
	color: #313131;
}

#content .homepage .special .content .boks .info .text{
	width: 140px;
	height: 55px;
	float: left;
	padding-left: 5px;
	padding-top: 5px;
	color: #606060;
	font-size: 11px;
	text-transform: lowercase;
}

#content .homepage .special .content .boks .info .text .more{
	font-weight: bold;
	color: #4e4e4e;
	padding-left: 5px;
}

#content .homepage .special .content .boks .info .text .more a:link,
#content .homepage .special .content .boks .info .text .more a:active,
#content .homepage .special .content .boks .info .text .more a:visited{ color: #4e4e4e; text-decoration: none;}
#content .homepage .special .content .boks .info .text .more a:hover{ color: #4e4e4e; text-decoration: underline;}

#content .homepage .special img{ float: left; }

	/** Content - Page **/

#wys{
	padding-left: 45px;
	width: 875px;
	height: auto;
	float: left;
	background: url('images/content_bg.jpg') repeat-x;
	background-color: #F3F5F6;
	padding-top: 30px;
	color: #393939;
	padding-bottom: 20px;
}

#wys a:link,
#wys a:active,
#wys a:visited,
#wys a:hover{color: #cea31c; text-decoration: underline; }


#wys .left{
	width: 214px;
	height: auto;
	float: left;
	text-align: center;
}

#wys .left .top{
	width: 214px;
	height: 11px;
	float: left;
}

#wys .left .center{
	width: 214px;
	height: auto;
	float: left;
	background: url('images/pod_left_center.png') repeat-y;
}

#wys .left .bottom{
	width: 214px;
	height: 15px;
	float: left;
}

#wys .left .center .podstrony{
	clear: both;
	text-align: right;
	width: 167px;
	margin: 0 auto;
	padding-top:5px;
	padding-bottom:10px;
}

#wys .left .center .podstrony ul{
	list-style: circle;
}

#wys .left .center .podstrony li{
	clear: both;
}

#wys .left .center .podstrony li a:link,
#wys .left .center .podstrony li a:active,
#wys .left .center .podstrony li a:visited,
#wys .left .center .podstrony li a:hover{ color: #313131; text-decoration: none;}

#wys .left h2{
	color:#313131;
	font-size:16px;
	font-weight:normal;
	margin-top:14px;
	text-align:right;
	width: 167px;
	margin: 0 auto;
	border-bottom: 1px solid #393939;
}

#wys .left .boks{
	width: 165px;
	height: auto;
	margin: 0 auto;
	border: 1px solid #b7bac3;
	margin-bottom: 10px;
	padding-top: 5px;
	background: url('images/pod_special_bg.jpg') no-repeat;
}

#wys .left .boks IMG{
	width: 144px;
	height: 100px;
	margin: 0 auto;
	border: 1px solid #c5ae4e;
}

#wys .left .boks .price{
	width: 144px;
	height: 15px;
	margin: 0 auto;
	text-align: left;
	color: #625253;
	border-bottom: 1px solid #e3bf55;
	padding-bottom: 2px;
}

#wys .left .boks .price .cena{
	font-weight: bold;
	color: #302919;
}

#wys .left .boks .text{
	width: 144px;
	height: auto;
	margin: 0 auto;
	text-align: left;
	padding-bottom: 5px;
	text-transform: lowercase;
}

#wys .left .boks .text .more{
	color: #4E4E4E;
	font-weight: bold;
	padding-left: 5px;
}

#wys .left .boks .text .more a:link,
#wys .left .boks .text .more a:active,
#wys .left .boks .text .more a:visited,
#wys .left .boks .text .more a:hover{ color: #4E4E4E; text-decoration: none; }

#wys .right{
	width: 592px;
	height: auto;
	float: left;
	margin-left: 10px;
}

#wys .right .top{
	width: 592px;
	height: 11px;
	float: left;
}

#wys .right .center{
	width: 552px;
	height: auto;
	float: left;
	background: url('images/pod_right_center.png') repeat-y;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 00px;
}

#wys .right .center h1{
	width: 530px;
	height: auto;
	float: right;
	border-bottom: 1px solid #393939;
	text-align: right;
	font-size: 16px;
	font-weight: normal;
	margin-right: 20px;
	margin-bottom: 25px;
}

#wys .right .center h2{
	clear: both;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
}

#wys .right .center h3{
	clear: both;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
}

#wys .right .center p{
	margin-top: 8px;
	clear: both;
}

#wys .right .bottom{
	width: 592px;
	height: 15px;
	float: left;
}

#wys ul{
	margin: 10px;
}

#wys li{
	clear: both;
}



	/** Listing Offer **/

#offerlisting{
	width: 540px;
	margin: 0 auto;
	height: auto;
}

#offerlisting .title{
	width: 540px;
	height: auto;
	float: left;
	text-align: right;
	border-bottom: 1px solid #393939;
	text-align: right;
	font-size: 16px;
	font-weight: normal;
	margin-right: 20px;
	margin-bottom: 5px;
}

#offerlisting .sort{
	float: left;
	width: 508px;
	height: 25px;
	border: 1px solid #363636;
	background: url('images/sort_bg.png') 10px 10px no-repeat;
	background-color: #424242;
	color: #a19ea8;
	padding-top: 10px;
	padding-left: 30px;
}

#offerlisting .sort a:link,
#offerlisting .sort a:visited,
#offerlisting .sort a:active,
#offerlisting .sort a:hover{ color: #dcdcdc; text-decoration: none; font-weight: bold; }

#offerlisting .oferta{
	width: 540px;
	height: auto;
	float: left;
	margin-top: 10px;
	margin-bottom: 5px;
}

#offerlisting .oferta .gora{
	float: left;
	width: 508px;
	height: 25px;
	border: 1px solid #363636;
	background: url('images/offer_bg.png') 10px 10px no-repeat;
	background-color: #424242;
	color: #a19ea8;
	padding-top: 10px;
	padding-left: 30px;
}

#offerlisting .oferta .gora a:link,
#offerlisting .oferta .gora a:active,
#offerlisting .oferta .gora a:visited,
#offerlisting .oferta .gora a:hover{ color: #FFF; text-decoration: none; font-weight: bold; }

#offerlisting .oferta .content{
	width: 540px;
	height: 168px;
	background: url('images/oferta_bg.jpg') no-repeat;
	float: left;
	margin-left: 0px;
	padding-top: 10px;
}

#offerlisting .oferta .content .text{
	width: 307px;
	height: 178px;
	float: left;
	padding-left: 10px;
}

#offerlisting .oferta .content .text .opis{
	font-family: Arial;
	font-size: 12px;
	color: #313119;
	margin-top: 8px;
	margin-bottom: 0px;
	width: 307px;
	height: auto;
	text-transform: lowercase;
}

#offerlisting .oferta .content .text .info{
	width: 300px;
	height: 15px;
	clear: both;
	border-bottom: 1px solid #dac270;
	color: #635949;
	font-weight: bold;
}

#offerlisting .oferta .content .text .info .field{
	font-weight: normal;
	color: #313131;
}

#offerlisting .oferta .content .foto{
	width: 222px;
	height: 178px;
	float: left;
}

#offerlisting .oferta .content .foto IMG{
	border: 1px solid #ceb252;
}

	/** Prezentacja oferty **/

#offer{
	width: 540px;
	margin: 0 auto;
	height: auto;
}

#offer .title{
	width: 540px;
	height: auto;
	float: left;
	text-align: right;
	border-bottom: 1px solid #393939;
	text-align: right;
	font-size: 16px;
	font-weight: normal;
	margin-right: 20px;
	margin-bottom: 20px;
}

#offer .info{
	width: 540px;
	height: auto;
	float: left;
	margin-bottom: 10px;
}

#offer .info .top_title{
	width: 528px;
	height: 34px;
	border: 1px solid #363636;
	background: #424242;
	font-weight: bold;
	padding-top: 10px;
	color: #FFF;
	padding-left: 10px;
	font-size: 18px;
}

#offer .info .text{
	padding-top: 5px;
}

#offer .info .text .info{
	width: 300px;
	height: auto;
	float: left;
	padding-left: 0px;
}

#offer .info .text .info .field{
	width: 300px;
	height: 15px;
	clear: both;
	color: #635949;
	font-weight: bold;
	border-bottom: 1px solid #dfcb5a;
	margin-bottom: 3px;
}

#offer .info .text .info .field .value{
	font-weight: normal;
	color: #313131;
}

#offer .info .text .info .opis{
	width: 290px;
	height: auto;
	float: left;
	margin-top: 10px;
}

#offer .info .text .info .opis h2{
	color: #635949;
}

#offer .info .text .foto{
	width: 214px;
	height: auto;
	float: left;
}

#offer .info .text .foto IMG{
	border: 1px solid #ceb252;
}

#offer .text{
	border: 1px solid #bab8bf;
	border-top: 0px solid;
	background: url('images/offer_text_bg.jpg') no-repeat;
	width: 518px;
	height: auto;
	float: left;
	padding: 10px;
	color: #313119;
}

	/** Info **/

#info{
	width: 850px;
	height: auto;
	float: left;
	background: #313131;
	padding-left: 70px;
}

#info .cbox{
	width: 225px;
	height: auto;
	float: left;
	margin-left: 40px;
}

#info .cbox:first-child{
	margin-left: 5px;
}

#info .cbox h2{
	width: 220px;
	height: auto;
	float: right;
	border-bottom: 1px solid #FFF;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	padding-right: 5px;
	padding-top: 10px;
	color: #d8d8d8;
}

#info .cbox p{
	width: 220px;
	height: auto;
	float: right;
	text-align: right;
	padding-right: 5px;
	padding-top: 10px;
	color: #d8d8d8;
	font-size: 11px;
}

#info .cbox .read_all{
	clear: both;
	margin: 0;
	padding: 0;
	padding-top: 5px;
	padding-right: 5px;
	color: #a4a6b4;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
}

#info .cbox .read_all a:link,
#info .cbox .read_all a:active,
#info .cbox .read_all a:visited{ background: url('images/read_all.png') no-repeat; color: #a4a6b4; text-decoration: underline; padding-left: 15px; }
#info .cbox .read_all a:hover{color: #a4a6b4; text-decoration: none; }

#imagefloryda{
	width: 222px;
	height: 147px;
	position: relative;
	float: left;
	z-index: 1;
	margin: 0;
}

#imagefloryda IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#imagefloryda IMG.active {
    z-index:10;
    opacity:1.0;
}

#imagefloryda IMG.last-active {
    z-index:9;
}

	/** footer **/

#footer{
	width: 920px;
	height: auto;
	float: left;
	background: #313131;
	padding-top: 20px;
}

#footer .content{
	width: 795px;
	height: 80px;
	margin: 0 auto;
}

#footer .content .left{
	width: 9px;
	height: 80px;
	float: left;
	background: url('images/footer_left.jpg') no-repeat;
}

#footer .content .center{
	width: 770px;
	height: 65px;
	float: left;
	background: url('images/footer_center.jpg') repeat-x #FFF;
	padding-top: 15px;
}

#footer .content .center IMG{
	float: left;
	margin-left: 10px;
}

#footer .content .center ul{
	list-style: none;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}

#footer .content .center li{
	float: left;
	color: #313131;
	margin-left: 7px;
	font-weight: normal;
}

#footer .content .center li a:link,
#footer .content .center li a:active,
#footer .content .center li a:visited{ color: #313131; text-decoration: none;}
#footer .content .center li a:hover{ color: #313131; text-decoration: underline;}

#footer .content .right{
	width: 13px;
	height: 80px;
	float: left;
	background: url('images/footer_right.jpg') no-repeat;
}

/** Rozwijane menu **/

#dolphinfooter{
	position:relative;
	width: 500px;
	height: auto;
	float: left;
}

#dolphinfooter_content{
	position:relative;
	height: auto;
	font-weight: bold;
	color: #313131;
}

#dolphinfooter_content ul{list-style: none;}
#dolphinfooter_content ul li{	float: left;
	color: #313131;
	margin-left: 10px;
	z-index: 3;
	font-weight: bold;}
#dolphinfooter_content ul li a{color: #FFF; text-decoration: none; font-weight: bold;}
#dolphinfooter_content ul li a span{color: #FFF; text-decoration: none; font-weight: bold;}
#dolphinfooter_content ul li a:hover{color: #FFF; text-decoration: none; font-weight: bold;}
#dolphinfooter_content ul li a:hover span{color: #FFF; text-decoration: none; font-weight: bold;}


#dolphin_inner_footer{
	float: left;
	color: white;
	width: 500px;
	text-align: center;
	margin: 0 auto;
}

#dolphin_inner_footer ul{
	list-style: none;
}

#dolphin_inner_footer li{
	float: left;
	margin-left: 10px;
}

#dolphin_inner_footer a:link,
#dolphin_inner_footer a:visited,
#dolphin_inner_footer a:active{color: #FFF; text-decoration: none;}
#dolphin_inner_footer a:hover{color: #FFF; text-decoration: underline;}

.innercontent{display: none;}

div.liczba, div.liczba_link {float: left;}

	/** End **/


