table			{font-family:verdana,arial; font-size:11px; font-weight:normal; color:#000000;}
table.menu1		{margin-top:10px;}
table.infoagents{width:452px; height:279px; border:solid 1px #616161; font-size:10px;}
td				{}
td.Arrow		{padding-right:6px; padding-bottom:6px;}
td.Arrow-text	{padding-bottom:6px;}
td.Arrow-text2	{padding-left:26px; padding-bottom:6px;}
td.Arrow-text3	{padding-top:16px; padding-bottom:6px;}
td.width1   	{width:120px; height:90px;}
td.width2     	{width:120px; height:20px;}
td.width3     	{width:110px; padding-top:3px;}
td.Top    	    {background-image:url("gfx/bg_agents.gif"); height:15px; width:142px; padding-left:5px; padding-top:4px; padding-bottom:4px; font-weight:bold; border-right:solid 1px #616161; border-bottom:solid 1px #616161;}
td.Top2    	    {background-image:url("gfx/bg_agents.gif"); height:15px; width:80px; padding-left:5px; padding-top:4px; font-weight:bold; border-bottom:solid 1px #616161;}
td.cities    	{width:142px; padding-left:5px; padding-top:4px; margin-bottom:4px; border-right:solid 1px #616161;}
td.cities2    	{width:80px; padding-left:5px; padding-top:4px; margin-bottom:4px;}
td.notice   	{width:150px; padding-bottom:3px;}
td.date        	{width:150px; padding-bottom:3px;}
td.name       	{width:120px; padding-bottom:10px;}
td.textpadding   {padding-bottom:10px; padding-right:13px;}
img				{}
sup				{font-size:10px; line-height:13px;}
H1				{font-family:verdana,arial;	font-size:11px; font-weight:bold; color:#000000; margin-bottom:0px; margin-top:0px;}
H2				{font-family:verdana,arial;	font-size:11px; font-weight:normal; color:#648ab8; margin-bottom:0px; margin-top:0px;}
H3				{font-family:verdana,arial;	font-size:11px; font-weight:normal; font-style:italic; color:#648ab8; margin-bottom:0px; margin-top:0px;}
small			{text-transform:uppercase; font-size:10px;}	
input			{font-family:arial,verdana;	font-size:12px; color:#000000;}
input.text		{font-family:arial,verdana;	font-size:12px; color:#000000; border:solid 1px #999999; background-color:#FFFFFF;}
input.button	{font-family:arial,verdana;	font-size:12px; color:#000000; border:solid 1px #999999; background-color:#FFFFFF;}
select 			{font-family:arial,verdana;	font-size:12px; color:#000000; border:solid 1px #999999; background-color:#FFFFFF;}
textarea 		{font-family:arial,verdana;	font-size:12px; color:#000000; border:solid 1px #999999; background-color:#FFFFFF;}
ol				{margin-left:0px; margin-top:0px;padding:0px;}
ul				{margin-left:0px; margin-top:0px;padding:0px;}
li				{margin-left:22px; margin-top:10px; padding:0px;}
a				{text-decoration:none; color:#000000;}
a:hover			{text-decoration:none; color:#648ab8;}
a.link			{text-decoration:underline; color:#000000;}
a.link:hover	{text-decoration:underline; color:#648ab8;}

a.picture1	{text-decoration:none; float:left; border:0px; background-image:url("img/Right_Opacity1.jpg"); background-repeat:no-repeat; width:91px; height:145px;}
a.picture1:hover{text-decoration:none; float:left; background-image:url("img/RightPic5.jpg");background-repeat:no-repeat; width:91px; height:145px; }
a.picture2	{text-decoration:none; float:left; border:0px; background-image:url("img/Right_Opacity2.jpg"); background-repeat:no-repeat; width:91px; height:145px; }
a.picture2:hover{text-decoration:none; float:left; background-image:url("img/RightPic6.jpg");background-repeat:no-repeat; width:91px; height:145px; }
a.picture3	{text-decoration:none; float:left; border:0px; background-image:url("img/Right_Opacity3.jpg"); background-repeat:no-repeat; width:91px; height:145px; }
a.picture3:hover{text-decoration:none; float:left; background-image:url("img/RightPic7.jpg");background-repeat:no-repeat; width:91px; height:145px; }
a.picture4	{text-decoration:none; float:left; border:0px; background-image:url("img/Right_Opacity4.jpg"); background-repeat:no-repeat; width:91px; height:145px;}
a.picture4:hover{text-decoration:none; float:left; background-image:url("img/RightPic8.jpg");background-repeat:no-repeat; width:91px; height:145px; }
a.picture5	{text-decoration:none; float:left; border:0px; background-image:url("img/RightPic4.jpg"); background-repeat:no-repeat; width:91px; height:145px; }
a.picture5:hover{text-decoration:none; float:left; background-image:url("img/RightPic4.jpg");background-repeat:no-repeat; width:91px; height:145px; }
a.picture6	{text-decoration:none; float:left; border:0px; background-image:url("img/Right_Opacity5.jpg"); background-repeat:no-repeat; width:91px; height:145px; }
a.picture6:hover{text-decoration:none; float:left; background-image:url("img/RightPic9.jpg");background-repeat:no-repeat; width:91px; height:145px; }
a.picture7	{text-decoration:none; float:left; border:0px; background-image:url("img/Right_Opacity6.jpg"); background-repeat:no-repeat; width:91px; height:145px;}
a.picture7:hover{text-decoration:none; float:left; background-image:url("img/RightPic10.jpg");background-repeat:no-repeat; width:91px; height:145px; }
a.picture8	{text-decoration:none; float:left; border:0px; background-image:url("img/Right_Opacity7.jpg"); background-repeat:no-repeat; width:91px; height:145px; }
a.picture8:hover{text-decoration:none; float:left; background-image:url("img/RightPic11.jpg");background-repeat:no-repeat; width:91px; height:145px; }
a.picture9	{text-decoration:none; float:left; border:0px; background-image:url("img/Right_Opacity8.jpg"); background-repeat:no-repeat; width:91px; height:145px; }
a.picture9:hover{text-decoration:none; float:left; background-image:url("img/RightPic12.jpg");background-repeat:no-repeat; width:91px; height:145px; }
a.button1	{text-decoration:none; border:0px; margin-left:100px; margin-bottom:12px;}
a.button1:hover{text-decoration:none; margin-left:100px; margin-bottom:12px;}



/* Element IDs */

body {
    margin:0px;
    padding:0px;
    background-color:#ffffff;
	background-image:url("gfx/bgBody.gif");
	background-repeat:repeat-x;
	background-position:center top;
	font:11px verdana;
	text-align:left;
	/* Hvis der er dmenu på siden, skal text-align stå til left */
	}

#MainContainer {
	border:solid 1px #7f7f7f;
	padding-top:8px;	
	margin-top:8px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	position:relative;
	width:936px; 
	/*height:561px;*/
	
	}
	
	
	.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

	
	
#ContentContainer 
{
	margin-left:8px;
	margin-right:9px;
	margin-bottom:30px;
	position:relative;
	min-height:350px;	
	/*overflow:auto;*/
}
	
#ContentHeight
{
    background-color:Fuchsia;
	height:365px;
	position:relative;
	}
	
#TopContainer {
	background-color:#1b2832;
	margin-left:8px;
	margin-bottom:5px;
	margin-right:9px;
	height:91px;	
	position:relative;
	}
	
#MenuContainer
{
	margin-left:8px;
	margin-bottom:5px;
	margin-right:9px;
	position:relative;
	min-height: 8px;
	}
	
#BottomContainer {
	background-color: #1b2832;  /*#648bb9;*/
	/*bottom:0px;*/
	height:22px;	
	/*position:absolute;*/
	}

#Logo 
{
	padding-top:0px;
	padding-left:780px;	
	z-index:10;
	position:absolute;
	}
	
/* Element Classes */

.FloatBreaker {
	overflow:hidden;
	height:1px;
	clear:both;
	}	

.TopPicture{
	
	position:relative;
	}

.ContentPicture {
	position:relative;
	}
	

	
.Flag_DK {
    top:303px;
    left:663px;
	position:absolute;
	}
	
.Flag_UK {
    top:303px;
    left:708px;
	position:absolute;
	}

.Flag_NO {
    top:303px;
    left:753px;
	position:absolute;
	}
	
.Flag_SV {
    top:303px;
    left:798px;
	position:absolute;
	}
	
.Flag_DE {
    top:303px;
    left:843px;
	position:absolute;
	}
	
.Language {
    top:330px;
    left:660px;
	position:absolute;
	}
	
.BottomLanguage 
{
    padding-top:6px;
    margin-right:8px;
    float:right;
	position:relative;
	}
	
.FloatMenu
{
    width:93px; 
    height:8px;
    float:left;
	position:relative;
	}
	
	.BlockRight
{
   /* width:311px;*/
	height:421px;
	/*float:right;*/
	
	/*float:left;*/
	/*position:absolute;*/
	/*top: 0;
	right: 0;
	z-index:-1;*/
    }  
    
    
BlockRight2
{
    margin-top:6px;  
    width:279px;
	float:right;
	position:relative;
    }
    

	
.BlockLeft
{
    width:224px;
    min-width: 224px;
    float:left;
	/*position:relative;*/
}
	
.BlockLeft2
{
    width:195px;
    float:left;
	position:relative;
}	
	
.BlockLarge
{
    margin-top:41px;
    width:359px;
    min-width: 359px;
    float:left;
	/*position: relative;*/
	/*z-index:99;*/
}
	
.LeftPadding
{   
    margin-left:35px;
    margin-top:41px;
	}
	
.LeftPadding2
{   
    margin-left:35px;
    margin-top:20px;
	}
	

	
.BlockLarge2
{
    margin-top:20px;
    width:342px;
    float:left;
	position:relative;
	}
	
.BlockLarge3
{
    margin-top:41px;
    width:400px;
    float:left;
	position:relative;
	}
	
.BlockLarge4
{
    margin-top:41px;
    width:670px;
    float:left;
	position:relative;
	}
	
.BlockLarge5
{
    margin-top:41px;
    width:650px;
    float:left;
	position:relative;
	}
	
.MainText
{
    margin-top:20px;
	position:relative;
	}
	
.MainText2
{
    margin-left:50px;
    margin-bottom:5px;
	position:relative;
	}
	
.Header1
{
    margin-bottom:24px;
	position:relative;
	}
	
.Header2
{
    margin-top:25px;
    margin-bottom:15px;
	position:relative;
	}
	
.PictureText
{
    margin-top:41px;
    width:130px;
    float:left;
	position:relative;
	}
	
.HistoryPic
{
    margin-right:8px;
    margin-bottom:20px;
    float:left;
	position:relative;
	}
	
.Pictures
{
    margin-top:41px;
    width:127px;
    float:left;
	position:relative;
	}
	
.BlockSpace
{
    margin-bottom:26px;
	position:relative;
	}
	
.BlockSpace2
{
    margin-bottom:9px;
	position:relative;
	}
	
.Between
{
    float:left;
    height:1px;
    margin-left:13px;
	position:relative;
	}
	
.BetweenPic
{
    float:left;
    height:1px;
    margin-left:3px;
	position:relative;
	}
	
.BetweenBottomPic
{  
    margin-bottom:1px;
    position:relative;
	}
	
.PictureTextCenter
{
    padding-left:20px;
	position:relative;
	}
	
.CardText
{
    left:225px;
    top:325px;
	position:absolute;
	}
	
.Agents
{
    background-color:#ffffff;
    border:solid 2px #79a3c4;
    padding:8px;
    /*left:233px;*/
    /*top:233;*/
    left:0px;
    top:100px;
	position:absolute;
	}
	
.AgentsWidth
{
    width:494px;
    height:280px;
	
	}
	
.Close
{
    left:595px;
   position:absolute;
	
	}
	
.BrochureBig
{
   padding-right:30px;
   float:left;
   position:relative;
	
	}
	
.BrochureSmall
{
   margin-top:12px;
   margin-right:14px; 
   border:solid 1px #89888a;
   float:left;
   position:relative;
	
	}
	
.TV
{
   margin-right:25px;
   margin-bottom:26px; 
   float:left;
   position:relative;
	
	}
	
.Buttons
{
   float:left;
   position:relative;
	
	}
	
.Login
{
    margin-left:62px;
    margin-top:62px;
   position:relative;
	
	}
	
.Contacts
{
    margin-left:35px;
   position:relative;
	
	}
	
.Annonce1
{
   float:left;
   margin-right:85px;
   position:relative;
	
	}
	
.Annonce2
{
   float:left;
   margin-top:26px;
   position:relative;
	
	}
	
.EasterPic1
{
   border:solid 1px #8a898a;
   position:relative;
	
	}
	
.EasterPic2
{
   border:solid 1px #8a898a;
   position:relative;
	
	}
	

	
* html .HolyHack {
	height: 1%;
	}
	
/*
	For at Firefox og IE tolker border, padding og margin ens, 
	når de bliver brugt på en div med fast størrelse: 
	box-sizing:border-box;
	-moz-box-sizing:border-box;
*/



.thumbs1 
{
	background-color:#000000;
	margin-right:1px;
	margin-bottom:1px;
	position:relative;
	float:left;
	width:86px;
	height:86px;
	float:left;
	}
	
.thumbs1 img
{
	float:left;
	margin:0px;
	padding:0px;
}
	
.ContentContainer1
{
	/* margin-left:20px;
	margin-right:20px */
	overflow:auto;
}

.Thumbs2 {	
	/*background-color:green;*/
	text-align:center;
	font:10px arial,verdana; 
	height:141px;
	position:relative;
	float:left;
	}
	
.Agents
{
    background-color:#ffffff;
    border:solid 2px #79a3c4;
    padding:8px;
    left:233px;
    top:100;
	position:absolute;
	}
	
.AgentsWidth
{
    width:600px;
    height:280px;
	
}

.Dealers
{
	overflow: auto;
}

#dealerList 
{
	width:96%;
	height: 280px;
	overflow: auto;
	/*z-index:99;*/
}

.dgDealers
{
	font-size:xx-small;
}

.dgDealerHead 
{
	font-weight: bold;
	background-color: #79a3c4;
}

#divImgList 
{
	height: 200px;
	width: 200px;
	vertical-align:middle;
}

.line
{
    margin-top:3px;
    background-image: url(gfx/line.gif);
    width:2px;
    height:8px;
    float:left;
}