body
{


}


a:link				{COLOR: #000000; TEXT-DECORATION: none;}
a:visited			{COLOR: #000000; TEXT-DECORATION: none;}
a:hover				{COLOR: #FF0000; TEXT-DECORATION: none;}
a:active			{COLOR: #FF0000; TEXT-DECORATION: none;}

/*fontklasser som skall finnas i båda stylesheeten */
.normal {font-family: Verdana;font-size:8pt;color:#000000;font-weight:normal;line-height:18px;}
.rubrik {font-family: Verdana;font-size:8pt;color:#000000;font-weight:bold;}
.titel {font-family: Verdana;font-size:8pt;color:#FBF2BF;font-weight:bold;}
.citat {font-family: Verdana;font-size:8pt;color:Maroon;font-weight:bold;}
.citat_footer {font-family: Verdana;font-size:9pt;color:Gray;font-weight:normal;font-style:italic;text-align:right;}
.bottomtext { font-family: Arial; font-size: 10px; color:#868974;}

.scrollbarstyle
{
scrollbar-base-color: #858873; 
scrollbar-track-color: #dcd6b2;
scrollbar-arrow-color: #dcd6b2;
scrollbar-3dlight-color: #dcd6b2;
scrollbar-darkshadow-color: #dcd6b2;
scrollbar-3dlight-color: #dcd6b2;
scrollbar-highlight-color: #dcd6b2;
}

.Leftmenu
{ 
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:normal; 
	color: #c0c0a6;	
	padding-left: 20px;
	text-decoration: none;
	line-height: 26px;
/* slut */



.backgroundstyle
{
	text-align:left;
	height:100%;
	width:100%;
	background-color:#F1E9E0;

}
.top
{
	background-image: url('../images/top_bg2.gif');
	border-bottom: #999999 0px solid;
	border-right: #999999 0px solid;
	border-left: #999999 0px solid;
	border-top: #999999 0px solid;
}
.topbar
{
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	border-top: #999999 1px solid;
}
.menu
{
	border-bottom: #999999 0px solid;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	border-top: #999999 1px solid;
	font-family:Verdana;
	font-size:10pt;
}
.panelmenu
{
	background-color:#CCCCCC;
	background-image:url(../images/itemsBg.gif); 
}
.TabStrip
{
	background-color:#CCCCCC;
	
}
.main
{
	background-color:#F1F1F1;
	border-bottom: #999999 1px solid;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	border-top: #999999 1px solid;
}
.headline
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color:#CCCCCC;
	text-align:right;
	vertical-align:top;
}
.bread
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	vertical-align:top;
}
.steps
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#CCCCCC;
	text-align:left;
	vertical-align:middle;
}
.headerstyle
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#999999;
	text-align:left;
	vertical-align:middle;
	background-image:url(../images/header_bg.gif);
}
.alterstyle
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background-color:#BABABA;
}
.itemstyle
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background-color:#E9E9E9;
}
.inputs
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	background-color:#E9E9E9;
}
.error
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:red;
}
.footer				
{
	font-family: Verdana; 
	font-size: 10px; 
	line-height: 12px; 
	color: #999999;
}
.message
{
	font-family:Verdana;
	font-size:10px;	
}
.dateformat
{
	
	
}
/* ROUNDED CORNERS */
div#nifty{ background: #FFFFFF}

b.rtop, b.rbottom{display:block;background: #CCCCCC;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FFFFFF}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


/********************************************* Menu Area ************************************************/

.published
{
	margin-left:3px;
	color:#009900; /* Green */
}
.outdated
{
	margin-left:3px;
	color:red; /* Gray */
}
/*========================================== Forum Styles ==============================================*/
/*Border around all four edges of the message list*/
.ForumMessagesListBorder
{
	border:solid 2px #BBBBBB;
}
.ListStyle
{
	border:solid #BBBBBB 1px;
	text-align:Right;
	Width:20%; 
}
.ForumHeadline
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color:#CCCCCC;
	text-align:right;
	vertical-align:top;
}

/*Style of the Forum List Border*/
.ForumHeaderstyle
{
	font-family:Arial;
	font-size:9pt;
	font-weight:normal;
	color:#999999;
	text-align:left;
	vertical-align:middle;
	background-image:url(../../../AIM_utv/images/header_bg.gif);
}
/*Header of each message - i.e. date*/
.ForumMessageHeader
{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #BBBBBB 1px solid;
	font-family:.headline;
	font-size:9pt;
	font-weight:bold;
	height:19px;
	color:#999999;
	background-image:url(../../../AIM_utv/images/header_bg.gif);
}

/*Border and style of the author field*/
.ForumMessageAuthor
{
	width:10%;
	text-align:center;
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	background-color:#E9E9E9;
	border-left:solid #000000 1px;
	border-bottom:solid #000000 1px;
	border-right: solid #BBBBBB 1px;
}

/*Borders on the Message Title Field*/
.ForumTitleFrame
{
	width:100%;
	background-color:#F7F7F7;
	border-right: solid #000000 1px;
	border-bottom: solid #BBBBBB 1px;
}

/*Style of button column in Message List*/
.ForumMessageButtonColumn
{
	text-align:right;
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	background-color:#CCCCCC;
}

/*Text style of Forum title list items*/
.ForumTitleText
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	font-weight:bold;
	border-bottom:solid #BBBBBB 1px;
}

