/* DESIGN BOOTE UND YACHTEN IN BUMA2009a.css */


body  {
    margin : 0 auto 0 auto;
    padding : 0; 
	background-color : #FFFFFF;
    font-size : 14px; 
   	font-family: arial, helvetica, sans-serif;
    /* background-image:url(//www.killikus.de/grafic/bg_kachel.jpg); */
}


input {
    /* background-color: #D6ECE1; */
    background-color: #F3F3F3;
    padding : .2em 0 .2em .2em;
    /* height : 1.1em; */
    /* border : solid 2px #094E2C; */
}


select {
    height : 1.8em;
    margin : 0.1em .3em 0.1em .3em;
}

table.urllink { /* Domain */
    display: none; 
    margin : 2em 0 0 0;
    font-size: .9em;
    border : solid 1px silver;
}

div.urllink01 {
    padding : .5em 5em .5em 3em; 
    border-right : solid 1px silver;
}

div.urllink02 {
    padding : .5em 0 .5em 4em;
}


/* Sitemap FeWo*/
ul#kfmap li{
    list-style-type : none;
    border : solid 0px;
    padding : .3em 0 .3em 5em;
    margin : .5em 0 .5em 0;
} 

ul#kfmap a {
    font-size: 0.9em;
    border : solid green 1px;
    padding: .3em 3em .3em 3em;
}

div#wetter { /* Wetterdiagramme */
    text-align: center;
    margin : 0 auto 0 auto;
    padding : 0 auto 0 auto;
    margin : .5em 0 .5em 0;
}

div#wetterd { /* Wetterdiagramme */
    text-align: center;
    margin : 0 auto 0 auto;
    padding : 0 auto 0 auto;
    margin : .5em 0 .5em 0;
}

#gal_content a:link { font-weight:bold; color:#3366FF; text-decoration:none; }
#gal_content a:visited { font-weight:bold; color:#3366FF; text-decoration:none; }
#gal_content a:focus { font-weight:bold; color:green; text-decoration:underline; }
#gal_content a:hover { font-weight:bold; color:red; text-decoration:none; }
#gal_content a:active { font-weight:bold; color:#3366FF; text-decoration:underline; }

div.twitter {
    display : none;
    text-align: center;
}

/* Facebook in Killikus.de */
.facebook1 .fb-like {
    margin: 0 0 0 0;
    padding : 0 0 0 2.3em;
}

.facebook2 .fb-like {
    float : left;
    padding: .4em 0 0 1.3em;
}

div.fb-kil .fb-like {
    margin: 1em 0 0 0;
    padding : 0 0 0 10em;
    border : solid 0px;
}

/* Facebook im Bildarchiv */
div.fb-bav .fb-like {
    margin: .5em 0 .5em 0;
    border : solid 0px;
}

div.payment { /* PayPal*/
    visibility: hidden;
    display: none;
    margin : 3em 0 .5em 0;
    background-color : #fff;
    border : solid 2px silver;
    padding : 0 1em 0;
    text-align : center;
    clear : both;
}

div.payment1 { 
    margin : 0;
    clear : both;
}

div.payment2 {
    float : right;
    margin : 0 0 0 2em;
    padding : 1em 0 0 0;
    clear : both;
}

div.payment form {
    margin : 0 3em 0 0;
    padding : 0;
}

div.payment input {
    margin : 0;
    padding : 0;
}

div.payment img {
    border : 0;
}
    
#affili1 {
    display : none;
    height : 40px;
    overflow : hidden;
    padding-left : 1px;
    border-left : solid 3px #D8E0DC;
    border-right : solid 3px #D8E0DC;
 	background-color : #C7DDD2;
}

#affili2 {
    height : 40px;
    overflow : hidden;
    padding-left : 1px;
    border-left : solid 3px #D8E0DC;
    border-right : solid 3px #D8E0DC;
 	background-color : #C7DDD2;
}

#affili1 .affi1box {
    display : inline;
    float : left;
    overflow : hidden;
    border-right : solid 2px #D8E0DC;
}

#affili1 .affi1box1 { /* nach Killikus Label */
    margin : 3px;
    display : inline;
    float : left;
    overflow : hidden;
}


form {
    margin : 0;
    padding : 0;
}

input.suche1a {
    width : 110px;
}

input.suche1 {
    width : 151px;
}

.send1btt1 input.red1brd  { /* Buchungsbutton FeWo *-ferienwohnunge.de*/
    border : solid 1px red;
}

 /* Fewo Button*/
 
div#fewo01bu {
    clear : both;
    display : block;
    margin : 0;
    padding : 0;
}

div#fewo01bu img {
    border : 0;
}

.fewo01bu01 {
    margin: .1em 0em 0em .1em; 
    float: left;
}

.fewo01bu02 {
    margin: .1em 0em 0em .1em; 
    float: left;
}

/* ALLGEMEIN GÜLTIG */

.clear {
    clear : both;
    display : block;
    margin : 0;
    padding : 0;
}

.help2txt {
    color : #9E2222;
    font-weight : bold;
}

div.rahmen1  {
    display : block;
    width : 980px; /* SEITENMASSE! * TV = 785 Pixel/
    /* Ausrichtung Zentrierung */
    margin : 0 auto 0 auto; 
    padding : 0 0 0 .5em/* Seiten-Rand-Abstand */
    /* Änderung der Schriftgröße in % */
}

/* div.rahmen1, ol, ul,  {
} */

div#container  {
    display : block;
    float : left;
    /* Container um den Content */
    padding : 0 0 0 0;
}

