﻿/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 24, 2011 */

@font-face {
    font-family: 'AvantGardeExtLitITCOblique';
    src: url('avagelio-webfont.eot');
    src: url('avagelio-webfont.eot?iefix') format('eot'),
         url('avagelio-webfont.woff') format('woff'),
         url('avagelio-webfont.ttf') format('truetype'),
         url('avagelio-webfont.svg#webfontaPF6jakd') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeExtLitITCOblique';
    src: url('avagelio-webfont.eot');
    src: url('avagelio-webfont.eot?iefix') format('eot'),
         url('avagelio-webfont.woff') format('woff'),
         url('avagelio-webfont.ttf') format('truetype'),
         url('avagelio-webfont.svg#webfontaPF6jakd') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeExtLitITCMedium';
    src: url('avangeli-webfont.eot');
    src: url('avangeli-webfont.eot?iefix') format('eot'),
         url('avangeli-webfont.woff') format('woff'),
         url('avangeli-webfont.ttf') format('truetype'),
         url('avangeli-webfont.svg#webfontRp9q2mM7') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeExtLitITCMedium';
    src: url('avangeli-webfont.eot');
    src: url('avangeli-webfont.eot?iefix') format('eot'),
         url('avangeli-webfont.woff') format('woff'),
         url('avangeli-webfont.ttf') format('truetype'),
         url('avangeli-webfont.svg#webfontRp9q2mM7') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeITCDemi';
    src: url('avangid_-webfont.eot');
    src: url('avangid_-webfont.eot?iefix') format('eot'),
         url('avangid_-webfont.woff') format('woff'),
         url('avangid_-webfont.ttf') format('truetype'),
         url('avangid_-webfont.svg#webfontWMiGbrwG') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeITCDemi';
    src: url('avangid_-webfont.eot');
    src: url('avangid_-webfont.eot?iefix') format('eot'),
         url('avangid_-webfont.woff') format('woff'),
         url('avangid_-webfont.ttf') format('truetype'),
         url('avangid_-webfont.svg#webfontWMiGbrwG') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeITCDemiOblique';
    src: url('avangido-webfont.eot');
    src: url('avangido-webfont.eot?iefix') format('eot'),
         url('avangido-webfont.woff') format('woff'),
         url('avangido-webfont.ttf') format('truetype'),
         url('avangido-webfont.svg#webfontAoWM2VlK') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeITCDemiOblique';
    src: url('avangido-webfont.eot');
    src: url('avangido-webfont.eot?iefix') format('eot'),
         url('avangido-webfont.woff') format('woff'),
         url('avangido-webfont.ttf') format('truetype'),
         url('avangido-webfont.svg#webfontAoWM2VlK') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeITCBookOblique';
    src: url('http://test.vks.ezyserver.se/fonts/avangiwo-webfont.eot');
    src: url('http://test.vks.ezyserver.se/fonts/avangiwo-webfont.eot?iefix') format('eot'),
         url('http://test.vks.ezyserver.se/fonts/avangiwo-webfont.woff') format('woff'),
         url('http://test.vks.ezyserver.se/fonts/avangiwo-webfont.ttf') format('truetype'),
         url('http://test.vks.ezyserver.se/fonts/avangiwo-webfont.svg#webfontJfbvYOVm') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeITCBookOblique';
    src: url('avangiwo-webfont.eot');
    src: url('avangiwo-webfont.eot?iefix') format('eot'),
         url('avangiwo-webfont.woff') format('woff'),
         url('avangiwo-webfont.ttf') format('truetype'),
         url('avangiwo-webfont.svg#webfontJfbvYOVm') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeMdITCTTBold';
    src: url('avangmb-webfont.eot');
    src: url('avangmb-webfont.eot?iefix') format('eot'),
         url('avangmb-webfont.woff') format('woff'),
         url('avangmb-webfont.ttf') format('truetype'),
         url('avangmb-webfont.svg#webfontGslI2en7') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeMdITCMedium';
    src: url('avangmi_-webfont.eot');
    src: url('avangmi_-webfont.eot?iefix') format('eot'),
         url('avangmi_-webfont.woff') format('woff'),
         url('avangmi_-webfont.ttf') format('truetype'),
         url('avangmi_-webfont.svg#webfont6IgmF8Dm') format('svg');
    font-weight: lighter;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeMdITCMedium';
    src: url('avangmi_-webfont.eot');
    src: url('avangmi_-webfont.eot?iefix') format('eot'),
         url('avangmi_-webfont.woff') format('woff'),
         url('avangmi_-webfont.ttf') format('truetype'),
         url('avangmi_-webfont.svg#webfont6IgmF8Dm') format('svg');
    font-weight: lighter;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeMdITCBold';
    src: url('avangmib-webfont.eot');
    src: url('avangmib-webfont.eot?iefix') format('eot'),
         url('avangmib-webfont.woff') format('woff'),
         url('avangmib-webfont.ttf') format('truetype'),
         url('avangmib-webfont.svg#webfontnf1AYVTx') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeMdITCOblique';
    src: url('avangmio-webfont.eot');
    src: url('avangmio-webfont.eot?iefix') format('eot'),
         url('avangmio-webfont.woff') format('woff'),
         url('avangmio-webfont.ttf') format('truetype'),
         url('avangmio-webfont.svg#webfontKQja8FuU') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AvantGardeMdITCOblique';
    src: url('avangmio-webfont.eot');
    src: url('avangmio-webfont.eot?iefix') format('eot'),
         url('avangmio-webfont.woff') format('woff'),
         url('avangmio-webfont.ttf') format('truetype'),
         url('avangmio-webfont.svg#webfontKQja8FuU') format('svg');
    font-weight: normal;
    font-style: normal;

}



