@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:0;
background:url(images/background.png) repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
table, ul, li, p{
margin:0;
padding:0;
}
img{
border:0;
}
/*.middle_label{
width:282px;
float:right;
padding-left:10px;
padding-top:10px;
}
.middle_left_label{
width:668px;
float:left;
padding-left:10px;
display:inline;
padding-top:10px;
padding-bottom:10px;
}
#middle_left_content{
width:668px;
float:left;
padding-left:10px;
display:inline;
}
*/
h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#e4e4e4;
margin-top:20px;
margin-left:10px;
margin-bottom:15px;
text-transform: uppercase;
}
h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
color:#e4e4e4;
margin-top:-10px;
margin-bottom:15px;
margin-left:20px;
}
h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#e4e4e4;
margin-top:20px;
margin-bottom:5px;
margin-left:30px;
display:block;
text-transform: uppercase;
}
p{
line-height:16px;
}
#container{
width:971px;
margin-left:auto;
margin-right:auto;
}
#main_top_bar{
width:971px;
height:110px;
float:left;
background:url(images/bg_top_bar.jpg) top no-repeat;
}
#main_top{
width:971px;
height:257px;
float:left;
background:url(images/bg_top.jpg) top no-repeat;
}
#main_middle{
width:971px;
float:left;
background:url(images/background_main.png) repeat-y;
}
#main_foot{
width:911px;
height:44px;
padding-top:20px;
float:left;
background:#4a0000;
padding-right:30px;
padding-left:30px;
margin-bottom:20px;
}
#foot_white{
width:971px;
height:4px;
margin-top:34px;
background:#ffffff;
margin-left:-30px;
}
#top_bar_left{
width:250px;
height:110px;
float:left;
}
#top_bar_left a{
width:135px;
height:79px;
margin-top:15px;
margin-left:47px;
display:block;
background:url(images/logo.png)
}
#top_bar_right{
width:721px;
height:100px;
float:right;
}
#top_bar_right a{
display:block;
height:10px;
padding-top:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#e6e6e7;
text-decoration:none;
width:64px;
text-align:center;
}
#top_bar_right a:hover{
text-decoration:underline;
}
#top_bar_right ul{
display:inline;
list-style:none;
margin-top:28px;
margin-right:50px;
float:right;
}
#top_bar_right li{
display:inline;
float:left;
margin-left:8px;
}
#menu_1{
background:url(images/ico_home.png) top no-repeat;
}
#menu_2{
background:url(images/ico_news.png) top no-repeat;
}
#menu_3{
background:url(images/ico_clients.png) top no-repeat;
}
#menu_4{
background:url(images/ico_products.png) top no-repeat;
}
#menu_5{
background:url(images/ico_place.png) top no-repeat;
}
#menu_6{
background:url(images/ico_work.png) top no-repeat;
}
#menu_7{
background:url(images/ico_contact.png) top no-repeat;
}
#main_top ul{
display:inline;
list-style:none;
float:left;
margin-top:8px;
margin-left:585px;
}
#main_top a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404040; /*889498;*/
font-weight:bold;
text-decoration:none;
text-transform: uppercase;
background:url(images/bg_arrow.png) left no-repeat;
padding-left:30px;
line-height:35px;
}
#main_top a:hover{
text-decoration:underline;
}
.min_height{
width:1px;
height:370px;
float:left;
}
#middle_left{
width:678px;
float:left;
}
#middle_right{
width:293px;
float:right;
}
#middle_right_content{
width:292px;
float:right;
}

.box_info{
width:282px;
float:right;
padding-left:10px;
}
.box_info:hover{
background:url(images/background_side_light.png) repeat;
}
.box_info p{
font-size:12px;
color:#cfcfcf;
text-align:justify;
padding-top:10px;
padding-bottom:10px;
padding-left:0;
padding-right:15px;
margin:0;
text-indent:20px;
}
.table_simple{
width:400px;
margin-left:auto;
margin-right:auto;
background:#1e0705;
}
.cell_bg td{
background:#432a2a;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#cfcfcf;
text-align: center;
}
.cell_bg_2 td{
background:#4f3636;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#cfcfcf;
text-align: center;
}

