
/*.csc-mailform
{
    WIDTH: 295px;
}/*


/* Imagte text element */

IMG.imgtext-intext-right, IMG.imgtext-intextcol-right {

	margin-left: 10px;

}

IMG.imgtext-intext-left, IMG.imgtext-intextcol-left {

	margin-right: 10px;

}


	/*
 IMG.imgtext-above-left, IMG.imgtext-below-left,
IMG.imgtext-above-right, IMG.imgtext-below-right, 
			  imgtext-below-center
*/

IMG.imgtext-above-center {
	margin-bottom: 10px;
}
imgtext-below-left
{
    TEXT-ALIGN: left;
}

.imgtext-intext-right-0
{
    MARGIN-TOP: 10px;
}

td.byline, td.byline2 {
  border-bottom: 1px dotted #DDDDDD;
}

td.byline2 {
  text-align: right;
}

img.bylineimg {
  margin-left: 3px;
}

body
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 5px;
    MARGIN-BOTTOM: 0px;
}

table
{
    PADDING: 0px;
    BORDER: 0px;
    MARGIN: 0px;
}

.tdaction
{
    VERTICAL-ALIGN: top;
}

.tdindhold
{
    VERTICAL-ALIGN: top;
    padding-left: 10px;
}

.registerblock {
   margin-bottom: 10px;
   BORDER-BOTTOM: dashed 1px #cccccc;
   PADDING-BOTTOM: 5px;
}

.registerblock INPUT {
   width: 150px;
   margin-left: 10px;
}

.registerblock INPUT.radio{
   width: 15px;
}

A {
   color: #000000;
   text-decoration: none;
}

A:hover {
   text-decoration: none;
   color: #000;
}

.story1 img, 
{
/*    MARGIN-LEFT: 5px;
    FLOAT: left;*/
}

.noframe
{
    BORDER: 0px;
}

.pollpct
{
  padding-left: 5px;
}

.pollblock 
{
  margin-top: 3px;
  background-color: #000;
}

table.searchtable
{
    MARGIN-BOTTOM: 10px;
}

.rightcol
{
   vertical-align: top;
}

.rightcol IMG
{
   margin-bottom: 5px;
}

h1
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 17px;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
}
h2
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 16px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
}

h3
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.1;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: -7px;

}

h4, h4 a
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 14pt;
    LINE-HEIGHT: 1;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    COLOR: #000;
    MARGIN: 0px;
}
h4 a:hover
{
    COLOR: #66cc33;
}

.h-debat h3
{
    MARGIN-BOTTOM: 0px;
}

h6
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 1;
    FONT-STYLE: normal;
    FONT-WEIGHT: none;
    TEXT-ALIGN: right;
    MARGIN-TOP:5px;
    MARGIN-BOTTOM: 0px;
}

.csc-menu, .teasermenu
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 1.1;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
}

.teasermenu
{
    MARGIN-TOP: 5px;
}

.csc-abstract, .teastermenupreviewtext
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 1.1;
    FONT-STYLE: normal;
    FONT-WEIGHT: none;
    MARGIN: 0px;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: -15px;
}

.teastermenupreviewtext
{
    MARGIN-TOP: 5px;
    PADDING-BOTTOM:10px;
}

div, P.bodytext, td
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.3;
    FONT-STYLE: normal;
    FONT-WEIGHT: none;
    MARGIN-LEFT: 0px;  
}

.citattekst, .citattekst a, .citattekst p
{
    FONT-FAMILY: georgia, garamond, serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: semibold;
    LINE-HEIGHT: 1;
    WORD-SPACING: 1pt;
    TEXT-ALIGN: center;
    MARGIN: 0px;
}
.citatforklaring, .citatforklaring p
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.1;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 10;
    TEXT-ALIGN: right;
}

.afstemningstema
{
    FONT-FAMILY: georgia, garamond, serif;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 1;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
}
.afstemningsmulighed
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.1;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 0px;
}