h1,h2,h3,h4,h5
{
	font-family:AvantGardeMdITCMedium;
	font-size:55px;
	color:#55B5E9;
	text-transform:none;
	font-weight:normal;
	margin-bottom:10px;
	margin-top:10px;
	font-weight:lighter;
	}
p
{
	margin:0;
	padding:0;
	}
html,body
	{	
	font-family:AvantGardeMdITCMedium,Trebuchet MS,Verdana;
	font-size:small;	
	margin:0px;
	
	height:100%;
	min-height:100%;
	/* the path to csshover3.htc should be relative to web page */
	behavior:url("csshover3.htc");
	}
.mainContent
{
	text-align:left;
	margin-top:0px;
	padding-left:0px;	
	float:left;
	width:960px;
	border:0px solid red;
	}
.mainInner
{
	
	border:0px solid green;
	
	}
.mainDiv
{		
	text-align:center;
	}	
	
.layoutImages 
{
	clear:both;
	
	width:960px;	
	padding-top:12px;
	padding-bottom:12px;
	font-size: 0;
	}	

.imgLayoutSpace
{
	float:left;
	width:20px;
	height:20px;
	border:0px solid red;
	}
	
.mainDivInner
{	
	/*height:100%; */
	/*background:  #ffffff url('../images/bgMain_left_200.gif') repeat-y;*/
	width:960px;	
	margin-left:auto;	
	margin-right:auto;
	margin-top:0px;	
	overflow:hidden;
	}

.StartPageNewsHeader
{
	text-transform:uppercase;
	font-size: 11;
	font-weight:bold;
	color: #333333;
	font-family:AvantGardeMdITCMedium,Trebuchet MS, Verdana;
	text-decoration: none;
	}
.textMiddleHeader
{
	font-size: 40px;
	font-weight:normal;
	color:#55B5E9;
	font-family:AvantGardeMdITCMedium, Verdana;
	text-decoration: none;
	font-weight:normal;
	}
.pageHeader
{	
	font-size: 60px;
	font-weight:normal;
	color:#55B5E9;
	font-family:AvantGardeMdITCMedium, Verdana;
	text-decoration: none;
	
	}
.NewsPageHeader
{
	font-size: 24px;
	font-weight:normal;
	color:#55B5E9;
	font-family:AvantGardeMdITCMedium, Verdana;
	text-decoration: none;
	
	}

.NewsHeaderRepeater
{
	font-size:14px;
	font-family:Arial;
	margin-bottom:6px;
	}
.pagePreamble
{
	text-align:left;
	font-size:13px;		
	font-family:AvantGardeMdITCMedium,Trebuchet MS;
	font-weight:bold;
	}
.pageContent
{
	text-align:left;
	font-size:13px;		
	font-family:AvantGardeMdITCMedium,Trebuchet MS;
	}
	
.topOuter
{	
	
			
	text-align:center;
	}
.CampaignFirstPage
{
	clear:both;
	}	
.campaignDiv
{
	text-align:left;
	font-size:11px;
	font-family:AvantGardeMdITCMedium,Trebuchet MS;
	float:left;
	border:0px solid black;
	width:420px;
	overflow:hidden;
	}
