#contentPage #spots		{ float: right; width: 226px; margin-top:-15px;margin-bottom:15px;}

#contentPage #download .spot		 
{
    padding: 0; 
    display:block;
    margin:15px 5px 0px 15px;  
    padding:0px 5px 0px 5px;  
    border-top: solid 1px #B1B0AF; 
    border-right: solid 1px #B1B0AF; 
    border-bottom: solid 1px #B1B0AF; 
    border-left: solid 1px #B1B0AF;
}
#contentPage #download .spot div div	{  }
#contentPage #download .spot div div div.content 
{
    padding: 5px 8px;
}
#contentPage #download .spot div div	div.header 
{
    
    padding:0;
    margin:0;
    padding-top:3px;
    padding-bottom:6px;
    padding-left:12px;
    
    /*width:194px;*/
    background-color:#537690;
    color:White;
}

#contentPage #download .spot p		{   padding: 0; margin: 0; }
#contentPage #download .spot p.date	{   padding: 0; }
#contentPage #download .spot a		{background-position:0px 1px;display:block;background-repeat:no-repeat; }
#contentPage #download .spot .clean	{ /*padding: 7px; border: none;*/ }
#contentPage #download .spot .shadow	{ /*padding: 7px; background: #F9F9F9; border-top: solid 1px #D1D0D0; border-right: solid 1px #E9E9E9; border-bottom: solid 1px #E9E9E9; border-left: solid 1px #D1D0D0;*/ }
#contentPage #download .spot .nomargin	{ /*padding: 0; margin: 0; */}
#contentPage #download .spot b		{ display:block; margin:3px 0 0 0;}

/* LEFT MENU SPOTS */
#contentPage #leftMenu #spots		{ float: right; width: 226px; margin-top:-15px;margin-bottom:15px;}

#contentPage #leftMenu .spot		 
{
    padding: 0; 
    display:block;
    margin:15px 20px 0px 0px;  
    border-top: solid 1px #B1B0AF; 
    border-right: solid 1px #B1B0AF; 
    border-bottom: solid 1px #B1B0AF; 
    border-left: solid 1px #B1B0AF;
}
#contentPage #leftMenu .spot div div	{  }
#contentPage #leftMenu .spot div div div.content 
{
    padding: 5px 8px;
}
#contentPage #leftMenu .spot div div	div.header 
{
    
    padding:0;
    margin:0;
    padding-top:3px;
    padding-bottom:6px;
    padding-left:10px;
    
    width:194px;
    background-color:#537690;
    color:White;
}

#contentPage #leftMenu .spot p		{   padding: 0; margin: 0; }
#contentPage #leftMenu .spot p.date	{   padding: 0; }
#contentPage #leftMenu .spot a		{background-image:url("/css/custom-theme/images/link_arrow_3.png"); 
background-position:0px 1px;
padding-left:12px;
display:block;
overflow:hidden;
background-repeat:no-repeat;  }
#contentPage #leftMenu .spot .clean	{ /*padding: 7px; border: none;*/ }
#contentPage #leftMenu .spot .shadow	{ /*padding: 7px; background: #F9F9F9; border-top: solid 1px #D1D0D0; border-right: solid 1px #E9E9E9; border-bottom: solid 1px #E9E9E9; border-left: solid 1px #D1D0D0;*/ }
#contentPage #leftMenu .spot .nomargin	{ /*padding: 0; margin: 0; */}
#contentPage #leftMenu .spot b		{ display:block; margin:3px 0 0 0;}



.left{
	float:left;
	width:460px;
	margin-left:15px;
	margin-top:15px;
}

.right{
	float:right;
	width:226px;
}

#download input,
#download select			{ font-size:11px;/*font: normal 11px/14px arial; */}
#download select { width:200px;}
#download fieldset			{ border: none; padding: 0; margin: 0; }
/*#download fieldset legend		{ font-size: 17px; font-weight: bold; margin: 10px 0 10px -7px; color: #B2B1B1; }*/
/*#download fieldset fieldset legend	{ font-size: 11px; }*/

