.info-point {padding-left:22px;background:url(../_images/info-point.jpg) no-repeat 0px;text-decoration:none;list-style:none;}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/*
 	----------------------------------------------
	--------------- Anfang Buttons ---------------
	----------------------------------------------
*/
#home_teaser .xxl-button.xl{min-width:200px;}
.xxl-button{
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	-webkit-box-sizing:
	border-box;-moz-box-sizing:
	border-box;-ms-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	display:inline-block;
	cursor:pointer;
	outline:0;
	background-color:#9bc120;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliYzEyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(top,#9bc120,#759911);
	background-image:-moz-linear-gradient(to bottom,#9bc120,#759911);
	background-image:-o-linear-gradient(to bottom,#9bc120,#759911);
	background-image:-ms-linear-gradient(to bottom,#9bc120,#759911);
	background-image:linear-gradient(to bottom,#9bc120,#759911);
	background-origin:border-box;
	border-radius:5px;
	border:none;
	border-top:0 solid #cbea74;
	color:#fff !important;
	font-family:'Open Sans', sans-serif;
	font-weight:600;
	text-decoration:none !important;
	text-align:center;
	line-height:1.5;}.xxl-button::-moz-focus-inner{border:0;}.xxl-button:hover{background-color:#add724;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZDcyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(top,#add724,#759911);
	background-image:-moz-linear-gradient(to bottom,#add724,#759911);
	background-image:-o-linear-gradient(to bottom,#add724,#759911);
	background-image:-ms-linear-gradient(to bottom,#add724,#759911);
	background-image:linear-gradient(to bottom,#add724,#759911);
	}
.xxl-button:active{
	background-color:#9bc120;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliYzEyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(bottom,#9bc120,#759911);
	background-image:-moz-linear-gradient(to top,#9bc120,#759911);
	background-image:-o-linear-gradient(to top,#9bc120,#759911);
	background-image:-ms-linear-gradient(to top,#9bc120,#759911);
	background-image:linear-gradient(to top,#9bc120,#759911);
	}
.xxl-backbtn{
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	-webkit-box-sizing:
	border-box;-moz-box-sizing:
	border-box;-ms-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	display:inline-block;
	cursor:pointer;
	outline:0;
	background-color:#cccccc;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliYzEyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(top,#cccccc,#cccccc);
	background-image:-moz-linear-gradient(to bottom,#cccccc,#cccccc);
	background-image:-o-linear-gradient(to bottom,#cccccc,#cccccc);
	background-image:-ms-linear-gradient(to bottom,#cccccc,#cccccc);
	background-image:linear-gradient(to bottom,#cccccc,#cccccc);
	background-origin:border-box;
	border-radius:5px;
	border:none;
	border-top:0 solid #cbea74;
	color:#fff !important;
	font-family:'Open Sans', sans-serif;
	font-weight:600;
	text-decoration:none !important;
	text-align:center;
	line-height:1.5;}.xxl-backbtn::-moz-focus-inner{border:0;}.xxl-backbtn:hover{background-color:#dedede;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZDcyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(top,#dedede,#cccccc);
	background-image:-moz-linear-gradient(to bottom,#dedede,#cccccc);
	background-image:-o-linear-gradient(to bottom,#dedede,#cccccc);
	background-image:-ms-linear-gradient(to bottom,#dedede,#cccccc);
	background-image:linear-gradient(to bottom,#dedede,#cccccc);
	}
.xxl-backbtn:active{
	background-color:#999999;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliYzEyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(bottom,#999999,#999999);
	background-image:-moz-linear-gradient(to top,#999999,#999999);
	background-image:-o-linear-gradient(to top,#999999,#999999);
	background-image:-ms-linear-gradient(to top,#999999,#999999);
	background-image:linear-gradient(to top,#999999,#999999);
	}
.xxl-button.xl{
	padding:6px 15px 7px;
	font-size:18px;
	border-top-width:2px;
	}
.xxl-button.l{
	padding:3px 15px 3px;
	font-size:16px;
	border-top-width:2px;
	}
.xxl-button.m{
	padding:3px 15px 3px;
	font-size:12px;
	border-top-width:1px;
	}
.xxl-backbtn.m{
	padding:3px 15px 3px;
	font-size:12px;
	border-top-width:1px;
	}
.xxl-button.s{
	padding:4px 15px 3px;
	font-weight:700;
	background-color:#e7e6e6;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(top,#fff,#e7e6e6);
	background-image:-moz-linear-gradient(to bottom,#fff,#e7e6e6);
	background-image:-o-linear-gradient(to bottom,#fff,#e7e6e6);
	background-image:-ms-linear-gradient(to bottom,#fff,#e7e6e6);
	background-image:linear-gradient(to bottom,#fff,#e7e6e6);
	color:#333 !important;
	border:1px solid #e5e4e4;
	font-size:12px;}
.xxl-button.s:hover{
	background-color:#dbd9d9;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYWQ3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(top,#fff,#dbd9d9);
	background-image:-moz-linear-gradient(to bottom,#fff,#dbd9d9);
	background-image:-o-linear-gradient(to bottom,#fff,#dbd9d9);
	background-image:-ms-linear-gradient(to bottom,#fff,#dbd9d9);
	background-image:linear-gradient(to bottom,#fff,#dbd9d9);
	}
.xxl-button.s:active{
	background-color:#e7e6e6;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(bottom,#fff,#e7e6e6);
	background-image:-moz-linear-gradient(to top,#fff,#e7e6e6);
	background-image:-o-linear-gradient(to top,#fff,#e7e6e6);
	background-image:-ms-linear-gradient(to top,#fff,#e7e6e6);
	background-image:linear-gradient(to top,#fff,#e7e6e6);
	}
.xxl-button.s:before,.xxl-button.s:after{
	content:" ";
	position:absolute;
	width:100%;
	height:1px;
	left:0;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(left,rgba(190,189,189,0),#bebdbd,rgba(190,189,189,0));
	background-image:-moz-linear-gradient(to right,rgba(190,189,189,0),#bebdbd,rgba(190,189,189,0));
	background-image:-o-linear-gradient(to right,rgba(190,189,189,0),#bebdbd,rgba(190,189,189,0));
	background-image:-ms-linear-gradient(to right,rgba(190,189,189,0),#bebdbd,rgba(190,189,189,0));
	background-image:linear-gradient(to right,rgba(190,189,189,0),#bebdbd,rgba(190,189,189,0));
	}
.xxl-button.s:before{
	top:-1px;
	}
.xxl-button.s:after{
	bottom:-1px;
	}
input.xxl-button.s{
	border-color:#bebdbd;
	}
@-moz-document url-prefix(){
	.xxl-button.s{font-weight:600;}
	}
.product-button:hover .xxl-button,.product-button:focus .xxl-button{
	background-color:#add724;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZDcyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(top,#add724,#759911);
	background-image:-moz-linear-gradient(to bottom,#add724,#759911);
	background-image:-o-linear-gradient(to bottom,#add724,#759911);
	background-image:-ms-linear-gradient(to bottom,#add724,#759911);
	background-image:linear-gradient(to bottom,#add724,#759911);
	}
.xxl-backbtn {
	background-color:#cccccc;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FkZDcyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(top,#cccccc,#cccccc);
	background-image:-moz-linear-gradient(to bottom,#cccccc,#cccccc);
	background-image:-o-linear-gradient(to bottom,#cccccc,#cccccc);
	background-image:-ms-linear-gradient(to bottom,#cccccc,#cccccc);
	background-image:linear-gradient(to bottom,#cccccc,#cccccc);
	}
.product-button:active .xxl-button{
	background-color:#9bc120;
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliYzEyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTk5MTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:-webkit-linear-gradient(bottom,#9bc120,#759911);
	background-image:-moz-linear-gradient(to top,#9bc120,#759911);
	background-image:-o-linear-gradient(to top,#9bc120,#759911);
	background-image:-ms-linear-gradient(to top,#9bc120,#759911);
	background-image:linear-gradient(to top,#9bc120,#759911);}
a .catcher,a:hover .catcher,a:focus .catcher,a:active .catcher{
	color:#fff;
	outline:0;
	text-decoration:none;
	}
.catcher{
	background:#b70529;
	color:#fff;
	display:inline-block;
	font-family:arial, verdana, sans-serif;
	font-size:22px;
	line-height:26px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	z-index:20;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
	-webkit-box-shadow:2px 2px 4px 0px rgba(0,0,0,0.5);
	-moz-box-shadow:2px 2px 4px 0px rgba(0,0,0,0.5);
	box-shadow:2px 2px 4px 0px rgba(0,0,0,0.5);
	-moz-transform:rotate(-5deg);
	-moz-transform-origin:left bottom;
	-webkit-transform:rotate(-5deg);
	-webkit-transform-origin:left bottom;
	-o-transform:rotate(-5deg);
	-o-transform-origin:left bottom;
	-ms-transform:rotate(-5deg);
	-ms-transform-origin:left bottom;
	transform:rotate(-5deg);
	transform-origin:left bottom;
	-webkit-backface-visibility:hidden;
	}
:root .catcher{
	font-family:"Open Sans", arial, verdana, sans-serif;
}
.catcher sup{
	font-size:12px;
	}
.catcher strong{
	background:#b70529;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ef003e),color-stop(100%,#8c0917));background:-webkit-linear-gradient(top,#ef003e 0%,#8c0917 100%);background:-moz-linear-gradient(top,#ef003e 0%,#8c0917 100%);background:-o-linear-gradient(top,#ef003e 0%,#8c0917 100%);background:-ms-linear-gradient(top,#ef003e 0%,#8c0917 100%);background:linear-gradient(to bottom,#ef003e 0%,#8c0917 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef003e',endColorstr='#8c0917',GradientType=0);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:table-cell;font-weight:700;line-height:1;padding:7px 14px 8px;vertical-align:middle;z-index:19;}.catcher span.fw400{font-weight:400;}.catcher span.fw600{font-weight:600;}.catcher span sup{font-weight:600;height:0;line-height:0;}.catcher.round,.catcher.round strong{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.catcher.round strong{height:80px;padding:10px;width:80px;}.catcher.round.d20 strong{height:20px;padding:0;width:20px;}.catcher.round.d25 strong{height:25px;padding:0;width:25px;}.catcher.round.d30 strong{height:30px;padding:0;width:30px;}.catcher.round.d40 strong{height:40px;padding:0;width:40px;}.catcher.round.d50 strong{height:40px;padding:5px;width:40px;}.catcher.round.d60 strong{height:50px;padding:5px;width:50px;}.catcher.round.d70 strong{height:50px;width:50px;}.catcher.round.d80 strong{height:60px;width:60px;}.catcher.round.d90 strong{height:70px;width:70px;}.catcher.round.d110 strong{height:90px;width:90px;}.catcher.round.d120 strong{height:100px;width:100px;}.catcher.round.d130 strong{height:110px;width:110px;}.catcher.round.d140 strong{height:120px;width:120px;}.catcher.round.d150 strong{height:130px;width:130px;}.catcher.round.d160 strong{height:140px;width:140px;}.catcher.round.d170 strong{height:150px;width:150px;}.catcher.round.d180 strong{height:160px;width:160px;}.catcher.round.d190 strong{height:170px;width:170px;}.catcher.round.d200 strong{height:180px;width:180px;}.catcher .f11{font-size:11px;line-height:14px;}.catcher .f11 sup{font-size:8px;}.catcher .f12{font-size:12px;line-height:16px;}.catcher .f12 sup{font-size:9px;}.catcher .f13{font-size:13px;line-height:17px;}.catcher .f13 sup{font-size:10px;}.catcher .f14{font-size:14px;line-height:18px;}.catcher .f14 sup{font-size:10px;}.catcher .f15{font-size:15px;line-height:18px;}.catcher .f15 sup{font-size:10px;}.catcher .f16{font-size:16px;line-height:20px;}.catcher .f16 sup{font-size:11px;}.catcher .f17{font-size:17px;line-height:22px;}.catcher .f17 sup{font-size:11px;}.catcher .f18{font-size:18px;line-height:24px;}.catcher .f18 sup{font-size:11px;}.catcher .f19{font-size:19px;line-height:24px;}.catcher .f19 sup{font-size:11px;}.catcher .f20{font-size:20px;line-height:26px;}.catcher .f20 sup{font-size:12px;}.catcher .f21{font-size:21px;line-height:26px;}.catcher .f21 sup{font-size:12px;}.catcher .f23{font-size:23px;line-height:27px;}.catcher .f23 sup{font-size:12px;}.catcher .f24{font-size:24px;line-height:28px;}.catcher .f24 sup{font-size:13px;}.catcher .f25{font-size:25px;line-height:32px;}.catcher .f25 sup{font-size:13px;}.catcher .f26{font-size:26px;line-height:33px;}.catcher .f26 sup{font-size:13px;}.catcher .f27{font-size:27px;line-height:35px;}.catcher .f27 sup{font-size:13px;}.catcher .f28{font-size:28px;line-height:35px;}.catcher .f28 sup{font-size:14px;}.catcher .f29{font-size:29px;line-height:36px;}.catcher .f29 sup{font-size:14px;}.catcher .f30{font-size:30px;line-height:36px;}.catcher .f30 sup{font-size:14px;}.catcher .f31{font-size:31px;line-height:38px;}.catcher .f31 sup{font-size:14px;}.catcher .f32{font-size:32px;line-height:40px;}.catcher .f32 sup{font-size:14px;}.catcher .f33{font-size:33px;line-height:40px;}.catcher .f33 sup{font-size:16px;}.catcher .f34{font-size:34px;line-height:40px;}.catcher .f34 sup{font-size:16px;}.catcher .f35{font-size:35px;line-height:42px;}.catcher .f35 sup{font-size:16px;}.catcher .f36{font-size:36px;line-height:40px;}.catcher .f36 sup{font-size:16px;}.catcher .f37{font-size:37px;line-height:40px;}.catcher .f37 sup{font-size:16px;}.catcher .f38{font-size:38px;line-height:42px;}.catcher .f38 sup{font-size:16px;}.catcher .f39{font-size:39px;line-height:42px;}.catcher .f39 sup{font-size:16px;}.catcher .f40{font-size:40px;line-height:44px;}.catcher .f40 sup{font-size:16px;}.catcher .f41{font-size:41px;line-height:44px;}.catcher .f41 sup{font-size:16px;}.catcher .f42{font-size:42px;line-height:45px;}.catcher .f42 sup{font-size:18px;}.catcher .f43{font-size:43px;line-height:45px;}.catcher .f43 sup{font-size:18px;}.catcher .f44{font-size:44px;line-height:45px;}.catcher .f44 sup{font-size:18px;}.catcher .f45{font-size:45px;line-height:48px;}.catcher .f45 sup{font-size:20px;}.catcher .f46{font-size:46px;line-height:50px;}.catcher .f46 sup{font-size:20px;}.catcher .f47{font-size:47px;line-height:52px;}.catcher .f47 sup{font-size:20px;}.catcher .f48{font-size:48px;line-height:53px;}.catcher .f48 sup{font-size:20px;}.catcher .f49{font-size:49px;line-height:54px;}.catcher .f49 sup{font-size:22px;}.catcher .f50{font-size:50px;line-height:55px;}.catcher .f50 sup{font-size:22px;}


/*
 	----------------------------------------------
	--------------- Ende Buttons ---------------
	----------------------------------------------
*/


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++ ANFANG ++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++ PopUp Meldung +++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.fixed-layer{position:absolute;left:expression( ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) + 'px' );top:expression( ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) + 'px' )}
body>.fixed-layer{position:fixed}
#bg-dimmer{display:none;z-index:200;width:100%;height:100%;background:#000;filter:Alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;overflow:hidden}
body>#bg-dimmer{top:0px;left:0px}
.fixed-layer-center{position:absolute;left:expression( ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) + (( ignoreMe5 = document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) / 2) + 'px' );top:expression( ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) + (( ignoreMe4 = document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) / 2) + 'px' )}
body>.fixed-layer-center{position:fixed}

.infobox_main2 {display:none;z-index:210;position:relative}
body>.infobox_main2 {left:50%;top:50%}
.infobox_main2 .main-content {position:relative}
.infobox_main2 .infobox-head-headline {position:absolute;top: -45px;left:0px;height:45px;width:100%}
.infobox_main2 .infobox-head-headline .lt {position:absolute;left:0px;top:0px;width:18px;height:45px;overflow:hidden;background:url(../meldungen/infobox/std/sprite_v.png) no-repeat 0px -18px}
* html .infobox_main2 .infobox-head-headline .lt {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/lt.png')}
.infobox_main2.errorbox .infobox-head-headline .lt {background:url(../meldungen/infobox/std/lt_red.png) no-repeat !important}
* html .infobox_main2. errorbox .infobox-head-headline .lt {background:none !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/lt_red.png')}
.infobox_main2 .infobox-head-headline .rt {position:absolute;right:0px;top:0px;width:18px;height:45px;background:url(../images/website/global/infobox/std/sprite_v.png) no-repeat -18px -18px}
* html .infobox_main2 .infobox-head-headline .rt {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/rt.png')}
.infobox_main2.errorbox .infobox-head-headline .rt {background:url(../meldungen/infobox/std/rt_red.png) no-repeat !important}
* html .infobox_main2 .errorbox .infobox-head-headline .rt {background:none !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/rt_red.png')}
.infobox_main2 .infobox-head-headline .ct {width:100%;height:45px}
.infobox_main2 .infobox-head-headline .ct .h-top {margin:0 18px;height:11px;background:url(../meldungen/infobox/std/sprite_v.png) repeat-x 0px -99px;overflow:hidden}
* html .infobox_main2 .infobox-head-headline .ct .h-top {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/t_bg.png')}
.infobox_main2 .infobox-head-headline .ct .h-content {margin:0 18px;height:34px;background:url(../meldungen/infobox/std/sprite_v.png) repeat-x 0px -110px;color:#FFF;font-weight:bold;font-size:16px;padding:5px 2px}
* html .infobox_main2 .infobox-head-headline .ct .h-content {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/h_bg.png')}
.infobox_main2 .errorbox .infobox-head-headline .ct .h-content {background:url(../meldungen/infobox/std/h_bg_red.png) repeat-x !important}
* html .infobox_main2 .errorbox .infobox-head-headline .ct .h-content {background:none !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/h_bg_red.png')}
.infobox_main2 .infobox-head-no-headline {position:absolute;top: -18px;left:0px;height:18px;width:100%}
.infobox_main2 .infobox-head-no-headline .lt {position:absolute;left:0px;top:0px;width:18px;height:18px;overflow:hidden;background:url(../meldungen/infobox/std/sprite_v.png) no-repeat 0px 0px}
* html .infobox_main2 .infobox-head-no-headline .lt {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/lt_small.png')}
.infobox_main2 .infobox-head-no-headline .rt {position:absolute;right:0px;top:0px;width:18px;height:18px;overflow:hidden;background:url(../meldungen/infobox/std/sprite_v.png) no-repeat -18px 0px}
* html .infobox_main2 .infobox-head-no-headline .rt {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/rt_small.png')}
.infobox_main2 .infobox-head-no-headline .ct {width:100%;height:18px;overflow:hidden}
.infobox_main2 .infobox-head-no-headline .ct .h-content {margin:0 18px;height:18px;overflow:hidden;background:url(../meldungen/infobox/std/sprite_v.png) repeat-x 0px -81px}
* html .infobox_main2 .infobox-head-no-headline .ct .h-content {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/t_bg_small.png')}
.infobox_main2 .infobox-foot {position:absolute;bottom: -18px;left:0px;height:18px;width:100%}
.infobox_main2 .infobox-foot .lb {position:absolute;left:0px;top:0px;width:18px;height:18px;background:url(../meldungen/infobox/std/sprite_v.png) no-repeat 0px -63px}
* html .infobox_main2 .infobox-foot .lb {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/lb.png')}
.infobox_main2 .infobox-foot .rb {position:absolute;right:0px;top:0px;width:18px;height:18px;background:url(../meldungen/infobox/std/sprite_v.png) no-repeat -18px -63px}
* html .infobox_main2 .infobox-foot .rb {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/rb.png')}
.infobox_main2 .infobox-foot .cb {width:100%;height:18px}
.infobox_main2 .infobox-foot .cb .f-content {margin:0 18px;height:18px;background:url(../meldungen/infobox/std/sprite_v.png) repeat-x 0px -144px}
* html .infobox_main2 .infobox-foot .cb .f-content {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/b_bg.png')}
.infobox_main2 .l-bg {position:absolute;left:0px;top:0px;width:10px;height:100%;background:url(../meldungen/infobox/std/sprite_h.png) repeat-y 0px 0px}
* html .infobox_main2 .l-bg {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/side_l_bg.png')}
.infobox_main2 .r-bg {position:absolute;right:0px;top:0px;width:10px;height:100%;background:url(../meldungen/infobox/std/sprite_h.png) repeat-y -26px 0px}
* html .infobox_main2 .r-bg {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/side_r_bg.png')}
.infobox_main2 .content-center {position:relative;background-color:#E4E4E4;margin:0 10px;height:100%}
* html .infobox_main2 .content-center {overflow:hidden}
.infobox_main2 .content-center .cc-l-bg {position:absolute;left:0px;top:0px;width:8px;height:100%;background:url(../meldungen/infobox/std/sprite_h.png) repeat-y -10px 0px}
* html .infobox_main2 .content-center .cc-l-bg {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/l_bg.png')}
.infobox_main2 .content-center .cc-r-bg {position:absolute;right:0px;top:0px;width:8px;height:100%;background:url(../meldungen/infobox/std/sprite_h.png) repeat-y -18px 0px}
* html .infobox_main2 .content-center .cc-r-bg {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../meldungen/infobox/std/r_bg.png')}
.infobox_main2 #infobox-content-pane {position:relative;z-index:2;padding:0}
.infobox_main2 #backgroundGradientBox {position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:hidden}

 .infobox_main2.infobox-headline-not-exists .closeButtonHeadlineNotExists 
 {display:block;position:absolute;right:10px;top: -8px;width:25px;height:23px;z-index:9999;cursor:pointer;background:url(../meldungen/infobox/std/close-button-headline-not-exists.png) no-repeat}
 .infobox_main2.infobox-headline-exists .closeButton 
 {display:block;position:absolute;right:20px;top: -25px;width:15px;height:15px;z-index:9999;cursor:pointer;background:url(../meldungen/infobox/std/close-button-headline-exists.png) no-repeat}
  
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++ ENDE ++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++ PopUp Meldung +++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.price{position:relative;font-size:14px;color:#95c10c;font-weight:bold}
.order-button{position:relative;bottom: -6px;right:0px;text-align:right;}

#top {
	position:relative;
	width:990px;
	height:auto;
	margin:0 auto;
	text-align:center
}		
#content {
	position:relative;
	top:267px;
	width:950px;
	height:auto;
	text-align:left;
	background-color:#FFF;
	}	
#bottom {
position:relative;
width:950px;
height:253px;
text-align:left;
background-image:url(../_images/bg-bottom.jpg);
}
body {
	background-color:#62bfdb;
	background-image: url(../_images/bg-side.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-attachment:scroll;
	margin: 0px 0 0px 0;
	height:100%;min-height:100%;width:100%;min-width:100%;
	text-align:center;
}
body, ul, li {
	font-family:"Arial", sans-serif ;
	font-size:16px;
	line-height:20px;
	color:#069;
}
.body-bg {
	background:#62bfdb url(../_images/bg-main.png) no-repeat;
	background-position:center top;
}
td, th {
	font-family:"Arial", sans-serif ;
	font-size:14px;
	line-height:20px;
	color:#069;
}
.anmeldung {
	font-family:"Arial", sans-serif ;
	font-size:14px;
	line-height:20px;
	color:#069;
}
.cost {
	font-family:"Arial", sans-serif ;
	font-size:18px;
	line-height:20px;
	color:#069;
}
.perf {
	font-family:"Arial", sans-serif ;
	font-size:18px;
	line-height:20px;
	color:#069;
	font-weight:bold
}
.maintext {
	font-family:"Arial", sans-serif ;
	font-size:16px;
	line-height:22px;
	color:#069;
}
.maptext td {
	font-family:"Arial", sans-serif ;
	font-size:12px;
	line-height:16px;
	color:#069;
}
.maptext a {
	font-family:"Arial", sans-serif ;
	font-size:12px;
	line-height:16px;
	color:#069;
}
.maptext a:hover {
	font-family:"Arial", sans-serif ;
	font-size:12px;
	line-height:16px;
	color:#069;
}
#text {
	font-family:"Arial", sans-serif ;
	font-size:14px;
	line-height:20px;
	color:#069;
}
#copyright {
	font-family:"Arial", sans-serif ;
	font-size:12px;
	line-height:16px;
	color:#FFF;
	font-weight:bold;
	margin-left:30px;
}
#brandposition {
	position:relative;
	width:524px;
	height:auto;
	text-align:left;
}
a {font-family:"Arial", sans-serif; font-size:14px; line-height:20px; color:#069;text-decoration:none}
a:hover {font-family:"Arial", sans-serif; font-size:14px; line-height:20px; color:#069;text-decoration:underline}
a.address {font-family:"Arial", sans-serif; font-size:14px; line-height:20px; color:#069;text-decoration:none}
a.address:hover {font-family:"Arial", sans-serif; font-size:14px; line-height:20px; color:#069;text-decoration:underline}
#top ul li {
	display:inline;
	padding:0;
	margin:0
}
#top_nav_box ul {
	padding:0;
	margin:0;
	list-style:none;
	margin-top:9px;
	font-size:13px
}
#top_nav_box_2 ul {
	padding:0;
	margin:0;
	list-style:none;
	margin-top:7px;
	font-size:18px
}
#top a {
	color:#666666;
	text-decoration:none
}
#top a:hover {
	text-decoration:none
}
#top_nav_box {
	position:absolute;
	height:50px;
	width:350px;
	top:0;
	margin-left:325px;
}
#top_nav_box_2 {
	position:absolute;
	height:auto;
	width:280px;
	top:172px;
	margin-left:8px;
}
#meta {
	position:absolute; 
	float:left;
	top:7px;
	width: auto; 
	height: 50px;
	text-align: left;
	z-index:5;}
#meta ul li a:hover {text-decoration:underline;color:#333;list-style:none;font-style:italic;}
#meta ul li a {text-decoration:none;color:#333;list-style:none;font-style:italic;}
#meta li {text-decoration:none;color:#333;list-style:none;font-style:italic;}

#meta_2 {
	position:absolute; 
	float:left;
	top:11px;
	width: 280px; 
	height: 50px;
	text-align: left;
	z-index:5;}
#meta_2 ul li a:hover {text-decoration:underline;color:#9cf;list-style:none;font-size:15px;font-style:italic;}
#meta_2 ul li a {text-decoration:none;color:#9cf;list-style:none;font-size:15px;font-style:italic;}
#meta_2 li {text-decoration:none;color:#9cf;list-style:none;font-size:15px;font-style:italic;}

#subnav {
	position:relative; 
	float:left;
	left:-50px;
	width: 230px; 
	height: auto;
	text-align: left;
	z-index:5;}
#subnav ul li a:hover {padding-left:15px;line-height:10px;background:url(../_images/website/arrow-on.gif) no-repeat 2px;text-decoration:none;list-style:none;color:#333;font-weight:bold;}
#subnav ul li a.active {padding-left:15px;line-height:10px;background:url(../_images/website/arrow-on.gif) no-repeat 2px;text-decoration:none;list-style:none;color:#333;font-weight:bold;}
#subnav ul li a {padding-left:15px;line-height:10px;background:url(../_images/website/arrow-off.gif) no-repeat 2px;text-decoration:none;list-style:none;color:#333}
#subnav li {padding-left:15px;line-height:10px;text-decoration:none;list-style:none;color:#333}


#subnav-inner {
	position:relative; 
	float:left;
	left:13px;
	width:auto; 
	height:auto;
	text-align:left;
	z-index:5;}
#subnav-inner ul li a:hover {padding-left:15px;line-height:10px;background:url(../_images/website/arrow-on.gif) no-repeat 2px;text-decoration:none;list-style:none;color:#333;font-weight:bold;}
#subnav-inner ul li a.active {padding-left:15px;line-height:10px;background:url(../_images/website/arrow-on.gif) no-repeat 2px;text-decoration:none;list-style:none;color:#333;font-weight:bold;}
#subnav-inner ul li a {padding-left:15px;line-height:10px;background:url(../_images/website/arrow-off.gif) no-repeat 2px;text-decoration:none;list-style:none;color:#333}
#subnav-inner li {padding-left:15px;line-height:18px;text-decoration:none;list-style:none;color:#333}

#bottomlink a:hover {font-size:12px;line-height:10px;text-decoration:underline;list-style:none;color:#069;font-weight:bold;}
#bottomlink a.active {font-size:12px;line-height:10px;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
#bottomlink a {font-size:12px;line-height:10px;text-decoration:none;list-style:none;color:#069;font-weight:bold;}

.link-with-arrow {padding-left:15px;line-height:10px;background:url(../_images/website/arrow-off.gif) no-repeat 2px;text-decoration:none;list-style:none;color:#333;font-weight:bold;}

.check-big-green {padding-left:30px;line-height:30px;background:url(../_images/check-big-green.png) no-repeat 2px;text-decoration:none;list-style:none;color:#069;}

.check {padding-left:20px;line-height:20px;background:url(../_images/check-blue.png) no-repeat 2px;text-decoration:none;list-style:none;color:#069;}
.checknone {padding-left:20px;line-height:20px;background:url(../_images/check-blue-none.png) no-repeat 2px;text-decoration:none;list-style:none;color:#069;}
.checklistblue {padding-left:20px;line-height:24px;background:url(../_images/checklist.png) no-repeat 2px;text-decoration:none;list-style:none;color:#069;font-size:14px;}
.checklistnone {padding-left:20px;line-height:24px;background:url(../_images/checklistnone.png) no-repeat 2px;text-decoration:none;list-style:none;color:#069;font-size:14px;}

.bottomicon-parking {font-size:11px;font-weight:bold;padding-left:30px;line-height:23px;background:url(../_images/icon-bottom-parking.png) no-repeat 2px;text-decoration:none;list-style:none;color:#069;}
.bottomicon-all-weather {font-size:11px;font-weight:bold;padding-left:34px;line-height:23px;background:url(../_images/icon-bottom-all-weather.png) no-repeat 2px;text-decoration:none;list-style:none;color:#069;}

.maplisttext {padding-left:30px;margin-top:-9px;margin-bottom:10px;}

.map-list-all-k1 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/k1.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-all-k2 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/k2.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-all-k3 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/k3.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-all-k4 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/k4.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-all-k5 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/k5.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-all-k6 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/k6.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-all-k7 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/k7.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-all-kx {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/kx.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-all-1 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/k1.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-all-changing-room {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/changing-room.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}

.map-list-villa-1 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v1.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-2 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v2.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-3 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v3.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-4 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v4.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-5 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v5.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-6 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v6.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-7 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v7.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-8 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v8.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-9 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v9.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-10 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v10.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-11 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v11.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-12 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v12.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-13 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v13.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-14 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v14.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-15 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v15.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-16 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v16.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-17 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v17.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-18 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v18.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-19 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v19.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-20 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v20.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-21 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v21.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-22 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v22.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-23 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v23.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-24 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v24.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-25 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v25.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-26 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v26.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-27 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v27.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-28 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v28.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-29 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v29.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-30 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v30.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-31 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v31.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-32 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v32.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-33 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v33.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-34 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v34.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-35 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v35.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-36 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v36.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-37 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v37.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-38 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v38.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-39 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v39.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-40 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v40.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-41 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v41.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-42 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v42.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-43 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v43.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-44 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v44.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-45 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v45.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-46 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v46.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-47 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v47.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-48 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v48.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-49 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v49.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-50 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v50.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-51 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v51.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-52 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v52.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-53 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v53.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-54 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v54.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-55 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v55.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-56 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v56.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-57 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v57.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-58 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v58.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-59 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v59.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-60 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v60.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-61 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v61.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-62 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v62.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-63 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v63.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-64 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v64.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-65 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v65.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-66 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v66.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-67 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v67.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-68 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v68.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-69 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v69.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-70 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v70.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-71 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v71.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-72 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v72.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-73 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v73.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-74 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v74.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-75 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v75.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-76 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v76.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-77 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v77.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-78 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v78.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-79 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v79.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-80 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v80.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-81 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v81.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-82 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v82.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-83 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v83.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-84 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v84.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-85 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v85.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-86 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v86.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-87 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v87.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-88 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v88.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-89 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v89.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-90 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v90.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-91 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v91.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-92 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v92.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-93 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v93.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-94 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v94.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-95 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v95.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-96 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v96.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-97 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v97.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-98 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v98.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-villa-99 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/all/v99.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}





.map-list-north-1 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/1.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-2 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/2.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-3 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/3.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-4 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/4.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-5 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/5.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-6 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/6.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-7 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/7.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-8 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/8.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-9 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/9.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-10 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/10.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-11 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/11.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-12 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/12.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-13 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/13.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-14 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/14.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-15 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/15.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-16 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/16.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-17 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/17.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-18 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/18.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-19 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/19.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-20 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/20.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-21 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/21.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-22 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/22.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-23 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/23.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-24 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/24.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-25 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/25.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-26 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/26.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-27 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/27.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-north-28 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/north/28.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}

.map-list-south-1 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/1.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-2 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/2.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-3 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/3.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-4 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/4.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-5 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/5.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-6 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/6.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-7 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/7.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-8 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/8.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-9 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/9.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-10 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/10.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-11 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/11.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-12 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/12.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-13 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/13.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-14 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/14.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-15 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/15.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-16 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/16.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-17 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/17.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-18 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/18.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-19 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/19.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-20 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/20.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-south-21 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/south/21.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}

.map-list-west-1 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/1.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-2 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/2.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-3 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/3.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-4 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/4.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-5 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/5.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-6 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/6.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-7 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/7.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-8 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/8.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-9 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/9.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-10 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/10.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-11 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/11.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-12 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/12.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-13 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/13.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-14 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/14.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-15 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/15.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-16 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/16.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-17 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/17.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-18 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/18.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-19 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/19.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-20 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/20.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-21 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/21.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-22 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/22.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-23 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/23.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-24 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/24.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-25 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/25.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-26 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/26.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-27 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/27.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-28 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/28.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-29 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/29.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-30 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/30.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-31 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/31.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-32 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/32.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-33 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/33.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-34 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/34.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-35 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/35.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-36 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/36.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-37 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/37.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-38 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/38.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-39 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/39.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-40 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/40.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-41 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/41.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}
.map-list-west-42 {padding-left:30px;padding-bottom:10px;padding-top:5px;line-height:16px;background:url(../_images/map-icons/west/42.png) no-repeat 2px 3px;vertical-align:middle;text-decoration:none;list-style:none;color:#069;font-weight:bold;}

#languages {
	position:absolute; 
	float:right;
	top:0px;
	right:15px;
	width: auto; 
	height: 38px;
	text-align: right;
	z-index:5;}
#languages ul li a:hover {list-style:none;}
#languages ul li a {list-style:none;}
#languages li {list-style:none;}

#header {
	position:absolute;
	top:0px;
	left:0px;
	width:990px;
	height:293px;
	text-align:left;
}
#logo {
	position:absolute;
	width:369px;
	height:143px;
	top:26px;
	left:10px;
	z-index:3;
}
#logo-bg {
	position:absolute;
	width:682px;
	height:186px;
	top:10px;
	left:-170px;
	z-index:2;
	background:url(../_images/bg-logo.png) no-repeat;
}
#btn-tageskarte-online-kaufen {
	position:relative;
	width:128px;
	height:75px;
	top:184px;
	left:204px;
	z-index:45;
}
#header-bg {
	position:absolute;
	width:957px;
	height:293px;
	top:0px;
	left:20px;
	z-index:2;
	background:url(../_images/bg-header.png) no-repeat;
}
#slider {
	position:relative;
	width:629px;
	height:323px;
	left:0px;
	top:30px;
	margin-bottom:30px;
	z-index:10;
}
#subtitle {
	position:absolute;
	width:auto;
	height:auto;
	top:65px;
	left:790px;
	text-align:left;
	z-index:11;
	font-family:"Arial", sans-serif;
	font-weight:bold;
	line-height:20px;
	font-size:12px;
	color:#069;
}
#subtitle2 {
	position:absolute;
	width:auto;
	height:auto;
	top:145px;
	left:650px;
	text-align:left;
	z-index:11;
}
#subtitle2 a:hover {text-decoration:underline; color:#FFFFFF;}
#subtitle3 {
	position:absolute;
	margin-top:7px;
	width:auto;
	height:auto;
	top:215px;
	left:650px;
	text-align:left;
	z-index:11;
}
#subtitle3 a:hover {text-decoration:underline; color:#FFFFFF;}
#all-weather {
	position:absolute;
	width:auto;
	height:auto;
	top:0px;
	left:20px;
	text-align:left;
	z-index:11;
}
#header-all-bg {
	position:absolute;
	width:990px;
	height:413px;
	top:0px;
	left:0px;
	z-index:-9999;
	background:url(../_images/website/bg-all-header.png) no-repeat;
}
h1 {
	font-size:20px;
	line-height:26px;
	font-weight:bold;
	color:#069;
	font-family:"Arial", sans-serif;
}
h2 {
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#069;
	font-family:"Arial", sans-serif ;
}
h3 {
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	color:#069;
	font-family:"Arial", sans-serif ;
}
.entrance1 {
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	color:#FFF;
	font-family:"Arial", sans-serif ;
}
.entrance2 {
	font-size:24px;
	line-height:18px;
	font-weight:bold;
	color:#FFF;
	font-family:"Arial", sans-serif ;
}
.entrance3 {
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	color:#FFF;
	font-family:"Arial", sans-serif ;
}
.open {
	font-size:16px;
	line-height:18px;
	font-weight:bold;
	color:#FFF;
	font-family:"Arial", sans-serif ;
}
h5 {
	font-size:9px;
	line-height: 16px;
	font-weight:bold;
	color:#333;
	font-family:"Arial", sans-serif ;
}
.clear {
	clear:both;height:0px;line-height:0px;font-size:0px
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++ ANFANG ++++++++++++++++++++++++++ */
/* ++++++++++++++ Vertretungen Internationial +++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.floatend {
	clear: both;
	height: 0px;
	overflow: hidden;
	border: 0px;
}

div#mainads {
	float: left;
	width: 500px;
	margin: 10px 0 0 0;
}

div#mainadscenter {
	float: left;
	width: 500px;
	margin: 0 40px 0 0;	
}

div#mainadsright {
	width: 250px;
	float: left;	
}

div#mainads h3 {
	font-size: 31px;
	margin: 0 0 30px 0;
	color: #123d8f;
	font-weight: normal;
}

div#mainads h4 {
	font-size: 21px;
	color: #123d8f;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	font-weight: normal;
}

div#mainads h5 {
	font-size: 13px;
	color: #123d8f;
	margin: 0 0 5px 0;
}

div#mainads p {
	margin: 0 0 10px 0;
}

div#mainads ul {
	margin: 0 0 20px 20px;
}

div#mainads p.date {
	font-size: 11px;
	color: #123d8f;
}

div#mainads a {
	color: #123d8f;
}

div#mainads a:hover {
	border-bottom: 1px dashed #123d8f;
}

div#mainads div.newscontent {
	padding: 0 0 5px 0;
	margin: 0 0 20px 0;
	border-bottom: 1px dashed #ccc;	
}

div#mainads div.imagebox {
	float: right;
	margin: 0 0 20px 20px;
	width: 250px;
	position: relative;
}

div#mainads div.imagebox img.type {
	position: absolute;
	top: 0px;
}

div#mainads div.imagebox img.right {
	right: 0px;
}

div#mainads div.imagebox span {
	border: 0px;
	font-size: 11px;
	line-height: 13px;
}

div#mainads div.imagebox a {
	color: #123d8f;
}

div#mainads div.agency {
	padding: 0 0 5px 0;
	margin: 0 0 20px 0;
	border-bottom: 1px dashed #ccc;	
}

div#mainads div.agency h5,
div#mainads div.agency p.addresses {
	padding: 0 20px 0 20px;
	width: 200px;
	float: left;
}

div#mainads div.agency p.kind {
	padding: 0 20px 0 20px;
	margin: 0px;
	width: 200px;
	float: right !important;
	font-weight: bold;
}

div#mainads div.agency p.ard {
	background-color: #8f121e;
	color: #fff;
}

div#mainads div.agency p.asa {
	background-color: #1a8f2f;
	color: #fff;
}

div#mainads div.agency p.vaw {
	background-color: #123d8f;
	color: #fff;
}

div#mainads div.agency p.asd {
	background-color: #7d5543;
	color: #fff;
}

div#mainads div.person {
	width: 500px;
	margin: 0 40px 20px 0;
	float: left;	
}

div#mainads div.person img {
	float: left;	
}

div#mainads div.person .name {
	color: #123d8f;
	font-weight: bold;
}

div#mainads div.product h4 {
	margin: 0px;
	padding: 0px;
}


div#mainads div.last {
	margin-right: 0px !important;
}


div#mainads table {
	width: 100%;
}

div#mainads table td,
div#mainads table th {
	border-bottom: 1px solid #ccc;
	border-right:  1px solid #ccc;
	padding: 5px 15px 0px;
	vertical-align: bottom;
	line-height: 17px;
}

div#mainads table tr.even {
	background-color: #f1f1f1;
}

div#mainads table tr.last td {
	border-bottom: 0px;
	border-right:  1px solid #ccc;
	padding: 5px 15px 0px;
	vertical-align: bottom;
}

div#mainads table td.whitespace,
div#mainads table th.whitespace {
	white-space: nowrap;
}

div#mainads table td.center {
	text-align: center;
}

div#mainads table td.right {
	text-align: right
}

div#mainads table td.last,
div#mainads table th.last {
	border-right: 0px !important;
}

div#mainads div.product table td.first {
	font-weight: bold;
}

div#mainads div.product h4,
div#mainads div.product h5,
div#mainads div.product li {
	margin-bottom: 10px;
	line-height: 17px;
	width: 500px;
}

div#mainads div.product p {
	margin-bottom: 10px;
	line-height: 17px;
}

.reverse {unicode-bidi: bidi-override; direction: rtl; }

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++ ENDE ++++++++++++++++++++++++++ */
/* ++++++++++++++ Vertretungen Internationial +++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */