body {
	margin: 0px 0 0 0;
	padding: 0;
	text-align: center;
	font-family: verdana, arial;
	font-size: 11px;
	color: #434343;
	line-height:1.4em;
}
ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
a img {
	border: 0;
}
h1 {
	font-size: 16px;
	color: #535353;
	text-align: left;
	padding: 0;
	margin: 14px 0 20px 20px;
}
h1 a {
	color: #CD2424;
}
h2 {
	color: #DA7600;
	font-size: 14px;
	text-align: left;
	padding: 5px 0px 15px 0px;
	margin: 0;
}
h4 {
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px;
}
#wrap {
	width: 793px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0 5px 0;
}
#top {
	height: 50px;
	padding:  0 0 10px 6px;
}
#top img {
	float: left;
}

/*** MENU ***/
#menu{
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	margin: 10px 0px 5px 0px;
	height: 27px;
	width: 789px;
}
#menu ul {
    list-style: none;
	margin: 0px;
}
#menu li {
    position: relative;
    float: left;
    display: inline;
    list-style: none;
    margin: 0px;
    padding: 6px 0 0 0;
	height: 27px;
}
#menu a {
	color: #585858;
	text-decoration: none;
	padding: 0 10px 0 10px;
	font-weight: bold;
	margin: 0px;
}
#menu a:hover {
	color: #33A6FF;
}

/*** SUBMENU ***/		
#submenu, #submenu_event{
	background-image: url(../images/submenu_bg.gif);
	background-repeat: repeat-x;
	margin: 6px 0 15px 0;
	height: 19px;
	width: 100%;
	font-size:9px;
	display: none;
}
#submenu ul, #submenu_event ul {
	list-style: none;
	margin: 0px;
}
#submenu li, #submenu_event li {
	position: relative;
    float: left;
    display: inline;
    list-style: none;
    margin: 0px;
    padding: 2px 0 0 0;
}
#submenu a, #submenu_event a {
	color: #585858;
	text-decoration: none;
	padding: 0 10px 0 10px;
	font-weight: bold;
}
#submenu a:hover, #submenu_event a:hover {
	color: #33A6FF;
}

/*** ONLINE SERVICES INLOG ***/
#online_login {
	background-image: url(../images/online_but_bg.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 10px 0px;
	height: 27px;
	width: 223px;
	padding-top:5px;
}

.online_login_link{
	font-family: Verdana;
	font-size: 11px;
	color: #F8DE8F;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
}

a.online_login_link{
	color: #F8DE8F;
	font-size:11px;
}
a.online_login_link:hover{
	color: #F9ECC4;
	font-size:11px;
}

#online_login_active {
	background-image: url(../images/online_but_bg_active.gif);
	background-repeat: no-repeat;
	margin: 0px 0px 10px 0px;
	height: 27px;
	width: 223px;
	padding-top:5px;
}
.online_login_inlogged{
	font-family: Verdana;
	font-size: 11px;
	color:#B1F9A8;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
}

#signup {
	float: right;
}
#main {
	width: 793px;
}

#Start {
	width: 100%;
	margin: 150px 0 0 0;
	background-image: url(../images/start_bg.jpg);
}

#Bottom {
	width: 100%;
	margin: 26% 0 0 0;
}

