html, body
{
	background: #240101 url(../img/bg.gif) repeat scroll 0 0;
	color: #bfa874;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	font-family:tahoma,verdana,arial;
	font-size:11px;
	font-weight: normal;
	position: relative;
	overflow: auto;
}

a {text-decoration: none; color: #e0c689;}
a:hover {color: #ffffff;}
a:focus {outline: none;}


ul,ol {padding-left: 30px; margin-top: -1em;}

.clear{  clear: both;  display: block;  width: 0px;  height: 0px; }

* {margin: 0;}

html{overflow: auto;}

div, img{border: 0 none;	margin: 0;	padding: 0}

p {padding: 0px; margin: 1em 0px;} 

div.text p{border-top: 1px solid transparent;}

html, div, map, dt, isindex, form {display:block;}

table,td { border: 1px solid #bfa874; padding: 0px; }

#top_distance  { display: inline;float: right;height: 50%;margin-top: -300px;width: 100%;}

#intro_distance  { display: inline;float: right;height: 50%;margin-top: -200px;width: 100%;}

#intro { margin: 0px auto -88px; padding-left: 9px;}

#content{ position: relative; clear: both; text-align: left;	width: 946px;	height: 600px; padding:0px 17px;	margin: 0 auto;	}

ul#nav { margin: 20px 30px 15px 30px;  display:block; list-style-type:none;overflow:hidden;;text-align:center; padding: 0px;}

ul#nav li { margin: 0; margin-bottom: -4px;  background: transparent url(../img/nav.gif) repeat-x scroll 0 17px; border-left: 1px #461d1a solid; font-size: 18px; letter-spacing: -2px; list-style-type: none;  padding: 0;    display: block;  float: left; cursor: pointer; }

ul#nav li.sel { background-image: url(../img/nav_sel.gif); }

ul#nav li.first {border-left: 0px none; }

ul#nav li, ul#nav li a {  display: block;}

ul#nav li a { margin: 0px 10px;}

ul#navmenu { text-indent:-5555px; display:block;height:61px; width: 946px; list-style-type:none;margin:0;overflow:hidden;;text-align:left; background: transparent url(../img/menu.en.gif) no-repeat scroll 0 0; padding: 0px; margin: 0;}

ul#navmenu li { list-style-type: none;  padding: 0;  margin: 0;  display: block;  float: left;  text-indent: 0em;  cursor: pointer; }

ul#navmenu li, ul#navmenu li a { display: block; height: 61px;text-transform:uppercase;}

ul#navmenu li#mi_1 a { width: 119px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;   }
ul#navmenu li#mi_1 a:hover, ul#navmenu li#mi_1 a.sel { background: transparent url(../img/menu.en.gif) no-repeat scroll 0px -61px;}

ul#navmenu li#mi_2 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;   }
ul#navmenu li#mi_2 a:hover, ul#navmenu li#mi_2 a.sel { background: transparent url(../img/menu.en.gif) no-repeat scroll -119px -61px;}

ul#navmenu li#mi_3 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;   }
ul#navmenu li#mi_3 a:hover, ul#navmenu li#mi_3 a.sel { background: transparent url(../img/menu.en.gif) no-repeat scroll -237px -61px;}

ul#navmenu li#mi_4 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;   }
ul#navmenu li#mi_4 a:hover, ul#navmenu li#mi_4 a.sel { background: transparent url(../img/menu.en.gif) no-repeat scroll -355px -61px;}

ul#navmenu li#mi_5 a { width: 120px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;   }
ul#navmenu li#mi_5 a:hover, ul#navmenu li#mi_5 a.sel { background: transparent url(../img/menu.en.gif) no-repeat scroll -473px -61px;}

ul#navmenu li#mi_6 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;   }
ul#navmenu li#mi_6 a:hover, ul#navmenu li#mi_6 a.sel { background: transparent url(../img/menu.en.gif) no-repeat scroll -593px -61px;}

ul#navmenu li#mi_7 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;   }
ul#navmenu li#mi_7 a:hover, ul#navmenu li#mi_7 a.sel { background: transparent url(../img/menu.en.gif) no-repeat scroll -711px -61px;}

ul#navmenu li#mi_8 a { width: 117px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;   }
ul#navmenu li#mi_8 a:hover, ul#navmenu li#mi_8 a.sel { background: transparent url(../img/menu.en.gif) no-repeat scroll -829px -61px;}


.pl ul#navmenu { text-indent:-5555px; display:block;height:61px; width: 946px; list-style-type:none;margin:0;overflow:hidden;;text-align:left; background: transparent url(../img/menu.pl.gif) no-repeat scroll 0 0; padding: 0px; margin: 0;}

.pl ul#navmenu li { list-style-type: none;  padding: 0;  margin: 0;  display: block;  float: left;  text-indent: 0em;  cursor: pointer; }

.pl ul#navmenu li, ul#navmenu li a { display: block; height: 61px;}

.pl ul#navmenu li#mi_1 a { width: 119px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;  }
.pl ul#navmenu li#mi_1 a:hover, .pl ul#navmenu li#mi_1 a.sel { background: transparent url(../img/menu.pl.gif) no-repeat scroll 0px -61px;}

.pl ul#navmenu li#mi_2 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;   }
.pl ul#navmenu li#mi_2 a:hover, .pl ul#navmenu li#mi_2 a.sel { background: transparent url(../img/menu.pl.gif) no-repeat scroll -119px -61px;}

.pl ul#navmenu li#mi_3 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;    }
.pl ul#navmenu li#mi_3 a:hover, .pl ul#navmenu li#mi_3 a.sel { background: transparent url(../img/menu.pl.gif) no-repeat scroll -237px -61px;}

.pl ul#navmenu li#mi_4 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;   }
.pl ul#navmenu li#mi_4 a:hover, .pl ul#navmenu li#mi_4 a.sel { background: transparent url(../img/menu.pl.gif) no-repeat scroll -355px -61px;}

.pl ul#navmenu li#mi_5 a { width: 120px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;    }
.pl ul#navmenu li#mi_5 a:hover, .pl ul#navmenu li#mi_5 a.sel { background: transparent url(../img/menu.pl.gif) no-repeat scroll -473px -61px;}

.pl ul#navmenu li#mi_6 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;    }
.pl ul#navmenu li#mi_6 a:hover, .pl ul#navmenu li#mi_6 a.sel { background: transparent url(../img/menu.pl.gif) no-repeat scroll -593px -61px;}

.pl ul#navmenu li#mi_7 a { width: 118px;text-align:center;padding-top:18px;font-weight:bold;padding-top:24px;    }
.pl ul#navmenu li#mi_7 a:hover, .pl ul#navmenu li#mi_7 a.sel { background: transparent url(../img/menu.pl.gif) no-repeat scroll -711px -61px;}

.pl ul#navmenu li#mi_8 a { width: 117px;text-align:center;padding-top:18px;font-weight:bold;   }
.pl ul#navmenu li#mi_8 a:hover, .pl ul#navmenu li#mi_8 a.sel { background: transparent url(../img/menu.pl.gif) no-repeat scroll -829px -61px;}



#left { float: left; width: 238px; height: 514px; background: transparent url(../img/left.pl.gif) no-repeat scroll 0 0;}

h1#logo{ padding: 0; padding-top: 1px;	height: 322px;	width: 238px;	display:block;	margin: 0;	overflow: hidden;		text-indent: -6000px; }

h1#logo a {	display:block;height: 322px;	width: 238px;overflow:hidden;text-indent:-5555px;}

h1#logo.flash-replaced {text-indent: 0px;}

#menus { padding: 22px; }

#menus h2 { font-size: 13px; color: #bfa874;}
/*#menus h2 { font-size: 18px; color: #bfa874;}*/

#menus span { display: block; padding: 22px 0px;}

#menus input { color: #7d3d39; border: 1px #461d1a solid; width: 183px; padding: 5px; font-size: 11px; background-color: #290202;}

#menus form .send { float: right; margin-top: 5px;}

#menus form .error { float: left; margin-top: 5px;}

#menus form .send a { font-size: 16px;}
/*#menus form .send a { font-size: 14px;}*/

.flash-replaced .alt { display: none;}

a#drukuj {display:block;height:20px;left:620px;position:absolute;top:300px;width:82px;z-index:20;}

#right {position: relative;  float: right; width: 708px; height: 514px; background-color: #240101;}

#right #image { width: 708px; height: 322px; overflow: hidden; background: transparent url(../img/main.jpg) no-repeat scroll 0 0; border-bottom: 1px #411212 solid;}

/*#right h2 { display: block; font-size: 18px; padding-left: 10px; margin: 20px 30px 15px 30px; background: transparent url(../img/underline.gif) no-repeat scroll -7px 16px;}*/
#right h2 { display: block; font-size: 13px; padding-left: 10px; margin: 20px 30px 15px 30px; background: transparent url(../img/underline.gif) no-repeat scroll -7px 16px;}

#right.gal .scroll { margin: 0px 30px 30px 30px; width: 680px; height: 430px; overflow: auto;}

#right .scroll .text { margin-right: 35px;}

#right.text .scroll { margin: 0px 30px 30px 30px; width: 680px; height: 120px; overflow: auto;}

#gallery a { width: 90px; display: block; float: left; margin: 11px; min-height: 90px; padding: 6px; background: transparent url(../img/border.gif) no-repeat scroll 0 0;}

#gallery a img {width: 90px; height: 90px;}

#footer { text-align: right; padding-right: 10px; height: 40px; color: #642f2c; padding-top: 8px; clear: both; width: 936px; background: transparent url(../img/footer_bg.gif) repeat-x scroll 0 0;}

ul#langmenu { float: left; display:block;  list-style-type:none;margin:0;overflow:hidden; padding: 0px 10px;  text-align:left;}

ul#langmenu li {display: inline;}


ul#langmenu  .first a {border-left:medium none;}
ul#langmenu  a {  color: #a69265; border-left:1px solid #a69265;padding:0 12px;vertical-align:bottom;}

ul#langmenu  a:hover {color: #bfa874;}

#intro_langs {margin: 0px auto; color: #85683F;}

#intro_langs img{ vertical-align: middle; }

#intro_langs a {font-size: 10px; color: #85683F; line-height: 17px; }

#intro_langs a.first { padding-left: 40px;}

#intro_langs a.last { padding-right: 40px;}

#activelogo { display: block; overflow: hidden; text-indent: -666px; height: 30px; width: 33px; float: right; background: transparent url(../img/ad.gif) no-repeat scroll 0 100%; margin-top: 10px; margin-right: -10px;}