div#content  {
    /* Content Inhalt */
    width : 795px;
    overflow : hidden;
    float : left; /* Neben die linke Box stellen */
    padding : 0;
    margin : 0 1em 0 0; /* Abstand zu spalte3 */
}

div#spalte1  {
    display : none;
    float : left;
    width : 165px;
    margin : 0 0 0 0;
    padding : 0;
    text-align : left;
    overflow : hidden;
    border : solid 1px;
}
 
div#spalte3  {
    float : right;
    width : 165px;
    margin : 0;
    padding : 0;
    text-align : center;
    overflow : hidden;
    border : solid 0px silver;
    background-color : #FFFFFF;
}

/* Formatierung im Content*/

div#box1  {
    padding : 0 0 .5em 0;
    margin : 0 0 0 0;
    border-bottom : solid 0px silver;
    -moz-border-radius: 10px 10px 0px 0px; /* Firefox */
    -webkit-border-radius: 10px 10px 0px 0px; /* Chrome, Safari */
    -khtml-border-radius: 10px 10px 0px 0px; /* Konqueror */
    border-radius: 10px 10px 0px 0px; /* CSS3 */
    background-image : url(//www.killikus.de/grafic/verlauf_oben_gray.png);
    /*background-image : url(//www.killikus.de/grafic/verlauf_oben.png);*/
}

div.FeWoTL { /* Google Fewo Textlink */
    margin : 0;
    padding : .5em 0 0 0;
    text-align: center;
    display : none;
}

div#box1mobil {
    border-top : solid 1px #D8E0DC;
    padding : 0;
    margin : 0;
}

div#box1mobil h1 {
    display : none;
}

div#box1 h1  {
    display : none;
    margin : 0 0 .2em 0;
    padding : .5em 0 .5em;
    font-size : 1.1em;
    font-family : Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
    text-align : center;
    color : #094E2C;
    border-bottom : solid 1px silver;
}

div#box1 h2  {
    margin : 0 0 .2em 0;
    padding : .5em 0 .5em;
    font-size : 1em;
    font-family : Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
    text-align : center;
    color : #094E2C;
    border-bottom : solid 1px silver;
}

.box1_1bx1 h2 { /* Ueberschrift in Mittelsegel-Börse */
    margin : 0 0 .2em 0;
    padding : .5em 0 .5em;
    font-size : 1em;
    font-family : Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
    text-align : center;
    color : #094E2C;
    border-bottom : solid 1px silver;

}

div#box1 .querlink1  {
    text-align : center;
    overflow : hidden;
    line-height : 225%;
    text-transform: uppercase;
    font-size : .9em;
    padding : 0;
    color : silver;   
}

div#box1 .sbox1 {
    font-size: 1.2em; 
    text-align: center; 
    margin : .5em 0 .5em 0;
    color : #094E2C;
}

div#box1 a {
    padding : 0;
    margin : 0;
    text-decoration : underline;
}

div.rahmen  {
    margin : 0;
    padding : 0;
    border-left : solid 0px #D8E0DC;
    border-right : solid 0px #D8E0DC;
    border-bottom : solid 1px #D8E0DC;
}

/* Formatierung Kopf / Head etc.*/
 div#zeile1  {
    display : block;
 	/* Definiert die erste Killikus Zeile */
 	/* text-align : left; */
 	margin-bottom : .1em;
 	/* Abstand nach oben / unten */
 	/* padding : .8em .5em .9em .3em; */
    padding : 1em .5em 1em .3em; 
    height : 1em; 
 	color : #094E2C;
 	border-left : solid 0px #D8E0DC;
    border-right : solid 0px #D8E0DC;
    border-bottom : solid 1px #F5F5F5;
    background-color : #FFFFFF;
 	/* background-color : #C7DDD2; */
    border-top : solid 2px #FFFFFF;
 }
 
 div#zeile1 .zeile1_button  {
 	float : right;
 	/* Definiert die Button Impressum etc. */
 	padding-right : .2em;
    font-size: 1.1em;
 }
 
 div#zeile1 .zeile1_button1  { /* Neu 2013 */
    font-size: 1.1em;
 	float : right;
 	/* Definiert die Button Impressum etc. */
 	padding-right : .2em;
 }
 
 div#zeile1 .zeile1_button1 a {
    text-align : center;
    /* font-size : 15px; */
    /* width: 161px; */
    padding : .3em .5em .3em .5em;
    margin : 0; 
    text-decoration: none;
    background-color : #F7F7F7; 
    border : solid 1px #A4C2B4;
}
 
 div#zeile1 .zeile1_text  {
    font-size: 0.8em;
 	margin: 0;
    padding : 0 0 0 .5em;
 }
 
 div#zeile1 .zeile1_button span  {
 	margin : 0; 
    padding : 0;
 }
 
 /* div#zeile1 .mitsegeln_buchen  {
 } */
 
 div#zeile1 .zeile1_button a  {
 	/*color : #094E2C; */
    color : #3366FF;
 }
 
 div#kurzmit1  {
 	display : none;
 	background-color : #EDEDED;
 	border : solid 1px #D8E0DC;
 }
 
 div#kurzmit1 div  {
 	text-align : center;
 	padding : .1em;
 	margin : 0;
 }
 
 div#lgo1  {
    /* display : none; */
    height : 77px;
 	/* Bezeichnet den Label- und Logobereich */
 	border : solid 0px red;
 	/* Rahmen um das Killikus Label */
    background-image : url(//www.killikus.de/grafic/killikus-head4.jpg);
 	/* background-image : url(//www.killikus.de/grafic/killikus-head3.jpg); */
 	background-repeat : no-repeat;
    text-align: left;
 }
 
 div#lgo1.kwe {
    background-image : url(//www.killikus.de/grafic/norddeutsche-zimmervermittlung.jpg);
    /*background-image : url(//www.killikus.de/grafic/killikus-head2kwe.jpg);*/
    /* background-image : url(//www.killikus.de/grafic/killikus-head1kwe.jpg); */
 }
 
  div#lgo1.yt1bg { /* Hintergrundgrafik Killikus Yachtcharter */
    background-image : url(//www.killikus.de/grafic/killikus-head1ych.jpg);
 }
 
 
 
 
 div#lgo1 .user_online  {
 	float : right;
 	padding : .5em 1em;
    font-size : .75em;
 	color : #03703B;
 }
 
 img.trans_pic  {
 	height : 4.5em;
 	/* Kleinste mögliche Höhe! */
 	width : 13em;
 	border : solid 0px #D8E0DC;
 }
 
 ul#container1_nav  {
 	margin : 0;
 	line-height : 1.6em;
 	/* Höhe der Button */
 	text-align : center;
 	white-space : nowrap;
    display : none;
 }
 
 ul#container1_nav li  {
 	margin : 0;
 	padding : 0;
 	list-style-type : none;
 	display : inline;
 }
 
 ul#container1_nav a  {
 	padding : 0 .3em .2em .3em;
 	text-decoration : none;
    border : solid 1px;
 }
 
 ul#container1_nav a:hover  {
 	color : #9E2222;
 	background-color : #C7DDD2;
 }
 
 ul#container1_nav .normal  {
 	color : #fff;
 	background-color : #3A8561;
 	border : solid 1px #D8E0DC;
 }
 
 ul#container1_nav .aktiv  {
 	color : #9E2222;
 	background-color : #FABE78;
 	border-bottom : solid 1px #D8E0DC;
 	border-left : solid 1px red;
 	border-top : solid 1px red;
 	border-right : solid 1px red;
 }
 
 #container2_nav {
    padding : 3px 0 3px 280px;
 }
 
