/* @group reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	/*line-height: 1;*/
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* @end */

/* @group helpers */
.hidden{
	position: absolute;
	left: -10000px;
	top: auto;
	overflow: hidden;
	width: 1px;
	height: 1px;
	}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
	.clearfix {display:block;}
/* End hide from IE Mac */
/* @end */

/* @group colours */
/* light grey (navigation): #818181 */
/* dark grey (main text) #4b4b4b */
/* dark grey (main navigation) #323232 */
/* cyan: #00aeef */
/* magenta: #ec008c */
/* purple: #c15aa2 */
/* green: #4aaf48 */
/* orange: #f7941e */
/* blue (links): #0096ce */
/* @end */

/* @group edit */
/*.mainContentContainer { background-color: rgba(0,255,255,0.1); }*/
/*.mainNavigation { background-color: rgba(0,255,255,0.1); }*/
/*.mainNavigation { background-color: rgba(255,0,0,0.1); }*/
/*.mainContainer { background-color: rgba(0,255,255,0.1); }*/
/*.ctaModule { background-color: rgba(0,255,255,0.1); }*/
/* @end */

/* @group backgounds */
html.homePage{ background: url(../images/backgrounds/main_bg_grey_noise.jpg) 0 0; }
html.contentPage { background: url(../images/backgrounds/contentpage_bg.jpg) center 0 repeat-y;}
.clean body{ background: none; background-color: #D9D9D9; }
.contentPage body{ background: url(../images/backgrounds/top_bg_contentpage_cyan.jpg) 0 0 repeat-x; }
.homePage body{ background: url(../images/backgrounds/top_bg_homepage.jpg) 0 0 repeat-x; }
.cyanNav body{ background: url(../images/backgrounds/top_bg_contentpage_cyan.jpg) 0 0 repeat-x; }
.magentaNav body{ background: url(../images/backgrounds/top_bg_contentpage_magenta.jpg) 0 0 repeat-x; }
.orangeNav body{ background: url(../images/backgrounds/top_bg_contentpage_orange.jpg) 0 0 repeat-x; }
.greenNav body{ background: url(../images/backgrounds/top_bg_contentpage_green.jpg) 0 0 repeat-x; }

/*.nl .logoContainer{ background: url(../images/titles/eenmaal-andermaal_logo.gif) center 35px no-repeat; }*/

/*.mainCTA{ background: url(../images/backgrounds/cta_bg_home_video.jpg) 0 148px no-repeat; }*/
.mainCTA{ background: url(../images/backgrounds/cta_bg_home.jpg) 0 148px no-repeat; }
.mainCTA .ctaBuyer{ background: url(../images/icons/icn_buyer.png) center 24px no-repeat; }

.de_AT .mainCTA .ctaSeller{ background: url(../images/de_AT/icon/icn_seller.png) center 24px no-repeat; }
.de_DE .mainCTA .ctaSeller{ background: url(../images/de_DE/icon/icn_seller.png) center 24px no-repeat; }
.de_LU .mainCTA .ctaSeller{ background: url(../images/de_LU/icon/icn_seller.png) center 24px no-repeat; }
.en_GB .mainCTA .ctaSeller{ background: url(../images/en_GB/icon/icn_seller.png) center 24px no-repeat; }
.es_ES .mainCTA .ctaSeller{ background: url(../images/es_ES/icon/icn_seller.png) center 24px no-repeat; }
.fr_BE .mainCTA .ctaSeller{ background: url(../images/fr_BE/icon/icn_seller.png) center 24px no-repeat; }
.fr_FR .mainCTA .ctaSeller{ background: url(../images/fr_FR/icon/icn_seller.png) center 24px no-repeat; }
.fr_LU .mainCTA .ctaSeller{ background: url(../images/fr_LU/icon/icn_seller.png) center 24px no-repeat; }
.it_IT .mainCTA .ctaSeller{ background: url(../images/it_IT/icon/icn_seller.png) center 24px no-repeat; }
.nl_BE .mainCTA .ctaSeller{ background: url(../images/nl_BE/icon/icn_seller.png) center 24px no-repeat; }
.nl_NL .mainCTA .ctaSeller{ background: url(../images/nl_NL/icon/icn_seller.png) center 24px no-repeat; }
.pl_PL .mainCTA .ctaSeller{ background: url(../images/pl_PL/icon/icn_seller.png) center 24px no-repeat; }
.pt_PT .mainCTA .ctaSeller{ background: url(../images/pt_PT/icon/icn_seller.png) center 24px no-repeat; }




.mainCTA .ctaAgent{ background: url(../images/icons/icn_agent.png) center 24px no-repeat; }
.mainCTA .ctaSolicitor{ background: url(../images/icons/icn_solicitor.png) center 24px no-repeat; }
/*.rightPane{ background: url(../images/backgrounds/rightpane_bg.png); }*/

.buyerContent h2{ background: url(../images/backgrounds/heading_buyer.png) 0 0 no-repeat; }
.agentContent h2{ background: url(../images/backgrounds/heading_agent.png) 0 0 no-repeat; }
.alarmContent h2{ background: url(../images/backgrounds/heading_alarm.png) 0 0 no-repeat; }
.registerContent h2{ background: url(../images/backgrounds/heading_newsletter.png) 0 0 no-repeat; }
.contactContent h2{ background: url(../images/backgrounds/heading_newsletter.png) 0 0 no-repeat; }
.notaryContent h2{ background: url(../images/backgrounds/heading_solicitor.png) 0 0 no-repeat; }
.videoContent h2{ background: url(../images/backgrounds/heading_video.png) 0 0 no-repeat; }

.advantageContent h2{ background: url(../images/backgrounds/heading_advantage.png) 0 0 no-repeat; }
.solicitorContent h2{ background: url(../images/backgrounds/heading_solicitor.png) 0 0 no-repeat; }
.faqContent h2{ background: url(../images/backgrounds/heading_faq.png) 0 0 no-repeat; }
.referenceContent h2{ background: url(../images/backgrounds/heading_reference.png) 0 0 no-repeat; }

.de_AT .sellerContent h2{ background: url(../images/de_AT/heading/heading_seller.png) 0 0 no-repeat; }
.de_DE .sellerContent h2{ background: url(../images/de_DE/heading/heading_seller.png) 0 0 no-repeat; }
.de_LU .sellerContent h2{ background: url(../images/de_LU/heading/heading_seller.png) 0 0 no-repeat; }
.en_GB .sellerContent h2{ background: url(../images/en_GB/heading/heading_seller.png) 0 0 no-repeat; }
.es_ES .sellerContent h2{ background: url(../images/es_ES/heading/heading_seller.png) 0 0 no-repeat; }
.fr_BE .sellerContent h2{ background: url(../images/fr_BE/heading/heading_seller.png) 0 0 no-repeat; }
.fr_FR .sellerContent h2{ background: url(../images/fr_FR/heading/heading_seller.png) 0 0 no-repeat; }
.fr_LU .sellerContent h2{ background: url(../images/fr_LU/heading/heading_seller.png) 0 0 no-repeat; }
.it_IT .sellerContent h2{ background: url(../images/it_IT/heading/heading_seller.png) 0 0 no-repeat; }
.nl_BE .sellerContent h2{ background: url(../images/nl_BE/heading/heading_seller.png) 0 0 no-repeat; }
.nl_NL .sellerContent h2{ background: url(../images/nl_NL/heading/heading_seller.png) 0 0 no-repeat; }
.pl_PL .sellerContent h2{ background: url(../images/pl_PL/heading/heading_seller.png) 0 0 no-repeat; }
.pt_PT .sellerContent h2{ background: url(../images/pt_PT/heading/heading_seller.png) 0 0 no-repeat; }

.de_AT .soldContent h2{ background: url(../images/de_AT/heading/heading_sold.png) 0 0 no-repeat; }
.de_DE .soldContent h2{ background: url(../images/de_DE/heading/heading_sold.png) 0 0 no-repeat; }
.de_LU .soldContent h2{ background: url(../images/de_LU/heading/heading_sold.png) 0 0 no-repeat; }
.en_GB .soldContent h2{ background: url(../images/en_GB/heading/heading_sold.png) 0 0 no-repeat; }
.es_ES .soldContent h2{ background: url(../images/es_ES/heading/heading_sold.png) 0 0 no-repeat; }
.fr_BE .soldContent h2{ background: url(../images/fr_BE/heading/heading_sold.png) 0 0 no-repeat; }
.fr_FR .soldContent h2{ background: url(../images/fr_FR/heading/heading_sold.png) 0 0 no-repeat; }
.fr_LU .soldContent h2{ background: url(../images/fr_LU/heading/heading_sold.png) 0 0 no-repeat; }
.it_IT .soldContent h2{ background: url(../images/it_IT/heading/heading_sold.png) 0 0 no-repeat; }
.nl_BE .soldContent h2{ background: url(../images/nl_BE/heading/heading_sold.png) 0 0 no-repeat; }
.nl_NL .soldContent h2{ background: url(../images/nl_NL/heading/heading_sold.png) 0 0 no-repeat; }
.pl_PL .soldContent h2{ background: url(../images/pl_PL/heading/heading_sold.png) 0 0 no-repeat; }
.pt_PT .soldContent h2{ background: url(../images/pt_PT/heading/heading_sold.png) 0 0 no-repeat; }


/*sub cta icons*/
.ctaAlarm{ background: url(../images/icons/icn_alarm_home.png) 0 0 no-repeat; }
.ctaNewsletter{ background: url(../images/icons/icn_mail_home.png) 0 0 no-repeat; }
.ctaSolicitor{ background: url(../images/icons/icn_solicitor_home.png) 0 0 no-repeat; }
.ctaMission{ background: url(../images/icons/icn_mission_home.png) 0 0 no-repeat; }
.ctaDemo{ background: url(../images/icons/icn_mission_home.png) 0 0 no-repeat; }
.ctaInstructionGuide{ background: url(../images/icons/icn_manual_home.png) 0 0 no-repeat; }
.ctaNews{ background: url(../images/icons/icn_news.png) 0 0 no-repeat; }
.ctaTell{ background: url(../images/icons/icn_tell_home.png) 0 0 no-repeat; }

.de_AT .ctaSold{ background: url(../images/de_AT/icon/icn_sold_home.png) 0 0 no-repeat; }
.de_DE .ctaSold{ background: url(../images/de_DE/icon/icn_sold_home.png) 0 0 no-repeat; }
.de_LU .ctaSold{ background: url(../images/de_LU/icon/icn_sold_home.png) 0 0 no-repeat; }
.en_GB .ctaSold{ background: url(../images/en_GB/icon/icn_sold_home.png) 0 0 no-repeat; }
.es_ES .ctaSold{ background: url(../images/es_ES/icon/icn_sold_home.png) 0 0 no-repeat; }
.fr_BE .ctaSold{ background: url(../images/fr_BE/icon/icn_sold_home.png) 0 0 no-repeat; }
.fr_FR .ctaSold{ background: url(../images/fr_FR/icon/icn_sold_home.png) 0 0 no-repeat; }
.fr_LU .ctaSold{ background: url(../images/fr_LU/icon/icn_sold_home.png) 0 0 no-repeat; }
.it_IT .ctaSold{ background: url(../images/it_IT/icon/icn_sold_home.png) 0 0 no-repeat; }
.nl_BE .ctaSold{ background: url(../images/nl_BE/icon/icn_sold_home.png) 0 0 no-repeat; }
.nl_NL .ctaSold{ background: url(../images/nl_NL/icon/icn_sold_home.png) 0 0 no-repeat; }
.pl_PL .ctaSold{ background: url(../images/pl_PL/icon/icn_sold_home.png) 0 0 no-repeat; }
.pt_PT .ctaSold{ background: url(../images/pt_PT/icon/icn_sold_home.png) 0 0 no-repeat; }


.ctaManual{ background: url(../images/icons/icn_manual_home.png) 125px 0 no-repeat; }

/* @end */

/* @group fonts */
html{
	font-family:  "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, Helvetica, Garuda, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	text-shadow: #fff 0 1px 0px;
	}
.topNavigation{
	font-size: 10px;
	}
/* @end */

/* @group heading */


h1{ font-size: 22px; }
h2{ font-size: 20px; }
h3{ font-size: 18px; }
h4{ font-size: 16px; }
h5{ font-size: 14px; }
h6{ font-size: 12px; }

.mainContent h2{
	height: 67px;
	line-height: 65px;
	padding-left: 90px;
	text-transform: uppercase;
	}

h2 a{
	color: #4b4b4b;
	text-decoration: underline;
	}
/* @end */

/* @group main links */
a{ 
	color: #0096ce;
	text-decoration: none;
	}
a:hover{ 
	text-decoration: underline;
	}
a.moreLink{ 
	padding-right: 10px;
	background: url(../images/misc/arrow_blue.png) right 4px no-repeat;
	/*text-transform: lowercase;*/
	}

.listAgents{
	margin: 20px 10px;
	text-shadow: none;
	}
.listAgents li{
	margin-bottom: 7px;
	color: #4b4b4b;
	padding-left: 10px;
	background: url(../images/misc/arrow_blue.png) 0 3px no-repeat;
	}
/* @end */

/* @group main structure */
html, body{
	height: 100%;
	min-width: 970px;
	}
body{
	}
.mainContainer,
.headerContainer,
.mainCTA,
.subCTA,
.mainNavigation ul,
.mainContentContainer{
	width: 970px;
	}
.mainContainer{
	margin: auto;
	}
.headerContainer{
	/*overflow: hidden;*/
	position: absolute;
	z-index: 99;
	height: 190px;
	}

.mainCTA{
	position: relative;
	height: 240px;
	overflow: hidden;
	padding-top: 148px;
	}
.subCTA{
	float: none;
	clear: both;
	/*overflow: hidden;*/
	}
.mainContentContainer{
	position: relative;
	overflow: hidden;
	padding-top: 190px;
	padding-bottom:30px;
	}
/* @end */

/* @group topNavigation */
.top{
    height: ;
  /*  border: 1px solid red;*/
    height: 25px;
    }
.topNavigation{
    margin: 8px 10px 0 0;
    overflow: hidden;
    float: left;
    }
.topNavigation li{
    padding: 0 8px;
    border-left: 1px solid #818181;
    float: left;
    }
.topNavigation li:first-child{
    border: none;
    }

.topNavigation a{
    color: #818181;
    text-decoration: none;
    text-transform: lowercase;
    }
.topNavigation a:hover{
    text-decoration: underline;
    }

.loginNavigation{
    float: right;
    padding-top: 3px;
    }
.loginNavigation form{
    }
.loginNavigation #user, .loginNavigation #pass{
    width: 100px;
    font-size: 11px;
    display: inline;
    border: 1px solid #999;
    color: #666;
    padding: 2px auto;
    }
