/* ************************************************************************** */
/* CSS Stylesheet for all presentation pages on wagnr.dk                      */
/*  Created 2008/03/30                                                        */
/* ************************************************************************** */
A
{
  color: navy;
  text-decoration: none;
}
A:link
{
  text-decoration: none;
}	
		
A:visited
{
  text-decoration: none;
}	
		
A:active
{
  text-decoration: none;
}	
		
A:hover
{
  text-decoration: underline;
}



BODY
{
  margin-top: 0px;
  font-size: 10pt;
  background: url(../../images/weBackground_1200x100.jpg) fixed repeat-y left top;
  margin-bottom: 0px;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
}




BR
{
    FONT-SIZE: 4pt;
}

HR
{
  border-right: medium none;
  border-top: medium none;
  border-left: medium none;
  border-bottom: medium none;
  margin-top: 5px;
  color: darkorange;
  width: 100%;
  margin-bottom: 5px;
}

THEAD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: yellow;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;  
    BACKGROUND-COLOR: purple;
    TEXT-ALIGN: center;
}
TBODY
{
  font-weight: normal;
  font-size: 10pt;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;  
  background-color: transparent;
}
TFOOT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: yellow;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;  
    BACKGROUND-COLOR: darkorange;
}

SELECT
{
    FONT-SIZE: 7pt;
    COLOR: black;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;  
    BACKGROUND-COLOR: transparent
}

FIELDSET
{
  padding-right: 20px;
  padding-left: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
  margin: 0px;
  font-weight: normal;
  font-size: 12pt;
  color: black;
  font-style: normal;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  background-color: transparent;
  text-align: justify;
}

LEGEND
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;  
    COLOR: navy;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
}


/******************************************************************************/
/* USERDEFINED AREA                                                           */
/******************************************************************************/



/* Page */
.wePageMainTable
{
  background-color: transparent;
  width: 99%;
  height: 99%;
  text-align: center;
}

.wePageHeader
{
  BORDER-RIGHT: darkorange 1pt solid;
  BORDER-TOP: darkorange 1pt solid;
  BORDER-LEFT: darkorange 1pt solid;
  BORDER-BOTTOM: darkorange 1pt solid;
  width: 100%;
  text-align: center;
}
.wePageHeaderLeft
{
  font-size: 8pt;
  width: 100px;
  color: navy;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
  text-decoration: none;
}
.wePageHeaderCenter
{
    FONT-SIZE: 22pt;
    COLOR: navy;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}
.wePageHeaderRight
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}


.wePageSidebarArea
{
  border-right: darkorange 1pt solid;
  border-top: darkorange 1pt solid;
  border-left: darkorange 1pt solid;
  border-bottom: darkorange 1pt solid;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-left: 1px;
  margin-right: 1px;
  text-align: center;
  vertical-align: top;
  width: 2%;
}
.wePageMainArea
{
  BORDER-RIGHT: darkorange 1pt solid;
  BORDER-TOP: darkorange 1pt solid;
  BORDER-LEFT: darkorange 1pt solid;
  BORDER-BOTTOM: darkorange 1pt solid;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  text-align: center;
  vertical-align: top;
}


.wePageFooter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: navy;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    TEXT-ALIGN: center;
}



/***********************************************/
/* Forside */
.weForsideCampSpotHeader
{
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  vertical-align: top;
  background-color: transparent;
  width: 720px;
  TEXT-ALIGN: center;
}
.weForsideCampSpotText
{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: black;
  background-color: transparent;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: justify;
  vertical-align: top;
  width: 50%;
}

/* Nyheder */
.weForsideNyheder
{
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: center;
  vertical-align: top;
  background-color: transparent;
  width: 335px;
}

.weForsideSmallHeader
{
  font-weight: normal;
  font-size: 8pt;
  color: #666666;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: center;
}



/* Tables */
.TableBlank
{
  background-color: transparent;
}



/* Windows Layerd on top of main screen with special detailed informations */

.LayerWindow
{
  border-right: darkorange 2px solid;
  border-top: darkorange 2px solid;
  border-left: darkorange 2px solid;
  border-bottom: darkorange 2px solid;
  z-index: 200;
  position: absolute;
  left: 70px;
  top: 50px;
  background-color: #ffcc66;
}




/* Menu */
.weMenuTable
{
  table-layout: auto;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  border-collapse: collapse;
  background-color: transparent;
  text-align: center;
}

.weMenuHeader
{
  font-weight: bolder;
  font-size: 8pt;
  color: navy;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
}
.weMenuText
{
  font-size: 8pt;
  color: navy;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
}
.weMenuSpace
{
  width: 10px;
}
.weMenuLinkBig
{
  font-size: 12pt;
  color: navy;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
}



/* Main Header */
.MainHeaderText
{
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  vertical-align: top;
  background-color: transparent;
  text-align: center;
  font-size: 14pt;
  text-transform: none;
  font-weight: bold;
  color: navy;
}


/* ColumnSpace */
.weColumnSpace
{
  width: 15px;
}

