html, body, form {width: 100%; height: 100%;}

a{color: #990000;
	text-decoration: none;
}

#righttube_My a{
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
#righttube_My a:hover{
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}

.aright{ padding:20px;
}

form{
	
	font-size: 11px;
	padding: 0;
	margin: 0;
}

body {
	margin: 0px;
	background-color: #e2e2e2;
	background-image: url(../Images/bg.jpg);
	/*background-position: top center;
	background-repeat: no-repeat;*/
	background-attachment:fixed;
	background-position: 49%;
    font-family: Arial, Helvetica;
	font-size:11px;
}


h1 {
	font-size:20px;
	text-transform:none;
	text-align: left;
	color: #333333;
	font-family: Arial, Helvetica;
	font-weight: normal;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 7px;
}


h2{
	font-size:11px;
	text-transform:none;
	text-align: left;
	color: #000;
	font-family: Arial, Helvetica;
	margin: 0;
	padding: 0;
	padding-bottom: 3px;
	
}
h3{
	font-size:24px;
	text-transform:none;
	text-align: left;
	color: #a3a3a3;
	font-family: "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	padding-bottom: 8px;
	font-style: italic;
	width: 215px;
}h4{
	font-size:14px;	
	margin: 0;
	padding: 0;
	font-weight: bold;
}

h5{
	font-size:12px;
	margin: 0;
	padding: 0;
	padding-bottom: 30px; 
	font-style: normal;
	color: #d7d7d7;
}
.headline {
	font-size:12px;
	text-transform:none;
	text-align: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-weight: bold;
	background-color: #830038;
	padding: 3px;
	border-left: solid 2px #fff;
	padding-left: 20px;
}
#Content {
	margin: 0 auto;
	width:1000px;
	background-color: #FFFFFF;
	}#Content_red {
	margin: 0 auto;
	width:1000px;
	background-image: url(../Images/bg_red.gif);
	background-repeat: repeat-y;
	
}


#Banner_Default {
	width:1000px;
	background-color: #FFFFFF;
	background-image: url(../Images/top_pic_default.jpg);
	height: 371px;
	float: left;
	}#Banner_Foretag {
	width:1000px;
	background-color: #FFFFFF;
	background-image: url(../Images/Foretag.jpg);
	height: 371px;
	float: left;
	background-repeat: no-repeat;
	}
	
	#Banner_Kontakt {
		width:1000px;
		background-color: #FFFFFF;
		background-image: url(../Images/top_pic_Staff.jpg);
		height: 371px;
		float: left;
		background-repeat: no-repeat;
	}		
	
	#Banner_Danmark {
		width:1000px;
		background-color: #FFFFFF;
		background-image: url(../Images/top_pic_Danmark.jpg);
		height: 371px;
		float: left;
	}	
	
	#Banner_Buy {
		width:226px;
		background-color: #FFFFFF;
		background-image: url(../Images/varde.jpg);
		height: 652px;
		float: left;
		background-position: left bottom;
	}
	
	#Banner_My {
		width:226px;
		background-color: #FFFFFF;
		background-image: url(../Images/Minasidor2.jpg);
		/*height: 652px;*/
		height: 770px;
		float: left;		
		background-repeat: no-repeat;
		border: solid 0px yellow;
	}
	
	.Banner_Referens {
		width:226px;
		background-color: #840039;
		background-image: url(../Images/Minasidor2.jpg);
		/*height: 652px;
		height: 770px;*/
		float: left;		
		background-repeat: no-repeat;
		border: solid 0px yellow;
	}
	
	.Banner_ObjektBilder {
		width:226px;
		background-color: #840039;
		background-image: url(../Images/Minasidor2.jpg);
		/*height: 652px;
		height: 770px;*/
		float: left;		
		background-repeat: no-repeat;
		border: solid 0px yellow;
	}
	
	#Banner_MO {
		width:226px;
		background-color: #FFFFFF;
		background-image: url('../Images/Minasidor2.jpg');
		height: 857px;
		float: left;
		background-position: left bottom;
		background-repeat: no-repeat;
	}
	
	#Banner_Sell {
		width:1000px;
		background-color: #FFFFFF;
		background-image: url(../Images/top_pic_kontak_buttont.jpg);
		height: 371px;
		float: left;
		background-repeat: no-repeat;	
	}
	
	#Banner_Mlm1 {
	width:1000px;
	background-color: #FFFFFF;
	background-image: url(../Images/Staff.jpg);
	height: 371px;
	float: left;
	background-repeat: no-repeat;
	}#Banner_Mlm2 {
	width:454px;
	background-color: #FFFFFF;
	background-image: url(../Images/Staff2.jpg);
	height: 371px;
	float: right;
	background-repeat: no-repeat;
	}