.loginNavigation .btn{
    font-size: 11px;
    display: inline;
    color: #666;
    padding: 2px auto;
    }

/* @end */

/* @group mainNavigation */
.mainNavigation{
	width: 752px;
	/*width: 940px;*/ /* breedte voor 5e tab */
	margin: 0px auto 0 auto;
	/*position: relative;*/
    z-index: 2;
	
	}

/* extra tab op notaris pagina - just for show */
.greenNav .mainNavigation{
	width: 940px;
	}


.mainNavigation li{
	float: left;
	width: 187px;
	padding-left: 1px;
	}
.mainNavigation li a{
	float: left;
	display: block;
	width: 187px;
	height: 32px;
	text-align: center;
	font-size: 15px;
	color: #323232;
	background: url(../images/buttons/navigation_tab_off.jpg) 0 0 no-repeat;
	line-height: 30px;
	text-transform: uppercase;
	}
.mainNavigation li.active a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
.cyanNav .mainNavigation li.active a{ 
	background: url(../images/buttons/navigation_tab_on_cyan.jpg) 0 0 no-repeat; 
	text-shadow: #008ac4 0 -1px 0;
	}
.magentaNav .mainNavigation li.active a{ 
	background: url(../images/buttons/navigation_tab_on_magenta.jpg) 0 0 no-repeat; 
	text-shadow: #97005a 0 -1px 0;
	}
