html, body {
        height:101%;
        margin:0;
        padding:0
        }

body {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        text-align: center; /* IE Fix */
        padding:0;
        color: #000;
        margin:0;
        }

.black {color:#000}
.green {color:#789134}
.red {color:#a00}
.white {color:#fff}
.orange {color:#A3521F}
.bold {font-weight:bold}

h1 {color:#009cdd; font-family:"Trebuchet MS", Georgia, Verdana, Arial; padding:0 0 10px 0; margin:0; font-size: 1.5em;}
h2 {font-family:"Trebuchet MS", Georgia, Verdana, Arial; padding:0; margin:0; font-size: 1.3em;}
p {font-family: Arial, Verdana; padding:0; margin:0 0 20px 0; font-size: 1em; line-height:18px}

.left {float:left; margin:0 10px 10px 0} 
.clearer {clear:both;padding-top:40px}

/*------------------------------------------------------------*
**  Wrapper
**------------------------------------------------------------*/

#wrapper {
        width: 931px;
        margin:0 auto;
        padding:0;
        text-align: left;
        background:#fff url('../bilder/bg_main.gif') repeat-y left top;
		position:relative
        }

#wrapper div#box1 {
		width:510px;
		height:240px;
		background:#fff;
		border:20px solid #009CDD;
		position:absolute;
		top:50px;
		left:190px;
		z-index:99999;
		opacity:0.93;
		filter:alpha(opacity=93)
		}

#wrapper div#box1 h1 {color:#009CDD; margin:0; padding:20px 0 10px 0;text-align:center}
#wrapper div#box1 p {color:#000;font-weight:normal; padding:1px 30px}


/*------------------------------------------------------------*
**  Logo
**------------------------------------------------------------*/

#logo {
        width: 931px;
        height: 96px;
		margin:0 auto
}

/*------------------------------------------------------------*
**  Sidebar_Left
**------------------------------------------------------------*/

#sidebar_left {
        float: left;
		padding-left:1px;
        width: 222px;
        display:inline
}

#sidebar_left a img {margin:0 0 10px 0; border:0}

#prisgaranti {
	margin:20px auto 10px auto;
	width:133px;
	height:134px	
}

#prisgaranti a img{
	border:0
	}

#counter {
	width:113px;
	color:#fff;
	border:1px solid #fff;
	text-align:center;
	background-color:#1D1C1F;
	margin:0 auto 30px auto;
	padding:10px
}

/*------------------------------------------------------------*
**  Sidebar_Right
**------------------------------------------------------------*/

#sidebar_right {
    float: right;
    width: 708px;
    overflow:hidden;
	margin:0;
	padding:0                        
}

.inspiration {clear:both}
.inspiration a img {float:left; margin:10px 20px 10px 0 ; padding:0; border:1px solid #1f1d21}
.inspiration a:hover img {border:1px solid #009cdd;opacity:0.6;filter:alpha(opacity=60)}


#pictures {
	width:708px;
	height:140px;
	border:1px solid #1f1d21;
	border-top:0;
	padding:0;
	margin:0
	}

.box_border {float:left; border-right:1px solid #1f1d21}
.box_noborder {float:left; border-right:1px solid #1f1d21}

#mainborder {
	width:708px;
	height:2px;
	background: url('../bilder/mainborder.gif') no-repeat top center;
	margin:0;
	padding:0;
	clear:both
	}

#bildspel {
	width:708px;
	height:308px;
	background:#1f1d21 url('../bilder/nav_bildspel.gif') no-repeat center bottom;
	position:relative
	}

#nav_bildspel {
	margin:0;
	padding:0;
	text-align:right;
	height:15px;
	position:absolute;
	bottom:7px;
	right:30px;
	z-index:99
}

#nav_bildspel p.dist{padding:0 10px; color:#9dceef; font-weight:bold}

.innertube {padding:20px 30px 30px}

.col1 {float:left; width:320px; height:700px}
.col2 {float:left; width:320px; height:700px}
.col3 {float:left; width:250px; margin-left:70px; height:700px}
.adress {font-family:Verdana, Arial; padding:0; margin:0 0 10px 0; font-size: 11px}
.adress span {color:#009cdd; font-size: 13px; font-weight:bold} 

.map a img {margin-top:30px; border:0}
.frame {border:1px solid #1f1d21}

/*------------------------------------------------------------*
**  Footer
**------------------------------------------------------------*/

#footer {
        background: #fff url('../bilder/bg_footer.gif') no-repeat left top;
        margin:0 auto;
        width:931px;
        clear: both;
        color: #333333;
        font-size: 10px;
        font-weight: normal;
        text-align:center;
        height:50px
        }

#subfooter {line-height:18px}
        
#subfooter a, .adress a {
        text-decoration: none;
        color:#009CDD;
        font-weight:normal;
        border-bottom:1px dotted #009CDD
        }

#subfooter a:hover, .adress a:hover {
        text-decoration: none;
        color:#000;
        border-bottom:1px dotted #000;
        }