/* stijlblad bij nieuwe website voor het Paastoernooi van Schaakclub Hoogeveen*/
/* algemene declaraties */
body  {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11pt;
  color  : black;
  text-decoration: none;
  padding: 2px;
  background: #ff9 url(../images/ptbg.jpg) fixed;
  }


h1, h2, h3, h4, h5, h6 {
  color: black;
  font-family: Tahoma, Helvetica, sans-serif;
  text-align: left;
  font-weight: bold;
  margin : 0.5em 3em 0.5em 150px;
  }

h1  {
  font-size: xx-large;
  }

h2, h3  {
  font-size: large;
  }

p {
  color : black;
  font-size : medium;
  font-weight : normal;
  text-align : justify;
  line-height : 1.4em;
  margin : 0.5em 3em 0.5em 150px;
  padding : 0em 0.2em;
  }

p a {
  text-decoration: underline;
  color: navy;
  font-weight: bold;
  }

table {
  margin : 0.5em 3em 0.5em 150px;
  }

td {
  padding  : 0.2em;
  position : relative;
  top      : 0.1 em;
  }
ul {
  list-style   : none; /*geen bullets*/
  margin : 0.5em 3em 0.5em 150px;
  padding      : 0;
  }

li {
  padding  : 0.3em;
  color    : navy;
  }

img {
  margin : 0 5px 0 1px;
  }

img.txtfot {
  float  : left;
  margin : 3px;
  }

p.accent:first-line {
  font-variant: small-caps;
  font-size : larger;
  }

/* banner */

#banner {
  background : url(../images/banner02li.jpg);
  height : 102px;
  margin: 0% 0% 3% 0%;
  }

#banner img {
  float : left;
  }

#banner p {
  font-family: Georgia, Palatino, serif;
  font-weight: bold;
  font-style : italic;
  font-size  : smaller;
  margin : 0.5em 3em 0.5em 150px;
  }

#banner h1 {
  font-size  : xx-large;
  font-weight: normal;
  color      : black;
  margin     : 0% 0% 1% 150px;
  }

#foto {
  float : right;
  }

#kaart {
  margin : 1 1 1 150px;
  }

/* Opmaak navigatiemenu */
#menu {
  text-decoration : none;
  list-style   : none; /*geen bullets*/
  margin       : 0em;
  padding      : 2px;
  width        : 8.5em;
  background   : url(../images/toern03.jpg);
  float        : left;
  font-weight  : bold;
  border-style : solid;
  border-width : 1px;
  border-color : maroon;
  }

#menu li {
  list-style-type: none;
  padding        : 0.25em;
  border-style   : none ;
  text-align     : left;
  margin         : 0;
  }

#menu a:link {
  text-decoration : none;
  color           : white;
  }


#menu a:visited {
  text-decoration : none;
  color           : #ff9;
  }

#menu a:hover {
  text-decoration : underline;
  }

#menu a:active {
  text-decoration : none;
  color           : maroon;
  background      : #ffc;
  }

#act {
  list-style-type: disc;
  }

#main {
  margin : 1 0 0 10px;
  color  : #630;
  }

table.kruistabel {
  left: 0%;
  border-width: 1pt;
  margin: 1em;
  margin-right: auto;
  border-collapse : collapse;
  }

table.kruistabel th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  color: #FFFFFF;
  background-color: #006666;
  text-align: left;
  margin 0;
  border: 0pt;
  padding-top: 1pt;
  padding-right: 0.5em;
  padding-bottom: 1pt;
  padding-left: 0.5em;
  }

table.kruistabel td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  background-color: #FFFFEE;
  margin: 0pt;
  border: 1px;
  border-style: solid;
  border-color: #000000;
  border-bottom-color: #CCCCCC;
  padding-top: 0.2em;
  padding-right: 0.5em;
  padding-bottom: 0.2em;
  padding-left: 0.5em;
  vertical-align: top;
  }
  
div.galerij {
  float  : left;
  height : 180px;
  margin     : 3px;
  background : #ffffcc;
  padding: 1em;
  }


