body
{
	margin: 0;
	padding: 0;
	font: normal .90em/1.5em Arial, 'Trebuchet MS' , Tahoma, sans-serif;
	color: #000000;
	text-align: left;
	background: #FFF;
	letter-spacing: normal;
}

#contentcolumn
{
	font: normal 0.9em/1.3em Arial, 'Trebuchet MS' , Tahoma, sans-serif;
}

hr
{
	border: 0;
  background: #fff url(img2/2x770.gif) no-repeat;
}

div.hr {
  height: 2px;
  background: #fff url(img2/2x770.gif) no-repeat;
}
div.hr hr {
  display: none;
}

div.hr2 {
  height: 1px;
  background: #fff url(img2/1x770.gif) no-repeat;
}
div.hr2 hr {
  display: none;
}


hr.cmall
{
  background: #fff url(img2/1x770.gif) no-repeat scroll;
}

table.sample {
	border-width: 0px;
	border-spacing: ;
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
	border-width: 0px;
	padding: 0px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 0px;
	padding: 0px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}

.top1
{
	background-image:url(img2/30x800_ljus.gif) ;
}


.leftmenu
{
	background-image:url(img2/700x180_v4.gif);
	font: normal .90em/1.6em Arial, 'Trebuchet MS' , Tahoma, sans-serif;
}

#leftcolumn ul {
	margin: 0px 0px  15px 0px;
	padding: 0px 4px 4px 8px;
	font-weight:bold;
	color: #b12c1b; 
}
#leftcolumn ul li {
	list-style: none;
}


#leftcolumn ul a {
	display: block;
	color: #000000; 
	text-decoration: none;
	width: 94%;
	font-weight:normal;
	padding: 4px 4px 4px 8px;
}

#leftcolumn ul span.rubr {
	display: block;
	color: #b12c1b; 
	text-decoration: none;
	width: 94%;
	font-weight:bold;
	padding: 0px 0px 0px 8px;
}

#leftcolumn ul a:hover {
	background: #dcdcdc;	
}



#topmeny ul {
	margin:  8px 0px  8px 0px;
	padding: 1px 14px  1px 8px;
}
#topmeny ul li {
	list-style: none;
	display: inline;
}

#topmeny input
{
	margin:  0px 0px  0px 0px;
	padding: 0px 0px  0px 0px;
}



#topmeny ul a {
	display: inline;
	color: #000000; 
	text-decoration: none;
	width: 94%;
	font-weight:normal;
	padding: 8px 14px 8px  8px;
}

#topmeny ul span.rubr {
	display: inline;
	color: red; 
	text-decoration: none;
	width: 94%;
	font-weight:bold;
	padding: 4px 4px 4px 8px;
}

#topmeny ul a:hover {
	background: #dcdcdc;	
}


#topmeny2 ul {
	margin:  10px 0px  15px 0px;
	padding: 4px 14px  4px 8px;
	font-weight:normal;
}
#topmeny2 ul li {
	list-style: none;
	display: inline;
}


#topmeny2 ul a {
	display: inline;
	color: #000000; 
	text-decoration: none;
	width: 94%;
	font-weight:normal;
	padding: 8px 14px 8px  8px;
}

#topmeny2 ul span.rubr {
	display: inline;
	text-decoration: none;
	width: 94%;
	font-weight:normal;
	padding: 4px 4px 4px 8px;
}

#topmeny2 ul a:hover {
	background: #dcdcdc;	
}





#topmeny3 ul {
	margin:  8px 0px  8px 0px;
	padding: 1px 14px  1px 8px;
}
#topmeny3 ul li {
	list-style: none;
	display: inline;
}

#topmeny3 input
{
	margin:  0px 0px  0px 0px;
	padding: 0px 0px  0px 0px;
}

.smallbut
{
	font-size:11px;
}


.text1
{
	font-size:12px;
}

#bildkommentarer
{
	font-size:12px;
}
.sep222
{
	height:6px;
}
.bildkommentar
{
	font-size:11px;
	margin:  0px 0px  0px 0px;
	padding: 0px 0px  0px 0px;
}

.hidelink
{
	text-decoration: none;
	font-weight:normal;
	color:Black;
}


#topmeny3 ul a {
	display: inline;
	color: #000000; 
	text-decoration: none;
	width: 94%;
	font-weight:normal;
	padding: 8px 14px 8px  8px;
}

#topmeny3 ul span.rubr {
	display: inline;
	color: red; 
	text-decoration: none;
	width: 94%;
	font-weight:bold;
	padding: 4px 4px 4px 8px;
}

#topmeny3 ul a:hover {
	background: #dcdcdc;	
}





a img
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
}

a img:hover
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
}


.innertube
{
	
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 10px;
}

.innertubeMeny
{
	
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 5px;
}


.innertube2{
margin: 10px ; /*Margins for inner DIV inside each column (to provide padding)*/
text-align:center;
}

.innertube3{
margin: 10px ; /*Margins for inner DIV inside each column (to provide padding)*/
padding-left:260px;
}


input
{
}

select
{
	padding: 2px;
	font: normal 1.0em Arial, 'Trebuchet MS' , Tahoma, sans-serif;
	color: #000000;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}

#ddlsorter
{
	padding: 2px;
	font: normal .85em Arial, 'Trebuchet MS' , Tahoma, sans-serif;
	color: #000000;
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}


label {
	display:inline;
	font-weight:bold;
	margin:0px  3px 0px 3px;
	padding: 0px 3px 0px 3px; 
}

input.button
{
	cursor: hand;
}




div.d1 {
  height: 4px;
}




#DivSkriv
{
	font: normal .85em/1.5em Arial, 'Trebuchet MS' , Tahoma, sans-serif;
}

		
		
		.textboxro
{
	padding: 2px;
	border: 1px solid #EFEFEF;
	font: normal 1.2em Arial, 'Trebuchet MS', Tahoma, sans-serif;	
	color: #666666;
}