.orangeNav .mainNavigation li.active a{ 
	background: url(../images/buttons/navigation_tab_on_orange.jpg) 0 0 no-repeat; 
	text-shadow: #cd6f00 0 -1px 0;
	}
.greenNav .mainNavigation li.active a{ 
	background: url(../images/buttons/navigation_tab_on_green.jpg) 0 0 no-repeat; 
	text-shadow: #385e37 0 -1px 0;
	}

/* @end */

/* @group subNavigation */
.mainNavigation ul{
	position: absolute;
	margin: 39px 0 0 0;
	left: 0;
	text-align: center;
	display:none;
	}
.mainNavigation li.active ul{
	display:block;	
}
.mainNavigation ul li{
	width: auto;
	height: 10px;
	float: none;
	display: inline;
	}
.contentPage .mainNavigation li.active ul li a{
	width: auto;
	height: 13px;
	font-size: 13px;
	color: #badcff;
	background: none;
	float: none;
	line-height: 0px;
	display: inline;
	padding: 0 5px 0 6px;
	text-shadow: none;
	text-transform: lowercase;
	}
.cyanNav .mainNavigation li.active ul li a{ 
	color: #badcff; 
	border-left: 1px solid #badcff;
	}
.magentaNav .mainNavigation li.active ul li a{ 
	color: #e990c5; 
	border-left: 1px solid #e990c5;
	}
.orangeNav .mainNavigation li.active ul li a{ 
	color: #f7d5ac; 
	border-left: 1px solid #f7d5ac;
	}
.greenNav .mainNavigation li.active ul li a{ 
	color: #bee0bc; 
	border-left: 1px solid #bee0bc;
	}

.mainNavigation ul li:first-child a, .mainNavigation li.active ul li:first-child a{
	border: none;
	}
.mainNavigation ul li a:hover{
	text-decoration: underline;
	}
.mainNavigation ul li.active a, .mainNavigation li.active ul li.active a{
	background: none;
	color: #fff ;
	text-decoration: underline;
	font-weight: bold;
	}

/* @end */

/* @group logo */
.logoContainer{
	width: 960px;
	/*position: absolute;*/
	margin: 0px 0 0 5px;
	text-align: center;
	float: none;
	clear: both;
	overflow: hidden;
	height: 105px;
	}
