/* --------- COPENHAGEN MARATHON - Version 22/03-06 kl. 09:00 ----------- */

/* ---------  Hovedsite egenskaber  ----------- */

body
{
	font: 8px Verdana;
	margin: 0;
	padding: 0;
	background-color: #EBEBEB;
}

tr
{
	font: 12px Verdana;
}

/* ---------  Herfra og nedefter er print css'en den samme    ----------- */
/* ---------  Forsidens specielle indstillinger - top og bund ----------- */


.ForsideMain
{
	font: 8px Verdana;
	padding-right: 8px;
	padding-top: 40px;
}

.ForsideMain a:link
{
	color: #ffffff;
	font: bold;
	text-decoration: none;
}

.ForsideMain a:visited
{
	color: #ffffff;
	font: bold;
	text-decoration: none;
}

.ForsideMain a:hover
{
	color: #ffffff;
	font: bold;
	text-decoration: none;
}

.ForsideMain a:active
{
	font: bold;
	text-decoration: none;
}

.bundtekst {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #FF5900; 
	text-decoration: none
}

.bundtekst a:link
{
	color: #ffffff;
	font: bold;
	text-decoration: none;
}

/* ---------  Hovedindholdet på alle sider ----------- */

.Main
{
	font: 8px Verdana;
	padding-right: 0px;
	padding-top: 0px;
}

.Main a:link
{
	color: #EE3224;
	font: bold;
	text-decoration: none;
}

.Main a:visited
{
	color: #D60F18;
	font: bold;
	text-decoration: none;
}
.Main a:hover
{
	color: #6DCFF6;
	font: bold;
	text-decoration: none;
}
.Main a:active
{
	color: #EE3224;
	font: bold;
	text-decoration: none;
}

.MasterTable
{
	background-color: #000000;
}

/* ---------  Forsiden titelnavn og løbsdato ----------- */

td.forsidetekstnavn
{
	font-size: 30px;
	font-family: Verdana;
	color: #005596;
	text-decoration: none;
	padding-right: 12px;
}

.forsidetekstnavn a:visited
{
	color: #005596;
	font: bold;
	text-decoration: none;
}

.forsidetekstnavn a:link
{
	color: #005596;
	font: bold;
	text-decoration: none;
}

.forsidetekstnavn a:hover
{
	color: #005596;
	font: bold;
	text-decoration: none;
}
.forsidetekstnavn a:active
{
	color: #005596;
	font: bold;
	text-decoration: none;
}

td.forsidetekstdato
{
	font-size: 18px;
	font-family: Verdana;
	font-weight: bold;
	color: #ADAFB2;
	text-decoration: none;
	padding-right: 12px;
}

.forsidetekstdato a:visited
{
	color: #ADAFB2;
	font: bold;
	text-decoration: none;
}

.forsidetekstdato a:link
{
	color: #ADAFB2;
	font: bold;
	text-decoration: none;
}

.forsidetekstdato a:hover
{
	color: #ADAFB2;
	font: bold;
	text-decoration: none;
}
.forsidetekstdato a:active
{
	color: #ADAFB2;
	font: bold;
	text-decoration: none;
}

/* ---------  Standarder ----------- */

H1
{
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
}
H2
{
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
}
H3
{
	font-size: 10px;
	font-family: Verdana;
	font-style: italic;
	color: #000000;
}

/* ---------  generelle overskrifter ----------- */

td.overskrift
{
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
}

/* ---------  indhold tabeller ----------- */

td.indholdoverskrift
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #005596;
}

td.indholdtitel
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #000000;
}

td.indholdtekst
{
	font-size: 11px;
	font-family: Verdana;
	color: #000000;
}

td.indholdlink
{
	font-size: 11px;
	font-family: Verdana;
	font-style: italic;
	color: #000000;
}

.indholdlink a:link
{
	font: 11px Verdana;
	font: bold;
	color: #c5002d;
	text-decoration: none;
}

.indholdlink a:hover
{
	font: 11px Verdana;
	font: bold;
	color: #00698C;
	text-decoration: none;
}

.indholdlink a:visited
{
	font: 11px Verdana;
	font: bold;
	color: #0A3387;
	text-decoration: none;
}

/* ---------  resultatmenu  ----------- */

.resultatmenu a:link
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.resultatmenu a:hover
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.resultatmenu a:visited
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.resultatmenu a:active
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

/* ---------  stemmeseddel modul ----------- */

.StemmeseddelTop
{
	color:#ff5900;
	font-size:16px;
	font-weight:bold
}

.StemmeseddelKandidat
{
	color:#000000;
	font-size:12px;
	font-weight:bold
}

.VisningKandidatOverskrift
{
	color:#000000;
	font-size:14px;
	font-weight:bold
}

