/*undoing a lot of default html crap*/

body{/* table, tr, td, div, span, h1, h2, h3, h4, h5, h6, p, ul, ol, form, blockquote {*/
padding:0;
margin:0;
background-color:#130e0b;
		/* font-size: 0px; */
}


h1, h2, h3, h4, h5, h6, pre, code {
font-size:1em;
}

a {
text-decoration: none;
}

a img {
border: none;
}

/*
p, br {
line-height:1.2;
}
*/
a:link 
{
	color: #c44e12;
	text-decoration: none;
}

a:visited 
{
	color: #a42c12;
	text-decoration: none;
}

.SubSelected a:link
{
	color:#b74a12;
}

.SubNotSelected a:link
{
	color:#c7b9b0;
}

.SubSelected a:visited
{
	color:#b74a12;
}

.SubNotSelected a:visited
{
	color:#c7b9b0;
}
/*-----------------------------------------------------------------------------------*/
/*						  Default CSS Stylesheet for DragonCrown				     */
:focus{	-moz-outline-style: none;}

.micro
{
COLOR: #224444;
FONT-FAMILY: 'Times New Roman','Areal','Verdana';
FONT-SIZE: 0px;
FONT-WEIGHT: bold;
TEXT-DECORATION: None;
}

body {
	background-image: url(NewDesign/Images/grad2.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	height: 100%;
	width: 100%;
}

#MainMenu 
{
	position: relative;
	/*margin-top: 187px;  187 */
	text-align:left;
	left:0px;
	right:0px;
	margin-left:auto;
	margin-right:auto;
	height: 45px;
	width: 955px;
	z-index: 5;
}

#TopLeftBG
{
	position: absolute;
	background-image: url(../NewDesign/Images/NF_bg_Left2.jpg);
	margin-top: 0px;
	top: -188px; /* -188 */
	left: -210px;/* -211 */
	width: 776px;
	height: 670px;
	z-index: -1;
}

#TopRightMMA
{

	position: absolute;
	background-image: url(../NewDesign/Images/mma2.jpg);
	margin-top: 0px;
	top: -39px;/* -732 */
	left: 709px;

	width: 243px;
	height: 34px;
	z-index: 11;
}

#MainImage 
{
	position: relative;
	margin-top: 3px;
	text-align:left;
	left:0px;
	right:0px;
	margin-left:auto;
	margin-right:auto;
	width: 955px;
	height: 212px;
	 min-height: 212px;
	 min-width: 955px;
	z-index: 8;
}
#Page
{
	position: relative;
	margin-top: 11px;
	text-align:left;
	left:0px;
	right:0px;
	margin-left:auto;
	margin-right:auto;
	width: 955px;
	height: auto;
	z-index: 8;
}



#DivPageSubMenu
{
	position: relative;
	margin-top: 0px;
	text-align:left;
	left:0px;
	right:0px;
	margin-left:0px;
	margin-right:11px;
	width: 213px;
	height: auto;
	float: left;
	z-index: 8;
}

#DivPageCenter
{
	position: relative;
	margin-top: 0px;
	left:0px;
	right:0px;
	width: 466px; /* 466 */
	height: auto;
	float: left;
}

#DivPageAdd
{
	position: relative;
	margin-top: 0px;
	text-align:left;
	left:0px;
	right:0px;
	margin-left:11px;
	margin-right:0px;
	width: 254px;
	height: auto;
	float: left;
	z-index: 8;

}

#DivFooter 
{
	color:#5d7484;
	font-size: 11px;
	font-family:Tahoma, Arial, Verdana;
	 clear: both;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width: 955px;
}
/*
.SubSelected 
{
	color:#b74a12;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
}

.SubNotSelected 
{

	color:#c7b9b0;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
	
}

.SubTop
{
	width: 213px;
	height: 37px;
	background-image: url(../NewDesign/Images/SubTop.jpg);
}

.SubMiddle
{
	width: 213px;
	height: 35px;
	background-image: url(../NewDesign/Images/SubMiddle.jpg);
}

.SubBot
{
	width: 213px;
	height: 40px;
	background-image: url(../NewDesign/Images/SubBot.jpg);
}

*/
/* ********************************************************  */
#HtmlEditorForm
{
	margin: 2px;
	margin-left: 4px;
	background-color: #d6e6f4;
	border: 1px solid #9db6c5;
	width: 870px;
}

#HtmlEditorBox
{
	margin: 2px;
	width: 99%;
}
.SaveMe
{
  background-image: ;
}

.reToolbar.Office2007 .SaveMe
{
      background-image: ;
}


.AdminMenu 
{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 60px;
	width: 100%;
	background-image:;
	background-repeat:repeat-x;
	z-index: 99;
}

.AdminMenu_hidden
{
	position: absolute;
	top: -55px;
	left: 0px;
	height: 60px;
	width: 100%;
	background-image:;
	background-repeat:repeat-x;
	z-index: 99;
}

.EditorText
{
	padding-left: 5px;
	color:#5d7484;
	font-size: 11px;
	font-family:Tahoma, Arial, Verdana;
}

.EditorText_Label
{
	color:#5d7484;
	font-size: 10px;
	font-family:Tahoma, Arial, Verdana;
}

.editorOpen
{
    overflow:hidden;
}







/*    ahdahgdjashdgj */

.NewsFrame_Headline1
{
	position: absolute;
	padding-top: 3px;
	padding-left: 15px;
	top: 0px;
	left: 15px;
	width: 290px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
	text-align: center;
}

.NewsFrame_Headline2
{
	position: absolute;
	padding-top: 3px;
	padding-left: 15px;
	top: 0px;
	left: 390px;
	width: 124px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
}

.NewsFrame_Headline3
{
	position: absolute;
	padding-top: 3px;
	padding-left: 15px;
	top: 0px;
	left: 720px;
	width: 124px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
}

.NewsFrame_Headline4
{
	position: absolute;
	padding-top: 3px;
	padding-left: 15px;
	top: 0px;
	left: 1038px;
	width: 124px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
}
.NewsFrame_Grid1
{
 	position: absolute;
	top: 20px;
	left: 1px;
	height:  auto;
}

.ValAnnonser
{
 	position: absolute;
	top: 2px;
	left: 1px;
	height:  auto;
}

.NewsFrame_Grid2
{
 	position: absolute;
	top: 20px;
	left: 283px;
	height:  auto;
	border-left:  1px solid black;
	/* border-bottom: 1px solid black; */
}

.NewsFrame_Grid3
{
 	position: absolute;
	top: 20px;
	left: 608px;
	height:  auto;
	border-left:  1px solid black;
	/* border-bottom: 1px solid black; */
}

.NewsFrame_Grid4
{
 	position: absolute;
	top: 20px;
	left: 932px;
	height:  auto;
	border-left:  1px solid black;
	/* border-bottom: 1px solid black; */
}

.NewsFrame_Editor
{
	visibility: hidden;
	position: absolute;
	top: 26px;
	left: 100px;
	width: 545px;
	height: 255px;
	border-bottom: 1px solid black;
}

.NF_NewsDG_Headline
{
	padding-left: 3px;
	width: 250px;
	height: 30px;
	color:#5d7484;
	font-size: 11px;
	font-family:Tahoma, Arial, Verdana;
		/* vertical-align:text-top; */
}

.NF_NewsDG_Headline_hover
{
	padding-left: 5px;
	width: 250px;
	height: 30px;
	color: #fefefe;
	font-size: 11px;
	font-family:Tahoma, Arial, Verdana;
		/* vertical-align:text-top; */
}

.NF_NewsDG_Date
{
	padding-right: 5px;
	width: 85px !important;
	text-align: right;
	/* vertical-align:text-top; */
	height: 30px;
		color:#5d7484;
	font-size: 11px;
	font-family:Tahoma, Arial, Verdana;
	FONT-WEIGHT: bold;
	/* border-left: 1px solid black; */
}

.NF_NewsDG_Date_hover
{
	padding-right: 3px;
	width: 95px !important;
	text-align: right;
	/* vertical-align:text-top; */
	height: 30px;
	color: #fefefe;
	font-size: 11px;
	font-family:Tahoma, Arial, Verdana;
	FONT-WEIGHT: bold;
}
.NF_NewsDG_ID
{
	/* visibility: hidden; */
	height: 30px;
	width: 0px !important;
	font-size: 0px;
	color: Background;
}

.NF_NewsDG_Selected
{
	height: 30px;
	overflow:hidden;
	font-family:Tahoma, Arial, Verdana;
	FONT-WEIGHT: normal;
	background-color:  #Adb2c3;
}

.NF_NewsDG_Pages
{
	padding-left: 5px;
	height: 30px;
	overflow:hidden;
	font-family:Tahoma, Arial, Verdana;
	FONT-WEIGHT: bold;
	/* background-color: #536b7f; */
}
.NF_NewsDG_Pages span
{
	color:#9db4c4;
	font-size: 11px;
}

.NF_NewsDG_Pages a
{
	padding-left: 5px;
	color:#536b7f;
	font-size: 11px;
}

.NF_NewsDG_Pages a:hover
{
	padding-left: 5px;
	color:#536b7f;
	font-size: 11px;
}

.NF_NewsDG_Pages a:visited
{
	color:#536b7f;
	font-size: 11px;
}

.NF_NewsDG_Pages a:active
{
	color:#536b7f;
	font-size: 11px;
}
 .NF_NewsDG_Pages span
{
	color:#536b7f;
	font-size: 11px;
}

.NF_NewsDG_Pages a:link
{
	color:#9db4c4;
	text-decoration:none;
	font-size: 11px;
}

.NF_NewsDG_Pages a:hover
{
	font-size: 11px;
	color:#536b7f;
	text-decoration:none;
}

.NF_NewsDG_Pages a:visited
{
	font-size: 11px;
	color:#9db4c4;
	text-decoration:none;
}

.NF_NewsDG_Pages a:active
{
	font-size: 11px;
	color:#9db4c4;
	text-decoration:none;
}

.NF_NewsDG_Columns
{
	/* padding-left: 5px; */
	height: 30px;
	overflow:hidden;
	color:#536b7f;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
}


.NF_NewsDG_Columns_a:link
{
	color:#536b7f;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
}

.NF_NewsDG_Columns_Hover
{
	background-color: #9db2c3;
	height: 26px;
	overflow:hidden;
	color: #fefefe;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
}


.NF_NewsDG_Columns_Hover_a:link
{
	color: #fefefe;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
}



.GridDataDiv_Mac
{
     height: 100%  !important ;
}
/* ---- */
.AdminGrid_Headline
{
	position: absolute;
	padding-top: 3px;
	padding-left: 15px;
	width: 440px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
	text-align: center;
}

.AdminGrid_Knapp
{
	position: absolute;
	top: 320px;
	left: 350px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
}
/* ---- */
.Snurra_Headline1
{
	position: absolute;
	padding-top: 3px;
	padding-left: 15px;
	top: 0px;
	left: 70px;
	width: 200px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
}

.Snurra_Knapp
{
	position: absolute;
	top: 320px;
	left: 50px;
	width: 100px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
}
.Snurra_Headline2
{
	position: absolute;
	padding-top: 3px;
	padding-left: 15px;
	top: 0px;
	left: 410px;
	width: 124px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
}

.Snurra_Headline3
{
	position: absolute;
	padding-top: 3px;
	padding-left: 15px;
	top: 0px;
	left: 770px;
	width: 124px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Verdana;
	FONT-WEIGHT: bold;
}

.Snurra_Grid1
{
 	position: absolute;
	top: 20px;
	left: 1px;
	height:  auto;
}
.Admin_Grid1
{
 	position: absolute;
	top: 20px;
	left: 3px;
	height:  auto;
}
.Snurra_Box
{
 	position: absolute;
	top: 20px;
	left: 305px;
	width: 350px;
	height: 330px;
	font-size: 12px;
	font-family: Arial, Verdana;
	background-color: #FAFAFF;
	border-color: #24269A;
	border-width: 1px;
	padding: 2px;
}

.AdminList 
{
	font-size: 11px;
	font-family: Arial, Verdana;
}

.AdminListHL
{
	font-size: 11px;
	font-family: Arial, Verdana;
	font-weight: bold;
}

#fileZoomFormContainer
{
    margin-left:10px;
}

/* ------ */
.Sub_active
{
	color:#b74a12;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
}

.Sub
{

	color:#c7b9b0;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
}

.SubTop
{
	width: 213px;
	height: 37px;
	background-image: url(../Images/Content/SubTop.jpg);
}
.SubTop span
{
    color:#c7b9b0;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
}
.SubTop span a
{
    color:#c7b9b0;
}

.SubMiddle
{
	width: 213px;
	height: 35px;
	background-image: url(../Images/Content/SubMiddle.jpg);
}

.SubBot
{
	width: 213px;
	height: 40px;
	margin-bottom: 11px;
	background-image: url(../Images/Content/SubBot.jpg);
}
.SubMiddle span
{
    color:#c7b9b0;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
}
.SubMiddle span a
{
    color:#c7b9b0;
}

.SubBot span
{
    color:#c7b9b0;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
}
.SubBot span a
{
    color:#c7b9b0;
}
.SubTop_active
{
	width: 213px;
	height: 37px;
	background-image: url(../Images/Content/SubTop_active.jpg);
}

.SubTop_active span
{
    color:#b74a12;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
}
.SubTop_active span a
{
    color:#b74a12;
}

.SubMiddle_active
{
	width: 213px;
	height: 35px;
	background-image: url(../Images/Content/SubMiddle_active.jpg);
}

.SubMiddle_active span
{
    color:#b74a12;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
}
.SubMiddle_active span a
{
    color:#b74a12;
}

.SubBot_active
{
	width: 213px;
	height: 40px;
	margin-bottom: 11px;
	background-image: url(../Images/Content/SubBot_active.jpg);
}

.SubBot_active span
{
    color:#b74a12;
	font-size: 12px;
	font-family:Arial, Verdana;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	margin-left: 45px;
	display: block;
}
.SubBot_active span a
{
    color:#b74a12;
}

.TextTop
{
	width: 466px;
	height: auto;
	margin-bottom: 11px;
}

/*
.TextMiddle
{
	width: 466px;
	height: auto;
	background-image: url(../Images/Content/background.jpg);
}

.TextBot
{
	width: 466px;
	height: 6px;
	background-image: url(../Images/Content/bot.gif);
	margin-bottom: 8px;
} */

.LeftTextTop
{
	width: 213px;
	height: 6px;
	background-image: url(../Images/Content/LeftTextTop.jpg);
}

.LeftTextMiddle
{
	width: 193px;
	height: auto;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../Images/Content/LeftTextMiddle.jpg);
}