.logo{
	color: #fff;
	font-size: 32px;
	margin-top: 30px;
	font-weight: normal;
	text-shadow: none;
	}
.logoBase{
	color: #00aeef;
	font-size: 17px;
	font-style: italic;
	padding: 2px 0 17px 0;
	text-shadow: none;
	background: url(../images/logo/hand.gif) 615px 11px no-repeat; 
	}
.pt_PT .logoBase, .es_ES .logoBase { 
	background: url(../images/logo/hand.gif) 625px 11px no-repeat;
}	
/* @end */

/* @group logo */
#index_index .logoContainer{
    width: 960px;
    /*position: absolute;*/
    margin: 0 0 0 5px;
    float: none;
    clear: both;
    overflow: hidden;
    height: 120px;
    background: url(../images/misc/numbers.png) right 15px no-repeat;
	text-align:left;
    }

#index_index .logo{
    color: #fff;
    font-size: 32px;
    margin: 30px 0px 0px 0px;
    font-weight: normal;
    text-shadow: none;
    width: 349px;
    text-align: left;
    }
#index_index .logoBase{
    color: #00aeef;
    font-size: 17px;
    font-style: italic;
    padding: 2px 0 17px 0;
    text-shadow: none;
    width: 349px;
    text-align: center;
    background: url(../images/logo/hand.gif) 290px 11px no-repeat;
    }
    
.pt_PT #index_index .logoBase, .es_ES #index_index .logoBase { 
	background: url(../images/logo/hand.gif) 318px 11px no-repeat;
}
}
#index_index .mainNavigation{
	margin: 130px auto 0 auto;
}
/* @end */

/* @group main CTA's */
.mainCTA .ctaModule{
	width: 213px;
	height: 224px;
	float: left;
	margin-right: 11px;
	}

.mainCTA .ctaIntro{
	width: 297px;
	}
.mainCTA .ctaIntro h2{
	font-size: 22px;
	font-weight: normal;
	padding: 35px;
	}
.mainCTA .ctaAgent{
	margin-right: 0;
	float: right;
	}
.mainCTA .ctaSolicitor{
	margin-right: 0;
	float: right;
	}

.mainCTA .ctaModule h3{
	font-size: 20px;
	text-align: center;
	margin-top: 100px;
	text-transform: uppercase;
	height: 47px;
	}
.mainCTA .ctaModule p{
	text-align: center;
	margin: 0 0;
	height: 40px;
	}
/* .mainCTA .ctaAgent p{ padding: 0 20px; margin: 9px 0 10px 0;}*/

