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

body	{ font-family: verdana, arial, helvetica, sans-serif; font-size: 76%;}

a	{ text-decoration: none; }

#wrapper1 	{ margin: 0px auto;	padding-top: 0px; width: 100%; text-align: center; background: #f3ebd6 url(http://www.munnosal.de/images/background3.jpg) repeat-x; min-height: 500px; padding-top: 27px;	}	

#wrapper2		{ width: 925px; text-align: center; margin: 0px auto; border: 10px solid #ffffff;  background: #fefad7 url(http://www.munnosal.de/images/serviceback.jpg) repeat-y right 0px; }

#content a	{ text-decoration: none; color: #8a0f24; font-weight: bold;}
#content a:visited	{ text-decoration: none; color: #8a0f24; font-weight: bold;}
#content a:hover	{ text-decoration: none; color: #8a0f24; font-weight: bold;}
#content a:active	{ text-decoration: none; color: #8a0f24; font-weight: bold;}

#top	{ width: 925px; height: 171px; background: url(http://www.munnosal.de/images/kopfgrafik3.jpg) no-repeat; border: 1px solid #ffffff; margin-top: 0px; border-bottom: 10px solid #ffffff;}

.topNavi	{ margin-top: 143px; background-color: #6B0F10; font-size: 0.9em;}

.topLink1	{ display: inline-block; line-height: 27px; border-left: 1px solid #c75712; width: 105px;  }
.topLink2	{ display: inline-block; line-height: 27px; border-left: 1px solid #c75712;; width: 120px;  }
.topLink3	{ display: inline-block; line-height: 27px; border-left: 1px solid #c75712;; width: 125px;  }
.topLink4	{ display: inline-block; line-height: 27px; border-left: 1px solid #c75712;; width: 180px;  }
.topLink5	{ display: inline-block; line-height: 27px; border-left: 1px solid #c75712;; width: 95px;   }
.topLink6	{ display: inline-block; line-height: 27px; border-left: 1px solid #c75712;; width: 95px; border-right: 1px solid #c75712;;  }

.topLink a      		{ display: inline-block; width: 100%; letter-spacing:0.1em; text-transform: uppercase; color: #ffffff;  background-color: #6B0F10;  line-height: 27px;}
.topLink a:link 		{ color: #ffffff; }
.topLink a:visited 	{ color: #ffffff; }
.topLink a:hover 		{ color: #ffffff; background-color: #96273a; font-weight: bold;}
.topLink a:active 	{ color: #ffffff; }

#navigation	{ float: left; width: 175px; text-align: left; padding-top: 20px; padding-left: 10px; }
#navigation a	{ color: #525252; }
#navigation a:link	{ color: #525252; }
#navigation a:visited	{ color: #525252; }
#navigation a:hover	{ color: #8a0f24; }
#navigation a:active	{ color: #525252; }

.navActive	{ font-weight: bold; }

#navContent	{ background: url(http://www.munnosal.de/images/naviback.jpg) repeat-y 17px 0px; }

#navigation ul	{ list-style-type: none; margin-left: 0px; padding-left: 0px; }
#navigation ul li	{ margin-bottom: 10px; border-bottom: 1px solid #525252;padding-bottom:10px;}

#content	{ margin-left: 195px; text-align: left;  padding-left: 20px; line-height: 1.3em;}

#serviceSpalte	{ float: right; width: 175px; padding-top: 15px; }
.imagesub	{ font-size: 0.9em; color: #8a0f24; }
#contentSpalte	{ margin-right: 195px; padding-top: 15px; padding-right: 10px; }

h1	{ font-size: 1.2em; margin-bottom: 15px; }
h2	{ font-size: 1.1em; margin-bottom: 10px; margin-top: 25px;}
h3	{ font-size: 1.0em; margin-bottom: 10px; margin-top: 25px; color: #8a0f24;}

p	{ margin-top: 10px; margin-bottom: 10px; }

.quote	{ font-style: italic; }

#content ul	{ margin-left: 20px; }
#content ol	{ margin-left: 20px; }


#bottom	{ background: url(http://www.munnosal.de/images/bottom3.jpg) no-repeat; height: 190px; }

table.contactstable {   border-spacing: 10px;}
table.contactstable td { vertical-align: top; padding-left: 20px;}

.seminarentry					{ margin-bottom: 15px; }
#seminarcontent .date	{ font-weight: normal; }
#seminarcontent .title { font-weight: bold; }
#seminarcontent .subtitle { color: #8a0f24; }

#content a.anmeldebutton					{ display: block; color: #ffffff; background-color: #8a0f24; padding: 2px; width: 9em; padding-left: 5px; border: 1px solid #000000;}
#content a.anmeldebutton:link			{ display: block; color: #ffffff; background-color: #8a0f24; padding: 2px; width: 9em; padding-left: 5px; border: 1px solid #000000;}
#content a.anmeldebutton:visited	{ display: block; color: #ffffff; background-color: #8a0f24; padding: 2px; width: 9em; padding-left: 5px; border: 1px solid #000000;}
#content a.anmeldebutton:hover		{ display: block; color: #ffffff; background-color: #8a0f24; padding: 2px; width: 9em; padding-left: 5px; border: 1px solid #000000;}
#content a.anmeldebutton:active		{ display: block; color: #ffffff; background-color: #8a0f24; padding: 2px; width: 9em; padding-left: 5px; border: 1px solid #000000;}

#seminarcontent img { width: 400px; margin-left: 50px;}
#seminarcontent img.resized { float: right; width: 150px; margin-left: 10px;}
#seminarcontent ul	{ margin: 0px; margin-left: 20px; }
#seminarcontent ul li{ margin: 0px; }

table.entryformtable 	 { border: 1px solid #000000; border-collapse: collapse;}
table.entryformtable td	 { vertical-align: top; padding: 4px; margin: 0px; border: 1px solid #000000;}
table.entryformtable td	select.category { width: 200px;}

select.startmonth { width: 110px; }
select.startday { width: 40px; }
select.starthour { width: 40px; }
select.startminute { width: 40px; }

select.endmonth { width: 110px; }
select.endday { width: 40px; }
select.endhour { width: 40px; }
select.endminute { width: 40px; }

#content a.editbuttons { display: inline-block; color: #ffffff; background-color: #8a0f24; padding: 2px; padding-left: 5px; border: 1px solid #000000;}
#content a.editbuttons:link { color: #ffffff; }
#content a.editbuttons:visited { color: #ffffff; }
#content a.editbuttons:hover { color: #ffffff; }
#content a.editbuttons:active { color: #ffffff; }

span.calinvisible	{ display: none; }
span.starttimeinvisible 	{ display: none; }

div.vk-container-headline	{ margin-bottom: 15px; border-bottom: 1px solid #000000; font-size: 1.2em; padding-bottom: 2px; }
div.vk-container-title	{ margin-bottom: 10px; }

.contactoben .address	{ display: none; }
.contactoben .town	{ display: none; }
.contactunten .subtitle { display: none; }

.titel2 { color: #000000; }

.seminarentry .referent	{color: #8a0f24; }