body {font: 62.5% Verdana,sans-serif; background-image: url("/_images/stripe1.gif");}

h1 {font-size: 1.6em; font-weight: bold;} /* itemheader */
h2 {font-size: 1.6em; font-weight: bold; margin-top: 10px; margin-bottom: 20px; }
h3 {font-size: 1.2em; font-weight: bold; margin-top: 10px; } /* item introtekst / kop reacties */

p {margin-top: 5px; margin-bottom: 15px; line-height: 1.5em; }

em {font-style: italic;}
u  {text-decoration: underline;}
strong   {font-weight: bold;}
form     {padding:0px; margin: 0px;}
fieldset {border: 1px solid #EEE; padding: 5px;}
legend   {font-size: 1.2em; font-weight: bold; margin-left: 10px; padding: 5px;}
label    {float: left; width: 100px; font-size: 1.1em;}
input,textarea {margin-bottom: 2px; font-size: 1.1em; font-family:Verdana,sans-serif;}

ul {list-style: square;}
li {margin-left: 20px;}

hr {border: none; border-bottom: 1px solid #000; height: 1px; margin: 10px 0px 10px 0px;}

img {border:none; padding:0px; margin:0px;}
/* de pngfix uit bovenstaande algemene img style gehaald 
img.pngfix {behavior:url("/_include/pngfix.htc"); border:none; padding:0px; margin:0px;} */

a       {color: #E84A00; text-decoration: none;}
a:hover {color: #000; text-decoration: none;}

#centercontainer {
  width: 950px;
  margin: 10px auto 10px auto;
  border: 1px solid #000;
  background: #FEFEFE url("/_images/randombackground.aspx") no-repeat;
  position: relative;
  padding-bottom: 15px;
}

#menu {background-color: #000;  height: 25px; line-height: 20px;}
#menu ul {list-style: none; font-size: 1.2em; font-weight: bold; margin-left: 5px;}
#menu li {float: left; margin-right: 20px;}
#menu a {color: #aaa;}
#menu a:hover {color: #E5E5E5;}
#menu a.selected { color: #E5E5E5; }
#menu a.selected:hover {color: #aaa;}

#rssIcon {
  width: 70px;
  height: 16px;
  float: right;
  padding: 3px 3px 0px 0px;
  margin: 0px;
  text-align: right;
}

/* zoekfunctionaliteit rechts in zwarte menubalk */
#zoekformdiv {font-size:8px; margin:0px;}
#zoekformdiv form {margin-bottom: 20px;}
#zoekformdiv h2 {font-size: 1.6em; font-weight: bold; margin-bottom: 4px;}
#zoekformdiv input.searchfield {background-color:#ececec; background-color:Transparent; border:1px solid Gray; margin:0px; padding:0px; color:White;}
.submitSearch { /*image: /_images/btn_search.gif */ }

#head {height: 185px;}
#headcontent {width: 445px; position: relative;}
#logo, #slogan {padding-left: 10px;}
/*#logo {background-color: #333; height: 160px;}*/
#headbanner     {background-color: #333; width:445px; height:60px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#headbanner img {float:right;}
#logo {background-color: #333; height: 100px;}
#logo h1 {font-size: 3.4em; letter-spacing: 0.1em; position: absolute; bottom: 30px; color: #FFF; font-weight: normal;} /* paginaheader */
#slogan {height: 25px; background-color: #000; line-height: 25px;}
#slogan h2 {font-size: 1.0em; letter-spacing: 0.1em; color: #FFF; font-weight: normal; margin: 0px;}

#content {}

#contentright {width: 140px; padding: 20px 5px;}
/* Fix voor de PNGs in IE */
#contentmiddle {
  background-image: url("/_images/bgoranje.png");
  background-position: top right;
  background-repeat: repeat-y;
  behavior:url("/_include/pngfix.htc");
}
/* In niet IE-browsers gaat het wel goed */
#contentmiddle[class] {background: url("/_images/bgoranje.png") top right repeat-y; width: 800px; behavior:url("/_include/pngfix.htc"); }
#latestitems {width:285px; padding:20px 5px;}
#contentleft {width:495px; padding:20px 5px;}

.introThumb {
  padding: 0px;
  margin: 0px 0px 10px 10px;
  float: right;
  /*border: 1px solid #cccccc;*/
}

.eProduct { /* css voor producten Shop */
  width: 220px;
  float: left;
  text-align: center;
  padding: 0px 0px 20px 20px;
  margin: 0px 0px 0px 0px;
}

/* kader onder item met categorie(en) van artikel */
.artCategories {float:left; padding:0px 0px 8px 0px; margin:0px 0px 0px 0px; clear:right;}

/* web2.0 (social) bookmarking icons */
.bookmarks {float:left; padding:3px 2px 2px 10px; border:solid 1px #efefef; margin:10px 0px 10px 0px; }

/* div om thumbnail producten (bij artikel) heen */
#textProducts {width:275px; margin:0px auto;} /*float:left; padding:2px 2px 2px 2px; margin:10px 0px 10px 0px; border:solid 1px #efefef; background-color:White; */
#eProdThumbTitel {
  font-size: 9px;
  color: Gray;
  padding-left: 1px;
  margin-bottom: 2px;
}
.eProductThumb { /* css voor producten Shop */
  background-color: White;
  min-height: 57px; /*FF!*/
  float: left;
  padding: 0px 0px 0px 0px;
  margin: 0px 2px 2px 0px;
  border: 1px solid #b58c5a;
}

/* sportbeeld van de dag */
#divSportbeeld2 {padding: 0px 0px 0px 6px; margin: 0px 0px 0px 0px; }
.sportbeeld     {padding: 10px 0px 10px 36px; display: none; visibility: hidden;}
/* sportbeeld van de dag - archief */
#sportbeeldArchiefLink {margin-left: 50px; font-style: italic;}
.sportbeeldJaarNav     {margin-right: 10px;}

#latestcomments, #latestposts {width: 285px;}
#latestcomments strong {color: #E84A00;}

#footer {background-color: #999; width:945px; height: 15px; line-height: 15px; text-align: right; padding-right: 5px; position:absolute; left:0px; bottom:0px;}
#footer a   {margin-top: 2px;}
#footer img {margin-left: 5px;}

.tinyrssicon {width:10px; height:10px; float:right;}

.orange {color: #E84A00;}
.comments {font-weight: bold;}
.comment {background-color: White; border: 1px solid #d9d9d9; padding:4px; margin-bottom:12px; } /*bgcolor: #FCFCFC*/
.verplichtveld {background-color: #FF5555; color: #FFF;}

.textright {width:100%; text-align:right;}
.image_intext {float:right; margin:0px 5px 10px 10px;}

.left  {float: left;}
.right {float: right;}
.clear {clear: both;}

.found {background-color: #f8f85f;}

/* een link dezelfde opmaak geven als gewone tekst */
.nolinkstyle { color:Black; text-decoration:none; }
.nolinkstyle:hover { color:Black; text-decoration:none; }

.small {
  font-size: 9px;
}

.tiny {
  font-size: 8px;
}

/* Google Map(s) */
#mapPosition {
  padding-left: 24px;
}
#GoogleMap {
  width: 700px;
  height: 550px;
  border: 1px solid Gray;
}

/* tagcloud */
#cloudPosition {
  padding-left: 24px;
}
#tagCloud
{
  width: 700px;
  border: solid 1px #ccc;
  padding: 4px;
  margin-bottom: 10px;
  text-align: justify;
}

#tagCloud a
{
  text-decoration: none;
  margin-left: 5px;
  margin-right: 5px;
  text-transform: lowercase;
}

#tagCloud a:hover
{
  color: #00cc00;
  text-decoration: underline;
}

#tagCloud a.weight1
{
  color: #ff0000;
  font-size: 3.0em;
  font-weight: bolder;
}
#tagCloud a.weight2
{
  color: #FD191A;
  font-size: 2.5em;
  font-weight: bolder;
}
#tagCloud a.weight3
{
  color: #FA3939;
  font-size: 2.0em;
  font-weight: bolder;
}
#tagCloud a.weight4
{
  color: #F75B5A;
  font-size: 1.5em;
  font-weight: bold;
}
#tagCloud a.weight5
{
  color: #F08B4C; /*#F57574;*/
  font-size: 1.0em;
}

#addToGoogle {
  width: 100%;
  text-align: center;
}