/* Paragraphs */
.weParagraphHeader
{
  margin-top: 20px;
  font-size: 11pt;
  margin-left: 0px;
  color: navy;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
  font-weight: bold;
}
.weParagraphText
{
  font-size: 9pt;
  font-weight: normal;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: justify;
}
.weParagraphTextItalic
{
  font-size: 9pt;
  font-weight: normal;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: justify;
  font-style: italic;
}
.weParagraphNote
{
  font-weight: normal;
  font-size: 8pt;
  color: #333333;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
}


/* Logo Types */
weTotalHostingBackground
{
  background-image: url(images/clipTotalHostingBackground.png);
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: right bottom;
}


/* Prices */
.wePriceTable
{
  margin-left: 15px;
}

.wePriceHeaderLeft
{
  font-size: 8pt;
  font-weight: bold;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
}
.wePriceHeaderCenter
{
  font-size: 8pt;
  font-weight: bold;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: center;
}

.wePriceSpace
{
  width: 10px;
}

.wePriceLeft
{
  font-weight: normal;
  font-size: 8pt;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
  margin-left: 5px;
}
.wePriceRight
{
  font-weight: normal;
  font-size: 8pt;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: right;
  margin-right: 10px;
}

.wePriceNote
{
  font-weight: normal;
  font-size: 8pt;
  color: dimgray;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
}


/* Spot */
.weSpotText
{
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 50px;
  margin-right: 0px;
  font-style: italic;
  font-weight: normal;
  font-size: 10pt;
  text-transform: none;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: left;
  vertical-align: top;
}


/*******************************************************************************/


/* Layer */
.LayerWindowTable
{
  border-right: gray 1px solid;
  border-top: gray 1px solid;
  border-left: gray 1px solid;
  border-bottom: gray 1px solid;
  background-color: lemonchiffon;
}
.LayerWindowBody
{
  border-right: gray 1px solid;
  border-top: gray 1px solid;
  border-bottom: gray 1px solid;
  border-left: gray 1px solid;
  font-size: 10pt;
  color: navy;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  background-color: lightyellow;
  text-align: left;
}

.LayerFieldset
{
  background-color: lightyellow;
}


.LayerPositionList
{
  z-index: 0;
  position: static;
}


.LayerPositionSeek
{
  border-right: black 1px solid;
  border-top: black 1px solid;
  border-left: black 1px solid;
  border-bottom: black 1px solid;
  z-index: 50;
  position: absolute;
  left: 120px;
  top: 60px;
  background-color: lightyellow;
  width: 1%;
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
}


.LayerPositionEdit
{
  border-right: black 1px solid;
  border-top: black 1px solid;
  border-left: black 1px solid;
  border-bottom: black 1px solid;
  z-index: 100;
  position: absolute;
  left: 30px;
  top: 25px;
  background-color: lightyellow;
}



/* Old Menu */
.weMenuButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    TEXT-TRANSFORM: capitalize;
    COLOR: navy;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    BACKGROUND-COLOR: lightgray;
}



/* Tables */
.weTable1
{
  border-right: purple 1px solid;
  padding-right: 0px;
  border-top: lightgrey 1px solid;
  padding-left: 0px;
  font-size: 8pt;
  padding-bottom: 0px;
  margin: 0px;
  vertical-align: top;
  border-left: lightgrey 1px solid;
  color: navy;
  padding-top: 0px;
  border-bottom: lightgrey 1px solid;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  position: static;
  background-color: orange;
  text-align: left;
}


/* Bulets */
.weBulletA
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 12pt;
    MARGIN: 15px 15px 15px 60px;
    TEXT-TRANSFORM: none;
    COLOR: navy;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    LIST-STYLE-TYPE: disc;
    TEXT-ALIGN: left
}
.weBulletB
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 10pt;
    MARGIN: 15px 15px 15px 60px;
    TEXT-TRANSFORM: none;
    COLOR: navy;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    LIST-STYLE-TYPE: disc;
    TEXT-ALIGN: left
}
.weBulletC
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 12pt;
    MARGIN: 0px 0px 0px 15px;
    TEXT-TRANSFORM: none;
    COLOR: navy;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    LIST-STYLE-TYPE: disc;
    TEXT-ALIGN: left
}









/* Spot */
.weSpotHeaderA
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    MARGIN-LEFT: 65px;
    TEXT-TRANSFORM: uppercase;
    COLOR: navy;
    FONT-STYLE: italic;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    TEXT-ALIGN: left;
    MARGIN-TOP: 25px;
}
.weSpotHeaderB
{
    MARGIN-TOP: 20px;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 50px;
    MARGIN-RIGHT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-STYLE: italic;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    TEXT-ALIGN: left;
}
.weSpotTextItalicCenter
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.weSpotTextBoldItalicCenter
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: none;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}


/* Messages */
.weAfsnitErrMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightgoldenrodyellow;
    TEXT-ALIGN: center
}
.weAfsnitStatusMsg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: blue;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightgoldenrodyellow;
    TEXT-ALIGN: center
}


