input.input {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#555;
font-size:10px;
border:none;
border-top: 1px dotted #bbbbbb;
border-bottom: 1px dotted #bbb;
background-color:#EEEEEE;
height:14px;
width:100px;
padding:3px;
}

a:focus {
outline:none;
}

DIV#loader {
  border: 0px solid #ccc;
  width: 390px;
}

/** 
 * While we're having the loading class set.
 * Removig it, will remove the loading message
 */
DIV#loader.loading {
  background: url(images/spinner.gif) no-repeat center center;
}

gallery {
  display:none;
}

html, body{height:90%}

body{
      /*overflow: scroll;*/
      margin-top:0px;
      background-color:#ffffff;
}

#inhalt {
	width:475px;
}


a, img {border:0; color:#666666; text-decoration:none}
p {padding:4px}
td {text-align:center;} */
textarea {background-color:#FAFAFA; border: 1px solid #808080;}
a:hover {color:#003399; text-decoration:underline}
.content {font-family: Verdana, Arial, Helvetica, sans-serif}
.contenttext {font-size:12px; background-color:#EEEEEE; color:#666666; border: 1px solid #ccc; padding:10px;}
.impressum {font-size:10px}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
       background-color:#FCD7C3;
       color:#444444;
       border: 1px solid #ddd;
}

#message {
position:absolute;
left:0px;
top:0px;
width:100%;
display:none;
margin:0;
}

.newsticker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style-type: none;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: #EEE;
	padding: 3px;
	margin: 0;
	width:489px;
	/*background-image:url("images/tickerbg2.jpg");
	background-position:0 0;
	background-repeat:no-repeat;
	*/
}

.newsticker_div {
	width:1000px;

}
