/* *** css (c) Music Pictures Ltd. TESOBI *** */

/* *** for use on the BPC Berlin Property consulting website *** */

/* *** style for the maps on the base sales page (but not
style for the arrows)  *** */

/* *** adding a choice1-colors choice2-colors ect. class 
above divs changes there colors  *** */


.choice1-colors #map1-background{
	background: #FF9A42 url('/static/images/map1_1_0_germany.png') no-repeat scroll 20px 51px;
	width:350px;
	height:525px;
	border: 0px;
	/*display:block;*/
}

.choice2-colors #map1-background{
	background: #9D65D2 url('/static/images/map1_2_0_germany.png') no-repeat scroll 20px 51px;
	width:350px;
	height:525px;
	border: 0px;
}

.choice3-colors #map1-background{
	background: #70CA61 url('/static/images/map1_3_0_germany.png') no-repeat scroll 20px 51px;
	width:350px;
	height:525px;
	border: 0px;
}

.choice4-colors #map1-background{
	background: #637CC7 url('/static/images/map1_4_0_germany.png') no-repeat scroll 20px 51px;
	width:350px;
	height:525px;
	border: 0px;
}

a:link#map1-click1, a:visited#map1-click1{
	display:block;
	height:186px;
	left:147px;
	position:absolute;
	top:408px;
	width:178px;
}