/*Borders, style and alter of Forum Items*/
.ForumItemstyle
{
	height:50px;
	vertical-align:middle;
	border: solid #000000 1px;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background-color:#F7F7F7;
}

.ForumAlterstyle
{
	height:50px;
	vertical-align:middle;
	border-bottom:solid #000000 5px;
	border-top:solid #000000 1px;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background-color:#E9E9E9;
}

/*Borders, style and alter of Thread Items*/
.ForumThreadItemstyle
{
	height:40px;
	vertical-align:middle;
	border: solid #000000 1px;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background-color:#F7F7F7;
}

.ForumThreadAlterstyle
{
	height:40px;
	vertical-align:middle;
	border: solid #000000 1px;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	background-color:#E9E9E9;
}

/*Style on Message Title Text*/
.ForumMessageTitleText
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}

/*Forum Message Text*/
.ForumMessageText
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}

/*Forum Message Text*/
.ForumMessageLabel
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}

/*MessageText Frames*/
.ForumMessageTextFrame
{
	border-bottom:solid #000000 1px;
	border-right:solid #000000 1px;
}

/*Space between messages*/
.ForumEmptyRow
{
	height:3px;	
}

/*Space in the messageTextFrame*/
.ForumMessageTextEmptyRow
{
	height:10px;	
}

/*BreadText*/
.ForumBread
{
	font-family:Verdana;
	font-size: 10pt;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	vertical-align:top;
}

/*Style of the input text boxes*/
.ForumInputs
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	background-color:#E9E9E9;
}

.ForumMessageInput
{
	background-color:Gray;
	border-color:White
}

.ForumMessageBoardTitle 
{
    font-family:Verdana Arial;
    font-size:13pt;
    font-weight:bold;
 }

/*========================================== AimBooking Styles ==============================================*/

.menutree 
{
    font-family: Verdana;
    font-size:8pt;
    color:#677b7d;
}
.BookingHeadlineLink
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color:#B7C592;	
	text-align:right;
	vertical-align:top;
}

a.BookingHeadLineLink:link
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color:#B7C592;	
	text-align:right;
	vertical-align:top;
}
a.BookingHeadLineLink:visited
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color:#B7C592;	
	text-align:right;
	vertical-align:top;
}
a.BookingHeadLineLink:hover	{COLOR: #E59823; TEXT-DECORATION: none;}

/*=========================================== Calendar Styles ===============================================*/
 .dayeventframe
{
	vertical-align:top;
	width:349px;
	height:100%;	
}
.dayevents
{
	color:Red;
}
.calendartitletext
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;	
}

.calendartextframe
{
	border-bottom:solid #000000 1px;
	border-right:solid #000000 1px;
	border-left:solid #000000 1px;
}

.calendartext
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
}
.calendartitleframe
{
	width:100%;
	background-color:#F7F7F7;
	border-right: solid #000000 1px;
	border-bottom:  solid #BBBBBB 1px;
	border-left: solid #000000 1px;
}
.calendarmessageheader
{
	border-right: #000000 1px solid;
	border-left: #000000 1px solid;
	border-top: #000000 1px solid;
	border-bottom: #BBBBBB 1px solid;
	font-family:.headline;
	font-size:9pt;
	font-weight:bold;
	height:19px;
	color:#999999;
	background-image:url(../../../AIM_utv/images/header_bg.gif);
}

/*============================================ AimWalk Styles ===============================================*/
.aimwalkheadline
{
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	color:#CCCCCC;
	text-align:right;
	vertical-align:top;
}
.aimwalktable
{
	width:600px;
	border-top:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
}

.aimwalktableheader
{
	border-bottom: #BBBBBB 1px solid;
	font-family:.headline;
	font-size:9pt;
	font-weight:bold;
	height:19px;
	color:#999999;
	background-image:url(../../../AIM_utv/images/header_bg.gif);
}
.aimwalktableitem
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	vertical-align:top;	
	border-bottom:solid #CCCCCC 1px;
	
}
.aimwalkendtableitem
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	vertical-align:top;	
}

