html, body {
  margin:1px;
  padding:0;
  font-size:10px;
  font-family: Verdana, Helvetica,  sans-serif;
  color:#fff;
  background:#282724;
  line-height:1.3em;
}



img {
  border:0;
}

a:link, a:visited {
  color:#e7e7e7;
  text-decoration:underline;
}

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


/* Struktura */

div#content_top {
  width:100%;
  margin-top:150px;

}

div#content_bottom {
  width:100%;
	background:#535353 url(../images/content_top.jpg) repeat-x top right;
}

div#content_main {
  width:894px;
  margin-left:auto;
  margin-right:auto;
}


div#main {
  width:614px;
  padding-top:15px;
  padding-bottom:15px;
  margin-left:auto;
  margin-right:auto;
}

body#panorama div#main {
 float:left;
}

div#left {
 float:left;
 width:444px;
}

div#right {
 float:right;
 width:160px;
}

div#prev {
  clear:both;
  float:left;
  width:140px;
  margin-top:180px;
}

div#next {
  float:right;
  width:140px;
  margin-top:180px;
  text-align:right;
}

/* Style dla podstron */

div#main p {
margin:0;
padding:0;
margin-top: 5px;
margin-bottom:10px;
}



/* Menu */

div#menu {
  width:614px;
  height:60px;
  margin-left:auto;
  margin-right:auto;
}

div#menu p {
  float:left;
  width:614px;
  height:14px;
  margin:0;
  margin-top:7px;
  padding:0;
  overflow:hidden;
}

ul.menu, ul.menu li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.menu li {
  float:left;
}

ul.menu a:link, ul.menu a:visited {
	display: block;
	text-align: center;
	margin-top:0px;
	padding:0;
	height:33px;
}

ul.menu a:link span, ul.menu a:visited span, ul.menu a:hover span, div#prev a:link span, div#prev a:visited span, div#next a:link span, div#next a:visited span  {
  display: none;
}

ul#en a#link1:link, ul#en a#link1:visited  {width:73px;}
ul#en a#link2:link, ul#en a#link2:visited   {width:144px;}	
ul#en a#link3:link, ul#en a#link3:visited   {width:105px;}
ul#en a#link4:link, ul#en a#link4:visited   {width:131px;}	
ul#en a#link5:link, ul#en a#link5:visited   {width:101px;}
ul#en a#link6:link, ul#en a#link6:visited   {width:60px;}

ul#de a#link1:link, ul#de a#link1:visited  {width:73px;}
ul#de a#link2:link, ul#de a#link2:visited   {width:144px;}	
ul#de a#link3:link, ul#de a#link3:visited   {width:105px;}
ul#de a#link4:link, ul#de a#link4:visited   {width:131px;}	
ul#de a#link5:link, ul#de a#link5:visited   {width:101px;}
ul#de a#link6:link, ul#de a#link6:visited   {width:60px;}

ul#no a#link1:link, ul#no a#link1:visited  {width:60px;}
ul#no a#link2:link, ul#no a#link2:visited   {width:186px;}	
ul#no a#link3:link, ul#no a#link3:visited   {width:111px;}
ul#no a#link4:link, ul#no a#link4:visited   {width:75px;}	
ul#no a#link5:link, ul#no a#link5:visited   {width:116px;}
ul#no a#link6:link, ul#no a#link6:visited   {width:66px;}

ul#pl a#link1:link, ul#pl a#link1:visited  {width:60px;}
ul#pl a#link2:link, ul#pl a#link2:visited   {width:135px;}	
ul#pl a#link3:link, ul#pl a#link3:visited   {width:131px;}
ul#pl a#link4:link, ul#pl a#link4:visited   {width:111px;}	
ul#pl a#link5:link, ul#pl a#link5:visited   {width:115px;}
ul#pl a#link6:link, ul#pl a#link6:visited   {width:62px;}


/* Tools */

div#tools {
  width:614px;
  margin-left:auto;
  margin-right:auto;
  margin-top:20px;
}

p#font {
  float:left;
  width:20%;
  margin:0;
  padding:0;
}

p#lang {
  float:right;
  width:80%;
  margin:0;
  padding:0;
  text-align:right;
  font-size:0.9em;
}

p#lang a:link, p#lang a:visited  {
  margin-left:9px;
  text-decoration:none;
}

/* Stopka */

div#stopka {
  clear:both;
  width:614px;
  margin-left:auto;
  margin-right:auto;
  margin-top:40px;
  text-align:center;
  font-size:0.9em;
  color:#e7e7e7;
}

h1#h1_logo {
  padding:0;
  margin:0;
  margin: 0px 0 20px 0;
}

div#stopka a:link, div#stopka a:visited, p#galeria_nav a:link, p#galeria_nav a:visited  {
  text-decoration:none;
}

p#galeria_nav a.active:link, p#galeria_nav a.active:visited  {
 color:#fec700;
}

/* Kontakt */

div#kontakt_form {
  width:330px;
  color:#cbcbcb;
  text-align:right;
}

div#kontakt_form sup {
color:#b9b9b9;
}

input, textarea {
  width:250px;
  padding:3px;
  margin-bottom:10px;
  background-color:#535353;
  border:0;
  font-size:1em;
  border:1px #fec700 solid;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  color:#fff;
}


div#kontakt_form input.polec {
  text-align:right;
  padding-right:0;
  margin-right:0;
  margin-bottom:0px;
  color:#fec700;
  border:0;
  background:none;
  width:40px;
  font-size:1.1em;
  font-weight:bold;
  cursor:pointer;
  border:0;
}

div#main p.right_info {
  width:330px;
  text-align:right;
  font-size:1.3em;
  font-weight:bold;
  color:red;
  margin-top:10px;
  margin-bottom:20px;
}

div#main p.right_info_ok {
  width:330px;
  text-align:right;
  margin-top:10px;
  margin-bottom:20px;
  text-align:center;
  font-size:1.3em;
  font-weight:bold;
  color:#f8c301;
}


/* Galeria Wygląd */


p#galeria_nav  {
width:614px;
text-align: center;
font-size:1em;
}

p#galeria_nav a:link, p#galeria_nav a:visited  {
  margin-left:5px;
}

div#zdjecia {
margin-top:15px;

}

div.zdjecie_fake {
float:left;
padding-bottom:20px;
padding-right:90px;
}

div.zdjecie_fake img {
  border:2px #fff solid;
}

div#main p.title {
width:140px;
margin:0;
margin-bottom:2px;
font-weight:bold;
background:url(../images/title_tap.gif) no-repeat center right;
}

div#main p.opis {
height:55px;
width:140px;
margin:0;
margin-top:0px;
margin-bottom:0;
overflow:hidden;
color:#fff;
text-align:justify;
font-size:0.9em;
padding-left:2px;
padding-right:2px;
}

div#main p.info {
width:140px;
margin:0;
margin-top:0px;
margin-bottom:0;
padding-bottom:0;
color:#fec700;
text-align:right;
padding-left:2px;
padding-right:2px;
background:url(../images/info_tap.gif) no-repeat center left;
}

