#header
{
width:712px;
height:100%;
margin:0 auto!important;
background-image: url(images/header.gif);
background-repeat: no-repeat;
text-align: center;
}

#meny
{
height:400px;
width:133px;
position:relative;
top:-2px;
float:left;
}

.must
{
color:red;
display:inline;
}

#top
{
width:712px;
height:127px;
float:left;
}

.knapp a
{
width:133px;
padding:14px 0px 2px 0px;
background-image: url(images/knapp.gif);
background-repeat: repeat-y;
border-bottom:1px solid #cde3f7;
font-size:12px;
font-weight:bold;
text-align:left;
color:#0c4d77;
text-decoration:none;
display:block;
}

.knappsub a
{
width:128px;
padding:2px 0px 2px 5px;
background-repeat: repeat-y;
font-size:10px;
font-weight:bold;
text-align:left;
color:#0c4d77;
text-decoration:none;
display:block;

background-color:#cde3f7;
}

.menynr
{
padding:0px 10px 0px 2px;
color:#ffffff;
height:15px;
float:left;
}
.knapp a:hover
{
background-image: url(images/hoverknapp.gif);
color:#c20000;
}
.active a
{
width:133px;
padding:14px 0px 2px 0px;
background-repeat: repeat-y;
border-bottom:1px solid #cde3f7;
font-size:12px;
font-weight:bold;
text-align:left;
text-decoration:none;
display:block;
background-image: url(images/hoverknapp.gif);
color:#c20000;
}

#merkelapp
{
width:25px;
height:71px;
position:relative;
left:575px;
top:-100px;
}

#text
{
height:300px;
width:575px;
position:relative;
top:-2px;
left:6px;
float:left;
text-align:left;

}

.textrep1
{
background-image: url(images/textrep1.gif);
background-repeat: repeat-y;
padding: 10px 10px 10px 10px;
}
.textrep2
{
background-image: url(images/textrep1.gif);
background-repeat: repeat-y;
float:left;
border-bottom:1px solid #c20000;
padding: 10px 10px 10px 10px;
width:555px;
}
.textrep3
{
background-image: url(images/textrep1.gif);
background-repeat: repeat-y;
float:left;
border-bottom:1px solid #c20000;
padding: 10px 10px 10px 10px;
width:555px;
}

.frontart
{
width:175px;
height:auto;
float:left;
padding: 0px 5px 0px 5px;
}

*
{
margin:0px;
paddin:0px;
}

html,body
{
	height: 100%;
	
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	background-image: url(images/rep.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #0c4d77;
}

p {margin-top: 10px;}
ul {margin: 10px;}
li {margin-left: 20px;display: list-item;}

h1
{
text-align:left;
padding-top:5px;
font-size:25px;
font-family:georgia;
color:#b7007f;
font-weight:normal;
}

h2
{
font-size:15px;
color:#b7007f;
font-family:georgia;
font-weight:normal;
font-style:italic;
}

h3
{
display:block;
font-size:10px;
color:#838383;
font-weight:normal;
text-align:center;
padding: 8px 0px 8px 0px;
height:30px;
}

hr
{
width:100%;
border-bottom:1px solid #c20000;
height:1px;
}

a
{
color:#01aef0;
}

.contact_input
{}


.input_text, .input_txta
{
width:300px;
}

div.kurs{background:#f0f0f0;width:530px;height:32px;float:left;padding: 8px 10px;}
div.kurs a{color:#000;text-decoration:none;font-weight:normal;font-family:georgia;font-style:italic;font-size:15px;}