body {                
	margin: 0;
	background: #E6E6E6;    
	font: 100.01% Arial, sans-serif !important;
	min-width: 980px;
}       


label,input { display:block; font-size: 0.75em; }
input.text, textarea { margin-bottom:12px; width:95%; padding: .4em; font-size: 0.75em; overflow: hidden; }            
fieldset {border: 0px; }

td,th { font-size: 0.75em; }

#nbgViewer_01_100714 {
    height: 540px;
    width: 100%;                
    overflow: hidden;
    background: #ffffff;
    z-index: 1;
}

#rahmen {
	background: #d1d1d1;
	padding: 5px;            	            
}

#header {
	background: #E6E6E6;
    height: 62px;
    padding: 0px;                                                
}

#title {
    float: left;
    margin-left: 5px;
    margin-top:      0px;                
}

#info img {
	text-decoration; none;
	border: none;
	float: left;						
	margin-left: 15px;
	margin-top: 15px;
}

#info {
    float: left;
    margin-left: 15px;			    			    
}	

#mail img {
	text-decoration; none;
	border: none;
	float: left;						
	margin-left: 18px;
	margin-top: 15px;
}

#ecard img {
	text-decoration; none;
	border: none;
	float: left;						
	margin-left: 18px;
	margin-top: 15px;
}	

#kompass img {
	text-decoration; none;
	border: none;
	float: left;						
	margin-left: 18px;
	margin-top: 15px;		
}

#ecard-form {
	padding: 2px;
	background-image:url(postkarte.png);
	background-repeat: no-repeat;
	border: 2px solid #ccc;						
}

#ecard-form textarea {
	margin-top: 55px;				 
	width: 260px;
	height: 290px; 	
	padding: 4px;	
	font-size: 0.8em; 
	overflow: hidden;		
}

#ecard_input {				
	float: right;
	margin-top: 120px;	
	width: 270px;
	font-size: 0.75em;									
}

#ecard_absender_input {												
	width: 250px;				
}

#ecard_empfaenger_input {											
	margin-top: 35px;
	width: 250px;
}
           
#wetter img {
	text-decoration; none;
	border: none;
	float: left;						
	margin-left: 18px;
	margin-top: 15px;
} 

#wetterdaten {
	background: url(hover.png) no-repeat;							
	display: none;
	float: left;
	width: 290px;
	height: 114px;
	position: absolute;
	left: 285px;						
	font-size: 0.8em;				
	text-align: center;	
	z-index: 2;
	padding-top: 20px;
	padding-left: 10px;				
}

#wetterdaten td,tr {
	padding: 4px 2px 4px 5px;				
	text-align: left;
}

#download img {
	text-decoration: none;
	border: none;
	float: left;						
	margin-left: 18px;
	margin-top: 15px;
} 

#bestof select{
	font-size: 0.8em;
	margin-top: 18px;
	margin-left: 18px;
	float: left;
}

#logo img {
	position: absolute;
    text-decoration: none;
    border: none;
    float: right;
    top: 5px;
    right: 10px;
    z-index: 100;
}

#facebook-page img {
	position: absolute;
    right: 110px;
    top: 75px;
}

#facebook iframe {
   border:none; 
   overflow:hidden; 
   width:130px; 
   height:21px; 
   margin-top: 18px; 
   margin-left: 18px;
   float:left;  	
}

#award {
	float: left;
	margin-left: 18px;
	text-decoration: none;
	margin-top: 4px;
	}

#message {
	font-size: 0.8em;	
}

#confirm {
	padding: 15px;	
}	

#footer {
	padding-top: 1px;
	text-align: center;
	color: #ffffff;
	font: 0.8em Verdana, sans-serif;
}
	
A:hover {text-decoration: underline; color: red;}
A:link {text-decoration: none; color: black;}
A:visited {text-decoration: none; color: black;}
A:active {text-decoration: none}