#left {
	float: left;
	width: 565px;
	text-align: left;
}
#linuxHosting {
	display: block;
	margin: 10px 0 0 8px;
}
#cPanelDemo {
	display: block;
	margin: 10px 0;
}
#DetText{
	width: 542px;
}
#Detplan {
	margin: 10px 0 0 0;
	overflow: hidden;
}
#standartFeatures {
	padding: 0 10px;
}
#DetplanLeft {
	float: left;
	width: 398px;
	padding: 0 10px;
}
#DetplanEventsLeft {
	float: left;
	width: 498px;
	padding: 0 10px;
}
#DetplanOrderConf {
	float: left;
	width: 498px;
	padding: 0 10px;
}
#DetplanRight {
	width: 118px;
	height: 85px;
	background-image: url(../images/small_box_bg.gif);
	float: left;
	padding: 7px;
	position: relative;
}
#DetplanRight p {
	color: #434343;
	font-size: 12px;
	font-weight: bold;
	padding: 12px 0 0 0;
	margin: 0;
}
#DetplanRight p strong {
	color: #B40101;
	font-size: 15px;
}
#DetplanRight p span {
	font-weight: normal;
	text-decoration: line-through;
}
#DetplanRight a {
	position: absolute;
	bottom: 9px;
	left: 3px;
	width: 126px;
}
#DetplanSubscription {
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
.DetplanSubscription_t1 {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
.DetplanSubscription_t2 {
	font-family: verdana;
	font-size: 12px;
	color: #CD0000;
	text-decoration:underline;
	font-weight:bold;
}
.decoration_none{
	text-decoration:none;
}

.mainh3 {
	font-size: 14px;
	color: #434343;
	margin: 0;
	padding: 20px 0;
	text-align: center;
	height: 20px;
}
#megaplanDetails ul, .halfBox ul {
	margin: 0;
	padding: 5px 0 5px 15px;
}
#megaplanDetails ul li, .halfBox ul li {
	background-image: url(../images/chek.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	padding: 2px 0 2px 17px;
}
.features li {
	clear: left;
	overflow: hidden;
}
.features span {
	float: left;
	display: block;
}
#standartLeft {
	float: left;
	width: 267px;
	margin: 0 8px 0 4px;
}
#standartRight {
	float: left;
	width: 267px;
}
.megaplanSpan {
	width: 120px;
}
.megaplanSpan2 {
	padding: 0 0 0 30px;
}
.halfBox {
	background-image: url(../images/halfbox_bg.gif);
	width: 267px;
	margin: 0 0 5px 0;
}
.halfBox .hb1 {
	background-image: url(../images/halfbox_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.halfBox h3 {
	background-image: url(../images/halfbox_top.gif);
	font-size: 12px;
	color: #ffffff;
	margin: 0;
	padding: 8px 0 0 10px;
	height: 20px;
}
#left strong {
/*	color: #AD0000;*/
	color: #59728e;
}
#header {
	width: 562px;
	height: 211px;
	background-image: url(../images/an_banner.png);
	background-position: top;
	background-repeat: no-repeat;
	position: relative;
}

#text {
	width: 530px;
	float:left;
	margin:5px 0px 0px 8px;
}

#link_bg {
	width: 100%;
	height: 50px;
	background-image: url(../../images/bg.gif);
	margin:0px 0px 20px 0px;
}

#link_header{
	width: 789px;
	height: 50px;
	background-image: url(../../images/header_bg.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	overflow: hidden;
	padding: 0 0 35px 0;
}

#link{
	width:300px;
	height:20px;
	float:right;
	margin:10px 20px 0px 0px;
}

SELECT.whiteLong  {
	background-color:#FFFFFF;
	color:#000000;
   	FONT-FAMILY : verdana, arial, helvetica, sans-serif;
   	FONT-SIZE : 10px;
	border: thin groove;
	width: 150px;
	}
	
#bottom_link {
	margin: 5px 0px;
}
#header_signup {
	position: absolute;
	top: 147px;
	right: 15px;
}
#header_tellme {
	position: absolute;
	top: 155px;
	right: 5px;
}
#right {
	float:left;
	margin:3px 0px 0px 0px;
	width: 222px;
}
#rightBox {
	background-image: url(../images/swhbox_bg.gif);
	height: 240px;
}
#rightBox #rb1 {
	background-image: url(../images/swhbox_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 240px;
}
#rightBox #rb2 {
	background-image: url( ../../images/SWHbox_top.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 30px 10px 5px 10px;
	text-align: left;
}

#rightBoxSU {
	background-image: url(../images/swhbox_bg.gif);
	height: 240px;
}
#rightBoxSU #rb1 {
	background-image: url(../images/swhbox_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 240px;
}
#rightBoxSU #rb2 {
	background-image: url( ../../images/SUbox_top.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 30px 10px 5px 10px;
	text-align: left;
}

#rightBoxInt {
	background-image: url(../images/swhbox_bg.gif);
	height: 540px;
}
#rightBoxInt #rb1 {
	background-image: url(../images/swhbox_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 540px;
}
#rightBoxInt #rb2 {
	background-image: url( ../../images/SWHbox_top.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 30px 10px 5px 10px;
	text-align: left;
}

