/************************************************************************
**	GitaarNet.nl
**  Ontwerp en slice door Jacob Ras ( www.jacobras.nl )
************************************************************************/
* { padding: 0; margin: 0; }
pre, blockquote, label, ol, dl, fieldset, address { margin: 1em 5%; }
dd { margin-left: 5%; }
fieldset { padding: .5em; }
img { border: none; }
.clear { clear: both; }
.center { text-align: center; }
.left { float: left; }
.right { float: right; }
.bold { font-weight: bold; }


/************************************************************************
**	Body
*************************************************************************/
body { font-family: 'Trebuchet MS', Tahoma, Arial, sans-serif; font-size: 12px; color: #000; background: url('afbeeldingen/bg.png') repeat-x #ebebeb; text-align: center; }
#container { margin: 0 auto; width: 854px; margin-top: 40px; background: url('afbeeldingen/container_bg.png') repeat-y #fff; text-align: left; }

/* Normale hyperlinks */
a { color: #2066ac; }
a:hover { text-decoration: none; }
.noline a, a.noline { text-decoration: none; }
.noline a:hover, a.noline:hover { text-decoration: underline; }
a.zwart { color: #000; }

/* Witte hyperlinks */
#navbalk a, #header a { color: #fff; text-decoration: none; }
#navbalk a:hover, #header a:hover { text-decoration: underline; }

/* heading tags */
h1, h2, h3, h4, h5, h6 { color: #327fbf; }
h1 { font-size: 24px; }


/************************************************************************
**	Header
*************************************************************************/
#header { height: 126px; background: url('afbeeldingen/header.png') no-repeat; color: #fff; text-align: right; }
#header p { padding: 14px 18px; }
#header .banner { margin-right: 14px; }

/* navbalk */
#navbalk { height: 41px; background: url('afbeeldingen/navbalk_bg.png') repeat-x #151515; color: #fff; margin: 0 6px; font-size: 16px; line-height: 41px; }
#navbalk ul { list-style-type: none; margin-left: 22px; }
#navbalk ul li { display: inline; }
#navbalk .active { font-weight: bold; }

.lijn { height: 5px; background: #ff9600; margin: 2px 6px; overflow: hidden; }

/* nieuwste */
#nieuwste { border-bottom: 1px solid #c4c4c4; background: #f2f2f2; height: 140px; overflow: hidden; float: left; width: 840px; }
#rand_l { float: left; margin-left: 6px; float: left; }
#rand_r { float: left; margin-right: 6px; float: left; }
#nieuwste .img_groot { margin: 3px 6px 0; float: left; }
#nieuwste ul { list-style-type: none; }
#nieuwste ul li { display: inline; }
#nieuwste a { text-decoration: none; color: #000; }
#nieuwste a:hover { text-decoration: underline; }


/************************************************************************
**	Content
*************************************************************************/
#content { padding: 0 6px; margin-top: 13px; }

/* banner */
#banner { margin: 0 18px 13px 77px; width: 576px; height: 99px; background: url('afbeeldingen/promo.png') no-repeat; text-align: center; float: left; }
#banner h1, #banner p { color: #fff; }
#banner h1 { padding-top: 22px; }
#betaling { margin-top:  0px; float: left; }

/* vak */
.vak { border: 1px solid #c5c5c5; margin-bottom: 13px; }
.vak p { padding: 4px; }
.vak_titel { border-bottom: 1px solid #c5c5c5; height: 26px; background: url('afbeeldingen/vak_titel.png') repeat-x; font-weight: bold; line-height: 28px; padding-left: 10px; overflow: hidden; }
.vak_kleina { width: 400px; float: left; margin-right: 19px; }
.vak_kleinb { width: 390px; float: left; margin-left: 19px; }
.vak_klein { width: 260px; float: left; margin-right: 19px;border: 1px solid #c5c5c5; }
.vak_klein p{padding:4px; }
.vak_rechts { margin-right: 0; }
.vak img { padding: 0 8px 8px; }

/* overige */
#merken { margin-left: 8px; }


/************************************************************************
**	Footer
*************************************************************************/
#footer { text-align: center; border-bottom: 1px solid #c5c5c5; margin: 4px 3px 0; font-size: 11px; color: #fff; background: #151515; height: 24px; line-height: 24px; background: url('afbeeldingen/navbalk_bg.png') repeat-x center; }