body {
height:100%;
width:100%;
margin:0;
padding:0;
*+padding-left:8px;
font-family: 'Open Sans Condensed', Lucida Sans Unicode, Corbel, Trebuchet MS,  Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
line-height:26px;
color:#000000;
overflow-y:scroll;
background-color:#000000;
}


/* ----------------------------- FARBEN + GESTALTUNG ----------------------------- */

h1, h4, a:link, a:visited { color:#ee000f;}
h6 { font-size:13px; line-height:21px; padding:0; margin:0; }


hr {
	color:#999;
	background-color:#999;
	height: 1px;
	border:#999;
}

em { font-style:normal; font-weight:bold; color:#ee000f; }

.mobile { display:none; }

a.bn, a.bn:visited { background-color:#FFFFFF !important; color:#000000 !important; padding: 8px 12px 8px 12px; text-decoration:none !important; border:1px solid #000000; border-radius: 3px; }
a.bn:hover {  background-color:#FFFFFF !important; color:#ee000f !important; text-decoration:none !important; border:1px solid #ee000f; }

/* ----------------------------- Editor ----------------------------- */


.editor {padding-top:0px; margin-left:-190px; margin-top:80px; background-color:#DDDDDD; z-index:40;}
.editor fieldset {border-style:none;}
.editor fieldset input {border-style:none;}
.editor #editor-xtd-buttons div.button2-left {
float:left;
background-color:#FFFFFF;
padding-top:3px;
padding-bottom:3px;
padding-left:6px;
padding-right:6px;
border-style:solid;
border-width:1px;
border-color:#999999;
margin-right:10px;
margin-top:-1px;
}
.editor .inputbox {
background-color:#FFFFFF;
color:#000000;
font-family: 'Open Sans Condensed', Lucida Sans Unicode, Corbel, Trebuchet MS,  Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; font-size:1em;
border:solid;
border-width:1px;
border-color:#AAAAAA;
padding:4px;
margin:6px;
}


#page_inhalt div.edit table td
{ 
	padding:0px;
	border-bottom-style:none;
	border-bottom-width:0px;
	text-align:left;
	vertical-align:top;
	
}

div#bildbereich iframe {
        top: auto;
        left: auto;
        width: 100%;
        height: 450px;
    }

/* ----------------------------- SCHRIFT ----------------------------- */

h1 { font-size:18px; font-weight:bold; padding-top:0px; margin-top:0px; }
h2, .contentheading, .componentheading {
	font-size:28px; font-weight:normal; padding-top:20px; margin-top:0px; padding-bottom:0px; line-height:1.2em; color:#000000; font-family:
	'Open Sans Condensed', Lucida Sans Unicode, Corbel, Trebuchet MS,  Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

h4 { font-size:1.3em; font-weight:normal; padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0.8em;  }
h6 { font-size:1.0em; font-weight:normal; padding:0px; margin:0px; }

img { border:none; }


p { padding:0; margin:0; }


a { text-decoration:none; font-weight:normal; }
a:hover { color:#ee000f; }
a:active { color:#ee000f;  }
a:focus {  color:#ee000f;  } 

#page_inhalt a { text-decoration:none; font-weight:bold; }
#page_inhalt a:hover, #adresse a:hover { text-decoration:underline; }

 table { }


.article_column {
border-top-color:#CCCCCC;
border-top-width:1px;
border-top-style:solid;
margin-bottom:20px;
padding-top:20px;
}

/* ----------------------------- BLOG ----------------------------- */

div.page-header { border-top: #181818 1px solid; margin-top:15px; }

p.readmore {display:block; margin-top:25px; padding-bottom:20px;}
p.readmore a, p.readmore a:visited { background-color:#FFFFFF !important; color:#000000 !important; padding: 4px 6px 4px 6px; text-decoration:none !important; border:1px solid #000000; border-radius: 3px; }
p.readmore a:hover {  background-color:#FFFFFF !important; color:#ee000f !important; text-decoration:none !important; border:1px solid #ee000f; }

/* -----------------------------  ----------------------------- */

div.high {
background-color:#EEEEEE;
padding:10px;
}


	#gesamt {
		margin:0 auto;
		padding:0;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:100%;
		width:1200px;
		clear:left;
		z-index:4;
		}






/* ---------------------- LOGO ---------------------- */

#logo
{
position:absolute;
width:280px;
height:450px;
top:30px;
left:0px;
z-index:69;
}

div#logo-head {
	width:280px; height:280px;
}

div#logo-head img {
	width:230px; margin-left:25px; margin-top:157px;
}

div#social { padding-left:30px; margin-bottom:0px; margin-top:241px; }
div#social img.social { width: 90px;}
div#social img.instagram { margin-right:20px; }

div#adressfeld	{padding-left: 30px; padding-top: 12px; padding-bottom: 63px; color: #fff;}


#logo_back
{
position:absolute;
display:block;
width:280px;
top:30px;
left:0px;
bottom:110px;
height:1200px;
z-index:68;
background-repeat:no-repeat;
background-image:url(linke_logo_back.png);
background-position:top;
}

a.bn_anmeldung { background-color:#ee000f; color:#FFF; padding-left:6px; padding-right:6px; padding-top:4px; padding-bottom:5px; }

a.bn_anmeldung:hover { background-color:#000000; }

/* ---------------------- ADRESSE ---------------------- */

#adresse
{
position:absolute;
width:260px;
top:647px;
left:910px;
z-index:69;
color:#000000;
}


/* ---------------------- KASTEN Termine ---------------------- */

#kasten_termine
{
position:absolute;
width:220px;
height:90px;
padding-top:20px; padding-bottom:20px;
padding-left:20px; padding-right:0px;
top:270px;
left:10px;
z-index:60;
background-color:#bf0019;
color:#ffde10;
}

div.custom { padding:0; margin:0; }

#kasten_termine a { color:#ffde10; }

#kasten_termine a:hover { color:#FFFFFF; }

#kasten_termine ul { list-style-type:none; margin:0px; padding:0px; }

#kasten_termine ul li { margin:0px; padding:0px; }




/* ---------------------- MENÜ LEISTUNGEN ---------------------- */


li.item-300 a { margin-right:86px !important; } /* VIDEO */
li.item-118 a { margin-right:299px !important; } /* LEDER */

/* li.item-311 { display:none; }   PFLEGEPAKETE */

div#hauptmenu { position:absolute; width:880px; height:40px; top:530px; left:320px; z-index:70; margin:0; padding:0; font-size:18px; }


#hauptmenu ul {
margin:0; padding:0;
}

#hauptmenu ul li:first-child {
list-style-type:none;	
}

#hauptmenu ul li {
float:left; margin:0; padding:0;
list-style-type:none;
color:#000000;
}

#hauptmenu ul li a, #hauptmenu ul li a:visited, #hauptmenu ul li.active ul li a, #hauptmenu ul li.active ul li a:visited {
display:block;
color:#000000;
font-weight:normal;
height:29px;
border-top:solid 5px #FFF;
padding-top:8px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-right:24px;
margin-left:0px;
margin-bottom:0px;
text-transform:uppercase;
}

#hauptmenu ul li a:hover { color:#000000; border-top:solid 5px #AAA; }
#hauptmenu ul li.active a { color:#000000; border-top:solid 5px #AAA;  }


/* ---------------------- MENÜ Kontakt ---------------------- */


div#menu_kontakt { position:absolute; width:880px; height:40px; top:490px; left:320px; z-index:70; margin:0; padding:0; font-size:18px; }


#menu_kontakt ul {
margin:0; padding:0;
}


#menu_kontakt ul li:first-child {
list-style-type:none;	
}

#menu_kontakt ul li {
float:left; margin:0; padding:0;
list-style-type:none;
color:#FFF;
}

#menu_kontakt ul li a, #menu_kontakt ul li a:visited, #menu_kontakt ul li.active ul li a, #menu_kontakt ul li.active ul li a:visited {
display:block;
color:#FFF;
font-weight:normal;
height:29px;
padding-top:6px;
padding-left:0px;
padding-right:0px;
margin-top:0px;
margin-right:24px;
margin-left:0px;
margin-bottom:0px;
text-transform:uppercase;
}

#menu_kontakt ul li a:hover { color:#FFF; border-bottom:solid 5px #868686; }
#menu_kontakt ul li.active a { color:#FFF; border-bottom:solid 5px #868686;  }



/* ---------------------- Bildbereich ---------------------- */

#bildbereich { 
position:absolute;
width:910px;
height:450px;
top:30px;
left:290px;
z-index:5;
background-color:#090909;
background-position:50% 0%; background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;
}