#catalogBox {
	background-image: url(../images/catalog_box_bg.gif);
	padding: 0px 0px 0px 5px;
	background-position:  5px 0 ;
	align: center;
	overflow: hidden;
	height: 100%;
	width: 549px;
}
#catalogBox #cb1 {
	background-image: url(../images/catalog_box_top.gif);
	align: center;
	background-repeat: no-repeat;
}
#catalogBox #cb2 {
	background-image: url(../images/catalog_box_bottom.gif);
	background-position:  5px 0 ;
	height: 100%;
	background-position: bottom;
	background-repeat: no-repeat;
	padding-left: 7px;
}

#rightBox ul {
	margin: 10px 0;
}

#rightBox ul li {
	background-image: url(../images/pil.gif);
	background-position: 0 8px;
	background-repeat: no-repeat;
	padding: 2px 0 2px 6px;
	font-size: 13px;
	text-decoration: bold;
}

#rightBox ul li strong {
	font-weight: bold;
	font-size: 9px;
	font-family: verdana;
	color: #CC0303;
}

.boxIndex {
	background-image: url(../images/boxIndex_bg.gif);
	width: 273px;
	float: left;
	margin: 0 3px; 
}

.boxIndex .bi1 {
	background-image: url(../images/boxIndex_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}

#DetektorEdition {
	width: 100px;
	padding: 0px 14px 14px 14px;
}

#Events h3 {
	background-image: url(../images/standard_box.gif);
	font-size: 13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #ffffff;
	margin: 0;
	padding: 12px 0 6px 25px;
	font-style: normal;
	
}

