@import url('flexcontent.css');
body  {
margin: 0;
padding: 0;
font-size: 11px;
font-family: Arial, Verdana, serif;
color: #000;
background: #fff;
}


a {
	color: #000;
	text-decoration: none;
}

a img {
	border: 0;
}

ul, ol, p, table {
	font-size: 1em;
}


h1 {
	font-size: 1.6em;
}

h2 {
	font-size: 1.3em;
}

h3 {
	font-size: 1.1em;
}

h5 {
	font-size: 1.0em;
}

.paragraph{
	padding:10px;color:green;
}

.link{
	color:red;
	font-weight:bold;
}

.image{
	border:3px dotted blue;
}

.tablecell{
	border:3px dotted red;
}


body {
	margin: 0px;
}
#maincontainer {
	margin: 0px auto;
}
#menu {
	xwidth: 877px;
}
.whitetxtbox {
	font-size: 0.9em;  
	color: #FFFFFF;
	text-align: right;
}
.breadcrumb {
	font-size: 0.9em; 
}

#frontpageNews a,
#frontpageLeftbox a,
#frontpageRightbox a {
text-decoration: underline !important;
}


#normal a {
color: #375168;
text-decoration: underline;
}


.menulinks a:link, .menulinks a:active, .menulinks a:visited{
  text-align:center;

  text-decoration : none;
  color: #FFFFFF;
  font-size: 11px;
  margin-left: 10px;
  margin-top: 10px;
  padding-top: 10px;

}

.dropdown{
  background-color: #BFC255; 
  width: 173px; 
  height: 26px; 
  position: relative;
  z-index: 2;
}

.dropdown a:link, 
.dropdown a:active,
.dropdown a:visited {
  padding-top: 10px;
  margin-left: 10px;
  margin-top: 10px;
  text-decoration : none;
  color: #FFFFFF;
  font-size: 11px;
}
.breadcrumb,
.breadcrumb  a:link,
.breadcrumb a:active,
.breadcrumb a:visited {
  font-weight:bold;
  text-decoration : none;
  color: #FFFFFF;
  font-size: 12px;
}

.loginUsername{
  margin-left: 5px;
  color: #FFFFFF;
  font-size: 12px;  
}



.myProfile {

}
.myProfile a{
 color: #9AAEC5;
 background-color: #DCE261;
font-size: 10px;
padding: 4px;
text-transform: uppercase;
}

.tx-newloginbox-pi1-submit, #myProfile{
margin: 0 5px;
 color: #9AAEC5;
 background-color: #DCE261;
 font-size: 10px;
   font-weight: normal;
   text-transform: uppercase;
    border-top-width: medium;
    border-right-width: medium;
    border-bottom-width: medium;
    border-left-width: medium;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: -moz-use-text-color;
    border-right-color: -moz-use-text-color;
    border-bottom-color: -moz-use-text-color;
    border-left-color: -moz-use-text-color;
    text-align: center;
    margin-right: 3px;
    height: 19px
 }


/* Styrer news p&#65533; forsiden */
.news-latest-morelink , .news-latest-morelink A{
/* position: relative;
 top: -10px;*/
 margin:0px;
 padding:0px;
 display:none;
 
}
.news-latest-item {
  margin:0px;
  padding:0px;
/*  border:solid 1px #000000; */
  
}

.news-latest-container{
 width: 173px;
 width: 153px;

}

.news-list-item h2 {
	clear: both;
padding: 1em 0 0 0;
}

.news-list-item h2 a,
#frontpageNews .news-latest-item  h4 a{
	text-decoration: none !important;
}

.news-latest-item h4 {
	font-size: 1em;
}


.news-list-category {
	
	font-size: 0.9em;
margin-left: 180px;
}
.news-list-date {
	font-size: 0.9em;
float: left;
}



/* Styrer news p&#65533; forsiden */
.clearer{
/*line-height: 0em;*/
display:none;
}


a.NormalMenu:hover{ 
   /* som baggrund p&#65533; indhold */
    color: #9AAEC5;
}

a.DropdownMenu:hover{
    color: #DCE261;
}


.forgotPass{
 position: relative;
 top: 5px;
}

.applyMember{
 position: relative;
 top: 10px;
}

.myProfile{

}

.tx-indexedsearch-searchbox, .tx-indexedsearch-rules, .tx-indexedsearch-sectionlinks, .tx-indexedsearch-browsebox {
display:none;
}


#leftmenu td {
	text-align: left;
}

.leftmenu  {
	text-align: left;
	list-style: none;
	color: #fff;
	padding: 10px;
	margin: 0;
}

.leftmenu li {
	padding: 10px 0;
}

.leftmenu a {
	color: #fff;
}

.leftmenu a:hover {
	color: #9AAEC5;
}



.tx_gpstories-catBlock h3{
font-size: 2em;
color: #21527a;
}

.tx_gpstories-catBlock {
margin-bottom: 1.5em;
}

.tx_gpstories-item {
margin: 0.8em 0;
}

.tx_gpstories-itemTitle {
font-size: 1.3em;
font-weight: bold;
}

}

.tx-srfeuserregister-pi1-multiple-checkboxes label {display: block; float: left; width: 100%;}
.tx-srfeuserregister-pi1-multiple-checkboxes dd{ float: left; width: 100%; margin: -20px 0 0 20px; clear: both;}

*:first-child+html .tx-srfeuserregister-pi1-multiple-checkboxes dd {margin-top: -35px;}

.whitespace {margin-left: 9px;}
html>body .whitespace {margin:0;}
*:first-child+html .whitespace {margin-left: 19px;}

.tx-srfeuserregister-pi1 dd { text-align: left; width: 70%; }

.news-catmenu .level2 {
	margin-left: 20px;
	padding-bottom: 5px;
}
.news-catmenu .level3 {
	margin-left: 20px;
	padding-bottom: 5px;
}