.choice1-colors a:hover#map1-click1,
.choice1-colors .map1-click1-hover{
	background:transparent url(/static/images/map_1_1_1_bayern.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click1,
.choice2-colors .map1-click1-hover{
	background:transparent url(/static/images/map_1_2_1_bayern.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click1,
.choice3-colors .map1-click1-hover{
	background:transparent url(/static/images/map_1_3_1_bayern.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click1,
.choice4-colors .map1-click1-hover{
	background:transparent url(/static/images/map_1_4_1_bayern.png) no-repeat scroll 0px 0px;
}

a:link#map1-click2, a:visited#map1-click2{
display:block;
height:127px;
left:89px;
position:absolute;
top:448px;
width:113px;
}

.choice1-colors a:hover#map1-click2,
.choice1-colors .map1-click2-hover{
	background:transparent url(/static/images/map_1_1_2_bawue.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click2,
.choice2-colors .map1-click2-hover{
	background:transparent url(/static/images/map_1_2_2_bawue.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click2,
.choice3-colors .map1-click2-hover{
	background:transparent url(/static/images/map_1_3_2_bawue.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click2,
.choice4-colors .map1-click2-hover{
	background:transparent url(/static/images/map_1_4_2_bawue.png) no-repeat scroll 0px 0px;
}

a:link#map1-click3, a:visited#map1-click3{
display:block;
height:112px;
left:47px;
position:absolute;
top:383px;
width:86px;
}

.choice1-colors a:hover#map1-click3,
.choice1-colors .map1-click3-hover{
	background:transparent url(/static/images/map_1_1_3_rheinland.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click3,
.choice2-colors .map1-click3-hover{
	background:transparent url(/static/images/map_1_2_3_rheinland.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click3,
.choice3-colors .map1-click3-hover{
	background:transparent url(/static/images/map_1_3_3_rheinland.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click3,
.choice4-colors .map1-click3-hover{
	background:transparent url(/static/images/map_1_4_3_rheinland.png) no-repeat scroll 0px 0px;
}

a:link#map1-click4, a:visited#map1-click4{

display:block;
height:142px;
left:73px;
position:absolute;
top:229px;
width:161px;
}

.choice1-colors a:hover#map1-click4,
.choice1-colors .map1-click4-hover{
	background:transparent url(/static/images/map_1_1_4_niedersachsen.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click4,
.choice2-colors .map1-click4-hover{
	background:transparent url(/static/images/map_1_2_4_niedersachsen.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click4,
.choice3-colors .map1-click4-hover{
	background:transparent url(/static/images/map_1_3_4_niedersachsen.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click4,
.choice4-colors .map1-click4-hover{
	background:transparent url(/static/images/map_1_4_4_niedersachsen.png) no-repeat scroll 0px 0px;
}

a:link#map1-click5, a:visited#map1-click5 {
display:block;
height:122px;
left:224px;
position:absolute;
top:244px;
width:120px;
}

.choice1-colors a:hover#map1-click5,
.choice1-colors .map1-click5-hover{
	background:transparent url(/static/images/map_1_1_5_brandenberg.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click5,
.choice2-colors .map1-click5-hover{
	background:transparent url(/static/images/map_1_2_5_brandenberg.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click5,
.choice3-colors .map1-click5-hover{
	background:transparent url(/static/images/map_1_3_5_brandenberg.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click5,
.choice4-colors .map1-click5-hover{
	background:transparent url(/static/images/map_1_4_5_brandenberg.png) no-repeat scroll 0px 0px;
}

a:link#map1-click6, a:visited#map1-click6{
	
display:block;
height:116px;
left:42px;
position:absolute;
top:302px;
width:125px;
}

.choice1-colors a:hover#map1-click6,
.choice1-colors .map1-click6-hover{
	background:transparent url(/static/images/map_1_1_6_nordrheinwestfalen.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click6,
.choice2-colors .map1-click6-hover{
	background:transparent url(/static/images/map_1_2_6_nordrheinwestfalen.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click6,
.choice3-colors .map1-click6-hover{
	background:transparent url(/static/images/map_1_3_6_nordrheinwestfalen.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click6,
.choice4-colors .map1-click6-hover{
	background:transparent url(/static/images/map_1_4_6_nordrheinwestfalen.png) no-repeat scroll 0px 0px;
}

a:link#map1-click7, a:visited#map1-click7 {
	
display:block;
height:115px;
left:202px;
position:absolute;
top:274px;
width:89px;
}

.choice1-colors a:hover#map1-click7,
.choice1-colors .map1-click7-hover{
	background:transparent url(/static/images/map_1_1_7_sachsen_anhalt.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click7,
.choice2-colors .map1-click7-hover{
	background:transparent url(/static/images/map_1_2_7_sachsen_anhalt.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click7,
.choice3-colors .map1-click7-hover{
	background:transparent url(/static/images/map_1_3_7_sachsen_anhalt.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click7,
.choice4-colors .map1-click7-hover{
	background:transparent url(/static/images/map_1_4_7_sachsen_anhalt.png) no-repeat scroll 0px 0px;
}

a:link#map1-click8, a:visited#map1-click8 {
	
display:block;
height:123px;
left:106px;
position:absolute;
top:350px;
width:82px;
}

.choice1-colors a:hover#map1-click8,
.choice1-colors .map1-click8-hover{
	background:transparent url(/static/images/map_1_1_8_hessen.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click8,
.choice2-colors .map1-click8-hover{
	background:transparent url(/static/images/map_1_2_8_hessen.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click8,
.choice3-colors .map1-click8-hover{
	background:transparent url(/static/images/map_1_3_8_hessen.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click8,
.choice4-colors .map1-click8-hover{
	background:transparent url(/static/images/map_1_4_8_hessen.png) no-repeat scroll 0px 0px;
}

a:link#map1-click9, a:visited#map1-click9{
	
display:block;
height:84px;
left:247px;
position:absolute;
top:347px;
width:112px;
}

.choice1-colors a:hover#map1-click9,
.choice1-colors .map1-click9-hover{
	background:transparent url(/static/images/map_1_1_9_sachsen.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click9,
.choice2-colors .map1-click9-hover{
	background:transparent url(/static/images/map_1_2_9_sachsen.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click9,
.choice3-colors .map1-click9-hover{
	background:transparent url(/static/images/map_1_3_9_sachsen.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click9,
.choice4-colors .map1-click9-hover{
	background:transparent url(/static/images/map_1_4_9_sachsen.png) no-repeat scroll 0px 0px;
}

a:link#map1-click10, a:visited#map1-click10 {
	
display:block;
height:80px;
left:176px;
position:absolute;
top:349px;
width:99px;
}

.choice1-colors a:hover#map1-click10,
.choice1-colors .map1-click10-hover{
	background:transparent url(/static/images/map_1_1_10_thuering.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click10,
.choice2-colors .map1-click10-hover{
	background:transparent url(/static/images/map_1_2_10_thuering.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click10,
.choice3-colors .map1-click10-hover{
	background:transparent url(/static/images/map_1_3_10_thuering.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click10,
.choice4-colors .map1-click10-hover{
	background:transparent url(/static/images/map_1_4_10_thuering.png) no-repeat scroll 0px 0px;
}

a:link#map1-click11, a:visited#map1-click11 {
	
	display:block;
height:88px;
left:203px;
position:absolute;
top:185px;
width:131px;
}

.choice1-colors a:hover#map1-click11,
.choice1-colors .map1-click11-hover{
	background:transparent url(/static/images/map_1_1_11_mecklenburg_vorpommern.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click11,
.choice2-colors .map1-click11-hover{
	background:transparent url(/static/images/map_1_2_11_mecklenburg_vorpommern.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click11,
.choice3-colors .map1-click11-hover{
	background:transparent url(/static/images/map_1_3_11_mecklenburg_vorpommern.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click11,
.choice4-colors .map1-click11-hover{
	background:transparent url(/static/images/map_1_4_11_mecklenburg_vorpommern.png) no-repeat scroll 0px 0px;
}

a:link#map1-click12, a:visited#map1-click12 {
	
display:block;
height:96px;
left:128px;
position:absolute;
top:163px;
width:99px;
}

.choice1-colors a:hover#map1-click12,
.choice1-colors .map1-click12-hover{
	background:transparent url(/static/images/map_1_1_12_schleswig_holstein.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click12,
.choice2-colors .map1-click12-hover{
	background:transparent url(/static/images/map_1_2_12_schleswig_holstein.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click12,
.choice3-colors .map1-click12-hover{
	background:transparent url(/static/images/map_1_3_12_schleswig_holstein.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click12,
.choice4-colors .map1-click12-hover{
	background:transparent url(/static/images/map_1_4_12_schleswig_holstein.png) no-repeat scroll 0px 0px;
}

a:link#map1-click13, a:visited#map1-click13 {
	display:block;
	height:20px;
	left:176px;
	position:absolute;
	top:239px;
	width:20px;
}

.choice1-colors a:hover#map1-click13,
.choice1-colors .map1-click13-hover{
	background:transparent url(/static/images/map_1_1_13_hamburg.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click13,
.choice2-colors .map1-click13-hover{
	background:transparent url(/static/images/map_1_2_13_hamburg.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click13,
.choice3-colors .map1-click13-hover{
	background:transparent url(/static/images/map_1_3_13_hamburg.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click13,
.choice4-colors .map1-click13-hover{
	background:transparent url(/static/images/map_1_4_13_hamburg.png) no-repeat scroll 0px 0px;
}

a:link#map1-click14, a:visited#map1-click14{
	
display:block;
height:19px;
left:286px;
position:absolute;
top:293px;
width:24px;
}

.choice1-colors a:hover#map1-click14,
.choice1-colors .map1-click14-hover{
	background:transparent url(/static/images/map_1_1_14_berlin.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click14,
.choice2-colors .map1-click14-hover{
	background:transparent url(/static/images/map_1_2_14_berlin.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click14,
.choice3-colors .map1-click14-hover{
	background:transparent url(/static/images/map_1_3_14_berlin.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click14,
.choice4-colors .map1-click14-hover{
	background:transparent url(/static/images/map_1_4_14_berlin.png) no-repeat scroll 0px 0px;
}

a:link#map1-click15, a:visited#map1-click15{
	
	display:block;
height:34px;
left:136px;
position:absolute;
top:245px;
width:20px;
}

.choice1-colors a:hover#map1-click15,
.choice1-colors .map1-click15-hover{
	background:transparent url(/static/images/map_1_1_15_bremen.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click15,
.choice2-colors .map1-click15-hover{
	background:transparent url(/static/images/map_1_2_15_bremen.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click15,
.choice3-colors .map1-click15-hover{
	background:transparent url(/static/images/map_1_3_15_bremen.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click15,
.choice4-colors .map1-click15-hover{
	background:transparent url(/static/images/map_1_4_15_bremen.png) no-repeat scroll 0px 0px;
}

a:link#map1-click16, a:visited#map1-click16{
	display:block;
	height:45px;
	left:53px;
	position:absolute;
	top:453px;
	width:40px;
}

.choice1-colors a:hover#map1-click16,
.choice1-colors .map1-click16-hover{
	background:transparent url(/static/images/map_1_1_16_saarsland.png) no-repeat scroll 0px 0px;
}

.choice2-colors a:hover#map1-click16,
.choice2-colors .map1-click16-hover{
	background:transparent url(/static/images/map_1_2_16_saarsland.png) no-repeat scroll 0px 0px;
}

.choice3-colors a:hover#map1-click16,
.choice3-colors .map1-click16-hover{
	background:transparent url(/static/images/map_1_3_16_saarsland.png) no-repeat scroll 0px 0px;
}

.choice4-colors a:hover#map1-click16,
.choice4-colors .map1-click16-hover{
	background:transparent url(/static/images/map_1_4_16_saarsland.png) no-repeat scroll 0px 0px;
}