body {
	margin: 0;
	background-color: #ffffff;
}

body, tr, td { 
	font-family: Arial, Verdana; 
	COLOR: #000000; 
	font-size: 11px;
	line-height: 15px;
}

#banner {
	background-image: url('/bilder/stomme/banner.gif');
	background-repeat: no-repeat;
}

.visningslage {
	cursor: pointer;
}

#visar {
	color: #ffffff; 
}

#footerDiv {
	float: inherit;
	width: 100%;
	position: fixed;
	bottom: 0px;
	z-index: 200;
	text-align: center;
}

.rubrik29 {
	background-image: url('/bilder/stomme/meny29.gif');
	background-color: #9a1714;	
}

.rubrikLeft29 { 
	background-image: url('/bilder/stomme/corners_left29.gif');
}

.rubrikRight29 { 
	background-image: url('/bilder/stomme/corners_right29.gif');
}

.vit10, .vit10 a {
	color: #ffffff;
}

.skiljeRutaLeft {
	padding: 10px 0;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	width: 335px;
}

.skiljeRutaRight {
	padding: 10px 0 10px 10px;
	border-bottom: 1px solid #cccccc;
	width: 335px;
}

.indexRuta {
	color: #000000;
}

.indexRuta a {
	color: #000000;
	font-weight: bold;
}



#objektMilk {
	display: none;
	position: absolute;
	z-index: 20; 
	top: 0; 
	left: 0; 
	background-color: #ffffff;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#objektMeny {
	z-index: 30;
	left: 0;
}

.objektMenyKnapp {
	width: 140px;
	height: 40px;
	background-image: url('/bilder/stomme/objektmenyknapp.gif');
	text-align: center;
	font-weight: bold;		
}

.objektMenyKnappDisabled {
	width: 140px;
	height: 40px;
	background-image: url('/bilder/stomme/objektmenyknapp.gif');
	text-align: center;
	font-weight: normal;
	color: #999999;
}

#closer {
	position: absolute;
	z-index: 10;
	width: 100%;
	height: 100%;
	display: none;
	cursor: pointer;
	left: 0;
	top: 0;
	/*
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	background-color: #ff0000;
	*/
}

.menyRuta {
	display: none;
	z-index: 4000;
	position: absolute;
	margin-top: 17px;
	background-color: #FFFFFF;
	filter: alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;	
}

div.menyKnapp {
	width: 180px;
	padding: 10px;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

.title {
	font-family: Times New Roman, Times, serif;
	font-size: 24px;
	line-height: 28px;
	font-weight: normal;
	text-align: left;
	margin-left: 12px;
	padding-bottom: 20px;
	color: #777777;
}


/* Textsidor */
.rubrik {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 24px;
	padding-bottom: 15px;
	letter-spacing: 1px;
	color: #888888;
	text-align: center;
	border-bottom: 1px solid #cccccc;
}

.underRubrik {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	line-height: 24px;
	padding-bottom: 15px;
}

.medarbetareLeft {
	padding: 12px 0;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	width: 330px;
}

.medarbetareRight {
	padding: 12px 0 12px 12px;
	border-bottom: 1px solid #cccccc;
	width: 330px;
}

td.adminMenyKnapp {
	padding: 6px 10px 6px 24px;
	background-image: url('/bilder/stomme/adminmenypil.gif');
	background-repeat: no-repeat;
	background-position: 3px 8px;
}

td.menyKnapp {
	padding: 6px 10px 6px 24px;
	background-image: url('/bilder/stomme/adminmenypil.gif');
	background-repeat: no-repeat;
	background-position: 3px 8px;
}





.titleMedarbetare{ font-family: Georgia, Times New Roman, Times, serif; COLOR: #000000; FONT-SIZE: 22px; FONT-WEIGHT: normal;}


.kontakt { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	line-height: 17px;		
	FONT-WEIGHT: normal; 
}


.beskrivning { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 9px; 
	line-height: 13px;		
	FONT-WEIGHT: normal; 
}


.objektknappar { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	line-height: 16px;		
	FONT-WEIGHT: normal; 
}


.searchinfo { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	line-height: 25px;		
	FONT-WEIGHT: normal; 
}

.smallTitle{ 
font-family: Georgia, Times New Roman, Times, serif; 
COLOR: #000000; 
FONT-SIZE: 16px; 
FONT-WEIGHT: bold;
line-height: 17px;		

}


.objekttext { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	line-height: 17px;		
	FONT-WEIGHT: normal; 
}

.searchinfotext { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	line-height: 14px;		
	FONT-WEIGHT: normal; 
}

.boxrubrik { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #FFFFFF; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bolder; 
}


.personaltext { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	line-height: 10px;	
	FONT-WEIGHT: normal;	
}


.boxtext { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	line-height: 15px;	
	FONT-WEIGHT: normal;	
}


.searchboxtext { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	line-height: 0px;	
	FONT-WEIGHT: normal;	
}


A { 
	COLOR: #000000; 
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
}

A:hover { 
	TEXT-DECORATION: underline;
}

form, input, select, textbox, textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal; 
	line-height: 14px;
}



.menu {background-color:darkred;width:100; color: white; text-align: center}
.submenu {position:absolute;background-color:#77AADD;width:200}

#with li {background-color: #cde;}
#without li {background-color: #ced;}

.pagination{
	padding: 4px;
}

.pagination ul{
	margin: 0;
	padding: 0;
	text-align: left; /*Set to "right" to right align pagination interface*/
	font: 13px Times New Roman, Times, serif;
}

.pagination li{
	list-style-type: none;
	display: inline;
	padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
	padding: 0 5px;
	background-color: #FFFFFF;
	text-decoration: none; 
	color: #333;
	border: 1px solid #333;
}

.pagination a:hover, .pagination a:active{
	border: 1px solid #920C09;
	color: #FFF;
	background-color: #920C09;
}

.pagination a.currentpage{
background-color: #4B87AF;
color: #FFF !important;
border-color: #920C09;
font-weight: bold;
font-size: 14px;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #000;
border-color: #000;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}

.throw {
	background: #EEE;
	height:30px; vertical-align:bottom;
}

.throw a {
	color: #000;
}


	.row_none {
	background-color: #FFFFFF;
	}
	
	.row_selected {
	background-color: #FFFFCC;
	}
	
	.firstth {
		padding-left:4px;
		padding-right:4px;
		padding-bottom:4px;
		border-right-style: solid; border-right-width: 1px; border-right-color:#CCCCCC;
		border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color:#CCCCCC;
	}
	
	.midth {
		padding-left:4px;
		padding-right:4px;
		padding-bottom:4px;
		border-right-style: solid; border-right-width: 1px; border-right-color:#CCCCCC;
		border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color:#CCCCCC;
	}
	
	.lastth {
		padding-left:4px;
		padding-right:4px;
		padding-bottom:4px;
		border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color:#CCCCCC;
	}
	
	.firstth {
		padding: 4px;
		border-right-style: solid; border-right-width: 1px; border-right-color:#CCCCCC;
		border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color:#CCCCCC;
	}
	
	.firsttd {
		padding: 4px;
		border-left-style: solid; border-left-width: 1px; border-left-color:#CCCCCC;
		border-right-style: solid; border-right-width: 1px; border-right-color:#CCCCCC;
		border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color:#CCCCCC;
	}
	
	.midtd {
		padding: 4px;
		border-right-style: solid; border-right-width: 1px; border-right-color:#CCCCCC;
		border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color:#CCCCCC;
	}
	
	.lasttd {
		padding: 4px;
		border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color:#CCCCCC;
	}

