#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; }


/*Links der Maerkte auf der Landeskarte*/
#divContentBodyMainContentMarkets div#map ul li.grenoble
{
    top: 180px;
    right: 75px;
}

#divContentBodyMainContentMarkets div#map ul li.dijon
{
    top: 160px;
    right: 3px;
}

#divContentBodyMainContentMarkets div#map ul li.angers
{
    top: 89px;
    left: 102px;
}

#divContentBodyMainContentMarkets div#map ul li.annemasse
{
    top: 157px;
    right: 73px;
}

#divContentBodyMainContentMarkets div#map ul li.marseille
{
    bottom: 15px;
    right: 40px;
}

#divContentBodyMainContentMarkets div#map ul li.plandecampagne
{
    top: 246px;
    right: 27px;
}

#divContentBodyMainContentMarkets div#map ul li.montpellier
{
    top: 274px;
    left: 139px;
}

#divContentBodyMainContentMarkets div#map ul li.toulouse
{
    top: 288px;
    left: 96px;
}

#divContentBodyMainContentMarkets div#map ul li.nantes
{
    top: 106px;
    left: 57px;
}

#divContentBodyMainContentMarkets div#map ul li.reims
{
    top: 15px;
    right: 80px;
}

#divContentBodyMainContentMarkets div#map ul li.chambery
{
    top: 220px;
    right: 5px;
}

#divContentBodyMainContentMarkets div#map ul li.strasbourg
{
    top: 108px;
    right: 50px;
}

#divContentBodyMainContentMarkets div#map ul li.villedubois
{
    top: 55px;
    right: 120px;
}

#divContentBodyMainContentMarkets div#map ul li.valence
{
    top: 218px;
    left: 190px;
}

#divContentBodyMainContentMarkets div#map ul li.douaidechy
{
    top: -3px;
    right: 50px;
}

#divContentBodyMainContentMarkets div#map ul li.aubergenville
{
    top: 164px;
    left: 95px;
}

#divContentBodyMainContentMarkets div#map ul li.belfort
{
    top: 125px;
    right: 67px;
}

#divContentBodyMainContentMarkets div#map ul li.corbeilessonnes
{
    top: 141px;
    right: 85px;
}

#divContentBodyMainContentMarkets div#map ul li.villeparisis
{
    top: 33px;
    left: 65px;
}

#divContentBodyMainContentMarkets div#map ul li.st-quentin
{
    top: 17px;
    left: 66px;
}

#divContentBodyMainContentMarkets div#map ul li.avignon
{
    top: 239px;
    left: 183px;
}

#divContentBodyMainContentMarkets div#map ul li.chalons-en-champagne
{
    top: 20px;
    right: 3px;
}

#divContentBodyMainContentMarkets div#map ul li.lievin
{
    top: 3px;
    left: 133px;
}

#divContentBodyMainContentMarkets div#map ul li.metz
{
    top: 53px;
    right: 11px;
}

#divContentBodyMainContentMarkets div#map ul li.nimes
{
    bottom: 32px;
    right: 80px;
}

#divContentBodyMainContentMarkets div#map ul li.saint-egreve
{
    top: 199px;
    left: 175px;
}

#divContentBodyMainContentMarkets div#map ul li.lesangles
{
    top: 256px;
    left: 120px;
}

#divContentBodyMainContentMarkets div#map ul li.esseylesnancy
{
	top: 95px;
    right: 4px;
}





#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; }


#divContentBodyMainContent div.markets-detail
{ float: right; }

#divContentBodyMainContent   p.address-overview
{ margin-left: 12px; }

#divContentBodyMainContent  h3
{ margin-bottom: 12px; }

#divContentBodyMainContentMarkets div#map-overview
{ margin-top: 0; }
#divContentBodyMainContentMarkets div#map-overview
{ position: absolute; top: 48px; left: 0; }
#divContentBodyMainContentMarkets div#description, #divContentBodyMainContentMarkets div#map-overview
{ float: left; }
