@import "tab6.css";
@import "nav.css";
@import "carousel.css";

body {
  margin: 0;
  padding: 0;
  background-color: #edd83e;
  background-image:url(../images/topbalk_vul.gif);
  background-repeat:repeat-x;
  background-position: top;
  text-align:left;
  font: 11px/16px verdana, arial, helvetica, sans-serif;
  color: #414141;
}

form{
padding: 0px;
margin:0px;

}

.kop{
  font: bold 12px Verdana, Helvetica, Arial, sans-serif;
}

.genre {
  font: 9px Verdana, Helvetica, Arial, sans-serif;
  color: #888888;
  text-transform: uppercase;
}

#container {
	width:765px;
	margin:0px auto 0px auto;
	text-align:left;
	position: relative;
	min-height: 100%; /* de rest */
	height:auto !important; /* voor moderne browsers */
	height:100%; /* voor IE */	
}

.content {
	background-color: #ffffff;	
}
.nopadding p{
	margin: 0px;
  	padding: 0px;
}
#content_text{

	margin: 0px 10px 0px 10px;
  	padding: 0;


}

#table_content{
	text-align:center;
	
}

#footer {
	margin: 0;
  	padding: 0;
  	text-align:center;
}

.header_top_right{
	margin: 0;
  	padding: 0;
	background-image: url(../images/topbalk_logo2.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:90px;
	width: 465px;
}

.header_top_left h2 {
	margin: 0;
  	padding: 0;
	height:90px;
	text-indent: -5000px;
	background-image: url(../images/topbalk_logo.gif);
	background-repeat: no-repeat;
	background-position: top;
	cursor: pointer;
}


#table_left{
	background-image:url(../images/contentbalk_links.gif);
	background-repeat:repeat-y;
	background-position: left;
}

#table_right{
	background-image:url(../images/contentbalk_rechts.gif);
	background-repeat:repeat-y;
	background-position: right;
}

#table_bottom_left{
	background-image:url(../images/bottombalk_links.gif);
	background-repeat:no-repeat;
	background-position: left;
}
#table_bottom_right{
	background-image:url(../images/bottombalk_rechts.gif);
	background-repeat:no-repeat;
	background-position: right;
}
#table_bottom{
	background-image:url(../images/bottombalk_vul.gif);
	background-repeat:repeat-x;
	background-position: center;
}

.blok{
	border: 1px solid #666666;
	width: 231px;
	text-align:left;
	clear:both;
}
.blok_wide{
	border: 1px solid #666666;
	width: 478px;
	text-align:left;
}

.blok_highlight{
	border: 1px solid #666666;
	width: 478px;
	text-align:left;
}

.blok_artikel{
	width: 478px;
	text-align:left;
	clear:both;
}

.blok_share{
	width: 478px;
	clear:both;
}

#wide{
width: 478px;

}

.blok #header,
.blok_right #header,
.blok_adv #header,
.blok_review #header,
.blok_review_more #header,
.blok_wide #header
{
	padding:0px;
	margin:0px;
}

.blok #header img,
.blok_right #header img,
.blok_adv #header img,
.blok_review #header img,
.blok_review_more #header img,
.blok_wide #header img
{
	padding:0px;
	margin:0px;
	border-bottom: 1px solid #666666;
}
.blok_highlight img{
	padding:0px;
	margin: 0px;
	border: 0px;
}
.blok_highlight a{
	border: 0px;
}

.blok #header_art,
.blok_right #header_art,
.blok_review #header_art,
.blok_review_more #header_art,
.blok_adv #header_art,
.blok_wide #header_art
{
	width: 100%;
	height: 16px;
	background-color: #8f1111;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 2px;
	border-bottom: 1px solid #666666;
	margin: 0px 4px 4px 0px;
	background-image:url(../images/hoekje.gif);
	background-repeat:no-repeat;
	background-position: right;
	font: bold 12px Arial,Verdana, Helvetica, sans-serif;
}
.blok_highlight #header_art
{
	width: 100%;
	height: 16px;
	background-color: #8f1111;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 2px;
	border-bottom: 1px solid #666666;
	margin: 0px 4px 0px 0px;
	background-image:url(../images/hoekje.gif);
	background-repeat:no-repeat;
	background-position: right;
	font: bold 12px Arial,Verdana, Helvetica, sans-serif;
}