.mainCTA .ctaModule h3 span em{ font-style: normal; }
.mainCTA .ctaBuyer h3 span em{ color: #00aeef; }
.mainCTA .ctaSeller h3 span em{ color: #ec008c; }
.mainCTA .ctaAgent h3 span em{ color: #f7941e; }

.registerNow a{
	display: block;
	width: 290px;
	height: 49px;
	margin: auto;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	text-align:center;
	}

.mainCTA .ctaModule a{
	display: block;
	width: 210px;
	height: 49px;
	margin: auto;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	text-align:center;
	}
.mainCTA .ctaModule a span{
	display: block;
	line-height: 16px;
	padding: 7px 45px 0 20px;
	text-align: center;
	}
.mainCTA .ctaAgent a span{
	
	}
.registerNow a{
	background: url(../images/buttons/btn_home_cyan_big.png) 0 0 no-repeat;
	color: #bbd9e5;
	text-shadow: #3eb4e5 0 -1px 0;
	}

.mainCTA .ctaBuyer a{
	background: url(../images/buttons/btn_home_cyan.png) 0 0 no-repeat;
	color: #bbd9e5;
	text-shadow: #3eb4e5 0 -1px 0;
	}
.registerNow a{
	float: none;
	margin-top: 30px;
	font-size:12px;
	font-weight:bold;
	text-align: left;
	}
ol.advantageList li.registerNow span {
	margin:0px;	
}
.registerNow a span, ol.advantageList li.registerNow a span{
	display: block;
	line-height: 34px;
	padding: 7px 50px 0 0;
	text-align: center;
	margin:0px;
	}
	
.registerNow a:hover { background: url(../images/buttons/btn_home_cyan_big.png) 0 -65px no-repeat; }
.mainCTA .ctaBuyer a:hover{ background: url(../images/buttons/btn_home_cyan.png) 0 -65px no-repeat; }

.mainCTA .ctaSeller a{
	background: url(../images/buttons/btn_home_magenta.png) 0 0 no-repeat;
	color: #edb2d4;
	text-shadow: #c9328b 0 -1px 0;
	}
.mainCTA .ctaSeller a:hover{ background: url(../images/buttons/btn_home_magenta.png) 0 -65px no-repeat; }

.mainCTA .ctaAgent a{
		background: url(../images/buttons/btn_home_orange.png) 0 0 no-repeat;
		color: #fad6ae;
		text-shadow: #e17617 0 -1px 0;
		}
.mainCTA .ctaAgent a:hover{ background: url(../images/buttons/btn_home_orange.png) 0 -65px no-repeat; }
.mainCTA .ctaSolicitor a{
		background: url(../images/buttons/btn_home_green.png) 0 0 no-repeat;
		color: #c0e0be;
		text-shadow: #385e37 0 -1px 0;
		}
.registerNow a:hover,
.mainCTA a:hover{ 
	background-position: 0 -65px;
	}

/* @end */

/* @group sub CTA's */
.subCTA .ctaModule{
	width: 322px;
	/*height: 200px;*/
	background: url(../images/misc/vertical_divider.png) right center no-repeat;
	float: left;
	}
	
.subCTA .ctaVideo a{
	width: 254px;
	display: block;
	margin: 35px auto 0 auto;
	}


.subCTA .ctaMessage .ctaMission,
.subCTA .ctaMessage .ctaNewsletter{
	width: 254px;
	display: block;
	margin: 27px auto 0 auto;
	}
.subCTA .ctaMessage .ctaSolicitor,
.subCTA .ctaMessage .ctaAlarm,
	.subCTA .ctaMessage .ctaSold {
	width: 254px;
	display: block;
	margin: 10px auto 0 auto;
	height: 60px;
	}

	
.subCTA .ctaMessage .ctaMission{
	background-position: 0 6px;
	}

.subCTA .ctaModule h3{
	margin: 0 0 0 70px;
	padding-top: 15px;
	text-transform: uppercase;
	font-size: 16px;
	}
.subCTA .ctaModule p{
	margin: 0 0 0 70px;
	}
.subCTA .ctaModule a{
	margin: 0 0 0 70px;
	}
.subCTA .ctaQuote{
	width: 245px;
	margin: 30px 0 0 30px;
	background: none;
	}
.rightPane .ctaQuote{
	background: none;
	}
blockquote{
	background: url(../images/misc/quote_left.png) 0 0 no-repeat;
	}
blockquote .theQuote{
	font-size: 16px;
	color: #0096ce;
	display: block;
	background: url(../images/misc/quote_right.png) right bottom no-repeat;
	padding: 10px 35px 15px 35px;
	}
.ctaQuote blockquote .theQuote{
	margin: 0;
}
	
.rightPane blockquote p.theQuote{
	font-size: 14px;
	margin: 0 0 15px 0;
	}
.ctaModule.ctaQuote .beingQuoted{
	font-style: italic;
	margin: 20px 0 0 0;
	text-align: right;
	font-size: 11px;
	}
.rightPane .ctaModule .moreLink,
.subCTA .ctaQuote .moreLink{
	float: right;
	margin-top: 10px;
	}
.rightPane hr{
	background: url(../images/misc/horizontal_divider.png) center 0 no-repeat;
	color: transparent;
	border: none;
	width:220px;
	margin: auto;
	height: 2px;
	}
.mainContent .ctaModule,
.rightPane .ctaModule{
	padding: 0 0 0 0;
	margin: 30px 0 30px 20px;
	width: 230px;
	overflow: hidden;
	}

.rightPane .ctaAlarm,
.rightPane .ctaNewsletter{
	height: auto;
	}
.mainContent .ctaModule h3,
.rightPane .ctaModule h3{
	margin: 0 0 0 70px;
	padding-top: 5px;
	text-transform: uppercase;
	font-size: 14px;
	}
.mainContent .ctaManual h3{
	margin: 6px 50px 0 0;
	}
.rightPane .ctaModule p{
	margin: 0 0 0 70px;
	}


.mainContent .ctaManual{
	width: 180px;
	margin: 0;
}


/* @end */


/* @group referenceContent */
.referenceContent{
	min-height: 500px;
	background: url(../images/backgrounds/crowd.png) 0 250px no-repeat;
	}
.bubbleContainer{
	position: absolute;
	width: 185px;
	}
.bubbleContent{
	padding: 5px 8px 5px 5px;
	background: url(../images/tooltip/tooltip_bg_lighter.png);
	border: 1px solid #818181;
	color: #bfbfbf;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-shadow: none;
	}
	
.bubbleContent blockquote{
	background: url(../images/misc/quote_left_small.png) 0 0 no-repeat;
	}
.bubbleContent blockquote .theQuote{
	font-size: 12px;
	color: #12bfff;
	display: block;
	font-weight: bold;
	background: url(../images/misc/quote_right_small.png) right bottom no-repeat;
	padding: 7px 20px 5px 20px;
	}

.bubbleContent .beingQuoted{
	font-style: italic;
	margin: 10px 0 0 0;
	text-align: right;
	font-size: 11px;
	}
.bubbleContent .quotePic{
	position: absolute;
	margin: -30px 0 0 145px;
	}
.bubbleContainer .arrow{
	background: url(../images/tooltip/arrow_bubble.png) center 0 no-repeat;
	height: 13px;
	margin-top: -1px;
	}
/* @end */

/* @group forms */

form label{
	font-size: 11px;
	display: block;
	margin: 5px 1px 1px 3px;
	clear: both;
	}
form ul label{
	font-size: 11px;
	display: inline;
	clear: both;
	}	
form input[type="text"]{
	border: 1px solid #a7a7a7;
	display: block;
	width: 170px;
	padding: 2px;
	}

form.registerForm input[type="submit"],
form.downloadForm input[type="submit"]{
	width: 125px;
	cursor: pointer;
	}
/*
form.registerForm input[type="submit"],
form.downloadForm input[type="submit"]{
	display: block;
	border: none;
	background: url(../images/buttons/btn_download.png) 0 0 no-repeat;
	width: 125px;
	height: 25px;
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 22px;
	cursor: pointer;
	padding-right: 15px;
	}

form.downloadForm input[type="submit"]:hover{
	background: url(../images/buttons/btn_download.png) 0 -28px no-repeat;
	}
form.registerForm input[type="submit"]{
	background: url(../images/buttons/btn_submit.png) 0 0 no-repeat;
	}
form.registerForm input[type="submit"]:hover{
	background: url(../images/buttons/btn_submit.png) 0 -28px no-repeat;
	}
*/
form.downloadForm{
	margin: 10px 0;
	width: 175px;
	}

form.downloadForm input[type="submit"]{
	margin: 10px 0 0 25px;
	}


form.registerForm{
	padding: 20px;
	background: #ddd;
	border: 1px solid #ccc;
	margin-top: 20px;
	}

form.registerForm .setPersonal{
	float: left;
	width: 225px;
	
	}
form.registerForm .setPreferences{
	float: right;
	width: 180px;
	margin-top: 18px;
	}
form.registerForm .setContactOptions{
	clear:both;
	/*width: 180px;*/
	margin-top: 18px;
	}
form.registerForm .setContactOptions legend{
	padding-top: 18px;
}	
form.registerForm .setPreferences label{
	display: inline;
	}
form.registerForm .setSubmit{
	float: none;
	clear: both;
	}
form.registerForm input[type="text"]{
	width: 220px;
	}
form.registerForm input[type="submit"]{
	/*float: right;*/
	}
form.registerForm ul{
	margin: 10px 0 20px 0;
	}
form.registerForm ul li{
	margin-bottom: 5px;
	}
form.registerForm legend{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	margin: 0;
	padding: 0;
	}
	
	
form.registerForm input[type="text"].contactHour{
	width: 30px;
	display:inline
}
.leftField{
	float: left;
	}
.rightField{
	float: right;
	}
	
#streetField,
#localField{
	width: 150px;
	}
#nrField,
#postalField{
	width: 60px;
	}
form.downloadForm #streetField,
form.downloadForm #localField{
	width: 100px;
	}
