body
{background:#deebf8;}
div {border:0px solid black;}
.rounded_colhead
{
  width: 1005px;
  margin: 60px auto;
  color: white;
  padding: 14px 20px;
  /* Rounded corner stuff starts here */
  background-color: #3f6daf;
  -webkit-border-radius: 6px;    /* for Safari */
  -moz-border-radius: 6px;       /* for Firefox */

}

.site_container
{width:1008px;  margin: 0 auto; text-align:left;border:0px solid black;}

table
{font-family:arial;font-size:12px;}
.top
{ 

position:relative;
left:0 auto;

background-image: url(image/opoghop-top5.gif); 
background-repeat: no-repeat;
background-position: -2px -0px;

height:120px;
width:1005px;
border:0px solid black;

}

#site_content
{
position:relative;
background-image: url(image/hvid-middle.gif);
background-repeat: repeat-y;
background-position: -2px -0px;
z-index:11;
height:700px;
width:1000px;
border:0px solid black;
padding:20px;
}

.topcontent
{
position:absolute;
left:30px;
font-family:arial;
font-size:12px;
width:190px;
top:20px;

}

.bottom
{
position:relative;

background-image: url(image/opoghop-bottom.gif);
background-repeat: no-repeat;
background-position: -2px -0px;
height:120px;
width:1005px;
border:0px solid black;
padding-top:30px;
padding-left:122px;
font-family:arial; 
font-size:12px;
font-weight:bold;
text-align:center;
color:#cc0000;

}

.toppic
{float:right;
position:relative;
top:20px;
}

#dateselect
{
position:absolute;
left:270PX;
TOP:10PX;
color:white;
font-family:arial;
width:610px;
height:150PX;
padding:10px;
background-image: url(image/red-back4.gif);
background-repeat:no-repeat;
background-position:25px -15px;
padding-left:70px;

}


#starttekst
{
position:relative;
left:0PX;
TOP:-120PX;
font-size:12px;

font-family:arial;
width:430px;
padding:5px;
color:#26245c;



}

#showthings
{
position:relative;top:20px;text-align:center;padding:0px;
background-image: url(image/back-slide2.gif);
width:615px;
height:500px;
background-repeat:no-repeat;
background-position:-1px -0px;
}

#content2
{
position:absolute;
top:180px;
left:300px;
width:600px;
}

.inputok

{
background:#33a81c;
font-size:12px;
font-weight:bold;
color:white;
border-left: 1px solid #37e033;
border-top:1px solid #37e033;
border-bottom:1px solid #218d1e;
border-right:1px solid #218d1e;

}
.showresult_field
{
color:black;
font-family:arial;
padding:5px;
font-weight:bold;
border-bottom:1px dotted #cc0000;
}

.showresult_fieldheader{


border-bottom:1px solid #9e1212;
font-size:16px;
color:#cc0000;
font-family:arial;
font-weight:bold;
padding:5px;
}

.showresult_fieldheader2{


border-bottom:1px solid #9e1212;
font-size:14px;
color:#cc0000;
font-family:arial;
font-weight:bold;
padding:0px;
}

.req
{color:#cc0000;font-weight:bold;}

.menu
{
margin:0px;
background-image: url(image/menu-back2.jpg);
background-repeat:no-repeat;
background-position: 0px 10px;
padding-left:3px;
height:190px;
padding-top:17px;
}
.menu li
{
background:#63b0f1;
font-size:12px;
padding:0px;
font-weight:bold;
color:white;
border-top:1px solid #9fd2fd;
border-bottom:1px solid #4e8fc6;
padding-left:5px;
padding-top:1px;
margin-bottom:2px;
width:180px;
height:20px;
}

.menuitem
{
color:white;
text-decoration:none;
}

#textcontent
{
position:relative;
left:270px;
top:-70px;
}

h1
{font-size:14px;font-weight:bold;}

h2
{font-size:13px;font-weight:bold;}