.LeftTextBot
{
	width: 213px;
	height: 6px;
	background-image: url(../Images/Content/LeftTextBot.jpg);
	margin-bottom: 8px;
}

.LeftPaper
{
	width: 182px;
	height: 174px;
	padding-left: 16px;
	padding-right: 16px;
	padding-top:138px;
		margin-bottom: 8px;
	background-image: url(../Images/Content/Leftpaper.jpg);
}

.TextStyle 
{
	color:#D7C9C0;
	font-size: 12px;
	font-family:Arial, Verdana;
	padding-left: 33px;
	padding-right: 33px;
	padding-top: 27px;
	 padding-bottom:33px;
	display: block;
}


.LeftTextStyle 
{
	color:#D7C9C0;
	font-size: 12px;
	font-family:Arial, Verdana;
	display: block;
}

.LeftPaperStyle 
{
	color:#372920;
	font-size: 12px;
	font-family:Arial, Verdana;
	display: block;
}

.RightAdd
{
	width: 254px;
	margin-bottom:8px;
}

.CenterImageMMA
{
	width: 955px;
	height: 212Px;
}
/* ------ */

.panelTop
{
	width:466px;
	height:6px;
	background-image:;
}

.panelContainer{
	width:466px;
	height:auto;

}

/*.panelMiddle{

	 background-color:#3366FF;
}*/

