/* body */
body { 
	color:#000000; 
	margin:0px; 
	background-color:#FFFFFF; 
	overflow: auto; 
	font: 67.5% Verdana;
	font-size: 11px;
	line-height:13px;
	font-weight: normal;
}


/* font */
h1 { 
	font-size: 13px; 
	line-height:16px; 
	color: #006699; 
	font-weight: bold;
}
h2 { 
	font-size:12px; 
	line-height:16px; 
	font-weight: bold;
}


/* link */
a {
	text-decoration:none;
}
	a.pmeny { 
		color:#000000;
		text-decoration: none;
	}
	a.pmeny_x { 
		color:#000000;
		font-weight:bold;
		text-decoration: none;
	}
	a.pmeny_x_hover {
		COLOR: #000000;
		font-weight:bold;
		text-decoration: underline;
	}
	a.orderLink , a.orderLink:visited{ 
		color: #cccccc;
	}
	a.orderLink:hover { 
		color: #cccccc; 
		text-decoration:underline; 
	}
	a.orderLinkSelected, a.orderLinkSelected:visited {
		COLOR: #ffa820;
	}
	a.orderLinkSelected:hover {
		COLOR: #ffa820;
		TEXT-DECORATION: underline
	}
	
	
/* custom font styles */
.link  { 
	color:#FFA820; 
	line-height:16px; 
	text-decoration:none 
}
.link:hover { 
	color:#FFDBA4;
}
.pmali {
	vertical-align: middle;
	text-decoration: none;
	font-size:10px;
}
.pmali00 {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
.pmali01 {
	font-weight: bold;
	color: #ffa820;
}
.pmali02, .pmali02_uline, .pmali02_clean {
	color: #006699;
	vertical-align:middle;
	font-size: 10px;
	font-weight: bold;
}
.pmali02_uline {
	text-decoration: underline;
	margin-right:3px;
}
.pmali02_clean {
	text-decoration:none;
}
.pmaliblack {
	font-weight: bold; 
	color: #000000
}
.pmali00_beli, .pmali_beli {
	color: #FFFFFF 
}


/* form */
input, select , radio {
	padding-left:3px;
	font-size: 12px;
	_vertical-align: middle;
}
input.login {
	text-align: center;
	vertical-align: middle;
	font-size: 10px; 
	padding-left: 2px;
	padding-right: 2px;
	border-left: 1px solid #C0C0C0; 
	border-right: 1px solid #808080; 
	border-top: 1px solid #C0C0C0; 
	border-bottom: 1px solid #808080;
	width:50px;
}

img {
	border: 0px;
}
/* table */
td { 
	font-size:11px; 
	line-height:13px;
	font-weight:normal;
}
	
	td.meny { 
		text-align:center; 
		width:96px; /* 102 ali 96 */
		height:41px; /* 41 ali 38 */
		font-size: 10px;
		font-weight: bold;
		padding: 0px 2px;
	}

tr.tr_hover, tr.tr_hover a {
		background-color: #048ad4;/*#0099ff;*/
		color: #ffffff;
	}
tr.tr_color {
	background-color: #eeeeee;
}
tr.tr_white {
	background-color: #ffffff;
}
	
/* other stuff */
li { 
	font-size:13px; 
	line-height:13px;
}
.subhead { font-weight: bold; font-size: 12px  }
.list { font-size: 12px; text-decoration: none  }
.forms {  font-size: 12px;  }

.wofilter { position: absolute; color:#CCCCCC; border: 1px solid; background-color: #006699; layer-background-color: #EFEFEF; z-index:101; visibility: hidden ; border-color: #CCCCCC CCCCCC CCCCCC}

.dropdown { position: absolute; color:#CCCCCC; width:140px;  border: 1px solid; background-color: #006699; layer-background-color: #EFEFEF; top:110px; z-index:100; visibility: hidden ; border-color: #CCCCCC CCCCCC CCCCCC}
.drophead { color:#CCCCCC;  text-decoration:none }
.dropitem { text-decoration:none; color:#CCCCCC;}
.drophead:hover { color:#FFFFFF; text-decoration:none }
.dropitem:hover { color:#FFFFFF; font-weight: bold}

.menu { BACKGROUND-COLOR: #006699; COLOR: #CCCCCC; }
.red { color:#990000; text-decoration:none }
.blue { color:#006699; text-decoration:none }
.calendar {  line-height: 5px}
.folder { font-weight: bold; font-size: 9pt; color: #006699; }
.item   {  font-weight: bold; font-size: 8pt; color: #006699; text-decoration: none; }
.text   { font-size: 8pt; }
.formfield {  width: 140px; }
.drophead2 { color:#000000; text-decoration:none }
.drophead2:hover { color:#0048A8; text-decoration:none }

.tabela {
	font-weight: bold;
	font-size: 10px;
	color: #cccccc;
	background-color: #006699;
}

.forbiden {
	background:#006699;
  color:#FFFFFF;
}

.rightbox {     
  text-align: right;
}

.rightbox150 {     
  text-align: right;
  width: 150px;
}

.leftbox150 {     
  text-align: left;
  width: 150px;
}

.rightbox150morevisible {     
  text-align: right;
  font-weight: bold;
  background-color: #e8e8e8;
  width: 150px;
}

/* dropdown navigation menu */
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family:Verdana;
	font-size: 10px;
	font-weight: bold;}

#sddm li a
{	display: block;
	margin: 0 0px 0 0; /* 0 1 0 0*/
	padding: 13px 0px 12px 0px; /* 12px 0px 13px 0px; */
	width: 111px;
	/*background: #048ad4; /* #5970B2; */
	background-image: url(../images/CallView-meny3.gif);/* */
	color: #000000;
	text-align: center;
	text-decoration: none;;}

#sddm li a:hover, #sddm li a.x, #sddm li a.x:hover
{	/*background: #04aaec; /* 49A3FF */
	background-image: url(../images/CallView-meny3_x.gif); /* */
	color: #ffffff;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin/**/: 0 0 0 1px; /* 0 0 0 1 */
	_margin: 0 0 0 0px; /* IE hack */
	padding: 0px;
	background: #eeeeee; /* EAEBD8 */
	border: 1px solid #046ebc;
	border-top: none;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width/**/: 88px; /* 88, auto */
		_width: auto;  /* IE hack */
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		font-weight: normal;
		background: #eeeeee; /* EAEBD8 */
		color: #2875DE;
		font-size: 11px;
		height: 15px;}
	
	#sddm div a.x1, #sddm div a:hover
	{	background: #04aaec;/* 04aaec 048ad4 6ccef4 49A3FF*/
		color: #ffffff;}
