//#newsticker { border:3px solid #FFA952; display:block; margin: 25px 0 10px 0; }
#newsticker { background-color:#0098C3; color:#FFF; display:block; margin: 0 0 25px 1px; height:25px; width:689px; }
#news { margin:5px 10px 4px 7px; line-height:26px; text-transform:uppercase; }

img { border:none; }

/*
#newsobenlinks { margin:10px 0 0 0; padding:0 5px 0 10px; font-size:20px; float:left; }
#newsobenrechts { margin:5px 0 0 0; padding:0 5px 0 0; font-size:10px; float:right; }
#newsunten { margin:25px 0 0 0; }
*/

.news a:link	{ font-weight:normal; text-decoration:none; color:#FFF; }
.news a:visited	{ font-weight:normal; text-decoration:none; color:#FFF; }
.news a:hover	{ font-weight:normal; text-decoration:underline; color:#FFF; }
.news a:active	{ font-weight:normal; text-decoration:underline; color:#FFF; }

a:link {color: #07B8E0; font-weight:normal; text-decoration:none; }
a:visited { color: #07B8E0; font-weight:normal; text-decoration:none; }
a:hover { color: #0098C3; font-weight:normal; text-decoration:none; }
a:active { color: #0098C3; font-weight:normal; text-decoration:none; }

td { font-family: Geneva, Helvetica, Arial; font-weight:normal; font-size:12px; line-height:15px; }
div { font-family: Geneva, Helvetica, Arial; font-weight:normal; font-size:12px; line-height:15px; }
h1 { font-family: Geneva, Helvetica, Arial; font-weight:normal; font-size:12px; line-height:15px; }

.frameform { border: 2px solid #0098C3; padding: 15px; margin:0 15px 0 15px; text-transform:uppercase; }

form label { 
        display: block;  /* block float the labels to left column, set a width */
        float: left; 
        width: 90px; 
        padding: 0; 
        margin: 6px 20px 0px 0px; /* set top margin same as form input - textarea etc. elements */
        text-align: right; 
}

form input, form textarea {
        /* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
        width: 250px;
        height:22px;
        margin:5px 0 10px 20px;
        overflow: auto;
        border:2px solid #0098c3;
}

form input #image {
	clear:none;
}

form #htmlemail {
	width:auto;
}

#preferhtml {
	font-size:9px;
	color:#888;
}

form textarea {
        height: 120px;
        border:2px solid #0098c3;
}

form input.button {
	width: auto;
	height: auto;
	margin-bottom: 0; 
	border:none;
}


form br {
	clear: left;
}
/
        width: 250px;
        margin:5px 0 10px 20px;
        overflow: auto;
}

form #htmlemail {
	width:auto;
}

#preferhtml {
	font-size:9px;
	color:#888;
}

form textarea {
        height: 120px;
        border:2px solid #0098c3;
}

form input.button {
	width: auto;
	height: auto;
	margin-bottom: 0; 
}


form br {
	clear: left;
}


#pressaccrediation label {
		display: block;  /* block float the labels to left column, set a width */
        float: left;
        width:75px;
        padding:0; 
        height:22px;
        text-align:right;
        font-size:11px;
        
}

#pressaccrediation input {
        /* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
        width: 220px;
        height:22px;
        margin:0px 0 5px 0;
        overflow: auto;
        border:2px solid #0098c3;
        float:left;
}

#pressaccrediation textarea {
        /* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
        width: 220px;
        height:66px;
        margin:0px 0 5px 0;
        padding:0;
        overflow: auto;
        border:2px solid #0098c3;
        float:left;
        text-align:left;
        resize:none;
}

#pressaccrediation select {
		margin:0 0 10px 95px;
}

#pressaccrediation input.button {
		width:auto;
		margin:15px 0 10px 95px;
		border:none;
		background:#0098c3;
		color:#FFF;
}



.pressebilder {
	display:block;
	clear:both;
	margin-bottom:20px;	
	font-size:9px;
	line-height:12px;
}


.pressebilder img{
	margin:0 0 5px 0;
}