/* (c)2009- Leadprovider */ 
body 
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    margin: 0px;
    background-color: #FFFFFF;
    color: #2a2979;
    font-size: 12px;
    line-height: 21px;
    padding: 0px;
}

/*
a {color: #e9641f; text-decoration: none;}
a:hover {color: #2a2979; text-decoration: none;}
*/

a {color: #2a2979; text-decoration:underline;}
a:hover {color: #e9641f; text-decoration: underline;}

img {border: 0px;}

h1, h2, h3, h4, h5
  {
    margin: 0px;
    line-height: normal;
    padding: 0px;
    font-weight: none;
    font-style: normal;
    letter-spacing: 0.1em;
  }

h1
  {
    font-size: 16px;
    color: #2a2979;
    text-transform: uppercase;
    margin-bottom: 10px;
  }

h2
  {	
    font-size: 14px;
    color: #e9641f;
    margin-bottom: 10px;
  }

h3
  {	
    font-size: 14px;
    color: #2a2979;
    margin-bottom: 5px;
  }

h4
  {	
    font-size: 14px;
    color: #2a2979;
    margin-bottom: 15px;
/*    text-transform: uppercase; */
  }

h5
  {	
    font-size: 12px;
    color: #2a2979;
    margin-bottom: 15px;
  }

td  {border: 0px; vertical-align: top;}

.submit {
  border: 1px solid #000000;
  background-color: #FFFFFF;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  cursor: default;

}
#submitpad {
  padding: 5px;
  background-color: #2a2979;
  margin: 0px;
  border-width: 3px;
  border-color: #2a2979;
  border-spacing: 0;
}

#outer 
  {
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -445px;
    margin-top: 15px;
    width: 890px;
    padding: 0px;
  }

#hdr 
  {
    margin-top: 5px;
    width: 100%;
    height: 105px;
  }

#hdr a {border: 0px;}
#hdr img {float: left; margin-right: 15px; width: 87px; height: 81px; }

#bar {margin-bottom: 30px; color: #2a2979; background-image: url('images/123bar.jpg'); height: 28px; padding-top: 6px; }
#bar a {color: #ffffff; float: left; text-decoration: none; margin-left: 10px; padding-right: 10px; border-right: 1px solid #ffffff;}
#bar a:hover {color: #e9641f; float: left; text-decoration: none; border-right: 1px solid #ffffff;}
#bar span{color: #ffffff; float:right; text-decoration: none; 0px; margin-right: 10px; }

#bodyblock 
  {
    width: 100%;
    padding: 0px;
    padding-bottom: 15px;
    overflow: hidden;
  }

#cont 
  {
    float: right;
    text-align:left;
    width: 665px;
    padding-bottom: 25px;
	padding-right: 15px;
  }

#usercontent
  {
    display: block;
    width: 530px;
  }

#form_top 
  {
    display: block;
    height: 6px;
    margin-top: 20px;
    line-height: 1px;
    font-size: 0.1em;
  }

#form_cont
  {
    padding: 4px 10px;
    background-color: #f0f0f0;
    margin-bottom: 15px;
	margin-right: 50px;
    color: #2a2979;
  }

#form_cont a {color: #e9641f; text-decoration: none;}
#form_cont a:hover {color: #2a2979; text-decoration: none;}

#form_cont h3
{
	margin: 0px;
}

#form_btm
{
	height: 6px;
	line-height: 1px;
	font-size: 0.1em;
}

#l-col 
{
	float: left;
	width: 180px;
	font-size: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
	color: #e9641f;
	line-height: 17px;
}

#l-col a {color: #e9641f; text-decoration: none;}
#l-col a:hover {color: #2a2979; text-decoration: none;}

#l-col p
{
	text-indent: -7px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 7px;
}

#step0 
{
	position:relative;
 	background: url('images/stap-0.png') 0px 0px no-repeat;
	color: #333333;
	width: 100%;
	height: 60px;
	margin-bottom: 20px;
}

#step1 
{
	position:relative;
 	background: url('images/stap-1.png') 0px 0px no-repeat;
	color: #333333;
	width: 100%;
	height: 60px;
	margin-bottom: 20px;
}

#step2
{
	position:relative;
 	background: url('images/stap-2.png') 0px 0px no-repeat;
	color: #333333;
	width: 100%;
	height: 60px;
	margin-bottom: 20px;
}

#step3 
{
	position:relative;
 	background: url('images/stap-3.png') 0px 0px no-repeat;
	color: #333333;
	width: 100%;
	height: 60px;
	margin-bottom: 20px;
}

input.verder
{
	display:block;
	width:120px;
	height:40px;
	background-image: url(images/verder-bl.png);
	background-color: #FFFFFF;
	border:none;
}

input.verder:hover
{
	background-image: url(images/verder-or.png);
	cursor:pointer;
}

#ftr 
{
    width: 100%;
    background-color: #e9641f;
    color: #ffffff;
    margin: 0px;
    margin-bottom: 25px;
    background-image: url('images/123footer.jpg'); 
    height: 28px;
	padding-top: 6px;
}

#ftr a {color: #ffffff; text-decoration: none; margin-left: 10px; padding-right: 10px; border-right: 1px solid #ffffff;}
#ftr a:hover {color: #2a2979; text-decoration: none;}

#adminmenu
{
	float: left;
	width: 140px;
	font-size: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
	color: #e9641f;
	line-height: 17px;
}

#adminmenu p
{
	text-indent: -7px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 7px;
}

#admincont 
  {
    float: right;
/*    text-align:left; */
    width: 720px;
    padding-bottom: 25px;
	padding-right: 15px;
  }

#admincont table
  {
    width: 720px;
    border: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
    border-spacing: 0px 0px;
  }

#admincont tr
{
	background-color:#FFFFFF;
}

#admincont tr.zebra
{
	background-color:#CCCCCC;
}

#admincont th
{
	text-align:left; 
	margin:0px;
	border:0px;
	background-color:#000066;
	color:#FFFFFF;
	padding-left: 10px;
	padding-right: 10px;
}

#admincont td
{
	margin:0px;
	border:0px;
	padding-left: 10px;
	padding-right: 10px;
}

#popup {
	position:absolute;
	/*background:url(images/bg-popup.png) 0px 0px repeat-x;*/
	background-color: #2a2979;
	left: 20px;
	top: 40px;
	width:500px;
	height:300px;
	z-index: 9001; 
}

#popup textarea
{
	position: absolute;
	border: none;
	background-color:#FFFFCC;
	left: 1px;
	top: 1px;
	width: 494px;
	height: 277px;
}

#popup a
{
	position: absolute;
	top: 283px;
	left: 225px;
	color: #FFFFFF;
}

#popup a:hover
{
	color: #e9641f;
}
