﻿* {
	margin:0;
	padding:0;
	font-family: verdana,arial,helvetica,sans-serif;
	color: #4C4C4C;
}
body{

	text-align: center;
}

A{
	background-color:transparent;
	color: #F1782A;
	text-decoration: none;
	cursor: hand;

}

A:hover{
	background-color:transparent;
	color: silver;
	text-decoration: none;
}

A:active {
	background-color:transparent;
	color: #F1782A;
	text-decoration: none;
}

.mailsidfot {
	background-color:transparent;
	color: #000000;
	text-decoration: none;
	cursor: hand;
}

h1, h2, h3 {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #4c4c4c;
}

h1 {
	font-size: 12px;
	font-weight: bold;
}

h2 {
	font-size: 10px;
	font-weight: bold;
}

h3 {
	font-size: 10px;
	font-weight: normal;
}
#main{
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	border-left: 1px solid silver;
	border-right: 1px solid silver;
	align: center;
	text-align: center;
margin-left: auto;
margin-right:auto;

	
}

.trana_style{
	font-size: 11px;
	color: #F1782A;

}

.trana_style2{
	font-size: 11px;
	color: #F1782A;
	font-weight: normal;

}

.rubrik_undersida{
	font-family: verdana,arial,helvetica,sans-serif;
	color: #4c4c4c;
	font-size: 11px;
	font-weight: bold;	
}

.nav_info{
	font-size: 11px;
	color: black;

}

.menu{
	font-family: veradan;
	font-size: 12px;
	text-align:left;
}

.v_separator{
	width: 2px;
	background-image: url(/admin/Designbilder/Separator-vertikal.gif);
	background-repeat: repeat-y;
	padding: 10px 2px 0px 4px;
}.h_separator{
	height:3px;
	valign: top;
	line-height: 3px;
	font-size: 3px;
/*	background-image: url(../Designbilder/linje_horisontal_1px.jpg);
	background-repeat: repeat-x;*/
	border-top: 1px solid silver;
	margin-top: 2px;
	
}

.h_space{
	padding-bottom: 2px; 
}

.h_space_top{
	padding-top: 5px;
	margin-left: 5px;
	margin-right: 0px;
	text-align: left;
}


th{
	font-weight: normal;
	
}



#hiresimage{
	border: 1px solid silver;
	padding: 10px 10px 0px 10px;
	text-align: center;
	width: 390px;
	height: 273px;

}
#webbimage{
	border: 1px solid silver;
	margin: 0px 0px 0px 20px;
	padding: 10px 10px 10px 10px;
	text-align: center;	
	width: 356px;
	height: 189px;
	align:center;
	
}
.tumbnailimage{
	width:135px;
	height:67px;
	margin: 5px 0px 0px 5px;
	padding: 5px 0px 5px 0px;
	border: 1px solid silver;
	text-align: center;
	valign: middle;
}
.instr_tumbnailimage{
	width:109px;
	height:68px;
	margin: 5px 0px 0px 5px;
	padding: 5px 0px 5px 0px;
	border: 1px solid silver;
	text-align: center;
	valign: middle;

}

.grupp_small{

	float: left;

}
.news_container{
	clear: both;		
	margin-top: 30px;
}



.newsImageSmall{
	width:128px;
	height:128px;
}
.rightpuffbild{
	border:1px solid silver;
	padding: 10px 10px 10px 10px;
	width:355px;
	}

.ram{
	border: 1px solid silver;}
.ytterram{
	border: 1px solid silver; padding: 10px 10px 10px 10px; text-align:center;}

.citat{
	font-style:italic;
	MARGIN-LEFT: 34px;
 MARGIN-RIGHT: 34px;
}
.back{
	background-image: url(../../Bilder/Ovriga bilder/pil_back.jpg);
	background-repeat: no-repeat;
	width: 10px;
	text-decoration: none;
	padding-left: 10px;
	
}

.schemabredd {
	width: 640px;
}

#tiderna {
width:35px;
}

tr.weekdays th{
	font-family: myriad, verdana;
	font-size: 10px;
	font-weight: normal;
	padding-bottom: 2px;
	color: #4c4c4c;
}

tr.oddrows td{
	border: 1px solid silver;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	background-color:RGB(249,238,229);
	padding-bottom: 2px;
	padding-top: 2px;
	color:#F1782A;
	align:center;
	text-align:center;
	color:#EF782A;
	font-size:10px;
}

tr.evenrows td{
	color:#EF782A;
	align:center;
	text-align:center;
	font-size:10px;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	padding-bottom: 2px;
	padding-top: 2px;
}

tr.evenrows td.tider, tr.oddrows td.tider{
	font-family: myriad, verdana;
	font-size: 10px;
	font-weight: normal;
	padding-bottom: 2px;
	color: #4c4c4c;
	border: 0;
	background-color: white;
	text-align: left;
	padding-right: 0;
	width: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.schema_container{
	width: 888px;

}

.brod_text {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #4c4c4c;
	font-size: 10px;
	font-weight: normal;
}

.knapp_text {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #4c4c4c;
	font-size: 10px;
	font-weight: normal;
}
.menuitem {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; TEXT-ALIGN: left; align: left
}
.menuheader {
	WIDTH: 163px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; align: center
}
.menyBakgrund {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(Admin/Designbilder/menystreck3.jpg); BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat
}

.space {
	padding-bottom: 2px;
	Padding-top: 2px;
}