/***************** ALLMÄNNA HTML-TAGGAR ***************************************************/
HTML, BODY{
	min-height: 100%;
	width: 100%; 
	height: 100%;
	margin:0px 0px 0px 0px;
}
BODY, P, TD, TR, DIV, INPUT, SELECT, TEXTAREA, FIELDSET, LEGEND{
	FONT-SIZE: small;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica;
}
P{
	FONT-SIZE: 85%;
}
HR{
	border-top: 1px solid #808080;
	border-bottom: 1px solid white;
}
FIELDSET{
	border: 1px solid #808080;
	width: 400px;
	padding:10px;
	padding-top:0px;
}
LEGEND{
/*	background: #fb0;
	border: #26a solid 1px;*/
   	FONT-WEIGHT: normal; 
	padding-right: 5px;
}
LEGEND{

}
A:link{
	FONT-WEIGHT: bold;
	COLOR: #000099;
}
A:active{
	FONT-WEIGHT: bold;
	COLOR: #000099;
}
A:hover{
	FONT-WEIGHT: bold;
	COLOR: #000099;
}
A:visited{
	FONT-WEIGHT: bold;
	COLOR: #000099;
}


/***************** RUBRIKER ***************************************************/
.litPageTitle{/*Rubrik för en sida, ex. Kontrollpanelen*/
	/*Denna klass finns även i skinfilen!*/
	FONT-WEIGHT: bold; 
	FONT-SIZE: 130%;
}
.litPageSubTitle{/*Underrubrik för en sida, ex. Kontrollpanelen*/
	/*Denna klass finns även i skinfilen!*/
	FONT-WEIGHT: bold; 
}
.litHeader{/*Rubrik som visas längst upp till vänster i en vy, till höger om ikonen.*/
	/*Denna klass finns även i skinfilen!*/
	FONT-WEIGHT: bold; 
	FONT-SIZE: 130%;
}
.litHeader2{/*Rubrik som har en mellanstorlek, exempelvis välkomsttexten till Publiceringsverktyget*/
	FONT-WEIGHT: bold; 
	FONT-SIZE: 105%;
}


/***************** TEXT ***************************************************/
.litText{/*Vanlig text*/
	FONT-SIZE: 85%;
}
.litBoldText{/*Fet text*/
	FONT-WEIGHT: bold; 
	FONT-SIZE: 85%;
}
.litSmallText{/*Liten text*/
	FONT-SIZE: 82%;
}
.litSmallItalicText{/*Liten kursiv text*/
	FONT-SIZE: 82%;
	FONT-STYLE:italic;
}
.litPageStatusHelp{/*Förklaring av ikoner för sidstatus i publiceringsverktyget*/
	FONT-SIZE: 82%;
}
.litPageStatus{/*Statusrad för aktuell sida i publiceringsverktyget*/
	FONT-SIZE: 82%;
}
.litPageStatusHeader{/*Sidans namn i statusraden för aktuell sida i publiceringsverktyget*/
	FONT-WEIGHT: bold;
}


/***************** SIDHUVUD ***************************************************/
.litLoggedIn{/*Texten som visar vem som är inloggad*/
	FONT-SIZE: 85%;
}
.litLogOut{/*Länken för "Logga ut"*/
	FONT-SIZE: 85%;
}
.litBreadcrumb{/*Brödsmula som visar vilken sida man visar i publiceringsverktyget*/
	padding-right:4px;
	padding-bottom:4px;
}


/***************** LISTNING ***************************************************/
.litContentTopHeader{/*Innehållsrubrik för en listvy*/
	FONT-WEIGHT: bold; 
	FONT-SIZE: 100%;
}
.litContentTopGuide{/*Text som visar vilket steg man befinner sig i guiden, ex: steg 1 av 6. Visas efter innehållsrubriken.*/
	FONT-SIZE: 100%;
}
.litContentPager{/*Länkarna i sidväxlingen för en lista*/
	FONT-SIZE: 85%;
}
A.litContentPager:link{
	FONT-WEIGHT: bold;
	COLOR: #000099;
}
A.litContentPager:active{
	FONT-WEIGHT: bold;
	COLOR: #000099;
}
A.litContentPager:hover{
	FONT-WEIGHT: bold;
	COLOR: #000099;
}
A.litContentPager:visited{
	FONT-WEIGHT: bold;
	COLOR: #000099;
}
.litContentPagerDisabled{/*Länkarna i sidväxlingen för en lista*/
	FONT-SIZE: 85%;
	filter:alpha(opacity=50) gray;
	-moz-opacity:0.4;
	opacity: 0.4;
}
A.litContentPagerDisabled:link{
	filter:alpha(opacity=50) gray;
	FONT-WEIGHT: normal;
	COLOR: black;
}
A.litContentPagerDisabled:active{
	filter:alpha(opacity=50) gray;
	FONT-WEIGHT: normal;
	COLOR: black;
}
A.litContentPagerDisabled:hover{
	filter:alpha(opacity=50) gray;
	FONT-WEIGHT: normal;
	COLOR: black;
}
A.litContentPagerDisabled:visited{
	filter:alpha(opacity=50) gray;
	FONT-WEIGHT: normal;
	COLOR: black;
}
.litContentInfo{/*Informationstext för en listning, ex: Nu visas sida...*/
	FONT-SIZE: 85%;
}
.litListHeader{/*Rubrikceller i en listtabell*/
	FONT-SIZE: 85%;
	Font-WEIGHT: bold! important;
}
.litListContent{/*Innehåll i en listtabell*/
	FONT-SIZE: 85%;
}
.litListContentSmall{/*Innehåll i en listtabell, liten text*/
	FONT-SIZE: 82%;
}
.litImageList{
	padding:8px;
	border:1px solid white;
}
.litImageListSelected{
	border: 1px solid #808080;
}
.litDivider{/*Avdelare som exempelvis används vid sidväxling*/
  	border-left: 1px #808080 solid;
	background-color: white;
}