.MsgBlankBG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: blue;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    font-style: normal;
    BACKGROUND-COLOR: orange;
    TEXT-ALIGN: center;
}
.MsgBlankGRID
{
  font-weight: bold;
  font-size: 8pt;
  color: blue;
  font-style: normal;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  background-color: transparent;
  text-align: center;
}
.MsgError
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
	font-family: Verdana, Sans-Serif, Helvetica, Arial;
	font-style: normal;
	background-color: lightgrey;
	text-align: center;
}
.MsgStatus
{
	font-weight: bold;
	font-size: 8pt;
	color: blue;
	font-style: normal;
	font-family: Verdana, Sans-Serif, Helvetica, Arial;
	background-color: lightgrey;
	text-align: center;
}







/* Banner */
.weBannerText1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: navy;
    FONT-STYLE: italic;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
}
.weBannerText2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-STYLE: italic;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
}
.weBannerText3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-STYLE: italic;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
}
.weBannerText4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-STYLE: normal;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    TEXT-ALIGN: left;
}
.weBannerText5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-STYLE: normal;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    TEXT-ALIGN: right;
}


.weBannerLinksTable
{
    BORDER-RIGHT: gray 1pt solid;
    BORDER-TOP: gray 1pt solid;
    BORDER-LEFT: gray 1pt solid;
    BORDER-BOTTOM: gray 1pt solid;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    BACKGROUND-COLOR: darkorange;
    TEXT-ALIGN: center
}
.weBannerLinksText
{
    FONT-SIZE: 8pt;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
}




/* Filtre */
.weFilterBlinds
{
    FILTER: progid:DXImageTransform.Microsoft.Blinds(direction='down', bands=2, duration=1);
}
.weFilterRandomDissolve
{
    FILTER: progid:DXImageTransform.Microsoft.RandomDissolve(duration=2, enabled=true, percent=0);
}


.weFormTextSmallLeft
{
	font-weight: normal;
	font-size: 6pt;
	color: darkgray;
	font-family: Verdana, Sans-Serif, Helvetica, Arial;
	background-color: lightyellow;
	text-align: left;
}

.weFormTextSmallCenter
{
  font-weight: normal;
  font-size: 8pt;
  color: black;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: center;
}



.weImageText
{
  font-size: 8pt;
  color: black;
  background-color: transparent;
  text-align: left;
}


.weInsideTable
{
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  font-size: 8pt;
  color: navy;
  text-align: left;
}





/* Nyheder */
.weNyhederTD
{
  border-right: darkorange 1pt solid;
  border-top: darkorange 1pt solid;
  border-left: darkorange 1pt solid;
  border-bottom: darkorange 1pt solid;
  table-layout: auto;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  border-collapse: collapse;
  background-color: transparent;
  text-align: center;
}
.weNyhederHeader
{
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    COLOR: navy;
}
.weNyhederText
{
  font-size: 8pt;
  color: navy;
  font-family: Verdana, Sans-Serif, Helvetica, Arial;
  text-align: justify;
}




/* Presenstations */
.wePressTable
{
	  VERTICAL-ALIGN: top;
    BORDER: 0pt;
    MARGIN-TOP: 10pt;
    WIDTH: 420px;
    HEIGHT: 180px;
    FILTER: progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.5, enabled=true, percent=0);
}
.wePressCellA
{
    VERTICAL-ALIGN: top;
}
.wePressCellB
{
    VERTICAL-ALIGN: top;
}
.wePressCellBmedbaggrund
{
    BACKGROUND-COLOR: lightyellow;
    BORDER-COLOR: darkgrey; 
    BORDER-COLLAPSE: collapse; 
    BORDER-STYLE: solid;
    BORDER-WIDTH: thin;
    VERTICAL-ALIGN: top;
}
.wePressChapter
{
	  VERTICAL-ALIGN: top;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
		FONT-SIZE: 20pt;
		FONT-STYLE: normal;
		FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
		COLOR: navy;
	  MARGIN: 10px;
    WIDTH: 400px;
    FILTER: progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.5, enabled=true, percent=0);
}
.wePressHeader
{
	  VERTICAL-ALIGN: top;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
		FONT-SIZE: 14pt;
		FONT-STYLE: normal;
		FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
		COLOR: navy;
	  MARGIN: 10px;
    WIDTH: 400px;
    HEIGHT: 25px;
    FILTER: progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.5, enabled=true, percent=0);
}
.wePressText
{
	  VERTICAL-ALIGN: top;
    font-family: Verdana, Sans-Serif, Helvetica, Arial;
		FONT-SIZE: 12pt;
		FONT-STYLE: normal;
	  TEXT-ALIGN: justify;
		COLOR: navy;
	  MARGIN: 10px;
	  MARGIN-TOP: 10px;
    WIDTH: 400px;
    HEIGHT: 165px;
    FILTER: progid:DXImageTransform.Microsoft.RandomDissolve(duration=1, enabled=true, percent=0);
}




