/* Basic styles */
*{margin:0;padding:0}
a img,fieldset{border:0}
a{outline:none}
img,object{display:block}
a,a:hover{cursor:pointer;text-decoration:none}
ul{list-style:none}
input,textarea{padding:1px}
option{padding:1px .5em 0 2px}
input.submit{cursor:pointer}
td{vertical-align:top}
.hide{display:none}
.shide{left:-9999px;position:absolute}
.fclear{overflow:hidden;zoom:1}
.clear{clear:both}

/* Html,body,wrapper */
html{background:#fff url('/images/html_bg.gif') repeat-x}
body{font:76%/100% tahoma,arial,sans-serif;text-align:center}
#wrapper{width:750px;margin:0 auto;padding-left:5px;text-align:left}

/* HEADER */
#header{height:346px;position:relative}
#logo{position:absolute;top:12px;right:35px}
#header-nav{position:absolute;left:0;top:77px;}
#header-nav li{float:left}
#header-nav a{float:left;height:25px;text-indent:-9999px;background-position:0 -25px}
#header-nav a:hover{background-position:0 0}
#header-nav .nav-1{background-image:url('/images/nav_01.gif');width:54px}
#header-nav .nav-2{background-image:url('/images/nav_02.gif');width:60px}
#header-nav .nav-3{background-image:url('/images/nav_03.gif');width:95px}
#header-nav .nav-4{background-image:url('/images/nav_04.gif');width:106px}
#header-nav .nav-5{background-image:url('/images/nav_05.gif');width:123px}
#header-nav .nav-6{background-image:url('/images/nav_06.gif');width:72px}
#header-nav .nav-7{background-image:url('/images/nav_07.gif');width:66px}
.ru #header-nav .nav-1{background-image:url('/images/nav_01-ru.gif');width:54px}
.ru #header-nav .nav-2{background-image:url('/images/nav_02-ru.gif');width:93px}
.ru #header-nav .nav-3{background-image:url('/images/nav_03-ru.gif');width:94px}
.ru #header-nav .nav-4{background-image:url('/images/nav_04-ru.gif');width:122px}
.ru #header-nav .nav-5{background-image:url('/images/nav_05-ru.gif');width:80px}
.ru #header-nav .nav-6{background-image:url('/images/nav_06-ru.gif');width:67px}
.ru #header-nav .nav-7{background-image:url('/images/nav_07-ru.gif');width:66px}
#flags{position:absolute;left:0;top:0;width:165px;height:20px;padding:5px 0 0;border:1px solid #EBEBEB;border-top:0}
#flags h2{color:#8A8A8A;font-size:.8em;padding:0 15px 0 5px;font-weight:normal;float:left;}
#flags li{float:left;padding:0 8px 0 0}
#header-pics{position:absolute;top:128px;left:0;background:url('/images/header_bg.gif') repeat-x;height:180px;width:100%}
#header-pics h2{padding:8px 0 8px 12px}
#header-pics li{float:left;height:126px;position:relative}
#header-pics a{float:left;height:126px;width:126px;color:#fff;text-align:center;font-weight:bold}
#header-pics a:hover{border:3px solid #FF4E00;height:120px;width:120px}
#header-pics a.fotoover{border:3px solid #FF4E00;height:120px;width:120px}
#header-pics .pic-1{background:url('/images/home_pic_1.jpg')}
#header-pics .pic-2{background:url('/images/home_pic_2.jpg')}
#header-pics .pic-3{background:url('/images/home_pic_3.jpg')}
#header-pics .pic-4{background:url('/images/home_pic_4.jpg')}
#header-pics .pic-5{background:url('/images/home_pic_5.jpg');}
#header-pics .pic-6{background:url('/images/home_pic_6.jpg')}
#header-pics .pic-5 a{width:124px}
#header-pics .pic-6 a{width:122px}
#header-pics .pic-5 a:hover{width:118px}
#header-pics .pic-6 a:hover{width:116px}
#header-pics .pic-5 a.fotoover{width:118px}
#header-pics .pic-6 a.fotoover{width:116px}
#header-pics a span{display:none}
#header-pics a:hover span,#header-pics a.fotoover span{display:block;position:absolute;top:96px;left:0;height:30px;background:#2A6BBD;width:126px;font-size:.9em;line-height:30px;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}
#header-pics .pic-6 a:hover span{width:122px}
#header-pics .pic-5 a:hover span{width:124px}
#header-pics .pic-6 a.fotoover span{width:122px}
#header-pics .pic-5 a.fotoover span{width:124px}
#header-bg{position:absolute;top:128px;left:-120px;width:120px;height:177px;background:url('/images/middle_bg.gif')}

/* FOOTER */
#footer-out{clear:both;background:url('/images/footer_bg.gif') repeat-x}
#footer{width:750px;margin:0 auto;height:60px;position:relative}
#copyright{color:#fff;font-size:.8em;position:absolute;right:5px;top:5px;text-align:right}
#design{color:#A4A4A4;font-size:.8em;position:absolute;right:5px;top:25px;text-align:right}
#design a{color:#A4A4A4}
#design a:hover{text-decoration:underline}
#footer ul{text-align:left;padding:5px 0 0}
#footer ul li{display:inline;padding:0 10px;font-size:.8em}
#footer ul li.last{border:0}
#footer ul a{color:#fff}
#footer ul a:hover{color:#fff;text-decoration:underline}
#footer address{color:#999;font-style:normal;font-size:.8em;text-align:center;padding:3em 0 0}

/* MAIN */
#main{float:left;position:relative;padding:0 0 50px}
.main_home{background:url('/images/main_bg_home.gif') repeat-y}
.main_oferta{background:url('/images/main_bg.gif') repeat-y}

/* LEFT */
#left{width:167px;float:left}
#left li{width:167px;border-bottom:1px solid #165099}
#left li.last{border:0}
#left li a{width:149px;display:block;font-size:.9em;padding:6px 0 6px 18px;background:#2A6BBD url(/images/icon-arrow.gif) 7px 12px no-repeat;color:#fff;line-height:15px;text-transform:uppercase}
#left li.active a{background:#FF4E00 url(/images/icon-arrow2.gif) 7px 12px no-repeat}
#left li ul{display:none}
#left li.active ul{display:block}
#left li.active li{border-bottom:1px solid #EBEBEB}
#left li.active li a{width:137px;padding:6px 0 6px 30px;background:#fff url(/images/icon-arrow.gif) 19px 12px no-repeat;color:#8A8A8A;text-transform:none}

/* CONTENT */
#content{padding:25px 15px 25px 25px;float:left;width:540px;background:url(/images/content_bg.png) no-repeat;}
.content_home{padding:0!important;width:750px!important}

/* CONTENT Styles */
#content{color:#747852;font-size:.9em;line-height:1.2em}
#content p,#content table,#content form{margin:0 0 1em}
#content a{color:#7FC426;text-decoration:underline; }
#content h1{font-size:2.2em;color:#2A6BBD;font-weight:normal;position:absolute;top:-30px;left:0;line-height:1em;text-transform:uppercase;font-family:arial,sans-serif;width:700px;}
#content h2{font-size:14px;color:#2A6BBD;margin:0 0 .5em}
#content h3{font-size:1em;margin:0 0 .5em}
#content ul{margin:0.5em 0 1em 0}
#content ul li{margin:0 0 .3em 1em;padding:0 0 0 10px;background:url(/images/icon-li.gif) 0 5px no-repeat;}
#content ol{list-style:decimal;margin:0.5em 0 1em 0}
#content ol li{margin:0 0 0 2em}
#content dl{margin:0.5em 0 1em 0}
#content dl dt{margin:0 0 .2em;font-weight:bold}
#content dl dd{margin:0 0 1em 3em}
#content img.right{float:right;margin:0 0 1em 2em}
#content img.left{float:left;margin:0 2em 1em 0}
#content blockquote{padding:0 0 0 1em}
#content .images{text-align:center}
#content .images img{border:1px solid #BBC9D3;margin:0 .5em .5em;background:#D9E1E7;padding:4px;display:inline}
#content hr{border:0;height:1px;background:#ccc;color:#ccc;margin:0 0 1em}

/* CONTENT Form Styles */
#content form div{margin:0 0 .5em;overflow:hidden;zoom:1}
#content legend{padding:0 .5em}
#content form h2{margin:0 0 .5em}
#content label{float:left;line-height:1.5em;width:10em;text-align:right;padding:0 .5em 0 0}
#content input,#content textarea,#content select{background:#fff;border:1px solid #ccc;color:#000;float:left;font-size:1em}
#content input.submit{margin-left:12em;}
#content form div.required{font-weight:bold}
#msg-error{color:red;margin:0 0 1em;padding:2px}
#msg-error span.label{font-weight:bold}

/* CONTENT Table Styles */
#content table{border-collapse:collapse}
#content table caption{font-weight:bold;padding:0 0 3px}
#content table tbody td,#content table tbody th{border:1px solid #ccc;padding:3px}
#content table tbody th{font-weight:normal }
#content table tfoot td{font-size:.9em;font-style:italic;padding:3px 0 0}

#content .produkt{width:265px;height:100px;float:left;padding:0 5px 30px 0}
#content .produkt div.img{float:left;width:100px}
#content .produkt div.img img{width:100px}
#content .produkt div.desc{float:left;width:163px;border:1px solid #EBEBEB}
#content .produkt div h2{font-size:11px;color:#2A6BBD;font-weight:bold;padding:10px;border-bottom:1px solid #EBEBEB}
#content .produkt div p{padding:6px 10px 10px;font-size:11px;color:#8A8A8A;}

#content .produkt2{overflow:hidden;zoom:1;margin:0 0 30px}
#content .produkt2 div.img{float:left}
#content .produkt2 div.desc{float:left;width:300px;border:1px solid #EBEBEB}
#content .produkt2 div h2{padding:10px;border-bottom:1px solid #EBEBEB}
#content .produkt2 div p{margin:10px;font-size:11px;color:#8A8A8A;}
#content .produkt2 div li{background:url('/images/icon-arrow.gif') 0 8px no-repeat;padding:3px 0 3px 15px}

#content ul.home{margin:10px 0}
#content ul.home li{width:244px;float:left;margin:0;padding:3px 0 3px 5px;margin-right:1px;display:inline}
#content ul.home li.odd{background:#F7F7F7}
#content ul.home li a{padding-left:12px;background:url('/images/icon-arrow.gif') 0 4px no-repeat;color:#939393;text-decoration:none;}
#content ul.home li a:hover{color:#2A6BBD}
#content ul.home li a.over{color:#FF4E00}

#content ul.produkty{margin:0;}
#content ul.produkty li{text-align:center;float:left;margin:0 0 10px;}
#content ul.produkty li img{display:inline;}
#content ul.produkty li a{text-decoration:none;}
#content ul.produkty li a img{border:3px solid #fff}
#content ul.produkty li a:hover img{border:3px solid #ccc}
