/* CannabisQuest Layout 2008 */

/* Oranje: FD6500 */
/* Groen: 0B6F03 */

/* Global tags */
body {
  margin:0px;
  padding:0px;
  font-family: 'Lucida grande','trebuchet MS',arial,helvetica,sans-serif;
  font-size:9pt;
  cursor:default;
}
p {
  margin:0px;
}
h1 {
  font-size:13pt;
  line-height:15pt;
  margin:2px 0 10px;
}
form {
  display:inline;
  margin:0px;
}
a:link, a:visited {
  color:#616264;
  cursor:pointer;
  text-decoration:underline;
}
a:hover, a:active {
  color:#FD6500;
  cursor:pointer;
  text-decoration:underline;
}

/* Classified */
#body {
  background-image:url(/pics/bg_main.gif);
  background-repeat:repeat-x;
  background-color:#FCFBFB;
  color:#616264;
}
#maintable {
  width:100%;
}
#leftmargin {
  width:auto;
  background-image:url(/pics/bg_leftmargin.gif);
  background-repeat:repeat-x;
}
#leftmargin_wii {
  width:30px;
  background-image:url(/pics/fill_left_wii.jpg);
  background-repeat:no-repeat;
}
#barleft {
  width:306px;
}
#logo {
  width:306px;
  height:108px;
}
#btn {
  width:306px;
  height:293px;
  background-color:#F8F8F8;
}
#maintext {
  background-image:url(/pics/bg_wii.gif);
  background-repeat:repeat-x;
  background-position:top;
  color:#888888;
  padding:20px;
  margin-bottom:40px;
  letter-spacing:-0.2px;
  text-align:justify;
  line-height:19px;
}
#rightmargin_wii {
  width:27px;
  background-image:url(/pics/fill_right_wii.jpg);
  background-repeat:no-repeat;
}
#barmain {
  width:600px;
  width:600px;
}
#bartop {
  width:600px;
  height:34px;
  background-image:url(/pics/bg_top.gif);
  background-repeat:no-repeat;
}
#bartop #user {
  line-height:30px;
  float:left;
}
#bartop #tellafriend {
  padding:3px 20px 0 0;
  float:right;
}
#tellafriend_input { /* input[type=text] snapt IE 6 nog niet  -->  #bartop #tellafriend input[type=text] { */
  width:112px;
  font-size:9pt;
  margin-top:2px;
}
.bar_menu {
  width:600px;
  height:35px;
}
#menu_hr {
  width:600px;
  height:1px;
  background-image:url(/pics/menu_hr.gif);
  background-repeat:no-repeat;
}
#blok {
  width:600px;
  height:158px;
  background-image:url(/pics/blok.jpg);
  background-repeat:no-repeat;
}
#blok iframe#poll {
  border:0px;
  padding:0px;
  margin:0px;
  float:left;
  width:287px;
  height:153px;
}
/* Begin poll iframe contents */
div#poll {
  background-image:url(/pics/blok.jpg);
  background-repeat:no-repeat;
  background-attachment:fixed;
  color:#FFFFFF;
  padding-top:13px;
  height:140px;
}
div#poll h1 {
  margin:4px 0 5px 3px;
}
div#poll .input {
  float:left;
  cursor:pointer;
  margin-right:4px;
}
div#poll .label {
  float:left;
  height:18px;
  /*overflow:;*/
  margin-top:2px;
}
div#poll label {
  cursor:pointer;
}
div#poll .percent {
  margin-left:4px;
  float:left;
  width:39px;
  font-weight:bold;
  color:#FFEA00;
  clear:both;
}
div#poll .label2 {
  float:left;
  width:183px;
  /*height:20px;
  overflow:;*/
  line-height:90%;
  margin-top:4px;
}
div#poll .stemmen {
  float:right;
  margin-right:18px;
  width:20px;
  text-align:right;
  color:#FFEA00;
  font-size:7pt;
}
.btn_poll_up {
  background-image:url(/pics/btn_stem_up.jpg);
  border:0px;
  line-height:100px;
  width:75px;
  height:22px;
  float:left;
  margin:4px 0 0 4px;
}
.btn_poll_over {
  background-image:url(/pics/btn_stem_over.jpg);
  cursor:pointer;
  border:0px;
  line-height:100px;
  width:75px;
  height:22px;
  float:left;
  margin:4px 0 0 4px;
}
#meerpolls {
  float:right;
  margin:2px 20px 0 0;
}
/* End poll iframe contents */
#blok #latestnews {
  float:right;
  width:260px;
  padding:15px 25px 0 0;
  color:#FFFFFF;
}
#blok #latestnews img {
  float:left;
  margin-right:8px;
  border:1px solid #8DB96F;
}
#blok a:link, #blok a:visited, #poll a:link, #poll a:visited {
  color:#000000;
}
#blok a:hover, #blok a:active, #poll a:hover, #poll a:active {
  color:#FFFFFF;
}


