/* ------ Text items -------- */

a.menuhead
{
	font-size: 1em;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
	margin: auto;
	padding: 0em 1em;
}
a.activemenuhead
{
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
a.uppercaselink
{
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
a.rightlisting
{
	text-decoration: none;
	display: block;
	padding-left: 1em;
	margin: 0.2em 0;	
}
a.linklist
{
	text-decoration: none;
}

UL
{
	list-style-type: square ;
	color: #000000! important;
	list-style:  url('/img/v2/ULpunkt.gif') ;
	list-style-position : outside;
	list-style-type:none;
	/*line-height: 13px; */
	line-height: 14px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 5px;
	padding-left : 11px;
	margin-bottom: 1px;
	font-family: Tahoma, Helvetica, sans-serif! important;
}



OL
{

	list-style-type: square ;
	color: #000000! important;
	list-style-position : outside;
	list-style-type:none;
	line-height: 13px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 5px;
	padding-left : 11px;
	margin-bottom: 1px;
}

LI
{	
	font-size: 11px;
	color: #000000! important;
	list-style-type: square ;
	MARGIN-TOP: 2px;
	margin-bottom: 0px;
	padding-bottom:0;
	
}

UL.rightLinks
{	
	MARGIN-TOP: 4px;
	MARGIN-LEFT: 1px;
	padding-left : 15px;
	margin-bottom: 0px;
	line-height: 14px;
	list-style-type:square ;
	list-style-position : outside;
	list-style-type:none;
	vertical-align: absmiddle;

	EditMenuName: Hogerlankar;
}
LI.rightLink{	
	font-family: Tahoma, Helvetica, sans-serif!important;
	font-size: 11px!important;
	EditMenuName: Hogerlank;
}

a li.rightLink,a li,a:hover li,p.rightLink {color:#e6002e! important;} 
li a.rightLink,li a,li a:hover {color:#e6002e! important;}

/* 
.txtyellow LI.rightLink a,.txtyellow UL.rightLinks a,.txtyellow a {	
	
	color: #e6002e! important;
	
}
.txtorange UL.rightLinks a { 
	font-family: Tahoma, Helvetica, sans-serif!important;
	font-size: 12px!important;
	color: #e6002e! important;
	margin-bottom: 0px;
	padding-bottom:0px;

}
.txtgreen UL.rightLinks a {	
	
	color: #e6002e! important;
	
}
.txtdarkgreen UL.rightLinks a  {	
	
	color: #e6002e! important;
	
}
.txtgray UL.rightLinks a {	
	
	color: #e6002e! important;
	
}
.txtred UL.rightLinks a  {	
	
	color: #e6002e! important;
	
}
.txt UL.rightLinks a  {	
	
	color: #e6002e! important;
	
}
*/


.datelistingtext
{
	color: #606060; 
	font-size: 1em; 
	font-style: italic; 
}

div.menuitem
{
	border-bottom: solid 0.2em #D8D8D8;
	width: 100%;
	padding: 0.4em 0em 0.4em 0em;
	float: left;
}

div.menuitemSelected
{

	width: 100%;
	padding: 0.4em 0em 0.4em 0em;
	float: left;
}

div.leftMenu
{
    
	width: 180px;
	padding: 0em 0em 0.0em 0em;
	float: left;
}
/*  --------------------------------------------------------------------------
 New CSS-file 090129
 -----------------------------------------------------------------------------
*/
div.leftMenu 
{
    
    margin:20px 20px 0 13px;
}

div.leftmenuitem
{	
	width: 100%;
	padding: 4px 0em 4px 0em;
	float: left;
	text-align: left;
	
}



div.leftExpandedmenuitem
{
	border-top: solid 0.1em #D8D8D8;
	width: 100%;
	padding: 0.3em 0em 0.3em 0em;
	float: left;
	text-align: left;
}


div.leftmenuSelectedItem
{
	width: 100%;
	padding: 0.3em 0em 0.3em 0em;
	float: left;
	text-align: left;
}

div.leftmenuSelectedItemInternal
{
	
	background-color: #EBE9E9;
	width: 100%;
	padding: 0.3em 0em 0.3em 0em;
	float: left;
	text-align: left;
}


div.leftmenuSubItem
{
	width: 100%;
	padding: 2px 0em 2px 0em;
	float: left;
	text-align: left;	
}
div.leftmenuitemSelected
{

	width: 100%;
	padding: 0.3em 0em 0.3em 0em;
	float: left;
	text-align: left;
}
div.leftmenuitemSelectedTop
{

	width: 100%;
	padding: 0.3em 0em 0.3em 0em;
	float: left;
	text-align: left;
}


.topBorder{
	
}

.bgLightYellow
{
	
	background-color: #FDFBCB;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px! important;
	font-weight: normal;

	color: #000000;

 	margin-top: 0px;
  	margin-right: 0px;
  	margin-bottom: 0px;
  	margin-left: 0px; 
}


p
/*Nytt stycke*/
 { 
	margin-top: 0px;
	color: #333333! important;
	font-family: Tahoma, Helvetica, sans-serif!important;
 	font-size: 11px!important;
 	line-height: 16px!important;
	letter-spacing: 0em!important;
}
p.bigSpace
/*Nytt stycke mediumspace*/
{
	/*line-height: 13px;*/
	margin-top: 12px;
	margin-bottom: 12px;
	padding: 0px;
}
p.mediumSpace
/*Nytt stycke mediumspace*/
{
	/*line-height: 13px;*/
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 0px;
}

.txtRubMain{
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 27px! important;
	font-weight: Bold! important;
	color: #989aa1! important;
	line-height: 28px! important;	
 	margin-top: 7px! important;
	margin-bottom: 15px! important;
	EditMenuName: Huvudrubrik;
	text-transform:uppercase;
}
.txtRubMainIK{
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 27px! important;
	font-weight: normal! important;
	color: #989aa1! important;
	line-height: 27px! important;	
 	margin-top: 7px! important;
	margin-bottom: 0px! important;	
	text-transform:uppercase;
}

.txtRubGray{
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 20px! important;
	font-weight: normal! important;
	color: #333333! important;
	line-height: 22px! important;	
 	margin-top: 0px! important;
	margin-bottom: 0px! important;
	
}
.txtRubRed, p.txtRubRed{
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 20px! important;
	font-weight: normal! important;
	color: #FF0033! important;
	line-height: 25px! important;	
 	margin-top: 0px! important;
	margin-bottom: 15px ! important;
	
}

.txtRubOrangeBig{
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 20px! important;
	font-weight: normal! important;
	color: #FF9900! important;
	line-height: 25px! important;	
 	margin-top: 0px! important;
	margin-bottom: 15px ! important;
	
}

.txtRubBlueBig{
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 20px! important;
	font-weight: normal! important;
	color: #006699! important;
	line-height: 25px! important;	
 	margin-top: 0px! important;
	margin-bottom: 15px ! important;
	
}

.txtIngressStart {
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 14px! important;
	font-weight: normal! important;
	color: #000000! important;
	line-height: 17px! important;
	margin-bottom: 4px! important;
	
}

.txtIngress,.txtMellis {
	font-family: tahoma, Helvetica, sans-serif! important;
	font-size: 11px! important;
	font-weight: normal! important;
	color: #000000! important;
	line-height: 16px! important;
	margin-bottom: 4px! important;
	EditMenuName: Ingress;
}

.txtIngress a {
	font-size: 11px! important;
	
}
.txtIngress a:hover{
	text-decoration: underline! important;
}
.txtIngress p{
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 11px! important;
	font-weight: normal! important;
	color: #000000! important;
	line-height: 16px! important;
	margin-bottom: 4px! important;
	
}
.txtIngress .txtSmallRub 
{
    font-weight: bold! important;
}

.txtRubLeft {
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 12px! important;
	font-weight: bold! important;
	color: #e6002e! important;
	line-height: 16px! important;
	margin-top: 3px;
	margin-bottom: 13px! important;
	
}

.txtRubRight {
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 12px! important;
	font-weight: bold! important;
	color: #333333! important;
	line-height: 16px! important;
	margin-top: 3px;
	margin-bottom: 13px! important;
	
}

.txtRubOrange {
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 12px! important;
	font-weight: bold! important;
	color: #FF9900! important;
	line-height: 16px! important;
	margin-top: 3px;
	margin-bottom: 13px! important;
	
}

.txtRubBlue {
	font-family: Tahoma, Helvetica, sans-serif! important;
	font-size: 12px! important;
	font-weight: bold! important;
	color: #006699! important;
	line-height: 16px! important;
	margin-top: 3px;
	margin-bottom: 13px! important;
	
}

.txtSmallRub {
	font-family: Tahoma, sans-serif! important;
	font-size: 11px! important;
	font-weight:bold;
	color: #000000! important;
	line-height: 16px! important;
	margin-top:1px;
	margin-bottom:1px! important;
	text-transform:uppercase;
	EditMenuName: Underrubrik;
	
}
.txtSmallRubBluePil {
	font-family: Tahoma, sans-serif! important;
	font-size: 11px! important;
	font-weight:bold;
	color: #000000! important;
	line-height: 16px! important;
	margin-top:1px;
	margin-bottom:1px! important;
	text-transform:uppercase;
	padding-left:12px;
	background: url(/img/v3/small_blue_pil.gif) left 4px no-repeat;
	EditMenuName: Underrubrik med pil;
	
}
.txtBread {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px! important;
	color:#000000;
	line-height: 16px;
	letter-spacing: 0em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	EditMenuName: Brodtext;
}
.txtBreadStart {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px! important;
	color:#000000;
	line-height: 12px;
	letter-spacing: 0em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	
}


h2, .heading2
{
	font-weight: bold; 
	font-size: 1.2em; 
	color: #336;
	
}
h3, .heading3
{
	font-weight: bold;
	font-size: 1em;
	color: #333;
	text-transform: uppercase;
	
}
.introduction
{
	font-weight: bold;
	
}
.imagetext 
{
	font-style: italic; 
	font-size: 0.9em; 

}
.red
{
	color: #CC0000;

}
hr
{
	height: 0.1em;
	color: #ddd;
}

span.errormessage
{
	color: #a00;
	font-size: 1em;
}
.inputlabel
{
	width: 6em;
	float: left;
	padding-top: 0.4em;
	font-weight: bold;
}
.inputlabelwide
{
	width: 10em;	
	float: left;
	padding-top: 0.4em;
	font-weight: bold;
}
img.quicksearch
{
	position: relative;
	top: 0.2em;
	width: 2.3em;
	height: 1.7em;
	border: 0;
}
img.shadow
{
	position: relative;
	EditMenuName: Shadow;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=125,strength=10);
}
img.opacity
{
	position: relative;
	EditMenuName: Semi transparent;
	filter: alpha(opacity=40,finishopacity=24,style=3);
}
img.fliph
{
	position: relative;
	EditMenuName: Flip horisontally;
	filter: fliph;
}
img.flipv
{
	position: relative;
	EditMenuName: Flip vertically;
	filter: flipv;
}
img.dashedborder
{
	position: relative;
	border: dashed 1px grey;
	EditMenuName: Dashed border;
}
img.circularfade
{
	position: relative;
	EditMenuName: Circular fade;
	filter: alpha(opacity=100,finishopacity=0,style=2);
}
span.usernamelabel
{
	padding-top: 0.5em;
	display: block;
}
table
{
	font-size: 1em;
}
th
{
	text-align: left;
}
tr.evenrow
{
	background-color: #eee;
}
tr.unevenrow
{
	background-color: #fff;
}
tr.headerrow
{
	background-color: #ccc;
}


