.mainbody {margin: 0; padding: 10;
}
/* ###################### FORMULAR SETTINGS (Buttons Anmelden, go, suchen) ###################### */
/**.button     { color: #ffffff; font-size: 9pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; background-color: #B1B1B1; top: 10px; right: 10px; bottom: 10px; left: 10px; width: auto; height: auto; border-width: 1px }*/
/**.button1 { color: #ffffff; font-size: 9pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; background-color: #2c3384; padding: 3px; top: 10px; right: 10px; bottom: 10px; left: 10px; width: auto; height: auto; border: solid 1px #fff }*/
/*####Ausgabe Suchen######*/
/*.inputbox     { height: 23px; background-color: #ffffff; color: #000000; font-size: 10pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; border: solid 1px; text-align: left; text-indent: 2px; border-color: #000000; }*/

BODY    { color: #000000; font-size: 11px; font-family: Tahoma; background-color: #ffffff; margin-top: 12px; margin-left: 0px;}
h4   { color: #0099ff; font-size: 11pt; font-family: Tahoma; font-weight: bold }
h5  { color: #0099ff; font-size: 14px; font-family: Tahoma; font-weight: bold }
h6  { color: #0099ff; font-size: 12px; font-family: Tahoma; font-weight: bold }
ul  { font-family: Tahoma; margin: 0 }
li   { font-family: Tahoma; list-style-image: none; list-style-position: inside }
hr   { font-family: Tahoma; background-image: none; background-repeat: repeat; background-position: 0 0; width: 100%; height: 1px }
/*############### joomfish language-modul flags; disable CSS in module; Sigi ########################*/
ul.jflanguageselection { vertical-align: middle; list-style: none; padding: 0px; margin: 0px; }
ul.jflanguageselection img { border: none; }
ul.jflanguageselection li { padding-left: 5px; margin: 0px; float: left; white-space: nowrap; }
/*###################### Modul search, Ausgabe in mainbody, google ########################*/
table.searchintro { background-color: #ffffff;  border: solid 1px #7F9DB9 }
/* ###################### CSS-Menu mainmenu (buttons links) ###################### text-indent: 14px; */
.mainlevel  { width: 132px; font-family: Verdana; font-weight: normal; text-decoration: none; text-align: left; text-indent: px; letter-spacing: 1px; display: block; margin-top: 0; margin-bottom: 0; padding-top: 3px; padding-bottom: 3px; -moz-opacity: 1.0; filter: Alpha(opacity=100, finishopacity=100, style=1) }
a.mainlevel:link  { background-color: #DDDDDC; font-size: 1.1em; color: #2A3983; font-family: Tahoma; text-indent: 6px; margin-left: 0px; border-bottom: 1px solid #ffffff;}
a.mainlevel:visited  { background-color: #DDDDDC; font-size: 1.1em; color: #2A3983; font-family: Tahoma; text-indent: 6px; margin-left: 0px; border-bottom: 1px solid #ffffff;}
a.mainlevel:hover    {background-color: #c2c2c2; font-size: 1.1em; color: #2A3983; font-family: Tahoma; text-indent: 6px; margin-left: 0px; border-bottom: 1px solid #ffffff; background: url(http://www.goller-web.com/web/templates/goller-web/images/arrow2.gif) right no-repeat;}
a.mainlevel:active { background-color: #c2c2c2; font-size: 1.1em; color: #2A3983; font-family: Tahoma; text-indent: 6px; margin-left: 0px; border-bottom: 1px solid #ffffff; background: url(http://www.goller-web.com/web/templates/goller-web/images/arrow2.gif) right no-repeat;}
a#active_menu,a#active_menu:hover  {font-size: 1.1em; color: #2A3983; background: url(http://www.goller-web.com/web/templates/goller-web/images/arrow2.gif) right no-repeat; }/**228B22**/
/* ###################### LINKS ###################### */
a:link, a:visited    { color: darkblue; font-size: 9pt; font-family: Tahoma; text-decoration: none }
a:hover  { color: #4D4D4D; font-family: Tahoma; text-decoration: none }
a.mainmenu:link, a.mainmenu:visited   { color: white; font-family: Tahoma; font-weight: normal; background-color: #000000 }
a.active { color: white; font-family: Tahoma; font-weight: normal; background-color: #000000 }
a.mainmenu:hover  { color: white; font-family: Tahoma; text-decoration: underline }
a.category:link, a.category:visited  { color: #000000; font-family: Tahoma; font-weight: bold; }
a.category:hover  { color: #6e83ff; font-family: Tahoma }
/* ##################### MODULE SETTINGS ######################  */
table.moduletable     { margin-bottom: 0; margin-left: 0; }
/*#######  Für Modultitel im mainmenu   ######################*/
table.moduletable th {
	background: url(http://www.goller-web.com/web/templates/goller-web/images/module.gif) no-repeat;
	padding-top:15px; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	border-bottom: 1px solid #9B0101; 
	font-size:12pt; 
	font-weight: bold; 
	margin-left: 0px; 
	width: 132px; 
	color: #9B0101;; 
	display: block; 
	letter-spacing: 1px; 
	text-align: left; 
}
table.moduletable td { font-size: 8pt; font-family: Arial; margin-left: 0px; padding-top: 0; }
/* ###################### MODULE SETTINGS ###################### */
.pathwaytext    { color: #C64934; font-family: Tahoma }
.maintitletext  { color: #ffffff; font: italic bold 18pt Tahoma; margin-top: 3px; margin-left: 3px }
.mainmenu  { font-family: Tahoma; font-weight: normal; text-decoration: none }
.frameheader   { color: #bbbbbb; font-family: Tahoma }
.poll    { color: #bbbbbb; font-size: 9pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; line-height: 15px }
/* ###################### CONTENT PAGE SETTINGS ###################### */
.contentpane {
  text-align       : justify;
}
.contentpaneopen {
  text-align       : justify;
}
.contentheading, .componentheading    { color: #666666; font-size: 12px; font-weight: bold; text-align: left; padding: 3px; border-bottom: medium none }
.contentdescription   { color: #A11118; font-size: 10pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-align: left }
.category   { color: #000000; font-size: 9pt; font-family: Tahoma; font-weight: bold; text-decoration: none }
/* ###################### SECTION LISTING SETTINGS ###################### */
.sectiontableentry1 {
   padding			: 3px;
}
.sectiontableentry2 {
   padding			: 3px;
}
.sectiontableheader    { color: #ffffff; font-weight: bold; background-color: #bbbbbb; height: 18px }
/* ###################### SMALL FONT SETTINGS ###################### */
.small  { color: #2c3384; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.smalldark   { color: #282e73; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
table { font-size: 10pt; font-family: Tahoma }