#leftmenu DIV {
    margin-bottom: 10px;
}

.sidemenu 
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1;

    padding-top: 2px;
    padding-bottom: 2px;

/*    LINE-HEIGHT: 1.8;

    */
}

.sidemenutbl {
    margin-bottom: 10px;
}

P.bodytext
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
/*    TEXT-ALIGN: justify;*/
}

/*.teasermenu
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 1.2;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 7px;
}*/

.pindeboks li
{ 
    TEXT-ALIGN: left;
    margin-left: -25px;
    margin-top: 10px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.faktaboks p
{ 
    LINE-HEIGHT: 1.2;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 0px;
    MARGIN-right: 0px;
}

.csc-caption
{
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM; 15px;
    COLOR: #666666;
    FONT-SIZE: 9px;
    TEXT-ALIGN: justify;
}

td {
    vertical-align: top;
}

.hrbox {
    BACKGROUND-COLOR: #000;
    font-size: xx-small;
}

.featurebox {
    width: 300px;
    margin-bottom: 25px;
    background-color: #EEFFCC;
    margin-left: 25px;
}

.featurebox IMG {
    background-color: #FFFFFF;
}

.featurebox P, .featurebox H2, .featurebox DIV {
    padding-left: 5px;
    padding-right: 5px;
}
.featurebox TABLE {
    margin-left: 5px;
    margin-right: 5px;
}

.logintext {
    color: #FFFFFF;
    font-weight: bold;
    TEXT-ALIGN: left;
}

.logintext A {
color: #FFFFFF;
}

.story1
{
    padding-bottom: 10px;
    border-bottom: 1px dashed #cccccc; 
}

td.column1
{
    vertical-align: top;
    width: 305px;
    PADDING-RIGHT: 10px;
    height: 100%;
}

td.column2
{
   vertical-align: top;
   width: 305px;
   PADDING-LEFT: 10px;
}

.column2
{
/*    margin-left: 5px; */
}

.imgtext-table 
{
     MARGIN-TOP: 0px;
}

.csc-firstHeader
{
     MARGINTOP: 5px;
}

td.vertdivider {
	width: 1px;
	border-left: 1px dashed #cccccc;
}

.rightcol IMG.spacer-gif {
	height: 0px;
}

img
{
    BORDER: 0px;
}

.loginbox {
background-image: url('/fileadmin/gfx/img_gradient.php?f=0,0,0&t=180,180,180&h=70'); 
background-repeat: repeat-x;
background-position: top center; 
background-color: #9bd05f;
padding-top: 2; 
padding-bottom: 2; 
padding-left: 10; 
padding-right: 13;
}

.menutopbund {
 background-color: #000;

}

.tdcolor
{
}

.tdmenu, .tdsubmenu
{
    BACKGROUND-COLOR: #dddddd;
    COLOR: #000000;
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
}

/*.tdsubmenu A:hover
{
   TEXT-DECORATION: none;
   FONT-WEIGHT: bold;
   COLOR: #000000;
}*/

.tdsubmenu { 
    background-color: #eeeeee;
    FONT-WEIGHT: normal;
}

.tdbund
{
    BACKGROUND-COLOR: #dddddd;
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 9px;
    text-indent: 15; 
    COLOR: #666666;
    HEIGHT: 15px;
    VALIGN: middle;
}

.tabledeko
{
    BACKGROUND-IMAGE: url('/fileadmin/gfx/bg-green-pattern.gif');
    border: 1px dashed #000;
    MARGIN-TOP: 10px;
/*    MARGIN-LEFT: 10px; */
}

hr
{
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: dashed 1px #cccccc; 
    height: 0px;

    MARGIN-TOP: 10px;
}

hr.tabledeko
{
   border-style: dashed 1px; 
   border-color: #000; 
   height: 0;
}

SPAN.menuitem, SPAN.menuitemact
{
margin-left: 5px;
padding-left: 8px;
padding-right: 8px;
margin-right: 5px;
}

SPAN.menuitem A, SPAN.menuitemact A {
text-decoration: none;
color: black;
}

SPAN.menuitemact {
background-color: #eeeeee;
border: 0px;
padding-top: 2px;
padding-bottom: 2px;
}

.mlilleb
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 0px;
}