#container2_nav p {
    display : inline;
    padding : 3px 10px 3px 10px;
    border : solid 1px;
    font-size : 1.2em;
 }

/* Formatierung der Inhalte*/

div#box2  {
    margin : 0;
    padding : 0 1em 1em 1em; /* Abstand Content Oben, Links & Rechts / 09.11.09 */
    line-height : 165%;
    letter-spacing : .01em;
    word-spacing : -.1em;
    background-color : #FFFFFF;
}

div#box2mobil  {
    margin : 0 10px 0 10px;
    padding : 0 0 0 0; 
}

div#box2 table{
    width : 99%;
}

div#box2 h4, h5 {
    margin : 0 0 .5em 0;
    color : #094E2C;
}

div#box2 h2  {
    text-align : center;
    padding : 1.5em 0 0 0;
    margin : 0 0 .5em 0;
    font-size : 1.4em;
    color : #094E2C;
    /* font-family: Georgia; */
    /* font-family : sans-serif, helvetica; */
    /* font-family : Georgia, Palatino, Palatino Linotype, FreeSerif, serif; */
}

div#box2 h3  {
    text-align : center;
    padding : 1em 0 0 0;
    margin : 0 0 .5em 0;
    font-size : 1.3em;
    color : #094E2C;
    /* font-family: Georgia; */
    /* font-family : sans-serif, helvetica; */
    /* font-family : Georgia, Palatino, Palatino Linotype, FreeSerif, serif; */
}

div#box2 .MitSegeln1 {
    font-family : arial, helvetica;
}

div#box2 p.MitSegelnEintrag {
    font-family : arial, helvetica;
}

div#box2 p.MitSegelnEintragred {
    font-family : arial, helvetica;
    color : #9E2222;
}

div#box2 p  {
    margin : .5em 0 .8em 0; /* Abstand zwischen den Absätzen */
    padding : 0; /* Text Abstand rechts */
    text-align : justify;
    line-height : 200%;
    /* font-size : 1.2em; /* 1.15em */
    /* font-family: Georgia; */
}


div#box2 p.wg3 a {
    color : gray;
}

div#box2 p.wg3 a:hover {
    color : green;
}

div#box2 .supercenter {
    text-align : center;
    font-size : 1em;
}

div#box2 img  { 
   border : solid 1px silver;
   padding : 1px;
}

div#map_canvas img { /* GOOGLE KARTE*/
   padding : 0;
   /* background-color: none; */
   border : solid 0px #03703B;
}

div#box2 ul, ol  {
    line-height : 165%;
    margin : 0 0 0 0;
    padding : 0;
}

div#box2 li { /* Einrückung im P-Tag */
    margin : 0 0 0 3em;
    font-size : 1em;
}

div#box2 hr  {
    background-color : #D8E0DC;
    border : none;
}

div#box2 #box2Left  {
    width : 43%;
    margin : .8em 1em .5em 0;
    padding : .2em;
    float : left;
    clear : left;
    border : solid 1px #03703B;
    background-color : #fff;
}

div#box2 #box2Left ul  {
    margin : 0;
    padding : 0;
}

div#box2 #box2Left li  {
    list-style-type : none;
    margin-left : .5em;
}

div#box2 #box2Right  {
    /* width : 43%; */
    width : 300px;
    margin : .8em 0 .5em 2em;
    padding : .2em;
    float : right;
    clear : right;
    border : solid 1px #03703B;
    background-color : #fff;
}

