										/* P, A, H, HR, IMG, UL, TABLE */
										
p {										
font-family: arial, verdana, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#666666;
text-align:justify;
padding:10px 10px 10px 10px;
clear:both;
}

a:link {
color:#000000;
text-decoration:underline;
}
a:visited {
color:#000000;
text-decoration:underline;
}
a:active {
color:#000000;
text-decoration:none;
}
a:hover {
color:#000000;
text-decoration:none;
}

.topmenu {
text-align:right; 
color:#30509B;				/* gammel farve 3FBDD6 */
}
.topmenu a:link {
color:#30509B;
text-decoration:underline;
}
.topmenu a:visited {
color:#30509B;
text-decoration:underline;
}
.topmenu a:active {
color:#30509B;
text-decoration:none;
}
.topmenu a:hover {
color:#30509B;
text-decoration:none;
}

.menumiddle {
color:#ffffff;
padding:10px 0px 10px 10px;
}
.menumiddle a:link {
color:#ffffff;
text-decoration:underline;
}
.menumiddle a:visited {
color:#ffffff;
text-decoration:underline;
}
.menumiddle a:active {
color:#ffffff;
text-decoration:none;
}
.menumiddle a:hover {
color:#ffffff;
text-decoration:none;
}

.menubottom {
text-align:right; 
color:#72bf4c;			
}
.menubottom a:link {
color:#30509B;
text-decoration:underline;
}
.menubottom a:visited {
color:#30509B;
text-decoration:underline;
}
.menubottom a:active {
color:#30509B;
text-decoration:none;
}
.menubottom a:hover {
color:#30509B;
text-decoration:none;
}

h1 {
font-family:arial, verdana, sans-serif;
font-size:16px;
font-weight:bold;
font-style:normal;
color:#72bf4c;
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
}

h2 {
font-family: arial, verdana, sans-serif;
font-size:14px;
font-weight:bold;
font-style:normal;
color:#72bf4c;
padding-left:10px;
}

h3 {
font-family: arial, verdana, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#72bf4c;
padding-left:10px;
}

img {
margin:0px 10px 10px 0px;
padding:0px;
float:left;
border:none;
}
.logo {
padding:0px 0px 0px 0px; 
margin:20px 0px 30px 10px;
}

.breadcrumb {
text-align:left; 
padding-top:0px; 
padding-left:20px;
padding-bottom:5px;
color:#30509B;	
}
.breadcrumb a:link {
color:#30509B;
text-decoration:underline;
}
.breadcrumb a:visited {
color:#30509B;
text-decoration:underline;
}
.breadcrumb a:active {
color:#30509B;
text-decoration:none;
}
.breadcrumb a:hover {
color:#30509B;
text-decoration:none;
}

ul {
font-family: arial, verdana, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#ffffff;
margin:0px;
padding:0px;
list-style-type:none;
line-height:16px;
}

table {
border:none;
font-family: arial, verdana, sans-serif;
font-size:12px;
font-weight:normal;
font-style:normal;
color:#000000;
margin:0px;
}
tr {
border:none;
padding:0px;
margin:0px;
}
td {
border:none;
padding:0px;
margin:0px;
}

.soegefelt {
margin-top:2px;
}

.headunderimg {
clear:both;
padding-top:10px;
}

.listcontent {
color:#666666;
padding-left:10px;
}

								/* runde hjørner hvid/blå */
										
.bl1 {background: url(../img/roundedcornr_173588_bl.png) 0 100% no-repeat #ffffff;} 
.br1 {background: url(../img/roundedcornr_173588_br.png) 100% 100% no-repeat;} 
.tl1 {background: url(../img/roundedcornr_173588_tl.png) 0 0 no-repeat;} 
.tr1 {background: url(../img/roundedcornr_173588_tr.png) 100% 0 no-repeat; padding:10px;} 
.clear1 {font-size: 1px; height: 1px;}

								/* runde hjørner grøn/hvid */

.bl2 {background: url(../img/roundedcornr_251767_bl.png) 0 100% no-repeat #72bf4c;} 
.br2 {background: url(../img/roundedcornr_251767_br.png) 100% 100% no-repeat;} 
.tl2 {background: url(../img/roundedcornr_251767_tl.png) 0 0 no-repeat;} 
.tr2 {background: url(../img/roundedcornr_251767_tr.png) 100% 0 no-repeat; padding:10px;} 
.clear2 {font-size: 1px; height: 1px;}



										/* body, maincontainer, site */

body {
background-color:#30509B;
margin: 0px;		
padding: 0px;		
}

#mainmain {			/* eneste funktion er at lave 10px padding i bunden i IE */
padding:0px 0px 10px 0px;
margin: 0px;
background-color: #30509B;
}

#maincontainer {
min-width:950px; 
width:auto !important;
width:950px;	
margin:10px 10px 0px 10px; /* margin er lavet i mainmain som 10px padding af hnsyn til IE */
padding:0px;
}

#site {
background-color:#FFFFFF;
padding:20px 20px 20px 20px;
}

.siteleft {
padding:0px;
margin:10px 10px 0px 10px;
position:relative;
float:left;
clear:none;
width:210px;
color:#FFFFFF;
}

.siteright {
padding:0px;
margin:10px 0px 0px 10px;
position:relative;
float:left;
width:520px;
}

