@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;
text-align: left;
padding: 0px;
}

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

h2 {
font-size: 10pt;
line-height: 12pt;
font-weight: bold;
color: #222222;
padding: 0px 0px 5px 0px;
margin: 0px;
}

h3 {font-size: 8pt;}
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;
}

div.header {
padding-top: 10px;
height: 80px;
text-align: center;
margin-left: auto;
margin-right: auto;
clear: left;
}

div.footer {
padding-top: 10px;
text-align: center;
margin-left: auto;
margin-right: auto;
clear: left;
}

div.left
{
float:left;
width:180px;
margin: 0px;
padding: 0px 0px 0px 30px;
}

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

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

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

div.logotype {
background: #ffffff;
width: 182px;
height: 60px;
text-align: right;
}

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

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

div.typeofad_text {
width: 350px;
}

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.chooser {
width: 488px;
padding: 5px;
margin: 2px 0px 20px 0px;
border: 1px solid #444444;
background: #FFFFFF;
text-align: left;
}

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

div.questions_text {
width: 490px;
background: #FFFFFF;
margin: 20px 0px 2px 0px;
}

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: 500px;
height: 3px;
background: #c03218;
margin: 20px 0px 30px 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;
background: #FFFFFF;
}

.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;
background: #FFFFFF;
}

.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;
background: #FFFFFF;
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 #444444;
} 

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

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

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

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

.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;
}