﻿/* reset some styles */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td {margin:0;outline:none;padding:0;}
body {background:#fff url('../images/background.jpg') no-repeat bottom fixed;
font-family:Verdana, Calibri, Helvetica, Arial, sans-serif;font-size:100%;color:#26262a;line-height:1;
}

/* text layout */

h1, h2, h3, h4, h5, h6 {color:#424242;font-weight:normal;}
h1 {font-size:28px;margin-left:220px;background:#fff;line-height:45px;padding:0 8px;width:319px;margin-bottom:30px;text-align:center; -moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}
h1 span {color:#a6cf3a;}
h2 {font-size:15px;font-weight:bold;line-height:45px;padding-left:20px;}
h3 {font-size:15px;padding:10px 0 5px 0;font-weight:bold;}
h4 {font-size:13px;padding:0px 0 5px 0;}
h5 {color:#fff;font-size:12px;font-weight:bold;padding:0 5px 5px 10px;line-height:130%;}
h6 {}

p {font-size:12px;line-height:18px;}

a, a:visited {color:#3a9ee5;text-decoration:none;}
a:hover {color:#a6cf3a;}

ul, li {list-style:none;font-size:11px;line-height:140%;margin:0;}
li { background: url('../images/bullet.gif') top left no-repeat; padding:0 0 10px 20px; }


/* main layout and structure */

.wrapper {width:100%;}
.container {margin:0 auto;width:900px;}

.main {width:680px;float:left;background:#e6faff url('../images/background_content.jpg') top no-repeat;-moz-border-radius:5px;-webkit-border-radius:5px;}

.headline {background:#a6cf3a url('../images/background_headline.jpg') no-repeat;float:left;height:45px;width:680px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
.content, .content_half, .content_third, .content_fourth, .box, .box4 {float:left;margin-left:20px;margin-bottom:20px;}
.content {width:640px;}
.content_half {width:310px}
.content_half p {font-size:11px;line-height:15px;}
.content_half ul, .content_half li {list-style:none;font-size:11px;line-height:135%;margin:5px 0 0 0;}
.content_half li { background: url('../images/bullet.gif') top left no-repeat; margin:0; padding:0 0 5px 20px; }
.content_third {width:200px;}
.content_third p {font-size:10px;line-height:13px;}
.content_third ul, .content_third li {list-style:none;font-size:11px;line-height:100%;margin:5px 0 0 0;}
.content_third li { background: url('../images/small_bullet.gif') top left no-repeat; margin:0; padding:0 0 7px 16px; }
.content_fourth {width:145px;}
.content_fourth p {font-size:10px;line-height:13px;}
.content_fourth ul, .content_fourth li {list-style:none;font-size:11px;line-height:100%;margin:5px 0 0 0;}
.content_fourth li { background: url('../images/small_bullet.gif') top left no-repeat; margin:0; padding:0 0 7px 16px; }

.box,.box4 {background:#3a9ee5;padding:10px;width:180px;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.box4 {width:125px;}
#left {background:#3a9ee5 url('../images/box_left.jpg') repeat;}
#mid, #mid2 {background:#3a9ee5 url('../images/box_mid.jpg') repeat;}
#right {background:#3a9ee5 url('../images/box_right.jpg') repeat;}

.galleri_index {margin-top:20px;height:80px;overflow:hidden;}
.content_galleri {float:left;margin-left:0px;margin-bottom:20px;}
.galleri {float:left;margin:20px 2px 0 20px;}

.box p {color:#fff;font-size:10px;line-height:13px;padding:0 10px;}
.box a, .box a:visited {color:#fff;font-size:10px;font-weight:bold;}
.box a:hover {color:#a6cf3a;}
.box a:before { content:" » "}
.box img {border:1px solid #fff;height:88px;width:158px;}

.box4 p {color:#fff;font-size:10px;line-height:13px;padding:0;}
.box4 a, .box4 a:visited {color:#fff;font-size:10px;font-weight:bold;}
.box4 a:hover {color:#a6cf3a;}
.box4 img {border:1px solid #fff;height:78px;width:123px;}
.box4 h5 {padding-left:0;}


.bottomline {background:#424242 url('../images/background_bottomline.jpg') no-repeat;float:left;height:25px;line-height:25px;width:680px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}

.sidebar {float:left;width:200px;margin-right:20px;}
.navigation {background:#3a9ee5;float:left;width:200px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.navigation a, .navigation a:visited {background:#3a9ee5 url('../images/navigation_background.jpg') top no-repeat;color:#fff;display:block;font-size:13px;line-height:45px;width:190px;margin:0;padding:0 0 0 10px;overflow:hidden;height:45px;}
.navigation #first {background:#3a9ee5 url('../images/navigation_background.jpg') center no-repeat; -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
.navigation #last {background:#3a9ee5 url('../images/navigation_bottomline.jpg') top no-repeat; -moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px; height:40px;line-height:40px;}
.navigation a:hover {color:#424242;}
.navigation a:hover#last {color:#ddd;}

#active2 #tab2, #active3 #tab3, #active4 #tab4, #active5 #tab5, #active6 #tab6, #active7 #tab7, #active8 #tab8, #active9 #tab9, #active10 #tab10, #active11 #tab11, #active12 #last {font-weight:bold;background:#3a9ee5 url('../images/navigation_headline.jpg') top no-repeat;}
#active1 #first {font-weight:bold;background:#3a9ee5 url('../images/navigation_headline.jpg') top no-repeat; -moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}

.footer {background:transparent;text-align:left;margin:15px 0;}
.footer p {font-size:10px;padding-left:25px;}
.footer a, .footer a:visited {color:#424242;}
.footer a:hover {color:#3a9ee5;}

/* images and stuff */


img {background:transparent;margin:0;padding:0;border:0;}
img.border {background:#fff;border:1px solid #999;padding:4px;}
img.left {float:left;margin-right:10px;}
img.right {float:right;margin-left:10px;}
img.galleribilled {background:#fff;border:1px solid #999;float:left;height:70px;margin-top:0;margin-right:10px;padding:4px;width:70px;}

.slideshow {background:#fff;border:1px solid #999;float:right;height:158px;margin-left:10px;width:238px;overflow:hidden;}
img.slideimg {height:158px;width:238px;}


/* additional styles */
br.clear {border:0;clear:both;font-size:1px;line-height:0px;}


/* IE6 Hacks */

* html .content, * html .content_half, * html .content_third, * html .box, * html .content_galleri, * html .galleri {margin-left:10px;}
* html .box {margin-right:10px;}
* html .box4 {margin-right:10px;}