/* ---------------------- TEXTBEREICH ---------------------- */

#page_inhalt
{	
position:absolute;
top:530px;
left:290px;

width:910px;
z-index:20;

}

#text {

padding-left:30px;
padding-right:340px;
padding-top:40px;
padding-bottom:30px;
background-color:#FFF;
}

#footer {
padding-left:30px;
padding-right:30px;
padding-top:70px;
padding-bottom:30px;
}



#page_inhalt ul {
list-style-type:square;
padding-left:15px;
margin-left:0px;
}

#page_inhalt ul li {
}

div.content-links { display:none; }




/* --------------------------------------- Tabelle im Content --------------------------------------- */


#page_inhalt div.item-page table { width:630px; border:none; padding:0px; margin:0px; border-spacing:0px; }
#page_inhalt div.item-page table tr { border:none; padding:0px; margin:0px; }
#page_inhalt div.item-page table td { width: 310px; vertical-align:text-top; text-align:left; }
#page_inhalt div.item-page table td:first-child { padding-right:5px; }
#page_inhalt div.item-page table td:last-child { padding-left:5px; }



/* --------------------------------------- KONTAKTFORMULAR --------------------------------------- */

div.m4j_required_wrap { display:none; }
span.m4j_required { color:#000000; }
div.m4j_header_text { font-size:18px; color:#000000; }

div.m4j_submit_wrap input,  {
margin-right:4px;
background-color:#DDDDDD;
color:#000000;
padding:4px;
font-family: 'Open Sans Condensed', Lucida Sans Unicode, Corbel, Trebuchet MS,  Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
border:solid;
border-width:1px;
border-color:#999999;
margin-bottom:5px;
}

table.m4jLayout02 {  }

table.m4jLayout02 input, table.m4jLayout02 textarea, textarea.m4jTextArea {
	font-family: 'Open Sans Condensed', Lucida Sans Unicode, Corbel, Trebuchet MS,  Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000; font-size:18px;
	}


input.button, .m4j_submit, .m4j_reset {
margin-right:4px;
background-color:#DDDDDD;
color:#000000;
padding:4px;
font-family: 'Open Sans Condensed', Lucida Sans Unicode, Corbel, Trebuchet MS,  Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; font-size:1em;
border:solid;
border-width:1px;
border-color:#999999;
margin-bottom:5px;
}






/* --------------------------------------- NEWS --------------------------------------- */


p.articleinfo, p.iteminfo {
color:#AAAAAA;
}

div.contentpaneopen_edit p.articleinfo, div.contentpaneopen_edit p.iteminfo {
color:#AAAAAA;
}

span.createdby {
margin-right:30px;
}


span.createdate {
float:right;
text-align:right;
}




/* --------------------------------------- Hintergrund  --------------------------------------- */


body>div#back{
position:fixed;
}

#back {
position:absolute;
height:100%;
width:100%;
top:0px;
margin-top:0px;
left:0px;
clear:both;
z-index:1;

background-image:url(linke_back.jpg);
background-position:50% 50%; background-repeat:no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;
}





