/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

              _   _  ___  ____          ___  _____ 
             | | | ||_ _||  _ \        |_ _||_   _|
             | |_| | | | | |_) | _____  | |   | |
             |  _  | | | |  __/ |_____| | |   | |
             |_| |_||___||_|           |___|  |_|
 
   
        (c) Concept, vormgeving, ontwerp en uitvoering
         ~~ HIP-IT BV (Media Laboratory) Amsterdam ~~
           Tel. +31-(0)20-617 02 82, info@hip-it.nl
                        www.hip-it.nl

(c) 1999-2008 HIP-IT Media Produkties BV
(c) Redouan Salmoun

All rights reserved! Alle rechten voorbehouden. Niets uit deze uitgave
mag zonder voorafgaande schriftelijke toestemming van HIP-IT
verveelvoudigd en/of openbaar worden gemaakt!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@import url('http://stcm.nl/src/global.css');
body{
  margin:0px;
  padding:0px;
  background-position:0px 20px;
  background-repeat:repeat-x;
  background-color:#FFF;
  color:#3873ab
}
A:link, A:visited, A:active{
	color:#3873ab;
	text-decoration:none
}
A:hover{
	color:#ff6c02;
	text-decoration:underline
}
.hlink A:link, .hlink A:visited, .hlink A:active{
	color:#3873ab;
	text-decoration:underline
}
.hlink A:hover{
	color:#CF0200;
	text-decoration:none
}
.dblink A:link, .dblink A:visited, .dblink A:active{
	color:#3674AB;
	text-decoration:none
}
.dblink A:hover{
	color:#ff6c02;
	text-decoration:underline
}
.dglink A:link, .dglink A:visited, .dglink A:active{
	color:#555555;
	text-decoration:none
}
.dglink A:hover{
	color:#ff6c02;
	text-decoration:underline
}
.glink A:link, .glink A:visited, .glink A:active{
	color:#8B8B8B;
	text-decoration:none
}
.glink A:hover{
	color:#ff6c02;
	text-decoration:underline
}
.g{
  color:#8B8B8B
}
.dg{
  color:#555555
}
.bl{
  color:#3873ab
}
.o{
  color:#ff6c02
}
.dbl{
  color:#3674AB
}
h1{
  font-size:18px;
  font-family:Tahoma
}
/* input */
input{
  font-family:Arial, Tahoma;
  font-size:12px;
  padding:2px;
  border:1px inset #E5E5E5;
  width:220px;
  color:#999
}
textarea{
  font-family:Arial, Tahoma;
  font-size:12px;
  padding:2px;
  border:1px inset #E5E5E5;
  width:90%;
  color:#999
}
select{
  font-family:Arial, Tahoma;
  font-size:12px;
  padding:2px;
  border:1px inset #E5E5E5;
  width:200px;
  color:#999
}
/* borders */
.aborder{
	border:1px solid #e6e6e6
}
.bborder{
	border-bottom:1px solid #e6e6e6
}
.rborder{
	border-right:1px solid #e6e6e6
}
.lborder{
	border-left:1px solid #e6e6e6
}
.tborder{
	border-top:1px solid #e6e6e6
}
.dbborder{
  border-bottom:1px dotted #555555
}
.dtborder{
  border-top:1px dotted #555555
}
.wbborder{
	border-bottom:1px solid #FFFFFF
}
/* skins en alternates */
.skin_dark{
  background-color:#3674AB
}
.skin_medium{
  background-color:#FF9600
}
.skin_light{
  background-color:#B7DBEB
}
.alt1{
  background-color:#f4f4f4
}
.alt2{
  background-color:#e8e8e8
}
.alt1g{
  background-image:url('http://stcm.nl/biz/img/alt1g.gif');
  background-repeat:repeat-x
}
.alt2g{
  background-image:url('http://stcm.nl/biz/img/alt2g.gif');
  background-repeat:repeat-x
}
.altbg1{
  background-image:url('http://stcm.nl/biz/img/altbg1.gif');
  background-repeat:repeat-x;
  background-position: bottom
}
.altbg2{
  background-image:url('http://stcm.nl/biz/img/altbg2.gif');
  background-repeat:repeat-x;
  background-position: bottom
}
.altbgr{
  background-image:url('http://stcm.nl/biz/img/altbgr.gif');
  background-repeat:repeat-x;
  background-position: bottom
}
/* margins, paddings en linespacings */
.bmargin{
  margin-bottom:10px
}
.rmargin{
  margin-right:10px
}
.tmargin{
  margin-top:10px
}
.lmargin{
  margin-left:10px
}
.bmarginh{
  margin-bottom:20px
}
.rmarginb{
  margin-right:20px
}
.tmarginb{
  margin-top:20px
}
.lmarginb{
  margin-left:20px
}
.ls5{
  line-height: 0.5cm
}
/* plaatjes */
.imgtc{
  width:60px;
  height:60px
}
.imgc{
  width:58px;
  height:58px;
  overflow:hidden;
  position:relative;
  top:0px;
  left:0px;
  border:1px solid #FFFFFF
}
.imgi{
  position:relative;
  top:-20px;
  left:-20px
}
/* pagenums */
.pagenumstatic {
	color:#ffffff;
	background-color:#3674AB;
	border-color:#767676;
	border-style:dotted;
	border-width:1px;
	margin:0px;
	padding:0px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	width:1em;
	text-decoration:none
}
.pagenum A:link, .pagenum A:visited, .pagenum A:active, .pagenumajax {
	color:#5D5D5D;
	background-color:#F4F5F5;
	border-color:#767676;
	border-style:dotted;
	border-width:1px;
	margin:0px;
	padding:0px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	width:1em;
	text-decoration:none;
	cursor:pointer
}
.pagenum A:hover, .pagenumajax:hover {
	color:#ff6c02;
	background-color:#E2E2E2;
	border-color:#767676;
	text-decoration:none;
	border-style:dotted;
	border-width:1px;
	margin:0px;
	padding:0px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
	width:1em;
	text-decoration:none
}
/* subglobal mvc dialogs */
#dialogback, #dialog{
  background-image:url('http://stcm.nl/biz/img/altbg2.gif');
  background-color:#ffffff;
  background-repeat:repeat-x;
  background-position: bottom
}
#dialogpadding, #dialog{
  padding-top:50px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px  
}
#dialoginborder, #dialog{
  border:solid 1px #FFFFFF;
}
.dialogoutborder{
  padding:5px;
  background:#3873ab
}
#overlay{
  background-color:#1a4364
}
.opac{
  filter:alpha(opacity='75');
  -moz-opacity:0.75;
  khtml-opacity:.75
}
/* buttons */
.buttonsearch{
  text-align:center;
  background-image:url('http://stcm.nl/biz/img/btnsearch.gif');
  background-repeat:no-repeat;
  font-size:11px;
  height:20px;
  width:65px;
  font-weight:bold;
  color:#FFFFFF;
  padding:0px 18px 5px 0px
}
.buttoncp{
  text-align:center;
  background-image:url('http://stcm.nl/biz/img/btn.gif');
  background-repeat:no-repeat;
  font-size:12px;
  height:21px;
  width:108px;
  font-weight:bold;
  color:#2E79B1;
  padding:0px 18px 0px 0px
}
.button1{
  text-align:center;
  background-image:url('http://stcm.nl/biz/img/btn.gif');
  background-repeat:no-repeat;
  font-size:12px;
  height:21px;
  width:108px;
  font-weight:bold;
  color:#2E79B1;
  padding:0px 18px 0px 0px
}
#zoekform{
  width:195px;
  position:absolute;
  top:8px;
  left:50%;
  margin-left:303px
}
#zoekform .textveld{
  width:175px
}
#zoekform input{
  width:135px;
  background-image:url('http://stcm.nl/biz/img/gbg.gif');
  background-repeat:no-repeat;
  background-position:2px 3px;
  padding:2px 2px 2px 34px
}
#zoekform .goveld{
  width:20px;
}
#zoekform .button{
  width:20px;
  background-image:url('http://stcm.nl/biz/img/go.gif');
  background-repeat:no-repeat;
  background-position:1px 1px
}
/* start mainpagina */
#main{
  position:absolute;
  left:50%;
  width:996px;
  margin-left:-498px;
  overflow:hidden
}
#mainr{
  width:206px
}
#mainl{
  width:790px;
  background-color:#FFF
}
#header{
  width:790px;
  height:184px
}
#blinks{
  width:412px
}
#bmidden{
  width:358px;
  margin-left:10px
}
#brechts{
	margin-top:50px;
	margin-bottom:15px;
	border-top:3px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-left:1px solid #d5d5d5;
	background-color:#FFF
}
#footer{
  
}
.footerbg{
  background-image:url('http://stcm.nl/biz/img/footer.gif');
  background-repeat:no-repeat;
  background-position: top right 
}
.tbh{
  background-image:url('http://stcm.nl/biz/img/tbh.gif');
  background-repeat:repeat-x;
  background-color:#FFF;
  border:1px #FFFFFF solid
}
/* ads */
#wbdsrec{
  width:336px;
  height:280px
}
#wbdslead{
  width:728px;
  height:90px
}
#wbdssky{
  width:120px;
  height:600px
}
#mvcrec{
  width:336px;
  height:280px
}
.bitwbdsrec{
  width:356px;
  height:300px;
  background-image:url('http://stcm.nl/biz/img/gradrec.gif');
  background-repeat:repeat-x;
  background-position: bottom
}
.leaderboard{
  background-image:url('http://stcm.nl/biz/img/gradrec.gif');
  background-repeat:repeat-x;
  background-position: top
}
.leaderfrpadding{
  padding:22px
}
/* voorpagina */
#frontdisplay{
  padding: 10px 10px 0px 0px
}
.frcat_bit{
  width:195px
}
/* nieuws */
.nieuwsbitheadlines{
  padding:3px 0px 2px 0px
}
.nieuwsbitheadlinesa{
  width:16px;
  overflow:hidden
}
.nieuwsbitheadlinesd{
  width:50px;
  overflow:hidden
}
.nieuwsbitheadlinesot{
  width:344px;
  overflow:hidden
}
.nieuwsbitbigc{
  background-image:url('http://stcm.nl/biz/img/gradblog.gif');
  background-repeat:repeat-x;
  width:412px
}
.nieuwsbitbigl{
  width:97px
}
.nieuwsbitbigp{
  padding: 10px 0px 10px 10px
}
.nieuwsbitbigr{
  width:310px;
  overflow:hidden
}
/* blogs */
.nieuwsbitblogc{
  background-image:url('http://stcm.nl/biz/img/gradblog.gif');
  background-repeat:repeat-x;
  width:358px
}
.nieuwsbitblogl{
  width:97px
}
.nieuwsbitblogp{
  padding: 10px 0px 10px 10px
}
.nieuwsbitblogr{
  width:261px;
  overflow:hidden
}
.paddingr{
  padding-right:10px
}
/* zoeken */
#zoekdiv{
  z-index:2;
  position:absolute;
  top:90px;
  left:50%;
  width:600px;
  margin-left:-365px;
  overflow:hidden
}
.searchform{
  width:150px
}
.zoekopties{
  padding:5px 0px 0px 1px
}
/* divbox */
#divbox{
  position:absolute;
  top:132px;
  z-index:5;
  width:200px;
  filter:alpha(opacity='90');
  -moz-opacity:0.9;
  khtml-opacity:.8;
  background-color:#FFF
}
.divlists{
  border:1px solid #3875ac
}
.divlistsi{
  border:1px solid #FFF
}
.noopac{
  filter:alpha(opacity='100');
  -moz-opacity:1.0;
  khtml-opacity:1.0
}
.sluitknop{
  position:relative;
  top:-2px;
  right:8px
}
.boxcontent{
  overflow:hidden
}
.fieldsetvista{
  border:none;
  border-top:1px solid #ccc;
  padding:8px
}
.tabbladmenu{
  height:34px;
  padding:10px 10px 0px 10px;
  background-image:url('http://stcm.nl/biz/img/stab-bg.gif');
  background-repeat:repeat-x
}
.tabtext{
  padding:4px 0px 5px 5px
}
.fillerbgs{
  background-image:url('http://stcm.nl/biz/img/stab-sb.gif');
  font-weight:bold
}
.fillerbgu{
  cursor:pointer;
  cursor:hand;
  background-image:url('http://stcm.nl/biz/img/stab-ub.gif')
}
.filler, .fillerbgs, .fillerbgu{
  height:24px;
  float:left
}
.txtfieldtag{
  width:150px
}
/* logged in*/
#loggedin{
  background-image:url('http://stcm.nl/biz/img/loguit1.gif');
  background-repeat:no-repeat;
  width:204px;
  height:155px
}
#userwelkom{ 
 position:absolute;
 top:95px;
 left:50%;
 width:185px;
 height:60px;
 overflow:hidden;
 margin-left:300px
}
#usermail{ 
 position:absolute;
 top:175px;
 left:50%;
 width:175px;
 height:30px;
 margin-left:305px;
 overflow:hidden
}

