* {
 margin: 0;
 padding: 0;
}

html, body { height: 100% }

body {
 background: #fff URL(../img/background/fullbeans1280.jpg)  no-repeat fixed bottom;
}

div#container 
{
 min-height: 100%;
 height: auto !important;
 height: 100%;
 padding-bottom: 50px;
}

div#wrapper 
{
 margin-top: 50px;
 margin-left: auto;
 margin-right: auto;
 width: 800px;
 min-height: 200px;
}
div#top
{
 background: URL(../img/ton-meny.png) no-repeat;
 padding: 8px 0px 0px 0px;
 width: 800px;
 min-height: 33px;
}

div#flash
{
 background: URL(../img/ton-flash.png) repeat-y;
 padding: 0px 8px 8px 8px;
 width: 784px;
 height: 304px;
}

div#fix
{
float: left;
width: 800px;
background: URL(../img/ton.png) repeat-y;
}

div#textleft
{
 float: left;
 width: 566px;
 padding: 0px 8px 8px 8px;
}
div#textright
{
 float: right;
 width: 202px;
 padding: 0px 8px 8px 8px;
}

div#footer
{
 clear:both;
 float: none;
 background: URL(../img/ton-bottom.png) no-repeat;
 width: 800px;
 height: 50px;
 padding: 1px 8px 0px 8px;
}

#fix2
{
 background: URL(../img/ton-bottom.png) no-repeat;
 height: 50px;
}

div#float1, div#float2, div#float3, div#float4, div#float5, div#float6
{
float: left;
width: 122px;
}

div#float2, div#float4
{
padding-right: 2px;
}

div#float3, div#float5
{
padding-left: 2px;
}

div#float1, div#float6
{
width: 143px;
}

div#float2, div#float4, div#float6
{
 text-align: right;
}
a img{ 	border: none;}

a:link { text-decoration: none; color: #CC3333;}
a:visited { text-decoration: none; color: #CC3333;}
a:active { text-decoration: none; color: #CC3333;}
a:hover { text-decoration: underline;}

a:link.orange { text-decoration: none; color: #fff;}
a:visited.orange { text-decoration: none; color: #fff;}
a:active.orange { text-decoration: none; color: #fff;}
a:hover.orange { text-decoration: none;}

p, h1, h2, h3, h4
{
font-family: Century-Gothic, Verdana, Arial, Helvetica, sans-serif; 
font-size: 0.75em;
color: #FFFFFE;
}

p.center {text-align: center}
p.justify {text-align:justify} 
p.small {font-size: 0.7em;}
p.big {font-size: 0.90em;}

h1
{
font-family: Century-Gothic, Verdana, Arial, Helvetica, sans-serif; 
font-size: 1.5em;
font-weight: normal;
margin: 0px 0px 16px 0px;
}

h2
{
font-family: Century-Gothic, Verdana, Arial, Helvetica, sans-serif; 
font-size: 1.2em;
font-weight: normal;
margin: 8px 0px 8px 0px;
}

h3
{
font-family: Century-Gothic, Verdana, Arial, Helvetica, sans-serif; 
font-size: 1.2em;
font-weight: normal;
margin: 0px 0px 8px 0px;
}

h4
{
font-family: Century-Gothic, Verdana, Arial, Helvetica, sans-serif; 
font-size: 1.2em;
font-weight: normal;
margin: 0px 0px 8px 0px;
color: #ff7900;
}

h3.center {text-align: center}

hr
{
color: #fff;
size: 2px;
}

input, textarea
{ 
min-width: 100px;
max-width: 600px;
width: 180px; 
color: #fff;
background: #ffc38d;
border: 1px solid #fff;
background: URL(../img/ton-bluesquare.png);
margin-top: 3px;
margin-bottom: 3px;
}

.submit input
{
color: #fff;
background: #000;
border: 2px outset #fff;
} 

td.orange
{
background: URL(../img/ton-bluesquare.png);
border: 2px solid #ff7900;
padding: 10px;
} 