/* --------------------------------------- Trenner News --------------------------------------- */


div.item, div.items-leading { border-bottom-style:solid; border-bottom-color:#CCC; border-bottom-width:1px; margin-bottom:10px; padding-bottom:20px; }
div.items-more { display:none; }

p.readmore a { line-height:0px; background-image:url(../pfeil_grau.html); background-repeat:no-repeat; background-position: 1px 5px; padding-left:10px; }
p.readmore a:link, p.readmore a:visited { color:#999; }
p.readmore a:hover, p.readmore a:active, p.readmore a:focus { color:#ee000f; } 

dt.article-info-term { display:none; margin-left:0px; padding-left:0px; }
dd.create { color:#999; margin-left:0px; padding-left:0px; }

/*
div.item h2, div.items-leading h2 { line-height:0px; padding-top:7px; }
*/
dl.article-info { margin-left:0px; padding-left:0px; }


/* ----------------------------- Karte ----------------------------- */

#frame_bild #custom, #frame_bild .phocamaps, #frame_bild .phocamaps-box, #frame_bild .phocaMapPlgPM1 { width:100%; }

#frame_bild .phocamaps { top:-10px; position:relative; }

#frame_bild #map_canvas {
        margin: 0;
        padding: 0;
        height:1000px;
		top:0px; left:0px; right:0px; bottom:0px;
		width:100%;
      }


#frame_bild #phocamaps-box div.pmbox-grey div div div { padding-right:0px; padding-left:0px; }	



/* --------------------------------------- Routenplanung GOOGLE MAPS --------------------------------------- */

.routenplaner {
margin-top:20px;
}

.routenplaner input {
margin-right:4px;
background-color:#FFFFFF;
color:#000000;
padding:4px;
font-family: 'Open Sans Condensed', Lucida Sans Unicode, Corbel, Trebuchet MS,  Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; font-size:1em;
border:solid;
border-width:1px;
border-color:#CCC;
margin-bottom:5px;
width:280px;
}

.routenplaner input:last-child {
margin-right:4px;
background-color:#dddddd;
color:#000;
padding:4px;
font-family: 'Open Sans Condensed', Lucida Sans Unicode, Corbel, Trebuchet MS,  Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal; font-size:1em;
border:solid;
border-width:1px;
border-color:#999;
width:60px;
}



/* ---------------------- Diashow Goboslide ---------------------- */

#goboslide { 

position:absolute;
width:910px;
height:450px;
top:30px;
left:290px;
z-index:6;
}

div.joohopia { display:none; }


div#goboslide div.yt_vm_scoller {
	border:none; border-style:none; border-width:0px;	
	position:relative;
	top:-11px;
	left:-1px;
	
}


#rand_goboslide_oben { position:absolute; width:922px; height:1px; top:119px; left:19px; z-index:11; background-color:#FFF; }
#rand_goboslide_unten { position:absolute; width:922px; height:1px; top:520px; left:19px; z-index:11; background-color:#FFF; }
#rand_goboslide_links { position:absolute; width:1px; height:402px; top:119px; left:19px; z-index:11; background-color:#FFF; }
#rand_goboslide_rechts { position:absolute; width:1px; height:402px; top:119px; left:940px; z-index:11; background-color:#FFF; }


div.featured_97 {
	border:none; border-style:none; border-width:0px; border-color:#FFF;	
}

div#goboslide div.yt_vm_scoller div.orbit { 

    width: 0px; 
    height: 0px; 
    overflow: hidden; 
    position: relative;
	
	-moz-box-shadow:none;
    -webkit-box-shadow:none;
	/*
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.25); 
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.25); 
	*/
    /*background: url('../images/loading.gif') no-repeat center center;*/ background-image:none;
	

}

