html,body{margin:0;padding:0}
body{font: 11px Verdana,arial,sans-serif;text-align:left}
body {background-color:#fff; color: #000}

a img {border:none}
a {color:#036}
	a:visited {color:#336}
	a:hover {color:#E87717}

h1 {
margin:5px 20px; padding:0;
font:normal normal 19px "Trebuchet MS", Helvetica, sans-serif;
text-transform:uppercase;
text-align:left
}
h2 {
margin:0; padding:1em 0 .1em;
font:normal normal 17px "Trebuchet MS", Helvetica, sans-serif;
text-align:left;
clear:both
}
h3 {
margin:0; padding:1em 0 .1em;
font:normal bold 14px Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-align:left;
clear:both
}
h4 {
margin:0; padding:1.5em 0 0;
margin:0; padding:1em 0 .1em;
font:normal bold 12px Arial, Helvetica, sans-serif;
text-align:left;
clear:both
}

.col p {margin:0; padding:1em 0 0; line-height:125%}
.col p {margin:0 0 1em; padding:0; line-height:125%}
#sidebar p, #extra p {font:11px Tahoma, Helvetica, sans-serif}

#sidebar p {margin-left:4px; font:11px Arial, Helvetica, sans-serif}
#sidebar h4 {margin-left:3px; color:#333}

#header {position: relative; background-color:#E87717; height: 67px}

div#wrapper{float:left;width:100%}
div#content{margin-right: 460px}
	#content{font:12px Arial, Helvetica, sans-serif}
div#sidebar{float:left;width:224px;margin-left:-460px}
div#extra{float:left;width:236px;margin-left:-236px}

div#footer{clear:both}

.darkbar {background:#F0F0F0 url(bgsb_.gif) 0 0 no-repeat}
.darkbar .col {background:transparent url(bgs_.gif) 0 100% no-repeat}

.blackbar {background:#000 url(bgsb3.gif) 0 0 no-repeat; color:#E87717}
.blackbar .col {background:transparent url(bgs3.gif) 0 100% no-repeat}
.blackbar h2 {margin:0; padding:0; color:#FFF}
 
.col {padding:0px 20px 12px 12px}
#extra .col {padding:0px 6px 12px 18px}
#content .col { padding:0px 12px 12px 20px}

img.alignleft {float:left; padding:0; margin:3px 18px 2px 0; display:inline}
img.alignright {float:right; padding:4px; margin:0 0 2px 7px; display:inline}

#homelink {
position:absolute;
top: 16px;
left: 24px;
}
#homelink a {display:block}
#homelink, #homelink a {
width:263px;
height:42px;
background:#E87717 url(kranservis.gif) 0 0 no-repeat;
}

#footer {position:relative}
.whr {padding:2px 0}
#footer .whr div {height:3px; background-color:#E87717}
#footer .hr {height:9px; background-color:#000}

/* main menu */
#mmenu {height:25px; background:#000; position:relative}
#mmenu ul, #mmenu li, #mmenu a {display:block; height:22px}
#mmenu ul {margin:0; padding:0; position:absolute; top:3px; left:18px}

#mmenu li {margin:0; padding:0; float:left; text-align:center; line-height:22px}
#mb1, #mb1 a {width:145px}
#mb2, #mb2 a {width:107px}
#mb3, #mb3 a {width:160px}
#mb4, #mb4 a {width:120px}
#mb5, #mb5 a {width:130px}

#mmenu a {color:#ccc; text-decoration:none; text-transform:uppercase; white-space:nowrap}
#mmenu a:hover {color:#fff}
#mmenu a#select {color:#000; background-color:#fff} /* a#select:visited, a#select:hover */
/* [main menu */

ul, ol {margin-top:0; margin-bottom:1em}
li {margin-left:12px}
ul li {list-style-type:square}
ul.ar {margin-left:0;padding-left:0}
.ar li, .arr li {margin:0 0 1em;list-style-type:none}
.ar h4 {margin:0; padding:0 0 .5em 14px; background:transparent url(ar.gif) 0 4px no-repeat}
.ar li ul {padding-left:14px; margin-left:0}
.ar li ul li {padding-left:12px; background:transparent url(arr.gif) 0 4px no-repeat}
ul.arr {margin-left:0;padding-left:14px}
.arr li {padding-left:12px; background:transparent url(arr.gif) 0 4px no-repeat}

table.data {border-collapse: collapse; width:100%}
.data td {margin: 0;padding: 0 4px;vertical-align:middle}
.data caption {text-align:right; padding:4px 0 2px; color:#666; font: italic normal 12px "Times New Roman", serif}
tr.odd {background:#F0F1F3}
.data th {font-size:11px; text-align:left; font-weight:normal; height:30px }
.data td {font-size:11px; text-align:left; height:30px }
table.data {border-top:#000 2px solid; }
.data th, .data td {border-left:#000 1px solid; border-bottom:#000 1px solid}
.data th:first-child, .data td:first-child {border-left:none}

#searchbar {position:relative; float:right; height:22px; padding:2px 0 0; width:220px; top:20px}
#searchbar form, #searchbar input {font: 12px Arial, Helvetica, sans-serif}
form#searchform {margin:0; padding:0}
input#s {width:165px}

/* gallery */
.gallery {
margin: 1em auto;
padding: 0 0 6px 0;
text-align: center;
background-color: #EFEFEF;
}
.gallery img {
display: inline;
margin: 6px 3px 0 3px;
}
.gallery a img {border:none}
/* [gallery */

#bmenu {clear:both; float:left; width:500px; padding:0 0 0 20px;}
#bmenu a {color:#000; font-size:10px; white-space:nowrap;text-decoration: none}
#bmenu a:visited {color:#000}
#bmenu a:hover {color:#000; text-decoration:underline}
form,fieldset,input,textarea{margin:0;padding:0;}
select,input,textarea {font-size:1em;}

#entryform {text-align:left}
#entryform fieldset {padding:10px}
#entryform .container {padding:3px 0}

#feedback {width:100%}
#feedback label {font-weight:bold}

#feedback fieldset{margin:0;padding:0;}
#feedback fieldset {
width:100%;
overflow:hidden;
padding-bottom:10px;
border:0 solid transparent
}

#feedback p {padding:0; margin:1em 0}
#feedback div {float:left;display:inline; width:212px; margin:0 6px 0 18px}

#feedback input {width:98%}
#feedback textarea {width:98%}

#feedback #submit {width:80px}

/* WP-PageNavi 2.31 */
.wp-pagenavi {
	padding: 1em 0;
}
.wp-pagenavi span.pages {display:block; font-size:1.2em; margin-left:3px}
.wp-pagenavi span.current {
	margin: 0 3px;
	padding: 0 4px;
	background-color:#F0F0F0;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited, .wp-pagenavi a:active {
	margin: 0 3px;
	padding: 0 4px;
	line-height: 1.5em;
}
/*
div.wp-pagenavi {}
.wp-pagenavi a:hover {}
*/