/* Weitere Styles, die Sie belegen knnen sind: p1, p2, p3,... p11 */
/* In diesem mitgelieferten Stylesheet sind diese nicht belegt     */


#maincontainer {margin-top: 10px}

a  {
        color : #333333;
        text-decoration : none;
        font-weight : bold;
        font-style: normal;
        font-size: 11px;
}
a:hover  {
	color : #999933;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
a.white  {
	color : #999999;
	text-decoration : underline;
	font-style: normal;
	font-weight: normal;
}
a.white:hover  {
	color : #999933;
	text-decoration : none;
	font-style: normal;
	font-weight: normal;
}
a.whitemenu  {
        color : #ffffff;
        text-decoration : none;
        font-weight : normal;
        font-style: normal;
}
a.whitemenu:hover  {
        color : #ffffff;
        text-decoration : underline;
}
a.nobold  {
        text-decoration : none;
        font-weight : normal;
        font-style: normal;
}
a.nobold:hover  {
        text-decoration : underline;
}


body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height: 12px;
	color: #333333;


}
h1 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 18px;
        font-weight : bold;
        line-height : 18px;
        color : #333333;
}
h2 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 16px;
        font-weight : bold;
        line-height : 16px;
        color : #333333;
}
h3 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 15px;
        font-weight : bold;
        line-height : 15px;
        color : #333333;
}
h4 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        line-height : 14px;
        color : #333333;
}
h5 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 13px;
        font-weight : bold;
        color : #333333;
}
h6 {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 12px;
        font-weight : bold;
        line-height : 12px;
        color : #333333;
}
.small {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
}

.small a {
	color : #333333;
	text-decoration : underline;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
        }
		
.small a:hover {
	color : #999933;
	text-decoration : none;
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
        }
		
.maincontent a {color : #333333;
	text-decoration : underline;
	font-style: normal;
	font-weight: normal;
        }
		
.maincontent a:hover {
	color : #999933;
	text-decoration : none;
	font-style: normal;
	font-weight: normal;
		}

.topwhite {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        color : #ffffff;
        font-size : 10px;
}
td  {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #333333;
        line-height: 14px;
}
td.header  {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : #ffffff;
        background-color : #292963;
}
input {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : #292963;
        }
select {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-size : 10px;
        color : #292963;
        }
textarea {
        color : #666666;
        }
.formtext {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}
.formelements {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border: 1px solid #999999;
}
.tsmall {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        line-height: normal;
}
.tmiddle {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.tbig {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
}
.weiss {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #999999;
}
.black {
	color: #333333;
}
.mainborder {
	border: 1px dashed #666666;
}
.leftborger {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #333333;
}
/* Formatanweisugnen Galerie */
#cpg {
	font-size:0.8em;
	text-align: center;
	
} /* Schriftgrösse für Texte unter den Vorschaubildern */

  #cpg span {
   float:left;
   width:120px; /* Breite des grössten (breitesten) Vorschaubildes */
   margin:0em 1em 1em 0; /* Abstände zwischen den einzelnen Vorschaubildern */
   height:150px; /* Höhe des grössten (höchsten) Vorschaubildes + noch etwas Platz für Text unter dem Bild */
  }

  #cpg img {border:none;}

  /* Links */
  #cpg a:link, #cpg a:visited, #cpg a:hover, #cpg a:active, #cpg a:focus {
   text-decoration:none;
   background-color:transparent;
   border:none;
   padding:0;
   margin:0;
  } 

  .cpgclear {clear:left;}