div#goboslide div.yt_vm_scoller div.orbit img { position: absolute; top: 0; left: 0; }

/* TIMER */

div#goboslide div.yt_vm_scoller div.timer { 

    width: 40px; 
    height: 40px; 
    overflow: hidden; 
    position: absolute; 
    top: 10px; 
    right:10px;
    cursor: pointer; 
    z-index: 1000; 
    opacity: .6;
    filter: alpha(opacity=60);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";

}

div#goboslide div.yt_vm_scoller span.rotator { 

    display: block; 
    width: 40px; 
    height: 40px; 
    position: absolute; 
    top: 0; 
    left: -20px; 
    /*background: url('../images/rotator-black.png') no-repeat; */ background-image:none;
    z-index: 999; 

}

div#goboslide div.yt_vm_scoller span.mask { 

    display: block; 
    width: 20px; 
    height: 40px; 
    position: absolute; 
    top: 0; 
    right: 0; 
    z-index: 999; 
    overflow: hidden; 

}

div#goboslide div.yt_vm_scoller span.rotator.move { left: 0;  }

div#goboslide div.yt_vm_scoller span.mask.move { width: 40px; left: 0; /*background: url('../images/timer-black.png') repeat 0px 0px; */ background-image:none; }

div#goboslide div.yt_vm_scoller span.pause {

    display: block; 
    width: 40px; 
    height: 40px; 
    position: absolute; 
    top: 0; 
    left: 0px; 
    /*background: url('../images/pause-black.png') no-repeat; */ 
    z-index: 4; 
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";


}