#NewsBoxSU h3 {
	background-image: url(../images/NewsBox_top.gif);
	/*font-size: 10px;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration:none;
	color: #ffffff;
	margin: 0;
	padding: 8px 0 8px 0px;
	font-style: normal;
}

#NewsBoxSWH h3 {
	background-image: url(../images/NewsBox_top.gif);
	/*font-size: 10px;*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #ffffff;
	margin: 0;
	padding: 8px 0 8px 0px;
	font-style: normal;
}

#news {
	width: 205px;
	text-align: left;
	margin: 10px 8px;
}
.boxIndex p {
	margin: 0;
	padding: 0 0 10px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	height: 54px;
}
.boxIndex strong {
	color: #434343 !important;
}
.boxIndex ul {
	margin: 5px 0;
}

#footer {
	margin: 0 auto;
	padding: 5px 0 10px 10px;
	border-top: 1px solid #B8B8B8;
	color: #535353;
	text-align: center;
	font-size: 11px;
	width: 793px;
}
#footer span {
	color: #cccccc;
}
.article {
	color: #000000;
	text-decoration:none;
}

.OrangeLink {
	color: #FB8A04;
	text-decoration:none;
	font-size:10px;
}

.OrangeLink:hover {
	color: #FB8A04;
	text-decoration:underline;
	font-size:10px;
}

.NewsLink
{
	color: #FFFFFF;
	text-decoration:none;
	font-size:9px;
}

.HeadLink {
	color: #FFFFFF;
	text-decoration:none;
	font-size:12px;
}
.strong_black{
	color: #000000;
	font-size:10px;
}
.strong_black{
	color: #000000;
	font-size:10px;
	font-weight: bold;
}

a.event{
	color: #000000;
	font-size:11px;
}
a.event:hover{
	color: #076FFC;
	font-size:11px;
}
a.link {
	color: #000000;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
}
a.link:hover {
	color: #5A636E;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
}
a.link2 {
	color: #2B7D20;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
}
a.link2:hover {
	color: #6CA75C;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
}
.golfarkiv {
	background-color: #CDD988;
	height:12px;
}
a.Umeny{
	color: #000000;
	font-size:11px;
	text-decoration:none;
	line-height:20px;
}
a.Umeny:hover{
	color: #FFFFFF;
	font-size:11px;
	text-decoration:none;
	background-color: #CDD988;
	line-height:20px;
}
a.Umeny2{
	color: #000000;
	font-size:11px;
	text-decoration:none;
}
a.Umeny2:hover{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}


#Detplanform {
	background-image: url(../images/fullbox_bg.gif);
	width: 542px;
	clear: left;
	margin: 10px 8px;
}

#redBox {
	width: 530px;
	clear: left;
	margin: 10px 8px;
	background-color:#DBDBDB;
	padding: 7px;
}

#Detplanform #mpd1 {
	background-image: url(../images/fullbox_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
#Detplanform h3 {
	background-image: url(../images/fullbox_top.gif);
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	margin: 0;
	padding: 8px 0 0 10px;
	height: 20px;
}

#Detplanform_small {
	background-image: url(../images/fullbox_bg.gif);
	padding: 8px 0 0 10px;
	width: 250px;
	clear: left;
	margin: 10px 8px;
}
#Detplanform_small #mpd1 {
	background-image: url(../images/fullbox_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

select.white {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	width: 150px;
}

select {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	width: 110px;
}

input.white  {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 15px;
	width: 150px;
	margin: 1px 0px;
}
input.files  {
	font-family: verdana;
	font-size: 10px;
	border-top:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #999;
	border-left:1px solid #000;
	padding:2px;	
}

input.whiteXS  {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 15px;
	width: 15px;
	margin: 1px 0px;
}

input.inputfield {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 15px;
	width: 250px;
}
.infotext {
	font-family: verdana;
	font-size: 9px;
	font-weight:normal;
}

#Navigering {
	margin: 10px 0 0 0;
	overflow: hidden;
}

#NavigeringCenter {
	float: bottom;
	width: 500px;
	padding: 0px 10px;
}
#EventTable {
	width: 549px;
	padding:0px 30px 10px 10px;
}
.AddTitel{
	color: #000000;
	font-size:9px;
	font-weight: bold;
	text-transform: uppercase;
}
.navRight {
	text-align:right;
}
a.navLink, a.navLink:active, a.navLink:visited {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
a.navLink:hover {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	color:#E9E9E9;
	font-size:10px;
}
.edPlanPublWeek {
	text-align:center;
}
.textbox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.txtLeft {
	float:left;
	padding:3px;
}
.txtRight {
	float:right;
	padding:3px;
}
.formNote {
	color:#CC0000;
}
fieldset {
	padding:0px 0 15px 3px;
	width:320px;
}
legend {
	text-transform:uppercase;
}
.topLabel {
	padding-top:5px;
}
.sendbutton {
	padding-top:20px;
	text-align:center;
}
.errorMsg {
	font-weight:bold;
	color:#CC0033;
	padding-left:10px;
	width: 380px;
	padding-top:5px;
	padding-bottom:5px;
}
.uploaded {
	color:#336699;
	font-weight:bold;
}
.login {
	font-weight:bold;
	padding-left:70px;
}
.login2 {
	font-weight:bold;
	padding-left:25px;
	padding-right:0px;
}
.login3 {
	width: 40%;
}

/* __ OverLib classes __ */
.overLibFG{ background-color: #FFFFCC; }
.overLibBG{ background-color: #333399; }
.overLibText{ font-size: 0.9em; font-size: 10pix; font-weight: normal;text-align: left; }
.overLibCaption{ font-size: 0.9em; font-weight: bold; }



/* __ DIMMER __ */

div.dimmer 
{
	visibility: hidden;
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	padding:40px;
	background-image:url(../../images/vit.png);
	/* ieWin only stuff */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../../images/gray.png');
}


div.dimming {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	visibility: hidden;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
}

#windowcontent_group{
	background-color:#F5F5F5; 
	visibility:hidden; 
}
.loginHeader {
	background-image: url(../images/fullbox_floatingdiv.gif);
	color:#ffffff;
	font-weight:bold;
	font-size: 11px;
	text-transform:uppercase;
	padding-top:2px;
	margin:0px;
	height: 24px;
}
.loginHeader_title {
	text-align:center;
	font-weight:bold;
	width:100%;
}
table.floatingHeader{
	background-image: url(../images/fullbox_floatingdiv.gif);
	color:#ffffff;
	font-weight:bold;
	font-size: 11px;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
	height: 24px;
}
.floatingHeader_title{
	cursor:move; 
	text-align:center;
	width:100%;
}
.button_close{
	text-align:right;
	padding-top: 3px;
	padding-right:5px;
	cursor:pointer;
}

a.press_link:link {
	text-decoration: none;
	color:#434343;
}
a.press_link:visited {
	text-decoration: none;
	color:#434343;
}
a.press_link:hover {
	text-decoration:none;
	color:#076FFC;
}
a.press_link:active {
	text-decoration: none;
	color:#434343;
}


/*** MENUE - Flag icons ***/
.menueflag {
	background-color:#CCCCCC;
	padding: 1px;
}

.menueflag_dim {
	background-color:#CCCCCC;
	padding: 1px;
}

.menueflag:hover {
	background-color:#FFFFFF;
	padding: 1px;
}


/*** Cookies ***/
.cookiewindow{
	font-size: 11px;
	font-family: Verdana;
	margin:10px;
	background-color:#F5F5F5;
	color:#000000;
}

.cookietable{
	height:100%;
	width:100%;
	border-width:0px;
	background-color:#FFFFFF;
}

.cookieHeader{
	background-image: url(../images/fullbox_top.gif);
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	height: 28px;
	width:100%;
}

.button_closeCookieWindow{
	text-align:right;
	padding-top:5px;
	padding-right:5px;
	cursor:pointer;
}

.cookieMainTitle{
	width:100%;
}

.cookieTitle{
	font-size: 11px;
	background-color: #C0C0C0;
	text-transform:uppercase;
	padding-top: 2px;
	padding-bottom: 2px;
}

.cookieText{
	text-align: left;
	padding: 10px;
}

.browsertext{
	background-color: #EAEAEA;
}

/***  ARCHIVE  ***/
.det_editions_archive{
	width: 35%;
	padding: 5px;
	background-color: #F5F5F5;
}

.det_editions_archive_fieldset{
	width:98%;
	height:100%;
	border-color:#C0C0C0;
	border-style:solid;
	border-width:thin;
	padding: 0px;
	margin: 0px;
}

.det_editions_archive_form{
	padding:3px;
	margin:0px;
}

.det_editions_archive_text{
	font-family: Verdana;
	font-size: 11px;
	color:#000000;
}

.det_editions_archive_legend{
	font-family: Verdana;
	font-size: 11px;
	color:#6E80A0;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom: 5px;
}

.det_editions_select {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	width: 60px;
	margin-left: 15px;
}

.det_preneditions_select {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	width: 60px;
	margin-right:10px;
}

.det_editions_select_issues {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 17px;
	width: 70px;
}

.det_editions_archive_okbut{
	text-align:left;
	padding-top: 15px;
	padding-left:55px;
}

.det_editions_archive_link{
	padding: 3px;
	margin-top: 5px;
	text-align: center;
	border-color:#F5F5F5;
	border-style:solid;
	border-width:1px;
	background-color:#C0C0C0;
}

a.event2{
	font-family: verdana;
	color: #076FFC;
	font-size: 11px;
	text-decoration: none;
}
a.event2:hover{
	font-family: verdana;
	color: #F5F5F5;
	font-size: 11px;
	text-decoration: none;
}

a.event3{
	font-family: verdana;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
a.event3:hover{
	font-family: verdana;
	color: #076FFC;
	font-size: 11px;
	text-decoration: none;
}

a.event4{
	font-family: verdana;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}
a.event4:hover{
	font-family: verdana;
	color: #076FFC;
	font-size: 10px;
	text-decoration: none;
}

a.event5{
	font-family: verdana;
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}
a.event5:hover{
	font-family: verdana;
	color: #076FFC;
	font-size: 11px;
	text-decoration: underline;
}


.magazine_abstract{
	font-family: Verdana;
	font-size: 11px;
	color:#6E80A0;
	font-weight:bold;	
	padding-left:5px;
	padding-top:5px;
	text-transform:uppercase;
	width: 340px;
}

.archive_det_headline {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(../images/fullbox_top.gif);
	padding: 7px;
}

.editorial_contents_headline {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	padding-bottom: 15px;
}

.editorial_contents {
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
}

.nav_left{
	text-align:left;
	width:20%;
	padding:3px;
}

.nav_center{
	text-align:center;
	padding:3px;
}

.nav_right{
	text-align:right;
	width:20%;
	padding:3px;
}

.line_solidgrey{
	height:1px;
	width:100%;
	background-color:#C0C0C0; 
	padding:0px;
}
.line_empty{
	height:3px;
	width:100%;
	padding:0px;
}

/*** detektor.asp ***/
.pdf_float_left {
	text-align:left;
	float:left;
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
}

.text_float_right{
	 padding-left:100px;
	 margin-top:5px;
}

.detektor_theme_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 	font-weight:bold; 
	text-transform:uppercase;
	color:#000000;
	background-color:#C0C0C0;
	margin-top:3px;
	padding:3px;
	margin-right:10px;
}

.detektor_headline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 	font-weight:bold; 
	color:#000000;
	padding-top:5px;
	padding-bottom:2px;
	text-transform:uppercase;
}
.detektor_intro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 	font-weight:bold; 
	color:#000000;
	padding-top:5px;
	padding-bottom:2px;
}
.detektor_maintext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal; 
	color:#000000;
	padding-top:2px;
	padding-bottom:10px;
	padding-right:10px;
}
a.blacklink, a.blacklink:hover, a.blacklink:active, a.blacklink:visited {
	color:black;
}

