body {margin:0px; background-color:#ffffff;}

h3 {margin:5px;}

h4 {margin:10px;0px;5px;0px;}

p {font-family:tahoma, sans-serif; font-size:11px; color:#385966; margin:5px 0px 0px 0px;}
td {font-family:tahoma, sans-serif; font-size:11px; color:#385966;}

.hd {font-family:tahoma, sans-serif; font-size:11px; color:#2B488A; margin-left:15px; font-weight:bold;}

.fmn {font-family:tahoma, sans-serif; font-size:11px; color:#2B488A; font-weight:bold; text-decoration:none;}

input {width:200px; height:20px; font-size:11px; color:#385966; border:1px solid #CCCCCC; font-family:tahoma, sans-serif;}

textarea {width:200px; height:200px; font-size:11px; color:#385966; border:1px solid #CCCCCC; font-family:tahoma, sans-serif;}


.tab {font-family:tahoma, sans-serif; font-size:11px; color:#385966;}

.tab td {background-color: #FFFFFF;}
.tab th {background-color: #EEEEEE;}


ul {margin:0px 0px 0px 50px;
 padding:0px; 
}

li {font-family:tahoma, sans-serif;
font-size:11px; 
color:#385966; 
margin:0px 0px 0px 0px;
list-style-type:square;
}


ul#lmn {
margin:0px;
padding:0px;
width:199px;
font-family:tahoma, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
border-top:1px solid #FFF;
}
ul#lmn li {
margin:0px;
padding:0px;
list-style-type:none;
border-bottom:1px solid #FFF;
}
ul#lmn li a {
margin:0px;
padding:10px 20px;
display:block;
color:#FFF;
background-color:#385966;
text-decoration:none;
}
ul#lmn li a:hover {
color:#FFF;
background-color:#FEDD02;
}

ul#zpr2 {
width:230px;
overflow:hidden;
float: left;
margin:0px 20px 10px 0px ;	
}
ul#zpr2 li {
list-style-type:none;
padding:10px;
text-align:center;
margin-bottom:3px;
font-weight:bold;
font-size:14px;
white-space: nowrap;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
}
/* --- --- --- */
table#zakprod2 th {
border:3px solid #FFF;
text-align:center;
font-weight:bold;
padding:3px 5px;
white-space: nowrap;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
}
table#zakprod2 tr.tabtr01 td {
border:3px solid #fe0000;
padding:3px 5px;
white-space: nowrap;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
}
table#zakprod2 tr.tabtr02 td {
border:3px solid #00ffff;
padding:3px 5px;
white-space: nowrap;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
}
table#zakprod2 tr.tabtr03 td {
border:3px solid #00ff00;
padding:3px 5px;
white-space: nowrap;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
}
table#zakprod2 tr.tabtr04 td {
border:3px solid #fef200;
padding:3px 5px;
white-space: nowrap;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
}
table#zakprod2 tr.tabtr05 td {
border:3px solid #01aef0;
padding:3px 5px;
white-space: nowrap;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
}
table#zakprod2 tr.tabtr06 td {
border:3px solid #f49ac0;
padding:3px 5px;
white-space: nowrap;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
}
table#zakprod2 tr td.wb {
border:3px solid #DDD;
padding:3px 5px;
background-color:#EEE;
white-space: nowrap;
-moz-border-radius: 10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
}
table#zakprod2 td a {
text-decoration:none;
}
/* --- --- --- --- --- */
table.tdvat, table.rinp1, table.rinp2, div.sbmdb {
margin:20px 0px;
}
table.tdvat td {
vertical-align:top;
}
table.rinp1 tr td {
width:150px;
}
table.rinp2 tr td {
width:200px;
}
input.w15 {
width:15px;
height:15px;
border-width:0px;
}
div.report {
color:inherit;
background-color:#EEE;
border:1px solid #F00;
margin:20px 0px;
padding:10px 20px;
}
.w400 {
width:400px;
}
/* --- --- --- --- --- */