div#box2 #box2Right .mini1pic {
    float : right; 
    margin : 0 .3em 0 .3em;
}

div#box2 #box2Right ul  {
    margin : 0 0 0 .5em;
    padding : 0;
}

div#box2 #box2Right li  {
    list-style-type : none;
    margin-left : .5em;
}


div#box2 #centerpic  {
    /* Alte Version */
    margin : 1em 0 .3em;
    overflow : hidden;
    clear : both;
}



div#box2 .pic1text {
    text-align : center;
    padding : 0 auto 0 auto;
    margin : 0;
    font-size : .9em;
}

div#box2 #centerpic1  {
    margin : 3% .5% 0% .5%;
    text-align : center;
    /* Mittig ausgerichtet */
    clear : both;
}

div#box2 #centerpic1 img {
    width : 100%;
}

div#box2 #rightpic  {
    float : right;
    clear : right;
    margin : 1em 0 .5em 1.5em;
    padding : 0;
}


div#box2 #leftpic  {
    float : left;
    clear : left;
    margin : 2em 1em .5em 0;
}

div#box2 .wettertz1 {
    font-size : .8em;
    color : #9E2222;
    margin : 0;
    padding : 0;
    text-align : center;
}

div#box2 #leftpic1  {
    float : left;
    margin : 0 .5em 0 0;
}

div#box2 .wett1pic  { /* Box der Wetterpic Wetter */
    float : left;
    border : solid 1px silver;
    clear : both;
    padding : 0 0 .5em .5em;
    margin : 0 0 1em .5em;
}

div#box2 .wett1leg  { /* Box Wetter Legende */
    border : solid 0px red;
    clear : both;
    padding : .2em 0 0 .3em;
    margin : 0 0 0 .5em;
}

div#box2 .wett1leg2 { /* Legende Bilder */
    float : left;
    margin: 0;
    padding : 0 .2em 0 .2em;
    border : solid 0px;
}

div#box2 .wett1leg2 img { /* Legende Bilder */
    width : 84px;
}

div#box2 .wett1leg2a { /* Wetter Legend Text */
    font-size : .8em;
}

div#box2 .wett1l1g { /* Wetter Legend Text */
    padding : 0 0 0 .3em;
    font-size : .8em;
}



.anz_quer2 {
    padding : 0 auto 0 auto;
    margin-bottom : .5em; 
    margin-top : .5em; 
    text-align : center;
	background-color : #FFFFFF;
}


/* Formatierung der Google-Boxen*/
/* Anzeigen im Killikus Ferferienwohnungen - objekt.txt*/
/* Anzeigen in Killikus Buma */
.google_left1b  {
    display : none;
    /* Neu! */
    width : 300px;
    margin : 2% 1% 0 10%;
    padding : 1% 0 1% 0;
    float : left;
    border : solid 1px silver;
    background-color : #fff;
    overflow : hidden;
}

.google_right1b  {
    display : none;
    /* Neu! */
    width : 300px;
    margin : 2% 0 0 0;
    padding : 1% 0 1% 0;
    float : left;
    border : solid 1px silver;
    background-color : #fff;
    overflow : hidden;
}


/* Google Anzeigen im Killikus Content */
div#box2 .google_right1, .google_right1a  {
    /* Neu! */
    width : 305px;
    margin : 2.5% 0 1% 3%;
    padding : 0;
    float : right;
    clear : right;
    /* border : solid 1px #03703B;  !Google im Killikus Content */
    background-color : #fff;
    overflow : hidden;
}

div.ggl_txt {
    line-height : 100%;
    margin: 0;
    padding : 0;
    font-size: 0.7em
}

div#box2 .google_right1 img {
border : none;
}

div#box2 .google_right1a img {
border : none;
}

div#box2 .google_left1, .google_left1a  {
/* Neu! */
    width : 304px;
    margin : 2% 2% 0 0;
    padding : 0;
    float : left;
    border : solid 0px #03703B; /* !Google im Killikus Content */
    background-color : #fff;
    overflow : hidden;
}

div#box2 #box1Red  {
    margin : .5em 0 .5em 0;
    background-color : #fff;
    border : solid 1px red;
    padding : .2em 1em;
    text-align : center;
    clear : both;
}

/* Umwandlung von [box1] nach #box1a in der show.pl; Zeile 285*/
div#box2 #box1a  {
    margin : .5em 0 .5em 0;
    background-color : #fff;
    border : solid 1px #03703B;
    padding : .5em;
    text-align : justify;
}

div#box2 #Greenbox  {
    background-color : #fff;
    border : solid 1px #03703B;
    margin : .2em 0 .1em;
    line-height : 140%;
    clear : both;
}

div#box2 .Greenbox1  {
    background-color : #fff;
    border : solid 1px #03703B;
    margin : .5em 0 1em;
    padding : .5em;
    line-height : 140%;
}

div#box2 #anzbox1_green  {
    line-height : 145%;
    background-color : #C7DDD2;
    margin : 1em 0 1.5em;
    font-size : 0.9em;
    padding : .5em;
    border : solid 1px #03703B;
    text-align : justify;
}

div#box2 #google3_pl  {
    /* Bezeichnet die Google Links */
    margin : 0;
    color : gray;
    border : solid 1px silver;
    padding : .1em .5em .1em .5em;
    text-align : justify;
    font-size : .9em;
}


/* Tabellen Formatierung im Text mit Border class="table_border"*/
.table_border  {
    border-collapse : collapse;
    width: 98%;
    margin: .5em auto .5em auto;
    clear : both;
}

