a
{
  color:#ffe800;
}

.article
{
  font-weight: inherit;
  font-style: inherit;
  font-size: 13px;
  font-family: inherit;
  text-align: justify;
  padding:0px 0px 0px 0px;
  margin:0px;
}

.article h1, h1
{
  margin:0px 0px 14px 0px;
  color: #FFFFFF;
  font-size:15px;
}

.article h2, h2
{
  margin:10px 0px 14px 0px;
  color: #FFE800;
  font-size:12px;
}

.article h5
{
  margin:4px;
  color: #FFE800;
  font-size:12px;
}


.article .articleHeader
{
  font-weight:bold;
  color: #FFE800;
  margin-bottom:14px;
  background-color:transparent;
}

.article .articleContent
{
  width: auto;
  color: #FFFFFF;
  text-align:left;
}

img.left
{
  float: left;
  margin: 3px 10px 5px 0px;
}

img.right
{
  float: right;
  margin: 3px 0px 5px 10px;
}

.star
{
  clear:both;
  text-align:center; 
}

/********* FOTO ALBUM ************/ 
table.album
{
  margin-bottom:50px; 
}

table.album td
{
	width:145px;
	text-align:center;
	padding: 2px 2px;
  color:#ffffff;
}

img.thumb {
	border:5px solid #ffffff;
	text-align:center;
}

.input_tabel {
	border: 1px solid #000000;
	border-color:#0a0a0a #8f8f8f #9f9f9f #0a0a0a ;
	background-color:#dddddd;
	margin:0px;
	height:90px;
	width:100px;
}

.input_tabel td {
	text-align:left;
}

input.input_veld {
	font-size:9px;
	padding:1px 0px 1px 0px;
	margin:0px;
}

/************* programmaArticleSimple **********/
.programmaArticleEven,
.programmaArticleOdd
{
  border:0px solid red;
  margin:0px; 
}

.programmaArticleOdd
{
  background-color:#993366;
}

.programmaArticleEven
{
  background-color:#cc0066;
}

.programmaArticleEven h1,
.programmaArticleOdd h1
{
  margin:0px;
  font-size:12px;
}

.programmaArticleEven h2,
.programmaArticleOdd h2
{
  margin:0px;
  font-size:11px;
}

.programmaArticleSimple,
.programmaArticleSimple
{
  min-height:64px;
  _height:64px;
  padding:5px;  
  border:0px solid red;
}

.programmaArticleDate
{
	text-align:left;
  float:left;
  width:130px;
  height:inherit;
  border:0px solid yellow;
  font-size: 12px;
  font-weight: bold;
  color:#ffe800;
  margin-left:10px;
}

.programmaArticleThumbnail
{
  float:left;
  width:64px;
	border:1px solid #000;
  height:inherit;
  border:0px solid yellow;
  font-size: 12px;
  font-weight: bold;
  color:#ffe800;
}


.programmaArticleSimpleContent
{
  width:400px;
  height:inherit;
  margin-left:204px;
  text-align:center;
  border:0px solid black;
  color:#ffffff;
}

.programmaArticleSimpleContentRight
{
  float:right;
  height:inherit;
  text-align:right;
  width:180px;
  color:#ffffff;
  border:0px solid green;
}

.programmaArticleSimpleContentRight h1
{
  font-size:12px;
}

.programmaArticleSimpleContent h2
{
  font-size:12px;
}


.programmaArticleLeftBlock
{
  float: right;
  width: 60px;
  min-height: 100px;
  background-color: #66C430;
}

/************* programmaArticleExtra **********/

.programmaArticleExtraHeader
{
  padding:10px 5px;
  background-color:#cc0066;
  border:0px solid yellow;
  margin:0px 0px 10px 0px;
}


.programmaArticleExtra .programmaArticleDate
{
  width:250px;
  color:#ffffff;
  border:0px solid yellow;
}

.programmaArticleCat
{
  float:right;
  width:150px;
  height:80px;
  border:0px solid black;
  font-size: 14px;
  font-weight: bold;
  color:#ffe800;
  color:#ffffff;
}

