/*
*******************************************
*                                         *
* CSS FOR VERK                            *
*                                         *
* By Rasmus Frey <frey@verk.dk>           *
*                                         *
*******************************************
**/

body {
color:#000;
text-align:center!Important;
margin:0px;
padding:0px;
background-image:url(../graphics/bg_5.gif);
}

#shadow {
margin:0px;
padding:0px;
background: url(../graphics/shadow.png) repeat-y center top;
height: 100%;
min-height:800px;
}

/* -----------------------------------------------
wrapper
----------------------------------------------- */
#container {
width:777px;
margin: 0 auto;
text-align:left;
overflow:hidden;
height:auto;
/*background-color:#fff;*/
}
.logo {
position:relative;
margin-top:20px;
margin-left:15px;
margin-bottom:15px;
width:115px;
display:block;
}
/* -----------------------------------------------
header
----------------------------------------------- */
#topimage {
width:770px;
padding:0px;
position:relative;
margin:0px;
}
/* -----------------------------------------------
top navigation
----------------------------------------------- */
#navigation {
position:relative;
overflow:hidden;
width:770px;
padding:0px;
margin: 0px;
}
#navigation table {
margin:0px;
padding:0px;
width:770px;
position:relative;
}
#navigation td {
/*border-right:1px solid #c1c1c1;
border-top:1px solid #c1c1c1;*/
text-align:center;
}
#navigation td a {
color:darkblue;
text-decoration:none;
font-weight:bold;
font-size:14px;
}
#navigation td a:hover {
color:blue;
text-decoration:none;
}
#navigation .active a, #navigation td.active{
background-color:#c1c1c1;
color:#fff;
text-decoration:none;
}
#navigation  a:hover {
text-decoration:none;
}
/* -----------------------------------------------
left navigation
----------------------------------------------- */
#subnavigation {
float:left;
width:200px;
padding-top:30px;
}
#subnavigation ul {
padding:15px 0 10px 5px;
list-style: none;
height: auto;
text-align:left;
width:100%;
margin:0px;
}
#subnavigation ul li {
font-size:100%;
line-height:1.5em;
cursor:pointer;
}
#subnavigation #func {
margin:10px 15px 10px 5px;	
padding:0px;
width:100%;
}
#subnavigation #func li {
font-size:100%;
}
#subnavigation ul li a {
text-decoration:none;
display:block;
}
#subnavigation ul li a:hover {
color: blue;
}
#subnavigation ul li.active, #subnavigation ul li.active a {
color: blue;
}
#subnavigation #activeSub a, #subnavigation #activeSub {
color: blue!important;
}
#subnavigation address {
font-style: normal;
padding-top: 15px;
padding-left: 5px;
font-size: 90%;
}
#subnavigation address a:hover {
color:blue;
}
/* -----------------------------------------------
content area
----------------------------------------------- */
#content {
float:left;
width:535px;
padding-right:15px;
padding-top:40px;
padding-left:20px;
padding-bottom:20px;
}

#content p {
margin-bottom:15px;
}

#content ul,#content ol,#content li {
margin-left:10px;
padding:0px;
list-style-position:outside;
}
#news .topborder {
margin-top:15px;
margin-bottom:15px;
}
#news h1 {
font-size:120%;
float:left;
color:#000;
}
#news .date {
float:right;
font-size:110%;
font-weight:bold;
}
#news p {
clear:both;
}
.comment1, .comment2 {
padding:10px;
}
.comment1 {
background-color:#F2F2FD;
}
.comment2 {
background-color:#FAFAFA;
}
/* -----------------------------------------------
footer area
----------------------------------------------- */
#footer {
clear:both;
position:relative;
padding-top:30px;
}