.table_border td {
    padding : .2em; 
    border: 1px solid silver; 
    overflow: hidden; 
}



/* VG-Wort Zählmarken */
    p.zaehlmarke {
    display : none;
}

/* Sonstiges*/ 
.vorschau1 {
    font-size : 0.85em;
    margin-top : 25px;
    margin-left : 15px;
}

div#box2 .red  {
    color : #E71C1C;
}

div#box2 .center  {
    text-align : center;
}


div#box2 .small_kursiv  {
    font-size : 0.85em;
    font-style : italic;
}

div#box2 .small  {
    font-size : 0.85em;
}

div#box2 .bold  {
    font-weight: bold;
}

div#box2 .blockquote  {
    text-align : justify;
    text-indent : 0;
    line-height : 180%;
    font-family: Georgia;
}

div#box2 #ShortCut  {
    display : none;
}

div#box2 #GoogleSuperMini  {
    /* Alte Version */
    border : solid 1px #03703B;
    float : left;
    margin : .5em 0 0 1em;
}

/* WE RegioLink */
div#RegioLk {
    display : block;
    padding : .5em 0 .5em 2em;
    margin : .5em 0 0 0;
    border : solid 1px #A4C2B4;
    -moz-border-radius: 10px 10px 10px 10px; /* Firefox */
    -webkit-border-radius: 10px 10px 10px 10px; /* Chrome, Safari */
    -khtml-border-radius: 10px 10px 10px 10px; /* Konqueror */
    border-radius: 10px 10px 10px 10px; /* CSS3 */
    /* background-color : #C7DDD2; */
    font-family: arial, helvetica;
    font-size : 1em;
    line-height : 170%;
}

#RegioLk h4 {
    line-height : 100%;
    margin : 0;
    padding : 0;
    font-size : 1em;
    color : #094E2C;
    border-bottom : solid 0px silver;
}

div#RegioLk .RegioLkBxt0 {
    border : solid 0px;
    float : left;
    width : 100px;
    padding : 0 .3em 0 .3em;
    margin : 0 0 0 0;
}

div#RegioLk .RegioLkBxt1 {
    border : solid 0px;
    float : left;
    width : 200px;
    padding : 0 .3em 0 .3em;
    margin : 0 0 0 0;
}
div#RegioLk .RegioLkBxt2 {
    border : solid 0px;
    float : left;
    padding : 0 .3em 0 3em;
    margin : 0 0 0 0;
}

div#RegioLk .RegioLkBxt {
    border : solid 0px;
    margin : 0 0 .7em 0;
    
}

a.RegioLk {
    display : block;
    padding : 0;
}

/* Formatierung des Fusses und Seitenende*/
div#box3  {
    border-top : solid 1px #D8E0DC;
    margin : 0;
    padding : .5em 1em .5em .5em; /* Abstand Content Oben, Links & Rechts / 09.11.09 */
    clear : both;
    text-align : right;
    color : gray;
    font-size : .85em;
    background-color : #FFFFFF;
}


div#box3 .back1  {
    float : left;
    padding-bottom : 2em;
}

div#box3 .back1 a  {
    text-decoration : none;
    padding-bottom : 2em;
}

div#content .foot  {
    /* Bezeichnet die Fusszeile */
    padding-top : 0;
    /* Abstand nach oben */
    margin-top : .5em;
    margin-bottom : 25em;
    /* Abstand zum Browserrand */
    text-align : center;
    font-size : .85em;
}

div#content .foot a {
    color : black;
}

div#spalte1 {display : none;}

/* Formatierung der ersten Spalte (Buttonleiste)*/
div#spalte1 .navbox1, .navbox2, .navbox3, .navbox4  {
    border : solid 1px #D8E0DC;
    background-color : #FDFDFD;
    line-height : 150%;
}

div#spalte1 .navbox0  { /* Einfache FFF-Textbox / linke Seite*/
    padding : 0 0 0 .1em;
    margin : .2em 0 .2em;
    border : solid 1px #D8E0DC;
    overflow : hidden;
}

div#spalte1 .navbox0a  { /* Einfache FFF-Textbox / linke Seite*/
    padding : .1em 0 0 0;
    margin : .2em 0 .2em;
    overflow : hidden;
    text-align: center;
}

div#spalte1 .navbox4  {
    text-align: center;
    padding : 0;
    margin : .2em 0 .2em;
    background-color : #FFF;
    border : solid 1px #D8E0DC;
    line-height : 150%;
}


div#spalte1 .navbox  { /* Einfache FFF-Textbox / linke Seite*/
    padding : .2em;
    margin : .2em 0 .2em;
    border : solid 1px #D8E0DC;
    overflow : hidden;
}

div#spalte1 .navbox_red  { /* Einfache FFF-Textbox roter Rand / linke Seite*/
    text-align : center;
    padding : .2em;
    margin : .2em 0 .2em;
    border : solid 1px red;
    overflow : hidden;
}

div#spalte1 div.navbox1 {
    margin : 0 0 .2em 0;
    padding : .1em 0 .1em .3em;
    border : solid 1px #D8E0DC;
    line-height : 150%;
   /* background-image : url(//www.killikus.de/grafic/butt_hg_gray.png); */
}

div#spalte1 div.navbox1ba {
    text-align: center;
    margin : 0 0 .2em 0;
    padding : .1em 0 .1em 0;
    border : solid 1px #D8E0DC;
}

div#spalte1 div.navbox1ba img {
    border : none;
}