div#goboslide div.yt_vm_scoller div.timer:hover span.pause,

div#goboslide div.yt_vm_scoller span.pause.active, 

div#goboslide div.yt_vm_scoller div.timer:hover span.pause.active { 

    opacity: 1;
    filter: alpha(opacity=100);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";


}

div#goboslide div.yt_vm_scoller span.pause.actived { /* background: url('../images/play-black.png') no-repeat; */  }


/* DIRECTIONAL NAV */

div#goboslide div.yt_vm_scoller div.orbit:hover div.slider-nav { display: block; }

div#goboslide div.yt_vm_scoller div.slider-nav { display: none; }

div#goboslide div.yt_vm_scoller div.slider-nav span { width: 33px; height: 33px; text-indent: -9999px; position: absolute; z-index: 1000; cursor: pointer; }

div#goboslide div.yt_vm_scoller div.slider-nav span.right { background: url('right-arrow.png'); right: 10px; }

div#goboslide div.yt_vm_scoller div.slider-nav span.left { /*background: url('../images/left-arrow.png');*/ background-image:none; left: 10px; }   

div#goboslide div.yt_vm_scoller .slider-bg {

	left:-100px;
	position:absolute;
	top:-50px;

}



/* ----------------------------- NoNumber Sliders Pro ----------------------------- */