.campaignDivRight
{
	text-align:left;
	font-size:11px;
	font-family:AvantGardeMdITCMedium,Trebuchet MS;
	float:left;
	border:0px solid black;
	width:420px;
	padding-left:60px;
	overflow:hidden;
	}
.campaignPosDiv
{
	border:0px solid green;
	float:left;	
	
	}
.campaignSpaceDiv
{
	border:0px solid green;
	float:left;
	width:20px;
	}
.clearBoth
{
	clear:both;
	}
.HouseTypeMenuHouseItem
{
	margin-left:15px;
	margin-top:2px;
	}
.HouseTypeMenuHouseItem a:hover
{
	text-decoration:underline;
	}
.HousePageRepeater hover
{
	color:#ffffff;
	}

.HouseLotPadding
{
	padding-left:0px;
	padding-right:0px;
	width:960px;
	}
.HousesPageHeader
{
	font-size: 60px;
	font-weight:normal;
	color:#f39200;
	font-family:AvantGardeMdITCMedium, Verdana;
	text-decoration: none;
	}
.HouseTypeName
{
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	font-family:AvantGardeMdITCMedium, Verdana;
	text-decoration: none;
	}
	
	
.housePageAltPlans 
{
	background-image:url(/images/bgAltPlans.gif);
	background-position:top right;
	background-repeat:no-repeat;
	margin-left:210px;
	clear:both;
	height:100px;
	border:0px solid red; 
	width:750px;
}	
.HousesPageItem  a
{
	font-size: 12px;
	font-weight:normal;
	color:#f39200;
	font-family:arial;
	text-decoration: none;
	font-weight:bold;
	padding-top:5px;
	}
.HousesPageItemRight  a
{
	font-size: 12px;
	font-weight:normal;
	color:#f39200;
	font-family:arial;
	text-decoration: none;
	font-weight:bold;
	padding-top:5px;
	}
.HousesPageText
{
	font-size: 14px;
	font-weight:normal;
	color:#000000;
	font-family:AvantGardeMdITCMedium,Arial;
	text-decoration: none;	
	}
.HousesPageText div
{
	width:200px;
	}
.HousesPageItem
{
	float:left;
	width:200px;
	padding-right:68px;	
	height:240px;	
	}
.housePageItemSize
{
	width:200px;
	
		}
.HousesPageItemRight
{
	 float:left;width:200px;height:200px;
	}
.HousePageMenu a
{	
	text-align:left;
	font-size:14px;
	font-family:AvantGardeMdITCMedium,Arial;		
	color:#000000;
	}
.HousePageMenuSelected a
{
	text-align:left;
	font-size:14px;
	font-family:AvantGardeMdITCMedium,Arial;		
	color:#000000;
	font-weight:bold;
	
	}
.HousePageMenuContent
{
	margin-top:6px;
	margin-bottom:6px;
	}
.HousePageContainer
{
	float:left;
	border:0px solid black;
	margin-top:10px;
	width:750px;
	}
.HousePageInfoContent
{
	float:left;
	font-size:14px;
	font-family:AvantGardeMdITCMedium,Trebuchet MS;
	text-align:left;	
	
	}
.HousePageHeader
{
	font-size: 45px;
	font-weight:bold;
	color:#55B5E9;
	font-family:AvantGardeMdITCMedium, Verdana;
	text-decoration: none;
	
	}
.housePagePreamp
{
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	font-family:AvantGardeMdITCMedium, Verdana;
	text-decoration: none;
	margin-bottom:10px;
	}
.HousePageImages
{
	float:left;
	}
.HousePageInfoPreAmp
{
	text-align:left;
	float:left;
	font-size:14px;
	font-family:AvantGardeMdITCMedium,arial, Trebuchet MS;
	font-weight:bold;
	padding-top:8px;
	}


	
.HousePageRepeater
{
	border-bottom:1px dotted #55B5E9;
	padding:2px;
	}
.headerHousePage
{
	font-size: 14px;
	font-weight:normal;
	color:#55B5E9;
	font-family:AvantGardeMdITCMedium, Verdana;
	text-decoration: none;	
	
	}
	
.ItemHousePage
{
	font-size: 12px;	
	color: #333333;
	font-family:AvantGardeMdITCMedium,Trebuchet MS,  Verdana;
	text-decoration: none;
	text-transform:none;
	font-weight:normal;
	}	
.top
{	
	width:960px;	
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	}	
.mnuItem1 
{
	color:#9f9f9f;
	font-family:AvantGardeMdITCMedium,Verdana;
	font-size:14px;
	text-decoration:none;	
	font-weight:bold;
	}