/***************** FORMULÄROBJEKT ***************************************************/
.litInputButton{
	width:120px;
	margin-left:5px;
	FONT-SIZE: 85%;
}

.litInputButtonBack{
	width:150px;
	margin-left:5px;
	FONT-SIZE: 85%;
}
.litInputButtonSearch{
	width:70px;
	FONT-SIZE: 85%;
}
.litInputButtonCancel{FONT-SIZE: 85%;}
.litInputButtonSave{FONT-SIZE: 85%;}
.litInputButtonNext{FONT-SIZE: 85%;}
.litInputButtonPrev{FONT-SIZE: 85%;}
.litInputButtonAdd{
	width:80px;
	margin-right:5px;
	FONT-SIZE: 85%;
}
.litInputButtonRemove{
	width:80px;
	margin-right:5px;
	FONT-SIZE: 85%;
}
.litInputRadio{}
.litInputCheckbox{}
.litInputFile{
	width:400px;
	padding:2px;
	FONT-SIZE: 85%;
}
.litInputText{
	width:400px;
	FONT-SIZE: 85%;
}
.litInputText200{
	width:200px;
	FONT-SIZE: 85%;
}
.litInputTextArea{
	width:400px;
	FONT-SIZE: 85%;
}
.litInputSelect{
	width:200px;
	FONT-SIZE: 85%;
}
.litInputSelectSearch{
	width:200px;
	margin-left:5px;
	FONT-SIZE: 85%;
}
.litInputSelectSort{
	width:100px;
	margin-right:5px;
	FONT-SIZE: 85%;
}
.litInputFullWidth{
	width:100%;
	FONT-SIZE: 85%;
}


/***************** INLOGGING ***************************************************/
.litLoginContact{/*Kontakttexten*/
	/*Denna klass finns även i skinfilen!*/
	FONT-SIZE:85%;
}
.litLoginContactLink{/*Länk i kontakttexten*/
	font-weight:normal!important;
	text-decoration:none!important;
}
.litLoginCopyright{
	/*Denna klass finns även i skinfilen!*/
	FONT-SIZE:75%;
}


/***************** FELMEDDELANDE ***************************************************/
.litErrorMsg{/*Felmeddelande som exempelvis används vid validering*/
	COLOR: #FF0000! important;
	FONT-SIZE:85%;
}
.litErrorFieldset{/*Fieldset för felmeddelande*/
	COLOR: #FF0000! important;
	border: 1px solid #FF0000;
	FONT-SIZE:85%;
}
.litErrorFieldsetMsg{/*Felmeddelande, används innuti ett fieldset*/
	COLOR: #FF0000! important;
	FONT-SIZE:100%;
}


/***************** OK-MEDDELANDE ***************************************************/
.litOkMsg{/*Ok-meddelande som exempelvis används vid spara*/
	COLOR: #00AA00! important;
	FONT-SIZE:85%;
}
.litOkFieldset{/*Fieldset för Ok-meddelande*/
	COLOR: #00AA00! important;
	border: 1px solid #00AA00;
	FONT-SIZE:85%;
}
.litOkFieldsetMsg{/*Ok-meddelande, används innuti ett fieldset*/
	COLOR: #00AA00! important;
	FONT-SIZE:100%;
}


/***************** MODULVAL & KONTROLLPANEL **********************************/
.litBoxVersion{/*Versionen på modulen i bla kontrollpanelen och modulvalsvyn*/
	/*Denna klass finns även i skinfilen!*/
	FONT-SIZE:85%;
}
.litBoxName{/*Namnet på modulen i bla kontrollpanelen och modulvalsvyn*/
	/*Denna klass finns även i skinfilen!*/
}


