/* General Styles */
body { color: #790b32; background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 12px; }
table.main { border-width: 1px; border-style: solid; border-color: #9f7b38; margin-left: auto; margin-right: auto; }
td { vertical-align:top; padding: 0.1em; }
td.centered { text-align: center; }
td.imgdesc { vertical-align:middle; }
td.logo { padding: 0px; background-color: #eff1f7; }
td.categoryimg { padding: 0px; vertical-align: bottom; }
td.red { background-image:url(../images/bottom.gif); height: 2.6ex; text-align: center; font-size: 12px; }
/*td.bottomborder { border-bottom-style:solid; border-bottom-color: #9f7b38; border-bottom-width: 1px; }
td.leftborder { border-left-color: #9f7b38; border-left-style: solid; border-left-width: 1px; } */
td.content { background-image:url(../images/main.gif); padding: 0px; height:550px; font-size: 16px; }
td.maxcontent { background-color:#f3e2da; background-image:url(../images/maxmain.gif); background-repeat:no-repeat; padding: 0px; height:550px; font-size: 16px; }
td.footer { border-bottom-style: solid; border-bottom-color: #9f7b38; border-bottom-width: 1px; text-align: center; color: #cccccc; }
td.red a { text-decoration:underline; color: #cccccc; text-align: center; font-size: 12px; }
img { border-style:none; border-width: 0px; }
img.block { display: block; margin-left: auto; margin-right:auto; }
img.floatl { float: left; margin-right: 1em; margin-bottom: 1ex }
img.floatr { float: right; margin-left: 1em; margin-bottom: 1ex }
a:link,a:visited { text-decoration:none; color: #0000ab; }
a:hover { text-decoration: none; color: #000000; }
/* Hauptfenster MENU */
table.orange1 {position:relative; top:125px; 	left:690px; width:300px; height:20px; border-style:none;}
table.orange2 {position:relative; top:-80px; 	left:690px; width:300px; height:20px; border-style:none;}
table.orange3 {position:relative; top:-178px; 	left:690px; width:300px; height:20px; border-style:none;}
table.orange4 {position:relative; top:-132px; 	left:690px; width:300px; height:20px; border-style:none;}
table.orange5 {position:relative; top:-182px; 	left:690px; width:300px; height:20px; border-style:none;}
td.orange     {height: 75px; }
td.orangeetc     {height: 75px; padding-top: 20px; }
/*div.orange    {position:absolute; top:75px; left:0px; font-weight:bold; color:#ef7232;} */
div.orange   	  {font-weight:bold; color:#ef7232;}
div.orange 	a 	  { font-weight: bold; color: #ef7232; text-align: center; text-decoration: none; }
div.orange 	a:visited { font-weight: bold; color: #ef7232; text-align: center; text-decoration: none; }
div.orange 	a:hover   { font-weight: bold; color: #ffffff; text-align: center; text-decoration: underline; }

/*div.oranges   {position:absolute; top:97px; left:5px; font-weight:bold; color:#c2b5ae;}*/

/* Menu styles */
table.menu { margin-left: auto; margin-right: auto; padding: 0px; margin-bottom: 0px; text-align: center; }
tr.menu {background-image:url(../images/menu.gif); }
tr.submenu {background-image:url(../images/submenu.gif); }
/* Menu Grundeinstellungen
td.menu 			{ height: 1.4em; text-align: center; font-size: 16px; padding: 0px; }
td.submenu 		{ height: 1.4em; text-align: center; font-size: 16px; padding: 0px; }
td.activemenu 		{ background-color: #ee7131; height: 1.4em; text-align: center; font-size: 16px; padding: 0px; }
td.activesubmenu 	{ background-color: #ea997c; height: 1.4em; text-align: center; font-size: 16px; padding: 0px; }
/* Links inaktives Menu
td.menu 		a 	  { font-weight: bold; color: #ef7232; text-align: center; text-decoration: none; }
td.menu 		a:visited { font-weight: bold; color: #ef7232; text-align: center; text-decoration: none; }
td.submenu 	a 	  { font-weight: bold; color: #ef7232; text-align: center; text-decoration: none; }
td.submenu 	a:visited { font-weight: bold; color: #ef7232; text-align: center; text-decoration: none; }
td.submenu 	a:hover   { font-weight: bold; color: #ffffff; text-align: center; text-decoration: none; }
/* Links aktives Menu
td.activemenu 	a 	  { font-weight: bold; color: #f9cca8; text-align: center; text-decoration: none; }
td.activemenu 	a:visited { font-weight: bold; color: #ef7232; text-align: center; text-decoration: none; }
td.activesubmenu a 	  { font-weight: bold; color: #ef7232; text-align: center; text-decoration: none; }
td.activesubmenu a:visited { font-weight: bold; color: #ef7232; text-align: center; text-decoration: none; }
td.activesubmenu a:hover   { font-weight: bold; color: #ffffff; text-align: center; text-decoration: none; }
/* Links aktives Menuitem
td.menuitem 		  { padding: 0px; text-align:center; height: 1.4em; }
td.menu a:hover 		  { font-weight: bold; text-align: center; text-decoration: none; }
*/
/*Zentrale Einstellungen im Menu:*/
td.menu 	{ height: 1.4em; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; }
td.submenu 	{ height: 1.4em; font-weight: bold; text-align: center; font-size: 16px; padding: 0px; }
td.menu 		a 	  { color: #ef7232; text-decoration: none; }
td.menu 		a:visited { color: #ef7232; text-decoration: none; }
td.menu 		a:hover	  { color: #ffffff; text-decoration: underline; }
/*Aktive Menus, geänderte Schrift-, Hintergrundfarbe:*/
td.activemenu 		{ background-color: #ee7131; }
td.activesubmenu 	{ background-color: #ea997c; }
td.submenu 	a 	  { color: #ef7232; text-decoration: none; }
td.submenu 	a:visited { color: #ef7232; text-decoration: none; }
td.submenu 	a:hover   { color: #ffffff; text-decoration: underline; }
td.activemenu 	a 	  { color: #790b32; text-decoration: none; }
td.activemenu 	a:visited { color: #790b32; text-decoration: none; }
td.activemenu 	a:hover   { color: #ffffff; text-decoration: underline; }
td.activesubmenu a 	  { color: #ef7232; text-decoration: none; }
td.activesubmenu a:visited { color: #ef7232; text-decoration: none; }


/* Text Formating */
div.center { text-align: center; }
.sub 	{ font-size: 12px; }
.mini 	{ font-size: 9px; }
.tiny 	{ font-size: 9px; }
p.centered { text-align: center; }
p.clear { clear: left; }

/* Table Formating */
table.centered { margin-right: auto; margin-left: auto; }

/* Form Formating */
input,textarea 	{ background-color: #c3cadf; }
input.button 	{ background-color: #ECD390; }