#download #documentType			{ margin: 2px 0 0px; }
#download #documentType table,
#download #documentType td		{ margin: 0; padding: 0; }
#download #documentType input		{ margin: 0; padding: 0; position:relative; top:1px; left:0;}

#download .label				{ font-size: 11px; font-weight: normal; width:100px; display:inline-block;}
#download #documentType label		{ font-size: 11px; font-weight: normal; display: inline;padding-left:5px;}

#download input,select			{ width: auto; /*margin: 0 0 2px 0; */}
#download #documentType input		{ width: auto;  margin: 0; }
#download .searchResultItem input	{ width: auto;  margin: 0; }

#download table				{ width: 100%;margin-bottom:5px; }
#download th, #download td		{ text-align: left; }
#download th				{ font-weight: bold; color: #000000; }

#download input.button{ 
	cursor:hand;
	color: white; 
	background-color:#537690;
	float:right;
}
#download input.quickButton{ 
	cursor:hand;
	color: white; 
	background-color:#537690;
	border:0px none;
}

#download .help				{  }

#download .searchResult			{ border-top: #8D8787 solid 1px;padding-top:15px;margin-top:5px;}
#download .searchResult img		{ float: left; margin: 0 10px 5px 0; }
#download .searchResult h1,#download .searchResult h2		{ padding: 0; margin: 0; }
#download .searchResult .sub		{ padding: 0; margin: 0; }
#download .searchResult > div		{ /*border-bottom: #8D8787 solid 1px;*/ padding-bottom: 12px; margin-bottom: 12px; }
#download .searchResult > div .resultItem 
{
    display:block;
    padding-top:5px;
    padding-bottom:5px;
}

#download .orderButton			{ text-align: right; padding: 0; margin: 0; margin-top:20px;margin-bottom:20px;}
#download .bestillingsliste{
	height:21px;
	width:130px;
	cursor:hand;
	margin-right:11px;
	color: black; 
	background-color:White;

}

.headline {margin:0; padding:0 0 11px 30px;}
.orderCheck{position:relative; top:2px;}


/* Todo */

/*.threeCol td{vertical-align:top; padding:0 0 5px 0; }
#download .threeCol td a {  }

.tdSelectLanguage{width:80px;_width:76px;}


.tdLabel{width:70px;}
.spot .tdLabel{width:100%}
#download .tdLabel3 label{text-align:right;}

#download .tdSelect input{width:120px;}
.tdSelect1{width:205px;}
#download .tdSelect1 select{width:205px;}
.tdSelect2{width:110px;}
#download .tdSelect2 select{width:110px;}
#download .tdSelect3 select{width:160px;}


.tdHelp2{width:27px; text-align:left;}
#download .tdHelp3{ text-align:right;}
#download .quickHelp{padding-top:4px; position:relative;}
#download .quickSubmit{width:48px;}
*/

#contactInfomation input.button{width:auto; /*padding:0 10px 0 10px; margin:10px 51px 0 0;*/}

/*MOUSEOVER LAYER*/

#download .quickHelp .layerHelp{
	position:relative; 
	/*left:-60px;*/
	border:none;
	/*margin-bottom:-10px;*/
}
#download div.quickHelp .layerHelp{
	position:relative; 
	top:-22px;
	border:none;
/*	margin-bottom:-10px;*/
}
#download .quickHelp a {background:none;}

.right .infoLayer{
	display:none;
	position:absolute;
	top:22px;
	left:-150px;
	width:300px;
	background:#ffffbb;
	border:1px solid #000000;
	z-index:500;
}
.left .infoLayer{
	display:none;
	position:absolute;
	top:0px;
	left:325px;
	width:150px;
	background:#ffffbb;
	border:1px solid #000000;
	z-index:500;
}

.ikon{position:relative; z-index:100;}