.panelLeft{
	width:6px;
	height:100%;
	background-image:;
	background-repeat:repeat-y;
}
.panelRight{
	width:6px;
	height:100%;
	background-image:;
	background-repeat:repeat-y;
}

.leftBottom{
	height:6px;
	width:6px;
}
.rightBottom{
	height:6px;
	width:6px;
}
.panelTable{
	height:5px;
}
.middleBottom
{
    clear:both;
	position:absolute;
	bottom:0px;
	width:454px;
	height:6px;
	background-image:;
	background-color:Transparent;
	background-position:bottom;
	background-repeat:no-repeat;

}


.adminButtons 
{
	z-index: 50px;
}

.menyButtons 
{
	float:left;
	z-index: 51px;
}

#DivTopSpacer 
{
 height: 187px;
}

/* ------------ */
.paginContainer
{
    width:552px;
    height:auto;
    left:0px;
	right:0px;
	margin-left:5px;
	margin-right:auto; 
	margin-top:10px;
	padding-bottom:15px;

}
.paginDisabled
{
    color:#cccccc;
}
.paginContainer a:link
{
    color:#333333;
    text-decoration:none;
}

.paginContainer a:visited
{
    color:#333333;
    text-decoration:none;
}
.paginContainer a:active
{
    color:#000000;
    text-decoration:none;
}
.paginContainer a:hover
{
    color:#000000;
    text-decoration:none;
}

