/* DESIGN ALLGEMEIN */
	
	html,body{margin:0;padding:0}
	body{
		font: 76% arial,sans-serif;text-align:center;
	}
	
	img {
		border: 0px none; 
		padding:0;
	}
	
	div#header {
		height: 88px;
		background: url(grafiken/header.gif) no-repeat top left;
	}
	
	div#navigation {
		height: 69px;
		background: url(grafiken/menu_bg.gif) no-repeat top left;
	}
	
	div#navigation ul {
		margin: 0;
		padding: 0;
		display:block;
		list-style:none;
		margin:0;
	}
	
	div#navigation li{
		display:block;
		float:left;
		position:relative;
	}
	
	div#container{
		text-align:left;
		background: url(grafiken/bg.gif) repeat-y top left;
	}
	div#extra{
	
	}
	div#footer{
		height: 22px;
		background: url(grafiken/footer.gif) no-repeat top left;
	}	
	div#container{
		width:655px;
		margin:25px auto;
	}
	#status {
		display: none;
	}	
	
	div#content{float:left;width:400px; margin: 5px 10px 0 15px;}
	div#werbung{float:right;width:200px; margin: 0 5px 0 10px;}
	div#extra{float:left;width:390px; margin: 0 10px 0 15px;}
	div#footer{clear:both;width:100%}

/* WERBUNG */
	div#top_werbung{
		text-align: center;
		padding-bottom: 10px;
	}
	div#werbung{
		text-align: center;
	}
	div#werbung_send{
		text-align: center;
		padding-top: 20px;
	}

/* POPUP */
	#popup {
	padding: 10px;
	text-align:left;
	}

/* Link Eigenschaften */

	a:link { font-weight:bold; color:#666666; text-decoration:none; }
	a:visited { font-weight:bold; color:#B2B2B2; text-decoration:none; }
	a:focus { font-weight:bold; color:#E34D4D; text-decoration:underline; }
	a:hover { font-weight:bold; color:#E34D4D; text-decoration:none; }
	a:active { font-weight:bold; color:#E34D4D; text-decoration:underline; }
	.active { font-weight:bold; color:#E34D4D; text-decoration:underline; }
	
/* Sonstiges */

	.ueberschrift {
		font-weight: bold;
		font-size: 1.2em;
		padding: 5px 0px;
	}
	
	.box {
		padding: 5px;
		background-color: #F1F1F1;
		border: #CCCCCC 1px solid;
	}
	.center {
		text-align:center;
	}

/* SMS Formular */

	fieldset {
		border: 0;
		padding: 5px;
	}
	
	.small {
		font-size: 0.8em;
	}
	
	.formbutton{
		width: 180px;
		cursor:pointer;
		border:outset 1px #ccc;
		background:#999;
		color:#000;
		font-size: 1.1em;
		padding: 1px 2px;
		background:url(grafiken/button_bg.gif) repeat-x left top;
}
	
/* Verlauf */

	#verlauf {
		width: 100%;
		border: 0px;
		text-align:center;
		margin-top: 10px;
	}
	#verlauf th {
		background-color:#e2e2e2;
	}
	
	#verlauf .aktiv {
		background-color: #ccddff;
	}
/* News */
	.right {
		text-align:right;
	}
	
/* OFFLINE */

	#sms_offline {
	padding-top: 20px; 
	}
