/* RESET CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: none; }
:focus { outline: 0; }
body { line-height: 1; }
ul, ol 	{ font-family: Arial; font-size: 12px; color: #526972; line-height: 17px; margin-left: 15px; padding-left: 0px;}
table {	border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left;	font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" ""; }

/* MAIN CSS */
* html { height:100%; overflow-x: hidden; }
body { font-family:Arial; color:#526972; font-size:12px; line-height:18px; }
h1 { color: #000000; font-size:24px; font-weight:normal; }
h2 { color: #FFF; font-size:16px; font-weight:normal; }
h3 { color: #FFF; font-size:24px; font-weight:normal; }
a {	color: #526972; }
a:hover { color: #526972; text-decoration:none; }
p { text-align:justify; }
form label { width:230px; display:block; margin-top:15px; font-family:Arial; font-size:12px; color:#526972; }
input, select, textarea { font-family: Arial; font-size: 12px; color: #526972; border: 1px #dcdcdc solid; background-color:#f2f2f2; }

.cform			{ margin:0px; }
.cformFields	{ width:230px; padding:5px 0 0 5px; margin-top:5px; font-size:12px; color:#526972; height:20px; }

.cformBtn		{ width:120px; height:30px; overflow:hidden; background:url(/img/formsend.gif); border:0; cursor:pointer; margin-top:20px; }
.cformBtn:hover { background-position:0 -30px; }

.clear { content:"."; clear:both; height:0px; display:block; overflow:hidden; }
.container { margin:0 auto; width:980px; }
.header { margin-top:10px; height:180px; overflow:hidden; }
.logo { float:left; width:230px; }
.bgheader { float:left; height:190px; width:750px; }
.menu { height:40px; border-bottom:10px solid #00aeef; }
.main { background-image:url(/img/bgmain.gif); background-repeat:no-repeat; background-color:#FFF; height:430px; overflow:hidden; }
.left, .right { float:left; width:190px; padding:20px;}
.left a { text-decoration:none; border-bottom:1px solid #d7d7d7; }
.left a:hover	{ text-decoration:none; border-bottom:1px solid #00aeef; }
.content { float:left; width:300px; padding:20px;}
.bluebutton { height:25px; color:#FFF; line-height:25px; background:url(/img/bgbutton.gif); padding:0 10px; margin-bottom:10px; }
.blueSlogan	{ background-image:url(/img/blueHeaderbg.png); height:20px; width:315px; margin-left:395px; margin-top:97px; padding:15px 20px 20px 20px; overflow:hidden; }
.blueSlogan a	{ color:#c8dfe7; text-decoration:none; border-bottom:1px solid #00aeef; }
.adresblok { padding-top:270px; }

.thumb	{ width:110px; float:right; }
.ithumb	{ border:5px solid #e0e0e0; }
.tekst	{ float:left; }

.contactLeft {	width:230px; margin-right:20px; float:left; }
.contactRight {	width:230px; float:left; }

.footer { border-top:10px solid #f0f0f0; height:30px; font-size:10px; line-height:30px; }
.wp, .wp a		{ color:#bdbdbd; text-decoration:none; }

ul#hmenu { list-style:none; margin:0; padding:0; }
ul#hmenu li { float:left; line-height:40px; }
ul#hmenu li a { color:#FFF; text-decoration:none; text-transform:uppercase; display:block; height:40px; padding:0 15px; float:left;}
ul#hmenu li a:hover { background:url(/img/bgmenu.gif); color:#000; }


.scroll-pane { width: 300px; height: 360px; overflow: auto; }
.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; padding-right:10px; }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #efefef; }
.jScrollPaneDrag { position: absolute; background: #00aeef; cursor: pointer; overflow: hidden; }
.jScrollPaneDragTop { position: absolute;  top: 0; left: 0; overflow: hidden; }
.jScrollPaneDragBottom {  position: absolute; bottom: 0; left: 0; overflow: hidden; }
a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; /*background-color: #666;*/ height: 9px; }
a.jScrollArrowUp:hover { /*background-color: #f60;*/ }
a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; /*background-color: #666;*/ height: 9px; }
a.jScrollArrowDown:hover {  /*background-color: #f60;*/ }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { /*background-color: #f00;*/ }
