body {font-family: Verdana, Arial, Helvetica, sans-serif;}

table 		{font-size:100%;  font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;  color:#7B7C7D;	}
table a 		{color: #DF050B; text-decoration: underline}
table a:hover 	{color: #DF050B;}

form {
border: 0;
margin: 0;
padding: 0;
}

h1 {
border:0; 
color: #7B7C7D;
display:block;
font-size: 70%;
font-weight: bold;
margin:0;
padding-bottom: 10px;
}
h1 a{
color: #7B7C7D;
text-decoration: none;	
}
h1 a:hover{
color:#D3070B;
}



h2 {
background-color: #A79F6B;
border:0; 
color: #FFF;
display:block;
font-size: 70%;
font-weight: bold;
margin:0;
margin-bottom:8px;
padding: 0;
padding: 7px 10px 7px 10px;
}
h2 a, h2 a:hover {
color: #FFF;
text-decoration:none;
}
h3 {
border:0; 
color: #A79F6B;
display:block;
font-size: 70%;
font-weight: bold;
margin:0;
margin-bottom:8px;
padding: 0;
}
h3 a, h3 a:hover {
color: #A79F6B;
text-decoration:none;
}

input, select, textarea {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:60%;
color: #7B7C7D;
}
img {border-width: 0;}´

form {
margin:0;
padding:0;
}

ul, li{
margin-top:0;
margin-bottom:0;
}



/* Standard Text - auch für Flash benötigt */
.txtStd				{font-size: 70%; color:#7B7C7D;}
.txtStd a 			{color: #DF050B; text-decoration:underline;}
.txtStd a:hover 	{color: #DF050B;}

.LClear{
	clear:both;
	height:0;
	overflow:hidden;
}
/* Font weight */
.fwb {
font-weight: bold;
}
/* Spacer */
.spacer4 {
height: 4px;
font-size: 0%;
overflow: hidden;
}
.spacer12 {
height: 12px;
font-size: 0%;
overflow: hidden;
}
/* Floating */
.fl {float: left;}
.fr {float: right;}

/* Text Align */
.tar {text-align: right;}
.tac {text-align: center;}

.tContent {
color: #7B7C7D;
font-size: 70%;
line-height: 17px;
}
.tContent a, .tContent a:hover {
color: #DE050D;
text-decoration: none;
}
.tContent10 {
color: #7B7C7D;
font-size: 60%;
}
.tContent10 a, .tContent10 a:hover {
color: #DE050D;
text-decoration: none;
}
.tContentGreen {
color: #A79F6B;
font-size: 70%;
line-height: 17px;
}
.tContentGreen a, .tContentGreen a:hover {
color: #DE050D;
text-decoration: none;
}
.tContentGreen10 {
color: #A79F6B;
font-size: 60%;
line-height: 17px;
}
.tContentGreen10 a, .tContentGreen10 a:hover {
color: #DE050D;
text-decoration: none;
}
.tContentGreenBold {
color: #A79F6B;
font-size: 70%;
font-weight: bold;
line-height: 17px;
}
.tContentGreenBold a, .tContentGreenBold a:hover {
color: #DE050D;
text-decoration: none;
}
.tContentRed {
color: #DE0B11;
font-size: 70%;
line-height: 17px;
}
.tContentRed a, .tContentRed a:hover {
color: #DE0B11;
text-decoration: none;
}
.tContentRed10 {
color: #DE0B11;
font-size: 60%;
}
.tContentRed10 a, .tContentRed10 a:hover {
color: #DE0B11;
text-decoration: none;
}
.tLink {
color:#DF050B;
font-size: 60%;
}
.tLink a {
background-image: url(/img/css/bg_link.gif);
background-repeat: no-repeat;
background-position: 0px 1px;
color:#DF050B;
padding-left: 14px;
text-decoration: none;
}
.tLink a:hover {
color:#DF050B;
}
.tLink2 {
color:#A79F6B;
font-size: 70%;
padding-bottom: 6px;
}
.tLink2 a {
background-image: url(/img/css/bg_link.gif);
background-repeat: no-repeat;
background-position: 0px 1px;
color:#A79F6B;
padding-left: 14px;
text-decoration: none;
}
.tLink2 a:hover {
color:#DF050B;
}
.tEmail {
color:#DF050B;
font-size: 70%;
}
.tEmail a {
background-image: url(/img/css/bg_email.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
color:#DF050B;
padding-left: 18px;
text-decoration: none;
}
.tEmail a:hover {
color:#DF050B;
}
.Paging {
color: #7B7C7D;
font-size:60%;
}
.Paging a {
color: #7B7C7D;
text-decoration: none;
}
.Paging a:hover {
color: #DE050D;
text-decoration: none;
}
.PagingS {
color: #DE050D;
font-size:60%;
font-weight: bold;
}
.dNone{display:none}
.dBock{display:block}