/* Bundesverband Content Style Sheet */
body {
	background: #FFF6E5 url(../img/tplimg/main.jpg) no-repeat ;
	width: 535px;
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	background-attachment:fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #002782;
	scrollbar-arrow-color:#BA6401;
	scrollbar-base-color:#BA6401;
	scrollbar-face-color:#FFF6E5;
	scrollbar-highlight-color:#FFF6E5;
	scrollbar-shadow-color: #BA6401;

}
.bodymap {
	background: #FFF6E5 url(../img/content/map.jpg) no-repeat ;
	width: 535px;
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	background-attachment:fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-arrow-color:#BA6401;
	scrollbar-base-color:#BA6401;
	scrollbar-face-color:#FFF6E5;
	scrollbar-highlight-color:#FFF6E5;
	scrollbar-shadow-color: #BA6401;
}
.bodymap2 {
	background: #FFF6E5 url(../img/content/map2.jpg) no-repeat ;
	width: 535px;
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	background-attachment:fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-arrow-color:#BA6401;
	scrollbar-base-color:#BA6401;
	scrollbar-face-color:#FFF6E5;
	scrollbar-highlight-color:#FFF6E5;
	scrollbar-shadow-color: #BA6401;
}
.bodyshop {
	background: #FFFFFF no-repeat ;
	width: 535px;
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	background-attachment:fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#headdiv {
	width: 515px;
}
.headline {
	margin: 5px 0px 5px 0px;
	padding: 0px;
	float: left;
	font-size: 20px;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	font-style: italic;
	letter-spacing: 1px;
	font-weight: 300;
	color: #002782;
}
#fontresize {
    margin-right: 17px;
    margin-top: 12px;
	float: right;
	font-size: 10px;
	color: #002782;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
}
.seperator {
	width: 515px;
	height: 1px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
  font-size:0px;
  line-height:0px;
	clear: both;
	background: url(../img/seperator.gif) repeat-x;
}
.content {
	width: 515px;
	margin: 0px 2px 0px 0px;
	padding: 5px 2px 0px 0px;
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	text-decoration: none;
	color: #002782;
	text-align: left;
}
.tab {
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	text-decoration: none;
	color: #002782;
}
a:link, a:visited, a {
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	color: #002782;
	text-decoration: underline;
	text-align: left;
}
a:active, a:focus, a:hover {
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	color: #002782;
	text-decoration: underline;
	text-align: left;
}
.content a:visited, .content a {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-decoration: underline;
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	color: #002782;
	text-align: left;
}
a.sizelink:link, a.sizelink:visited, a.sizelink {
	width: 12px;
	padding: 0px;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	text-decoration: underline;
	color: #002782;
}
a.sizelink:hover, a.sizelink:active, a.sizelink:focus {
	width: 12px;
	padding: 0px;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	text-decoration: underline;
	color: #002782;
}
div.content a:active, div.content a:focus, div.content a:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	text-decoration: underline;
	color: #002782;
	text-align: left;
}
.termintable {
	margin-top: 3px;
	margin-bottom: 5px;
	color: #002782;
}
img.imgleft {
	float: left;
	margin: 5px 5px 5px 0px;
}
img.imglefttop {
	float: left;
	margin: 3px 5px 5px 0px;
}
img.imgclear {
	float: left;
	clear: both;
	margin: 5px 5px 5px 0px;
}
img.imgright {
	float: right;
	margin: 5px 0px 5px 5px;
}
img.imgrighttop {
	float: right;
	margin: 3px 0px 5px 5px;
}
.bold {
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.highlight {
	color: #ed8000;
	margin: 0px;
	padding: 3px 0px 3px 0px;
}
.highlightBold {
	font-weight: bold;
	color: #ed8000;
	margin: 0px;
	padding: 3px 0px 3px 0px;
}
.tableview {
	font-size: 1em;
	margin-bottom: 6px;
	clear: both;
}

.textleft {
	float: left;
}
.clearboth {
	margin: 0px;
	padding: 0px;
	width: 530px;
	height: 0px;
	font-size: 0px;
	clear: both;
}
ul {
	list-style-image: url(../img/listdot.gif);
}
.maplink:link, .maplink, .maplink:visited {
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	font-weight: bold;
	color: #00ffff;
	font-size: 12px;
	text-decoration: none;
}
.maplink:focus, .maplink:hover, .maplink:active {
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	font-weight: bold;
	color: #00ffff;
	font-size: 12px;
	/*text-decoration: underline;*/
}
.small {
	font-size: 0.7em;
	color: #002782;
	margin: 0px;
	padding: 0px;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	text-decoration: none;
}
.content a:link { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
	/*text-decoration: underline;*/
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	color: #002782;
	text-align: left;
}
.maptab{
	font-size: 1em;
	font-family: arial, tahoma, verdana, helvetica, geneva, sans-serif;
	text-decoration: none;
	color: #002782;
	margin-top:16px;
}
.bgdot{
 list-style-type:none !important;
 list-style-image:url() !important;
}
.bgdot li{
 list-style-type:none !important;
}
.dotimg{
  width:7px;
  height:7px;
  margin:0px;
  padding:0px;
  margin-right:3px;
}
.mapdiv{
    height: 428px !important;
}