#main {
  padding:25px 0 0 10px;
  line-height:20px;
  color:#49543F;
}
.textcolumn_first  {
  width:290px;
  float:left;
}
.textcolumn {
  width:260px;
  float:left;
  padding-left:25px;
}
#main h1 {
  color:#0B6F03;
}
#rightmargin {
  width:auto;
}

.item {
  background-image:url(/pics/item_top.gif);
  background-repeat:no-repeat;
  background-color:#F9F9F9;
  width:575px;
}
.item div.afz {
  font-size:11pt;
  float:left;
  padding:15px 0 0 15px;
  color:#383838;
}
.item div.afz strong.afz {
  color:#0B6F03;
}
.item .afz a {
  color:#0B6F03;
  text-decoration:none;
}
.item .date {
  font-size:8pt;
  float:right;
  padding:15px 15px 0 0;
  color:#383838;
}
.item .text {
  padding:10px 15px;
  clear:both;
  color:#717171;
}
.item_bottom1 {
  background-image:url(/pics/item_bottom_1.gif);
  background-repeat:no-repeat;
  background-position:right;
  width:575px;
  height:20px;
}
.item_bottom2 {
  background-image:url(/pics/item_bottom_2.gif);
  background-repeat:no-repeat;
  background-position:right;
  width:575px;
  height:20px;
}
#links {
  margin-bottom:15px;
}
/*#links .link {
  background-image:url(/pics/p1.gif);
  background-repeat:no-repeat;
  background-position:0 5px;
  font-weight:bold;
  padding-left:16px;
  font-size:11pt;
}
#links .link a:link, #links .link a:visited {
  color:#383838;
}
#links .link a:hover, #links .link a:active {
  color:#FD6500;
}*/
#links .edit {
  float:left;
}
#links .text {
  padding:2px 0 10px 16px;
  clear:both;
}

#community_banner {
  background-image:url(/pics/bg_community_banner.jpg);
  background-repeat:no-repeat;
  width:365px;
  height:100px;
  color:#525151;
  padding:20px 180px 5px 20px;
  cursor:pointer;
}
#community_banner h1 {
  color:#FD6500;
  margin:0px;
  margin-bottom:4px;
}

#weetjes_outer {
  background-color:#F4F4F4;
  border-top:1px solid #BFBFBF;
  border-bottom:1px solid #BFBFBF;
}
#weetjes_inner {
  margin:auto;
  width:945px;
  padding-left:20px;
  line-height:22px;
}

.weetje {
  float:left;
  padding:20px 10px 25px 30px;
  width:275px;
  color:#636363;
}

.weetje h1 {
  color:#494949;
  font-size:12pt;
  margin:0px;
  margin-bottom:4px;
}

#foot {
  text-align:center;
  padding:20px;
  font-size:7.5pt;
}
#foot a:link, #foot a:visited {
  text-decoration:none;
  color:#616264;
}
#foot a:hover, #foot a:active {
  text-decoration:none;
  color:#FD6500;
}

/* Popup classes */
#popbody {
  color:#48543E;
}
#pophead {
  color:white;
  font-size:12pt;
  text-transform:uppercase;
  /*min-width:588px;*/
  height:28px;
  padding:4px 0 0 15px;
  margin:0 0 20px;
  background-image:url(/pics/popup_head.gif);
  background-repeat:repeat-x;
}
#popbody h1 {
  color:#D37907;
  font-size:12pt;
  margin:0 0 2px 50px;
}
#popbody .tip {
  margin:0 30px 10px 50px;
}
.Antwoorden {
  background-color:#F2F2F2;
  padding:10px 50px;
}
.Antwoorden .small {
  font-size:8pt;
  line-height:12pt;
}
.poplabel {
  line-height:17px;
}
.btn {
  width:135px;
  height:22px;
  border:0px;
  color:white;
}
.btn_up {
  background-image:url(/pics/vr_btn_up.gif);
  cursor:pointer;
}
.btn_over {
  background-image:url(/pics/vr_btn_over.gif);
}
.btn_off {
  background-image:url(/pics/vr_btn_off.gif);
  cursor:default;
}
/*.poplabel2 {
}
.Antwoorden input[type=radio] {
}*/
.Antwoorden .input {
  float:left;
  margin-right:4px;
}
.Antwoorden .label {
  float:left;
}
.PopTekst {
  margin:0 50px 10px 50px;
}
.PopTekstSmall {
  margin:0 20px 10px 50px;
}
