@charset "utf-8";
/* CSS Document */

body, html {
margin:0px;
padding:0px;
height:100%;
width:100%;
overflow-x:hidden;
}


body {
color:#2f110f;
background-image: url("../images/bdbackgr.jpg");
background-attachment: scroll;
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
}




h1 { font-size:14px;}
a {text-decoration:none; color:#2f110f;}

#top_wrapper {
/*background-image: url("../images/tlo.jpg");*/

width:100%;
height:130px;
}

#middle_wrapper {
background-color:#f3e2b4;
width:100%;
height:456px;
margin:0px;
-moz-box-shadow: 0px 0px 30px #5c4f40;
-webkit-box-shadow: 0px 0px 30px #5c4f40;
z-index:2;
position:relative;
}

#middle_wrapper_load {
/*background-color:#f3e2b4;
width:100%;
height:456px;
margin:0px;
*/
z-index:90000;
position:absolute;
}



#bottom_wrapper {
width:100%;
}


#top, #content, #footer {width:930px; margin:0 auto;}

#top {
height:130px;
}

#menubar {
height:35px;
width:100%;
background-color:#2f110f;
opacity: 0.8;
position:absolute;
top: 29px;
z-index:55;
}
#podmenubar {
height:35px;
width:100%;
background-color:#decba1;
background-image: url("../images/button-bg-podmenu.png");
background-repeat:repeat-x;
background-position:0 0;
position:absolute;
top: 64px;
z-index:59;
}

#podmenubar-module {
height:35px;
width:100%;
background-color:#decba1;
background-image: url("../images/button-bg-podmenu.png");
background-repeat:repeat-x;
background-position:0 0;
position:absolute;
top: 64px;
z-index:55;

}

#logo {
background-image: url("../images/logobd.png");
background-repeat:no-repeat;
width:194px;
height:129px;
}

#mainmenu {
position:relative;
z-index:56;
top:18px;
list-style:none;
margin:0px;
padding:0px;
}

ul.menu {padding:0px;}

ul.menu li {
display:inline-block;
color:#f3e2b4;
font-size: 10px;
text-transform:uppercase;
}

#mainmenu ul.menu li {
margin-right: 4px;
z-index: 10;
float:
}

ul.menu li a {
color:#f3e2b4;
font-size:11px;
display:inline-block;
height:22px;
background-image: url("../images/button-bg.png");
background-repeat:repeat-x;
background-position:0 0;
}

#mainmenu ul.menu li#current a, .aktywny {
color:#000 !important;
font-size:11px;

display:inline-block;
height:22px;
background-image: url("../images/button-bg.png");
background-repeat:repeat-x;
background-position:0 100% !important;
}

.jsblend, #mainmenu ul.menu li#current a, .aktywny, ul.menu li a {
padding: 13px 6px 0px 6px;
}

ul.menu li a:hover, ul.menu li a.hover {
-moz-border-radius: 8px 8px 0px 0px;
-webkit-border-radius: 8px 8px 0px 0px;
border-radius: 8px 8px 0px 0px;
background-repeat:repeat-x;
background-position:bottom;
}

ul.menu li a:hover {color:#000000;}

.podmenu ul.menu {
display:block;
position:absolute;
top: 52px;
z-index:59;

}

.podmenu ul.menu li a {
color:#2f110f;
text-transform:lowercase;
background-image:none;
padding: 13px 6px 0px 6px;
}

.podmenu ul.menu li {
float: left;

}


#posejdon, #posejdon2 { left: 0px;}
#marina, #marina2{ left:130px;}
#gdynia, #gdynia2 { left:240px;}
#gdynia2, #marina2, #posejdon2 { z-index:56;}
#fryzjer {left:335px;}
#kosmetyka {left:385px;}
#onas {left:60px;}



.jsblend {
color:#000;
-moz-border-radius: 8px 8px 0px 0px;
-webkit-border-radius: 8px 8px 0px 0px;
border-radius: 8px 8px 0px 0px;


}

#kontenerek {
  width: 1010px;
  margin: 0 auto;
}

#container {
width:100%;
height:100%;
min-height:100%;
max-height:100%;


}

#content {
width:1010px;
margin:0 auto;
height: 455px;
background-color:#f3e2b4;
z-index:1000;
position:relative;
left:40px;
}