.mnuItem1SmallYellow
{
	color:#ffe119;
	font-family:AvantGardeMdITCMedium,Trebuchet MS,Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	}
.mnuItem1SmallYellowHousePage
{
	color:#ff6666;
	font-family:AvantGardeMdITCMedium,Trebuchet MS,Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	}	
.mnuItem1SmallHousePage 
{
	color:#666666;
	font-family:AvantGardeMdITCMedium,Trebuchet MS,Verdana;
	font-size:10px;
	
	text-decoration:none;
	text-transform:uppercase;
	}		
.mnuItem1Small 
{
	color:#000;
	font-family:AvantGardeMdITCMedium,Verdana;
	font-size:11px;	
	text-decoration:none;
	text-transform:uppercase;
	margin-left:20px;	
	}	
.houseTypeMenu
{
	color:#000;
	font-family:AvantGardeMdITCMedium,Verdana;
	font-size:13px;	
	text-decoration:none;
	text-transform:uppercase;
	margin-left:10px;
	}
.mnuItem1Small a:hover
{
	text-decoration:underline;
	}	
.menu
{	
	float:left;
	width:200px;
	border:0px solid red;
	padding-left:15px;
	padding-top:20px;
	}
.top-menu
{
	float:left;
	width:960px;	
	padding-left:0px;
	padding-top:0px;
	padding-bottom:5px;
	}	
.top-menu-item
{
	padding-right:20px;
	padding-left:20px;
	padding-top:10px;
	height:28px;	
	float:left;
	}
.top-menu-item a:hover
{
	color:#FFFFFF;
	}
.top-menu-item-home a:hover
{
	color:#FFFFFF;
	}


#menulink a:hover
{
	background-color:#bcdbec;
	color:#ffffff;
	}
#menulink a
{	
	padding-right:15px;
	padding-left:15px;
	padding-top:10px;
	height:38px;
	float:left;
	text-align:center;
	vertical-align:middle;
	display:block;
	overflow:hidden;
	float:left;
	
	}

.menulink-selected
{
	font-family:AvantGardeMdITCMedium,Verdana;
	font-size:14px;
	text-decoration:none;	
	font-weight:bold;
	background-color:#bcdbec;
	color:#ffffff;
	padding-right:20px;
	padding-left:20px;
	padding-top:10px;
	height:38px;
	float:left;
	text-align:center;
	vertical-align:middle;
	display:block;
	overflow:hidden;
	float:left;
	
	}
.topLogoDiv
{
	float:left;
	width:400px;
	}
.HouseTypes
{
	padding-left:10px;
	}	
.HouseSelection
{
	margin-top:1px;
	border-top:0px solid #fefefe;
	border-bottom:0px solid #fefefe;
	padding-bottom:4px;
	
	}
.menuContent
{
	font-size: 14px;	
	color: #333333;
	font-family:AvantGardeMdITCMedium,Trebuchet MS,  Verdana;
	text-decoration: none;
	padding-top:15px;
	}	


.FirstPageText
{
	float:left;
	width:430px;
	
}
.Content
{
	float:left;
	width:960px;
	border:0px solid red;
	padding-left:0px;
	padding-top:10px;
}
.FirstPage
{
	float:right;
	padding-right:0px;
	margin-top:10px;
}
.imgLayout img
{	
	
	
	}	

	
.headerFirstPage
{
	font-size: 22px;
	font-weight:normal;
	color:#55B5E9;
	font-family:AvantGardeMdITCMedium, Verdana;
	text-decoration: none;
	font-weight:normal;
	
}

.textFirstPage 
{
	font-size: 14px;	
	color: #333333;
	font-family:AvantGardeMdITCMedium,Trebuchet MS,  Verdana;
	text-decoration: none;
}
A
{
	font-size: 14px;	
	color: #333333;
	font-family:Arial,  Verdana;
	text-decoration: none;
}
td
{
	font-size: 14px;	
	color: #333333;
	font-family:AvantGardeMdITCMedium,arial,Trebuchet MS,  Verdana;
	text-decoration: none;
	}
.text
{
	font-size: 14px;	
	color: #333333;
	font-family:AvantGardeMdITCMedium,Trebuchet MS,  Verdana;
	text-decoration: none;
	}

.footer-address
{
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#6f8d9e;
	}
.footer-telephone
{
	margin-top:6px;
	font-family:Arial;
	color:#6f8d9e;
	font-size:12px;
	}
.footer-menu
{
	padding-top:30px;
		}
.footer-menu-image
{
	padding-right:40px;
		}