.nn_sliders { border-top:1px solid #E9E9E9; background-color:#000 !important; } /* ####### */
.nn_sliders .fade{opacity:0;-webkit-transition:opacity 1ms linear;-moz-transition:opacity 1ms linear;-o-transition:opacity 1ms linear;transition:opacity 1ms linear}
.nn_sliders .fade.in{opacity:1}
.nn_sliders.has_effects .fade{-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.nn_sliders .collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 1ms ease;-moz-transition:height 1ms ease;-o-transition:height 1ms ease;transition:height 1ms ease}
.nn_sliders .collapse.in{height:auto}
.nn_sliders.has_effects .collapse{-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.nn_sliders.accordion{margin-bottom:0px}
.nn_sliders.accordion>.accordion-group{margin-bottom:0px; border-top:0px solid #FFF; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; background-color:#FFF; } /* ####### */
.nn_sliders.accordion>.accordion-group .accordion-heading{border-bottom:0; text-decoration:none !important;}
.nn_sliders.accordion>.accordion-group .accordion-heading .accordion-toggle{display:block;padding:8px 15px;cursor:pointer}
.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{padding:9px 9px; border-bottom:0px solid #FFF; border-top:none !important; background-color:#FFF;} /* ####### */
.nn_sliders.accordion>.accordion-group>.accordion-body.in:hover{overflow:visible}
.nn_sliders.accordion>.accordion-group{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.nn_sliders.accordion>.accordion-group .panel-heading{padding:0}
.nn_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s; text-decoration:none !important; color:#000 !important; }
.nn_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover{background-color:#EEE; color:#000 !important; text-decoration:none !important; } /* ####### */
.nn_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle{background-color:#000; color:#FFF !important; font-weight:bold !important; background-image:url(../black20.html); background-repeat:repeat; } /* ####### */
.nn_sliders.accordion>.accordion-group>div>a:focus,.nn_sliders.accordion>.accordion-group.active>div>a:focus{ outline:0; -webkit-box-shadow:inset 0 0 0px #FFF; box-shadow:inset 0 0 0px #FFF; } /* ####### */
.nn_sliders.accordion>.accordion-group span.nn_sliders-title-inactive{display:inherit}
.nn_sliders.accordion>.accordion-group span.nn_sliders-title-active{display:none}
.nn_sliders.accordion>.accordion-group.active span.nn_sliders-title-inactive{display:none}
.nn_sliders.accordion>.accordion-group.active span.nn_sliders-title-active{display:inherit}
.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner{padding:15px;overflow-y:hidden !important;overflow-x:auto;*zoom:1}
.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner:before,.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner:after{display:table;content:"";line-height:0}
.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner:after{clear:both}
.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner>:first-child{margin-top:0}
.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner>:last-child{margin-bottom:0}
.nn_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner .nn_sliders-title{display:none}
.nn_sliders.accordion>.accordion-group.icon>.accordion-heading>a.accordion-toggle span.nn_sliders-toggle-inner:before{display:inline-block;*margin-right:.3em;font-family:'IcoMoon';font-style:normal;speak:none;content:"\2a"}
.nn_sliders.accordion>.accordion-group.icon.active>.accordion-heading>a.accordion-toggle span.nn_sliders-toggle-inner:before{content:"\4b"}

h2.nn_sliders-title + br { /*display:none;*/ }


/* ----------------------------- Editor ----------------------------- */

div#jce_editor_text_toggle {padding-top:31px; }

li.edit-icon { list-style-type:none; }

.edit {padding-top:0px; margin-left:0px; background-color:#FAFAFA;}
.edit fieldset {border-style:none;}
.edit fieldset input {border-style:none;}
.edit #editor-xtd-buttons div.button2-left {
float:left;
background-color:#FFFFFF;
padding-top:3px;
padding-bottom:3px;
padding-left:6px;
padding-right:6px;
border-style:solid;
border-width:1px;
border-color:#999999;
margin-right:10px;
margin-top:-1px;

}


/* ---------------------- SIGPLUS GALERIE ---------------------- */

ul.sige { width:660px; }

div#sigplus_container { overflow: hidden; width:850px; }
div.sigplus-center {display:block !important; width:160px !important; height:120px; float:left !important; position:relative; left:-6px; top:-6px; padding-right:9px !important; padding-bottom:9px !important; }
div.sigplus-center ul, div.sigplus-center ul li { margin:0px; padding:0px; list-style-type:none; float:none !important; clear:both !important;}

#adresse div.sigplus-float ul { min-width:300px !important;}
#adresse div.sigplus-float ul li {padding-right:5px !important; padding-bottom:9px !important;}
#sigplus_rechts div.sigplus-float ul { min-width:300px !important;}
#sigplus_rechts div.sigplus-float ul li {padding-right:9px !important; padding-bottom:9px !important;}

#boxplus .boxplus-viewer>.boxplus-thumbs>ul{visibility:visible !important;}

#boxplus .boxplus-viewer>.boxplus-prev{position:absolute;width:57px;left:0;height:100%;background:transparent url(sigplus_navigation.png) no-repeat scroll -57px center !important;}
#boxplus .boxplus-viewer>.boxplus-prev:hover{background:transparent url(sigplus_navigation.png) no-repeat scroll -57px center !important;}
#boxplus .boxplus-viewer>.boxplus-next{position:absolute;width:57px;right:0;height:100%;background:transparent url(sigplus_navigation.png) no-repeat scroll 0 center !important;}
#boxplus .boxplus-viewer>.boxplus-next:hover{background:transparent url(sigplus_navigation.png) no-repeat scroll 0 center !important;}

#adresse ul { display:block; width:280px; }
#adresse ul li img { margin-right:6px !important; }