/* favorieten / mijn gids */
#mijnfavs{
  width:194px;
  overflow:hidden
}
.favbit{
  width:182px
}
.favbitl{
  width:16px;
  overflow:hidden
}
.favbitm{
  width:155px;
}
.favbitmi{
  width:150px;
  overflow:hidden
}
.favbitr{
  width:11px;
  overflow:hidden
}
.favbitp{
  padding: 4px 0px 2px 0px
}
.error{
  background-image:url('http://stcm.nl/img/foutmelding.gif');
  background-repeat:no-repeat;
  background-position: 5px 5px;
  padding:4px 0px 4px 25px 
}
.info{
  background-image:url('http://stcm.nl/biz/img/info3.gif');
  background-repeat:no-repeat;
  background-position: 0px 4px;
  padding:4px 0px 4px 18px 
}
.textadlink{
  background-image:url('http://stcm.nl/biz/img/arrow2.gif');
  background-repeat:no-repeat;
  background-position: 4px 6px;
  padding:4px 5px 4px 22px  
}
.bullet{
  background-image:url('http://stcm.nl/biz/img/meer.gif');
  background-repeat:no-repeat;
  background-position: 4px 5px;
  padding:5px 0px 5px 20px 
}
/* weer / verkeer */
#weer{
  background-image:url('http://stcm.nl/biz/img/weer.gif');
  background-repeat:no-repeat;
  width:192px;
  height:60px
}
#weerbeknopt{
  padding: 9px 0px 0px 10px
}
.weertb{
  padding:8px 2px 0px 15px
}
#weerecon{
  margin-top:5px;
  width:192px
}
#file{
  margin-top:5px;
  background-image:url('http://stcm.nl/biz/img/files.gif');
  background-repeat:no-repeat;
  width:192px;
  height:60px
}
#filetb{
  margin:10px 5px 10px 70px;
  width:115px;
  height:40px;
  overflow:hidden
}