/* breite der gesamtkonstruktion - verbreitern sie hier auch bei bedarf z.b. 920px oder 98% oder ähnliches */
#breite {width:1000px;}

#all        {
         width:1000px;
         height:100%;
         padding: 0px;
         margin:0 auto;
         text-align:center;
}

body   {
         font-family: verdana, sans-serif;
         margin-top: 10px;
         margin-left: 0px;
         margin-right: 0px;
         margin-bottom: 20px;
         background-image:url(images/Verlaufvertikal.jpg);    /*Grafik Hintergrund oberes Menü*/
         background-repeat: repeat-x;
         background-color: #fffbed;      /* Hintergrund unterhalb Überschrift */
}


h1     {
         color:#696969;                        /*dunkelgrau*/
         margin-bottom:30px;
         letter-spacing:2px;
         font-family: verdana,sans-serif;
         font-size: 25px;
         font-variant:small-caps;
         font-weight:normal;
}

h2     {
         color:#696969;                        /*dunkelgrau*/
         margin-bottom:30px;
         letter-spacing:2px;
         font-family: verdana,sans-serif;
         font-size: 22px;
         font-variant:small-caps;
         font-weight:normal
}

h5     {
         color:#00000;                        /*dunkelgrau*/
         margin-bottom:30px;
         letter-spacing:2px;
         font-family: verdana,sans-serif;
         font-size: 18px;
         font-variant:small-caps;
         font-weight:normal
}

#top1 {
         background-color:#940000;
         height:50px;
         width:100%;
         text-align:center;
         border-top:;
         border-left:;
         border-right:;
}

#top2 {
         background-image:url(images/headerleiste.jpg);
         background-repeat:no-repeat;
         height:152px;
         background-position: top;
         background-color:;
         background-position:50% 100%;
}

#top3 {
         font-family: verdana, sans-serif;
         background-color:#940000;
         height:60px;
         width:100%;
         vertical-align:middle;
         text-align:left;
         border-left:;
         border-right:;
         background-repeat:repeat-x;
         background-position:50% 50%;
}

#name {
         height:0px;
         letter-spacing:2px;
         color:#ffffff;
         padding-left:20px;
         font-family: verdana,sans-serif;
         font-size:30px;
         font-variant:bold;
}

.content {
         font-family: verdana,sans-serif;
         padding-top: 30px;
         padding-bottom: 30px;
         padding-left: auto;
         padding-right: auto;
         letter-spacing:0px;
         width:100%;
         vertical-align:top;
         text-align:left;
         color:#000000;
         font-size: 16px;
         line-height: 22px;
         letter-spacing:0px;
         background-repeat:repeat-x;
         background-position:50% 50%;

}

.orient{
         background-image:url(images/orientgold.jpg);
         background-repeat:repeat;
}

.paare {
         margin: 0 0 0 20px;
         align: center;
         line-height: 16px;
}
.paare a:link {
         font-family: verdana,sans-serif;
         text-decoration:none;
         color:red;
}

.paare a:visited, a:active{

         font-family: verdana,sans-serif;
         text-decoration:none;
         color:#848484;
}

.paare a:hover{
         color:#000;
         text-decoration:none;
}

.angebote {
         margin: 0 0 0 20px;
         font-size: 14px;

}
.angebote a:link {
         font-family: verdana,sans-serif;
         text-decoration:none;
         color:red;
         font-size: 14px;
}

.angebote a:visited, a:active{

         font-family: verdana,sans-serif;
         text-decoration:none;
         color:#848484;
         font-size: 14px;
}

.angebote a:hover{
         color:#000;
         text-decoration:none;
         font-size: 14px;
}

.titel{
         font-size: 14px;
         line-height:11px;
}

.trainer{
         font-size: 14px;
         line-height:11px;
         list-style-type: none;
}

.orient {
         margin: 0 0 0 20px;
         background-image:url(images/orange1.jpg);
         background-repeat: repeat;
}
.orient a:link {
         font-family: verdana,sans-serif;
         text-decoration:none;
         color:red;
}

