/** Alle (Ungeordnet)*/

a:link {  color:#7f8082; text-decoration:none;font-size: 12px}
a:visited {color:#7f8082; text-decoration:none; font-size: 12px}
a:focus {color:#ce2922; text-decoration:none; font-size: 12px}
a:hover {color:#ce2922; text-decoration:none; font-size: 12px}

a:link.active_links {  color:#ffffff; text-decoration:none; font-size: 10px}

a:visited.active_links {  color:#ffffff; text-decoration:none; font-size: 10px}

a:focus.active_links {  color:#ffffff; text-decoration:none; font-size: 10px}

a:hover.active_links  {  color:#ce2922; text-decoration:none; font-size: 10px}






.active { 
color:#ce2922; 
}

.notactive { color:#7f8082;
}


/*------------ body ------------ */
body {
padding: 0px;
margin: 0px;
font-family: lucida, verdana, tahoma, arial;
font-style: normal;
font-size: 10px;
line-height: 140%;
text-align:center
}

#zentrieren{margin: 0px auto;
text-align: left}

#hg_alles{
width: 800px; background-image: url(/images/design/hg_alles.gif); background-repeat: y-repeat;
margin: 0px auto;
text-align: left}

#header{
background-color: #ffffff; width: 800px}

#navi_links{
float: left; 
width: 142px; 
padding-top: 30px}

textarea { 
border: 1px solid #ce2922;
margin: 0px;
padding: 0px
}

select { 
border: 1px solid #ce2922;
}

form {
margin:0px;
}



h1 { font-size: 14px;
margin: 0px;
padding: 0px
}

h2 {
  font-size: 13px;
  color: #ce2922;
  margin: 0px;
padding: 0px
}

h3 { font-size: 12px;
color: #ce2922;
margin: 0px;
padding: 0px
}

h4 { 
font-size: 11px;
color: #ce2922;
margin: 0px;
padding: 0px}

input {
border: 1px solid #ce2922;
font-family: lucida, verdana, tahoma, arial;
font-size: 10px;
color: #000000;
font-weight: normal
}


img{
border:0px;
}

p {margin: 0px;
padding: 0px;
}

ul {
margin: 0px;
padding: 0px;
}

li{
margin: 0px;
padding: 0px;
list-style-type: none;
}


#content {
float: left; width: 380px; background-color: #ffffff; padding-top: 30px
}

#content input {

font-family: lucida, verdana, tahoma, arial;
font-size: 10px;
color: #000000;
background-color:#ffffff;
font-weight: normal
}


#content a:link {  color:#7f8082; text-decoration:none;font-size: 10px}

#content a:visited {color:#7f8082; text-decoration:none; font-size: 10px}

#content a:focus {color:#ce2922; text-decoration:none; font-size: 10px}

#content a:hover {color:#ce2922; text-decoration:none; font-size: 10px}


#content p a:link {  color:#000000; text-decoration:none;font-size: 10px; font-weight: bold;}

#content p a:visited {color:#000000; text-decoration:none; font-size: 10px; font-weight: bold; }

#content p a:focus  {color:#ce2922; text-decoration:none; font-size: 10px; font-weight: bold; }

#content p a:hover {color:#ce2922; text-decoration:none; font-size: 10px; font-weight: bold;}



#content a:link.forum {  color:#000000; text-decoration:none;font-size: 10px; font-weight: bold;}

#content a:visited.forum {color:#000000; text-decoration:none; font-size: 10px; font-weight: bold; }

#content a:focus.forum  {color:#ce2922; text-decoration:none; font-size: 10px; font-weight: bold; }

#content a:hover.forum  {color:#ce2922; text-decoration:none; font-size: 10px; font-weight: bold;}




#content textarea { 
border: 1px solid #cccdce;
font-size: 12px;
width: 250px;
color: #000000;
font-weight: normal}

#content select { border: 1px solid #cccdce;}

#content label {
display:block;
padding-bottom: 10px}

#menue_rechts{
width: 145px; 
background-color: #213183; 
}

#footer {
clear: both; 
width: 800px; 
height: 37px; 
background-color:#ffffff;
}

#footer ul {
border-top:1px solid #cccdce; 
margin: 0px 180px 0px 190px; 
padding-top:5px
}

#footer li{
float: left; 
padding-right: 10px
}

.hg_blau{ 
background-color: #213183; 
color: #ffffff; 
padding: 5px 10px 5px 10px
}

.hg_blau_linie_1px_unten{
border-bottom: 1px solid #ffffff; 
background-color: #213183; 
color: #ffffff; 
padding: 5px 10px 5px 10px
}

.hg_blau_linie_5px_unten{
border-bottom: 5px solid #ffffff; 
background-color: #213183; 
color: #ffffff; 
padding: 5px 10px 5px 10px
}

.linie_blau_oben{
width: 380px; 
border-top: 1px solid #213183
}

.hg_blau_center_90px{
background-color:#213183; 
color: #ffffff; 
width: 90px; 
text-align: center
}

.trennlinie{
background-color:#cccdce; /* Mozilla 1.4 */
color:#cccdce; /* IE 6 */
border: #cccdce; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
margin: 10px 0px 10px 0px;
padding: 0px;
}

.radiobutton{
width:13px; border: 0px; display: block; float: left; margin-right: 10px}

.inputbreite{
width: 250px;
border: 1px solid #cccdce;}

.inputbreite_50{
width: 122px;
border: 1px solid #cccdce;}

.display_block {
display:block;}

.clear_left{
clear:left}

.clear_both{
clear:both}

.float_right{
float: right}

.float_left_clear_both_width_60px{
float:left;clear:both;width: 60px
}

.display_none{
display: none}

.suche_links {
text-align: right; 
padding: 0px 0px 5px 0px; 
color:#7f8082; 
font-size: 12px
}

.suche_links_input {
background-color: #ffffff; 
width: 90px; 
display: block; 
float: right; 
margin-bottom: 2px;
}
.suche_links_input_go {
color: #ce2922; 
background-color: #ffffff; 
display: block; 
float: right; 
margin-top: 2px; 
}

/*------ FORUM ------  */

#forum {
width: 380px;}

#forum td a:link {  color:#000000; text-decoration:none;font-size: 10px}

#forum td a:visited {color:#000000; text-decoration:none; font-size: 10px}

#forum td a:focus {color:#ce2922; text-decoration:none; font-size: 10px}

#forum td a:hover {color:#ce2922; text-decoration:none; font-size: 10px}






.button_input {
border: 1px solid #ce2922;
color: #000000;
}

.forum_input{
border: 1px solid #cccdce;}





.tpl_text {

background-color: tpl[COLOR];
border: 1px solid #cccdce;
}



.error{
color:red;
}

ul.event {
  list-style-type:none;
  padding:0;
  margin:0;
}
ul.event li {
 display:block;
 clear:both;
}

ul.event strong {
 display:block;
 width:100px;
 float:left;
}

ul.event b.clear {
  clear:both;
}

ul.event span {
 width:200px;
 float:left;
display:block;
} 


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE5/Mac \*/
* html .clearfix {height: 1px;}
.clearfix {display: block;}
/* End hide from IE5/Mac */





/** */




