/* This file contains the red color special styles for Jokkmokksmarknad */


body
{
	background-color:#2c496b;
	
	background-image: url(/images/Jokk/no.gif);
	background-repeat:repeat-y;
	background-position:center;	
	margin:0;
	padding:0;
	border:0;	
}

#containerdiv_withrightborder
{
	background-image: url(/images/Jokk/no.gif);
	background-repeat:repeat-y;
	background-position:left;	
	width:77.1em; /*802px;*/
	padding-left:5px;
	/*margin-left:-20px;
	792px;802px;
	border-width:1px;
	border-style:dashed;
	border-color:Blue; */
	float:left;
}
#bannerdiv
{
	float:right;
	width:220px;	
	vertical-align:top;
	padding-top:21px;
	
}


#JokkmokkTop
{	
	padding-top:1.7em;
	/*width: 100%;*/
}

#JokkmokkLogo
{	
	width:22.5em;
	padding-top:1.0em; 
	/*padding-bottom:2.9em;*/
	margin-left:2.0em;
	float:left;	
	
}

div.monthcalendararea
{
	float: right;
	width: 36%;
	
}
div.calendarlistingarea
{
	float: left;
	width: 61%;
	text-align: left;	
}
h1.calendardayheading
{
	font-size: 1.2em;
	color: #333;
	display: inline;
}
table.calendarframe
{
	border-color: #fff;
	background-color: #FFF;
}
/* IE 6 does not seem to handle parent-child selectors */
div.monthcalendararea > table
{
	border: solid 0.1em #ffffff;
}
td.calendaritem, tr.calendaritem
{
	height: 2em; 
	width: 1em;
	font: normal 0.8em verdana;
	background-color: #fff; 
	border: solid 0.1em #F0E5CE;
}
td.selecteddatecell 
{
	border: solid 0.2em #2c496b;
	/*border: solid 0.2em #F5F5F5;*/
}
td.datecellothermonth 
{
	background-color: #F0F0F0;
}
td.weekendcell
{
	background-color: #DADADA;
}
td.datecellactive
{
	background-color: #F0E5CE; 
	border: solid 0.2em #CC0000;
}	
td.dayweekheader
{
	color: #333;
	border-style: none;

}

hr
{
	color: #2c496b;

}







#containerdiv
{
	background-color:#F6F8FC;

}

#maincontainerdiv
{
	background-color:#F6F8FC;

}

#leftmenudiv
{
	background-color:#F6F8FC;

}

#mainareadiv
{
	background-color:#F6F8FC;

}

#footerdivJokk
{
	background-color:#F6F8FC;

}

#contentdivStartPage
{
	background-color:#F6F8FC;

}
#mainregiondiv
{
	background-color:#F6F8FC;

}
#mainregion_innerdiv
{
	background-color:#F6F8FC;

}
#startpagemiddle
{
	background-color:#F6F8FC;

}
input.quicksearchinput
{
	width: 21em;
	background-color:#F6F8FC;

}
#rightheadingWeather
{
	background-color:#2c496b;
	height:2em;
	/*height:2.3em;*/
	font-size:1em;
	font-family:@Arial Unicode MS;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	text-indent:1.4em;	
	padding-top:0.4em;		
}







#headerdiv
{
	background-image: url(/images/marknad_top.png);
	background-color:#2c496b; /*#003371 Test med blå bg*/
	background-repeat:no-repeat;
	text-align: center;
	display: block;
	width:100%;/*75.3em;*/
}


#namnsdag
{
	padding-left:1.4em;
	border-width:0.2em;	
	border-color:#2c496b;
	font-family:Georgia;
		
	border-bottom-style:solid;	
	border-top-style:solid;	
}


