#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.suecaparc
{
    bottom: 72px;
    right: 30px;
}

#divContentBodyMainContentMarkets div#map ul li.aldaia
{
    top: 97px;
    left: 180px;
}

#divContentBodyMainContentMarkets div#map ul li.toledo
{
    bottom: 107px;
    left: 115px;
}

#divContentBodyMainContentMarkets div#map ul li.getafe
{
    top: 43px;
    left: 125px;
}

#divContentBodyMainContentMarkets div#map ul li.elosito
{
    bottom: 67px;
    right: 138px;
}

#divContentBodyMainContentMarkets div#map ul li.gandia
{
    bottom: 130px;
    right: 0px;
}

#divContentBodyMainContentMarkets div#map ul li.talavera
{
    top: 97px;
    left: 67px;
}




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