	body {
		margin: 0px;
		padding: 0px;
		font-family: tahoma, verdana, arial, helvetica, sans-serif;
		font-size: .8em;
		text-align:center;

	}

	h1 {
		margin: 10px 0 10px 0;
		padding: 0 0 0 5px;
		height:19px;
		font-size: 1.2em;
		background-image: url(../../../custom/1/titel_bg.jpg);
		background-repeat: no-repeat;
	}

	h2 {
		margin: 10px 0 0px 0;
		padding: 0 0 0px 0;
		font-size: 1.1em;
		border-bottom:1px solid black;
	}

	h3 {
		font-size: 1em;
	}

	h4 {
		font-size: .8em;
	}
	

	
	#request input,textarea {
		border:1px solid black;
		font-family: tahoma, verdana, arial, helvetica, sans-serif;
		font-size: .9em;
	}
	
	#frame {
		margin-left:auto;
		margin-right:auto;
		width: 750px;
		background-color:#fff;
		text-align:left;
		border:1px solid #000;
		border-top:0px;
	}
	
	#contentheader {
	}
/* NAV */	
	#h_nav {
		float:left;
		margin: 31px 0 0 0;
		color: #000;
		width:150px;
		background-color:#E8E8E8;
	}

	#h_nav a:link {
		text-decoration: none;
		color: #000;

	}

	#h_nav a:visited {
		text-decoration: none; /* delete it to apply some effect */
		color: #000;
	}

	#h_nav a:hover {
		text-decoration: underline;
		color: #000;
	}
	
	#h_nav a.on {
		text-decoration: underline;
		color: #000;
	}
	#h_nav a.on:visited {
		font-weight:bold;
		text-decoration: none;
	}

	
	ul#nav li{
		margin: 5px 0 0 0;
		padding: 3px 0 3px 0;
		list-style-type: none;
		border-bottom:1px solid black;
		border-top:1px solid black;
		text-align:center;
		background-color:#C9C9C9;
	}
	
	#nav {
		margin:0px;
		padding:0px;
	}
/* *************** */	
	
	#footer {
		height:13px;

		border-top:1px solid #000;
		clear:left;
	}

	#adress {
		background-color:#fff; 
		text-align:center;
		padding-top:10px;
	}

	#meteo {
		background-color:#fff; 
		text-align:center;
		padding-top:20px;
	}

	
	#contentcenter {
		float:left;
		border-left:1px solid #000;
		padding: 0 14px 20px 14px;
		width:570px;
	}
	
	.titel_gross {
		font-size: 1.2em;
		font-weight:bold;
	}
	
	.titel_klein {
		font-size: 1.1em;
		font-weight:bold;
	}
	
	.text {
		font-family: tahoma, verdana, arial, helvetica, sans-serif;
		font-size: 1em;
	}
	
	#images_block {
	float:right;
	padding: 10px 0 0 5px;
	}
	
	#images_block img{
	border:1px solid #343434;
	margin-bottom:5px;
	}
	
	#languages {
		text-align:right;
		padding:8px 11px 8px 0;
		font-size:5px;
		border-bottom:1px solid black;
	}
	#languages img {
		margin-right:5px;
	}
 	
	.hide {
		display: none;
	}
	
/*	LINKS			###############################################################################	*/

	a:link {
		text-decoration: none;
		color: #000;
	}
	a:visited {
		color: #000; /* delete it to apply some effect */
		text-decoration: none; /* delete it to apply some effect */
	}
	a:hover {
		text-decoration: none;
		color: red;
	}


/*	IMAGES			###############################################################################	*/

	.pic_header {
	border-bottom:1px solid #000;
	width:748;
	}


