body                  {background-color: #CCCCCC; margin: 0px;}
table, td, div        {font-family: Arial, Helvetica, sans-serif;  font-size: 12px; color: #333333;}
tr                    {vertical-align:top}
th                    {background-color: #ECEDEB; font-weight: bold; text-align: left;}
td                    {text-align: left;}
h1                    {font-size: 18px; margin:15px auto 0px auto; color: #666666;}
h2                    {color: #666666; font-weight:100; font-size: 16px; margin-bottom: 0px;}
h3                    {font-size: 14px; margin-bottom: 5px;}
h5                    {font-size: 11px;}
hr                    {height: 1px; color: #CCCCCC;}
img.slideshow         {cursor: pointer;}
ul, li                {line-height: 17px;}
q                     {color:#666; font-weight:bold;}
hr {border:0px; border-top:1px dotted #DDD; height: 1px;}

table.speciaal {
  background-color: #ffe485;
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #666666;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #666666;
	border-left-style: solid;
	border-left-width: 1px;
}
th.lichtgeel {
  background-color: #ffe485;
}
td.lijnonder {
	border-bottom-color: #ecedeb;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

/* Opmaak DIV layers */
#banner               {margin-top:10px; padding-top:10px; border-top:1px dashed #999999; text-align:center;}
.banner               {margin-top:10px; padding-top:10px; border-top:1px dashed #999999; text-align:center;}
#menu                 {background-color: #FFFFFF; margin:0px; text-align:right; width:960px;}
#footer               {background-color:#ecedeb; width: 960px; height: 20px; margin:0px;}
#footer-black         {background-color:#666666; width: 960px; height: 20px; font-size: 10px; text-align: right; height: 20px; color: #FFFFFF;}
#footer-black a       {color: #FFFFFF; text-decoration: none;}
#footer-black a:hover {color: #FFFFFF; text-decoration: underline;}
#content              {width:500px; text-align:left; margin:0px; position: relative; left: 0px !important; left: 75px;}
#header               {background-color: #EBECEB; font-size:10px;}
#intro                {padding:5px;}
#intro h1             {margin: 0px auto 15px auto;}
#intro h2, #nieuws h2 {font-size: 14px; font-weight:100; margin: 0px auto 15px auto;}
#intro h3             {font-size: 11px;}
#nieuws               {margin:5px; border-right: 1px dashed #999999; border-left: 1px dashed #999999; padding: 5px;}
#nieuws h1            {margin:15px auto 0px auto;}
#nieuwsartikel        {border-top: 1px dashed #999999; margin: 15px auto 45px auto; line-height:17px;}
#nieuwsartikel h1     {font-size:15px; color: #666666; margin-top:10px;}
#nieuwsartikel h2     {font-size:14px; font-weight:100; margin-top: 15px; color: #333333;}
#nieuwsartikel h2 em  {font-size:10px;}
#nieuwsartikel h3     {font-size:12px; margin: 15px auto 0px auto;}
#nieuwsartikel p      {margin:0px;}
#nieuwsoverzicht      {background-color: #EBECEB; padding:5px; font-size: 10px;}
#nieuwsoverzicht p    {margin:0px;}
#nieuwsoverzicht a    {font-size:12px;}
#pre                  {font-family: Courier New; font-size: 12px; background-color: #EBECEB; border: 1px solid #333333; padding:5px;}
#voetbalshirts        {width:960px; background-color:#FFFFFF; margin:0px;}
#nederland, #duitsland, #europa, #championsleague, #uefacup, #zuidamerika
                      {width:441px; background-color:#FFFFFF; margin:0px; margin-top:5px; padding:2px;}
/*#picture              {float:right; background-repeat:no-repeat; width:80px; height:104px; background-position: center;}*/
#plattetekst          {padding:5px;}
#sitemap              {width:100%; margin-top: 10px; border-top:1px dashed #999999; padding-top: 10px;}
#sitemap h2, p        {margin:0px;}
/*#spacer               {height:10px; margin:5px 0px; clear:both; border-top:1px dashed #999999;}*/
/*#tekst                {width:190px; float:left;}*/
#top                  {text-align:center; font-size:10px; float:right; width:30px; background-color: #EBECEB;}
/*#werelddelen          {font-size:10px; padding-left:3px; line-height:14px;}
#werelddelen h3       {font-size:12px;}*/

#sideflag {position: absolute; right: 0px; top: 0px; width: 186px; height: 186px;	background: url("_img/sideflag.gif") no-repeat top right; cursor: pointer; z-index: 10;}

#search {padding: 5px;}
#search h3 {font-size: 12px;}
#search input {border: 1px solid #999;}
#search ul {list-style-type: none; margin: 0px; padding: 0px;}
#search .autocomplete {border: 1px solid #999; background-color: #FFF; text-align: left; font-size: 10px;}
#search ul li.selected {background-color: #999; color: #FFF; cursor: pointer;}
#search #indicator1 {display: block; float: left; margin: 5 5 5 10px;}

#reactieformcontainer {border: 1px dashed #000; padding: 3px; margin-bottom: 10px; line-height: 22px;}
#reactieformcontainer label {width: 70px;}
#reactieformcontainer input, #reactieformcontainer textarea {border: 1px solid #999;}
#reactieformcontainer form {width: 250px;}

/*#languageselect {position:absolute; margin: -120px 0px 0px 753px;}*/
#languageselect {position: relative; top: -140px; right: 5px;}
#languageselect img {margin-left: 3px; border: 1px solid #CCC;}


a                     {text-decoration: none; font-weight: bold; color: #666666; }
a:hover               {text-decoration: underline; font-weight: bold; color: #333333; }
a.menu                {text-decoration: none; color: #666666}
a.menu:hover          {color: #000000; text-decoration: underline}

input, textarea       {font-family: Arial, Helvetica, sans-serif;  font-size: 12px;}

input.smallinput      {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
ul.voetbal-nieuws     {padding:0px 0px 0px 18px; margin:0px; list-style-image:url(../img/opsomming.gif);}
ul.voetbal-nieuws li  {padding:0px 0px 0px 0px;}
li.voetbal-nieuws     {margin:0px;}

/* Opmaakstijlen */
.bijschrift           {font-size: 10px; color: #666666;}
.divisie              {font-size: 16px; color: #000000; font-weight: bold;	margin-top: 0px; margin-bottom: 0px;}
.footer               {font-size: 10px; color: #666666; text-align: right}
.header               {background-color: #ECEDEB; color: #666666; font-size: 10px; padding-left:5px;}
.introductie          {font-weight: bold;}
.kop                  {font-size: 13px; color: #FFCC00; font-weight: bold;}
.odd                  {background-color: #ecedeb;}
.smalllink            {font-size: 9px;}
.small                {font-size: 10px;}
.tiny                 {font-size: 9px;}
.extratiny            {font-size: 9px;}
.verplicht            {font-size: 16px; color: Red; font-weight: bolder; }
.voetbal-nieuws       {line-height:13px;}
.blogreactie {border-top: 1px dashed #999; border-bottom: 1px dashed #999; margin-bottom: 20px; padding: 3px}
.blogreactieicons {position: relative; top: 4px; border: none;}
.werelddelen          {font-size:10px; padding-left:3px; line-height:14px;}
.werelddelen h3       {font-size:12px;}
.spacer               {height:10px; margin:5px 0px; clear:both; border-top:1px dashed #999999;}
.picture              {float:right; background-repeat:no-repeat; width:80px; height:104px; background-position: center;}
.tekst                {width:190px; float:left;}

/* --- opmaak voor TextLinkAds --- */
ul#links59614 { width: 100%; list-style: none; overflow: hidden; margin: 0px; padding: 0px; border: 1px solid #000000; border-spacing: 0px; background-color: #F0F0F0; }
ul#links59614 li { display: inline; float: left; clear: none; width: 100%; padding: 0px; margin: 0px; }
ul#links59614 li span { display: block; width: 100%; padding: 3px; margin: 0px; font-size: 10px; color: #000000; }
ul#links59614 li span a { font-size: 10px; color: #000000; }
/* --- opmaak voor TextLinkAds --- */