
* {margin: 0px;padding: 0px;font-family: arial, helvetica, verdana, sans-serif;line-height: 120%;color: #434343;}
html {height: 100%;}
body {background-image: url(../images/background.jpg);background-repeat: no-repeat;background-color:#fff;}
h1 {font-family: arial, verdana, sans-serif;font-size: 18px;font-weight: normal;color: #333;font-style: normal;margin: 0px;}
h2 {font-size: 12px;font-family: arial, helvetica, verdana, sans-serif;margin-bottom: 4px;color: #000;font-weight: bold;}
h3 {font-size: 18px;color: #333333;font-weight: normal;text-transform:uppercase;margin-bottom: 10px;}
h4 {font-family: Georgia, arial, helvetica, verdana, sans-serif;font-size: 11pt;color: #000;font-weight: bold;}
table {border-collapse: collapse;}
td {vertical-align: top;}
a, a:hover, a:active, a:visited {color: #44c8f5;text-decoration: underline;}
div, span, p, table tbody td, table tbody td p, ul li {color: #3c3c3c;font-size: 12px;}
img {border: none;}
ul, li {list-style: none;}

fieldset {border: none;position: relative;padding: 0px;margin: 0px;}
legend {padding: 0px 10px;font-weight: bold;}
label {float: left;width: 100px;padding: 3px 0px 0px 0px;height: 20px;color:#fff;}
input {border-top: 2px solid #c0c0c0;border-left: 2px solid #c0c0c0;border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;margin-bottom: 3px;font-size: 12px;width: 198px;height: 17px;		padding: 3px 0px 0px 2px;}
input[type="radio"], .radio	{border: none;width: 16px;height: 16px;}
input[type="checkbox"] {border: none;width: 16px;height: 16px;}
input.submit {padding: 0px;border: none;width: 94px;height: 16px;font-weight: bold;}
input.submit2 {padding: 0px;width: 120px;background: url(../images/til_betaling.png);height: 54px;border: none;font-weight: bold;}
select {width: 100px;height: 19px;font-size: 11px;color: #000;border: 1px solid #000000;padding: 1px 0px 0px 2px;text-transform: uppercase;}
input[type="select"] {width: 100px;height: 17px;font-size: 11px;color: #333333;border: 1px solid #000000;padding: 2px 0px 0px 2px;text-transform: uppercase;}
option {font-size: 12px;color: #333333;width: 80px;padding: 2px 0px 0px 2px;}
textarea {border-top: 2px solid #c0c0c0;border-left: 2px solid #c0c0c0;border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;padding: 2px;width: 298px;height: 100px;}
span.must, div.must {color: #ff0000;}
	
/* SPACERE
..................................................................................................................*/

div.vspacer5 {float: left;width: 960px;height: 5px;}
div.vspacer10 {float: left;width: 960px;height: 10px;}
div.vspacer25 {float: left;width: 450px;height: 25px;}
div.vspacer30 {float: left;width: 960px;height: 30px;}
div.vspacer40 {float: left;width: 960px;height: 40px;}

div.hspace5 {float: left;width: 5px;height: 203px;}
div.hspace30 {float: left;width: 29px;height: 155px;}
div.hspace40 {float: left;width: 40px;height: 329px;}
	
/* BORDERE
.................................................................................................................*/
	
div.border {float: left;width: 960px;height: 1px;border-bottom: 1px solid #d6d6d6;}
div.border180 {float: left;border-bottom: 1px solid #d6d6d6;width: 180px;height: 2px;}
	
	
	
