/* 
   Siehe auch Bemerkungen zu Fonts etc. am Schluss

==================================================================
    Eigenschaften komplett
===================================================================
border: 2px #aaa solid;   Reihenfolge egal
background: transparent url(/images/background1.jpg) no-repeat;
font: normal 1.2em/1.5em Arial, Tahoma, "Times New Roman", sans-serif;    Reihenfolge!

*/
/* ==================================================================
	General styles
===================================================================*/

* { padding:0; margin:0; border: 0; text-align: left; color: black; }

a { 
	text-decoration: none; 
	color: #125a1c;
	border: 0;			/* images! */
}

a:hover {
    color: #000000;
    text-decoration: underline;
}
 .navigation li {
	list-style-type: none;
}

#content .navigation li {
	float: left;
	padding-right: 6px;
}

.asm_aussen_bildklein { float: left; margin: 5px; }

.content_bottom > p { font-size: 1.1em; line-height: 140%;}

#content  { overflow-y:scroll; overflow-x: hidden; }
body#index_index #content  { overflow: hidden;  }



body#index_index .asm_show_wrapper { position:relative; left: -35px; top: -16px }*/
/*
body.impressum #content , body.natur #content, body.krakow-am-see_index #content, body.krakow-am-see_entfernungen #content,
body.ferienhaus #content  {
	    overflow-y:scroll; overflow-x: hidden;    
}
*/

/* ==================================================================
	Body
===================================================================*/

body {
    background: transparent url(../images/background.jpg) repeat-x repeat-y; /*no-repeat;*/
	font: normal 0.8em/150% Arial,Tahoma,Verdana,Helvetica,sans-serif;   /* 'Lucida Grande',serif */
}

/* ==================================================================
	Hauptboxen
===================================================================*/

/* VARIANTE b) Frei schwebend - für Seiten, die in der Höhe fix sind, zB Startseite */
#main_wrapper {
    position: absolute;
    height: 540px;
    top: 50%;
    margin-top: -250px;
    width:678px;
    left:50%;
    margin-left: -339px;  
    background-color: transparent;
}


#content {                  /* innere box mit Inhalt */
    position: absolute;
    width:618px;
    height: 520px;;
    background-color: #fff3e3;
    padding: 10px 30px;
}

.content_top {
    text-align:center;
    margin-bottom: 20px;
}

.content_bottom {
	clear: both;
    margin-top: 30px;
}

#logo { 
    position:absolute;
    top: -103px;
    left: 275px;
}

#rahmen {
    position:absolute;
    top: -34px;
    left: -34px;
}

#nadeln_links {
    position:absolute;
    top: -0px;
    left: -175px;
}

#nadeln_rechts {
    position:absolute;
    top: 0px;
    left: 678px;
}


#telefon_top {
    position:absolute;
    top: -79px;
    right: 10px;;
}




.links {
	position:relative;
    float:left;
	margin: -10px 0 0 20px;
	width: 160px;
    padding: 10px 10px 10px 10px ;
	z-index: 5;
	
border: 2px #555 dotted;
background: transparent url(/images/background1.jpg) no-repeat;
font: normal 0.7em/1.5em Arial, Tahoma, "Times New Roman", sans-serif;

}

/* ==================================================================
    Text
===================================================================*/

.padding10 { padding: 10px; }
.padding20 { padding: 0 20px; }
.padding1020 { padding: 10px 20px; }

p { margin: 5px 0}

.bild_im_text_rechts { width: 300px; float:right; margin: 20px 0 20px 20px; }
.bild_im_text_links { width: 300px; float:left; margin: 20px 20px 20px 0px;}

/* ==================================================================
	Navigation: Content area and elsewhere
===================================================================*/

.content_text a {
	text-decoration: underline;
}

/* ==================================================================
	Headlines Text 
===================================================================*/


h1 {   /* reserviert für Überschrift einer Seite ganz oben */
	margin: 10px 0 0 0;
	padding-bottom: 5px;
	color: #050740;
	font: normal 1.2em/130% Arial, Tahoma, "Times New Roman", sans-serif;
	font-weight: bold;
	border-bottom: 1px solid grey; 
	text-align: center;
}

h2 {   /* reserviert für Untertitel zur Überschrift einer Seite */
    margin-bottom: 10px;
    font: normal 1.2em/130% Arial, Tahoma, Verdana, sans-serif;
    font-weight: bold;
}

h3 {  /* reserviert für Absatzüberschriften im Text */
    margin-top: 10px;
    margin-bottom: 5px;
    font: normal 1.1em/130% Arial, Tahoma, "Times New Roman", sans-serif;
    font-weight: bold;
    /* border-bottom: 1px #666 solid; */
}

#email_bild {
    vertical-align: bottom;
}

