
/* background color for the content part of the pages */
Body
{
    background-color: white;
    /*scrollbar-3dlight-color: #D4D0C8;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #D4D0C8;
	scrollbar-darkshadow-color: #D4D0C8;
	scrollbar-face-color: #D4D0C8;
	scrollbar-highlight-color: #808080;
	scrollbar-shadow-color: #808080;
	scrollbar-track-color: #D4D0C8;*/
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial, Arial, Helvetica, sans-serif;
	
}

/* För Externa webbens ramar*/
.EgenBody
{
	background-color: #ffffff;
	margin-left:10px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:10px;
	/*border-left-width:1px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-style:solid;*/
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	width:733px;
}

.adress
{
	 padding-left: 17px;
	 font-family:  Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#0075cf;
}
.reflektion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.reflektionstext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	color:#333333;
	width:733px;
}

.headertext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#333333;
}

/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle {
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: normal;
    color:white;
}


/* text style for the selected tab */
.SelectedTab2
{
	font-weight: normal;
	font-size: 10px;
	background-image: none;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D6D6ff;
	
	
}

.SelectedTab5
{
	padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:0px;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	border-width:0px;
	border-bottom:0;
	border-left:0;
	border-top:0;
}
.SelectedTab
{
	padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:0px;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	border-width:0px;
	background-color:#FFFFFF;
	border-bottom:0;
	border-left:0;
	border-top:0;
	border-right:0;
}


.SelectedTab3
{
	padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:0px;
	font-weight: bold;
	font-size: 11px;
	background-image: none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	border-width:1px;
	border-style:solid;
	border-bottom-color:#bfdcf2;
	border-left:0;
	border-right:0;
	border-top:0;
	text-align:left;
}

.SelectedTab6
{
	font-weight: normal;
	font-size: 10px;
	background-image: none;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
.SelectedTab7
{
	
	font-size: 10px;
	background-image: none;
	color: green;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #8888FF;
	font-weight:bold;
}
A.SelectedTab4:visited,A.SelectedTab4:link,A.SelectedTab4:active
{
	font-weight: normal;
	font-size: 10px;
	color: #ffffff ;
	font-family: Arial, Helvetica, sans-serif;
}

A.SelectedTab4:hover
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration:underline;

}



/* text style for the unselected tabs */
.OtherTabs 
{
	padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#0075cf;
    text-decoration:none;
    font-weight: normal;
    border-width:1px;
	border-style:solid;
	border-bottom-color:#bfdcf2;
	border-left:0;
	border-right:0;
	border-top:0;
}

.OtherTabs2 
{
	padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#0075cf;
    text-decoration:none;
    font-weight: normal;
    border-width:0px;
	border-style:solid;
	border-bottom-color:#bfdcf2;
	border-left:0;
	border-right:0;
	border-top:0;
}
.OtherTabs2Text 
{
	padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#0075cf;
    text-decoration:none;
    font-weight: normal;
    border-width:0px;
    border-bottom:0;
	border-left:0;
	border-right:0;
	border-top:0;
	text-align:left;
}
.OtherTabs3 
{
	padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:white;
    text-decoration:none;
    font-weight: normal;
    border-collapse:separate;
    border:0px;
    border-bottom: 0px;
    border-top: 0px;
    border-width: 0px;
    border-style:none;
	text-align:left;
	
}

.OtherTabsText 
{
    padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#0075cf;
    text-decoration:none;
    font-weight: bold;
    border-width:1px;
	border-style:solid;
	/*border-bottom-color:#bfdcf2;*/
	border-left:0;
	border-right:0;
	border-top:0;
	border-bottom:0;
	text-align:left;

    	
}
.menuitem
{
	padding-left:10px;
}

.OtherTabsText2
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	border-width: 0px;
	border-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #000000;
	border-left: 0;
	border-right: 0;
	text-align: left;
}
A.OtherTabsText2:visited,A.OtherTabsText2:link,A.OtherTabsText2:active
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
A.OtherTabsText:visited,A.OtherTabsText:link,A.OtherTabsText:active,A.OtherTabsText:hover
{
	font-size: 11px;
	color: #0075cf;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
A.SelectedTab:visited,A.SelectedTab:link,A.SelectedTab:active,A.SelectedTab:hover
{
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:0;
}
A.OtherTabs2:visited,A.OtherTabs2:link,A.OtherTabs2:active,A.OtherTabs2:hover
{
	font-size: 11px;
	color: #0075cf;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.brodtext
{
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left:4px;
	padding-right:4px;
	font-size: 12px;
}
.TeamGrid
{
/*	border-width:0px;
	border:0;
	border-collapse:separate;
	font-size:7px;*/
}





/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:white;
}   

/* hyperlink style for the site links */
A.SiteLink:link,A.SiteLink:visited ,A.SiteLink:active  {
    text-decoration:    none;
    color:black;
}

A.SiteLink:hover    {
    text-decoration:    underline;
    color:black;
}

/* style for separator between site links */
.Accent  {
    color: black;
    font-weight:    normal;
}



/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  9px;
    font-weight:normal;
    color: black;
}

