/*Allgemein*/

html {
background-color: #0E0E0E;
}

body {
	line-height: normal;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	background-color: #0E0E0E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	height:auto;
}

A:link {
        COLOR: #f60087; text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        text-decoration: none;
}
A:visited {
        COLOR: #f60087; text-decoration: none;
        font-size: 11px;
}
A:active {
        COLOR: #ff7e00; text-decoration: none;
        font-size: 11px;
}
A:hover {
        COLOR: #ff7e00; text-decoration: none;
        font-size: 11px;
}

.table-bg{
  background: url(../pics/table-bg.gif) top right;
}

/*News-Search*/

.news-search{
  background-color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  color: #000000;
  vertical-align:top;
}

.texte{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  color: #ffffff;
}

.texte A:link {
        COLOR: #ffffff; text-decoration: none;
}
.texte A:visited {
        COLOR: #ffffff; text-decoration: none;
}
.texte A:active {
        COLOR: #ff7e00; text-decoration: none;
}
.texte A:hover {
        COLOR: #ff7e00; text-decoration: none;
}

.textebanner {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 6px;
  font-style: normal;
  color: #ffffff;
}

.newspics{
  margin-left:57px;
}

/*Footline*/

.footline{
  background: url(../pics/footline.gif) top right no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  color: #000000;
  text-decoration: none;
}


.footline A:link {
        COLOR: #f60087; text-decoration: none;
}
.footline A:visited {
        COLOR: #f60087; text-decoration: none;
}
.footline A:active {
        COLOR: #ff7e00; text-decoration: none;
}
.footline A:hover {
        COLOR: #ff7e00; text-decoration: none;
}


/*Input / BTN*/

.input{
        BORDER-RIGHT: #A0A0A0 1px solid;
        BORDER-TOP: #A0A0A0 1px solid;
        BORDER-LEFT: #A0A0A0 1px solid;
        BORDER-BOTTOM: #A0A0A0 1px solid;
        BACKGROUND-COLOR: #55565A;
        COLOR: #ffffff;
        HEIGHT: 17px;
        WIDTH: 160px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #ffffff;
        text-decoration: none;
}


.input2{
        BORDER-RIGHT: #A0A0A0 1px solid;
        BORDER-TOP: #A0A0A0 1px solid;
        BORDER-LEFT: #A0A0A0 1px solid;
        BORDER-BOTTOM: #A0A0A0 1px solid;
        BACKGROUND-COLOR: #55565A;
        COLOR: #ffffff;
        HEIGHT: 17px;
        WIDTH: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #ffffff;
        text-decoration: none;
}

.input3{
        BORDER-RIGHT: #A0A0A0 1px solid;
        BORDER-TOP: #A0A0A0 1px solid;
        BORDER-LEFT: #A0A0A0 1px solid;
        BORDER-BOTTOM: #A0A0A0 1px solid;
        BACKGROUND-COLOR: #0E0E0E;
        COLOR: #ffffff;
        HEIGHT: 17px;
        WIDTH: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #ffffff;
        text-decoration: none;
}

.input-btn{
        background-image: url(../pics/input-btn.gif);
        BORDER-RIGHT: #A0A0A0 1px solid;
        BORDER-TOP: #A0A0A0 1px solid;
        BORDER-LEFT: #A0A0A0 1px solid;
        BORDER-BOTTOM: #A0A0A0 1px solid;
        BACKGROUND-COLOR: #55565A;
        HEIGHT: 17px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #000000;
        text-decoration: none;
}

input.btn {
        background-image: url(../pics/go-btn.gif);
        BORDER-RIGHT: #A0A0A0 1px solid;
        BORDER-TOP: #A0A0A0 1px solid;
        BORDER-LEFT: #A0A0A0 1px solid;
        BORDER-BOTTOM: #A0A0A0 1px solid;
        BACKGROUND-COLOR: #55565A;
        HEIGHT: 17px;
        WIDTH: 26px;
}

input.btnhov {
        background-image: url(../pics/go-btn2.gif);
        BORDER-RIGHT: #A0A0A0 1px solid;
        BORDER-TOP: #A0A0A0 1px solid;
        BORDER-LEFT: #A0A0A0 1px solid;
        BORDER-BOTTOM: #A0A0A0 1px solid;
        BACKGROUND-COLOR: #55565A;
        WIDTH: 26px;
        HEIGHT: 17px;
}

#modal_container {
        padding:5px;
        background-color:#fff;
        border:1px solid #666;
        overflow:auto;
        font-family:"Lucida Grande",Verdana;
        color:#333;
}

#modal_container.test {
        background-color:#900;
        color:#fff;
        padding:30px;
}

#modal_overlay {
        background-color:#000;
}

#modal_overlay.test {
        background-color:#fff;
}

h4.formh4 {
   color: #ff7e00;
   clear:both;
   font:bold 11px Arial, Verdana, Helvetica, sans-serif;
   margin:0px 0px 0px 0px;
   padding:0;
}

h4.formh4-1 {
   color: #ffffff;
   clear:both;
   font:bold 18px Arial, Verdana, Helvetica, sans-serif;
   margin:0px 0px 0px 0px;
   padding:0;
}

h4.formh4-2 {
   color: #F60087;
   clear:both;
   font:bold 11px Arial, Verdana, Helvetica, sans-serif;
   margin:0px 0px 0px 0px;
   padding:0;
}

p.formp_normal {
   clear:both;
   margin:0 0 0px 0;
   padding:0;
   width:200px;
   float:left;
}

span.formlabel_normal {
   font:normal 11px/14px Arial, Verdana, Helvetica, sans-serif;
   padding:0px 0 0px 0;
   margin:0 0 0 0px;
   float:left;
   width:100px;
}

.textebanner {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-variant: small-caps;
}

.hline {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #FFFFFF;
        font: bold;
        font-variant: small-caps;
}
