body	{background-image: url(/images/background_home.gif); background-repeat: repeat-x; background-color: #ffffff; margin:0;}

h1 {font: bold 20px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; color: #fff; line-height: 22px; text-decoration:none; display:inline}
h2 {font: bold 18px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; color: #6d8ec6; line-height: 22px; text-decoration:none; display:inline;}
h3 {font: bold 12px Arial, Verdana, Helvetica, sans-serif; color: #000; line-height: 14px; text-decoration:none; display:inline;}
h4 {font: bold 16px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; color: #6d8ec6; line-height: 8px; text-decoration:none; display:inline;}
h5 {font: bold 16px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; color: #ff6600; line-height: 8px; text-decoration:none; display:inline;}
h6 {font: bold 16px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; color: #378c60; line-height: 8px; text-decoration:none; display:inline;}

p, ul, ol, li {font: 12px Arial, Verdana, Helvetica, sans-serif; color: #000000; line-height:14px;}
.smallgrey {font: 9px Arial, Verdana, Helvetica, sans-serif; color: #666; line-height:14px;}

.org {font: bold 13px Arial, Verdana, Helvetica, sans-serif; color: #ff6600; line-height:14px;}

hr {color:#6c8ec6; height:1px;}

a {color:#003399; font: 12px Arial, Verdana, Helvetica, sans-serif; line-height:14px;}
a:hover {color:#ff6600; font: 12px Arial, Verdana, Helvetica, sans-serif; line-height:14px;}

a.headline {font: bold 18px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; color: #6d8ec6; line-height: 22px; text-decoration:none; display:inline;}
a.headline:hover {font: bold 18px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; color: #ff6600; line-height: 22px; text-decoration:none; display:inline;}

a.subhead {font: bold 12px Arial, Verdana, Helvetica, sans-serif; color: #000; line-height: 14px; text-decoration:none; display:inline;}
a.subhead:hover {font: bold 12px Arial, Verdana, Helvetica, sans-serif; color:#ff6600; line-height: 14px; text-decoration:none; display:inline;}

a.subheado {font: bold 13px Arial, Verdana, Helvetica, sans-serif; color: #ff6600; line-height: 14px; text-decoration:none; display:inline;}
a.subheado:hover {font: bold 13px Arial, Verdana, Helvetica, sans-serif; color:#000; line-height: 14px; text-decoration:none; display:inline;}

a.linkmenu {font: bold 13px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; color: #6d8ec6; line-height: 22px; text-decoration:none; display:inline;}
a.linkmenu:hover {font: bold 13px Comic Sans MS, Verdana, Arial, Helvetica, sans-serif; color: #ff6600; line-height: 22px; text-decoration:none; display:inline;}

td.icons {padding-left:4px; padding-bottom:16px}

/* sets the minimum content area height for all pages, change this if you add content to the right navigation bar and test cross browser */
td.pageheight {height:593px}

td.pageheight2 {height:688px}

#rightnav {position:absolute; left:505px; top:127px; width:250px; height:7px; z-index:100; visibility:visible}

#pageheading {position:absolute; left:13px; top:128px; width:446px; height:25px; z-index:100; visibility:visible}

/* x y of the content area two different template so one for each variation as per above pageheight */
#content 	{position:relative; left:5px; top:350px; width:473px; z-index:25; visibility:visible; padding-bottom:120px}
#content2   {position:relative; left:5px; top:204px; width:473px; z-index:25; visibility:visible}

/* popup width */
#contentpop {position:absolute; left:10px; top:109px; width:295px; height:51px; z-index:2; visibility:visible}

#rightnav a.navhead {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; line-height:20px; text-decoration:none}

#rightnav p, td {font: 12px Arial, Verdana, Helvetica, sans-serif; color: #003399; line-height:13px;}

#footer td {font: 12px Arial, Verdana, Helvetica, sans-serif; line-height:18px; color:#666;}

#content {font: 12px Arial, Verdana, Helvetica, sans-serif; line-height:18px; color:#000;}
#content td {font: 12px Arial, Verdana, Helvetica, sans-serif; line-height:18px; color:#000;}

#content2 {font: 12px Arial, Verdana, Helvetica, sans-serif; line-height:18px; color:#000;}
#content2 td {font: 12px Arial, Verdana, Helvetica, sans-serif; line-height:18px; color:#000;}


input.formel {width:155px; height:20px}
input.formelb {width:225px; height:20px}
textarea.formel {width:225px; height:75px}

/* primary navigation */
.nav1 {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #376d95; background-color: transparent; text-decoration:none; text-align:center; padding-bottom:3px; padding-top:6px; cursor:pointer; z-index:40; background-image: url(/images/navhomebg.gif); background-repeat: no-repeat}
.nav1b {font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #fff; background-color: transparent; text-decoration:none; text-align:center; padding-bottom:3px; padding-top:6px; cursor:pointer; z-index:40; background-image: url(/images/navhomebg_f2.gif); background-repeat: no-repeat}
