/*
 * $Archive: /FalckOBS/DataLayer/ProductInstance.cs $
 * $Date: 11-09-03 11:15 $
 * $Revision: 45 $
 * $Author: Anderswp $
 * 
 * Copyright (c) 2003 by Creuna A/S. All rights reserved. 
 * Unauthorized distribution or modification prohibited.
 */

p.compact {
	padding:0px;
	margin-top:0px;
	margin-bottom:10px;
}

form.styleform select {
	padding:0px;
	margin-top:0px;
	margin-bottom:10px;
}


.hide {display:none;}

img {border:0px;}


tr.grey td a, tr.grey td a:visited
{
	text-decoration:underline;
	color:#0000CC;
}

.header  {
		color: #333330;
		font-size: 16px;
		line-height: 20px;
		font-weight:bold;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		margin-left:3px;
		}

th  {
		text-align:left;
		font-weight:bold;
		}



.body11, a.body11 {
		font-size: 11px;
		font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
		}

.body11dark {
		color: #333330;
		font-size: 11px;
		font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
		}

.dateheader, a.dateheader {
			color: #55554a;
			font-size: 10px; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
			}



/* ////////////////////////////////////////////////

iframe for the list/week/month
//////////////////////////////////////////////// */

#listframe {width:100%; margin:0; padding:0; height:200px; border:0px;}



/* ////////////////////////////////////////////////

form related
//////////////////////////////////////////////// */


.row {margin:0; padding:0; margin-bottom:0px;}


/*
.filter {
	margin:0px;
	margin-bottom:10px;
	margin-top:10px;
	padding:10px;
	font-size:11px;
	background-color: #F1F2EF;
	border:1px solid #CFCFCA;
	}
*/

form.filter {
	margin:0px;
	margin-bottom:10px;
	margin-top:0px;
	padding:10px;
	font-size:11px;
	background-color: #FFF;
	border:1px solid #7D7E79;
	border-top:0px;
	}

input, select {font-size:11px;}


input.text {
	border:1px solid #7d7e79;
	}


textarea {
	font-family: Arial, Helvetica, Geneva, Verdana, sans-serif;
	font-size:11px;
	}


#loginform {
	width:134px;
	margin-top:10px;
	font-size:11px;
	}
#loginform input.text {
	width:100%;
	}
#loginform label {
	color:#7d7e79;
	display:block;
	}
#loginform p.compact { margin-bottom:5px;}


.mnu1, .mnu1on
{
    font-family: Arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #525350;
}

a.mnu1, a.mnu2, a.mnu3
{
    text-decoration: none;
    color: #525350;
}

a.mnu1:hover, a.mnu2:hover, a.mnu3:hover { color: #FF0000; }

.mnu2, .mnu2on
{
    font-family: Arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #525350;
}

.mnu3, .mnu3on
{
    font-family: Arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    color: #525350;
}

a.mnu1on, a.mnu2on, a.mnu3on
{
    text-decoration: none;
    color: #FF0000;
}

a.mnu1on:hover, a.mnu2on:hover, a.mnu3on:hover
{
    text-decoration: none;
    color: #CC0000;
}

#betitel {
	background-color:	#000;
	color:			#FFFFFF;
	font-weight:		bold;
	padding:		1px 0px 1px 10px;
	width:			190px;
}

* html #betitel {
	width:			200px;
}

#betrin {
	border-bottom:		1px solid #FF0000;
	padding:		0px 0px 0px 0px;
	width:			200px;
	height:			45px;
}

#betrin div {
	float:			left;
	padding:		14px 13px 0px 13px;
}

#betrin div p {
	border:			1px dotted #505050;
	font-weight:		bold;
	margin:			0em 0em 1em 0em;
	text-align:		center;
	width:			22px;
}

* html #betrin div p {
	width:			24px;
}

#betrin div p {
	width:
}

#betrin div p.selected {
	background-color:	#FF0000;
	color:			#FFFFFF;
}