form.downloadForm #nrField,
form.downloadForm #postalField{
	width: 60px;
	}
/* @end */

/* @group mainContent */
.mainContentContainer{
	overflow: hidden;
	}
.mainContent{
	width: 718px;
	float: left;
	overflow: hidden;
	}
.mainContent p{
	margin: 10px 0;
	}
.rightPane{
	float: left;
	width:252px;
	padding-bottom: 20px;
	}
.content{
	padding: 20px 16px 20px 10px;
	}	
.contentTeaser {
	padding: 0 0 0 10px;
	font-style:italic;
}
.contentLeft{
	float: left;
	padding: 20px 0 20px 10px;
	}
.contentRight{
	float: right;
	padding: 20px 16px 20px 0;
	}
.map{
	border: 1px solid #fff;
	width: 380px;
	height: 380px;
	overflow: hidden;
	}

.faqContent .contentLeft,
.registerContent .contentLeft,
.alarmContent .contentLeft{
	width: 500px;
	}
.clean .faqContent .contentLeft {
	width: 100%;
}
.clean .faqContent .contentRight {
	display:none;
}
/* @end */


/* @group videoContent */
.videoContent .contentLeft{
	width: 400px;
	}
.videoContent .contentRight{
	width:235px;
}
.videoContent .howVideo{
	width: 225px;
	height: 150px;
	/*background: url(../images/backgrounds/videoOverview_bg.png) -2px 0 no-repeat;*/
	float: left;
	margin: 20px 10px 20px 0;
	}
.videoContent .contentRight .howVideo{
	margin-top: 0;
	}
.videoContent .howVideo h3{
	text-transform: uppercase;
	text-align: center;
	margin-top: 20px;
	}
.buyersVideo h3{
	color: #00aeef;
	}
.sellersVideo h3{
	color: #ec008c;
	}
.agentsVideo h3{
	color: #f7941e;
	}

.videoContent .howVideo a{
	display: block;
	width: 182px;
	margin: 20px auto;
	}
/* @end */

/* @group faqContent */
.faqContent .contentLeft{
	padding: 20px 0 0 10px;
	}
.faqAccordeon{
	border: 1px solid #bcbcbc;
	border-bottom: none;
	}
.faqAccordeon dt a{
	display: block;
	background: #fff url(../images/backgrounds/accordeon_list_bg_off.jpg) 0 bottom repeat-x;
	padding: 9px 15px;
	color: #4b4b4b;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
	border-bottom: 1px solid #ccc;
	}
.faqAccordeon dt a:hover{
	background: #ebebeb url(../images/backgrounds/accordeon_list_bg_over.jpg) 0 bottom repeat-x;
	}
.faqAccordeon dt.selected a{
	background: #18b9f2 url(../images/backgrounds/accordeon_list_bg_on.jpg) 0 bottom repeat-x;
	color: #fff;
	}

.faqAccordeon dd{
	background: url(../images/backgrounds/stripes.jpg);
	padding:10px 20px;
	border-bottom: 1px solid #ccc;
	}
/* @end */

ol.advantageList{
	margin-top: 10px;
	}

ol.advantageList li{
	width: 298px;
	height: 180px;
	background: url(../images/backgrounds/advantage_bg.png) 0 0 no-repeat;
	float: left;
	margin: 10px 20px 0 20px;
	}

ol.advantageList li h3{
	font-size: 13px;
	height: 40px;
	padding-left: 40px;
	text-transform: uppercase;
	margin: 20px 20px 10px 20px;
	background-repeat: no-repeat;
	background-position: -7px 0;
	}
.advantage_1 h3{ background-image: url(../images/titles/counter_1.png); }
.advantage_2 h3{ background-image: url(../images/titles/counter_2.png); }
.advantage_3 h3{ background-image: url(../images/titles/counter_3.png); }
.advantage_4 h3{ background-image: url(../images/titles/counter_4.png); }
.advantage_5 h3{ background-image: url(../images/titles/counter_5.png); }
.advantage_6 h3{ background-image: url(../images/titles/counter_6.png); }
.advantage_7 h3{ background-image: url(../images/titles/counter_7.png); }
.advantage_8 h3{ background-image: url(../images/titles/counter_8.png); }
.advantage_9 h3{ background-image: url(../images/titles/counter_9.png); }
 
ol.advantageList li span{
	display: block;
	margin: 0 20px;
	}
ol.advantageList li.registerNow{
	background: none;
	float: right;
	margin-right: 55px;
	width: 290px;
	padding-top: 20px;
	height: auto;
	
	}
ol.advantageList li.registerNow h3{
	font-size: 24px;
	margin: 0;
	padding: 0;
	text-align: center;
	}
/* @group thumbnails */
.thumbs{
	margin-top: -4px;
	width: 300px;
	}
.thumbs h6{
	float: left;
	}
.thumbs .moreLink{
	float: right;
	margin-right: 10px;
	}
.thumbs .pagination{
	float: right;
	margin-right: 10px;
	}
.thumbs .pagination li{
	float: left;
	}
.thumbs .pagination li a{
	border-left: 1px solid #0096ce;
	padding: 0 5px 0 6px;
	line-height: 100%;
	}
.thumbs .pagination li.selected a{
	color: #4b4b4b;
	font-weight: bold;
	}
.thumbs .pagination li:first-child a{
	border: none;
	}
.thumbModule{
	overflow: hidden;
	clear: both;
	padding-top: 4px;
	}
.thumbContainer{
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}
.thumbContainer img{
	width: 50px;
	height: 50px;
	display: block;
	float: left;
	}
.thumbContainer .shadow{
	position: absolute;
	*margin-left: -50px;
	display: block;
	float: :left;
	width: 50px;
	height: 50px;
	background: url(../images/misc/shadow.png) 0 0 no-repeat;
	cursor: pointer;
	}