#leftcol, #maincol, #rightcol {float:left;}

#leftcol {width:415px; height:456px;}


.banner {
width:415px;
height:456px;
overflow:hidden;

}

#maincol {
width:360px; 
margin: 110px 5px 10px 25px;
text-align:justify;
height: 315px;
overflow:hidden;
}

#main_content {height:350px;}



#rightcol {

position:relative;
z-index:70;
width:195px;
padding-top:75px;
height:375px;


}


#footer {

height: 45px;
text-align:left;
padding: 10px 0 0 0;
font-size:10px;
}

#footer-img {
width:320px;
height:45px;
float:right;
background-image: url("../images/stopki.png");
background-repeat:no-repeat;


}

.clear {clear:both; margin:0px;}
.gruby {font-weight:bold}
.contentheading {display: block; height: 20px; 
background-image: url("../images/ozdobnik2.jpg");
padding-top: 34px;
background-repeat:no-repeat;
background-position: top center;
font-size:13px;
font-weight:bold;
text-align:center;
}

.componentheading  {
display: block; height: 20px; 
width: 70px;
background-image: url("../images/ozdobnik2.jpg");
padding-top: 34px;
background-repeat:no-repeat;
background-position: center top;
font-size:13px;
font-weight:bold;
text-align:justify;
margin-left:3px;
}


/* table.contentpaneopen  tbody tr td.contentheading {background:none; padding-top: 15px;}*/

.galeria-content { width:720px; 
/*background-color:#fdf3d8;*/}


p {margin-top:0px; margin-bottom:15px;}

.contentheading {font-weight:bold; margin-bottom: 5px; display:block;}
.galeria-hide {visibility:hidden; display:none;}

.pierwszy {background-color:#2f110f !important; color:#f3e2b4 !important;}
#tabs-1 p, #tabs-2 p, #tabs-3 p {padding-left:5px;}

#tabs #tabs-1 table tr td, #tabs #tabs-2 table tr td, #tabs #tabs-3 table tr td
 {
background-color:#F3E2B4;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
text-align:center;
vertical-align:middle;
}



#jflanguageselection  {
float:right;
margin:0 45px 0px 5px;
}
#jflanguageselection ul.jflanguageselection {
font-weight:normal;
list-style:none outside none;
margin-top:0px;
padding:0;
}
#jflanguageselection ul.jflanguageselection li {
background-image:none;
border:medium none;
float:left;
font-size:0.9em;
margin:1px;
padding-left:0;
padding-right:0;
white-space:nowrap;
}
#jflanguageselection ul.jflanguageselection li#active_language {
font-size:1em;
font-weight:bold;
}
#jflanguageselection ul.jflanguageselection li a {
display:block;
}
#jflanguageselection ul.jflanguageselection img {
border:medium none;
}
div#jflanguageselection img.langImg {
border:medium none;
float:left;
margin-top:3px;
}
div#jflanguageselection li img.langImg {
border:medium none;
float:left;
margin:0 1px;
}
#jflanguageselection select.jflanguageselection {
border:1px solid #CCCCCC;
}
#jflanguageselection label.jflanguageselection {
left:-1000px;
position:absolute;
}
.rawimages {
margin-top:0px;
text-align:center;
}
.rawimages img {
border:medium none;
margin:0px;
}
.rawimages span#active_language img {
border:medium none;
margin:0px;
}
div#jflanguageselection img.langImg {
border:medium none;
float:left;
margin-top:3px;
}
div#jflanguageselection li img.langImg {
border:medium none;
float:left;
margin:1px 3px 0 0;
}
#jflanguageselection .opaque {
}
#jflanguageselection option.opaque {
color:graytext;
}


#pointer {
border:none !important;

height:48px;
left:413px;
position:absolute;
top:404px;
width:48px;
z-index:1000;
}

.panel img {display:block; margin:auto; 


}
.panel {background:none !important;}
.galleryview { background:none !important; border: none !important;}
.filmstrip {background:none !important;}
.article_separator {line-height:0px;}

#slideshow div a {color:#f3e2b4; border:none; text-decoration:none;}

li.item66 {
  margin-left: 100px;
}

li.item66 a {
  color: red;
}