.VisningKandidatNavn
{
	color:#000000;
	font-size:18px;
	font-weight:bold
}

.VisningKandidatParti
{
	color:#ff5900;
	font-size:12px;
	font-weight:bold
}

.VisningKandidatIndhold
{
	color:#000000;
	font-size:12px;
	font-weight:bold
}

.VisningKandidatLinkListe
{
	color:#000000;
	font-size:12px;
	font-weight:bold
}

/* ---------  venstre menu ----------- */

.Vmenu
{
	font: 10px Verdana;
	color: ButtonHighlight;
	letter-spacing: 0;
	padding-left: 0px;
}

.hMenuSkiller
{
	background-color: #ffffff;
	height: 6px;
}

.Mainhvid
{
	background-color: #FFFFFF;
}

/* ---------  top menu ----------- */

.TopMenu
{
	font: bold 11px Verdana;
	color: ButtonHighlight;
	background-color: #FFFFFF;
}

.TopBillede
{
	font: 10px Verdana;
	color: ButtonHighlight;
	padding-top: 2px;
	background-color: #FFFFFF;
}

/* ---------  Nyhedsliste visning af nyhed  ----------- */

td.newsNyhedsTitle
{
	/* color: #A4698C; */
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

td.newsNyhedsDato
{
	color: #000000;
	font-size: 8px;
	font-weight: normal;
	font-style: italic;
}

td.newsNyhedsIndhold
{
	font: 10px Verdana;
	padding-left: 8px;
	padding-top: 10px;	
}

td.newsNyhedsLink
{
	font: 10px Verdana;
	padding-right: 8px;
	padding-top: 10px;
}

td.newsNyhedsAnsvarlig
{
	color: #000000;
	font-size: 8px;
	font-weight: normal;
	font-style: italic
}

/* ---------  Nyhedsliste forside top 3 liste (og teaser) ----------- */

.newsListTable
{
	font: Verdana;
	font-size: 10px;
/*	background-color:#EBEBEB; */
	border-bottom: 10px;
}

td.newsListItemOverskrift
{
	font: Verdana;
	font-size: 10px;
	border:0px;
}

td.newsListItemDato
{
	font-size:8px;
	font-weight: normal;
	font-style: italic
}

td.newsListItemIndhold
{
	font: 10px Verdana;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 8px;
}

.newsListItemLink
{

}

/* ---------  Nyhedsliste  ----------- */

.newsListeTabel
{
	background-color:#FFFFFF;
	border-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0;
	padding: 0;
}

td.newsListeDato
{
	font-size: 8px;
	font-weight: normal;
	font-style: italic
}

td.newsListeOverskrift
{
	font-size: 11px;
	border: 0px;
	padding-top: 0px;
	padding-bottom: 8px;
}

/* ---------  count down modul ----------- */

.CountDown
{
	font: bold 11px Verdana;
	color: #813697;
	padding-top: 10px;
}
.countDownNr
{
color:#ff5900;
font-size:16px;
font-weight:bold
}

/* ---------  søg modul ----------- */

.Soegbg
{
	font: bold 12px Verdana;
	color: #666666;
}

.searchBox
{
	font: bold 12px Verdana;
	color: #666666;
	width: 75px;
	border: 0px;
}
.Soeg
{
	background-color: #023F88;
	font: bold 12px Verdana;
	color: ButtonHighlight;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

/* ---------  henvendelses modul ----------- */

.HenvTabel
{
	font: bold 12px Verdana;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 300;
	border: 1;
}

HenvAfsendt
{

}

td.HenvBody
{
}

.HenvBox
{
}

td.HenvMessage
{
	color:  #FF0000;
}

/* ---------  henvendelses modul Copenhagen Marathon Tilmelding----------- */

.HenvTabelTilmelding
{
	font: bold 12px Verdana;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 100%;
	border: 1;
	background-color: #ebebeb;
}

HenvAfsendtTilmelding
{
	background-color: #ebebeb;
	width: 50%;
	text-align: center;
}

td.HenvBodyTilmelding
{
}

.HenvBoxTilmelding
{
}

td.HenvMessageTilmelding
{
	color:  #FF0000;
	width: 100%;
}

/* ---------  resultat tabeller ----------- */

.Resultater
{
	font: 10px Verdana;
	padding-right: 8px;
	padding-top: 40px;
}

/* ---------  blok moduler ----------- */

.blokStyle
{
	padding: 15px;
	color: #ffffff;
}

.blokStyle a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.blokStyle a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.blokStyle a:hover
{
	color: #FFFFFF;
	font: bold;
	text-decoration: none;
}
.blokStyle a:active
{
	color: #FFFFFF;
	font: bold;
	text-decoration: none;
}

.TableBorder
{	
	border: solid 1px #000000;
}
