body {
  color:  #726749;
	padding: 0pt;
	margin: 0pt;
	font-family: arial, verdana, sans-serif;
	font-size: 10pt;
}

a img {
  border: none;
}

div {
  margin: 0;
  padding: 0;
}

a {
  outline: none;
  color: #D81814;
  font-weight: bold;
  text-decoration: none;
}

a:hover, a:visited:hover {
  text-decoration: underline;
}

#contact_form {
  text-align: center;
  margin-top: 40px;
}

#thumbsGallery {
  /*padding: 50px 70px 85px 70px;*/
}

#mail_sent {
  padding: 100px;
  text-align: center;
}

.galleryImage {
  float: left;
  width: 120px;
  height: 120px;
  margin-right: 14px;
}

.galleryImage .table {
  display: table;
  vertical-align: middle;
  width: 120px;
  height: 120px;
  text-align: center;
}

.galleryImage .table .cell, .galleryImage .table {
  display: table-cell;
}

.galleryImage .table .cell .hack {
  width: 120px;
  text-align: center;
}



ul#gallery-thumbs {
   list-style-type: none;
   list-style-image: none;
   margin: 0px;
   padding: 0px;
}

ul#gallery-thumbs li {
  float: left;
  margin: 0px;
  padding: 0px 10px 10px 0px;
}


#changeFont {
  top: 15px;
  right: 100px;
  font-size: 10px;
  position: absolute;
}

#indicator {
  position: absolute;
  top: 58px;
  right: 138px;
}

#backgroundWrapper {
  background: top left url('/images/layout/gradient.jpg') repeat-x #e6e0ce;
    background-color: #E6E0CE;
}

#wrapper {
  width: 1000px;
  margin: 0 auto;
  position: relative;
  padding-top: 68px;
}

#header {
  width: 900px;
  margin: 0 auto;
}

#topHeaderBackground { 
  width: 900px; 
  height: 72px; 
  background: url('/images/layout/top.jpg') no-repeat;
}

#bottomHeaderBackground { 
  width: 900px; 
  height: 58px; 
  background: url('/images/layout/bottom.jpg') no-repeat;
  clear: both;
}

.intro #leftHeaderBackground { 
  height: 276px; 
  background: url('/images/layout/left.jpg') no-repeat;
}

.page #leftHeaderBackground { 
  height: 195px; 
  background: url('/images/layout/left-header.jpg') no-repeat;
}

#leftHeaderBackground { float: left; display: inline; width: 45px; }

.intro #rightHeaderBackground { 
  height: 276px; 
  background: url('/images/layout/right.jpg') no-repeat;
}

.page #rightHeaderBackground { 
  height: 195px; 
  background: url('/images/layout/right-header.jpg') no-repeat;
}

#rightHeaderBackground { float: left; display: inline; width: 45px; }

.intro #headerContent { height: 276px; }
.page #headerContent { height: 195px; }

#headerContent { float: left; display: inline; width: 810px; }

.biggerFont { font-size: 12pt; }
.smallerFont { font-size: 10pt; }

#top-background {
  background: top left url('/images/layout/top-background.jpg') repeat-x;
  height: 20px; 
}

#bottom-background {
  background: bottom left url('/images/layout/bottom-background.jpg') repeat-x;
  height: 40px;
  padding-top: 50px;
  background-color: #E6E0CE;
}

.relative {
  position: relative;
}

#created_by_jaaz {
  margin-left: 5px;
}

#created_by_jaaz a {
  text-decoration: none;
  font-size: 10px;
  font-family: Verdana, sans-serif;
  color: #b8a983;
}

#created_by_jaaz a:hover {
  color: #D81814;
  
}

.page #bottom-background{
  padding-top: 25px; 
}

.intro #bottom-background{
  padding-top: 10px; 
}


#header h1 {
  background-image:url("/images/layout/alegloria.png");
  background-repeat:no-repeat;
  height:92px;
  width: 246px;
  position: absolute;
  left: 56px;
  top: 5px;
  margin: 0;
  padding: 0;
 
}

#header h1 a {
  height:92px;
  width: 246px; 
  display:block;
}

#header h1 a span {
  display: none;
}

#header a#home {
  background-image:url("/images/layout/home.jpg");
  background-repeat:no-repeat;
  height:23px;
  width: 60px;
  position: absolute;
  right: 65px;
  top: 55px;
  margin: 0;
  padding: 0;
  display: block;
 
}

#header a#home span {
  display: none;
}

div#menu  {
  width: 900px;
  margin: 10px auto 0 auto;
}

#czaji {
  position: absolute;
  left: 530px;
  top: 1px;
}

