﻿html {
height:100%;
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
}

body {
background-color:#eeeffc;
font-family:Arial,Helvetica,Helvetica Neue,Verdana,sans-serif;
height:100%;
color: #4a4a4a;
line-height: 1.125em;
font-size: 0.75em;
margin:0;
}

#varvaLeft {
float: left;
width:130px;
}

#varvaRight {
text-align: right;
float: right;
width:250px;
}

#top{
position: absolute;
left:0;
right:0;
height:10px;
background-color:#454b53;
}

#wrapper{
padding:35px 0 0 0;
width:940px;
min-height:200px;
margin:0px auto;
position:relative;
}

#logo{
width:198px;
height:47px;
float:left;
background:url(../_img/logo.png);
}
#meny{
width:742px;
padding-top:24px;
height:23px;
float:left;
text-align: right; 
text-transform: uppercase;
}

#content_top{
margin:0 auto;
position:relative;
width:940px;
height:9px;
background:url(../_img/content_top.png);
}
#content{
margin:0 auto;
position:relative;
width:890px;
background:url(../_img/content.png);
padding:16px 25px 11px 25px;
}

#content_bottom{
margin:0 auto;
position:relative;
width:940px;
height:9px;
background:url(../_img/content_bottom.png);
}

#members{
width:431px;
height:131px;
background:url(/_img/members_bg.png);
color:#FFFFFF;
margin-left:20px;
}

#right{
float:right;
width:50%;
text-align: left; 
}

#left{
float:left;
width:50%;
text-align: left; 
}

#contentRightWrapper{
float:right;
width:282px;
}

#contentRightTop{
float:right;
width:282px;
height:7px;
text-align: left; 
background:url(../_img/contentRightTop.png);
}
#contentRight{
float:right;
width:232px;
padding:16px 25px 11px 25px;
min-height:200px;
text-align: left; 
background:url(../_img/contentRight.png);
}
#contentRightBottom{
float:right;
width:282px;
height:7px;
background:url(../_img/contentRightBottom.png);
}

#contentLeftWrapper{
float:left;
width:643px;
}

#contentLeftTop{
float:left;
width:643px;
height:7px;
text-align: left; 
background:url(../_img/contentLeftTop.png);
}
#contentLeft{
float:left;
width:593px;
padding:16px 25px 11px 25px;
min-height:200px;
text-align: left; 
background:url(../_img/contentLeft.png);
}
#contentLeftBottom{
float:left;
width:643px;
height:7px;
text-align: left; 
background:url(../_img/contentLeftBottom.png);
}

#ruta1{
width:250px;
float:left;
text-align:center;
margin:0 auto;
position:relative;
}

#ruta2{
width:160px;
float:left;
text-align:center;
margin:0 auto;
position:relative;
}

#ruta0{
width:830px;
text-align:center;
margin:0 auto;
position:relative;
}

h1 {
	font-family: helvetica,'arial','sans-serif';
	font-size:30px;
	color:#141c26;
	padding:0px;
	margin:20px 0 15px 0;
	letter-spacing:-1px;
	font-weight:bold;
}

h2 {
	font-family: helvetica,'arial','sans-serif';
	font-size:17px;
	color:#141c26;
	padding:0px;
	margin-bottom:20px;
	font-weight:normal;
	line-height: 1.3em;
}

h3 {
	font-family: 'trebuchet ms', 'georgia', 'lucida grande', 'lucida sans', 'microsoft sans serif', arial;
	font-size:18px;
	color:#005572;
	padding:0px;
	font-weight:normal;
}

h4 {
	font-family: 'trebuchet ms', 'georgia', 'lucida grande', 'lucida sans', 'microsoft sans serif', arial;
	font-size:18px;
	color:#005572;
	padding:0px;
	font-weight:normal;
}

h5 {
	font-family: 'trebuchet ms', 'georgia', 'lucida grande', 'lucida sans', 'microsoft sans serif', arial;
	font-size:18px;
	color:#005572;
	padding:0px;
	font-weight:normal;
}

a {
color:#4c77ad;
text-decoration:none;
}
a:hover {
color:#4c77ad;
border-bottom:1px dotted;
}

.menytext{
font-weight:bold;
font-size:10pt;
margin-right:15px;
}

.members_text{
font-size:12pt;
text-align:center;
color:#333333;
}

.bread {
	font-family: helvetica,'arial','sans-serif';
	font-size:17px;
	color:#141c26;
	padding:0px;
	margin-bottom:20px;
	font-weight:normal;
	line-height: 1.3em;
}
.Rubrik{
color:#333333;
font-weight:bold;
font-size:18px;
line-height:1.25;
margin:0 0 6px;
}

.RubrikSmall{
color:#333333;
font-weight:bold;
font-size:14px;
line-height:1.25;
margin:0 0 6px;
}
.inputText {
	padding: 8px;
	font-family: Verdana;
	font-weight: bold;
	color: #000;
	margin-top: 5px;
	margin-bottom: 5px;
}

.inputSubmit {
	font-family: Verdana;
	font-weight: bold;
	color: #FFF;
	height:26px;
	width:149px;
	border:none;
	cursor:pointer;
	background-image: url(/_img/submit.png);
	background-color:transparent;
	border: 0px solid #FFFFFF;
	margin-top: 5px;
	margin-bottom: 5px;
}
