html *{padding:0;margin:0;border: 0;}
body{
background-color:#fff;
font:11px Verdana, Arial, Geneva, Helvetica, Sans-Serif;
color:#273242;
text-align: center;
}
a, a:link{
text-decoration: none;
color:#333;
}
a:visited{
color:#333;
}
a:hover{
text-decoration:none;
color: #6D39A2;
}
a:active{
text-decoration:none;
}
ul{
list-style-type:none;
}
h3,h4,h5,h6{
font-family:Verdana, Arial, Geneva, Helvetica, Sans-Serif;
}
#page{
overflow:hidden;
width:754px;
margin:0 auto;
text-align:left;
border:1px solid #E4E2E3;
}
#header{
position:relative;
overflow:hidden;
padding:73px 0 0 0;
background:url(images/logo.gif) 20px 10px no-repeat;
}
#nav li{
float:right;
width:107px;
height:17px;
padding-top:2px;
text-align:center;
margin-left:1px;
font-weight:bold;
}
#flash{
margin-bottom:-1px;
}
#main{
overflow:hidden;
width:754px;
font-size:12px;
}
#content{
overflow:hidden;
float:left;
width:414px;
padding:0 6px 50px 6px;
border-right:1px solid #c5c3c8;
line-height:16px;
text-align:justify;
}
#main p,#rightColumn ul{
margin:15px 0;
}
.news{
padding:5px 0;
border:1px dashed black;
border-left:none;
border-right:none;
}
#subnav{
overflow:hidden;
background:#9CDB37;
padding-bottom:32px;
}
#subnav span{
float:right;
background-image:none;
width:107px;
height:13px;
}
#subnav .druk{
background:#fff200;
width:185px;
}
.naswietlanie{
background:#9cdb37 url(images/header_navi_1.gif);
}
.proofing{
background:#b8e472 url(images/header_navi_2.gif);
}
.dtp{
background:#d4efab url(images/header_navi_3.gif);
}
#nav .druk{
background:#fff200 url(images/drukwielk.gif);
width:185px;
}
#nav .druk a{
color:#cd1a0b;
}
#nav .druk a:hover{
color:red;
}
#nav a div{
display:none;
background:#9CDB37;
position:absolute;
top:244px;
left:0;
width:754px;
height:32px;
}
#nav .druk a:active div,#nav .druk a:focus div{
display:block;
background:#fff200;
}
#nav .dtp a:active div,#nav .dtp a:focus div{
display:block;
background:#d4efab;
}
#subnav .fill{
width:248px;
background:#69ad00;
}
#rightColumn{
float:left;
width:152px;
padding:5px 5px;
}
#rightColumn a{
font-size:11px;
color:#69AD00;
line-height:15px;
}
#rightColumn *{
clear:left;
line-height:15px;
}
#rightColumn p span{
font-weight:bold;
}
.right{
float:left;
text-align:right;
}
.arrow{
background: url(images/strzala.gif) 0 3px no-repeat;
padding-left:15px;
}
.hide{
display:none;
}
#leftMenu{
float:left;
width:165px;
font-size:11px;
padding-top:1px;
}
#leftMenu p{
line-height:16px;
text-align:center;
font-weight:bold;
}
#leftMenu label{
margin:0;
font-weight:bold;
}
#menu li{
background:#9ddb38;
margin-bottom:1px;
font-weight:bold;
color:#fff;
}
#menu li a{
line-height:21px;
padding:0 0 0 10px;
color:#fff;
}
#menu ul.subMenu{
background:#fff;
display:none;
padding-top:1px;
}
#menu ul.subMenu li{
background:#b8e472 url(images/kwadrat.gif) 10px 50% no-repeat;
padding-left:25px;
}
#menu ul.subMenu li.ie_off{
background:#b8e472 url(images/kwadrat.gif) 10px 50% no-repeat;
}
#menu ul.subMenu li:hover,#menu ul.subMenu li.ie_on{
background-image:url(images/kwadratfull.gif);
}
#menu ul.subMenu li a{
padding:0;
}
#menu ul.subMenu li a:hover{
text-decoration:underline;
}
h3{
color: #69AD00;
font-weight: bold;
margin-top:10px;
}
h4{
font-weight:bold;
}
h5{
display:inline;
font-size:12px;
font-weight:bold;
}
#footer{
font-size:9px;
font-weight:normal;
color:#8c8c82;
}
form{
overflow:hidden;
margin:10px 10px;
}
form div{
clear:both;
padding-top:10px;
}
input,select{
float:right;
text-align:left;
border:1px solid black;
}
label{
float:left;
text-align:right;
}
#reg_form label{
width:80px;
}
#reg_form input{
margin-right:50px;
width:235px;
}
#reg_form .button{
margin-top:10px;
width:100px;
}
#calc label{
margin:7px 5px 0 10px;
width:150px;
}
#calc select,#calc input{
width:200px;
margin:5px 20px 0 0;
}
#calc input{
width:100px;
margin-right:118px;
}
#log_form input{
width:100px;
}
.button{
width:100px;
text-align:center;
}
#log_out .button{
float:none;
}
#log_out div{
text-align:center;
}
.result{
clear:both;
padding:0 20px;
font-weight:bold;
font-size:12px;
}
.price table{
margin:10px 40px;
}
.price th,.price td{
padding:5px;
}
.price th{
background:#99cc66;
text-align:center;
}
.price td{
background:#ccff99;
text-align:right;
} 