#AdminGrid_Knapp 
{
	position: absolute;
	top: 200px;
	width: 100%;
	text-align: center;
}

.panelContainer
{
	position:relative;
	width:466px;
	min-height:100px;
	height:auto;
	
}
.panelTop
{
	height:6px;
	background-image:url("/NewDesign/ImagesMittPanel/top.gif");
	background-repeat:no-repeat;
}
.panelLeftSide
{
	width:6px;
	height:100%;
	background-image:url("/NewDesign/ImagesMittPanel/leftSide2.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}
.panelRightSide
{
	width:6px;
	height:100%;
	background-image:url("/NewDesign/ImagesMittPanel/rightSide2.gif");
	background-position:bottom;
	background-repeat:no-repeat;
}
.panelMiddle
{
	width:454px;
	height:auto;
	background-image:url("/NewDesign/ImagesMittPanel/middlebg.jpg");
	background-repeat:repeat-y;
	vertical-align:top;
}
.panelBottom
{
	height:1px;
	background-image:url("/NewDesign/ImagesMittPanel/panleBottomLine.gif");
	background-repeat:repeat-x;
}

#PageAdminForm
{
	border:1px solid #aabbdd;
	position: absolute;
	top: 325px;
	left: 1px;
	height: 110px;
	width: 478px;
}