#divContentBodyMainHeadlineMarkets img
{ margin-left: 24px; }

#divContentBodyMainContentMarkets
{
    position: absolute;
    top: 25px;
    left: 35px;
}

#divContentBodyMainContentMarkets p.head span,
#divContentBodyMainContentMarkets div#description p.headline span,
#divContentBodyMainContentMarkets div#description p.address span,
#divContentBodyMainContentMarkets div#description p.openings span
{ font-weight: bold; }

#divContentBodyMainContentMarkets div#description p.headline span
{ font-size: 14px; }

#divContentBodyMainContentMarkets div#description p.openings span
{ color: #FBF068; }

#divContentBodyMainContentMarkets div#description p.print a,
#divContentBodyMainContentMarkets div#description p.show a
{ color: #B4CCB6; }

#divContentBodyMainContentMarkets div#description p.headline,
#divContentBodyMainContentMarkets div#description p.introduction
{ margin-top: 24px; }

#divContentBodyMainContentMarkets div#map
{ margin-top: 30px; }

#divContentBodyMainContentMarkets div#description p.show a img.staff
{ border: 1px #FFF solid; }

#divContentBodyMainContentMarketsOuter,
#divContentBodyMainContentMarkets div#map,
#divContentFooterMarkets
{ position: relative; }

#divContentFooterMarkets img
{
    position: absolute;
    border: 1px #89B688 solid;
    top: 54px;
    left: 0;
}

#divContentBodyMainContentMarkets div#description, #divContentBodyMainContentMarkets div#map
{ float: left; }

#divContentFooterMarkets
{ clear: both; }

#divContentBodyMainContentMarkets div#description ul,
#divContentBodyMainContentMarkets div#map ul
{ list-style: none; }

#divContentBodyMainContentMarkets div#description p.introduction span
{ color: #B4CCB6; }

#divContentBodyMainContentMarkets div#description p.introduction
{ width: 152px; }

#divContentBodyMainContentMarkets div#map ul li
{ position: absolute; }

#divContentBodyMainContentMarkets div#map ul li.pero
{
    top: 110px;
    left: 61px;
}

#divContentBodyMainContentMarkets div#map ul li.curno
{
    top: 136px;
    left: 95px;
}

#divContentBodyMainContentMarkets div#map ul li.brescia
{
    top: 0;
    left: 42px;
}

#divContentBodyMainContentMarkets div#map ul li.treviso
{
    top: 75px;
    left: 210px;
}

#divContentBodyMainContentMarkets div#map ul li.sandonadipiave
{
    top: 20px;
    left: 235px;
}

#divContentBodyMainContentMarkets div#map ul li.giussano
{
    top: 15px;
    left: 5px;
}


#divContentBodyMainContentMarkets div#description ul img,
#divContentBodyMainContentMarkets div#description p.print a img,
#divContentBodyMainContentMarkets div#description p.show a img
{ vertical-align: bottom; }

#divContentBodyMainContentMarkets div#description ul li
{ margin-bottom: 5px; }


/*Popup*/

body.marketsPopup {
	background: #005B0B url('/fileadmin/pics/markets/bg.jpg') no-repeat;
}

#divDotlineHead {
	background: url('/fileadmin/pics/markets/bg_dotline_head.gif') repeat-x;
	height: 10px;
	width: 550px;
	margin: 15px 0px 12px 10px;
}

#divDotlineFoot {
	background: url('/fileadmin/pics/markets/bg_dotline_footer.gif') repeat-x;
	height: 10px;
	width: 550px;
	margin: 0px 0px 2px 10px;
}

#divFootSchliessen {
	width: 555px;
	margin: 0px 0px 10px 0px;
	text-align: right;
}

body.marketsPopup H1 {
	padding: 20px 0px 0px 22px;
	font-size: 16px;
       
    color: #FFF;
}

#divBildnavigation {
	width: 520px;
	margin: 0px 0px 19px 10px;
	padding: 0px 15px 12px 15px;
}

#divBildnavigation A {
	font-weight: bold;
}

#divBildnavigation #divZurueck {
	width: 260px;
	float: left;
}

#divBildnavigation #divWeiter {
	width: 260px;
	float: right;
	text-align: right;
}

#divMarktbild {
	padding: 0px 0px 18px 18px;
}

#divMarktbild P {
	padding: 15px 0px 0px 0px;
}

#divMarktbild IMG {
	border: 1px solid #FFF;
	border-top: 1px solid #CBDFC9;
}

#divContentBodyMainContentMarkets div#description ul
{ margin-left: -25px; }