#czaji a {
  background-image:url("/images/layout/czaji.jpg");
  background-repeat: no-repeat;
  height: 80px;
  width: 146px;
  display: block;
}

#czaji a span { display: none; }

#embassy {
  position: absolute;
  left: 358px;
  top: 1px;
}

#embassy a {
  background-image:url("/images/layout/embassy.jpg");
  background-repeat: no-repeat;
  height: 80px;
  width: 145px;
  display: block;
}

#embassy a span { display: none; }

#beluga {
  position: absolute;
  left: 695px;
  top: 1px;
}

#beluga a {
  background-image:url("/images/layout/beluga.jpg");
  background-repeat: no-repeat;
  height: 80px;
  width: 131px;
  display: block;
}

#beluga a span { display: none; }

#lang {
  background-repeat: no-repeat;
  width: 43px;  
  height: 34px;
  display: block;
  position: absolute;
  left: 854px;
  top: 13px;
}

#lang span { display: none; }

#flash {
  position: absolute;
  left: 905px;
  top: 13px;
}

#header h1 span {
  display: none;
}
 
#over {
  left: 373px;
  top: 78px;
  position: absolute;
  width: 124px;
  height: 62px;
}

.page1 #over { background: top left url('/images/layout/over1.jpg') no-repeat; }
.page2 #over { background: top left url('/images/layout/over2.jpg') no-repeat; }
.page3 #over { background: top left url('/images/layout/over3.jpg') no-repeat; }
.page4 #over { background: top left url('/images/layout/over4.jpg') no-repeat; }
.page5 #over { background: top left url('/images/layout/over5.jpg') no-repeat; }
.page6 #over { background: top left url('/images/layout/over6.jpg') no-repeat; }

.page1 #header #headerContent { background: top left url('/images/layout/header1.jpg') no-repeat; }
.page2 #header #headerContent { background: top left url('/images/layout/header2.jpg') no-repeat; }
.page3 #header #headerContent { background: top left url('/images/layout/header3.jpg') no-repeat; }
.page4 #header #headerContent { background: top left url('/images/layout/header4.jpg') no-repeat; }
.page5 #header #headerContent { background: top left url('/images/layout/header5.jpg') no-repeat; }
.page6 #header #headerContent { background: top left url('/images/layout/header6.jpg') no-repeat; }

  div#menu ul {
		margin: 0;
		padding: 0 0 0 11px;
		list-style: none;
		width: 900px;
                height: 32px;
	}

  div#menu div ul.sndrow{
            width: auto;
        display: table;
    margin: auto;
  }

  div#menu ul.en {
    background: #e6e0ce url(/images/layout/menu_en.jpg) no-repeat;
    padding-left: 90px;
  }

  div#menu ul.pl {
    background: #e6e0ce url(/images/layout/menu_pl.jpg) no-repeat;
  }

