a:active { color:#000000;
}
b {
	font-weight: bold;
}

table.stockboxline {
    background-color: #000000;
}
 
td.stockboxleft {
    background-color: #ffffff;
    font:normal 12px Arial,Helvetica,sans-serif;
    color: #000000;
    line-height: 140%;
	margin-bottom: -2px;
}
 
td.stockboxright {
    background-color: #000000;
    font:bold 12px Arial,Helvetica,sans-serif;
    font-weight: bold;
    color: #ffffff;
    line-height: 140%;
	margin-bottom: -2px;
}
                                                                                
.headline1 {
	font:normal 15px Arial,Helvetica,sans-serif ;
	color: #000000;
}

.headline2 {
	font:bold 12px Arial,Helvetica,sans-serif;
	color: #000000;
	margin-bottom: -12px;
}

.error {
	font:normal 12px Arial,Helvetica,sans-serif;
	color: #ff0000;
	line-height: 160%;
	margin-bottom: -2px;
}

h3 {
    font:bold 18px Arial,Helvetica,sans-serif;
    color: #000000;
}
                                                                                
span.adname{
    font:bold 16px Arial,Helvetica,sans-serif;
    color: #000000;
    padding-top:0px;
    padding-bottom:0px;
}
 
span.addesc{
    font:bold 12px Arial,Helvetica,sans-serif;
    color: #000000;
    padding-top:0px;
    padding-bottom:0px;
}
 
span.adadr{
            font:normal 12px Arial,Helvetica,sans-serif;
            color: #000000;
            padding-top:0px;
            padding-bottom:0px;
}
                                                                                
.copy1 {
	font:normal 12px Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 140%;
	margin-bottom: -2px;
}

.copy1list{
	font:normal 12px Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 140%;
	margin-bottom: -2px;
	list-style-type:square;
	list-style-image:url(/img/bullet_square.gif);
}

.copytable {
	font:normal 12px Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
	padding-top: 3px;
	padding-bottom: 3px;
}

td.sprungmarke {
	font:normal 12px Arial,Helvetica,sans-serif;
	color: #000000;
	padding-bottom: 6px;
}

.fussnote {
	font:normal 10px Arial,Helvetica,sans-serif;
	color: #000000;
	line-height: 120%;
}

a.linkfussnote:link {
    font:normal 10px Arial,Helvetica,sans-serif;
    text-decoration: underline;
    color: #000000;
}
 
a.linkfussnote:active {
    font:normal 10px Arial,Helvetica,sans-serif;
    text-decoration: underline;
    color: #e42130 ;
}
 
a.linkfussnote:visited {
    font:normal 10px Arial,Helvetica,sans-serif;
    text-decoration: underline;
    color: #000000;
}
 
a.linkfussnote:hover {
    font:normal 10px Arial,Helvetica,sans-serif;
    text-decoration: underline;
    color: #000000;
}
                                                                                
