@charset "utf-8";
/* CSS JAAK TRANS*/
body { margin:0px 0px 0px 0px; font-family: Tahoma, Geneva, sans-serif; background-image:url(images/bg.jpg); background-repeat:repeat-x; }
h2 { margin:0; padding:0; font-size:13px; }
#top_menu { height:85px; background-color:#000; border-bottom:1px solid #CCC; }
#top_menu_l { width:850px; color:#FFF; text-align:right; margin-top:5px;  }
.top_menu_l { font-size:12px; }
.top_menu_l a { color:#FFC; text-decoration:none; padding:0px 4px 0px 4px; }
.top_menu_l a:hover { color:#FFF; text-decoration:none; }
#div_site { width:850px; height:500px; margin:auto; border-left:1px solid #CCC; }
#div_1 { width:586px; height:231px; float:left; background-color:#CCC; background-image:url(images/2.jpg); border-left: #FFF 1px solid; }
#div_2 { width:586px; height:231px; float:left; background-color:#CCC; background-image:url(images/1.jpg); border-left: #FFF 1px solid; }
#div_3 { width:586px; height:231px; float:left; background-color:#CCC; background-image:url(images/3.jpg); border-left: #FFF 1px solid; }
#div_4 { width:586px; height:231px; float:left; background-color:#CCC; background-image:url(images/1.jpg); border-left: #FFF 1px solid; }
#div_5 { width:586px; height:231px; float:left; background-color:#CCC; background-image:url(images/2.jpg); border-left: #FFF 1px solid; }
#div_6 { width:586px; height:231px; float:left; background-color:#CCC; background-image:url(images/6.jpg); border-left: #FFF 1px solid; }
#div_7 { width:586px; height:231px; float:left; background-color:#CCC; background-image:url(images/2.jpg); border-left: #FFF 1px solid; }
#div_8 { width:586px; height:231px; float:left; background-color:#CCC; background-image:url(images/1.jpg); border-left: #FFF 1px solid; }
#menu_down { margin:4px 4px 2px 4px; color:#000; }
.menu_down a { padding:2px 5px 2px 5px; color:#036; text-decoration:none; }
.menu_down a:hover { background-color:#C00; text-decoration:none; color:#FFF; padding:2px 5px 2px 5px;}
#div_menu { height:23px; width:587px; float:left; margin:1px 0px 0px 0px; text-align: center; border-top: 0px solid #CCC; }
.div_menu a { font-size:11px; color:#000; text-decoration:none; padding:0px 7px 0px 7px; font-family:Tahoma, Geneva, sans-serif; }
.div_menu a:hover { color:#C00; text-decoration:none; padding:3px 7px 3px 7px; background-color:#FFF; }
#div_p { width:260px; height:131px; float:right; background-color:#E1E4E8; background-image: url(images/zam_online.jpg); }
#txt { float:left; width:563px; height:auto; margin:20px 0px 20px 1px; border-left:1px solid #CCC; font-family: Arial, Helvetica, sans-serif; border-right: 1px solid #CCC; }
.txt { font-size:12px; padding:0px 10px 0px 10px; } 
.txt p { margin:0; padding:0; }
#box1 { width:259px; height:100px; float:right; margin-bottom:0px; margin-top:0px; border-left:1px solid #CCC; border-right:1px solid #CCC; background-image: url(images/tel.jpg); }
#box2 { width:259px; height:185px; float:right; background-color:#CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; }
#stopka { float:left; width:566px; height:auto; margin-top:3px; border-top:1px solid #CCC; }
.stopka { font-size:11px; border-left:0px solid #CCC; color:#000; padding-top: } .stopka a { color:#666; text-decoration:none; } .stopka a:hover { color:#999; text-decoration:underline; }
#tel { color:#FFF; padding:20px 0px 0px 10px; font-size:17px; font-family: Arial, Helvetica, sans-serif; }
.menu a { color:#FFF; text-decoration:none; padding:5px 21px 2px 22px; margin-top:2px; font-size:11px; border-bottom:3px solid #666; background-color:#333; }
.menu a:hover { text-decoration:none; border-bottom:3px solid #c00; padding:5px 21px 2px 22px; background-color:#666; }
.menu2 a { color:#FFF; text-decoration:none; padding:5px 18px 2px 19px; margin-top:2px; font-size:11px; border-bottom:3px solid #666; background-color:#333; }
.menu2 a:hover { text-decoration:none; border-bottom:3px solid #c00; padding:5px 18px 2px 19px; background-color:#666; }
#slogan { margin:150px 30px 0px 30px; color:#FFF; font-size:24px; font-weight:lighter; }
.slogan { font-size:18px; padding-left:90px; }
#slogan2 { margin:100px 30px 0px 30px; color:#FFF; font-size:24px; font-weight:lighter; }
.slogan2 { font-size:18px; padding-left:90px; }
#logo { width:850px; margin:auto; height: 85px; }
#logo_view { float:left; } 
#lang { float:right; width:100px; height:auto; text-align:right; margin-top: 10px; margin-right: 10px; }
#navigacja { float:left; margin-top:5px; margin-bottom:2px; width:100%; height:25px; padding-bottom: 3px; padding-left: 1px; }
.tel1 { display: none; }
.errorbox{ padding:2px 0px 2px 0px; color:#C00 }
.okbox{ padding:2px 0px 2px 0px; color:#C00 }
.temat{ display:block; font-size:11px; }
.form { font-size:11px; }
#online { margin:70px 1px 0px 1px; background-color:#69C; filter: alpha(opacity=60); opacity: 0.8; }
#online_en { margin:50px 1px 0px 1px; background-color:#69C; filter: alpha(opacity=60); opacity: 0.8; } 
.online { color:#FFF; text-align:center; padding:5px 0px 5px 0px; font-size:14px; font-family:"Arial Black", Gadget, sans-serif; }
.online a { color:#FFF; text-decoration: blink; } .online a:hover { color:#FF9; text-decoration:none; }