.thumbContainer a:hover .shadow{
	background-color: rgba(255, 255, 255, 0.5);
	}

.de_AT .thumbContainer .sold{ background: url(../images/de_AT/misc/sold.png) 0 0 no-repeat; }
.de_DE .thumbContainer .sold{ background: url(../images/de_DE/misc/sold.png) 0 0 no-repeat; }
.de_LU .thumbContainer .sold{ background: url(../images/de_LU/misc/sold.png) 0 0 no-repeat; }
.en_GB .thumbContainer .sold{ background: url(../images/en_GB/misc/sold.png) 0 0 no-repeat; }
.es_ES .thumbContainer .sold{ background: url(../images/es_ES/misc/sold.png) 0 0 no-repeat; }
.fr_BE .thumbContainer .sold{ background: url(../images/fr_BE/misc/sold.png) 0 0 no-repeat; }
.fr_FR .thumbContainer .sold{ background: url(../images/fr_FR/misc/sold.png) 0 0 no-repeat; }
.fr_LU .thumbContainer .sold{ background: url(../images/fr_LU/misc/sold.png) 0 0 no-repeat; }
.it_IT .thumbContainer .sold{ background: url(../images/it_IT/misc/sold.png) 0 0 no-repeat; }
.nl_BE .thumbContainer .sold{ background: url(../images/nl_BE/misc/sold.png) 0 0 no-repeat; }
.nl_NL .thumbContainer .sold{ background: url(../images/nl_NL/misc/sold.png) 0 0 no-repeat; }
.pl_PL .thumbContainer .sold{ background: url(../images/pl_PL/misc/sold.png) 0 0 no-repeat; }
.pt_PT .thumbContainer .sold{ background: url(../images/pt_PT/misc/sold.png) 0 0 no-repeat; }

/* @end */

/* @group tooltip */
.popContainer{
	z-index: 100;
	display: none;
	width: 250px;
	position: absolute;
	margin-top: -80px;
	margin-left:20px;
	*margin-left:-30px;
	}
.popContainer .popContent{
	padding: 10px;
	background: url(../images/tooltip/tooltip_bg.png);
	border: 1px solid #818181;
	color: #bfbfbf;
	text-shadow: none;
	border-radius: 10px;
	border-radius-bottomleft: 0;
	border-bottom-left-radius: 0;
	-moz-border-radius: 10px;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-radius: 10px;
	-webkit-border-bottom-left-radius: 0;
	height: 80px;
	}
.popContainer .popContent a{
	text-decoration: underline;
	}
.popContainer .popContent .popSource{
	margin-top: 10px;
	display: block;
	}
.popContainer .close img,
.popContainer .close{
	display: block;
	width: 13px;
	height: 12px;
	float: right;
	}
.popContainer .close img,
.popContainer .close{
	display: block;
	width: 13px;
	height: 12px;
	float: right;
	}
.popContainer .popArrow{
	height: 9px;
	position: absolute;
	margin-top: -1px;
	width: 10px;
	height: 9px;
	background: url(../images/tooltip/arrow.png) 0 0 no-repeat;
	}
/* @end */

/* @group IE6 Fuckups */
/*
* html .logoContainer{
	margin: 5px 0 0 200px;
	}*/
* html .mainNavigation{
	height: 58px;
	overflow: visible;
	}
* html .mainNavigation .subNavigation{
	margin-top: 6px;
	clear: both;
	z-index:500;
	}
* html .mainNavigation ul li a{
	border-left: none;
	/*border-right: 1px solid #badcff;*/
	}
* html .mainContent{
	width: 716px;
	margin: 0;
	padding-right: 0;
	}
* html .mainContent h2{
	}
* html .rightPane{
	float: left;
	height: 100px;
	width:251px;
	}
* html .thumbs{
	margin-top: -4px;
	width: 300px;
	overflow: hidden;
	}
* html .thumbContainer .shadow{
	background: none;
	}

* html .de_AT .thumbContainer .sold{ background: url(../images/de_AT/misc/sold.gif) 0 0 no-repeat; }
* html .de_DE .thumbContainer .sold{ background: url(../images/de_DE/misc/sold.gif) 0 0 no-repeat; }
* html .de_LU .thumbContainer .sold{ background: url(../images/de_LU/misc/sold.gif) 0 0 no-repeat; }
* html .en_GB .thumbContainer .sold{ background: url(../images/en_GB/misc/sold.gif) 0 0 no-repeat; }
* html .es_ES .thumbContainer .sold{ background: url(../images/es_ES/misc/sold.gif) 0 0 no-repeat; }
* html .fr_BE .thumbContainer .sold{ background: url(../images/fr_BE/misc/sold.gif) 0 0 no-repeat; }
* html .fr_FR .thumbContainer .sold{ background: url(../images/fr_FR/misc/sold.gif) 0 0 no-repeat; }
* html .fr_LU .thumbContainer .sold{ background: url(../images/fr_LU/misc/sold.gif) 0 0 no-repeat; }
* html .it_IT .thumbContainer .sold{ background: url(../images/it_IT/misc/sold.gif) 0 0 no-repeat; }
* html .nl_BE .thumbContainer .sold{ background: url(../images/nl_BE/misc/sold.gif) 0 0 no-repeat; }
* html .nl_NL .thumbContainer .sold{ background: url(../images/nl_NL/misc/sold.gif) 0 0 no-repeat; }
* html .pl_PL .thumbContainer .sold{ background: url(../images/pl_PL/misc/sold.gif) 0 0 no-repeat; }
* html .pt_PT .thumbContainer .sold{ background: url(../images/pt_PT/misc/sold.gif) 0 0 no-repeat; }
 
* html .bubbleContainer .bubbleContent .quotePic{
	display: none;
	}
/* @end */

.alarmContent .contentLeft{
	width:680px;
}

#countryAbbr {
	width:100%;
}

form.notifyForm input[type="text"]{
	width:100%;
}
form.notifyForm dd{
	padding-left:15px;
}
form.notifyForm legend{
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:0;
	text-transform:uppercase;
}

ul.errors{
	color:#DF2929;
	margin:5px 0px 5px 10px;
}

dd.formFieldSet{
	padding: 20px;
	background: #ddd;
	border: 1px solid #ccc;
	margin-top: 20px;
}

