body {margin: 0px; padding: 0px; background-color: #efefef; background-image: url('img/fon.jpg'); background-repeat: repeat-x; background-position: left top;}

body, td, tr, p {
color: #333333;
font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;
font-size: 14px;
line-height: 150%;}

h1 {font-size: 18px; font-weight: normal; line-height: 110%;}
h2 {font-size: 18px; font-weight: normal; line-height: 110%;}
h3 {font-size: 16px; font-weight: bold}
h4, h5, h6 {font-size: 15px; font-weight: bold}

a {color: #255584;}
a:hover {color: #255584; text-decoration: underline;}

img {border:0}

.logotxt {position: relative; z-index: 1; top: 130px; text-align: center; font-size:11px; line-height: 120%; color: #255584;}

UL.headli {PADDING: 0px 0px 0px 30px;  MARGIN: 0px 0px 0px 0px; font-size: 14px; color: #1e5279; font-family: Arial Narrow, Arial, Tahoma, Geneva, Helvetica, sans-serif;}
LI.headli {PADDING: 2px 0px 5px 26px;  MARGIN: 0px 0px 0px 0px; BACKGROUND: url('img/li_header.gif') no-repeat; LIST-STYLE-TYPE: none; line-height: 120%}
LI.headli a {color: #255584; text-decoration: none;}
LI.headli a:hover {color: #255584; text-decoration: underline;}

td.menu {color: #ffd36b; font-size: 14px; font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
padding: 0 10px 18px 10px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; background-image: url('img/h_menufon.gif'); background-repeat: repeat-x; background-position: left top; }
td.menu a {color: #0b3858; text-decoration: none; PADDING: 7px 10px 3px 10px; font-weight: bold}
td.menu a:hover {color: #005092; text-decoration: none; background-color: #ffffff; font-weight: bold}

table.content {height: 45%;}
td.content {PADDING: 10px 30px 30px 40px;}
td.contentinfo {PADDING: 0px 20px 0px 0px; width: 72%;}
td.contentmenu {PADDING: 0px 0px 0px 20px; width: 28%;}
td.contentmenu UL {PADDING: 0px 0px 0px 0px;  MARGIN: 0px 0px 0px 0px;}
td.contentmenu LI {PADDING: 2px 0px 5px 26px;  MARGIN: 0px 0px 0px 0px; BACKGROUND: url('img/li_prod.gif') no-repeat; LIST-STYLE-TYPE: none; line-height: 120%}
td.contentmenu LI img {MARGIN: 10px 0px 5px 0px;}

table.tehtabl {font-size: 11px; border-collapse: collapse;}
table.tehtabl  td {font-size: 11px; border: 1px solid #808080;	padding: 0px 8px 0px 8px; vertical-align: top; }
table.tehtabl  tr.zag {background-color: #405299; background-image: url('img/fontablerice.jpg'); background-color: #e2bd6c;}

table.pricetabl {font-size: 12px; border-collapse: collapse;}
table.pricetabl  td {font-size: 12px; color: #000000; border: 1px solid #005092; padding: 1px 8px 1px 8px; background-color: #FFF4DD}
table.pricetabl  td.zag {font-size: 12px; background-color: #FFD36B; background-image: url('img/fontablerice.jpg'); }


td.cont {padding: 0px 20px 0px 0px;}

td.ln {font-size: 11px; padding: 10px; color: #333333;}
td.ln a, td.ln a:hover {color: #333333;}

a.prozr img {
filter: alpha(opacity=30);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.40;
opacity:0.4;
}

a:hover.prozr img {
filter: alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.00;
opacity:1;
}




.osn {padding:10px 0 10px 0}
