#container {
    position: relative;
    width: 1004px;
    text-align: left;
    font-size: 12px;
    display: block;
    border:0px #000000 dashed;
}
#logo{
    float:left;
    padding-top: 20px;
    vertical-align: top;
    border:0px #00FF00 dashed;
    width: 200px;
    height: 52px;
}

#topheader{
margin-top:5px;

float:left;
border:0px #0000FF dashed;
}
#bluetopline{
    margin-top:15px;
    background-color: #048fee;
    width: 1000px;
    height: 6px;
    overflow: hidden;
}
#leftlinetopmenu{
margin-top:3px;
margin-right:2px;
height:37px;
width:4px;
float:left;
}
#bottomline{
    margin-top:15px;
    background-color: #048fee;
    width: 1000px;
    height: 6px;
    overflow: hidden;
}

#bottom {
    position: relative;
    width: 1000px;
    margin: auto auto auto auto;
    padding: 0px 0px 0px 0px;
    text-align: center;
}

#bottomtext {
    position: relative;
    margin: 3px 19px 30px auto;
    font-size: 9px;
    color:#767676;
    text-align: right;
}

#button1{
background-image:url(../images/button.gif);
float:left;
padding-top:5px;
margin-top:3px;

height:37px;
width:163px;
color:#767676;
font-size:12pt;
font-family:Arial;
font-weight:bold;
text-align:center;
}
#devidermenu{
background-image:url(../images/Menudevider.gif);
float:left;
padding-top:5px;
margin-top:3px;
height:37px;
width:2px;


}

#rightlinetopmenu{
margin-top:3px;
margin-left:4px;
height:37px;
width:4px;
float:left;

}

#maintable{
margin-top:10px;


}

#navi_top{
background-image:url(../images/BlockTop.gif);
padding-top:5px;
margin-top:3px;
font-size:10pt;
color:#094287;
height:10px;
overflow:hidden;
font-weight:bold;

}

#navi_link{
border-left:1px solid #d5dadc;
border-right:1px solid #d5dadc;
margin-top: 0px;
padding-right:10px;
font-size:24px;
}

#navi_link A:link     {font-family:Arial; text-decoration:none; color:#767676; font-size:16px; }
#navi_link A:hover    {font-family:Arial; text-decoration:underline; color:#767676; font-size:16px}
#navi_link A:active   {font-family:Arial; text-decoration:none; color:#767676; font-size:16px}
#navi_link A:visited  {font-family:Arial; text-decoration:none; color:#767676; font-size:16px}
#navi_link A:active:hover   {font-family:Arial; text-decoration:underline; color:#767676; font-size:16px}
#navi_link A:visited:hover  {font-family:Arial; text-decoration:underline; color:#767676; font-size:16px}


#login{
border-left:1px solid #d5dadc;
border-right:1px solid #d5dadc;
padding:5px;
}

#content_top{
background-image:url(../images/ContentTop.gif);
color:#094287;
font-size:10pt;
font-weight:bold;
height:30px;
margin:0px;
margin-top:3px;
width:600px;
}

.Ticker_Home{
color:blue;
font-size:14pt;
width:560px;
margin:0px;
}

padding-top:5px;
margin-top:3px;
font-size:10pt;
color:#094287;
font-weight:bold;
}

#content{

}

#submenu{
border-left:1px solid #d5dadc;
border-right:1px solid #d5dadc;
padding:0px;
}

#textbox{
background-image:url(../images/textbox.gif);


padding-top:1px;
margin-top:1px;
width:90;
height:20;

}

/* Allgemeine Angaben */
body{
margin: 0px;
padding: 0px;
font-family:Arial;
color:#767676;
font-size:11px;
text-align: center;
background: #FFFFFF;
scrollbar-face-color:D1D1D1;
scrollbar-shadow-color:ECECEF;
scrollbar-highlight-color:ECECEF;
scrollbar-3dlight-color:ffffff;
scrollbar-darkshadow-color:FBFBFE;
scrollbar-track-color:FBFBFE;
scrollbar-arrow-color:676767;
overflow-x:hidden;
}

