
/* GENERAL STYLES */
body    { margin: 0; padding: 0 }

BODY, TD, LI, P, DIV, INPUT  { color: #001111; font-size: 10pt; font-family: Arial; margin: 0; padding: 0 }

p  { margin: 0; padding: 0 }

h1  { font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0 }

h2  { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 3mm 0 0; padding: 0 }

/* PLACEHOLDERS */
#page   { margin: 0; padding: 0; width: auto; height: auto }

#topcontainer   { margin: 0; padding: 0; width: auto; height: 0; border-color:  }

#topcorners   { visibility: visible; margin: 0; padding: 0; width: 640px; height: 0; float: left; border-top: 1px solid }

#botcorners   { background-image: url(../gif/maincontainer_bot.gif); visibility: visible; margin: 0; padding: 0; width: 640px; height: 0; border-bottom: 1px solid }

#maincontainer   { margin: 0; padding: 0 }

#box_left   { visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }

#box_right   { visibility: visible; margin: 0; padding: 0; width: auto; height: auto; float: left }

#content_main   { background-color: white; visibility: visible; margin: 0; padding: 0; width: 420px; height: 0; float: left }

#content_right   { background-color: white; visibility: visible; margin: 0; padding: 0; width: 180px; float: right }

.content_txt  { margin: 0; padding: 0; width: auto; height: auto }

#top_pic_container   { background-color: #fff; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }

.top_pic   { background-color: #343434; background-image: url(../jpg/dummy_mainpic.jpg); visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }

#TopLeft   { margin: 0; padding: 0; width: 300px; height: 0; float: left }

#TopLogo   { margin: 0; padding: 0; width: 300px; height: 0 }

#TopRight   { margin: 0; padding: 0; width: 170px; height: 0; float: right }

#AdressBox   { font-size: 10pt; margin: 0 0 0 10px; float: left }

.lan   { visibility: hidden; margin: 0; padding: 0; float: right; clear: both }

#TopNavigation   { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0; float: left }

#TopNavigation li   { text-decoration: none; background-image: none; background-repeat: no-repeat; visibility: hidden; list-style-type: none; margin: 0; padding: 0; left: 0; width: 0; height: 0; float: left }

#TopNavigation A   { color: #787878; text-decoration: none; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }

#TopNavigation A:hover   { color: #505050; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }

#TopNavigation li.selected   { visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }
#TopNavigation a.selected   { color: #000; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }
/* LEFT MENU */
#menucontainer  { background-color: white; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0; float: left; border: solid 0 black }

#forsidemenu   { background-color: white; text-align: left; visibility: hidden; list-style: none; margin: 0; padding: 0; width: 0; height: 0 }

#forsidemenu li   { color: #b40000; background-image: none; background-repeat: no-repeat; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }

#forsidemenu a   { color: #b40000; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none; background-color: white; visibility: hidden; display: list-item; margin: 0; padding: 0; width: 0; height: 0 }

#forsidemenu a:hover   { color: #fff; background-color: #b40000; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }

#forsidemenu li.selected   { background-color: #f3f3f3; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }

#forsidemenu a.selected    { color: white; background-color: #bcbcbc; visibility: hidden; margin: 0; padding: 0; width: 0; height: 0 }


