/* General header and bodytext: */

#colNormal, #colLeft, #colRight{padding-top:10px;vertical-align:top}
td{/*border:1px solid red*/;}
H1 {font-family: verdana;font-size: 18px;font-color: black;text-align: left;}
P.bodytext {font-size: 11px;font-color: black;margin: 0 0 0 0;text-align: left;}

/* Additional attributes for content in RIGHT column */
/*#colRight H1 {font-size: 12px;text-align: center;font-color: maroon;}*/
#colRight P.bodytext {	font-size: 10px;}

/*==ct1 Single Large Content Area - begin - ==*/
div#contentsection{/*width:765px;border:4px solid blue*/;}
 div#colNormal {}
/*==ct1 Single Large Content Area - end - ==*/



/*==ct2 wide main column, narrow right column - begin - ==*/
table#ct2{width:100%;/*border:1px solid black*/;margin:0;padding:0;}
#ct2 TD#colNormal {width:80%;padding-left:5px;padding-right:25;/*border:3px solid blue*/;vertical-align:top;margin-bottom:20px}
#ct2 TD#colRight  {width:20%px;padding-left:1px; padding-right:1px;/*border:3px solid blue*/;vertical-align:top;}
#ct2 TD#colRight H1, #ct2 TD#colNormal H1 {font-size: 18px;text-align:left;color:#c0c0c0c0;}
#ct2 TD#colRight P.bodytext, #ct2 TD#colNormal P.bodytext {font-size: 10px;}


/*==ct2 wide main column, narrow right column - end - ==*/


/*==ct3 Three even Columns (left + normal + right - begin - ==*/
/* Overriding attributes for columns in case of content template #3 */
#ct3 #colRight P.bodytext, #ct3 #colLeft P.bodytext, #ct3 #colNormal P.bodytext { font-size: 10px;}
#ct3 #colRight H1, #ct3 #colLeft H1, #ct3 #colNormal H1{font-size: 12px;text-align: center;color: darkgray;}
table#ct3{width:100%px;/*border:1px solid yellow*/;margin:0;padding:0;}

#ct3 TD#colLeft, #ct3 TD#colNormal, #ct3 TD#colRight  {margin-bottom:20px;width:33%px;padding-right:3px; padding-left:3px;/*border:1px solid orange*/;vertical-align:top}
#ct3 TD#colLeft P.bodytext, #ct3 TD#colRight P.bodytext, #ct3 TD#colNormal P.bodytext {font-size: 10px;}
/*==ct3 Three even Columns (left + normal + right - end - ==*/


/*==ct4 Single Large Content Column with News Section in Upper Right Corner - begin - ==*/
#contentsection{width:100%;}
/*==ct4 Single Large Content Column with News Section in Upper Right Corner - end - ==*/



/*==ct5 two equally wide columns ! // to lige brede kolonner - begin - ==*/
table#ct5{width:100%; /*border:1px solid red*/; margin:0;padding:0;}
#ct5 TD#colNormal,#ct5 TD#colRight  {width:50%;margin-bottom:20px;padding-right:5px; padding-left:5px;/*border:3px solid blue*/;}
#ct5 TD#colRight H1, #ct5 TD#colNormal H1 {font-size: 18px;text-align:left;color:#c0c0c0c0;}
#ct5 TD#colRight P.bodytext, #ct5 TD#colNormal P.bodytext {font-size: 10px;}
/*==ct5 two equally wide columns ! // to lige brede kolonner - end - ==*/


/*==ct6 narrow main column, wide right column - begin - ==*/
table#ct6{width:100%;border:none;margin:0;padding:0;}
#ct6 TD#colLeft {width:25%;padding-left:5px;padding-right:5px;/*border:3px solid blue*/;vertical-align:top;margin-bottom:20px}
#ct6 TD#colNormal  {width:75%;padding-left:5px; padding-right:5px;/*border:3px solid blue*/;vertical-align:top;}
#ct6 TD#colLeft H1, #ct6 TD#colNormal H1 {font-size: 18px;text-align:left;color:#c0c0c0c0;}
#ct6 TD#colNormal P.bodytext, #ct6 TD#colNormal P.bodytext {font-size: 10px;}

/*==ct6 narrow main column, wide right column - end - ==*/