a.linkb:link {
   	padding-left:1px;
	font:bold 12px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.linkb:active {
    padding-left:1px;
	font:bold 12px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #e42130;
}

a.linkb:visited {
    padding-left:1px;    
	font:bold 12px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.linkb:hover {
    padding-left:1px;
	font:bold 12px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.linkn:link {
    padding-left:1px;
	font:normal 12px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.linkn:active {
    padding-left:1px;
	font:normal 12px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #e42130;
}

a.linkn:visited {
    padding-left:1px;
	font:normal 12px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.linkn:hover {
    padding-left:1px;
	font:normal 12px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}

b.navtitel{
    padding-left:1px;
	font:bold 11px Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #000000;
}
td.nav{
	font:normal 10px Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #000000;
}

a.nav:link {
	font:normal 10px Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #000000;
}

a.nav:active {
	font:normal 10px Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #e42130 ;
}

a.nav:visited {
	font:normal 10px Arial,Helvetica,sans-serif;
	text-decoration: none;
	color: #000000;
}

a.nav:hover {
	font:normal 10px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}

.margin {

}

.margin1 {
	font:normal 10px Arial,Helvetica,sans-serif;
	color: #000000;
}

input.fieldsuche{
    width: 90px;
    height: 18px;
    font-family: Arial,Helvetica,sans-serif;
    font-size:10px;
}

.standard {
    height: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
}

.formtext1 {
    height: 20px;
    width: 145px;
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
}

.formtextplz {
    height: 20px;
    width: 45px;
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
}

.formtext385 {
    height: 80px;
    width: 385px;
    font-family: Arial,Helvetica,sans-serif;
    font-size:12px;
}

.reg {
	font-size: 9px;
	vertical-align: top;
	text-decoration: none;
}

.oben{
    text-align:center;
    vertical-align: bottom;
}

a.linksitemap:link {
	font:bold 13px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.linksitemap:active {
	font:bold 13px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #e42130 ;
}

a.linksitemap:visited {
	font:bold 13px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.linksitemap:hover {
	font:bold 13px Arial,Helvetica,sans-serif;
	text-decoration: underline;
	color: #000000;
}


.main               {
                	padding-left:1px;
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:normal;
                    }
.headline           {
                    padding-left:1px;
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    }
.sitetitlewhite          {
                  	font:bold 14px Arial,Helvetica,sans-serif;
                  	color: #ffffff;
                    font-weight:bold;
                    }
.sitetitleyellow          {
                  	font:bold 14px Arial,Helvetica,sans-serif;
                  	color: #ffcc00;
                    font-weight:bold;
                    }
.sitetitle          {
                    padding-left:1px;
                  	font:normal 14px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    }
.history            {
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    }
.mainbox            {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:normal;
                    }
.whitebox           {
                    padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #FFFFFF;
                    font-weight:bold;
                    }
.mainsmall          {
                    padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:normal;
                    }
.impressum          {
                  	font:normal 10px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:normal;
                    }



.txyellowbold       {
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #FFCC00;
                    font-weight:bold;
                    }
.txwhiten            {
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #FFFFFF;
                    font-weight:normal;
                    }
.txwhite            {
                  	font:normal 10px Arial,Helvetica,sans-serif;
                  	color: #FFFFFF;
                    font-weight:normal;
                    }
a.boldlink          {
                	padding-left:1px;
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.boldlink:visited  {
                	padding-left:1px;
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.boldlink:active   {
                	padding-left:1px;
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.boldlink:hover    {
                	padding-left:1px;
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.boldlink:link     {
                	padding-left:1px;
                  	font:normal 12px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }

a.boldlinksmall     {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.boldlinksmall:visited  {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.boldlinksmall:active   {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.boldlinksmall:hover    {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.boldlinksmall:link     {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:bold;
                    text-decoration:underline;
                    }

a.boxlinklist     {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:normal;
                    text-decoration:underline;
                    }
a.boxlinklist:visited  {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:normal;
                    text-decoration:underline;
                    }
a.boxlinklist:active   {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:normal;
                    text-decoration:underline;
                    }
a.boxlinklist:hover    {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:normal;
                    text-decoration:underline;
                    }
a.boxlinklist:link  {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #000000;
                    font-weight:normal;
                    text-decoration:underline;
                    }

a.whitelinksmall     {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #ffffff;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.whitelinksmall:visited  {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #ffffff;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.whitelinksmall:active   {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #ffffff;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.whitelinksmall:hover    {
                	padding-left:1px;
                  	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #ffffff;
                    font-weight:bold;
                    text-decoration:underline;
                    }
a.whitelinksmall:link     {
                	padding-left:1px;
                   	font:normal 11px Arial,Helvetica,sans-serif;
                  	color: #ffffff;
                    font-weight:bold;
                    text-decoration:underline;
                    }
                    
ul, li {
	font:normal 12px Arial,Helvetica,sans-serif;
	color: #000000;
}
.vlh           		{
                    padding-left:1px;
                  	font:normal 13px Geneva,Arial,Helvetica,sans-serif;
					color: #000000;
                    font-weight:bold;
					}
.vlw           		{
                    padding-left:1px;
                  	font:normal 13px Geneva,Arial,Helvetica,sans-serif;
					color: #FFFFFF;
                    font-weight:bold;
					}
.vld          		{
                    padding-left:1px;
                  	font:normal 13px Geneva,Arial,Helvetica,sans-serif;
					color: #000000;
                    font-weight:normal;
 				   }
					
.vlu          		{
                    padding-left:1px;
                  	font:normal 11px Geneva,Arial,Helvetica,sans-serif;
					color: #000000;
                    font-weight:normal;
                    }					
.vli          		{
                    padding-left:1px;
                  	font:normal 13px Geneva,Arial,Helvetica,sans-serif;
					color:#0000FF;
                    font-weight:normal;
					font-style:italic;
                    }
.listpunkte			{
                    padding-left:1px;
                  	font:normal 13px Geneva,Arial,Helvetica,sans-serif;
					color:#000000;
					font-weight:normal;
					list-style-type:square;
                    }
ul {list-style-type:square;	}