html, body{font-family:Helvetica,Arial, sans-serif;font-size:12px;height:100%;border:0;margin:0;padding:0;text-align:justify;line-height:130%;vertical-align:baseline;height:100%;background:#FFF;color:#333;}
.inv{display:none;}
.content{padding:100px 10px 10px 30px;}
strong{}
.wrap{i
position:relative;width:1000px;margin:0px auto;background:#FFF;height:auto !important;height:100%;min-height:100%;}
.contentdiv{padding:0px;margin-bottom:0px;}
.topnav{height:24px;padding-top:5px;border-bottom:1px solid #CCC;}
.topnav ul{margin:0;padding:0;}
.topnav ul li{float:left;list-style:none;background:none;font-size:11px;}
.topnav ul li a{padding:7px 10px;text-decoration:none;}
.topnav ul li a:hover{border-top:2px solid #A00;}
p.link{padding:10px;background:#EEECCC;border-left:4px solid #777;font-weight:700;}
#footer{position:relative;height:77px;margin-top:-41px;line-height:14px;vertical-align:middle;width:100%;font-size:11px;}
#footerin{width:990px;background:#e4e4e4;height:77px;margin:0 auto;border-top:1px solid #CCC;padding:0px 5px;}
.empty_inner{height:50px;}
a{outline:none;color:#39677F;text-decoration:none;}
a:hover{color:#ff7700;text-decoration:underline;}
.clr{clear:both;}
p{padding:2px 0;line-height:150%;}
a img{border:none;}
h1,h2,h3,h4,.componentheading{font-family:"myriad Pro",sans-serif;font-weight:400;line-height:100%;text-align:left;}
#header{height:120px;background:url(../images/header.jpg) bottom no-repeat;}
#header a{text-decoration:none;}
#header h1{position:absolute;margin:20px 0 0 10px;font-size:50px;font-weight:400;float:left;line-height:70%;font-family:"myriad Pro",sans-serif;letter-spacing:0.07em;}
#header h2{position:absolute;margin:65px 0 0 10px;font-size:118%;color:#777;padding:10px 0;line-height:70%;}
#header h2:hover{color:#000;}
#header h6{position:absolute;margin:20px 0 0 10px;font-size:50px;font-weight:400;float:left;line-height:70%;font-family:"myriad Pro",sans-serif;letter-spacing:0.07em;}
.diz{color:#007733;font-size:118%;}
.design{color:#77ccff;margin-left:5px;font-size:118%;}
.hright{float:right;margin:0px 0 0 0;width:300px;}
.blue, .red, .green, .orange{width:140px;float:left;text-align:center;padding:10px 0;vertical-align:middle;height:17px;}
.blue a, .red a, .green a, .orange a{text-decoration:none;color:#FFF;border-bottom:0px double #FFF;padding:0 2px 2px 2px;letter-spacing:0.02em;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.blue:hover{background:#4b617f;}
.blue{background:#2e68b2;}
.red{background:#CC2036;}
.red:hover{background:#89444d;}
.green{background:#349a46;}
.green:hover{background:#48714f;}
.orange{background:#f8981d;}
.orange:hover{background:#97713e;}
.info{float:right;width:555px;height:80px;padding:5px 2px 0 2px;line-height:150%;text-align:justify;}
.page{background:url(../images/body-bg.png) top repeat-x;width:1000px;padding-top:0px;min-height:40px;}
#leftcol{width:680px;float:left;border-right:1px solid #e4e4e4;padding:0 8px 5px 0;}
#rightcol{width:300px;float:right;padding:4px 0 0 0;}
#rightcol h3, #rightcol_1 h3{text-align:right;padding:0 4px 10px 0;}
#leftcol_1{float:left;width:700px;border-right:1px solid #e4e4e4;padding:0 8px 5px 0;}
#rightcol_1{float:right;width:280px;}
.left{float:left;width:48%;}
.right{float:right;width:48%;}
h1,.componentheading{font-size:180%;margin:4px 0 0 0;padding:0 0 6px 0;}
h2{font-size:151%;color:#033753;margin:10;}
h3{font-size:133%;color:#338877;margin-bottom:1px;margin-top:1px;}
h4{font-size:133%;margin-top:1px;}
div.componentheading{border-bottom:4px solid #e4e4e4;}
.componentheading h1{font-size:150%;padding-bottom:0px;}
#pw{font-size:11px;padding:5px 0 5px;color:#777;font-weight:700;border-bottom:1px solid #CCC;}
#pw a{color:#999;font-weight:400;text-decoration:none;}
#pw a:hover{color:#000;}
.moduletable h3,
.moduletable-red h3,
.moduletable-blue h3,
.moduletable-green h3,
.moduletable-orange h3{margin:0 0 5px 0;padding:3px 0 10px 3px;letter-spacing:0.05em;}
.moduletable h3{background:url(../images/h3-bg.gif) bottom right no-repeat;color:#333;}
.moduletable-red h3{background:url(../images/red-h3.gif) bottom right no-repeat;color:#cc2036;}
.moduletable-green h3{background:url(../images/green-h3.gif) bottom right no-repeat;color:#349a46;}
.moduletable-orange h3{background:url(../images/orange-h3.gif) bottom right no-repeat;color:#cc6633;}
.moduletable,
.moduletable-red,
.moduletable-blue,
.moduletable-green,
.moduletable-orange{padding:0 0 15px 0;margin-bottom:18px;background:url(../images/module-bg.gif) bottom left no-repeat;width:100%;}
.mainlevel{text-decoration:none;font-size:100%;width:auto;border:none;display:block;color:#333;margin:0;}
#active_menu{color:#C00;}
ul.menulist{margin:0;padding:0;}
ul.menulist li{background:url(../images/dot.gif) bottom repeat-x;list-style:none;padding:0;}
ul.menulist li a,ul.menulist li a:visited{color:#ff7700;width:96%;font-weight:400;border:none;background:url(../images/list.gif) no-repeat 4px 9px;text-decoration:none;padding:5px 3px 8px 18px;}
ul.menulist li:hover{background:url(../images/dot.gif) bottom repeat-x;}
ul.menulist li a:hover{color:#ff7700;}
.blog td{padding:1px 3px;}
.category_name{font-size:.84em;color:#777;}
.mosimage,.mosimage2{border:1px solid #F8F8F8;margin:10px;padding:2px;}
.mosimage:hover{border:1px solid #cccccc;}
.mosimage_caption{background:#cccccc;color:#FFF;font-size:.9em;font-family:Tahoma, Geneva, sans-serif;}
input,select,textarea,.inputbox{font-family:Arial, sans-serif;font-size:100%;}
.inputbox{border:1px inset #ABABAB;color:#000;background:#FFF;margin:2px 0;padding:3px;}
ul.latestnews li{list-style:none;background:url(../images/bullet_star.png) no-repeat 0 2px;padding-left:16px;padding-bottom:4px;}
.pagenavact{color:#000;font-family:Tahoma;font-size:11px;border:3px double #CCC;background:#EEEDDD;font-weight:400;padding:3px 6px;}
a.pagenav,a.pagenav:visited{color:#000;text-decoration:none;border:1px solid #CCC;background:#F8F8F8;margin:0 2px;padding:2px 5px;font-size:88%;}
.pagenav strong{font-weight:400;font-size:90%;}
a.pagenav:hover{color:#FFF;background:#777;}
a.pagenavnext,a.pagenavnext:visited,a.pagenavlast,a.pagenavlast:visited,a.pagenavprev,a.pagenavprev:visited,a.pagenavfirst,a.pagenavfirst:visited{border:1px solid #CCC;margin-top:1px;position:relative;text-decoration:none;padding:0 5px;}
.file{border:1px solid #CCC;background:#EEECCC;color:#000;padding:0 2px;}
p.download{background:url(../images/typo/download_2.png) no-repeat #e9e9f6 10px;color:#000;border:1px solid #CCC;border-left:4px solid #CCC;padding:10px 4px 10px 60px;}
p.download a{color:#06f;}
p.lampa{background:url(../images/typo/lampa.gif) no-repeat #F8F8F8 10px;color:#000;text-align:left;font-family:Arial, Helvetica, sans-serif;border:1px solid #e6e6e6;border-left:4px solid #e6e6e6;letter-spacing:1px;padding:10px 4px 10px 60px;}
pre,.code{background:#EEECCC;font:12px monospace;border-left:4px solid #999;letter-spacing:2px;color:#000;font-weight:400;text-align:left;margin:15px 0;padding:10px 4px 10px 10px;}
p.drop:first-letter,span.caps{display:block;float:left;font-family:Georgia,Times New Roman,Trebuchet MS;font-size:40px;line-height:70%;color:#000;text-transform:uppercase;padding:0 3px 1px 0;}
.sectiontableheader,.sectiontableheader td{background:#333;color:#FFF;letter-spacing:.1em;font-family:"Times new roman";font-size:180%;padding:10px;}
tr.sectiontableentry1 td,tr.sectiontableentry2 td{border-bottom:1px dashed #DDD;background:#FFF;padding:10px 5px;}
tr.sectiontableentry1:hover td,tr.sectiontableentry2:hover td{background:#F7F7F7;}
.contentdescription{padding:4px 0 0 0;background:#F8F8F8;border-bottom:1px dashed #DDD;}
.article_seperator{display:block;height:20px;border-bottom:1px dashed #DDD;width:90%;margin:0 auto;margin-bottom:20px;}
td.price{font-style:italic;font-weight:700;}
.order{width:300px;background:#EEEDDD;text-align:center;border:1px solid #EEECCC;margin:10px auto;padding:15px 0;}
.order a{font-size:160%;font-style:italic;}
blockquote{border-top:1px solid #e9eccd;border-bottom:1px solid #e9eccd;background:url(../images/block.gif) no-repeat 10px #F7F7F7;padding:7px 7px 7px 28px;}
blockquote:hover{border-top:1px solid #dbdeb6;border-bottom:1px solid #dbdeb6;}
ul{margin:4px;padding:10px 5px 10px 14px;}
ul li{padding:3px 0 3px 14px;list-style:none;background:url(../images/round.gif) no-repeat 2px 6px;}
ol li{padding:3px 0;}
ul.menulist-bottom,ul.menulist{list-style:none;font-size:.9em;margin:0;padding:0;}
ul.menulist-bottom li{float:left;background:none;}
ul.menulist-bottom li a:hover{text-decoration:underline;}
#footer p{margin:0;padding:0;}
.rek{text-align:left;font-size:10px;color:#777;}
.rek a, .rek a:hover{color:#777;}
span.price{background:#EEEDDD;padding:5px 6px;font-family:"Myriad Pro","Trebuchet MS",Verdana,Tahoma,Arial,Helvetica;color:#C00;font-size:150%;border-bottom:1px solid #999;margin-bottom:10px;}
.bold{font-weight:700;}
.moduletable-red a:hover, .moduletable{text-decoration:none;}
p.preview{padding:16px 6px 16px 40px;border:1px solid #ddd;background:url(../images/preview.png) no-repeat 6px 8px #f7f4ed;}
a.round-l, a.round-r{font-size:11px;font-weight:bold;}
.menu{border:none;border:0px;margin:0px;padding:0px;font:67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;font-size:18px;font-weight:bold;}
.menu ul{background:#ffffff bottom right no-repeat;height:35px;list-style:none;margin:0;padding:0;}
.menu li{float:left;padding:0px;}
.menu li a{background:#ffffff;color:#555555;display:block;font-weight:normal;line-height:35px;margin:0px;padding:0px 25px;text-align:center;text-decoration:none;}
.menu li a:hover, .menu ul li:hover a{background:#77ccff url("/images/menu/hover.gif") bottom center no-repeat;color:#FFFFFF;text-decoration:none;}
.menu li ul{background:#39677F;display:none;height:auto;padding:0px;margin:0px;border:0px;position:absolute;width:255px;z-index:200;}
.menu li:hover ul{display:block;}
.menu li li{background:url('/images/menu/sub_sep.gif') bottom left no-repeat;display:block;float:none;margin:0px;padding:0px;width:255px;}
.menu li:hover li a{background:none;}
.menu li ul a{display:block;height:35px;font-size:12px;font-style:normal;margin:0px;padding:0px 10px 0px 15px;text-align:left;}
.menu li ul a:hover, .menu li ul li:hover a{background:#77ccff url('/images/menu/hover_sub.gif') center left no-repeat;border:0px;color:#ffffff;text-decoration:none;}
.menu p{clear:left;}
.contentheading{font-weight:bold;font-size:16px;line-height:24px;color:#007733;}
.contentpagetitle{color:#007733;}
.blog{width:100%;font-family:Helvetica,Arial, sans-serif;font-size:12px;color:#777777;}
.contentpaneopen{width:100%;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
ul.latestnews-green{margin:0px;padding:10px 5px 10px 4px;}
li.latestnews-green{margin:0px;padding:3px 0 3px 15px;}
.message{padding-left:18px;color:#338877;font-size:11px;float:right;}
.vid{text-align:center;}
.button{border:1px outset #ABABAB;background:url(../images/button.gif) top repeat-x #F7F7F7;font-size:100%;font-weight:700;color:#000;padding:2px 8px;}
.button:hover{background:url(../images/button_h.gif) top repeat-x #F7F7F7;}
* html .button{color:#333;padding:2px 3px!important;}
*+html .button{color:#000;padding:2px 3px!important;}
fieldset{border:1px solid #CCC;}
#mod_search_searchword{width:279px;font-size:20px;background:#fff url(../images/icon-search.gif) no-repeat 4px 10px;padding:3px 1px 3px 20px;}
#mod_search_searchword:focus{background:url(../images/icon-search.gif) no-repeat 4px 10px #EDEDED;}
.search .button{font-size:17px;border:none;color:#666;margin-left:4px;background:none;}
.search .button:hover{color:#A00;}
.searchintro span,.highlight{color:#A00;background:#EEEDDD;padding:0 5px;border-bottom:1px solid #A00;}
}
#links{padding-top:18px;font-size:10px;text-align:left;margin:0 auto;width:100%;}
code{padding-top:8px;display:block;font-size:10px;color:#777;background-color:#f8f8f8;padding-bottom:7px}