

#content {	color:#AD9D5F;text-align:left;}

#content .txt-img {margin-top:0px;padding-top:0px;border:0px;}


/* ### headlines ############################################################ */
#content h1  {font-size:2.3em;font-weight:normal;line-height:1.1em;letter-spacing: 0.1em;
              margin-bottom:10px;margin-top:0px;}
#content h2 {font-size:1.8em;	font-weight:normal;	line-height:1.6em;}
#content h3 {font-size:1.2em;	font-weight:bold;	line-height:1.4em;}
#content h4 {font-size:1.1em;	font-weight:bold;	line-height:1.2em;}
#content h5 {font-size:1.0em;	font-weight:bold;	line-height:1.0em;}
#content h6 {font-size:0.9em;	font-weight:bold;	line-height:1.0em;}




/* ### Hyperlinks ######################################################### */
#content a, #content a:link, #content a:visited   
{color:#999897;text-decoration:none;background-color:#DFFAA3;font-family:helvetica, arial, sans-serif;outline:none;}
#content a:hover              {color:#2E2E2D;text-decoration: none;}

#summsel a, a:link,a:visited {color:#B5FF0C;}



/* ### Navigation ######################################################### */
ul.nav1st                         {}
ul.nav1st li:hover                {}
ul.nav1st li a,a:link,a:visited   {font-size:14px;line-height: 1.6em;color:#999897;}
ul.nav1st li a:hover              {color:#FBB113;}
ul.nav1st li.active               {color:#AD9D5F;}
ul.nav1st li a.current            {font-size:16px;color:#FBB113;}
ul.nav1st li a.current:hover      {}


ul.nav2nd                         {}
ul.nav2nd li                      {}
ul.nav2nd li:hover                {}
ul.nav2nd li a,a:link,a:visited   {font-size:12px;color:#999897;}
ul.nav2nd li.active               {}
ul.nav2nd li a.current            {color:#FBB113;}
ul.nav2nd li a:hover              {color:#FBB113;}





/* ### Paragraphs ########################################################## */
#content p           {	margin-bottom:1.6em;	font-size:1.2em;	line-height:1.4em;}

/* ### Tables ############################################################## */
#content table         {	font-size:1.2em;	line-height:1.4em;}
#content td            {	padding:0 0 0 0;}

/* ### Blockquotes ########################################################## */

#content blockquote   {	margin:0 0 0 20px;}

/* ### Lists ################################################################ */
#content ul, #content ol {	margin-bottom:1.2em;	font-size:1.2em;	line-height:1.4em;}
#content ol li {	margin:0 0 0 30px;	list-style-type:decimal-leading-zero;} 
#content ul li {	margin:0 0 0 20px;	list-style-type:square;}





/* ### Bildgalerie ########################################################## */
#content div.galerie                {clear:both;margin-top:20px;text-align:left;margin-left:0px;}

#content div.galerie div.image      {float:left;width:100px;height:65px;}

#content div.galerie div.image img  {padding:3px;border:1px solid #AD9D5F;}





/* ### Formular ################################################################ */
form.formation  {padding-left:30px;}

label      {width:90px;height:25px;display:block;float:left;clear:left;margin-right:5px;padding-top:5px;font-weight: normal;font-size:1.2em;}

input.text {float:left;	width:190px;height:20px;background-color: #fefefe;color:#333;
            border-left:1px solid #fff;border-bottom:1px dotted #AD9D5F;border-right:1px solid #fff;border-top:1px solid #fff;}

label.textarea  {width: 90px;height: 25px;display:block;clear:left;padding-top:5px;}

textarea        {width:287px;height:100px;background-color:#fefefe;color:#333;display:block;float:left;clear:left;margin-bottom:15px;
                 border-left:1px solid #fff;border-bottom:1px dotted #AD9D5F;border-right:1px solid #fff;border-top:1px solid #fff;}
                 
div.radioset         {width:190px;font-size:1em;padding-top:10px;}
div.radioset label   {float:right;clear:both;margin-top:-18px;white-space: nowrap;font-weight: bold;}
p.radio              {display:none;}
input.radio          {float:left;}


div.checkset         {width:190px;}
div.checkset label   {float:right;clear:both;margin-top:-18px;font-size:1em;}
p.checkbox           {display:none;}
input.checkbox       {float:left;}

fieldset#fKONTAKTs4
label {}
fieldset#fKONTAKTs4 input.text {width:400px;background-color: #ddd;border:1px #ddd;}

.submit       {background-color: #FBB113;color:#fff;margin-top:10px;margin-left:190px;display:block;float:left;clear:left;
               width:100px; height:30px;
               border-top:1px solid #AD9D5F;border-left:1px solid #AD9D5F;border-right:1px solid #555;border-bottom:1px solid #555;
               text-transform: lowercase;}
.submit:hover {background-color: #FBB113;font-size: 1.6em}




/* ### Sitemap ################################################################ */

#content ul.sitemaplevel1                {padding-left:25px;}
#content ul.sitemaplevel1 li.main        {padding-top:10px;}
#content a.level1                        {text-decoration:none;}
#content ul.sitemaplevel2
#content ul.sitemaplevel2 li.main        {padding-top:0px;}
#content a.level2                        {font-size:0.85em;text-decoration:none;}