.orient a:visited, a:active{

         font-family: verdana,sans-serif;
         text-decoration:none;
         color:#848484;
}

.orient a:hover{
         color:#000;
         text-decoration:none;
}

#inhaltform  {
         font-family: verdana,sans-serif;
         background-color: #c0c0c0;
}


#news{
         font-family: verdana, sans-serif;
}

#news p b{
         font-style:italic;
}

#news h5{
         color:black;
         text-align:left;
         margin: 0 0 0 20px;
         border: 0px solid black;
}

#news h4{
         color:red;
         margin-top: 0px;
         border: 0px solid black;
}

#news p{
         text-align:left;
         font-size:14px;
}

.imagefloat{
         float:left;
         padding: 2px;
         margin: -10px 10px 10px 10px;
         font-size: 8px;
}

.imagefloat1 {
         float:left;
         padding: 2px;
         margin: -10px 10px 10px 10px;
         font-size: 8px;
}
.imagefloat2 {
         float:right;
         padding: 2px;
         margin: 10px 10px 10px 10px;
         font-size: 8px;
}
.bild{
         border: 2px solid grey;
         padding: 2px;
}

#sponsor {
         font-family: verdana,sans-serif;
         padding-top: 30px;
         padding-bottom: 30px;
         padding-left: auto;
         padding-right: auto;
         letter-spacing:0px;
         width:100%;
         vertical-align:top;
         text-align:left;
         color:#000000;
         font-size: 14px;
         line-height: 22px;
         letter-spacing:0px;
         background-repeat:repeat-x;
         background-position:50% 50%;
}

#dokument {
         font-family: verdana,sans-serif;
         letter-spacing:0px;
         width:100%;
         padding-top: 15px;
         vertical-align:top;
         color:#000000;
         font-size: 20px;
         line-height: 22px;
}

#latest-post {
         float: left;
         padding: 0px 20px 0px 20px;
         line-height:10px;
         font-size: 16px;
         font-family: verdana,sans-serif;
         width: 75%;
}

#recent-posts {
         margin-top: -120px;
         padding-top: -20px;
         line-height: 18px;
         font-size: 12px;
         font-family: verdana,sans-serif;
         float: right;
}

#recent-posts .entry {
         text-color: red;
}

#recent-posts .entry a {
         text-align: center;
}

#recent-posts .more {
         padding-left: 20px;
}

.post {
         text-align:justify;
}

.post .title {
         margin: 0;
}

.news {
         border: 2px solid black;
         padding: 1px 10px 10px 10px;
         font-size: 12px;
         width: 15em;
}

#contentTab
{
         width: 100%;

}

.post .meta {
         margin: 0;
         padding-bottom: 5px;
         padding-top:1px;
         font-size: 13px;
         color: #A2B736;
}

.post .aktuell {
         font-size: 10px;
         color: #000000;
}

.post .meta a {
         color: #7F9C1E;
}

.post .entry {
         margin-top: 0px;
         padding-top: 0px;
         font-size: 11px;
         text-align: center;
}

.orga50 {
         font-size:20px;

}


#fuss1 {
         color:#6F6F6F;
         background-color:;
         letter-spacing:0px;
         font-size: 14px;
         line-height: 20px;
         font-family: verdana,sans-serif;
         height:40px;
         text-align:center;
         vertical-align:middle;
         width:1000px;
         font-style:normal;
         border-left:;
         border-right:;
         border-bottom:;
         background-repeat:repeat-x;
         background-position:50% 50%;
}



#fuss2 {
         font-size: 15px;
         line-height: 20px;
         color:#000000;
         background-color:#fffbed;
         letter-spacing:0px;
         font-family: verdana, sans-serif;
         height:100px;
         text-align:center;
         vertical-align:middle;
         width:100%;
         font-variant:bold;
         font-style:normal;

}



/* scrolleiste internet explorer ab vers.5.5 */

body {
         scrollbar-arrow-color: #535353;
         scrollbar-base-color: #fff;
         scrollbar-highlight-color : #535353;
         scrollbar-shadow-color : #fff;
         SCROLLBAR-TRACK-COLOR: #EFEFEF;
}
