html {overflow-x: auto; overflow-y: auto;} 
html, body{margin: 0; padding: 0;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
html, body, td, div, dd, ul, ol, li {font-family: Arial, Helvetica, sans-serif, Geneva; font-size: 13px; color: #555555;}
body {text-align: center; background-color: #ffffff;}
img {border: none;}
#page {width:800px; text-align: left; margin-left:auto;margin-right:auto;}
#logo {text-align: right; margin-top: 16px; margin-right: 0px; margin-bottom: 0px; margin-left:0px; display: table; clear: both; width:800px;}
#ico{margin-top:4px; margin-right:18px;}
#header{width:800px; height:46px; margin:0; margin-top:7px; text-align:right; background-image: url(/img/header.jpg); background-position: center top; background-repeat: no-repeat; background-color: #4561B1;}
#header h1{color:#ffffff; font-size:14px; margin:0; padding-top:16px; margin-right:21px; text-transform: uppercase;}
#menu{width:800px; height:30px; text-align: center; margin:0; margin-top:3px; background-image: url(/img/menu_bg.gif); background-position: top; background-repeat: repeat;-x background-color: #6D7785;}

#menu td{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; font-weight: bold;}
#menu a {color: #ffffff; text-decoration: none; background-image: url(/img/menu_p.gif); background-repeat: no-repeat; padding-left:19px;}
#menu a:hover {text-decoration: underline;}
#slogan{font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #697380; margin-top:10px; margin-right:6px; margin-bottom:16px; margin-left:6px;}
#slogan p{margin:0; padding:0;}
#images{text-align:center;}

#body{margin:20px; margin-top:0px; margin-bottom:20px;}
#produce{margin:8px; margin-top:0px; margin-bottom:20px;}
ol.txtbig li {text-align:justify; padding-bottom:10px;}
h2{font-size:18px;}
h3{font-size:14px;}
#body a, #produce a {color: #0000EE;}
.produce{}

table#dtab {background-color: #cccccc; margin-top:8px;}
table#dtab td{background-color: #ffffff; text-align:center;}
table#dtab th{background-color: #ffffff; text-align:center; font-size:11px;}


.urlund{text-decoration: underline; cursor: pointer;}
.urlnon{text-decoration: none; cursor: pointer;}
.cursorpointer{cursor: pointer;}


#bottomblock{margin:0; margin-right: 20px; margin-left: 20px;}
/* BLOCK INFO */
#block{margin-top:10px; padding:0; border-top:2px dotted #cccccc;}
#blocksub{margin:0; padding:0; margin-top: 10px;display: table; clear: both; text-align:center;}
#blocksub ul {list-style-type: none; padding: 0;margin: 0; height: 145px;}
#blocksub li {float: left;width: 240px;height: 145px; margin: 0; padding:0;}
#blocksub li.sep {margin: 0 20px 0 20px;}
#blocksub .blockwidth {height: 133px; border: 1px solid #A2B4C6; width: 238px; margin: 0; padding:0; display: table;}
#blocksub .blocktitle {background-color: #EFF5FB; border-bottom: 1px solid #A2B4C6; padding: 2px 2px 2px 5px; text-align: left; color:#607595;}
#blocksub .blocktitle a {text-decoration: none; color:#607595;}
#blocksub .blockbody {padding: 5px; padding-right: 3px; padding-left:10px; text-align: left;}
#blocksub .blocktext {font-size: 11px; color: #555555; padding: 5px 5px 5px 0}
#blocksub .blocktext a {text-decoration: none; color: #555555;}
#blocksub .blockbody img {padding: 5px 0px 5px 0; float: right;}
#blocksub .blockurl {padding-bottom: 5px;}
#blocksub .blockurl a {font-size: 11px; text-decoration: underline; color:#DC3600;}
#blocksub .blockurl a:hover {color:red;}
.brspacer {clear: both; display: table;}

#reklama{margin-bottom:10px; padding-top:10px; padding-bottom:1px; line-height:140%; border-top:2px dotted #cccccc;}
#bottom{margin-top:40px;}
#bottom,#bottom0{border-top:2px dotted #cccccc;}
#bottom, #bottom0, #bottom a, #bottom0 a{font-size: 11px; color: #808080; text-decoration: none;}
#bottom a:hover, #bottom0 a:hover{color: #606060;}


#reklama .blockwidth {border: 1px solid #A2B4C6; width: 760px; margin: 0; padding:0; display: table;}
#reklama .blocktitle {background-color: #EFF5FB; border-bottom: 1px solid #A2B4C6; padding: 2px 2px 2px 5px; text-align: left; color:#607595;}
#reklama .blocktitle a {text-decoration: none; color:#607595;}
#reklama .blockbody {padding: 5px; padding-right: 3px; padding-left:10px; text-align: left;}
#reklama .blocktext {color: #555555; padding: 5px 5px 5px 0;}
#reklama .blocktext a {text-decoration: none; color: #555555;}
#reklama .blockbody img {padding: 5px 0px 5px 0; float: right;}
#reklama .blockurl {padding-bottom: 5px;}
#reklama .blockurl a {font-size: 11px; text-decoration: underline; color:#DC3600;}
#reklama .blockurl a:hover {color:red;}




.descr{padding:5px; padding-right:16px; border-top: 1px solid #A2A2A2;}
.topus{text-align:center; padding:3px; padding-top:8px; border-top: 1px solid #A2A2A2;}
.prodname{margin-left:6px;}
.prodname td{color:#D6570A;}
td.prodnum b{color:#333333;}
.descr ul{list-style-type: square; color:#a2a2a2; margin:0; margin-left: 10px; padding:0;}
.descr ul li {color:#a2a2a2; margin-left:10px; padding-left:0px;}
.descr ol{margin:0; margin-left: 20px; padding:0; margin-bottom:9px;}
.descr ol li {margin-left:14px; padding-left:0px;}
.descr p {margin:0; padding:0; margin-bottom:8px; text-align:justify;}
.descr div{margin:0; padding:0; margin-left:6px;}
.descr li p{color:#555555; margin:0; padding:0;}
.point{border-right: 1px solid #A2A2A2;}
.point img{margin-right:5px; margin-bottom:5px;}
.point div{text-align:center; color:#D6570A; padding:8px; padding-bottom:0; border-top: 1px solid #A2A2A2;}
