a:link       { color: #aa273d; text-decoration:none }
a:visited    { color: #aa273d; text-decoration:none }
a:active     { color: #aa273d; text-decoration:none }
a:hover      { color: #505050; text-decoration:underline }
h1  { 
	color: #aa273d ; 
	font-family: Verdana; 
	font-size: 24pt; 
	font-weight: bold 
}
h2  { 
	color: #aa273d ; 
	font-family: Verdana; 
	font-size: 18pt; 
	font-weight: bold 
}
h3  { 
	color: #aa273d ; 
	font-family: Verdana; 
	font-size: 14pt; 
	font-weight: bold 
}
h4  { 
	color: #aa273d ; 
	font-family: Verdana; 
	font-size: 12pt; 
	font-weight: bold 
}
h5  { 
	color: #aa273d ; 
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: bold 
}
h6  { 
	color: #aa273d ; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold 
}
td  { 
	color: #000000 ; 
	font-family: Verdana; 
	font-size: 10pt;  
}
.litet  { 
	color: #000000 ; 
	font-family: Verdana; 
	font-size: 10pt;  
}
.stort  { 
	color: #aa273d ; 
	font-family: Verdana; 
	font-size: 18pt; 
	font-weight: bold; 
}
.orientering  { 
	color: #000000 ; 
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: bold;  
}
.redbread  {
	color: #aa273d;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.mellan  { 
	color: #aa273d ; 
	font-family: Verdana; 
	font-size: 14pt; 
	font-weight: bold; 
	font-style:italic;
}
#dropinboxv2cover{
width: 420px; /*change width to desired */
height: 350px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2	{
width: 400px; /*change width to above width-20. */
height: 330px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 6px solid #aa273d; /*Customize box appearance*/
background-color: lightyellow;
padding: 4px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}
.snyggt  {
	font-family: Verdana; font-size: x-small; color: #000080; 
}
.style1 {
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
}
//body { 	background-image: url(../images/bakgrundg.png);  }
.left {
	border-color:#aa273d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}
.right {
	border-color:#aa273d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
}
.middle {
	border-color:#aa273d;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.all {
	border-color:#aa273d;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;	
}

.ram { 
padding .8em 0;
border-top: 1px solid #aa273d;
border-bottom: 1px solid #aa273d;
border-left: 1px solid #aa273d;
border-right: 1px solid #aa273d;
}
a:link.menu       { color: #aa273d; text-decoration:none }
a:visited.menu    { color: #aa273d; text-decoration:none }
a:active.menu     { color: #aa273d; text-decoration:none }
a:hover.menu      { color: #aa273d; text-decoration:underline }
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: small;
}
.style3 {font-size: small; font-family: Arial, Helvetica, sans-serif;}
.style4 {
	margin-left: 0px;
	margin-right: 12px;
}
.style5 {
	text-align: justify;
}
.style6 {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
.style7 {
	font-size: x-large;
	font-weight: bold;
	color: #aa273d;
	text-align: center;
}
.style8 {
	color: #000000;
	font-weight: bold;
}
.style10 {
	font-size: medium;
	font-weight: bold;
	color: #000000;
}
.style11 {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.style12 {
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.style21 {
	font-size: 9px; 
	font-weight: bold; 
}
.style22 {
	border-color:#aa273d;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
}
.style23 {
	border-color:#aa273d;
	border-top-style: solid;
	border-top-width: 1px;

}
.style24 {
	border-color:#aa273d;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
}
.style25 {
	border-color:#aa273d;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.style26 {
	border-color:#aa273d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.style27 {
	border-color:#aa273d;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
}
.jamntext {
	text-align: justify;
}
.style30  {
	border-color:#aa273d;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}	
hr { color:#aa273d; }	
.hr { color:#aa273d; }	
.style31 {
	border-top-style: solid;
	border-top-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.x-litet  {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px
}
.inaktuellt {
	color: #666666;
}
.innaktuellt {
	color:#666666; 
}
.linje { border: 1px solid #aa273d; }
.linje_2 { border: thick solid #FF0000; }
.fetrubrik { font-family: Verdana; color: #aa273d; font-size: 14pt;  font-weight: bold;}
.textrubrik { font-family: Verdana; color: #000000; font-size: 12pt;  font-weight: bold;}
.redrubrik {
	font-weight: bold;
	color:#aa273d;
	font-size:12px;
}