div.listheadingcontainer
{
	border-color:#2c496b;	
	/*background-color: #FFFFFF;*/
	background-color: #F6F8FC;
	font-family:Georgia;
	font-size:1.6em;		
	width: 100%;
	height: 2.5em; /* changed */
	border-bottom-width:0.3em;
	border-top-width:0.5em;
	border-bottom-style:solid;	
	border-top-style:solid;	

}
.rightheadingColor
{
	/*padding:0;
	margin:0;
	border:0;
	clear:both;*/
	background-color:#F6F8FC;
	height:2em;
	font-size:1em;
	font-family:@Arial Unicode MS;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	padding-left:1.4em;
	/*text-indent:1.4em;*/	
	
	padding-top:0.4em;
	/*padding-bottom:0.9em; changed*/
	/*vertical-align:top;*/
	/*bottom; middle text-top
	border-top-width:0.6em;
	border-top-color:#2c496b;
	border-top-style:solid;*/				
}

a.underline
{	color:Black;
	position:relative;		
	/*
	height:2em;*/
	/*line-height:300%;*/
			

	background-image: url(/images/Jokk/jokknet_arrow.gif);
	background-position:center;
	background-position:bottom;
	padding-bottom:0.7em; 
	background-repeat:no-repeat;/**/
	/*border-color:Red;
	border-style:dashed;
	border-width:1px;*/								
}

#topmenudiv
{
	/*clear:both;
	border-bottom-color:#2c496b; 
	border-bottom-width:0.5em;
	border-bottom-style:solid;		
	background-color:#F6F8FC;	
	font-size:0.9em;		
	font-family:Arial;		
	text-align: left;
	display: block;	
	padding-left:1.2em;2.3em;  */
	height: 2.5em; /*3.3em;
	padding-top:0.2em;*/ 
			
}
#topmenudivline
{
	clear:both;
	border-bottom-color:#2c496b; 
	border-bottom-width:0.5em;
	border-bottom-style:solid;		
	background-color:#F6F8FC;	
	font-size:0.9em;		
	font-family:Arial; 		
	text-align: left;
	display: block;	
	padding-left:1.2em;/*2.3em;  */
	/*height: 3.3em; 2.8em; */
	margin-top:0.2em;
			
}
.factsdiv
{
	border-color:#2c496b;
	border-width:0.2em;
	border-style:solid;
	padding:0.2em;			
}
/*
.navigation
{	
	border-bottom-color:#2c496b; 
}*/


/*     Test    */ 

#greenline
{
	border-bottom-style:solid;
	border-bottom-color:#2c496b;
	border-bottom-width:0.4em;
	margin-bottom:1.5em;
	width:100%;	
}

#blueline
{
	border-bottom-color:#2c496b;
	border-bottom-style:solid;
	border-bottom-width:0.4em;
	margin-bottom:1.5em;
	width:100%;	
}



#quickbardiv
{
	/*background-color:#2c496b;*/
	position:relative; 
	 /*margin-top: -3em; changed from -5em 
	margin-right: 3px; */
	padding-right:0.5em;
	float: right; 
	text-align: right;
	color:black; 
	padding-bottom:1em;
	width: 60%; 
}

.quickbartext
{
	vertical-align:top;
	border-bottom-width:medium;
	color:black;
	font-weight:bold;
}

a.quickbartext
{
	color:black;
	text-decoration:none;
	vertical-align:middle;
}

.searchButton
{	
	padding-left:0.2em;
	padding-right:0.2em;
	padding-bottom:0.5em;
	height:1.4em;
	border: 0.1em;	
	border-style:solid;	
	background-color:#2c496b;
	border-color:white;
	color:White;
	margin-top:0.2em;	
	vertical-align:middle;	
}

/*    Egna tillägg   */


ul
{
	list-style: disc;
	font-weight: normal;
	font-family:Verdana;
}

li
{
	font-weight:normal;
	font-family:verdana;
	

}

.marketHeading
{
	background-color:#2c496b;
	font-size:1.2em;
	font-family:@Arial Unicode MS;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	display:block;
	padding-left:0.2em;
	padding-top:0.2em;
	padding-bottom:0.2em;			
}

h1, .pageHeading
{
	font-size: 1.5em;
        font-style:italic;
	margin-bottom:0.6em;
	color:#333333;
	display:block;
	font-family:Verdana;
	
}
