/* HORGCSS0401: CSS for hoyre.org version 4.1, edition 2 with elements from hoyre.net version 4.2 */

html, body      {margin: 0; padding: 0;
                 font-family: verdana, arial, sans-serif; font-size: 12px;
                 color: #293D82;  background: #FFFFFF;
                 font-weight: normal; text-decoration: none;}
td              {font-family: verdana, arial, sans-serif; font-size: 12px;}
a               {color: #293D82; text-decoration: none;}
a:hover         {text-decoration: underline;}
p               {margin: 0; padding-bottom: 10px;}

#pagecontainer  {padding: 10px 20px 0 20px;}

#topband1       {padding: 0; background-image: url('horg0401.jpg');
                 background-repeat: no-repeat; border: 0;}
#topband2       {padding: 4px}
#topband3       {padding: 1px 20px 3px 20px; text-align: center; color: #FFFFFF; background: #293D82;}
#topband4       {padding: 5px}

#topfield1      {padding: 20px;}
#topfield3      {vertical-align: top; text-align: right; padding: 10px;}

#topmenu a      {color: #FFFFFF; background: #293D82; font-weight: normal; text-decoration: none;}
#topmenu a:hover {color: #FFFFFF; background: #293D82; font-weight: normal; text-decoration: underline;}

#leftcolumn     {padding: 0 20px 0 0;}

#maincolumn     {padding: 20px 0 0 5px;}
#maincolumn2    {padding: 20px 10px 0 5px;}

#maincontent h1 {margin: 0; padding: 0 0 20px 0; font-family: arial, sans-serif; font-size: 24px;}
#maincontent h2 {margin: 0; padding: 23px 0 18px 0; font-family: arial, sans-serif; font-size: 18px;}
#maincontent p  {line-height: 1.4; margin: 0; padding: 0 0 10px 0;}
#maincontent ul {margin: 0; padding: 0 0 0 30px;}
#maincontent li {margin: 0; padding: 0 0 5px 0;}
#maincontent a  {font-weight: bold;}

#rightcolumn    {padding: 0 0 0 20px;}

#sitemap        {margin: 0; padding: 0 0 5px 20px; font-size: 0.9em;}
#sitemap a:hover {text-decoration: none;}

#footerband2    {padding: 1px 0; background-color: #FF6633;}
#footerband4    {padding: 0;}

#leftfooter     {padding-left: 20px;}
#midfooter      {padding-left: 5px; font-size: 10px;}
#rightfooter    {padding: 0 20px 0 0; text-align: right;}
#rightfooter a:hover
                {text-decoration: none;}

.pageheader     {line-height: 80px; color: #800000;
                 font: 36px verdana; font-weight: bold;}
.toptext3       {font-family: courier new, sans serif; font-size: 12px;}

.box_alternative1, .box_alternative2
                {margin-top: 20px; border: 2px solid #FF6633; padding: 10px;
                 background: #FFFFFF; font-size: 12px;}

.infobox1       {margin-top: 20px; border: 2px solid #FF6633; padding: 10px;
                 background: #FFFFFF; font-size: 12px;}
.infobox2       {margin: 20px 0 20px 0; border: 2px solid #FF6633; padding: 10px;
                 background: #FFFFFF; font-size: 12px;}
.infoboxheader1 {padding: 0 0 10px 0; font-family: arial, sans-serif, verdana;
                 font-size: 20px; font-weight: bold; text-decoration: none;}
.infoboxheader2 {padding: 10px 0; font-weight: bold;}
.infotext2      {font-size: 10px;}
.info_email1    {font-family: arial, sans serif; font-weight: bold;}
.comment1       {font-size: 0.9em;}

.leftmenu1      {padding: 65px 0 20px 20px;}
.leftmenu2      {padding: 45px 0 20px 20px;}
.leftmenu1 ul, .leftmenu2 ul
                {margin: 0; padding: 0;}
.leftmenu1 li, .leftmenu2 li
                {margin: 0; padding: 5px 0 0 0;}
.leftmenu1 a, .leftmenu2 a
                {color: #FF6633;}
.leftmenucomment1
                {margin: 0; padding: 50px 0 20px 10px; font-size: 0.9em; color: #FF6633;}
.leftmenucomment2
                {margin: 0; padding: 220px 0 20px 10px; font-size: 0.9em; color: #FF6633;}
.topofpage      {text-align: right;}
.gototopofpage  {font-size: 0.9em;}
.gototopofpage:hover {text-decoration: underline;}