div#spalte1 .navbox1 .text1bx {
    text-align: center;
    font-size: .9em;
    font-weight : bold;
    color : #9E2222;
}

div#spalte1 .navbox1 .text2bx {
    text-align: center;
    font-size: .85em;
    font-style : italic;
}

div#spalte1 #render1link { /* Rendern */

}

div#spalte1 #nextside  {
    font-size : .8em;
    padding : .5em 0;
}

div#spalte1 #nextside a  {
    color : silver;
}

div#spalte1 ul  {
    text-align : left;
    margin : 0 0 .2em 0;
    padding : .1em 0 .1em .3em;
}

div#spalte1 li  {
    list-style-type : none;
}

div#spalte1 a:link  {
    text-decoration : none;
    color : #3366FF;
}

div#spalte1 a:visited  {
    color : green;
    /*color : #03703B;*/
    text-decoration : none;
}

div#spalte1 a:focus  {
    color : #3366FF;
}

div#spalte1 a:hover  {
    color : #9E2222;
    text-decoration : underline;
}

div#spalte1 a:active  {
    color : #9E2222;
    text-decoration : none;
}

div#spalte3 h4  {
    /* Überschriften der Buttonleiste */
    text-align : center;
    padding : .5em 0 .3em 0;
    margin : .5em 0 .3em 0;
    color : #094E2C;
    font-size : .9em; /* Anpassung FONT */
    border : solid 1px #D8E0DC;
    background-color : #C7DDD2;
    -moz-border-radius: 5px 5px 0px 0px; /* Firefox */
    -webkit-border-radius: 5px 5px 0px 0px; /* Chrome, Safari */
    -khtml-border-radius: 5px 5px 0px 0px; /* Konqueror */
    border-radius: 5px 5px 0px 0px; /* CSS3 */
}

div#spalte1 form  {
    text-align : right;
}


/* Search Submit*/
div#spalte3 .navbox3  {
    background-color : #EDEDED;
    padding : 0;
    margin : 0 0 .2em 0;
}

div#spalte3 .navbox3 form  {
    margin : 0;
    padding : 0;
    text-align : center;
}

div#spalte3 .navbox3 strong  {
    color : #03703B;
    font-size : .9em;
}

div#spalte3 .navbox3 .weiterlesen  {
    text-align : right;
    font-size : 1em;
    margin : 1em .5em 0 0;
}

/* WildEast Wild East WE Buchungsleiste 2010/13 */

div#we1fnd {
    display : block;
    margin : 0;
    padding : 0 0 0 .2em;
}

div#we1fnd .we1fd1a, .we1fd2a, .we1fd3b, .we1fd4a, .we1fd5a, .we1fd5c, .we1fd6a, .we1fd6b, .we1fd3b, .we1fd3f {
    font-weight : bold;
    font-size : .9em;
}

div#we1fnd .we1fd9 { /* Haustiere erlebt */
    font-weight : bold;
    font-size : .9em;
    color : red;
}

div#we1fnd .we1fd1b input { /* Reiseziel eingeben */
    width : 145px;
    height : 1.3em;
}

div#we1fnd .we1fd1c {
    font-size : .8em;
    font-style : italic;
}

div#we1fnd .we1fd3f, .we1fd6 { 
    margin : .2em 0 0 0;
}

div#we1fnd .we1fd6 {
    clear : both;
    margin : .2em 0 .2em 0;
}

div#we1fnd .we1fd6a, .we1fd6b {
    float : left;
}

div#we1fnd .we1fd6a {
    padding : 0 0 0 2.5em;
    margin : 0 .5em 0 0;
}

div#we1fnd .we1fd4b input {
     width : 2em;
}


div#we1fnd .we1fd7 input { /* Submit Button */
    width : 10em;
}

div#we1fnd .we1fd7a, .we1fd7b, .we1fd7c {
    padding : 0 0 .2em 0;
}


div#we1fnd .we1fd8, .we1fd3a { 
    display : none;
}

div#we1fnd .we1fd9 {
    clear : both;
}




/* WildEast Buchungsleiste old */

div#spalte1 #we_banner  {
 	font-size : 1em;
    margin : 0 0 .3em 0;
}

.we_banner_c0 input {
    width : 9em;
}

.we_banner_c1 input {
    width : 2em;
}

select.we_banner_c2   {
    width : 10em;
}

/* Submit Button */
input.we_banner_c1a  {
    width : 10em;
}


/* Formatierung der dritten Spalte (Banner etx.)*/
div#spalte3 img  {
    border : 0;
    padding : 1px;
}

div#spalte3 form  {
    margin : 0;
    padding : 0;
}

div#spalte3 #we_banner  {
    /* Wild East Tabelle 2013 */
    width : 162px;
    margin-top : .1em;
    margin-bottom : .3em;
    padding : .2em 0 .3em 0;
    background-color : #EDEDED;
    border : solid 1px #D8E0DC;
    font-size : 1em;
    line-height : 145%;
    -moz-border-radius: 10px 10px 10px 10px; /* Firefox */
    -webkit-border-radius: 10px 10px 10px 10px; /* Chrome, Safari */
    -khtml-border-radius: 10px 10px 10px 10px; /* Konqueror */
    border-radius: 10px 10px 10px 10px; /* CSS3 */
}

div#spalte3 #we_banner strong  {
    color : #03703B;
    font-size : .9em;
}

div#spalte3 .bott1 .bott1_stoerte {
    border : solid 1px #D8E0DC;
    margin-bottom : .2em;
}