.text_main, .text_location, .text_nip, .text_tel, .text_biuro{

color:#cfcfcf;
text-align:justify;
margin-left:auto;
margin-right:auto;
}
.text_main{
clear:both;
display:block;
font-size:12px;
width:590px;
padding-bottom:10px;
text-indent:20px;
}
.text_location{
font-size:14px;
padding-left:220px;
}
.text_biuro{
padding-top:15px;
width:400px;
padding-left:140px;
padding-right:190px;
}
.text_nip{
width:150px;
float:right;
padding-top:20px;
padding-left:10px;
font-size:11px;
}
.text_tel{
float:left;
padding-left:80px;
padding-top:30px;
padding-bottom:40px;
width:300px;
font-size:13px;
}
.list_simple{
list-style:none;
margin-left:40px;
float:left;
display:block;
margin-bottom:20px;
}
.list_simple li{
line-height:25px;
background:url(images/bg_arrow_2.png) left no-repeat;
padding-left:15px;
color:#cfcfcf;
}
.list_simple a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cfcfcf;
text-decoration:none;
border-bottom: 1px dotted #b0a3a9;
}
.list_simple a:hover{
border-bottom-style: solid;
}
#main_foot ul{
list-style:none;
display:inline;
float:right;
}
#main_foot li{
display:inline;
float:left;
margin-left:30px;
text-transform: uppercase;
}
#main_foot a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e4e4e4;
text-decoration:none;
font-weight:bold;
}
#main_foot a:hover{
text-decoration:underline;
}
.copyright{
font-size:12px;
color:#e4e4e4;
display:block;
width:210px;
float:left;
}






#lang{
position:relative;
width:721px;
height:10px;
float:right;
}
#lang a{
display:block;
height:6px;
padding-top:6px;
width:20px;
text-align:center;
}
#lang ul{
display:inline;
list-style:none;
margin-top:10px;
margin-right:15px;
float:right;
}
#lang li{
display:inline;
float:left;
margin-left:8px;
}
#pl{
background:url(images/polish.gif) top no-repeat;
}
#en{
background:url(images/english.gif) top no-repeat;
}
#de{
background:url(images/german.gif) top no-repeat;
}
#ru{
background:url(images/russian.gif) top no-repeat;
}

.card_name{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#e4e4e4;
margin-top:0px;
margin-bottom:5px;
font-weight:normal;
margin-left:30px;
}
.card_info{
width:500px;
font-size:12px;
color:#cfcfcf;
padding-bottom:20px;
margin-left:40px;
clear:both;
display:block;
}
.products_right{
width:293px;
float:right;
}
.products_right:hover{
background:url(images/background_side_light.png) repeat;
}
.products_right a{
font-size:12px;
color:#e6e6e7;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
padding-top:5px;
padding-bottom:10px;
margin-top:10px;
display:block;
}
#alcans a{
height:15px;
padding-top:90px;
background:url(images/alu-cans.jpg) center top no-repeat;
}
#minispray a{
height:15px;
padding-top:90px;
background:url(images/alu-cans.jpg) center top no-repeat;
}
#stcans a{
height:15px;
padding-top:110px;
background:url(images/steel-cans.jpg) center top no-repeat;
}
#lacker a{
height:15px;
padding-top:110px;
padding-bottom:22px;
background:url(images/lackier.jpg) center top no-repeat;
}
#print a{
height:15px;
padding-top:107px;
background:url(images/print.jpg) center top no-repeat;
}
#lids a{
height:15px;
padding-top:110px;
background:url(images/lids.jpg) center top no-repeat;
}
.backwards {
unicode-bidi:bidi-override;
direction: rtl;
color:#cfcfcf;
}