body { font-family:verdana;}
* {margin:0px; padding:0px}
p {text-align: justify;}

a:link { color:#000; text-decoration:none;}
a:visited { color:#000 }
a:hover { color:#000 }
a:active { color:#000  }
img {margin:0px; padding:0px; border:0px;}
.header_grad { height:99px; background-image: url(../img/header_grad.jpg); background-repeat:repeat-x;}
.header_kk { width:980px; margin-left:auto; margin-right:auto;}
.header_1 { width:313px; height:99px; float:left;}
.header_1a { width:313px; height:70px; float:left; padding:0px; margin:0px;}
.header_1a a { width:313px; height:70px; float:left; background-image: url(../img/header_1a.jpg); padding:0px; margin:0px;}
.header_1b { width:313px; height:29px; float:left; background-image: url(../img/header_1b.jpg);}
.header_2 { width:667px; height:99px; float:left;}
.header_2a { width:667px; height:62px; float:left; background-image: url(../img/header_2a.jpg);}
.header_menu { width:667px; height:37px; float:left;}
.header_menu a { width:109px; height:37px; float:left; padding:0px; margin:0px;}
.menu_right { width:13px; height:37px; float:left; background-image: url(../img/menu_right.jpg);}

.header_kk_left {height:99px; background-image: url(../img/header_grad.jpg); background-repeat:repeat-x;}
.header_kk_bg {width:980px; height:99px; margin:0 auto 0 -490px; min-width:980px;}
.header_kk_right {margin-left:50%; background-image: url(../img/header_grad_right.jpg); background-repeat:repeat-x;  }


.flags {width:106px; height:27px; margin-left:520px; margin-top:5px}
.flag_pl a{width:34px; height:27px; float:left; background-image: url(../img/flaga_pl.jpg);}
.flag_en a{width:35px; height:27px; float:left; background-image: url(../img/flaga_en.jpg);}
.flag_de a{width:37px; height:27px; float:left; background-image: url(../img/flaga_de.jpg);}

.content_grad {  background-image: url(../img/header_grad_2.jpg); background-repeat:repeat-x; min-height:33px;}
.content_kk { width:980px; margin-left:auto; margin-right:auto; min-height:655px; height:auto !important; }
.content_left {width:434px; float:left;  }
.content_left_1 {width:434px; height:193px; float:left; background-image: url(../img/content_left_1.jpg)}
.content_left_2 {width:434px; height:229px; float:left; background-image: url(../img/content_left_2.jpg)}
.content_left_3_pl {width:434px; height:233px; float:left; background-image: url(../img/content_left_3.jpg)}
.content_left_3_en {width:434px; height:233px; float:left; background-image: url(../img/content_left_3_en.jpg)}
.content_left_3_de {width:434px; height:233px; float:left; background-image: url(../img/content_left_3_de.jpg)}
.content_right {width:546px; float:left;   }
.content_header {width:546px; height:76px; float:left; background-image: url(../img/content_header.jpg);  }
.content_header_margin { width:546px; height:50px; float:left;}
.content_header_2 { padding-top:30px; float:right; padding-right:40px; font-weight:bold}
.content_text { font-size:12px; width:500px; text-align:justify; }
.content_text_2 { font-size:12px; width:500px; text-align:left; }
.content_text_2 a {color:#6699ff ; text-decoration:none;}
.content_text_2 a:hover {color:#6699ff }
.content_text_2 a:visited {color:#6699ff }
.content_text_3 { font-size:12px; width:500px; text-align:left;color:#6699ff ; font-weight:bold; }
.content_text_5 { font-size:12px;  text-align:left;color:#6699ff ; font-weight:bold; padding-left:85px }
.content_text_blue { font-size:12px;  text-align:left;color:#6699ff ; font-weight:bold; }
.content_text_blue_2 { font-size:16px;  text-align:center ;color:#6699ff ; font-weight:bold; }
.content_text_blue_3 { font-size:16px;  text-align:center ;color:#6699ff ; font-weight:bold; }

.text_right { font-size:12px; text-align:right; color:#6699ff ; font-style:italic;}
.footer_grad { background-image: url(../img/footer_grad.jpg); background-repeat:repeat-x; height:82px;}
.footer { width:980px; height:82px; margin-left:auto; margin-right:auto;}
.footer_text {width:610px; height:37px; float:left; font-size:12px;color:#6699ff;}
.footer_text_2 {width:610px; height:37px; float:left; font-size:12px;color:#6699ff;padding-top:45px;}
.footer_text_2 a { color:#6699ff; text-decoration:none; padding-left:130px;}
.footer_text_2 a:hover { color:#6699ff; }
.footer_text_2 a:visited { color:#6699ff;}
.rewizja {width:368px; height:82px;  background-image: url(../img/rewizja.jpg) ;float:left;}
.rewizja_button {width:149px; height:39px;  padding-top:11px;}
.rewizja_button a {width:149px; height:53px;float:left;  margin-left:112px; }
.contact_1 {width:191px; height:215px;  float:left;background-image: url(../img/contact_1b.jpg);}
.contact_2_pl {width:355px; height:215px;  float:left;background-image: url(../img/contact_2.jpg); }
.contact_2_pl a {width:355px; height:215px;  float:left;background-image: url(../img/contact_2.jpg);}
.contact_2_en {width:355px; height:215px;  float:left;background-image: url(../img/contact_2_en.jpg);}
.contact_2_en a {width:355px; height:215px;  float:left;background-image: url(../img/contact_2_en.jpg);}
.contact_2_de {width:355px; height:215px;  float:left;background-image: url(../img/contact_2_de.jpg);}
.contact_2_de a {width:355px; height:215px;  float:left;background-image: url(../img/contact_2_de.jpg);}
.contact_3 {width:546px; height:137px;  float:left;background-image: url(../img/contact_3c.jpg); margin-bottom:30px;}
.contact_4 {width:546px; height:78px;  float:left; background-image: url(../img/contact_4.jpg);}
.contact_5 {width:157px; height:170px;  float:left; background-image: url(../img/contact_5.jpg); background-repeat:no-repeat;}
.contact_6 {width:379px; height:200px;  float:left; }
.form {background-image: url(../img/contact_form.jpg);width:189px; height:30px;  float:left; border:0px;}
.form_2 {background-image: url(../img/form_2.jpg);width:332px; height:132px;   border:1px solid #244e80 ; margin-left:33px; background-repeat:repeat-x;}
.send {width:108px; height:28px;  background-image: url(../img/send.jpg); border:0px; margin-left:260px;}
.cennik {width:86px; height:200px;  float:left; background-image: url(../img/cennik.jpg); }
.cennik_2 {width:414px; height:250px; float:left;}
.mapka { text-align:center; text-decoration:none;}
.mapka a { text-align:center; text-decoration:none; color:#244e80; font-weight:bold;}
.mapka a:visited { color:#244e80;}
.mapka p { text-align:center; text-decoration:none; }
#map {border:1px solid #244e80; margin-bottom:20px;}


