/* GRUNDLAGEN */

body
{
	font-family : verdana;
	font-size : 10pt;
	margin : 0pt;
	padding : 0pt;
	border : 0pt;
	background-color : #f3f3f3;
	background-image : url(gfx/bg.png);
	background-position : top center;
}
input
{
	font-size : 8pt;
	font-family : lucida console;
}
input.orange
{
	font-size : 8pt;
	font-family : lucida console;
	background-color : #ef702b;
}
select
{
	font-size : 8pt;
	font-family : lucida console;
}
form
{
	margin : 0pt;
	padding : 0pt;
}

/* LINKS */

a
{
	color : #ef702b;
	text-decoration: none;
}
a:visited
{
	color : #ef702b;
	text-decoration: none;
}
a:link
{
	color : #ef702b;
	text-decoration: none;
}
a:hover
{
	color: #000000;
	text-decoration: none;
}
a:active 
{ 
	color: #000000;
	text-decoration: none; 
}
a.rot
{
	color : #d73129;
	text-decoration: none;
}
a.rot:visited
{
	color : #d73129;
	text-decoration: none;
}
a.rot:link
{
	color : #d73129;
	text-decoration: none;
}
a.rot:hover
{
	color: #d73129;
	border-bottom: 2px solid #d73129;
	text-decoration: none;
}
a.rot:active 
{ 
	color: #d73129;
	border-bottom: 2px solid #d73129;
	text-decoration: none; 
}
a.rot2
{
	color : #d73129;
	text-decoration: none;
}
a.rot2:visited
{
	color : #d73129;
	text-decoration: none;
}
a.rot2:link
{
	color : #d73129;
	text-decoration: none;
}
a.rot2:hover
{
	color: #000000;
	text-decoration: none;
}
a.rot2:active 
{ 
	color: #000000;
	text-decoration: none; 
}
a.grau
{
	color : #f3f3f3;
	text-decoration: none;
}
a.grau:visited
{
	color : #f3f3f3;
	text-decoration: none;
}
a.grau:link
{
	color : #f3f3f3;
	text-decoration: none;
}
a.grau:hover
{
	color: #000000;
	text-decoration: none;
}
a.grau:active 
{ 
	color: #000000;
	text-decoration: none; 
}
a.blau
{
	color : #0068a0;
	text-decoration: none;
}
a.blau:visited
{
	color : #0068a0;
	text-decoration: none;
}
a.blau:link
{
	color : #0068a0;
	text-decoration: none;
}
a.blau:hover
{
	color: #000000;
	text-decoration: none;
}
a.blau:active 
{ 
	color: #000000;
	text-decoration: none; 
}
a.schwarz
{
	color : #000000;
	text-decoration: none;
}
a.schwarz:visited
{
	color : #000000;
	text-decoration: none;
}
a.schwarz:link
{
	color : #000000;
	text-decoration: none;
}
a.schwarz:hover
{
	color: #000000;
	text-decoration: underline;
}
a.schwarz:active 
{ 
	color: #000000;
	text-decoration: underline; 
}

/* DIVERSES */

.trennstrich
{
	border-bottom : 1px solid #ef7329;
	margin-top : 2px;
	margin-bottom : 2px;
}
.trennstrich_s
{
	border-bottom : 1px solid #000000;
	margin-top : 2px;
	margin-bottom : 2px;
}
.trennstrich_g
{
	border-bottom : 1px solid #e3e3e3;
	margin-top : 2px;
	margin-bottom : 2px;
}
.trennstrich_g2
{
	border-bottom : 1px solid #999999;
	margin-top : 2px;
	margin-bottom : 2px;
}
.trennstrich_s_p0
{
	border-bottom : 1px solid #000000;
	margin-bottom : 2px;
}
.bbbbb
{
	color : #000000;
}
.grau
{
	color : #999999;
}
.rot
{
	color : #d73129;
}
.small
{
	font-size : 7pt;
}
.smalltext
{
	font-size : 8pt;
	font-family : lucida console;
}
.input1
{
	width : 60px;
	background-color : #e3e3e3;
}
.input2
{
	width : 40px;
	background-color : #e3e3e3;
}

.trenner
{
	background-image : url(gfx/trenner.gif);
	background-position : top left;
	background-repeat : no-repeat;
	font-size : 9pt;
	color : #999999;
	font-weight : bold;
	padding-top : 15pt;
	padding-bottom : 25pt;
	padding-left : 10pt;
	margin-bottom : 5pt;
}
.informer-table
{
	width : 600px;
	border : 1pt solid #E4C6AE;
	border-bottom : 2pt solid #E4C6AE;
	background-color : #999999;
}
.informer-td
{
	padding : 10pt;
	font-size : 10pt;
}
.quote-table
{
	width : 70%;
	margin : 5pt;
	background-color : #e3e3e3;
	border : 1pt solid #cccccc;
}
.quote-tablebig
{
	width : 90%;
	margin : 5pt;
	background-color : #e3e3e3;
	border : 1pt solid #cccccc;
}
.quote-td
{
	text-align : justify;
	padding : 5pt;
	padding-left : 10pt;
	padding-right : 10pt;
	font-size : 8pt;
}