#Banner_bottom {
	width:1000px;
	height: 26px;
	float: left;
	margin-top: 274px;
	}
	
	
#Banner_bottom_sell {
	width:1000px;
	height: 26px;
	float: left;
	}
	#Banner_bottommlm1 {
	height: 26px;
	margin-top: 274px;
	float: left;
	}
	
	#Banner_bottom_foretag {
	width:1000px;
	height: 20px;
	float: left;
	margin-top: 274px;
	}
#RedField {
	float:right;
	width:205px;
	background-color: #830038;
	height: 20px;
	border-top: solid 2px #fff;
	border-left: solid 2px #fff;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 3px;
}

#WhiteField {
	float:left;
	width:540px;
	background-color: #FFFFFF;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 9px;
}	

#Bolig {
	float:right;
	width:226px;
	background-color: #FFFFFF;
	color: #000000;
	padding-top: 3px;
}

#Blogg {
    margin-top: -40px;    
}	

#Buy_Sell {
	float:left;
	width:230px;
	background-color: #FFFFFF;
	color: #000000;
	padding: 15;
}.red {
	color: #840039;
	font-weight: bold;
}

#right_content {
	padding-top: 63px;
	padding-left: 50px;
	padding-right: 16px;
	text-align: justify;
}
#right_content_kontakt {
	padding-top: 50px;
	padding-left: 36px;
}


#personal_info_pers 
{
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 0px;
	background-image: url(../Images/redtelephone.jpg);
	border-left: solid 4px #fff;
	background-position: top right;
	background-repeat: no-repeat;
	color: #FFFFFF;
	height:290px;
	background-color:#FFFFFF
}

#personal_info {
	padding-top: 70px;
	padding-left: 36px;
	padding-right: 0px;
	background-image: url(../Images/redtelephone.jpg);
	border-left: solid 4px #fff;
	background-position: top right;
	background-repeat: no-repeat;
	color: #FFFFFF;
	height:250px;
	background-color:#FFFFFF;
	font-style: normal;
	font-weight: bold;
}
	
#personal_info_left {
	float:left;
	width:180px;
	margin-top: 57px;
	font-size: 14px;
	font-style: normal;
	padding-right: 20px;
	line-height: 20px;
}

#personal_info_right {
	float:left;
	width:200px;
	margin-left: 10px;
}


#right {
	float:right;
	width:460px;
	z-index:1;
	font-family:  Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../Images/shadow_right.jpg);
	background-repeat: no-repeat;
}
#left {
	float:left;
	width:540px;
	z-index:1;
	color: #000000;
	background-repeat: no-repeat;
	background-color: #F4F4F4;
	background-image: url(../Images/lef_shadow.jpg);
	background-position: top right;}
	
	#lefttube {
	float:left;
	width:370px;
	z-index:1;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-right-width: thin;	
	padding-right: 10px;
	text-align: justify;
	
}
	#lefttubeHem {
	float:left;
	width:380px;
	z-index:1;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	border-right-width: thin;
	padding-left: 22px;
	padding-right: 20px;
	margin-top: 70px;
	height: 580px;
}

#lefttube_My_side {
	float:left;
	width:400px;
	z-index:1;
	border-right-color: #FFFFFF;
	border-right-width: thin;	
}	