/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Impact;/*, Arial, Helvetica, sans-serif;*/
    font-size:  20px;
    color: black;
    font-weight: normal;
}

/* style for www titles */
.HeadBlack   {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: bold;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
    vertical-align:top;    
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 13px;
    border-collapse:separate;
    border:0;    
}

/* text style used Exait webbshop */
.NormalText  {
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Arial, Arial, Helvetica, sans-serif;
}

.SmallGray  {
	font-weight: normal;
	font-size: 9px;
	color: green;
	font-family: Arial, Arial, Helvetica, sans-serif;
}

.MatchFrame
{
	/**/
	/*color: #ffa969;*/
	/*color: #c73538;*/
	/*background-color:#0000FF;*/
	
	/*background-repeat:no-repeat;*/
	border-color:#7777FF;
	border-width:2px;
	border-style:solid;
}

.MatchNextMatch
{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;	
}

.MatchDivision
{
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;	
}

.MatchDate
{
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;	
}

.MatchBody
{
	
	/*color: #c2a969;*/
	/*color: #c73538;*/
	color:Black;
	font-size:10px;
	
	/*background-color: #c2a969;*/
	/*background-color: #ffffff;*/
	
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox   {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.NormalRed {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: red;
}

.NormalBold  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.HeadLineBold  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.LargeBold   {
	font-weight: bold;
	font-size: 19px;
	font-family: Arial, Helvetica, sans-serif;
}

.IngressClass 
{
	text-align:left;
	vertical-align:text-top;
	
}

.IngressImage 
{
	margin: 2px;
	float: left;
	
}

.swf
{
	position:relative;	
}

.NewsParagraph 
{
	margin: 2em;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    

}

A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active,A.CommandButton:hover {
    text-decoration:    underline;
    color:  #1C146B;
}





/* GENERIC */
H1  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: black;
}

H2  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: black;
}

H3  {
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

H4  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: black;
}

H5, DT  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

H6  {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

HR 
{
	color: #A9A9A9;	
}

TFOOT, THEAD    {
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    color: black;
}

TH  {
    vertical-align: baseline;
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: black;
}
A  {
	COLOR: #0075cf;

}
A:link  {
    text-decoration:    none;
    color:  #0075cf;
}

A:visited   {
    text-decoration:    none;
    color:  #0075cf;
}

A:active    {
    text-decoration:    none;
    color:  #0075cf;
}

A:hover {
    text-decoration:   underline;
    color:  #0075cf;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
    font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:normal;
    color: #333333;
    list-style-image: url(http://www.sunnana.com/images/bulletgif.gif);
}

UL LI LI    {
    list-style-type:    disc;
        font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:normal;
    color: #333333;
    list-style-image: url(http://www.sunnana.com/images/bulletgif.gif);
}

UL LI LI LI {
    list-style-type:    circle;
        font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:normal;
    color: #333333;
    list-style-image: url(http://www.sunnana.com/images/bulletgif.gif);
}

OL LI   {
    list-style-type:    decimal;
        font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:normal;
    color: #333333;
    list-style-image: url(http://www.sunnana.com/images/bulletgif.gif);
}

OL OL LI    {
    list-style-type:    lower-alpha;
        font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:normal;
    color: #333333;
    list-style-image: url(http://www.sunnana.com/images/bulletgif.gif);
}

OL OL OL LI {
    list-style-type:    lower-roman;
        font-family: Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:normal;
    color: #333333;
    list-style-image: url(http://www.sunnana.com/images/bulletgif.gif);
}



.TableItem  {
	font: Arial, sans-serif;
	border-spacing: 0px;
	vertical-align:top;
	font-size: 12px;	
	/*background-color:  Navy;*/
}
.TableHeader  {
	
	text-align:center;
	color: white;

}

.Tabell 
{
	border:0;
	border-width:0px;
	border-collapse: separate;
}

.TableHeaderText  {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: black;
}

.TableHeaderText2  {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #7777FF;
}

.TableHeaderText3  {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #7777FF;
}

.TableSelected {
	FONT: bold small Arial; 
	BACKGROUND-COLOR: #ffffff;
}

.SelectedTableItem 
{
	background-color: #34207f;
	color: #FFFFFF;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;	
}

.AlternatingItem
{
	font: Arial, sans-serif;
	background-color: #c0dcf2;
	color:#333333;
	font-size: 12px;	
}



.TableFooter {
	FONT: x-small Arial, Arial, sans-serif ;
}
.TablePager  {
	Color:#330099;
	Background-Color:#CCCCFF;
}


.DontPrint 
{
	
}
/**************************** Error *********************************/
.Error
{
    font-weight: bold;
    color: #FF0000;
    font-size: 10px;
}

INPUT
{
	font-family:Arial, Arial, Helvetica, sans-serif;
	font-size:11px;
}
SELECT
{
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size:12px;
}
LABEL
{
	font-family:Arial, Arial, Helvetica, sans-serif;
	font-size:12px;
}
TEXTAREA
{
	font-family:Arial, Arial, Helvetica, sans-serif;
	font-size:11px;
}
TD
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

STRONG
{
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

P
{
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
