/******************************************************/
/*                                                    */
/*     onVerein - programmiert von Stefan Wenzel      */
/*                                                    */
/******************************************************/

/****************** Überschriften *********************/

h1 {
 margin:5px 0px 0px 0px;
 padding:0px;
 padding-left:10px;
 width:617px;
 height:34px;
 color:#fff;
 font:normal 17pt Verdana, sans-serif;
 line-height:25pt;
 text-align:left;
 background:transparent url(grafiken/content_titel.jpg) no-repeat;
}

h1 a, h1 a:hover {
 color:#fff;
 background-color:transparent;
 padding:0px;
 margin:0px;
 text-decoration:none;
}

h2 {
 width:95%;
 background-color:#fff;
 color:#bf0d0d;
 font:normal 13pt Verdana, sans-serif;
 margin:5px 0px 0px 0px;
 padding:0px;
 padding-left:10px;
 text-align:left;
}

h2 a, h2 a:hover {
 color:#bf0d0d;
 background-color:#fff;
 margin:0px;
 padding:0px;
 text-decoration:none;
}

h1 a:hover, h2 a, h2 a:hover {
 text-decoration:underline;
}

h3 {
 background-color:#fff;
 color:#777;
 font:bold 10pt Verdana, sans-serif;
 margin:0px;
 padding:0px;
 padding-left:10px;
 text-align:left;
}

h4 {
 color:#999;
 background-color:transparent;
 font:normal 10pt Verdana, sans-serif;
 line-height:15pt;
 text-align:left;
 margin:5px 0 -5px 10px;
 padding:0px;
 letter-spacing: 0.2em;
}

/****************** Verschiedenes *********************/

.content_bild {
 border:5px solid #ddd;
 margin:10px 10px 10px 0px;
}

.titel {
 font:italic 20pt Georgia,sans-serif;
 background-color:transparent;
 color:#bf0d0d;
}

.untertitel {
 font:italic 15pt Georgia,sans-serif;
 background-color:transparent;
 color:#777;
}

/********************** Text **************************/

div.main_content_box, div.main_content_box p {
 color:#777;
 background-color:#fff;
 font:normal 10pt Verdana, sans-serif;
 line-height:15pt;
 text-align:justify;
}

/********************** Links *************************/

* a {
 color:#777;
 background-color:transparent;
 text-decoration:none;
}

* a:hover {
 color:#777;
 background-color:transparent;
 text-decoration:underline;
}

a.mehr, a.mehr:hover {
 font-size:11pt;
 background-color:#bf0d0d;
 color:#fff;
 padding:0px 4px;
}

a.mehr:hover {
 background-color:#ff2626;
 color:#fff;
 cursor:pointer;
 text-decoration:none;
}