* {margin: 0; padding: 0; border: 0;}
body { font-family: Verdana, Geneva, sans-serif; font-size: 10pt; background-color: #FFFFFF; color: #958979;min-height: 100%; height: auto !important; height: 100%; position: absolute;  }
html{background-color: #FFFFFF; width:100%} 
body { width: 100%;}
ul li { list-style: none;}
img {border:0}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px;}
.centermap { width: 1000px; margin: 0 auto;}
.min { /*min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");*/}
.center_main {width: 1000px; margin: 0 auto; background-color: #191c21;}
a:hover { text-decoration: none;}
a { color: #958979;}

/*head */
.headbg { background: url(/redesign/headbg.jpg) repeat-x; height: 126px;}
.head { background: url(/redesign/head.jpg) left top no-repeat; height: 126px;}
.tel { position: absolute; right: 21px; top: 11px;}

.menu { padding:0 0 0 240px;  margin-top: -50px; position: absolute; width:750px;}/**/
.menu a { color: #9f9692; text-decoration: none; margin-right: 16px;  font-family: Arial;}
/*head*/

/*main*/
.content { padding-bottom: 125px; background-color: #191c21;}
.main { width: 100%; background-color: #191c21;}
/*left*/
.left { width: 185px; padding-left: 14px;}
.block_top { background: url(/redesign/block_top.gif) top no-repeat; width: 185px; background-color: #292b30; margin-bottom: 13px;}
.block_foot { background: url(/redesign/block_foot.gif) bottom no-repeat; width: 185px; padding-top: 8px; padding-bottom: 10px; }
.menu2 {font-weight: bold;}
.menu2 a { color: #9f9692; text-decoration: none;}
.menu2 li a.act { color: #FFF; text-decoration: none;} 
.menu2 { margin-left: 1px;}
.menu2 ul { margin-left: 0;}
.menu2 li { margin-left: 12px; padding-bottom: 10px;}
.menu2 li ul{ font-weight: normal;}
.title { text-align: center; font-size: 18px; color: #9f9692; padding-bottom: 15px;}
.foto { width: 163px; margin-left: 10px; height: 132px; margin-top: 10px;}
.foto p { /*text-decoration: underline; color: #FFF; */ position: absolute; margin-top: 108px; text-align: center; display: block; width: 163px; text-align: center; z-index: 1;}
.foto .need { position: inherit; display: block; text-align: center; margin-top: 0px; white-space: nowrap; width: 163px;}

/*left*/

/*right*/
.right { padding-right: 25px;}
.title2 { font-family: Verdana, Geneva, sans-serif; font-size: 17px;color: #9f9692; text-align: center;}
.text { position: relative; padding-left: 27px;}
.text img {margin: 10px;}
.stih { float: right; font-style: italic; overflow: hidden; margin-top: 17px;}
.tx { padding-top: 18px;}
.tx2 { padding-left: 61px; }
.tx3 { padding-left: 137px;}

.info { float: left; padding-top: 8px; position: relative;}
.info img { float: left; margin-right: 20px; margin-top: -75px; position: relative;}
.info  p {padding-right: 50px;}

.bord { border-top: 1px solid #696b72;border-bottom: 1px solid #696b72; margin-top: 14px; padding-top: 3px; padding-bottom: 6px;}
.need { padding-top: 15px; padding-bottom: 15px; padding-left: 28px;}
.need span { color: #c0b09c;}


/*photos*/
.photos3 {  width: 356px; position: relative;  margin-top: 45px; }
.photos3 .prev { float: left; padding-top: 38px; cursor: pointer;}
.photos3 .phots {width: 298px; float: left; }
.photos3 .phots img {  width: 298px; height: 209px; margin-left: 4px;}
.photos3 .next { float: right; text-align: right; padding-top: 38px; cursor: pointer;}
.photos3 p { padding-left: 17px; color: #951717; font-size: 15px; padding-bottom: 2px;}
.works { color: #a22222; font-size: 20px; border-bottom: 1px solid #e9e9e9; margin-left: 10px; margin-right: 10px;}
.link { text-align: center;}
.link a { color: #FFF;font-size: 16px;}
/*photos*/

.seven { padding-top: 50px;}
.title3 { color: #9f9692; font-size: 18px; text-align: center; padding-bottom: 15px;}
.title3 img { margin: -3px 0; } 
.title4 {color: #9f9692; font-size: 18px; text-align: center;}
.title4 img { margin: 0 -7px -13px -13px; }
.opis { padding-top: 30px;border-bottom: 1px solid #696b72; padding-bottom: 24px;}
.opis p { padding-left: 26px;}
.opis .tx4 { padding-top: 15px; color: #b7afa4; padding-left: 0px;}
.opis .tx5 { padding-left: 0px; padding-top: 30px;}

.title5 { font-weight: bold; text-align: center; padding-top: 8px; padding-bottom: 17px;}

.over { /*height: 130px;  overflow: auto;*/font-size: 10pt; padding-top: 14px; padding-bottom: 14px; width: 100%; color:#675f54;}
.over a {color:#675f54; }
.link2 { padding-bottom: 25px;}
/*right*/

/*main*/

/*foot*/
.foot { background: #46312b;height: 94px; width: 1000px;/* position: absolute; bottom: 0; */}
.foot p { float: left; padding-left: 35px; padding-top: 7px;}
.foot a { color: #dfe4eb;}
.foot .site { float: right; padding-right: 50px; font-size: 14px; padding-top: 13px;}
.foot .site a { color: #FFF;} 
.site img { float: left; margin-right: 5px; margin-top: -5px;}
/*foot*/

/*index3*/
h1 { padding-left: 12px; font-size: 17px; padding-bottom:22px; color: #9f9692; font-family: Verdana, Geneva, sans-serif;}
h1.title5 { font-weight: bold; text-align: center; padding-top: 8px; padding-bottom: 17px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #958979;}
.text2 p { padding-bottom: 9px;}
.text2 img { margin-right: px; margin-bottom: 15px;}
.left_foto img { margin-bottom: 5px; margin-right: 20px;}
.right_foto img { margin-bottom: 5px; margin-left: 20px; margin-right: 20px;}
/*index3*/

/*index2*/
.need2 td { padding-right: 24px; color: #FFF;}
.need2 span { font-style: italic; overflow: hidden; border-bottom: 1px dashed #FFF;}
.need2 img { margin-left: 1px; margin-bottom: -2px;}
.tumb { margin-top: 8px;}
.tumb td { padding-top: 14px; padding-right: 25px;}
.pad { padding-left: 28px;}

.str { font-size: 18px; padding-top: 28px;}
.str a { text-decoration: none;}
.str a:hover {text-decoration: none;}
.str .nazad { color: #c5bcb9; margin-right: 20px; margin-left: 8px; text-decoration: underline;}
.str .vpered {color: #c5bcb9; margin-left: 20px; text-decoration: underline;}
/*.act { font-size: 23px; color: #FFF; text-decoration: none;}*/
/*index2*/
/*index4*/
.links li { padding-top: 6px; padding-bottom: 6px;}
.links a { color: #9f9692;}
/*index4*/

/*news*/
.news_main { padding: 5px; margin: 0; width: 185px; text-align:center; }
.news_main .singleNews { padding:10px 10px 10px 10px;}
.news_main .singleNews p{ margin:5px; padding:5px; }
.news_main .singleNews .content {margin: 0; padding: 0;}
/*.gensmall {}
/*news*/

/*Foto lister*/
.photos      {overflow-x:hidden;overflow-y:hidden;height: 260px;width: 379px;position:relative;z-index: 2; -top: 290px;}
.photos ul   {list-style: none;list-style-type: none;list-style-image:none;left: 0;margin: 0;padding:0;position:relative;z-index: 1;width: 6193px;}
.photos ul li{margin:4px;padding:0;float:left;width: 379px;height: 260px;overflow: hidden;position: relative;}


.ds_teaser {margin: 0 auto; width:450px; height: 22px; font-size: 105%; background-image: url('/redesign/teaser.gif'); margin-bottom: 10px; padding-top:3px; text-align: center;}
.ds_teaser a {font-weight: bold;}
/*
news
*/


/*Page links*/

.page_links a {padding-right: 5px;}



.fotog { margin:0px; padding:10px 0 0 0; list-style:none; overflow:hidden; min-height:1px; _height:1px; position:relative; margin-bottom:-10px; text-align:center}
*html .fotog { overflow:visible;}
.fotog .foto_b { padding:0 0 15px 15px; width:130px; height:130px; overflow:hidden; float:left;}
.fotog .foto_b img { border:1px solid #171615}

/*admin link */.admL { color:red;}

/* Admin */#wingedKeeper { width:100%; background:url(/img/admin/headerbar.png);                position:fixed; top:0px; left:0px; padding: 5px 5px 0px 5px;                  font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;				z-index:1000}
#wingedKeeper a{ color:#FFFFFF;} #WLcontent  div { float:left; color:#FFFFFF;} #WLcontent  div img { float:left; position:relative; display:block; margin:0px 5px 0 10px; }
 #WKslider { cursor:pointer;  text-align:center; clear: both; float:none}