/*Obnuliator*/
html{color:#000;background:#FFF;background: url(../i/bg.gif);}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
/* /Obnuliator*/


html,body{margin:0;padding:0;}
body{font: 62.5%/1.4 Verdana, Arial, Helvetica, sans-serif; }

div#footer{background:#ece7e3 url(../i/btm-bg.jpg) bottom repeat-x;padding: 15px 0 25px 0;}

a {text-decoration: underline;color:#0460a9}
a:hover {text-decoration: none;}
.clear {clear: both;}
strong {font-weight:bold;}

/*Header*/
div#header .logo {float: left;width: 385px;}
div#header .logo img{margin-left:30px}
div#header .camera {height: 226px;float: left;}
div#header .camera img.camcoder{position:absolute;top: 0px;right:40px;z-index: 2;}
/*End Header*/

/*Top menu*/
ul.topmenu {margin-left:6%;float: left;z-index: 3;position: absolute;}
ul.topmenu li {margin-bottom:3px;margin-left:15px}
ul.topmenu li.map {background: url(../i/map-bg.jpg); width: 104px; height:32px;margin-left: 0;margin-bottom:30px}
ul.topmenu li.map a{float:left;margin:7px 0 0 25px }
ul.topmenu li a{color:#3a3a3a;text-decoration: underline;font-weight: bold;}
ul.topmenu li a:hover{text-decoration: none;}
/*End Top menu*/

/*Headers h1-h3*/
div#navigation h2 {color:#3a3a3a;font-size:1.8em;margin-left:45px;margin-bottom:20px;margin-top:10px}
div#extra h2 {color:#3a3a3a;font-size:1.8em;margin-left:45px;margin-bottom:20px;margin-top:10px}
div#extra h2 a{color:#0460a9;text-decoration: underline;}
div#extra h2 a:hover{text-decoration: none;}
div#extra h3 {color:#3a3a3a;font-size:1.8em;margin-bottom:10px;}
div#content h1.big {color:#3a3a3a;font-size:2.7em;margin-bottom: 10px;margin-top:0;color:#ba0d09;padding-top: 0;}
div#content h1 {color:#3a3a3a;font-size:2.0em;margin-bottom: 15px;margin-top:8px}
div#content h2 {color:#3a3a3a;font-size:1.6em;margin-bottom: 10px;margin-top:8px}
div#content h3 {color:#3a3a3a;font-size:1.4em;margin-bottom: 10px;margin-top:8px}
div#footer h3 {color:#000; font-size:1.3em; font-weight: bold;margin: 10px 0;}
div#footer ul h4{margin-bottom:10px;}
div#footer ul h4 a{color:#0460a9; font-size:1.2em; font-weight: bold;background: url(../i/book.gif) left top no-repeat; padding-left:20px;}
/*End Headers h1-h3*/

/*Left column*/
div#navigation {font-size: 1.1em;}
div#navigation div.pdf_cat {margin-left:45px; font-size: 1em; font-style: italic; color: #7c7875;}
div#navigation div.pdf_cat img {margin-right: 7px; margin-top:6px;}
div#navigation div.pdf_cat a {font-size:1.2em; font-style: normal;}
div#navigation ul.catalog {border-bottom:1px dashed #998E81; margin-bottom:30px; margin-left:45px; margin-right:45px; padding-bottom:30px;}
div#navigation ul.catalog li{margin-bottom:10px}
div#navigation ul.catalog li a{color:#0460a9;}
div#navigation ul.catalog li.active a{color:#3a3a3a;text-decoration: none;}
/*End Left column*/

/*Content*/
div#content {font-size: 1.2em;color: #3a3a3a;}
div#content p{margin-bottom:10px}
div#content ul {margin-left:25px;margin-bottom: 10px;}
div#content ul li{list-style: disc;}

img.left {float:left;border: 1px solid #d3d0d0;margin-right:30px}
img.right {float:right;border: 1px solid #d3d0d0;margin-left:30px}
.broad {margin-bottom:25px;font-size: 0.9em;}

.block {border-bottom: 1px solid #d3d0d0;height: 110px; margin:20px 0 10px 0; overflow: hidden;}
.block img{border: 1px solid #d3d0d0; float: left;margin-right:20px;}
.block p.header{font-weight: bold;}

.blocksmall {height: 32px; margin:20px 0 10px 0; overflow: hidden;line-height: 30px;}
.blocksmall img{border: 1px solid #d3d0d0; float: left;margin-right:20px;}
/*End Content*/

/*Catalog Product*/
div.catalog {font-size:0.9em}
div.catalog .catimg {width:277px;height:207px;margin-right:30px;float: left;}
div.catalog img {border: 1px solid #d3d0d0;float: left;width:277px;height:207px;margin-right:50px;}
div.catalog div.pdf {background: url(../i/pdf.jpg) no-repeat; margin-left:306px;padding-left:55px;margin-bottom:10px;height:35px;line-height: 35px;}
div.catalog table {margin-left:30px;margin-top: 30px;}

/*End Catalog Product*/

/*Right Column*/
div#extra {font-size: 1.1em;}
div#extra p{margin-left:45px;margin-right:30px;margin-bottom:20px}
div#extra #rounded-box-3 p{margin-left:0px;margin-right:0px;margin-bottom:0px}
.r1, .r2, .r3 {display: block; height: 1px;}
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
#rounded-box-3 {margin-right:40px;margin-left:20px;}
#rounded-box-3 .inner-box, #rounded-box-3  b {background-color: #eae4e0;}
.inner-box {padding:15px 22px 22px 22px;}
.r1, .r2, .r3 {overflow: hidden;font-size:1px;}

div#extra ul li {font-weight: bold;margin-bottom: 10px;}

div.fact {width: 150px; height: 63px; background: url(../i/bg-fact.jpg);position: relative;margin-left: 40px;margin-bottom: 20px;}
div.fact img{width: 132px; height: 43px; top:7px; left:7px;position: relative;}


/*End Right Column*/

/*Footer*/
.leftfooter {width:63%;float: left;margin:0px 0 0px 40px;_margin:0px 0 0px 20px;}
.leftfooter ul li {width:42%;margin-right:30px;float:left;font-size: 1.1em;}
.leftfooter p{color:#737171}
.leftfooter p a{color:#0460a9; font-size:1.1em; font-weight: bold;}
.padd{padding-top:15px;*padding-top:0px;}

.rightfooter {width:28%;margin:0px 40px 0px 0;_margin:0px 20px 0px 0;float: right;}
.rightfooter dl{font-size:1.1em;margin-bottom:10px}
.rightfooter dt{float:left; margin-right:10px;color:#737171}
.rightfooter dd{margin-bottom:7px;}
.rightfooter dd a{color:#0460a9;}
.rightfooter p a{color:#0460a9; font-size:1.1em; font-weight: bold;}
/*End Footer*/

/*Footer 1*/
div#footer1 ul {margin-bottom:15px;font-size: 1.1em;color: #939393;}
div#footer1 ul li{width:24%;float: left;}
div#footer1 ul li a{color:#0460a9;}
/*End Footer 1*/

body {margin:0 30px;}

div#container {background: #f3f0ed; border-left: 2px solid #d0cac4;border-right: 2px solid #d0cac4;border-bottom: 2px solid #d0cac4;border-top: 4px solid #998e81;}
div#wrapper{float:left;width:100%}
div#header {background: url(../i/top-bg.jpg) repeat-x; height: 226px;font-size: 1.3em;}
div#content{margin: 0 25% 0 29%;padding-bottom: 80px;}
div#navigation{float:left;width:28%;margin-left:-100%;_position: relative;_left:63px;}
* html div#navigation {_left:0px;}
div#extra{float:left;width:25%;margin-left:-25%;_width:23%;_margin-left:-23%;}
div#footer{clear:left;width:100%}
div#footer1{clear:left;margin-left:40px;margin-top:35px;height:90px}

div#content .sitemap ul {margin: 0 0 10px 15px;}
div#content .sitemap ul li {list-style: none;}