.mlilleb A
{
    COLOR: #FFFFFF;
}

.mlilleb A:hover 
{
    COLOR: #CCFF00;
    TEXT-DECORATION: none;
}

.mlille
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: ;
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 5px;
}

.menu
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 8px;
    text-transform: uppercase; 
    letter-spacing: 3pt;
    LINE-HEIGHT: 11px;
    FONT-STYLE: normal;
    MARGIN-left: 3px;
    MARGIN-BOTTOM: 2px;
    MARGIN-top: 2px;

}


input, textarea, select
{
    background-color: #FFFFFF; 
    font-family: Arial; 
    font-size: xx-small; 
    color: #000000; 
    MARGIN-TOP: 0px;
    border: 1px solid #dddddd;
}

input.whiteinp
{
    BORDER: 0px;
}

.no-frame
{
    BORDER: 0px;
}

.login
{
    background-color: #FFFFFF; 
    font-family: verdana, geneva, tahoma, arial, sans-serif; 
    font-size: 6 pt; 
    font-weight: bold;
    color: #000000; 
    border: 0px;
}

.csc-sitemap-level1
{
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 3px; 
    BORDER-BOTTOM: dashed 1px #dddddd;
}

.csc-sitemap-level2
{
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 13px;
    FONT-STYLE: italic;
    FONT-WEIGHT: none;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px; 
    TEXT-INDENT: 10px;
     background-image: url('/fileadmin/gfx/linedot.gif');
     background-repeat: no-repeat; 
     background-position: left center;
}
.csc-sitemap-level3
{
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 8px;
    LINE-HEIGHT: 9px;
    FONT-STYLE: normal;
    FONT-WEIGHT: none;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px; 
    TEXT-INDENT: 15px;
}
.csc-sitemap-level4
{
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 8px;
    LINE-HEIGHT: 9px;
    FONT-STYLE: normal;
    FONT-WEIGHT: none;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px; 
    TEXT-INDENT: 25px;
}

/* ########### DEBATFORUM ########### */

.debattekst
{
    COLOR: #000000;
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: ;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 4px;
}
.debattekstb
{
    COLOR: #000000;
    FONT-FAMILY: verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 2px;
}

.nav
{
    TEXT-ALIGN: right;
}

.row1
{
    BACKGROUND-COLOR: #eeeeee;
}

.row1, .row2
{
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
}

.rowmiddle
{
    VERTICAL-ALIGN: middle;
}
.debat-hr {
    HEIGHT: 1px;
    BORDER: solid 1px #bbbbbb;
    MARGIN: 0px;
    PADDING: 0px;
}

.debat-name {
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
}

.quote
{
    BORDER-LEFT: solid 1px #666666;
}

/* ##################### SHOP ################### */

.vare-title
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 1;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
}
.vare-subtitle, .vare-pris
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN: 0px;
}
.vare-note
{
    FONT-FAMILY: helvetica, verdana, geneva, tahoma, arial, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 1.3;
    FONT-STYLE: normal;
    FONT-WEIGHT: none;
    MARGIN-TOP: 0px;
}

td.vareliste
{
    BORDER-TOP: dotted 1px #CCCCCC;
    PADDING: 5px 0px;
}

.vare-image
{
    PADDING-RIGHT: 10px;
}

.cart-newitem
{ 
    COLOR: #CCFF00;
 }

.cart-regitem
{ 
    COLOR: #FFFFFF;
 }
.vare-menu
{
    BACKGROUND-COLOR: #dddddd;
    PADDING: 1px 5 px;
}
