/*Divs etc*/
html, body {	height: 100%;}
* {	margin: 0px; border: 0px; padding: 0px;}
body{background-color:#c5d2d8;}      /*#3388BB    #3973AD*/

.clear1 { height:1px;font-size:1px;padding:0;clear:both; }

a{color:#800000; text-decoration: none; }      /* unvisited link */
.bodylink{color:#006372; text-decoration: none; font-weight:bold;}
.navlink{color:#800000; text-decoration: none; font-weight:bold;}
a:hover {color:#292929; text-decoration:underline;}  /* mouse over link - color:#bbbbff; */
a:active {color:#000066;text-decoration:underline;}  /* selected link */
#container{   height: auto !important; max-width: 850px; background-color:white; border: 4px; border-style: groove; border-color:#0056B1; margin: 10px auto;}
#header{  margin: 0px;  margin-bottom: 40px; background-color:#0056B1; border-bottom-style: groove ; border-bottom-color: #008866;border-bottom-width: 4px;  }
.headerpart{ float: left; width: 230px; background-color:#0056B1;color:white;}
#navigation{  background-color:white;  float: left;  width: 25%;  margin-left:20px ; padding-bottom: 20px;}
#navigation ul{margin:0 0 25px 0;}
#baloud{margin: -5px -22px 0px -15px; float: left;}
#baloudtag{font-weight: bold; color: #000000;}
#mainbody{  background-color:white;  float: left;  width: 65%;  padding-bottom: 20px;}
#footer{    background-color:white;    font-size: 70%;    clear: both;}
.footmnu{text-align: center;}

/* [EC Cookie Directive] */
#cnotif{text-align: center;  display: none; background: #E0F0FF; /*00693E*/ font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: black;  margin: 3px ; padding: 2px;}
#cnotif a{ color: #00693E; font-family: Arial, Helvetica, sans-serif;  text-decoration: underline;}
.okbtn{text-align: center; color: black; font-weight: bold; font-size: 0.8em; background: #E0F0FF; padding: 2px; margin: 4px 5px 4px 10px; border: 1px solid black;}
.pcnotif{padding: 0px 10px;  margin:0;}

/*elements etc*/

p{font-family:"Arial";font-size:15px;color:black; padding-bottom: 10px;}
.phead{  color:white;  font-size: 75%; text-align:right; padding: 5px;}
.phead a:link {color:white;}
.phead a:visited {color:white;}
.phead a:hover {color:white;text-decoration:underline;}
.phead a:active {color:#FFFFEE;}
#pcopy{  font-size: 80%;}

h1{font-family:"Times New Roman", Times, serif; font-style: italic; color:#800000; text-align:center; font-size:1.5em;}
h2{font-family:"Arial";color:#800000;padding-bottom: 15px;}
#mainheadleft{  color:white;  text-align:left; padding: 5px;}
#mainheadright{  color:white;  text-align:right; padding: 5px;}
h3{font-family:"Arial";color:#800000;padding-bottom: 15px;}

ul{  padding: 10px 50px;  list-style-type: disc;  font-family:"Arial";  font-size:80%;  /*color:#800000;*/}
.navlinks{  padding: 0px;  list-style-type: none; color:#003366;}

.nav{display: block;}

/*
others to code style if needed
Tables
*/