.blok #center{

	display: block;
	margin-left: auto;
	margin-right: auto 

}

.blok #content,
.blok #content_vac,
.blok_wide #content
{
	padding: 0px;
	margin: 0px 4px 4px 4px;

}

.blok_wide #content img
{
	margin: 0 4px 0 0;
	float: left;
	width: 223px;
	height: 130px;
}
.blok_wide #content p{
	width: 243px;
	float: left;
}

.blok_right{
	border: 1px solid #666666;
	width: 231px;
	text-align:left;
	background-color: #dddddd;
	padding: 0px;
	margin: 0px;
}

.blok_right #content{
	padding: 0px;
	margin: 0px 4px 4px 4px;
}

.blok_adv{
	border: 1px solid #666666;
	width: 231px;
	text-align:left;
	background-color: #dddddd;
}
.blok_adv #content{
	padding: 0px;
	margin: 0px 4px 4px 4px;

}

.blok #content_vac a{
	color: #8f1111;
}
.blok #content_vac a:visited{
	color: #8f1111;
}
.blok #content_vac a:hover{
	color: #414141;
}


.blok a,
.blok_right a,
.blok_adv a,
.blok_review a,
.blok_review_more a,
.blok_wide a
{
	color: #414141;
}

.blok a:hover div,
.blok_adv a:hover div,
.blok_review a:hover div,
.blok_wide a:hover div
{
	color: #414141;
	background-color: #dddddd;
}
.blok_right a:hover div,
.blok_review_more a:hover div
{
	color: #414141;
	background-color: #ffffff;
}

#header_art a{

	color: #edd83e;

}

#header_art a:hover{

	color: #414141;

}


.blok_review{
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	width: 231px;
	padding: 0px;
	margin: 0px;
	text-align:left;
	background-color: #ffffff;
}

.blok_review_more{
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	width: 231px;
	text-align:left;
	background-color: #dddddd;
}

.blok_review #content,
.blok_review_more #content
{
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #666666;

}

.blok_review #content p,
.blok_review_more #content p
{
	margin: 0px 4px 0px 4px;
	padding: 2px 0px 2px 0px;
}


.blok_review img,
.blok_review_more img
{
	border: 0px;
}

.archief{
	border-bottom: 1px solid #666666;
	width: 231px;
	text-align:left;
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	font: 12px/16px verdana, arial, helvetica, sans-serif;
}

.archief #header_art{

border-bottom: 1px solid #666666;
margin: 0px 0px 4px 0px;

}
.archief #header_art img {
  vertical-align: text-bottom;
}
.archief #header_art a{

	color: #8f1111;

}

.archief #header_art a:hover{

	color: #edd83e;

}

.archief #content0
{
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
}
.archief #content1
{
	padding: 0px;
	margin: 0px;
	background-color: #eeeeee;
}

.archief #content0 p,
.archief #content1 p
{
	padding: 0px;
	margin: 0px;
}
.archief #content0 p #grey,
.archief #content1 p #grey
{
	color: #888888;
}
.archief #content0 p #rubriek,
.archief #content1 p #rubriek
{
	color: #8f1111;
	font-variant: small-caps;
	letter-spacing: 0.5ex;
}
.archief #content0 img,
.archief #content1 img
{
	border: 1px solid #666666;
	vertical-align: middle;
}


.archief a
{
	color: #414141;
}

.archief a:hover #content0,
.archief a:hover #content1
{
	color: #414141;
	background-color: #dddddd;
}

.aut_table
{
	padding: 0px;
	margin: 0px;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width: 478px;

}
.aut_table td
{
	padding: 2px 2px 2px 2px;
	margin: 0px;
	border-bottom: 0px solid #666666;

}