div#spalte3 .bott1_stoerte {
   /* display : none; */
}

div#spalte3 .bott1 .bott1_kal {
    border : solid 1px #D8E0DC;
    margin-bottom : .2em;
}

div#spalte3 .bott2  { /* Wetter Button*/
    border : solid 0px #D8E0DC;
    margin-bottom : .2em;
    background-color : #FFFFFF;
}

div#spalte3 .bott2 img {

    width : 92%;

}

div#spalte3 .bott_txt {
    padding : .2em 0 .2em 0em;
    font-family : Georgia, Palatino, Palatino Linotype, FreeSerif, serif;
    color : silver;
    text-align : left;
}

div#spalte3 .bott3 { /* MyGall Anzeigen */
    text-align : center;
}

div#spalte3 .bott4 { /* Google Anzeigen WE-System */
    -moz-border-radius: 9px 9px 9px 9px; /* Firefox */
    -webkit-border-radius: 9px 9px 9px 9px; /* Chrome, Safari */
    -khtml-border-radius: 9px 9px 9px 9px; /* Konqueror */
    border-radius: 9px 9px 9px 9px; /* CSS3 */
    border : solid 0px #D8E0DC;
    text-align : center;
    padding : .1em 0 0 0;
    margin : 0 0 .3em 0;
    background-color : #FFFFFF;
    overflow : hidden;
}

div#spalte3 .anz_text {
    margin : .2em;
    font-size : .9em;
}

div#spalte3 .anz_text1 {
    margin : .2em;
    font-size : .9em;
}

div#spalte3 .anz_text2 {
    margin : .2em;
    font-size : .8em;
    color : #9E2222;
}

div#spalte3 .anz_link1 { /* Hauptlinks */

}

div#spalte3 .anz_link1 a { /* Hauptlinks */
    display : block;
    padding : .8em .1em .8em .1em;
    margin: .5em 0 .3em 0;
    border : solid 1px #D8E0DC;
    -moz-border-radius: 7px 7px 7px 7px; /* Firefox */
    -webkit-border-radius: 7px 7px 7px 7px; /* Chrome, Safari */
    -khtml-border-radius: 7px 7px 7px 7px; /* Konqueror */
    border-radius: 7px 7px 7px 7px; /* CSS3 */
    font-size : 1.1em;
    text-decoration : none;
}

div#spalte3 a.anz_link1:link    { color: #000000; border-color:#D8E0DC; background-color : #FFFFFF;} /* ON */
div#spalte3 a.anz_link1:visited { color: #494949; border-color:#D8E0DC; background-color : #FFFFFF;}
div#spalte3 a.anz_link1:hover   { color: green; background-color:#D6D6D6; border-color:#696969; text-decoration: none; }
div#spalte3 a.anz_link1:active  { color: #9E2222; border:solid 1px #D2D2D2; background-color : #FFFFFF;}

div#spalte3 .anz_link2 {
    margin : .3em;
    font-size : .7em;
    color : green;
}

div#spalte3 .anz_link3 { /* Seitenverlinkungen */
    overflow : hidden;
    text-align : left;
    border : solid 0px #D8E0DC;
    line-height : 150%;
}

div#spalte3 .anz_link3 a { /* Seitenverlinkungen */
    display : block;
    padding : .5em 0 .5em .3em;
    margin: 0 0 .3em 0;
    -moz-border-radius: 5px 5px 5px 5px; /* Firefox */
    -webkit-border-radius: 5px 5px 5px 5px; /* Chrome, Safari */
    -khtml-border-radius: 5px 5px 5px 5px; /* Konqueror */
    border-radius: 5px 5px 5px 5px; /* CSS3 */
    border : solid 1px #D8E0DC;
    font-size : .9em;
    text-decoration : none;
    background-color : #FFFFF;
}


div#spalte3 a.anz_link3:link    { color:#303030; border-color:#D8E0DC; background-color : #FFFFFF; } /* ON */
div#spalte3 a.anz_link3:visited { color:#494949; border-color:#D8E0DC; background-color : #FFFFFF;}
div#spalte3 a.anz_link3:hover   { color:green; background-color:#D6D6D6; border-color:#696969; text-decoration : none; }
div#spalte3 a.anz_link3:active  { color:red; border:solid 1px #D2D2D2; background-color : #FFFFFF;}

div#spalte3 ul  {
    text-align : left;
    margin : 0 0 .2em 0;
    padding : .1em 0 .1em .3em;
}

div#spalte3 li  {
    list-style-type : none;
}

div#spalte3 a:link  {
    text-decoration : none;
    color : #3366FF;
}

div#spalte3 a:visited  {
    color : green;
    /*color : #03703B;*/
    text-decoration : none;
}

div#spalte3 a:focus  {
    color : #3366FF;
}

div#spalte3 a:hover  {
    color : #9E2222;
    text-decoration : underline;
}

div#spalte3 a:active  {
    color : #9E2222;
    text-decoration : none;
}

div#spalte3 .killikus_banner  {
    border : solid 0px #D8E0DC;
    margin : 0 0 1px 0;
}

div#spalte3 .killikus_underline  {
    text-align : right;
    color : #D8E0DC;
    padding : 0 .5em 0 0;
    margin-bottom : .2em;
    font-family :sans-serif;
    border : solid 0px;
}

div#spalte3 .edit1  {
    margin-top : 2em;
    text-align : right;
    padding-right : 1em;
}

div#spalte3 .edit1 a  {
    color : gray;
}
 

/* Formatierung der Links Global*/
    a:link  {
    color : #3366FF;
    text-decoration : none;
}

