@charset "utf-8"; 

body{background:#f58a16;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#d9b991;line-height:1.2}
#Top{position:absolute;top:0;left:0;z-index:1;height:340px;width:100%}
#Top.bgPale{background:#731f1f url(gfx/body_bgPale.png) no-repeat scroll 0 -4px}
#Top.bgBrown{background:#731f1f url(gfx/body_bgBrown.png) no-repeat scroll 0 -4px}
#Top.bgGreen{background:#731f1f url(gfx/body_bgBrown.png) no-repeat scroll 0 -4px}
#Wrap{width:830px;margin:0 auto;position:relative;z-index:999}
a:hover{text-decoration:underline !Important}
body #Wrap .bgBrown{background:#3f1e0f}
body #Wrap .bgGreen{background:#8c451c}
body #Wrap .bgPale{background:#d9b991}
body #Wrap .bgPale2{background:#f58a16}
.Line p, .Line h2, .Line h3{color:#d9b991} 

.Box p, .Box h2, .Box h3{color:#731f1f}
body #Wrap a.bgBrown{background:url(gfx/btBrown.jpg) no-repeat scroll 0 0}
#Header a{position:absolute;color:#d9b991;top:10px;text-transform:uppercase;text-decoration:none}
.eng{left:270px;border-right:1px solid #d9b991;padding:2px 6px}
.deu{left:335px;padding:2px 6px}
.home{right:112px;border-right:1px solid #d9b991;padding:2px 6px}
.map{right:10px;padding:2px 6px}
.Inner{width:200px;position:relative}
a.more{text-align:center;padding:3px 0;display:block;width:59px;color:#8c451c;text-decoration:none;height:21px;float:right;margin:3px 0}
#Sub a{color:#d9b991;text-decoration:none}
#Header{height:140px;width:100%;background:#731f1f;position:relative;font-size:11px}
#Header img{position:absolute;left:270px;bottom:15px}
#Header .Inner{height:140px;background:#3f1e0f;float:left;width:250px}
#Header .Inner a{display:block;position:static;padding:0}
#Header .Inner img{position:absolute;top:15px;left:50px;border:none}
#Sub{height:200px;width:100%;background:#731f1f;position:relative}
#Sub .Inner{height:180px;border-top:10px solid #fff;border-bottom:10px solid #fff;background:#f58a16;float:left;width:50px}
#Sub .Image{height:180px;width:600px;border:10px solid #fff;border-left:none;float:left}
#Sub ul{clear:left;float:left;position:absolute; right:	0px;bottom:10px; width:200px;}
#Sub #Nav{margin-left:0}
*html #Sub ul{position:absolute;bottom:15px; margin-left:0; padding:0;}
#Sub ul li{background:url(gfx/bgLists.jpg) no-repeat scroll center left;padding:2px 0 2px 15px;font-size:12px;font-weight:bold;line-height:1.4}
#Container{height:auto;width:100%}
.Text{width:97%;margin:0 10px;}
.Text2{width:850px;}
.Text2 p.pauza{padding:0; margin:0; line-height:2px; font-size:2px;}
.Box{height:auto;padding:10px;margin-left:0px;width:830px;margin-bottom:10px;float:left}
.Box2{height:auto;padding:0;width:830px;margin-bottom:10px;float:left}
.Line{min-height:225px;height:auto;*height:225px;clear:left;float:left;width:820px;margin-left:50px;*margin-left:25px;margin-bottom:10px}
.Line .images{margin:10px 25px 10px}
.Line img{border:1px solid #fff;position:absolute;left:40px}
.box-wide{width:500px;float:left;display:inline;position:relative}
.box-thin{width:250px;float:left;display:inline;position:relative}
.gallery {padding-top:25px}
.Line h2{font-size:16px;margin:10px 10px 5px}
.gallery h3{text-align:center;padding-bottom:5px;font-size:16px}
.Footer{padding-bottom:20px;color:#8c451c;font-size:11px;float:left;clear:left;width:850px; text-align:right;}
.lokalizer{padding:3px 5px;margin:0 0 10px;border-bottom:1px solid #731f1f}
.lokalizer a{font-size:10px;color:#731f1f;padding:3px 6px;background:url(gfx/h.gif) no-repeat left center;text-decoration:none;font-family:Verdana;}
#Container .Line a{color:#d9b991}
#Container .Box a{color:#731f1f}
p.more{clear:left;top:100px;position:relative}
.main h1, .main h2, .main h3, .main h4, .main h5, .main h6{color:#731f1f}
.main  h1{font-size:17px;margin:10px 0 3px;color:#731f1f; border-bottom:1px solid #cea471; padding:0 0 3px 0;}
.main  h2{font-size:16px;margin:8px 3px 3px;color:#731f1f}
.main  h3{font-size:15px;margin:6px 3px 3px;color:#731f1f}
.main  h4{font-size:14px;margin:6px 3px 3px;color:#731f1f}
.main  h5{font-size:13px;margin:6px 3px 3px;color:#731f1f}
.main  h6{font-size:12px;margin:6px 3px 3px;color:#731f1f}
.main p{color:#731f1f;font-size:11px; }
.main a{color:#731f1f}
.main li{color:#731f1f; text-align:left;font-size:11px; list-style-type:disc; list-style-position:inside; margin:0; padding:0;}
.main table img{border:1px solid #731f1f;}
.nav a{padding:3px;font-size:10px}
.nav_1{margin-top:3px;display:inline;float:left}
.nav_2{margin-top:3px;display:inline;float:right}
hr{background-color:#482416;border:1px solid #d9b991;border-bottom:1px solid #482416}
h1.sitemap  a{font-size:12px;text-decoration:none;background-image:url(gfx/h.gif);background-position:left;background-repeat:no-repeat;padding:0 0 0 7px}
h2.sitemap  a{font-size:11px;text-decoration:none;background-image:url(gfx/h.gif);background-position:left;background-repeat:no-repeat;font-weight:normal;padding:0 0 0 7px;margin:0 0 0 20px}
table.sitemap th{text-align:left;border-bottom:1px solid #482416;border-left:1px solid #d9b991;margin:0 0 0 1px}
table.sitemap th a{font-size:12px;text-decoration:none;background-image:url(gfx/h.gif);background-position:left;background-repeat:no-repeat;font-weight:bold;padding:0 0 0 7px}
table.sitemap li a{font-size:11px;text-decoration:none;background-image:url(gfx/h.gif);background-position:left;background-repeat:no-repeat;font-weight:normal;padding:0 0 0 7px;margin:0 0 0 5px; list-style:none;}
table.sitemap ul{padding:4px 0 0 0; margin:0; list-style:none;}
table.sitemap ul li{list-style:none;}
.nav{margin-top:10px; border-top:1px solid #731f1f; padding:5px 0 0 0}
.nav a{background-image:url(gfx/wstecz.gif);background-position:left;background-repeat:no-repeat;padding:0 0 0 8px; margin:0 10px 0 0}
.nav a.wstecz{background-image:url(gfx/wstecz.gif)}
.nav a.do_gory{background-image:url(gfx/do_gory.gif)}
.nav a.drukuj{background-image:url(gfx/drukuj.gif);padding:0 0 0 15px}
.nav a.polec{ background-image:url(gfx/polec.gif);padding:0 0 0 15px}
.news{border-bottom:1px solid #482416}
.recommend{font-size:11px;}
.recommend a{color:#731f1f;}
.recommend input{font-size:10px;width:200px;height:20px;margin:	1px;padding:2px;text-align:left;vertical-align:middle;font-family:verdana,arial;color:#312a22;background-color:#f7f6e2}
.recommend select{font-size:10px;width:100px;height:20px;text-align:left;vertical-align:middle;margin:1px;padding:0px;padding-left:	2px;font-family:verdana,arial;color:#312a22;background-color:#fff}
.recommend input.button{width:79px;text-align:center}
.recommend .buttons{text-align:center}
.recommend textarea{font-size:10px;width:300px;height:80px;margin:1px;padding:0px;padding-left:	2px;font-family:verdana,arial;color:#312a22;background-color:#f7f6e2}
.newsletter{width:600px;margin-left:25px}
.newsletter span{display:block;clear:left;margin:3px 0;padding:2px 0}
.newsletter label{display:block;float:left;width:100px}
.newsletter span.oneline{margin-bottom:20px}
.newsletter span.oneline input{float:left;display:block;margin-right:10px}
.newsletter span.oneline label{width:60px;padding:3px 0}
.newsletter input{background-color:#e8d4bb}
.buttons input{background-color:#e8d4bb}
.formularz{width:400px; text-align:left;}
.formularz input{background-color:#e8d4bb;width:150px;}
.formularz input.button{width:80px;} 
.formularz h6{font-weight:normal;}
.btnSubmit{clear:left;display:block;float:none;margin-top:5px}
.newsletter input.btnSubmit{background:#731f1f;border:0;color:#d9b991;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:3px 7px}
.buttons input.button{background:#731f1f;border:0;color:#d9b991;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:3px 7px}
.formularz input.button{background:#731f1f;border:0;color:#d9b991;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:3px 7px}
.searchq p{text-align:left; margin:0; padding:0 0 5px 0} 
.searcha p{background-image:url(gfx/wstecz.gif); background-repeat:no-repeat;background-position:left;}
body.rec{background-color:#d9b991; color:#731f1f}
.news img{padding:0 10px 5px 0;}
.news p{line-height:17px;}
.news p.wiecej{text-align:right;}
.news p.wiecej a{text-decoration:none}
#main2 table td{
	padding:4px 20px;

}
#main2 h1{
	font-size:17px;
	margin:10px 0 3px;
}
.main .Text li p{margin:0; padding:0; float:none;}
#main2 table a{color:#d9b991; text-decoration:none;}
#main2 table a:hover{text-decoration:underline;}