dd.address{
	float:left;
	width:390px;
	/*height:345px;*/
}
dd.searchOptions{
	float:left;
	width:200px;
	margin-left:10px;
	/*height:345px;*/
}
dd.buttons{
	clear:both;
	background: none;
	border:none;
}
button{
	width:125px;
}
#priceMin, #priceMax, #priceMin option, #priceMax option{
	text-align:right;
}

ol.decimal{
	list-style-type:decimal;
	padding-left: 20px;
}

ul.disc{
	list-style-type:disc;
	padding-left: 20px;
	margin-bottom:10px;
	margin-top:10px;
}
ul.disc li {
	padding-bottom:5px;
}
dl.contact dt{
}
dl.contact dd{
	margin-left:150px;
	margin-bottom: 15px;
}
dl.partners dd{
	padding-left:20px;
	margin-bottom:5px;
}
label.required{
	font-weight:bold;
}
label.optional{
	font-style:italic;
}
label.inline {
	display:inline;
}

dd label {
	margin: 0px 0px 0px 10px;
}
dd.privacy{
	margin: 10px 0px;
}

dl.auctionDetails dt{
	font-weight: bold;
}
dl.auctionDetails dt.from {
    background: transparent url(../images/backgrounds/from_r.png) no-repeat scroll top right;
	display: block;
	float: left;
	height: 30px; 
	margin-right: 3px;
	padding-right:11px; 
	color: #FFFFFF;
	text-shadow: 0 1px 0 #000, 0 1px 2px #333;
}
dl.auctionDetails dt.from  span {
	background: transparent url(../images/backgrounds/from_l.png) no-repeat;
	display: block;
	color: #FFFFFF;
	line-height: 30px; 
	padding: 1px 0 3px 13px;
}

dl.auctionDetails dd{
	margin:0px 0px 10px 25px;
}

dl.auctionDetails_viewings dt{
	font-size:18px;
	text-transform: uppercase;
	margin: 10px 0 15px 5px;
}
dl.auctionDetails_viewings dd{
	margin:0px 25px 10px 10px;
	margin-left:15px;
}

dl.auctionDetails_viewings {
	min-height:160px;
	margin-top:10px;
	background: url(../images/backgrounds/viewings_small_bg.png) no-repeat;
	width:280px;
	padding:10px 15px 20px 10px;
	
}

.bigImageContainer {
	margin-bottom:20px;
	width:380px;
	height:380px;
}
.thumbImageContainer {
	margin-bottom:20px;
}
.videoGeneral {
	background: url(../images/backgrounds/bg_video_grey.png) 15px 0 no-repeat;
}
.videoBuyer{
	background: url(../images/backgrounds/bg_video_cyan.png) 15px 0 no-repeat;
}
.videoSeller{
	background: url(../images/backgrounds/bg_video_magenta.png) 15px 0 no-repeat;
}
.videoBroker{
	background: url(../images/backgrounds/bg_video_orange.png) 15px 0 no-repeat;
}

.clear {
	clear:both;
}
.partnerBrokers{
	margin-top:10px;
}
.partnerBrokers li {
	float:left;
	width: 210px;
	margin-bottom:10px;
	margin-right: 5px;
	padding:5px;
	height: 230px;
	overflow:hidden;
	text-align: center;
	border : 1px solid #c4c4c4;
}
.partnerBrokers a.broker {
	display:block;
	
	margin-bottom:5px;
	font-size: 14px;
}
.realEstateTodayAndTomorrow {
	padding-top:20px;
	clear:both;
}

.realEstateTodayAndTomorrow p {
	padding: 0px 10px;
}
.boxes img {
	padding-left:20px;
}
.boxes .boxLeft, .boxes .boxRight {
	float:left;
	width: 310px;
	padding: 0 20px;
	margin-left:7px;
}
.faqAccordeon .boxes .boxLeft, .faqAccordeon .boxes .boxRight {
	float:left;
	width: 220px;
	padding: 0 0px;
	margin-left:0px;
}

.boxes .body{
	 background: url(../images/backgrounds/boxes_body.png) center 0 repeat-y;
}
.boxes .top {
	 background: url(../images/backgrounds/boxes_top.png) center 0 no-repeat;
	 height:20px;
}
.boxes .bottom {
	 background: url(../images/backgrounds/boxes_bottom.png) center 0 no-repeat;
	 height:20px;
}
.faqAccordeon .boxes .boxLeft, .faqAccordeon .boxes .boxRight {
	float:left;
	width: 210px;
	padding: 0 0px;
	margin:0 7px;
}
.faqAccordeon .boxes .boxRight {
	margin-left: 17px;
}
.faqAccordeon .boxes .body{
	/* background: url(../images/backgrounds/boxes_small_body.png) center 0 repeat-y;*/
}
.faqAccordeon .boxes .top {
	 background: url(../images/backgrounds/boxes_small_top.png) center 0 no-repeat;
	 height:20px;
}
.faqAccordeon .boxes .bottom {
	 background: url(../images/backgrounds/boxes_small_bottom.png) center 0 no-repeat;
	 height:20px;
}

.moreInfo {
	margin-left:-20px;
}

.cta_blue {
	color:#00AEEF;
}
.cta_pink {
	color:#EC008C;
}
.cta_orange {
	color:#F7941E;
}

.browserSprite {
	background-image     : url(../images/backgrounds/browsers.jpg);
	background-color     : transparent;
	background-repeat    : no-repeat;
 }
#browser_ie {
	height               : 50px;
	width                : 145px;
	background-position  : 0px 0px;
}
#browser_firefox {
	height               : 50px;
	width                : 145px;
	background-position  : 0px -50px;
}

#browser_chrome {
	height               : 50px;
	width                : 145px;
	background-position  : 0px -100px;
}
#browser_safari {
	height               : 50px;
	width                : 145px;
	background-position  : 0px -150px;
}
#browser_opera {
	height               : 50px;
	width                : 145px;
	background-position  : 0px -200px;
}
.browsers {
	margin-left:25px;
	
	padding: 5px;
	width: 157px;
	
}
.browsers li{
	background-color :#fffff;
	margin: 5px;
	border : 1px solid #333333;
}
