/* Start of CMSMS style sheet 'design02 : Design02 - Design' */
*{
margin:0;
padding:0;
}

body {
margin:15px 0 15px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#e7e7e7;
}

.accessibility, hr {
   position: absolute;
   top: -999em;
   left: -999em;
}

#container {
width:940px;
margin:0 auto;
position:relative;
background-color:#fff;
}

/*** Header content - start ***/

#header{
clear:both;
width:940px; 
height:180px; 
position:relative;
background-image:url(images/design02/header-dk.jpg); 
background-repeat:no-repeat;
}

#logo{
position:absolute;
left:18px;
top:25px;
padding:0;    
margin:0; 
border:none;
width:350px;
height:60px;    
}

#sprog{
display:none;
/*
position:absolute; 
right:34px;
top:1px; 
*/
}

#sprog li{
display: inline;
list-style-type: none;
font-size:0.65em;
color: #fff; 
}

#sprog a:link, #sprog a:visited {
color: #fff;
text-decoration: none;
}

#sprog a:hover, #sprog a:active{
color: #c873be;
text-decoration: none;
}



#tagline p{
position:absolute;
left:410px;
top:68px;
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:0.7em;
color:#fff;
padding:0;    
margin:0; 
z-index:20;    
text-align:right; 
}

/*** Header content - end ***/

/*** Navigation horizontal - start ***/

#navigation{
clear:both;
width:925px; 
height:22px; 
position:absolute;
top:115px; 
left:0; 
padding: 8px 0 0 15px;
}

/*** Navigation horizontal - end ***/


#left-content {
float:left;
width:195px;
position:relative;
margin:5px 0 20px 25px;
}


#wrapper {
float:right;
width:695px;
}

/*** Main Content - start ***/

#main-content {
float:left;
width:450px;
position:relative;
margin:5px 0 30px 0;
}


#main-content ul{
list-style-type: disc;
padding: 0 0 0 25px;
margin: 0;
}

#main-content li{
background-position: 0 .5em;
padding-left: .6em;
background-color:none;
font-size: 11px;
line-height: 160%;
padding:0;
color:#444;
}

#main-content a:link, #main-content a:visited{
color:#666699;
text-decoration:none;
}

#main-content a:hover, #main-content a:active{
color:#666699;
text-decoration:underline;
}

/*** Main Content - end ***/

/*** Right Content - start ***/

#right-content {
float:right;
width:195px;
position:relative;
margin:0 25px 0 0;
}

#right-content ul{
list-style-type: none;
padding: 0;
margin: 0 0 0 10px;
}

#right-content li{
background-image: url(uploads/design02/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
padding-left: .6em;
background-color:none;
font-size: 11px;
line-height: 160%;
padding:0 0 0 15px;
color:#444;
}

#right-content a:link, #right-content a:visited{
color:#666699;
text-decoration:none;
}

#right-content a:hover, #right-content a:active{
color:#666699;
text-decoration:underline;
}


/*** Right Content - end ***/



#footer{
clear:both;
width:940px;
height:36px;
padding: 10px 0 0 0;
margin:0 auto;
position:relative;
color:#f1f1f1;
background-color:#fff;
background-image:url(images/design02/bottom.gif); 
background-repeat: no-repeat;
}




#footer p{
color:#666;
}


#bravonet{
clear:both;
width:940px;
height:20px;
margin:0 auto;
text-align:center;
position:relative;
padding:15px 0 20px 8px;
font-size: 0.60em;
color:#999;
font-family: Tahoma, Helvetica, Arial, sans-serif;
background:#e7e7e7;
}

#bravonet a:link, #bravonet a:visited{
color:#999;
text-decoration:none;
background-color:transparent;
font-family: Tahoma, Helvetica, Arial, sans-serif;
}

#bravonet a:hover, #bravonet a:active{
color:#999;
text-decoration:none;
background-color:transparent;
font-family: Tahoma, Helvetica, Arial, sans-serif;
}



/** General tags **/

h1,h2,h3,h4{
font-family:Georgia, Arial, Helvetica, sans-serif;
font-weight:100; 
margin: 0;
padding: 0;
color:#333;
}

h1{
font-size:1.2em;
margin-bottom: 10px;
}

h2{
font-size:1.2em;
margin-bottom: 10px;
}

h3,h4{
font-size:1.1em;
margin-bottom: 10px;
}

p{
font-size: 0.7em;
line-height: 160%;
padding:0 0 10px 0;
color:#444;
}



/* End of 'design02 : Design02 - Design' */