#grey0{
	background-color: #ffffff;
}
#grey1{
	background-color: #eeeeee;
}


#archief{

	margin: 4px 4px 0px 4px;

	text-align:left;

}

#archief a{

text-decoration: underline;

}

#tools{
	text-align:left;
	margin:6px 0px 0px 0px;
}

#tools img{
	border: 0;
	padding:0px;
	margin:0px 0px 0px 0px;
	vertical-align: text-bottom;
}

#tools span{
	border: 0;
	padding:0px;
	margin:0px 0px 0px 0px;
	vertical-align: text-bottom;
}

.gotopage{
	width: 231px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
	border: 0px solid red;
}

.pageNav{
	width: 248px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	border: 0px solid red;
}

input{
	font: 10px verdana, arial, helvetica, sans-serif;
	vertical-align: middle;
	border: 1px solid #666666;
	
}

option{
	font: 10px verdana, arial, helvetica, sans-serif;
	vertical-align: middle;
	border: 0px solid #666666;
	
}
textarea{
	font: 10px verdana, arial, helvetica, sans-serif;
	border: 1px solid #666666;
}

#width_100{

	width: 200px;
}

#marginZ{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#left{
	float:left;
}

#right{
	float:right;
}

.prijzen th, .prijzen td{

 padding: 0px;
 border-bottom: 1px solid #bbbbbb;

}

.feed {
border:1px solid;
border-color:#FC9 #630 #330 #F96;
padding:0 3px;
font:bold 10px verdana,sans-serif;
color:#FFF !important;
background:#F60;
text-decoration:none;
margin:0px;
}

h2 {
  font-family: Arial, sans-serif;
  font-size: 20px;
  line-height: 26px;
  font-weight: bold;
  color: #414141;

}

h1 {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #414141;

}

blockquote {
  margin-left: 25px;
  font: 11px/16px verdana, arial, helvetica, sans-serif;
  color: #414141;
}

hr {
  height: 1px;
  width: 100%;
  color:#8F1111;
  background-color: #8F1111;
}

.titel {
  font-style: italic;
}

.subkop {
  font-weight: bold;
}

a {
  color: #8f1111;
  text-decoration: none;
}

a:hover {
  color: #edd83e;
  text-decoration: none;
}
a:active{
  color: #8f1111;
  text-decoration: none;
}


#underline{
text-decoration: underline;
font-weight: bold;
}

#reacties{
margin: 0px 10px 0px 10px;
text-align: left;
}
#reacties small{
	color: #888888;
}
#klein{
	font: 8px verdana, arial, helvetica, sans-serif;
}
#entry{
	padding: 10px 0px 0px 0px;
	border-bottom: 1px dotted #dddddd;
}
#entry p{
	padding: 2px 0px 4px 0px;
	margin:0px;
	word-wrap: break-word;
}

#reacties.ajax-loading {
	padding: 20px 0;
	background: url(http://www.8weekly.nl/images/loading3.gif) no-repeat center;
}
#log.ajax-loading {
	padding: 10px 0;
	background: url(http://www.8weekly.nl/images/loading4.gif) no-repeat center;
}

.rating-static {
  width: 56px;
  height: 12px;
  display: block;
  background: url('http://www.8weekly.nl/images/star.png?v=1') 0 0 no-repeat;
  margin: 4px 0px 4px 0px;
   text-indent: -5000px;
}

.rating-10 { background-position: 0px -99px; } 
.rating-9 { background-position: 0px -88px; }
.rating-8 { background-position: 0px -77px; }
.rating-7 { background-position: 0px -66px; }
.rating-6 { background-position: 0px -55px; }
.rating-5 { background-position: 0px -44px; }
.rating-4 { background-position: 0px -33px; } 
.rating-3 { background-position: 0px -22px; }
.rating-2 { background-position: 0px -11px; }
.rating-1 { background-position: 0px 0px; }
.rating-0 { background-position: 0px 11px; }


.error{
	border: 1px solid red;
}
.ok{
	border: 1px solid green;
}
.addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
}

