* {     padding: 0;
	margin:0;
}
body {  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6B6B6B;
	background: #71726E;
}
h1 {    font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 35px;
        color: #fff;
	padding:0;
	margin:0;
}
h1 a:link, h1 a:visited{
        font-size: 35px;
        color: #fff;
	text-decoration: none; 
}
h1 a:hover{
        font-size: 35px;
        color: #fff;
	text-decoration: none;  
}
h2 {    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
        color: #fff;
	line-height: 1em;
	padding:0;
	margin:0;
}
h3 {    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding:0;
	margin: 15px 0 15px 0;
}
a:link, a:visited{
        color: #385B88;
	text-decoration: none; 
}
a:hover{color: #FF5022;
	text-decoration: underline;  
}
ul {    line-height: 1.65em;
	list-style: none;
	margin: 0;
	padding: 0;
}
li {    display: list-item;
	float: none;
	width: auto;
	color: #385B88;
	padding: 0;
}
li a:link, li a:visited{
	color: #385B88;
	text-decoration: none; 
}
li a:hover{
        color: #FF5022;
	text-decoration: none;  
}
.ad1{	float:left;
	width:234px;
	padding: 0;
	margin: 5px 10px 5px 0;
}
.ad2{	float:right;
	width:234px;
	padding: 0;
	margin: 5px 0 5px 0;
}
#box{   border-top: 1px solid #fff;
	background: #BCCAD8;
	padding: 2px 0 3px 0;
	margin: 0;
}
.clip{  height: 50px;
	width: 212px;
	text-align: right;
	font-size: 20px;
	color: #fff;
	background: url(bg.gif);
	padding: 24px 40px 0 0;
	margin: 0 0 20px 0;
}
.clip a:link, .clip a:visited {
	color: #fff;
	text-decoration: none;
}
.clip a:hover {
	color: #fff;
	text-decoration: none;
}
#content{
	width: 770px;
	padding:0;
	margin: 0 auto;
}
.datum{ font-size: 12px;
}
#footer{color: #fff;
	background: url(logo.jpg);
	padding: 12px 0 7px 20px;
	margin: 0;
}
#footer a {
	color: #fff;
	text-decoration: underline;
}
#footer a:hover {
	color: #FF5022;
	text-decoration: none;
}
#frame {width: 810px;
	background: url(rand.gif) repeat-y left top;
	margin: 0 auto;
	padding:0;
}
#header{height: 200px;
	background: #000 url(logo.jpg);
	padding:0;
	margin:0;
}
.hintergrund{   
	text-align:center;
	background: #CB3808;
}
.hinweis{color: #FF5022;
}
img.left {
	float: left;
	margin: 0 10px 3px 0;
}
.klein{ font-size: 11px;
	color: #fff;
}
.klein a:link, .klein a:visited{
	font-size: 11px;
	text-decoration: none; 
}
.klein a:hover{
	font-size: 11px;
	text-decoration: underline;  
}
#links{ float:left;
	width:500px;
	background:#fff;
	padding:0;
	margin:0;
}
.login{ border: 1px solid #BCCAD8;
	background: #fff;
}
.logo{  padding: 45px 0 0 85px;
	margin: 0;		
}
.mailbox1{float:left;
	padding:0;
	margin: 0 0 10px 0;
}
.mailbox2{float:right;
	padding:0;
	margin: 0 0 10px 0;
}
#menu { height: 43px;
	background: url(menu.jpg);
	border-bottom: 3px solid #FF5022;
	padding: 0;
	margin: 0;
}
#menu ul {
	list-style: none;
	line-height: normal;
	padding: 10px 0 0 12px;
	margin: 0;
}
#menu li {
	float: left;
	margin:0 3px 0 3px;
}
#menu a {
	display: block;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	padding: 5px 15px 12px 20px;
	margin: 0;
}
#menu a:hover {
	background: #FF5022;
	text-decoration: none;
}
#menu .aktiv {
	font-size: 14px;
	color: #fff;
	background: #FF5022;
}
.rand{  border: 1px solid #ccc;
}
#rechts{float:right;
	width:252px;
	padding:0;
	margin:0;
}
.tab{   color:#cc0000;
}
.titel{ padding:5px 0 0 10px;
	margin: 0;
	font-size: 11px;
}
.uhrzeit{
	text-align:right;
	font-size: 38px;
	line-height: 1em;
	color: #fff;
	font-weight: bold;
	padding: 60px 10px 0 0;
	margin:0;
}
#wrap { width: 800px;
	background: #fff;
	padding:0;
	margin: 0 auto;
}
.zeitumstellung{
	height: 234px;
	color: #fff;
	background: #CB3808 url(zeitumstellung.jpg);
	padding: 10px;
	margin: 0;
}
.zeitzonen{
	height: 234px;
	color: #fff;
	background: #CB3808 url(zeitzonen.jpg);
	padding: 10px;
	margin: 0;
}