@charset "UTF-8";
/* CSS Document */
/*background: #FFFFFF url(images/bg.png) repeat-x;*/

html {
overflow: scroll;
}

body {
font-family: georgia, times, verdana;
font-style: normal;
font-size: 10pt;
line-height: 12pt;
color: #444444;
background-color: #c03218;
padding: 0px;
margin: 0px;
}

h1 {
font-size: 28pt;
line-height: 30pt;
font-weight: normal;
color: #111111;
padding: 0px;
margin: 0 0 20px 0;
}

h2 {
font-size: 13pt;
line-height: 15pt;
font-weight: normal;
color: #222222;
padding: 0px 0px 5px 0px;
margin: 0px;
}

h3 {
font-size: 11pt;
line-height: 14pt;
font-weight: normal;
color: #222222;
padding: 0px 0px 5px 0px;
margin: 0px;
}

h4 {font-size: 6pt;}
h5 {font:italic 9pt georgia, times; margin:5px 0 10px 0;}
h6 {font:normal 9pt georgia, times; margin:20px 0 10px 0;}

div.center {
width: 100%;
text-align: center;
}

div.container {
background: #ffffff;
width: 920px;
margin: 0 auto;
padding: 0;
}

img.timeline {
position: fixed;
top: 10px;
z-index: 100
}

div.header {
padding: 10px 0 0 0;
height: 60px;
margin: 0;
clear: left;
}

div.menu {
	position:fixed;
	width:920px;
	height:50px;
	padding:0px;
	margin:0px;
	background:#FFFFFF;
	top:0;
	border-bottom: 10px;
	border-top: 10px;
	border-left: 0;
	border-right: 0;
	border-color: #c03218;
	border-style: solid; 
}

div.footer {
text-align: center;
margin-left: auto;
margin-right: auto;
height: 20px;
}

div.footerhigh {
text-align: center;
margin-left: auto;
margin-right: auto;
height: 150px;
}

div.left {
float:left;
text-align: left;
width:180px;
margin: 90px 0px 0px 30px;
}

div.right {
float:right;
width:180px;
height:200px;
text-align: right;
margin: 90px 30px 0px 0px;
}

div.logout {
float:right;
width:178px;
height:200px;
text-align: right;
margin: 30px 0px 0px 0px;
}

div.content {
margin-left: 210px;
text-align: left;
width: 488px;
padding: 30px 0px 0px 0px;
}

img.logotype {
margin-bottom: 10px;
}

div.typeofad {
width: 488px;
padding: 5px;
margin: 20px 0px 20px 0px;
border: 1px solid #999999;
background: #FFFFFF;
}

div.verify-receipt {
width: 488px;
padding: 5px;
margin: 20px 0px 20px 0px;
border: 1px solid #999999;
background: #FFFFFF;
}


div.avsnitt {
font-size: 12pt;
line-height: 12pt;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 5px;
width: 488px;
padding: 10px 5px 10px 5px;
margin: 20px 0px 20px 0px;
background: #c03218;
color: #FFFFFF;
border: 1px solid #c03218;
text-align: center;
}

div.typeofad_choosed {
width: 488px;
padding: 5px;
margin: 0px 0px 20px 0px;
background: #f6f6f6;
border: 1px solid #999999;
}

div.typeofad_text {
width: 400px;
}

div.typeofad_text ul {
margin: 0;
padding: 0;
}

div.typeofad_text ul li {
list-style-type: disc;
margin: 0px 0px 5px 18px;
padding: 0;
}

div.typeofad_price {
float:right;
font-weight: bolder;
color: #222222;
text-align: right;
width: 100px;
margin: 0px;
padding: 0px 10px 0px 0px;
}

div.typeofad_arrow {
float: right;
width: 50px;
}

div.ad_choosed_text {
width: 488px;
}

div.grey_section {
width: 479px;
margin: 0px 0px 20px 0px;
padding: 0px 16px 5px 5px;
background: #f6f6f6;
text-align: left;
}