#lefttube_My {
	float:left;
	width:334px;
	z-index:1;
	border-right-color: #FFFFFF;
	border-right-width: thin;
	text-align: justify;	
}

.lefttube_Ram {
	float:left;
	width:334px;
	z-index:1;
	border-right-width: thin;
	background-image: url(../Images/bg_field.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	
}
		
		
		
		#righttube{
	float:right;
	z-index:1;
	border-right-color: #CCCCCC;
	border-right-width: thin;
	margin-top: 0px;margin-bottom: 7px;
	padding-right: 7px;
	width: 334px;
	
	
}	
		#righttube_My {
	float:right;
	z-index:1;
	border-right-color: #CCCCCC;
	border-right-width: thin;
	margin-top: 0px;
	margin-bottom: 23px;
	padding-right: 7px;
	width: 304px;
	
	
}#left_for {
	float:left;
	width:540px;
	z-index:1;
	color: #000000;
	background-repeat: no-repeat;
	background-position: top right;

}
.textfield_left_default	{
	padding:30px;
	padding-left: 85px;
	height:143px;
	padding-top: 40px;
	text-align: justify;
}

.textfield_left	{
	padding:30px;
	padding-left: 152px;	
	padding-top: 40px;
	text-align: justify;
}

.textfield_varde	{
	float: left;
	width: 731px;
	padding-left: 40px;
	padding-top: 70px;
	text-align: justify;

}

.textfield_my	{
	float: left;
	width: 731px;
	padding-left: 40px;
	padding-top: 70px;

}
.textfield_Sell	{
	float: left;
	width: 731px !important;
	padding-top: 0px;
	padding-left: 40px !important;
	padding-left: 30px;

}

.textfield_right	{
	padding:20px;
	font-size: 10px;
	margin-top: 4px;
}

.textfield_rightbr	{
	padding:20px;
	font-size: 10px;
	border-left:solid 1px #d7d7d7;
	margin-bottom: 8px;
	margin-top: 4px;
	text-align: justify;	
}

	#BlueField {
	float:right;
	width:210px;
	background-color: #26405e;
	height: 20px;
	border-top: solid 2px #fff;
	border-left: solid 2px #fff;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 3px;
}	
	
#Logo_top {
	width:226px;
	height:39px;
	float: left;
	color: #00CC99;
	background-color: #a00045;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;}

#Logotyp {
	width:226px;
	float: left;
	color: #00CC99;
	background-color: #a00045;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
#pix_Main{
	padding-top: 0px;
	float: left;
	width: 730px;
	text-align: justify;
}

#pix_Main a{color: #990000;
	font-weight: bold;
	text-decoration: none;


}.pix_Main_Content{
	float: left;
	padding-right: 12px;
	width: 230px;
	padding-top: 15px;


}
/* Top Menu */

#meny{
	
	margin: 0 0 0 0;
	}


#meny ul{
	display: inline;
	margin: 0 0 0 0;
	list-style: none;
}

#meny li{
	display: inline;

}
#meny a{
	float: left;
	margin-left: 0;
	height: 23px;
	text-decoration: none;
	padding: 8px 5px 0px 9px;
	font-weight: normal;
	text-align: left;
	width: auto;
	margin-bottom: 2px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border-top: solid 4px #e2e2e2;
	background-image: url(../Images/meny_dot.gif);
	background-repeat: no-repeat;
	background-position: center left;
	text-transform: uppercase;
}
#meny a:link{
	color: #333333;
	
}
#meny a:visited{
	
color: #333333;}
#meny a:hover{
	color: #333333;
	border-top: solid 4px #830038;
	
   }
#meny #current  a {
	color: #333333;
	border-top: #830038;
	background-image: url(../Images/meny_dot_active.gif);
	font-weight: bold;
}	


#menytop{
	height:39px;
	float:right;
	background-image: url(../Images/meny_bg.jpg);
	background-repeat: repeat-x;
	width: 731px;
}
#clear{
	clear:both;
}

 .mail_field1{
	float: left;
	width: 300px;
	padding-left: 10px;
	font-size: 10px;
padding-top: 5px;
	margin-bottom: 5px;
}  

