body {background:#fff url("images/bg.gif") repeat-x;text-align:center;margin:0;padding:0;border:0;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;color:#707070;line-height:16px;}

img {border:0;}

a {color:#0094d6;text-decoration:underline;}
a:hover {color:#0094d6;text-decoration:none;}

a.back {font-size:11px;font-weight:normal;color:#0094d6;text-decoration:underline;float:right;display:inline;margin-right:55px;}
a.back:hover {font-size:11px;font-weight:normal;color:#0094d6;text-decoration:none;float:right;display:inline;margin-right:55px;}

* html a.back {font-size:11px;font-weight:normal;color:#0094d6;text-decoration:underline;float:right;display:inline;margin-right:55px;}

h1 {margin:0;padding:0 0 20px 55px;font-weight:bold;font-size:13px;color:#456e91;max-width:900px;}
h2 {margin:0;padding:0 0 20px 55px;font-weight:bold;font-size:11px;color:#0094d6;}

ul {padding:0;margin:0 0 15px 100px;}
li {padding:0;margin:0;}

#head {float:left;clear:left;background:#ffffff url("images/bg.gif") repeat-x;width:880px;height:298px;padding:0;margin:0;}
#head_under {background:#ffffff;clear:both;width:950px;height:12px;padding:0;margin:0;}
#head img {border:0}

#lang {float:right;clear:right;width:70px;height:298px;margin:0;background:url("images/top_6.jpg") no-repeat;}

#lang img{float:right;position:absolute}
#lang a.pl{position:absolute;top:280px;width:17px;height:11px;padding:0;}
#lang a.de{position:absolute;top:280px;width:17px;height:11px;padding:0;margin-left:23px;}

#all {width:950px;margin:0 auto;text-align:justify;z-index:3}

.menu_all_pl {float:left;clear:both;width:950px;height:30px;margin:0;background:#ffffff url('images/top_8_pl.jpg') no-repeat top right;}
.menu_all_de {float:left;clear:both;width:950px;height:30px;margin:0;background:#ffffff url('images/top_8_de.jpg') no-repeat top right;}

#menu{float:right;font-family:tahoma;font-size:11px;list-style:none;margin-right:28px;}
* html #menu{float:right;padding:0;margin:0;font-family:tahoma;font-size:11px;list-style:none;margin-right:14px;}
#menu li{float:left;}
#menu a{display:block;width:99px;float:left;height:30px;padding:0;border-right:1px solid #ffffff;background:url('images/nav.gif');color:#ffffff;font-weight:bold;line-height:29px;text-decoration:none;text-align:center;}
#menu a:hover{background:url('images/nav.gif') left bottom;color:#ffffff;text-decoration:none;}
#menu .selected{background:url('images/nav.gif') left bottom;color:#ffffff;}

.menu_under {background:#ffffff;clear:both;width:950px;height:30px;padding:0;margin:0 auto;}

#main {width:950px;min-height:590px;height:100%;margin:0 auto;background:#ffffff url('images/bg_main.jpg') repeat-y;text-align:justify;}
#main_home {width:950px;min-height:330px;height:100%;margin:0 auto;background:#ffffff url('images/bg_main.jpg') repeat-y;text-align:justify;}
#main_end {width:950px;height:17px;float:left;margin:0px;background:#ffffff url('images/bg_main_end.jpg') no-repeat;}
#main_left {float:left;clear:left;width:416px;text-align:justify;}
#main_right {float:right;clear:right;width:474px;text-align:justify;margin-right:55px;}
p {padding:0 55px 15px 55px;margin:0px}
p.home {padding:0 45px 15px 55px;margin:0px;}
*html p.gallery {margin-top:20px;}
p.gallery img {padding:0 10px 10px 0;margin:0px;border:0;}
p.gallery img.last {padding:0 0 10px 0;margin:0px;border:0;}

#main table.oferta {border:0;padding:2px;margin-left:55px;width:840px;color:#456e91;}

.kontakt_left {width:360px;float:left;margin:0px;}
.kontakt_right {width:480px;float:left;margin:0px;}
.form {float:left;margin-left:55px;}
input.normal {width:250px;height:20px;border:1px solid #7eb3cb;color:#707070;font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
input.button {background:#456e91;width:60px;height:20px;border:0;color:#fff;font-size:11px;font-weight:normal;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
input.button_reset {background:#7eb3cb;width:60px;height:20px;border:0;color:#fff;font-size:11px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;}
textarea {width:245px;height:60px;border:1px solid #7eb3cb;color:#707070;font-size:11px;font-family:Arial, Helvetica, sans-serif;}

#stopka {width:950px;height:60px;padding:0px;margin:0 auto;border:0;color:#d1bc6c;text-align:center;font-size:11px;line-height:30px;}
#stopka_left{float:left;width:475px;text-align:left;background:url('images/foot_l.jpg') no-repeat;}
#stopka_right{float:right;width:475px;text-align:right;background:url('images/foot_r.jpg') no-repeat;}
#stopka a.foot_l {color:#d1bc6c;font-weight:normal;text-decoration:none;padding-left:55px;text-align:left;}
#stopka a.foot_l:hover {color:#d1bc6c;font-weight:normal;text-decoration:underline;}
#stopka a.foot_r {color:#d1bc6c;font-weight:normal;text-decoration:none;padding-right:55px;text-align:right;}
#stopka a.foot_r:hover {color:#d1bc6c;font-weight:normal;text-decoration:underline;}
#stopka p {color:#d1bc6c;font-weight:normal;text-decoration:none;}

@media print{
  /* PRINT STYLES */
  body{margin:1cm 0;background:#fff;color:#000;font-size:10pt;line-height:18px;}
  #all{width:18cm;height:auto;background:#fff;}
  #main{width:18cm;margin:0 auto;border:0px;}
  
  #main table.oferta {color:#000000;}

  #logo{padding:0;}
  #logo h1{padding:0;}
  #logo h2{font-family:Arial;}

  #body{background:#fff;}
  #head, #menu, .menu_under, #lang, #head_under {display:none;visibility:hidden;}
  #stopka{width:18cm;}
  #back {display:none;}
  a, #head, h1, h2, #stopka, #stopka a {background:inherit;color:#000;}
}