div.chooser {
width: 488px;
margin: 0px 0px 20px 0px;
padding: 5px 5px 5px 5px;
background: #ffffff;
text-align: left;
border: 1px solid #999999;
}

div.chooser_text {
width: 488px;
margin: 5px 0px 2px 0px;
}

div.questions_text {
width: 485px;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 0px;
background:#eeeee;
}

div.questions_text ul {
margin: 0;
padding: 0;
}

div.questions_text ul li {
list-style-type: none;
margin: 0px 0px 5px 0px;
padding: 0;
}

div.check_your_order {
width: 438px;
height: 50px;
}

div.print_your_order {
width: 438px;
height: 25px;
}

div.line {
width: 100%;
height: 3px;
background: #c03218;
margin: 20px 0px 10px 0px;
}

p {
padding: 0px 0px 10px 0px;
margin: 0px;
}

a:link { 
color: #c03218;
text-decoration: none;
}

a:visited { 
color: #c03218;
text-decoration: none;
}

a:hover { 
color: #c03218;
text-decoration: underline;
}

a:active { 
color: #c03218;
text-decoration: none;
}

.mellanrubrik {
color: #222222;
}

.radio{
width: 100%;
margin: 0;
padding: 0px 0px 0px 0px;
}

.radio ul{
margin: 0; 
padding: 0;
list-style-type: none;
}

.radio ul li{
margin: 0;
padding: 0;
display: inline;
padding-right: 20px;
float: left;
}

.radio_column1{
width: 50%;
margin: 0;
padding: 0px 0px 0px 0px;
}

.radio_column1 ul{
margin: 0; 
padding: 0;
list-style-type: none;
}

.radio_column1 li{
margin: 0;
padding: 0 0 5px 0;
padding-right: 20px;
}

.radio_column2{
width: 50%;
margin: 0;
padding: 0px 0px 0px 0px;
float: right;
}

.radio_column2 ul{
margin: 0; 
padding: 0;
list-style-type: none;
}

.radio_column2 li{
margin: 0;
padding: 0 0 5px 0;
}

.column2{
width: 50%;
margin: 0;
padding: 2px 0px 0px 0px;
background: #FFFFFF;
float: right;
}

.column2 ul{
margin: 0; 
padding: 0;
list-style-type: none;
}

.column2 li{
margin: 0;
padding: 0 0 8px 0;
padding-right: 20px;
}

.citat {
font-style: italic;
color: #444444;
text-align: left;
padding: 0px 0px 5px 0px;
}

.skugga {background-image: url(images/skugga1.gif);}

#container {background: #ffffff;}

.kantlinje {
border: 1px solid #999999;
} 

.formularfalt {
font-family: georgia, times, verdana;
font-size: 10pt;
line-height: 14pt;
border: 1px solid #999999; 
padding: 5px;
text-align: left;
}

.formfield {
font-family: georgia, times, verdana;
font-size: 10pt;
line-height: 14pt;
padding: 5px; 
border: 1px solid #999999; 
text-align: left;
}

.textarea_styled {
font-family: georgia, times, verdana;
font-size: 10pt;
line-height: 12pt;
padding: 5px; 
border: 1px solid #999999; 
text-align: left; 
width: 100%;
margin: 0 0 15px 0;
background: #ffffff;
rows: 4;
}

.textarea_styled_textintext {
font-family: georgia, times, verdana;
font-size: 10pt;
line-height: 12pt;
padding: 5px; 
border: 1px solid #999999; 
text-align: left; 
width: 477px;
margin: 0 0 0 0;
background: #ffffff;
}

.svart_text {
font-family: georgia, times, verdana;
font-style: normal;
color: #000000;
text-align: left;
}

.red_text {
font-weight: bolder;
color: #FF0000;
text-align: left;
}

.clear_button {
color: #000000;
padding: 5px; 
border: 1px solid #000000;
background-color: #FFFFFF;
text-align: left;
}
