@charset "utf-8";
/* CSS Document */
body{ margin:0px; font-family:arial; background:url(../img/layout/bkg.jpg) top repeat-x; background-color:#e2e2e2;}
#top{width:950px; height:33px; font-size:12px; color:#dcdcdc; margin:0 auto; text-align:right;}
object {outline:none;}
#container{width:950px;margin:0 auto;}
#webheader{width:950px; height:508px; margin:0 auto; vertical-align:top; background-image:url(../img/layout/3ban_bkg.gif);}
#webheader_news{width:950px; height:326px; margin-bottom:20px; vertical-align:top; border-bottom:1px solid #a8a8a8;}
#webheader_prod{width:950px; height:420px; margin:0 auto; vertical-align:top;}
.aivio_logo{ width:226px; height:54px; float:left; margin-left:27px; margin-right:30px;}
a img{border:0px;}
a{ color:#cc0a0a; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}
#menu{width:950px; float:left; text-align:left; height:75px;}
.dropdown {float:left; padding:0; margin-left:80px;}
.dropdown dt {border:0; padding:0px; font-weight:bold; cursor:pointer;}
.dropdown dt:hover {}
.dropdown dd {position:absolute; overflow:hidden; z-index:240; opacity:0; display:none; margin-left:0px; margin-top:0px; padding:0;}
.dropdown ul {list-style:none; padding:0; margin-top:5px; width:94px;}
.dropdown li {display:inline; margin:0; padding-top:10px; padding-bottom:10px; display:block; border-top:1px solid #CCC; width:94px; background-color:#f4f4f4;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:0px; color:#333; text-decoration:none; text-align:center; border:0px;}
.dropdown a:hover {color:#000}
#main_banner{height:332px; width:950px; font-size:12px; padding-top:13px;}
.baner1{width:306px; height:422px; float:left; margin-right:16px;  border-bottom:1px solid #a8a8a8; margin-bottom:20px;}
.baner1_news{width:306px; height:233px; float:left; margin-right:16px;}
.baner2{width:306px; height:422px; float:left; border-bottom:1px solid #a8a8a8;}
.baner2_news{width:306px; height:233px; float:left;}
.baner3{width:306px; height:422px; float:left; margin-left:16px; border-bottom:1px solid #a8a8a8;}
.baner3_news{width:306px; height:233px; float:left; margin-left:16px;}
#single_banner_1{width:306px; height:233px;}
#single_banner_2{width:306px; height:233px;}
#single_banner_3{width:306px; height:233px;}
.oferta_box h3{margin:0; padding:0;}
.baner1 p{padding:6px; margin:0; text-align:justify; height:150px; font-size:12px;}
.baner2 p{padding:6px; margin:0; text-align:justify; height:150px; font-size:12px;}
.baner3 p{padding:6px; margin:0; text-align:justify; height:150px; font-size:12px;}
.single_banner_3 p{padding:6px; margin:0; text-align:justify; height:150px;}
.more_button{margin-left:248px;}
.more_button a{background:transparent url(../img/layout/more_button.gif) no-repeat; display:block; width:58px; height:21px;}
.more_button a:hover{background:transparent url(../img/layout/more_button_active.gif) no-repeat;}
#content{width:950px; font-size:12px;}
.left_col{width:790px; float:left;  border-right:0px solid #a8a8a8; margin-top:0px;}
.left_col_prod{width:675px; float:left;  border-right:1px solid #a8a8a8; margin-top:0px; border-right:1px solid #a8a8a8; margin-bottom:0px;}
.prod_disc{width:665px; padding-right:10px;}
.prod_disc_container{width:665px; border-bottom:1px solid #a8a8a8; height:177px;}
#prod_tabs{height:215px; width:950px;}
.tab1{width: 203px; height: 200px; float:left; border-right:1px solid #a8a8a8; margin-top:10px;}
.tab2{width: 321px; height: 200px; float:left; border-right:1px solid #a8a8a8; margin-top:10px; padding-left:7px;}
.tab3{width: 195px; height: 200px; float:left; border-right:1px solid #a8a8a8; margin-top:10px; padding-left:7px;}
.tab4{width: 206px; height: 200px; float:left; margin-top:10px; padding-left:7px;}
.tab4 a{float:left;}
.tab1 ul{list-style-type:none; margin:12px 0 0 0; padding: 0;}
.tab1 li{background:transparent url(../img/layout/bullet_pic.gif) no-repeat; background-position:1px 6px; padding: 0 0 0 12px;}
.tab3 ul{list-style-type:none; margin:12px 0 0 0; padding: 0;}
.tab3 li{background:transparent url(../img/layout/bullet_pic.gif) no-repeat; background-position:1px 6px; padding: 0 0 0 12px;}
.row1{ background-color:#d6d6d6;}
table.dane_tech {margin-top:10px;}
.right_col{width:150px; float:right; margin-top:0px;}
.right_col_prod{width:264px; float:right; margin-top:0px; border-bottom:1px solid #a8a8a8; padding-bottom:0px; height:230px;}
#prod_box{ width:262px; height:218px; float:right;}
h1{margin-bottom:20px; padding:0px; margin-top:0;}
.news{width:760px; margin-left:10px; border-bottom:1px solid #a8a8a8;}
.news p img{float:left; margin-right:10px;}
h2{color:#cc0a0a; font-weight:bold; font-size:12px; text-indent:16px; background:transparent url(../img/layout/news_pic.gif) no-repeat; background-position:1px 4px; margin-bottom:10px; margin-top:10px;}
.news p{margin-left:16px; width:740px; margin-top:0; padding-top:0;}
.more_button_aktual{margin-left:702px; margin-bottom:10px;}
.more_button_aktual a{background:transparent url(../img/layout/more_button.gif) no-repeat; display:block; width:58px; height:21px; text-align:right;}
.more_button_aktual a:hover{background:transparent url(../img/layout/more_button_active.gif) no-repeat;}
.back_button_aktual{margin-left:700px; margin-bottom:10px;}
.back_button_aktual a{background:transparent url(../img/layout/button_back.jpg) no-repeat; display:block; width:58px; height:21px; text-align:right;}
.back_button_aktual a:hover{background:transparent url(../img/layout/back_button_active.gif) no-repeat;}
.reklama{padding-left:0px; margin-bottom:10px;}
.footer{ background:transparent url(../img/layout/footer_bkg1.jpg) repeat-x; width:950px; height:18px; display:block; margin-top:10px; color:#f3f3f3; text-align:center; font-size:12px; padding-top:22px;}
.sub_footer{color:#000000; text-align:center; font-size:12px; margin-top:32px; height:26px;}
.lft_bottom_crn{width:20px; height:20px; background:transparent url(../img/layout/footer_lft_crn.jpg); float:left;}
.middle_bottom{width:910px; height:20px; background:transparent url(../img/layout/footer_bkg2.jpg) repeat-x; float:left;}
.rgt_bottom_crn{width:20px; height:20px; background:transparent url(../img/layout/footer_rgt_crn.jpg); float:left;}
.clear{clear:both;}
.firma_box{width:255px; border-right:1px solid #e1e1e1; float:left; margin-right:11px; float:left;}
.firma_box3{width:255px; float:right;}
.firma_box p{width:240px;}
.firma_box3 p{width:240px;}
.firma_box3 ul{list-style-type:none; margin:12px 0 0 0; padding: 0;}
.firma_box3 li{background:transparent url(../img/layout/bullet_pic.gif) no-repeat; background-position:1px 6px; padding: 0 0 0 12px; width:228px;}
.ipods{width:950px; height:113px; border-top:1px solid #a8a8a8; padding-top:10px;}
.oferta_full{}
.oferta_full img{float:left;}
.oferta_full p{float:left; width:620px; padding-left:10px; padding-top:24px;}
hr{background:#e1e1e1 left; height:1px; clear:both; border:0px; width:780px;}
.partner_col1{ width:390px; border-right:1px solid #e1e1e1; float:left;}
.partner_col1 img{ margin-right:8px; margin-bottom:8px;}
.partner_col2{ width:390px; border-right:1px solid #e1e1e1; float:right;}
.partner_col2 img{ margin-right:8px; margin-bottom:8px;}
.zaufali_nam img{ margin-right:7px; margin-bottom:8px;}
h4{margin:0; padding:0;}
.kont1col{ width:380px; float:left; border-right:0px solid #a8a8a8; padding-right:10px;}
.kont2col{ width:370px; float:left; padding-left:10px; padding-right:10px;}
.kon_tab_kol1{ font-size:11px; width:380px;}
.inbutbox {
background-color:#c0c0c0;
border-color:#cc0a0a;
border-style:none none solid solid;
border-width:0 0 1px 4px;
color:#000000;
}
.send_button {
background-image:url(../img/layout/send_button.jpg);
color:#0E0A09;
cursor:pointer;
display:block;
font-weight:bold;
border:0;
width:58px;
height:21px;
}
h3{ margin:0; padding:0; color:#cc0a0a; font-size:16px;}