@charset "utf-8";


/* ===================================
Stylesheet BERLIN TOUR AND GUIDE
 
Datei: basics.css 
Datum: Jan. 2009
Autor: Peter J. Kahler

Aufbau: 1. Kalibrierung
        2. Allgemeine Styles
        3. Sonstige Styles 
=================================== */

/* ==================================
   1. Kalibrierung
   =============================== */

* { padding: 0; margin: 0; } 
 
h2, p, ul, ol { margin-bottom: 1em; } 

ol ul { margin-bottom: 0; } 

li { margin-left: 2em; } 

h2.phark {
background-image: url(’H1_1.gif’);
background-repeat: no-repeat;
height: 25px;

text-indent: -3000px;
width: 90%;
}



/* ==================================
   2. Allgemeine Styles 
   =============================== */   
   
body  {
	font-family: Verdana, Geneva, sans-serif;
	
	background-image: url(../pix_design/skline4.gif);
	background-color:#333;
	margin: 0;
	padding: 0;
	font-size: 1em;
	line-height: 1.3;
	} 
 
body a {
	 color: #09c;
	 text-decoration:none;
	 font-weight:bold;}
	 
body a:hover {
	color: #333;
	}

 
h1 {
	font-size: 105%;
	font-family: "Arial Black", Gadget, sans-serif;
	font-weight: normal;
	color: #09C;
	letter-spacing: 0.1em;	
	}
	

h2 {
	font-size: 100%;
	font-family: Verdana, Geneva, sans-serif;
	color:#333;
	line-height:1.4;
	letter-spacing: 0px;	
	margin-bottom: 0px;
	}
	
h3 {
	font-size: 100%;
	font-family: Verdana, Geneva, sans-serif;
	color:#333;
	line-height:1.2;
	letter-spacing: 0px;	
	margin-bottom: 0px;
	}

h4 {
	font-size: 104%;
	font-family: Verdana, Geneva, sans-serif;
	color:#cc6633;
	line-height:1.3;
	letter-spacing: 0px;	
	margin-bottom: 0px;
	}

h5 {
	font-size: 92%;
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	line-height:1.3;
	letter-spacing: 0px;	
	margin-bottom: 0px;
	}
	
	/*h6 {
	font-size: 100%;
	font-family: Verdana, Geneva, sans-serif;
	color: #0099cc;
	line-height:1.3;
	letter-spacing: 0px;	
	margin-bottom: 0px;
	}*/
	
	h6 {
	font-size: 89%;
	font-family: Verdana, Geneva, sans-serif;
	color: #CCC;
	line-height:1.3;
	letter-spacing: 0px;	
	margin-bottom: 0px;
	}


strong {
	color:#333; }
    
   /* =====================
   Klassen und IDs    */
   
	.fltrt { /* Mit dieser Klasse können Sie ein Element auf der Seite nach rechts fließen lassen. Das floatende Element muss vor dem Element stehen, neben dem es auf der Seite erscheinen soll. */
	float: right;
	margin-left: 8px;
	}
	.fltlft { /* Mit dieser Klasse können Sie ein Element auf der Seite nach links fließen lassen. */
	float: left;
	margin-right: 8px;
	}
	.clearfloat { /* Diese Klasse sollte in einem div- oder break-Element platziert werden und das letzte Element vor dem Schließen eines Containers sein, der wiederum einen vollständigen Float enthalten sollte. */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	}
   
   .main #container #sidebar2 p {
	text-align: justify;} 
   
/* ==================================
   3. Sonstige Styles 
   =============================== */   

#flag {
	padding: 0px;
	margin: 0px;
	position: absolute;
	width: 30px;
	height: 20px;
	top: 144px;
	left: 879px;
}

/*#slideshow {
	position:absolute;
	top: 220px;
	left: 645px;
	width: 265px;
	height: 201px;
	background-color:#666;
	/*border:4px;
	 border-color:#333;
}*/

#slideshow {
	
	width: 265px;
	height: 201px;
	background-color:#666;
	margin-left: 6px;
	/*border:4px;
	 border-color:#333;*/
}

.breadcrumb {
	position:absolute;
	top: 175px;
	left: 530px;
	width: 400px;
	height: 24px;
	font-size: 10px;
	color: #39C;
}

.breadcrumb a {
	color: #09C;
	font-weight:normal;
	
	}
   
   /* ======================
   Kontaktformular */
   
#kontaktformular {
	border: 0px;}  
   
form {
  
  color: black; 
  width: 370px; 
  padding: 0px; 
  border: 0px;
  
}       
label {
  display: block; 
  cursor: pointer;
  background-color: #FFF; 
 
  
}
input#absender_name, input#absender_email, input#absender_betreff {
  width: 150px;
  border: 1px solid #999; 
  margin-bottom: 0.4em;
  font-family:Arial, Helvetica, sans-serif;
}




textarea#absender_nachricht {
  width: 300px;
  border: 1px solid #999;
  margin-bottom: 1em;
  font-size: 1.1em;
  font-family: Arial, Helvetica, sans-serif;
  }
textarea { 
height: 10em;
	
	
  }

input#absender:focus, 
textarea:focus {
  background-color: #CCCCCC; 
  color: #333333; 
}

#confirm {color: #cc6633;}

/* ==================================
   ENDE DES STYLESHEETS 
   =============================== */   
