/* Body för sidorna  (MAIN) */
BODY 
{  
	SCROLLBAR-FACE-COLOR: #DFDEDE; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D4D4D4; 
		
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #B5B5B5; 
		
	SCROLLBAR-ARROW-COLOR: #000000; 
	/* back color */
	SCROLLBAR-TRACK-COLOR: #EEEEEE; 

	SCROLLBAR-DARKSHADOW-COLOR: #EEEEEE; 
	SCROLLBAR-BASE-COLOR: #50AABA;
	
	margin-bottom:0;
	margin-left:5;
	margin-right:0;
	margin-top:0;
	background-color:#FFFFFF;	
	
}

/* Body för sidorna längst upp med loggan eller bilder som kunderna har valt - orginal gul*/
body.logoFrame
{
	background-color:#006871;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}

/* Tabell som innehåller menyn till vänster*/
table.meny
{
	background-color:#ffffff;
	border:0;
}

/* Tabellcell där login-rutan är placerad */
td.loginRuta
{
	background-color:#f5f5f5;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000
}

/* Text i tabellceller i loginruta */
td.login
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000
}

/*Nyheter */
font.news
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #006871;
}

/* Länkar i menyn  */
a.meny:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0000CC; text-decoration: none}
a.meny:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0000CC; text-decoration: none}
a.meny:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003300; text-decoration: none}
a.meny:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0000CC; text-decoration: none}

/* Tabell för att strukturera upp sidor */
table.tblStructure
{
	width:760px;
	border:0;
	background-color:#ffffff;
	border-collapse:collapse;
	padding:0;
}

/* Tabell för att strukturera upp sidor, används inom iframe */
table.tblIFrameStructure
{
	width:735px;
	border:0;
	background-color:#ffffff;
	border-collapse:collapse;
	padding:0;
}


/* Text i tabellceller */
td 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000;
}


/* Tabell för titel och frågetecken på sidorna  */
table.tblTitle
{
	BORDER-RIGHT: silver thin solid; 
	BORDER-TOP: silver thin solid; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: silver thin solid; 
	BORDER-BOTTOM: silver thin solid;
	FONT-FAMILY: verdana;
	width:760px;
	background-color:#f5f5f5;
	
}

/* table runt repeaters */
table.tblRepeater
{
	BORDER-RIGHT: silver thin solid; 
	BORDER-TOP: silver thin solid; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: silver thin solid; 
	BORDER-BOTTOM: silver thin solid;
	FONT-FAMILY: verdana;
	padding:0;
	width:760px;
	
}

/* Tabellrad för rubriker i en Repeater */
tr.repeaterHeader
{	
	background-color:#ffffff;
}

/* Den första raden i en Repeater och sedan varannan tabellrad (rad 1,3,5 ... osv)*/
tr.repeater
{
	background-color : #ededed;
	cursor:hand;
}

/* Detta fungerar i Netscape, för IE finns en fil style.htc som anropas från sidorna*/
tr.repeater:hover
{
	background-color :#FFE7A4;
	cursor:hand;
}

/* Den andra tabellraden i en Repeater och sedan varannan tabellrad -  (rad 2,4,6 ... osv)*/
tr.repeater2
{
	background-color : #ffffff;
	cursor:hand;
	
}

/* Detta fungerar i Netscape, för IE finns en fil style.htc som anropas från sidorna*/
tr.repeater2:hover
{
	background-color :#FFE7A4
}

/* Tabeller som innehåller flikar */
table.flikar
{
	 border-color:#c0c0c0;
	 FONT-SIZE: 9px; 
	 BORDER-BOTTOM: thin solid; 
	 FONT-FAMILY: verdana;
	 width:760px;
}

/* Knappar */
.btn
{
	cursor:hand;
	width:85px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;	
}

/* Checkboxar och Radiobuttons */
.chkRbn
{
	cursor:hand;
}

/* Text på knappar, i textboxar mm*/
input 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Länkar  */
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0000CC; text-decoration: none}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0000CC; text-decoration: none}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003300; text-decoration: none}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0000CC; text-decoration: none}



select 
{
	background-color: #F4F4F4;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* Div med scroll, som kan läggas inne i en frame (när det är flikar på sidan) */
div.frameScroll 
{	
	overflow: auto;	
	padding: 0px;
	BORDER-RIGHT: silver thin solid; 
	BORDER-TOP: silver thin solid;	
	BORDER-LEFT: silver thin solid; 
	BORDER-BOTTOM: silver thin solid;
	width:735px;
	
}


/* Div med scroll, bra att lägga en repeater i då den tar mindre plats på sidan. 
   Gör ingen ram runt tabellen med repeater då div:en har en silverram.
 */
div.scroll 
{	
	overflow: auto;	
	padding: 0px;
	BORDER-RIGHT: silver thin solid; 
	BORDER-TOP: silver thin solid;	
	BORDER-LEFT: silver thin solid; 
	BORDER-BOTTOM: silver thin solid;
	width:760px;
}




textarea 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

input.submitgrey {
	font-weight: Bold;
	background-color: #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-bottom: 2px solid #B3B3B3;
	border-right: 2px solid #B3B3B3;
	margin-top: 2px;
	margin-bottom: 4px;
}nt-weight: normal}


.bannertext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none}
b {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}

.Alert
{
	font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;color:Red;text-decoration:none
}
.clsHeadlineUser
{
	font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;color:#000000;text-decoration:none
}
.divborder
{
	BORDER-RIGHT: silver thin solid; BORDER-TOP: silver thin solid; BORDER-LEFT: silver thin solid; WIDTH: 600px; BORDER-BOTTOM: silver thin solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #f5f5f5
}
.tblborder
{
	BORDER-RIGHT: silver thin solid; BORDER-TOP: silver thin solid; BORDER-LEFT: silver thin solid; WIDTH: 600px; BORDER-BOTTOM: silver thin solid; FONT-FAMILY: verdana; BACKGROUND-COLOR: #FFFFFF
}


.bookingCal
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: x-small;	
	display: block;
	clear: both;
}
h1 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: x-small;	
	font-weight: bold;
	margin: 2px 0;
}
/* KLASSER FÖR SearchSchemeControl */
div.schemeHeader 
{
}
div.schemeHeader .weekSelector
{
	display: block;
	clear: none;
	float: left;
}
div.schemeHeader .timeIndicator
{
	display: block;
	clear: none;
	float: left;
}
div.hourMarker
{
	font-size: xx-small;
	border-left: 1px solid #808080;
}
div.day 
{
	margin-bottom:1px;
}
div.daytext
{
	background-color: lightgrey;
	background-position: left top;
	background-image: url(Images/lbulge.gif);
	background-repeat: no-repeat;
	height: 20px;
}
div.daytext p
{
	font-size: 11px;
	margin: 3px 3px 3px 6px;
}
.daygraph 
{
	height:	20px;
	background-color: #70b070;
}
.available
{
	height:	20px;
}
.booked 
{
	height:	20px;
	background-color: #b07070;
	cursor: hand;
}
.request 
{
	height: 20px;
	background-color: #7090b0;
}
.preliminary
{
	height: 20px;
	background-color: #b0a870;
}
.closed 
{
	height:	20px;
	background-color: #909090;
}
div#selected 
{
			background-color:white;
			filter: alpha(opacity=50);
			opacity: .5;
			height:	20px;
}
div#debug 
{
	font-family: verdana;
	font-size: 10px;
	color: #20f040;
	background-color: black;
	display: block;
	width: 150px;
	height:	100px;
	position: absolute;
	right: 0;
	top: 0;
}
/* SLUT */