/*******ct7 narrow rndImage column, wide main column, narrow right column - begin ****/
table#ct7{width:630px;/*border:1px solid pink*/;margin:0;padding:0;}
#ct7 #RNDIMG .rndImsg{border:1px solid gray;padding:0;}
#ct7 #RNDIMG {width:84px;padding-top:35px;padding-left:3px;/*border:3px solid blue*/;vertical-align:top;margin-bottom:20px}
#ct7 TD#colNormal {width:333px;padding-left:5px;/*border:3px solid blue*/;vertical-align:top;margin-bottom:20px}
#ct7 TD#colRight  {width:210px;padding-left:5px; padding-right:5px;/*border:3px solid blue;vertical-align:top;}
#ct7 TD#colrndImage, TD#colRight H1, #ct2 TD#colNormal H1 {font-size: 18px;text-align:left;color:#c0c0c0c0;}
#ct7 TD#colRight P.bodytext, #ct2 TD#colNormal P.bodytext {font-size: 10px;}

/*******ct7 narrow rndImage column, wide main column, narrow right column - end *****/


/*==ct8 wide main column, narrow right column with rndpictures - begin - ==*/
table#ct8{width:765px;border:1px solid red;margin:0;padding:0;}
table#ct8 td{border:1px solid green;}
#ct8 #RNDIMG .rndImg{border:1px solid gray;padding:0;}
#ct8 #RNDIMG {width:84px;padding-top:35px;padding-left:3px;/*border:3px solid blue*/;vertical-align:top;margin-bottom:20px}
#ct8 TD#colNormal {width:450px;padding-left:5px;/*border:3px solid blue*/;vertical-align:top;margin-bottom:20px}
#ct8 TD#colRight  {width:200px;padding-left:5px; padding-right:5px;/*border:3px solid blue*/;vertical-align:top;}
#ct8 TD#colrndImage, TD#colRight H1, #ct2 TD#colNormal H1 {font-size: 18px;text-align:left;color:#c0c0c0c0;}
#ct8 TD#colRight H1, #ct2 TD#colNormal H1 {font-size: 18px;text-align:left;color:#c0c0c0c0;}
#ct8 TD#colRight P.bodytext, #ct2 TD#colNormal P.bodytext {font-size: 10px;}

/*==ct8 wide main column, narrow right column - end - ==*/


/*==ct9 narrow main column with rndpictures, wide right column - begin - ==*/
table#ct9{width:765px;border:none;margin:0;padding:0;}
table#ct9 td{/*border:1px solid red*/;}
#ct9 TD#RNDIMG{text-align:center;width:180px;vertical-align:top;padding-top:15px;}
#ct9 TD#colNormal  {width:535px;padding-right:50px; padding-right:5px;/*border:3px solid blue*/;vertical-align:top;}
#ct9 TD#colLeft H1, #ct6 TD#colNormal H1 {font-size: 18px;text-align:left;color:#c0c0c0c0;}
#ct9 TD#colNormal P.bodytext, #ct6 TD#colNormal P.bodytext {font-size: 10px;}


/*==ct_10 RANDOM IMAGES - begin - ==*/




/*==ct6 narrow main column, wide right column - end - ==*/



/* NEWS splash in template #4 */
TABLE#news-table {
  /*margin-left: 10px;*/
  border: solid 1px gray;
  background-color:whitesmoke;
}
TD.news-header {
	background-color: lightgrey;
}
TD.news-header H1 {
  color: white;
  margin: 0px 0px 0px 0px;
  text-align: center;
}
DIV.tx-mininews-pi1-fp_listrow P {
	font-size: 11px;
	font-color: navy;
	font-family: verdana;
	margin: 0px 0px 0px 0px;
}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime { font-size: 10px; background-color: #eeeeee; margin-top: 10px;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { font-weight: bold; }
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A { text-decoration: none; color: navy;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A:hover { text-decoration: underline; }
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { font-style: italic;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A {background-color: #999999; color: white; text-decoration: none; padding: 1px 1px 1px 1px;}
DIV.tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A:hover { text-decoration: underline;}





/*****************MENU STYLES START***********************/

TD#menu_1 {text-align:right; vertical-align: top; width: 150px;height:500px; /*blot for at strække tabellen ud i højden*/padding-top: 10px;}

TD#menu_1 DIV {width: 65%;}
TD#menu_1 DIV A {
	color: #D8D8D8;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  border-bottom: 1px dotted #999999;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  border-bottom: 1px solid #999999;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;

  background-color: #eeeeee;
  filter:alpha(opacity='70', style='0');
}
TD#menu_1 DIV.menu1-level1-act A {
  color:black;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  font-size: 10px;
  padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:20px;
}

/*  MENU 2, level 1, general for all table cells: */
TR#menu_2 TD {
  background-color: #333366;
  width: 10%;
  text-align: center;
  padding: 0px 2px 0px 2px;
}
TR#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: underline;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}

/*****************MENU STYLES END***********************/




