/* CSS Document */
/* CSS index.html na samym dole */
body {
  font: normal 11px verdana, arial, sans-serif; color:#666666;
  background: #fff url(img/bg.jpg) repeat-x;
  padding:0; margin:0;
  }
#container {
  width:850px;
  background: #fff;
  margin:0 auto;
  }
a.mail {color:#1C5BAA;}
a.mail:hover {text-decoration:none;}

img.jak {border:1px solid #000; padding:1px;}  
  
/* LEFT */
#logo {width:179px; height:88px; background:#fff; border-top:25px solid red;}
.menu_title {background:#E6E6E6; padding:7px 0 8px 5px; border-left:5px solid #CFCFCF; font:bold 11px verdana, arial, sans-serif; color:#737373;}
.menu1, .akt {background:#F0F0F0; padding:7px 0 7px 13px; border-top:1px solid #fff;}
.menu1 {background:#F0F0F0 url(img/arrow.gif) no-repeat 5px 11px;}

.akt {padding:7px 5px 0 7px; border-bottom:3px solid #fff;}
.x {background: url(img/x.gif) repeat-x center; padding:10px 0 10px 0;}
.menu1 a {font:normal 10px verdana, arial, sans-serif; color:#000; text-decoration:none;}
.menu1 a:hover {text-decoration:underline;}

a.aktu {color:#666666; text-decoration:none;}
a.aktu:hover {text-decoration:underline;}


/* RIGHT */
#top {width:671px; height:141px; background:#fff url(img/bg_menu.gif) repeat-x 0 21px; position:relative;}
#ver {position:absolute; width:79px; height:11px; right:10px; top: 5px; background: url(img/ver.gif) no-repeat;}
  #ver1{position:absolute; width:13px; height:11px; top:0; left:-1px;}
  #ver2{position:absolute; width:13px; height:11px; top:0; left:22px;}
  #ver3{position:absolute; width:13px; height:11px; top:0; left:43px;}
  #ver4{position:absolute; width:13px; height:11px; top:0; left:66px;}

#menu {position:absolute; top:31px; left:0; width:670px; height:21px; z-index:10;}
.m1, .m2, .m3, .m4, .m5, .m6, .m7 {float:left; color:#fff; padding:0px 16px 0 16px; height:16px; border-right:1px solid #999999;}
.m7 {border:0;}

.m1r, .m2r, .m3r, .m4r, .m5r, .m6r, .m7r {float:left; color:#fff; padding:0px 13px 0 13px; height:16px; border-right:1px solid #999999;}
.m7r {border:0;}

/* WERSJA POLSKA */
#ma1 {position:absolute; width:118px; height:28px; top:21px; left:5px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma2 {position:absolute; width:59px; height:28px; top:21px; left:135px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma3 {position:absolute; width:81px; height:28px; top:21px; left:206px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma4 {position:absolute; width:66px; height:28px; top:21px; left:299px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma5 {position:absolute; width:86px; height:28px; top:21px; left:377px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma6 {position:absolute; width:60px; height:28px; top:21px; left:475px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma7 {position:absolute; width:72px; height:28px; top:21px; left:545px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma8 {position:absolute; width:38px; height:28px; top:21px; left:625px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}

/* WERSJA ANGIELSKA */
#ma1a {position:absolute; width:118px; height:28px; top:21px; left:5px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma2a {position:absolute; width:82px; height:28px; top:21px; left:70px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma3a {position:absolute; width:110px; height:28px; top:21px; left:162px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma4a {position:absolute; width:72px; height:28px; top:21px; left:282px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma5a {position:absolute; width:59px; height:28px; top:21px; left:363px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma6a {position:absolute; width:70px; height:28px; top:21px; left:431px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma7a {position:absolute; width:75px; height:28px; top:21px; left:510px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
/* WERSJA NIEMIECKA */
#ma1n {position:absolute; width:118px; height:28px; top:21px; left:5px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma2n {position:absolute; width:83px; height:28px; top:21px; left:70px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma3n {position:absolute; width:83px; height:28px; top:21px; left:162px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma4n {position:absolute; width:77px; height:28px; top:21px; left:255px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma5n {position:absolute; width:99px; height:28px; top:21px; left:341px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma6n {position:absolute; width:109px; height:28px; top:21px; left:449px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma7n {position:absolute; width:77px; height:28px; top:21px; left:567px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
/* WERSJA ROSYJSKA */
#ma1r {position:absolute; width:118px; left:20px; height:28px; top:21px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma2r {position:absolute; width:56px; left:155px; height:28px; top:21px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma3r {position:absolute; width:78px; left:218px; height:28px; top:21px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma4r {position:absolute; width:84px; left:303px; height:28px; top:21px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma5r {position:absolute; width:109px; left:395px; height:28px; top:21px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma6r {position:absolute; width:69px; left:512px; height:28px; top:21px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}
#ma7r {position:absolute; width:72px; left:589px; height:28px; top:21px; background: url(img/bg_menu_active.gif) repeat-x; z-index:1;}

a.m {font: bold 12px verdana, arial, sans-serif; color:#fff; text-decoration:none;}
a.m:hover {text-decoration:underline;}

a.button {border-right:2px solid #970000; border-bottom:2px solid #970000; border-left:2px solid #FFBBBB; border-top:2px solid #FFBBBB; padding:7px; background:#FF0202; color:#fff; text-decoration:none; font-weight:bold;}
a.button:hover {border-left:2px solid #970000; border-top:2px solid #970000; border-right:2px solid #FFBBBB; border-bottom:2px solid #FFBBBB; padding:8px 6px 6px 8px; background:#F20000; color:#fff; text-decoration:none; font-weight:bold;}


#mapa {background:#FAFAFA; padding:7px 0 7px 13px; border-bottom:1px solid #E6E6E6; font-size:10px;}
#mapa a {color:#999999; font-size:10px;}

#text {margin:15px 5px 20px 10px; text-align:justify;}
#text1 {margin:15px 0 20px 0; text-align:left; font-size:10px;}
#text1 a {text-decoration:none;}
#text1 a:hover {text-decoration:underline;}


/* FOOTER */
a.m_foot {text-decoration:none; color:#fff;}
a:hover.m_foot {text-decoration:underline;}

h3 {font-size:12px; padding:0 0 5px 0; margin:0; color:#7E492A;}
h4 {font-size:11px; padding:0 0 5px 0; margin:0; color:#ffffff;}

a:hover {text-decoration:none;}

a i {display:none; visibility:hidden;}
img {border:0;}

/* ----------------- FORMULARZ POCZTOWY -------------------*/    
.form_head {
    font: bold 11px verdana, helvetica, sans-serif;
    padding-bottom:2px;
    text-align: right;}
  
.form {
    font: normal 9px verdana, helvetica, sans-serif;
    text-align: right;
    padding-bottom: 5px;}

input.spec, textarea.spec {
    font: normal 9px verdana, helvetica, sans-serif;
    color: #fff;
    background: #6F1100 url(img/bg_form.gif) repeat-x bottom;
    border-top: 1px solid #240500;
    border-left: 1px solid #240500;
    border-bottom: 1px solid #AA1A00;
    border-right: 1px solid #AA1A00;
    SCROLLBAR-TRACK-COLOR: #620F00;
    width: 220px;
    height: 14px;}
    
textarea.spec {
    font: normal 9px Verdana, Arial, Helvetica, Sans Serif;
    height: 50px;
    width: 220px;
    background: #6F1100 url(img/bg_form2.gif) repeat-x bottom;}  

.form_container {font-size:9px; color:#D8AAA5; width:385px; margin-left:10px;}
.input_send {font: normal 4px verdana, arial; width:43px; height:19px; color: #ffffff; font-weight:normal; background: #fff url(img/send.gif) no-repeat; border:0px;}
.form_send { font-size: 9px; color: #7F7F7F; text-align:right; width:385px;}
.p_obow {color:#AE1B00; padding-top:5px; text-align:right; width:385px;}

/* ---- KONTAKT ---- */
.k {position:absolute; top:0; left:0; width:330px; height:313px;}
.k0 {position:absolute; top:80px; right:20px; width:55px; height:18px;}
.k1 {position:absolute; top:88px; left:115px; width:70px; height:10px;}
.k2 {position:absolute; top:15px; left:130px; width:45px; height:20px;}
.k3 {position:absolute; top:244px; left:131px; width:45px; height:12px;}
.k4 {position:absolute; top:250px; left:183px; width:46px; height:10px;}
.k5 {position:absolute; top:125px; left:80px; width:47px; height:10px;}
.k6 {position:absolute; top:125px; left:151px; width:57px; height:18px;}
.k7 {position:absolute; top:227px; left:151px; width:55px; height:14px;}
.k8 {position:absolute; top:68px; left:10px; width:51px; height:10px;}
.k9 {position:absolute; top:125px; left:215px; width:55px; height:18px;}
.k10 {position:absolute; top:194px; left:80px; width:55px; height:10px;}
.k11 {position:absolute; top:157px; left:168px; width:40px; height:10px;}
/* ----------------- INDEX -------------------*/

body.index {
  font: normal 11px verdana, arial, sans-serif; color:#fff;
  background: #000 url(img/bg.jpg) repeat-x;
  padding:0; margin:0;
  }
  
#index_container {
  margin:0 auto;
  width:855px;
  height:456px;
  background: #000;
  position:relative;
  }

#index_logo {position:absolute; top:0; left:-270px; width:142px; height:70px;}
#pl_slogan {position:absolute; top:271px; left:-248px; width:206px; height:56px; background: url(img/index/pl_slogan.jpg) no-repeat;}
#en_slogan {position:absolute; top:271px; left:-248px; width:206px; height:56px; background: url(img/index/en_slogan.jpg) no-repeat;}
#de_slogan {position:absolute; top:271px; left:-248px; width:206px; height:56px; background: url(img/index/de_slogan.jpg) no-repeat;} 
#ru_slogan {position:absolute; top:272px; left:-245px; width:245px; height:51px; background: url(img/index/ru_slogan.jpg) no-repeat;} 

/* WERSJA POLSKA */
#index_menu {position:absolute; top:0; right:0; width:519px; height:28px; background: #fff url(img/index/pl_menu.jpg) no-repeat;}
.mi1, .mi2, .mi3, .mi4, .mi5, .mi6, .mi7  {position:absolute; top:0; height:28px;}
.mi1 {left:92px; width:48px;}
.mi2 {left:142px; width:64px;}
.mi3 {left:207px; width:52px;}
.mi4 {left:262px; width:68px;}
.mi5 {left:332px; width:50px;}
.mi6 {left:384px; width:58px;}
.mi7 {left:450px; width:30px;}

/* WERSJA ANGIELSKA */
#index_menua {position:absolute; top:0; right:0; width:519px; height:28px; background: #fff url(img/index/en_menu.jpg) no-repeat;}
.mi1a, .mi2a, .mi3a, .mi4a, .mi5a, .mi6a  {position:absolute; top:0; height:28px;}
.mi1a {left:92px; width:68px;}
.mi2a {left:162px; width:92px;}
.mi3a {left:256px; width:54px;}
.mi4a {left:312px; width:43px;}
.mi5a {left:357px; width:50px;}
.mi6a {left:410px; width:65px;}

/* WERSJA NIEMIECKA */
#index_menun {position:absolute; top:0; right:0; width:519px; height:28px; background: #fff url(img/index/de_menu.jpg) no-repeat;}
.mi1n, .mi2n, .mi3n, .mi4n, .mi5n, .mi6n  {position:absolute; top:0; height:28px;}
.mi1n {left:70px; width:65px;}
.mi2n {left:135px; width:65px;}
.mi3n {left:200px; width:62px;}
.mi4n {left:262px; width:78px;}
.mi5n {left:340px; width:85px;}
.mi6n {left:425px; width:65px;}

/* WERSJA ROSYJSKA */
#index_menur {position:absolute; top:0; right:0; width:519px; height:28px; background: #fff url(img/index/ru_menu.jpg) no-repeat;}
.mi1r, .mi2r, .mi3r, .mi4r, .mi5r, .mi6r  {position:absolute; top:0; height:28px;}
.mi1r {left:90px; width:45px;}
.mi2r {left:138px; width:60px;}
.mi3r {left:202px; width:65px;}
.mi4r {left:269px; width:93px;}
.mi5r {left:365px; width:53px;}
.mi6r {left:421px; width:65px;}

#flags {position:absolute; bottom:10px; left:330px; width:206px; height:79px; background: url(img/index/flags.gif) no-repeat;}
.f1, .f2, .f3, .f4 {position:absolute; top:10px; width:25px; height:50px;}
.f1 {left:42px;}
.f2 {left:72px;}
.f3 {left:102px;}
.f4 {left:133px;}

#d1, #d2, #d3, #d4 {float:left; height:224px;}
#d5, #d6, #d7, #d8 {float:left; height:232px;}
#d1, #d5 {width:213px}
#d2, #d6 {width:210px}
#d3, #d7 {width:222px}
#d4, #d8 {width:210px}