div#menu div ul.sndrow {
  background: transparent;
}

	div#menu ul li a {
		display: block;
		/*border: 1px #900 solid;*/
		text-decoration: none;
		font-family: "Trebuchet MS", Sans-serif;
		font-size: 11px;
		color: #000;
		font-weight: bold;
		border: 0;
    outline: none;
              height: 32px;
	}

	div#menu ul li a span {
		display: none;
		border: 1px #ddd solid;
		text-align: center;
                color: white;
		padding: 10px 0 0 0;
		position: relative;
		right: 0;
		width: 105px;
                height: 32px;
		min-height: 10px;
                cursor: pointer;
	}

        div#menu ul li.second_row {
                background: url(/images/layout/truskawka.png) no-repeat left top;
        }

	div#menu ul li.second_row a span {
                display: block;
                background-color: transparent;
                padding: 0 0 0 30px;
                border: none;
        }

	div#menu ul li a span span.bottom {
		display: none;
		height: 16px;
		margin: 0;
		padding: 0;
	}

	div#menu ul li {
		margin: 0;
		padding: 0;
		display: inline;
                float: left;
                height: 32px;
	}

	div#menu ul.pl li#item1 {
		width: 161px;
		height: 32px;
	}
  
	div#menu ul.pl li#item1 a {height: 32px;}

  div#menu ul.pl li#item2 {
		width: 102px;
		height: 32px;
	}
	div#menu ul.pl li#item2 a {height: 32px;}
  
  div#menu ul.pl li#item3 {
		width: 149px;
		height: 32px;
	}
	div#menu ul.pl li#item3 a {height: 32px;}
  
  div#menu ul.pl li#item4 {
		width: 218px;
		height: 32px;
	}
	div#menu ul.pl li#item4 a {height: 32px;}
  
  div#menu ul.pl li#item5 {
		width: 123px;
		height: 32px;
	}
	div#menu ul.pl li#item5 a {height: 32px;}
  
  div#menu ul.pl li#item6 {
		width: 136px;
		height: 32px;
	}
	div#menu ul.pl li#item6 a {height: 32px;}
  
  div#menu ul.pl li#item7 {
		width: 130px;
		height: 32px;
	}
	div#menu ul.pl li#item7 a {height: 32px;}
  
	div#menu ul.en li#item1 {
		width: 141px;
		height: 32px;
	}
  
	div#menu ul.en li#item1 a {height: 32px;}

  div#menu ul.en li#item2 {
		width: 104px;
		height: 32px;
	}
	div#menu ul.en li#item2 a {height: 32px;}
  
  div#menu ul.en li#item3 {
		width: 100px;
		height: 32px;
	}
	div#menu ul.en li#item3 a {height: 32px;}
  
  div#menu ul.en li#item4 {
		width: 153px;
		height: 32px;
	}
	div#menu ul.en li#item4 a {height: 32px;}
  
  div#menu ul.en li#item5 {
		width: 110px;
		height: 32px;
	}
	div#menu ul.en li#item5 a {height: 32px;}
  
  div#menu ul.en li#item6 {
		width: 133px;
		height: 32px;
	}
	div#menu ul.en li#item6 a {height: 32px;}

	div#menu ul li a:hover {background: url(/images/layout/menu-on.jpg) 0px 0px no-repeat;}
  div#menu ul.pl li#item7 a:hover {background: url(/images/layout/menu-on.jpg) 0px 4px no-repeat;}
  div#menu ul li.active a {background: url(/images/layout/menu-on.jpg) 0px 0px no-repeat;}
  div#menu ul.pl li#item7.active a {background: url(/images/layout/menu-on.jpg) 0px 4px no-repeat;}
  
  .menuli {
	margin:0;
	padding:0 0 0 10px; 
	list-style-type:none;
}

.menuli li{
	margin:0px;
	padding: 0px 0px 8px 0px;
}

.menuli a {
	color: #d81814;
	font-weight: bold;
	display: block;
	padding: 5px 0px 0px 45px;
	text-decoration: none;
}
.menuli a:hover {
	text-decoration: underline;
}
.menuli li.activeMenu a {
	background: url('/images/layout/side-menu-list.jpg') 0 50% no-repeat;
}

.articleDescription {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  margin-top:10px; 
  margin-left:55px;
  color: #d81814;
}

#sideMenu {
  float: left;
  width: 260px;
  display: inline;
  padding: 75px 0px 84px 0px;
}

#content-text {
  padding-top: 65px;
}

.withSideMenu {
  float: left;
  display: inline;
  width: 540px;
  padding: 85px 55px 85px 25px;
}

.withoutSideMenu {
  width: 760px;
  padding: 85px 70px 85px 70px;
}

#contentWrapper1 {
  width: 900px;
  background: top left url('/images/layout/top-left-content.jpg') no-repeat;
  margin: 0 auto;
}

#contentWrapper2 {
  background: top right url('/images/layout/top-right-content.jpg') no-repeat;
}

#contentWrapper3 {
  background: bottom left url('/images/layout/bottom-left-content.jpg') no-repeat;
    position: relative;
}

#contentWrapper4 {
  background: bottom right url('/images/layout/bottom-right-content.jpg') no-repeat;
  clear: both;
}

#contentWrapper4{
  min-height: 400px;
  height: auto;
}
/* for Internet Explorer */
/*\*/
* html #contentWrapper4 {
  height: 400px;
}
/**/

.clear {
  clear: both;
}

.separator {
  margin-bottom: 10px;
}

.intro #contentWrapper1 {
  display: none;
}

#thirdLevelMenu {
  color: #d81814;
  margin-top: 0px;
}

#thirdLevelMenu a {
	color: #d81814;
	font-weight: bold;
	padding: 5px 0px 0px 0px;
	text-decoration: none;
}

#thirdLevelMenu p {
	margin-top: 12px;
  margin-bottom: 0px;
}

#thirdLevelMenu a:hover {
	text-decoration: underline;
}

.thirdLevelDescription {
  padding-left: 15px;
  margin-top: 0px;
  margin-bottom: 5px;
}


#lightbox_startowy {
  position: absolute;
  top: 0px;
  width: 100%;
  z-index: 105;
}

#ls {
  background: white;
  width: 600px;
  margin: auto;
  margin-top: 20px;
  padding: 0;
}

#ls_close {
  width: 30px;
  height: 30px;
  float: right;
  background: url(/images/close.gif) no-repeat;
}

#ls_content {
  clear: both;
  width: 600px;
  margin: auto;
}