.mail_field{
	float: left;
	margin-bottom: 23px;

}  

.mecs{
	text-transform: uppercase;
	font-size: 8px;
	text-align: right;
	padding-top: 20px;
	padding-right: 20px;
}





#bottom{
	width:1000px;
	background-image: url(../Images/bottom.jpg);
	height: 170px;
	
	clear: both;}
	
	#bottom_default{
	width:1000px;
	;
	clear: both;
	
	
/* Left Menu */


 }

#meny_left{
	width: 171px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #000000;
	border-bottom-color: #000000;
	}
#meny_left li{
	border-bottom-color: #000000;
}

#meny_left #first a{
	border-top: solid 1px #8f8f90;

}


#meny_left a{
	display: block;
	width: 171px;
	height:16px;
	padding: 2px 0 0px 12px;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	background-image: url(../Images/meny_left_arrow.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	text-transform: uppercase;
}
#meny_left a:link{
	color: #d7d7d7;
}

#meny_left a:visited{color: #d7d7d7;
}
#meny_left a:hover{
	color: #B8B6B6;
	background-repeat: no-repeat;
}

#meny_left a#current{
	color: #d8d8d8;
	background-repeat: no-repeat;
	background-position: center left;
}

#menycontainer_left {
	
	padding-left: 43px !important;
	padding-left: 20px;
	padding-top: 20px;
	background-image: url(../pix/bg_fade_menu.jpg);
	width: 180px;
	float: left;
}	
	 
	    #Namn
        {
	width: 227px;
    margin-left: 0px;
}
        #Tele
        {
            width: 260px;
        }
        #mobil
        {
            width: 260px;
        }
        #Telefon
        {
            width: 260px;
        }
        #mail
        {
            width: 260px;
        }
        #medd
        {
            width: 260px;
        } 
	
#textfield1
        {
            width: 340px;
        }
        #text1
        {
            width: 340px;
        }
        #text2
        {
            width: 340px;
        }
        #fritext
        {
            width: 340px;
        }
		
		
		
		
#menyhouse {
	width: 400px;
	float: left;
}#menyhouse ul{
	float: left;
	margin-left: 0;
	padding-left: 0;
	margin: 0;
}
#menyhouse li{display: inline;}
#menyhouse ul a{
	float: left;
	text-decoration: none;
	margin-right: 0.5em;
	background-image: url(../Images/mallhousemenu.jpg);
	text-align: center;
	width: 125px;
	height: 16px;
	margin-bottom: 0.5em;
	padding-top: 5px;
	font-size: 10px;
	background-repeat: no-repeat;
} 

#menyhouse a:link{
	color: #000000;
}#menyhouse a#back{
	color: #000000;
	background-image: url(../Images/mallhousemenuback.jpg);
	padding-left: 3px;
}
#menyhouse a:visited{
	color: #000000;
}
#menyhouse a:hover{
	color: #999999;
}
#menyhouse a#current{
	color: #999999;
} 

#meny .active 
{
	color: #333333;
	border-top: solid 4px #830038;
}

.kontakt{
	width: 180px;
	margin-top: 5px;
	margin-left: 0px;
} 

 
/* Sidor */

/* Referensbostäder */
.textfield_Referensbostader	{
	float: left;
	width: 731px;
	padding-top: 0px;
	padding-left: 40px;
	margin-top: 10px;

}

#lefttube_Referensbostader {
	float:left;
	width:450px;
	z-index:1;
	border-right-color: #FFFFFF;
	border-right-width: thin;
}	


.ReferensItem 
{
	width: 304px;
	padding-right: 20px;
	padding-bottom: 15px;
	vertical-align: top;
}
 
 
/* Fullscreen popup */
.modalBackground {
	width: 100%;
	height: 100%;
	background-color: Gray;
	z-index: 10;

	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