.programmaArticleIcons
{
  float:right;
  width:310px;
  height:50px;
  border:0px solid black;
  font-size: 12px;
  font-weight: bold;
  color:#ffffff;
}

.programmaArticleIcon,
.back
{
  float:right;
  width:75px;
  height:50px;
  border:0px solid black;
  text-align:center;
  white-space:nowrap;
  font-size:11px;
}

.programmaArticleContentBlockTop
{
	border:none;
  color: #ffe800;
	text-align:left;
}

.programmaArticleContentBlockContent
{
  padding:10px 0px 0px 0px;
  color:#ffffff; 
}

.programmaArticleContentBlockContent img, 
.programmaArticleContentBlock img, 
.fotoArticle img
{
  border: 5px solid #ffffff; 
}

.programmaArticleCat img,
.back img
{
  border:0px;
}

/************ FotoArticle **************/
.fotoArticle
{
  color:#ffffff; 
}

.fotoArticleContent
{
  padding:10px 0px;
}

/************ overzichtArticle **************/
.overzichtArticle
{
  padding:0px 0px;
}

.overzichtArticle .select
{
  color:#ffffff;
  display:block;
  font-weight:bold;
  font-size:14px;
  padding:0px 0px 0px 0px;
}

.overzichtArticle select
{
  color:#ffffff;
  background-color:#cc99cc;
  border:0px;
  font-weight:normal;
  font-size:14px;
  width:280px;
  border:1px solid #c07baf;
  font-weight:bold;
}

/**************** formArticle ************/


.formarticle
{
 border-collapse:none;
 border:0px;
 padding:0px;
 color:#ffffff;
 font-family:inherit;
 font-size:inherit;
 line-height:inherit;
 white-space: nowrap;
}

.formarticle td.boven {
 padding:0px;
 margin:0px;
 border-bottom:1px solid #ffffff;
}

.formarticle td.onder {
 padding:0 0 0px 0;
 margin:5px 0 5px 0;
 border-top:1px solid #ffffff;
}

.formarticle td input, .formarticle td textarea, .formarticle td select
{
 width:220px;
 border:1px solid #ffffff;
 padding:2px;
 color:#ffffff;
}

.formarticle select.pulldown
{
 width:60px;
 border:1px solid #ffffff;
}

.formarticle td.checkbox input
{
 width:auto;
 border:1px solid #ffffff;
}


.formarticle td.submit input
{
 width:auto;
 color:#cc99cc;
 font-weight:bold;
 padding:5px;
 border:0px;
 background-color:#ffffff;
}

.formarticle td.submit input:hover
{
 cursor:pointer;
}

.formarticle td.submit 
{
 text-align:right;
}

.formarticle td.boven h1
{
 text-align:left;
 margin:0px 0px 0px 0px;	
}

.formarticle td.onder h1
{
 text-align:left;
 border:0px;
 padding:5px 0 5px 5px;
 margin:0px;
}

.formarticle td span.txt_klein
{
 font-size:9px;
 font-style:italic;
}

.formarticle input, .formarticle textarea , .formarticle select
{
 background-color:#cc99cc;
 font-size:inherit;
 font-family:inherit;
 padding:0px;
}

.infowindow {
	color:#000;
	min-height:50px;
}

.infowindow p {
	margin:0;
	padding:0;
}

.infowindow a {
	text-decoration:underline;
	color:#000;
	cursor:pointer;
}

#uitverkocht {
	width:690px;
	height:365px;
	position:absolute; 
	top:355px;
	margin-left:10px;
	background-image:url(../pics/uitverkocht.png);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:transparent;
}

/* comments */
.comments_entries {
  font-size:1em;
  margin-top:10px;
  padding:4px;
}

.comments_container {
  padding:4px;
}
  
.comments_name {
  font-weight:bold;
}

.comments_add textarea {
  height:80px;
  background-color:#eef;
  border:1px solid #cc0066;
}

.comments_add input {
  background-color:#eef;
  border:1px solid #cc0066;
}