#loginform {
	background-color:#E5E5E5;
}

div#loginform h3 {
	font-size:11px;
}
.tblLoginhead {
	background-color:#F5F5F5;
	height: 170px;
}
.logintext {
	background-color: #E5E5E5;
	text-align:center;
	padding:10px;
}
.logintextAlign {
	width:380px;
	padding-left:10px;
	padding-top:10px;
}
.logintextAlign2 {
	width:380px;
	padding-left:10px;
}
.logintextAlign3 {
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
}
.logintextAlign4 {
	width:100%;
	padding-top:5px;
}
.logintextTop {
	background-color: #E5E5E5;
	color:#000000;
	padding-left:10px;
	width: 370px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
}
.logintextTop2 {
	background-color: #E5E5E5;
	color:#000000;
	padding:10px 5px 10px 5px;
	text-align:left;
}

/*** Forgotten Password ***/
.forgotpw_window{
	width:400px;
	background-color:#E5E5E5;
}
#forgotLogin {
	background-color:#E5E5E5;
	padding-left:50px;
	padding-top:25px;
}

.textBold {
	font-weight:bold;
}
#registerForm {
	padding-top:30px;
	background-color:#E5E5E5;
}

.style1 {
	color: #434343;
	font-weight: bold;
}
.style2 {color: #666666; font-weight: bold; font-size: 12px;}
.style3 {color: #000000}
.style4 {color: #FFFFFF}
.style5 {
	font-size: 18px;
	font-weight: bold;
}
.style6 {color: #666666}

.note {	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-style:italic;
		text-align:left;
}

#Loginplanform {
	background-image: url(../images/fullbox_bg.gif);
	width: 542px;
}
#Loginplanform #mpd1 {
	background-image: url(../images/fullbox_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
#Loginplanform #mpd2 {
	background-image: url(../images/fullbox_top_thin.gif);
	background-position: top;
	background-repeat: no-repeat;
}
.inlog_box{
	padding-left:11%;
	padding-top:20px;
	padding-bottom:20px;
}
.loginbutton{
	text-align:center;
	padding:10px;
}
.loginbutton2{
	text-align:center;
	padding:10px 0px 10px 0px;
	background-color:#E5E5E5;
}
td.login{
	padding:0px;
	margin:0px;
	height:28px;
}
.loginram{
	width: 400px;
	padding:1%;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:2px;
}
.msgplace_forgotpw{
	padding-left:70px;
}
.msgplace_forgotpw2{
	padding-left:0px;
}

.awardlist{
	list-style:square;
	padding-left:20px;
}

.link_bg{
	background-color:#EFEFEF;
	height:20px;
	width:100%;
}
/**********************************/
/*** SkyddGolfen Detektor Open ***/
/*********************************/
.golftitel{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#025C91; 
	font-weight:bold; 			
	font-size:13px; 
}
.golftext{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	padding:7px 0px 0px 0px;
}
.golfbildtext{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	padding:10px;
}
.golf_picturetable{
	background-color:#F0F0F0;
	border: #cccccc 1px solid;
	width:130px;
	height:150px;
}
#golftext {
	width: 530px;
	float:left;
}
#Detplanform_golf {
	background-image: url(../images/fullboxgolf_bg.gif);
	width: 542px;
	text-align: -moz-center; /* Mozilla-specific text-alignment*/
}
#Detplanform_golf #mpd1 {
	background-image: url(../images/fullboxgolf_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.golfbilder_headline {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-image: url(../images/fullboxgolf_top.gif);
	padding: 7px;
	text-align:center;
}
.golfmeny_r1{
	width:25px;
	height:1px;
}
.golfmeny_r2{
	height:1px;
	background-color: #9AAA2E;
}
.navgolf_center{
	text-align:center;
	padding:3px;
	color:#216C17;
}
.emptyline{
	height:2px;
	background-color:#FFFFFF;
}

/*** Site map ***/
a.sitemaplink_header{
	text-decoration: underline;
	color: #000000;
	line-height:25px;
}
a.sitemaplink_header:hover {
	color: #076FFC;
	background-color:#EFEFEF;
	text-decoration:underline;
}

a.sitemaplink {
	text-decoration: underline;
	font-style:italic;
	color: #000000;
}
a.sitemaplink:hover {
	color: #076FFC;
	background-color:#EFEFEF;
	text-decoration:underline;
}

.sitemaptext{
	line-height:16px;
	margin-left:15px;
}
.sitemaptext2{
	line-height:16px;
	margin-left:15px;
	margin-top:8px;
}

.plaintext_header{
	text-decoration: underline;
	color: #000000;
	line-height:25px;
}

/*** SKYDDGOLFEN DETEKTOR OPEN ***/
.detektorgolf_bild_left{
	text-align:left;
	width:320px;
}
.detektorgolf_bild_right{
	text-align:left;
	
}
.detektorgolf_bild_center{
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
}

.detektorgolf_bildtext_left{
	font-style:italic;
	text-align:left;
	vertical-align:top;
	padding-right:70px;	
}
.detektorgolf_bildtext_right{
	font-style:italic;
	text-align:left;
	vertical-align:top;
	width: 220px;
}
.detektorgolf_bildtext_center{
	font-style: italic;
	width:480px;
	padding-bottom:20px;
}
p.link_sponsorinterest{
	text-align:center;
	padding-top:100px;
	font-size:14px;
	font-weight:bold;
}
a.link_sponsorinterest{
	text-decoration:none;
	color:#48903E;
}
a.link_sponsorinterest:hover{
	text-decoration:underline;
	color:#9BAB2F;
}
.headlineGolf {
	font-weight:bold;	
	color: #59728e;	
}
.noteGolf {
	font-size:10px;	
	color:#C30;
	font-weight:bold;
}
ol {
	line-height:1.5em;	
	
}
.golfResult {
	color:#DA7600;	
}

.earlier_years_form{
	padding: 10px 0px 0px 25px;

	margin:15px 0px 10px 10px;
}
.form_golf_earlier_years{
	padding:3px;
	margin:0px;
}
.form_golf_earlier_years_select{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	height: 20px;
	width: 230px;
}
.link_discrete{
	text-decoration:none;
	color:#000000;
}

/******* form validation Subscription ******/
.errorMessage {
	color:#CC3333;	
	text-align:left;
	padding-left:25px;
}
.errorItem {
	background:#f99;	
}
/*******************************************/
.advertContacts {
	width:465px;
	margin:0 auto;
	background-color:#fff;
	border-style:double;
	border-color:#ccc;
	padding:10px 10px 10px 20px;
	font-size:10px;
	line-height:1.2em;
	
}
.advertContacts a, .advertContacts a:visited, .advertContacts a:active {
	color:#000;	
}
.advertContacts .emphasizeAdverts {
	font-weight:bold;	
}