* {margin: 0; }
body { background: url(../images/body.gif) top repeat-x;  background-color: #FFF; font-family: Tahoma, Geneva, sans-serif ; color: #000000; font-size: 12px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%; height: 100%;}
ul { list-style: outside;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a {color: #febf01; }
a:hover { text-decoration: none; }
.centermap { width: 956px; margin: 0 auto;  }
#min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto"); position: relative;}

/*head*/
.head { height: 117px;}
.logo { position: absolute; margin-left: 39px; margin-top: 48px;}
.tel { position: absolute; margin-left: 700px; margin-top: 42px; color: #000; font-size: 36px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: -2px;}
/*head*/

/*menu*/
.menu { background: url(../images/menu.jpg) no-repeat; width: 956px; height: 26px; padding-top: 7px; font-size: 14px; text-align: center;}
.menu a { color: #000; margin-left: 32px; margin-right: 32px; text-decoration: underline;}
/*menu*/

/*foto*/
.foto { text-align: center; padding-top: 6px;}
/*foto*/

/*content*/
.content { padding-top: 8px; padding-bottom: 139px;}
.left { width: 265px; float: left; padding-left: 12px;}
.right { width: 648px; float: left;}
.block { background: url(../images/block.gif) no-repeat; width: 221px; height: 95px;  margin-left: 16px;}
.foto2 { width: 77px; padding-left: 14px; float: left; padding-top: 16px;}
.opis { float: left; width: 125px; color: #000; padding-top: 20px;}

.menu2 { padding: 0; list-style: none; font-family: Verdana, Geneva, sans-serif; width: 245px; font-weight: bold; margin-top: 17px;}
.menu2 a {  padding-left: 38px; float: left; height: 38px; text-decoration: none;  }
.menu2 span { float: left; height: 28px; padding-top: 10px; cursor: pointer;} 
.menu2 li { padding-top: 4px; border-bottom: 1px solid #e8e8e8; clear: both; height: 43px;}
.menu2 a:hover { background: url(../images/menu_a.gif) left 8px no-repeat;}
.menu2 .active a {background: url(../images/menu_a.gif) left 8px no-repeat;}
.all { background: url(../images/all.gif) no-repeat; width: 109px; height: 24px; color: #FFF; font-weight: bold; text-align: center; padding-top: 7px; display: block; margin: 0 auto; margin-top: 29px;}

.bord { border-bottom: 1px solid #e8e8e8; height: 95px;}
h1 { font-size: 30px; color: #313131; font-weight: normal; font-style: italic; overflow: hidden; padding-top: 43px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.list { padding: 0; list-style: none; font-weight: bold; margin-top: 21px; margin-bottom: 15px;}
.list li { padding-bottom: 4px;}
.text { padding-right: 15px; padding-left: 16px; padding-top: 24px;}
.text p { line-height: 19px;}

/*content*/

/*foot*/
.foot { background: url(../images/foot.gif) no-repeat; position: absolute; bottom: 39px; width: 946px; height: 49px;}
.link { padding-left: 37px; float: left; font-size: 11px; padding-top: 17px;}
.link a { margin-right: 13px; text-decoration: none;}
.copy { float: right; padding-right: 43px; font-size: 11px; padding-top: 17px;}