.comments_add {
  font-size:1em;
  padding:10px;
}

.comments_add label
{
  display:inline-block;
  width:250px;
  line-height:24px;
  color:#fff;
}

.comments_add input
{
  display:inline-block;
  width:150px;
}

.comments_add textarea {
  width:400px;
}

div.odd{
  background-color:#cc99cc;
}

div.even {
  background-color:#cc0066;
}

img.nospam {
  border:1px solid #aaa;
}

.comments_entries {
  font-size:1em;
  margin-top:10px;
  padding:4px;
  background-color:transparent;
  color:#fff;
}

.comments_container {
  padding:4px;
}
  
.comments_name {
  font-weight:bold;
}

/* twitter */


.field_error {
	color:#f00;
}

div.extra_content {
  display:none;
  clear:right;
  font-size:14px;
}

.star {
	margin:20px 0px;
}

/* twitter */

#twitter_div {
  width:220px;
  float:right;
  position:relative;
  margin-bottom:-240px;
  margin-top:40px;
  margin-right:20px;
}

#twitter_top {
  height:40px;
  line-height:53px;
  bckground:url(../pics/twitter_top.png);
  font-weight:bold;
  padding-left:0px;
  font-size:1em;
  color:#d16a05;
  font-family:Arial;
  font-size:14px;
  border-bottom:8px solid #e7a611;
}

#twitter_bottom {
}

#twitter_content {
  background: #cc99cc;
  padding:4px;
  color:#fff;
}

#twitter_content h2 {
  margin:0;
}

#twitter_content ul {
  list-style-type:none;
  margin:0;
  padding:0;
  font-family:Verdana;
  font-size:12px;
}

#twitter_content ul li{
  margin-bottom:6px;
}

#twitter_content a{
  color:#fff;
}

/* hyves */

.hyves_icon {
	border:none;
	float:left;
	margin:0;
}

.hyves_link {
	display:block;
}

.hyves_link a.text {
	font-size:15px;
	color:#fff;
	font-weight:bold;
	display:inline-block;
	margin-top:4px;
	margin-left:4px;
}

/* crumb path and tags */
.crumb {
	color:#ffe800;
}

.tags {
	color:#fff;
}

.tags {
  font-size:11px;
  margin-top:2px;
  margin-bottom:2px;
}

.smallest { font-size: small; }
.small { font-size: small; font-weight:bold }
.medium { font-size: medium; }
.large { font-size: medium; font-weight:bold; }
.largest { font-size: large; }

.media {
	background:url('../pics/tv.png');
	width:656px;
	height:397px;
	padding-left:68px;
	padding-top:65px;
}

/* geo lookup link */
.geo {
	text-decoration:underline;
	cursor:pointer;
	margin-right:4px;
}

/* prikbord */

.pin_item {
	width:160px;
	height:130px;
	position:absolute;
	padding:30px 20px 20px 20px;
	color:#000;
}

.pin_item.type1 {
  background:url(../pics/note1.png);
}

.pin_item.type2 {
  background:url(../pics/note2.png);
}

.pin_item.type3 {
  background:url(../pics/note3.png);
}

.add_note {
	cursor: pointer;
	width:160px;
	height:140px;
	padding:20px;
  background:url(../pics/note3.png);
	font-size:12px;
	color:#000;
	display:none;
	position:absolute;
	z-index:1000;
}

label.note_name {
	width:40px;
}

#note_name {
	width:144px;
}

.note_message_content {
	width:144px;
	height:50px;
}

.arrow_right {
	width:48px;
	height:48px;
	border:none;
	position:absolute;
	background-image:url(../pics/arrow_right.png);
}

.press {
	position:absolute; 
	margin-top:-290px;
	margin-left:8px;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}

table.woordzoeker {
	width:100%;
	margin:0px;
	padding:4px;
	border:1px solid #333;
	background-color:#fff;
}

.woordzoeker td {
	color:#000;
}

.woordzoeker tr {
	vertical-align:top;
}

.wordfield {
	font-size:29px;
	font-family:Courier New;
	letter-spacing:8px;
}