td        {font-family:Arial; font-size:12px; color:#676767; }

A:link     {font-family:Arial; text-decoration:underline; color:#767676; font-size:12px}
A:hover    {font-family:Arial; text-decoration:underline; color:#094287; font-size:12px}
A:active   {font-family:Arial; text-decoration:underline; color:#767676; font-size:12px}
A:visited  {font-family:Arial; text-decoration:underline; color:#767676; font-size:12px}
A:active:hover   {font-family:Arial; text-decoration:underline; color:#094287; font-size:12px}
A:visited:hover  {font-family:Arial; text-decoration:underline; color:#094287; font-size:12px}

.button1 A:link     {font-family:Arial; text-decoration:none; color:#767676; font-size:11pt}
.button1 A:hover    {font-family:Arial; text-decoration:none; color:#048fee; font-size:11pt}
.button1 A:active   {font-family:Arial; text-decoration:none; color:#767676; font-size:11pt}
.button1 A:visited  {font-family:Arial; text-decoration:none; color:#767676; font-size:11pt}
.button1 A:active:hover   {font-family:Arial; text-decoration:none; color:#048fee; font-size:11pt}
.button1 A:visited:hover  {font-family:Arial; text-decoration:none; color:#048fee; font-size:11pt}

A.navi2:link     {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:11px}
A.navi2:hover    {font-family:Arial; text-decoration:underline; color:#FFFFFF; font-size:11px}
A.navi2:active   {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:11px}
A.navi2:visited  {font-family:Arial; text-decoration:none; color:#FFFFFF; font-size:11px}
A.navi2:active:hover   {font-family:Arial; text-decoration:underline; color:#FFFFFF; font-size:11px}
A.navi2:visited:hover  {font-family:Arial; text-decoration:underline; color:#FFFFFF; font-size:11px}


img { border: none;}
input      {font-family:Arial; font-size:10px; color:#676767; background: #FFFFFF; padding-left: 3px; padding-right: 3px; border: 1px; border-style: solid; border-color: D6D6D6;}
select      {font-family:Arial; font-size:11px; color:#676767; border: 1px; border-style: solid; border-color: D6D6D6;}
form      {font-family:Arial; font-size:10px; color:#676767;}
textarea    {font-family:Arial; font-size:11px; color:#676767;}

/* Sonstiges */
.block
{
    display: block;
}

.none
{
    display: none;
}

.clear
{
    clear: both;
}



#content {
  text-align: left;
}

/* sr_feuser_register */
#content .tx-srfeuserregister-pi1 form {
  width: 500px;
  font-size: 11px;
}

#content .tx-srfeuserregister-pi1 form p {
  padding: 0;
  margin: 0;
}

#content .tx-srfeuserregister-pi1 form dl {
  width: 100%;
  height: auto;
  padding: 0;
  margin: 0;
  clear: both;
}

#content .tx-srfeuserregister-pi1 form dl dt {
  width: 220px;
  height: 17px;
  text-align: left;
  padding: 5px;
  border-top: 1px solid #DDD;
}

#content .tx-srfeuserregister-pi1 form dl dt label {
  color: #545353;
  line-height: 17px;
}

#content .tx-srfeuserregister-pi1 form dl dt label span {
  color: #545353;
}

#content .tx-srfeuserregister-pi1 form dl dd {
  width: 260px;
  min-height: 17px;
  height: auto;
  padding: 5px;
  border-top: 1px solid #DDD;
}

#content .tx-srfeuserregister-pi1 form dl dd input {
  width: 108px;
  height: 17px;
  font-size: 10px;
  padding: 0 3px 0 3px;
}

#content .tx-srfeuserregister-pi1 form dl dd label.tx-srfeuserregister-pi1-password_again {
  padding: 0;
  margin: 0;
  clear: both;
}

#content .tx-srfeuserregister-pi1 form div.tx-srfeuserregister-pi1-submit-div {
  color: #1555A0;
  font-size: 11px;
  padding: 5px;
  background-color: #EEEEEE;
  border-top: 1px solid #DDD;
  border-bottom: 1px solid #DDD;
  clear: both;
}

#content .tx-srfeuserregister-pi1 form div.tx-srfeuserregister-pi1-submit-div input.tx-srfeuserregister-pi1-submit {
  color: #FFFFFF;
  font-weight: bold;
  vertical-align: middle;
  background: #1555A0;
  border: 1px solid #1555A0;
}

#content .tx-srfeuserregister-pi1 form p.tx-srfeuserregister-pi1-notice {
  color: #1555A0;
  font-size: 11px;
  padding: 5px;
  background-color: #EEEEEE;
}

#content .tx-srfeuserregister-pi1 form dl dd p.tx-srfeuserregister-pi1-error {

}

div#container div#login ul.login_options {
  margin: 0;
  padding: 0;
  margin-top: 12px;
}
div#container div#login ul.login_options li {
  margin: 0;
  padding: 0;
  list-style-type: none;

}
div#container div#login ul.login_options li a {
  font-size: 10px;
}

.news_index{

   width:570px;
   height: 353px;
}

.news{
   border: 1px solid #AAAAAA;
   float:left;
   margin: 5px;
   width: 270px;
}
.newslist{
   border: 1px solid #AAAAAA;
   margin-top:5px;
   width: 570;
}

.newstop {
background: #B7C0CD;
color: black;
font-weight: bold;
width: 560px;
border:0px solid black;
}

.newstop2 {
background: #B7C0CD;
color: black;
font-weight: bold;
width: 572;
border:0px solid black;
}

.newstop_text {
   margin:5px;
}