a:visited  {
    color : #3366FF;
    text-decoration : none;
}

a:focus  {
    color : #3366FF;
    text-decoration : none;
}

a:hover  {
    color : #9E2222;
    text-decoration : none;
}

a:active  {
    color : #9E2222;
    text-decoration : none;
}

/* Bezeichnet die Ausgaben in der SUCHE*/
 div#box2 .suchausgabe  {
 	border-bottom : solid 1px #03703B;
 	margin-bottom : .5em;
 	/* Bezeichnet die Abstände */
 	padding-bottom : .5em;
 }
 
 /* Angaben von oben 'div#box2' müssen exakt ersetzt werden.*/
 div#box2 .suchausgabe p  {
 	margin : 0 0 0 0;
 	padding : 0;
 	line-height : 140%;
 	text-align : justify;
 }
 
 div#box2 .suchausgabe h3  {
 	line-height : 100%;
 	padding : 0px;
 	margin : .2em 0 .2em;
 	text-align : left;
 	font-family :sans-serif;
 	font-size : 1em;
 }
 
 div#box2 .suchausgabe a  {
 	text-decoration : underline;
 }
 
 /* KLIMA WETTER BOX */
 div#box2 img.anzwett1b  { /* Angabe v. div#box2 */
    border : solid 0px;
 }
 
 div#box2 #wetter1 {
    margin : 1em 0 1em 0;
    padding : 0;
    clear : both;
    border : solid 0px green;
 }
 
 div#wetter1 .anzwett1_bu {
    display : none;
    text-align : right;
    padding-right : 1em;
    font-size : .8em;
    border-bottom : solid 1px gray;
 }
 
 div#wetter1 .anzwett1_bu a {
    border-top : solid 1px gray;
    border-left: solid 1px gray;
    border-right : solid 1px gray;
    padding : .1em .5em 0 .2em;
    margin-right : .2em;
 }
 
  div#wetter1 .anzwett1 {
    font-size : .9em;
    color : #9E2222;
    border-bottom : solid 1px green;
 }
 
 div#wetter1 .anzwett1a {
    text-align: center;
    border : solid 0px green;
 }
 
div#wetter1 .anz0wetter1 {
    display : none; /* DATUM WETTER KLIMA */
    text-align : center;
    font-size : .8em;
    margin : 0 0 .5em 0;
    padding : .2em 0 .2em 0;
}

div#wetter1 .anz0wetter1 input {
    font-size : .8em;
}
 
 div#wetter1 .anz0wetter {
    border-top : solid 1px green;
    padding-top : .2em;
    text-align : center;
    padding-right: 1em;
 }

div#wetter1 .anz0wetter select, submit {
    font-size : 1em;
  }
  
div#wetter1 .wett1help {
    font-size : .8em;
    font-style : italic;
    text-align : center;
    margin-top : 1em;
    padding : 0 0 0 1em;
}

div#wetter1 .wett1right {
    text-align : right;
}


/* FORMATIERUNG  KARTEN BOX */
/* in /bin/maps/maps.txt */

div#card1bx1all {
    margin : 0;
    padding : 0;
    border: solid 1px #A4C2B4
}

div#card1bx1all .crd1lrge {
    width: 600px; 
    height: 330px; 
    margin : 0 auto .2em auto; 
    border: 1px solid gray;
}

div#card1bx1all .info1txt {
    padding : .2em 0 .3em 1em;
    margin : 0;
    color : green;
    line-height : 125%;
    font-size : .8em;
    font-weight : bold;
    border-top: solid 1px #A4C2B4; 
    background-color : #EDEDED;
}

/* FORMATIERUNG  KARTEN FEWO SUCHE */
div#searh1we {
    margin : .1em 0 0 0;
    padding : .2em 0 .2em 0;
    font-size : .9em;
    border: solid 1px #A4C2B4;
    background-color : #EDEDED;
}

div#searh1we .info1txt {
    margin : 0 .2em .1em .2em;
    padding : .2em 0 .5em 0;
    border : solid 1px red;
    background-color : #FAFAFA;
}

div#searh1we .inf1txt1 {
    text-align : center;
    font-size : 1.2em;
    padding : .3em 0 .3em 0;
    color : #9E2222;
}

div#searh1we .inf1txt2, .inf1txt3, .inf1txt4 {
    padding : 0 0 0 5em;
}

div#searh1we .search1green {
    color : green;
}

/* Bannertausch */
div.bt01_fewo { /*Killikus Ferienwohnungen */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
}

div.bt02_kill01a { /* FeWoSeite */
text-align : center;
margin : 1em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
background-color : #FFFFFF;
}

div.bt02_kill01 { /* Contentseite */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
background-color : #FFFFFF;
}

div#box2 div.bt02_kill01 img { /* BORDER IMG */
    border : solid 0px #FFFFFF;
}


div.bt02_kill02 { /* Titelseite */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
}
div.bt02_kill03 { /* Nordsee Urlaub WE */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
}
div.bt02_kill04 { /* Ostsee Urlaub WE */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
}
div.bt02_kill05 { /* TRAVELAN */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
}
div.bt02_kill06 { /* Urlaub Bauern */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
}
div.bt02_kill07 { /* Mitsegeln */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
}
div.bt02_kill08 { /* Wetter */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
}
div.bt02_kill09 { /* Störtebeker */
text-align : center;
margin : 2em 0 1em 0;
overflow : hidden;
border : solid 0px silver;
}

.KilFeWo {
    display : none;
}