/***************** FLIKAR ***************************************************/
.litTabItem{
	float:left;
    line-height:normal;
}
.litTabItemUL{
	margin:0;
	padding:7px 7px 0;
	list-style:none;
}
.litTabItemLI{
	float:left;
	margin:0;
	padding:0 0 0 9px;
	border-bottom:1px solid white;
	background-position:0 -150px;
}
.litTabItemLICurrent{
	background-position:0 -150px;
	border-width:0;
	font-weight:bold;
}
.litTabItemSeparator{
	clear:left;
}
.litTabItemLarge{
	height:19px;
	cursor:pointer;
}
a.litTabItemLinkDisabled{
	font-size:85%;
	float:left;
	display:block;
	padding:5px 11px 4px 3px;
	text-decoration:none;
	font-weight:normal! important;
	width:auto;
}
a.litTabItemLink{
	font-size:85%;
	float:left;
	display:block;
	padding:5px 11px 4px 3px;
	text-decoration:none;
	font-weight:normal! important;
}
a.litTabItemLink:link{
	width:auto;
	font-weight:normal;
}
a.litTabItemLink:hover{
	font-weight:normal;
}
a.litTabItemLink:active{
	font-weight:normal;
}
a.litTabItemLink:visited{
	font-weight:normal;
}
a.litTabItemLinkLarge{
	height:19px;
	float:left;
	display:block;
/*	padding:9px 11px 4px 3px;*/
	padding:7px 11px 4px 3px;
	text-decoration:none;
	font-weight:normal! important;
}
a.litTabItemLinkLarge:link{
	width:auto;
	font-weight:normal;
}
a.litTabItemLinkLarge:hover{
	font-weight:normal;
}
a.litTabItemLinkLarge:active{
	font-weight:normal;
}
a.litTabItemLinkLarge:visited{
	font-weight:normal;
}
a.litTabItemCurrentLink{
	background-position:100% -150px;
	padding-bottom:5px;
	font-weight:bold! important;
}
a.litTabItemCurrentLink:link{
	font-weight:bold! important;
}
a.litTabItemCurrentLink:hover{
	font-weight:bold! important;
}
a.litTabItemCurrentLink:active{
	font-weight:bold! important;
}
a.litTabItemCurrentLink:visited{
	font-weight:bold! important;
}


/***************** TOOLBAR ***************************************************/
.litToolbarDivider{ 
	float: left;
	height: 14px;
  	border-left: 1px #808080 solid;
	background-color: white;
	margin-top:2px;
	width: 1px;
	margin-left:3px;
	margin-right:3px;
}
.litToolbarSpace{
	float: left;
	width: 5px;
}
.litToolbarItemDisabled{ 
	filter:alpha(opacity=50) gray;
	-moz-opacity:0.4;
	opacity: 0.4;
}
.litToolbarItemText{
	margin-right:10px;
}
.litToolbarItem{
	FONT-SIZE: 85%;
	float: left;
 	height:17px;
 	padding-left:3px;
	padding-right:3px;
 	padding-top:1px;
 	padding-bottom:1px;
}
.litToolbarItemOnMouseOver{
 	padding-top:0px;
 	padding-bottom:0px;
 	padding-left:2px;
	padding-right:2px;
 	border-left:1px solid white;
 	border-right:1px solid #808080;
 	border-top:1px solid white;
 	border-bottom:1px solid #808080;
}
.litToolbarItemOnMouseDown{
 	padding-top:0px;
 	padding-bottom:0px;
 	padding-left:2px;
	padding-right:2px;
 	border-left:1px solid #808080;
 	border-top:1px solid #808080;
 	border-right:1px solid white;
 	border-bottom:1px solid white;
	background-color: #DDDDDD;
}
.litToolbarItemSelected{
 	padding-top:0px;
 	padding-bottom:0px;
 	padding-left:2px;
	padding-right:2px;
 	border-left:1px solid #808080;
 	border-top:1px solid #808080;
 	border-right:1px solid white;
 	border-bottom:1px solid white;
	background-color: #F5F5F5;
}
.litToolbarItemSelectedOnMouseOver{
	background-color: #DDDDDD;
}
.litToolbarLink{
	cursor: default;
	text-decoration: none! important;
}
a.litToolbarLink:link{
	text-decoration: none! important;
}
a.litToolbarLink:active{
	text-decoration: none! important;
}
a.litToolbarLink:hover{
	text-decoration: none! important;
}
a.litToolbarLink:visited{
	text-decoration: none! important;
}
.litIconBlank{
	height:16px;
	width:1px;
}


/***************** ÖVRIGT ***************************************************/
.litSelectedItem{/*Markerad mall i publiceringsverktyget*/
	border:2px solid darkblue!important;
}
.litInputTable{/**/
	margin-bottom:3px;
}
.litInputTable td{/**/
	padding:0px!important;
}
.litBlankAddDelete{/*Blank div som täcker lika stor yta som en plus- eller minusknapp*/
	width:21px;
}
.litProgressArea{
	background-color:#FFFFFF;
	border:1px solid #A19E98;
	width:300px;
}
.litProgressbar{
	background-image:url(images/progressbar_bg.gif);
	height:16px;
}
