	html{color:#000;background:#FFF;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
	.bedrijvengids table{border-collapse:collapse;border-spacing:0;}
	fieldset,img{border:0;}
	address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
	li{list-style:none;}
	caption,th{text-align:left;}
	h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
	q:before,q:after{content:'';}
	abbr,acronym {border:0;font-variant:normal;}
	/* to preserve line-height and selector appearance */
	sup {vertical-align:text-top;}
	sub {vertical-align:text-bottom;}
	input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
	/*to enable resizing for IE*/
	input,textarea,select{*font-size:100%;}
	/*because legend doesn't inherit in IE */
	legend{color:#000;}


body, html { background: #eceaeb url(../img/bg-pattern.gif) repeat scroll top center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
a { color: #39c; }
hr { background-color: #ddd; border: medium none; clear: both; color: #ddd; height: 1px; margin: 1em 0; padding: 0; }
	.testimonials hr { margin: 0; }
.content h2, .content h2 a { font-size: 104%; font-weight: bold; text-decoration: none; }
	.nieuws h2 a { text-decoration: underline; font-size: 114%; }
	. nieuws_small h2 a { text-decoration: underline; }
	.populair h2 a { text-decoration: underline; }
.content img { border: 1px solid #ccc; margin: 0 7px 3px 0; }
	.content p img, .content h4 img { border: none; margin: 0; vertical-align: middle; }
	.nieuws a img { float: left; }
	.nieuws_small a img { float: left; }
.bedrijvengids .content table.center { text-align: center; }
.bedrijvengids .content table { width: 100%; clear: both; }
.bedrijvengids .content table td { background-color: #f3f3f3; border: 1px solid #fff; padding: 2px; }
.bedrijvengids .content table th { text-align: left; background-color: #f3f3f3; border: 1px solid #fff; padding: 2px; }
.bedrijvengids .content table tr.title th { background-color: #e9e9e9; color: #333;  font-weight: bold; }
.bedrijvengids .content table tr.header td { background-color: #fff; color: #39c; font-weight: bold; }
.bedrijvengids .content table img { border: none; }
.bedrijfsfiche .content p a { text-decoration: none; color: #39C; }
.waaromadverteren .content ul, .displayadvertising .content ul, .buttonadvertising .content ul, .publireportage .content ul, .order .content ul, .bedrijfsfiche .content ul, .blog .content ul, .article .content ul { padding: 10px 0 10px 40px; }
.legal ul { padding: 10px 0 10px 20px; }
.waaromadverteren .content ul li, .displayadvertising .content ul li, .buttonadvertising .content ul li, .publireportage .content ul li, .order .content ul li, .blog .content ul li, .bedrijfsfiche .content ul li, .article .content ul li, .legal ul li {  list-style-type: disc; }
.content h4, .content .details h4, .content .minidetails h4 { color: #f09; font-weight: bold; margin-bottom: 10px; }
.content p a { text-decoration: none; color: #444; }
.vacatures a { text-decoration: none; }
.legal { font-size: 10px; }

input.text { background: #eceaeb url(../img/bg-input-text.gif) repeat top center; border: 1px solid #ccc; padding: 2px; margin-right: 7px; }
input.checkbox { float: left; margin-right: 5px; }
.mailform input.text, .mailform textarea.text { background-color: #fff; background-image: none; width: 285px; margin-right: 5px; margin-bottom: 5px; }
.mailform input.halftext { width: 135px; margin-right: 4px; }
.mailform label { float: left; width: 130px; }
.shoporder input.text, .shoporder textarea.text { background-color: #fff; background-image: none; width: 285px; margin-right: 5px; margin-bottom: 5px; }

.button { border: none; background-color: transparent; background-image: url(../img/buttons.gif); background-repeat: no-repeat; background-position: top right; height: 25px; text-indent: 25px; color: #fff; font-size: 85%; font-weight: bold; text-align: left; text-transform:capitalize; cursor: pointer; }
input.button { padding-left: 25px; text-indent: 0; }
a.button { line-height: 22px; text-decoration: none; float: left; margin-right: 5px;  }
input.fright { margin: 0; margin-left: 10px; }
input.fleft { margin: 0; margin-right: 10px; }
.btn60 { width: 60px; background-position: 0 0; }
.btn70 { width: 70px; background-position: 0 -30px; }
.btn80 { width: 80px; background-position: 0 -60px; }
.btn90 { width: 90px; background-position: 0 -90px; }
.btn100 { width: 100px; background-position: 0 -120px; }
.btn110 { width: 110px; background-position: 0 -150px; }
.btn120 { width: 120px; background-position: 0 -180px }
.btn130 { width: 130px; background-position: 0 -210px; }
.btn140 { width: 140px; background-position: -140px -210px; }
.btn150 { width: 150px; background-position: -130px -180px; }
.btn160 { width: 160px; background-position: -120px -150px; }
.btn170 { width: 170px; background-position: -110px -120px; }
.btn180 { width: 180px; background-position: -100px -90px; }
.btn190 { width: 190px; background-position: -90px -60px; }
.btn200 { width: 200px; background-position: -80px -30px; }
.btn210 { width: 210px; background-position: -70px 0; }
.btn280 { width: 280px; background-position: 0 -240px; }

.hide { display: none; }
.clear { clear: both; }
.fright, a.fright { float: right; }
.fleft, .fleft { float: left; }
.pright { position: absolute; right: 0; }
.pleft { position: absolute; left: 0; }
.banner { text-align: center; margin-bottom: 15px; }
.subscript { font-size: 85%; margin-top: 5px; }
.subscript a { color: #333; }
.shifted { margin-left: 50px; }

#leaderboard { padding-top: 10px; }
#container { width: 945px; margin: 0 auto; background-color: #fff; }
#container_partner { width: 500px; margin: 0 auto; background-color: #fff; }
#header { margin-bottom: 15px; background: #cf9 url(../img/bg-header.gif) no-repeat top left; position: relative; height: 128px; }
#footer { clear: both; background: #4E504A url(../img/bg-footer.gif) no-repeat 0 -45px; padding-top: 20px; }
#footer #sitemap { margin: 0 11px; padding: 20px; padding-top: 0; background-color: #fff; border: 1px solid transparent; }
#sitemap h3 { color: #9c3; font-weight: bold; margin-top: 15px; margin-bottom: 10px; font-size: 116%; }
#sitemap a { color: #666; font-size: 93%; text-decoration: none; }
#footer .keywords { clear: both; text-align: center; margin: 0 11px; background-color: #fff; color: #9c3; font-weight: bold; }
#footer .info { clear: both; text-align: right; background: #5B5D57 url(../img/bg-footer.gif) no-repeat 0 0; height: 20px; padding: 18px 20px 7px 0; color: #fff; font-size: 85%; }
#footer .collapsed { background: #5B5D57 url(../img/bg-footer.gif) no-repeat 0 -9px; padding-top: 9px; }
#footer .keywords a { margin: 0 3px; color: #777; text-decoration: none; }
#footer .info a { margin: 0 5px; color: #fff; text-decoration: none; }

#content { float: right; position: relative; left: -7px; }
.column { width: 300px; margin: 0 0 0 7px; float: left; }

.column .column { margin: 0 7px 0 0; float: left; }
.menu { width: 150px; }
.wide { width: 465px; }
.full { width: 770px; float: none; }
.nonav { width: 945; float: left; position: relative; }

.column .narrow { width: 158px; margin: 0; }
.narrow .content a img { width: 100%; }
.divided .col { width: 50%; float: left; }
	.divided .shifted { width: 47%; margin-left: 0%; position: relative; left: 3%; }
.trivided .col { width: 33%; margin-left: 0.33%; float: left; overflow: hidden;  }
.paging { position: absolute; bottom: 0; text-align: center; width: 430px; background: transparent url(../img/bg-paging.gif) no-repeat top center; line-height: 20px; padding: 2px 0 4px 0; font-size: 85%; }
.paging a { color: #333;  }
.paging a.selected {  color: #39c; }
.paging a.nav { text-decoration: none; }

.box { background-color: transparent; margin-bottom: 15px; color: #333; background-image: url(../img/bg-gray.gif); background-repeat: no-repeat; background-position: bottom left; clear: both; zoom: 1; }
.box h3 { height: 25px; margin-bottom: -15px; text-transform: uppercase; padding: 10px; font-size: 1em; line-height: 10px; font-weight: bold; background-color: #ccc; color: #666; background-image: url(../img/bg-gray.gif); background-repeat: no-repeat; background-position: top left; position: relative; }
.box h3 img { float: left; margin-right: 5px; position:relative; top:-2px; }
.box h3 .pright { top: 3px; }
.box h3 .pright img { top: auto; }
.box h1 { height: 25px; margin-bottom: -15px; text-transform: uppercase; padding: 10px; font-size: 1em; line-height: 10px; font-weight: bold; background-color: #ccc; color: #666; background-image: url(../img/bg-gray.gif); background-repeat: no-repeat; background-position: top left; position: relative; }
.box h1 img { float: left; margin-right: 5px; position:relative; top:-2px; }
.box h1 .pright { top: 3px; }
.box h1 .pright img { top: auto; }
.box .content strong { font-weight: bold; }
.box .content { padding: 15px; position: relative; }
	.vacatures .content, .menu .box .content, .bedrijven .content, .leesook .content { padding: 5px; }
	.adcontent { padding: 0px; padding-top: 15px; }
	.adcontent_g_ads { padding: 10px; padding-top: 15px; text-align:left; overflow:hidden; }
	.blogbox .content { margin-left: 10px; }
	.blogbox .content a { color:#66CC33; }
	.blogbox .content ul li {  list-style-type: disc; margin-left: 10px; color:#999 }

.kalender ul li {  list-style-type: disc; }
.kalender ul { padding: 10px 0 10px 20px; }
	
.sbox { position: relative; overflow: hidden; width: 300px; height: 235px; display:block; text-decoration:none; }
.sbox img { position: absolute; top: 0; left: 0;  }
.sbox .mask { position: absolute; top: 0; left: 0; background: transparent url(../img/sbox.png) no-repeat top center; width: 300px; height: 235px; }
.sbox h2 { position: absolute; bottom: 7px; left: 16px; color:#fff; font-size: 116%; text-indent: 13px; }
.sbox h2 em { font-size: 77%; font-style: italic; display: block; padding-top: 6px; text-indent: 0; }
.wide .box { background-image: url(../img/bg-wide-gray.gif); }
.wide .box h3 { background-color: #ccc; background-image: url(../img/bg-wide-gray.gif); }
.wide .box h1 { background-color: #ccc; background-image: url(../img/bg-wide-gray.gif); }
.narrow .box { background-image: url(../img/bg-narrow-gray.gif); }
.narrow .box h3 { background-color: #ccc; background-image: url(../img/bg-narrow-gray.gif); }
.full .box { background-image: url(../img/bg-xlwide-gray.gif); }
.full .box h3 { background-color: #ccc; background-image: url(../img/bg-xlwide-gray.gif); }
.full .special { background-image: url(../img/bg-large-pink.gif); }
.full .special h3 { background-color: #f09; background-image: url(../img/bg-large-pink.gif); }
.full .newsletter { background-image: url(../img/bg-newsletter.gif); }
.full .newsletter h3 { background-color: #f09; background-image: url(../img/bg-newsletter.gif); }
.menu .box { background-color: #ccc; background-image: url(../img/bg-menu-gray.gif); }
.menu .box h3 { background-color: #ccc; background-image: url(../img/bg-menu-gray.gif); }
.menu li { background-image: url(../img/bullets-right.gif); background-repeat: no-repeat; background-position: 131px 10px; padding: 3px; padding-right: 9px; }
.menu li a { text-decoration: none; width: 100px; color: #666; font-size: 93%; }
.menu li.selected { color: #39C; background-position: 121px -11px; }
.menu li.selected a { color: #39C; }

.menu .simple { background-image: url(../img/bg-menu-simple.gif); padding-bottom: 10px; text-align: center; }
.menu .simple img { margin: 0; }
.menu .simple h3 { background-image: url(../img/bg-menu-simple.gif); height: 4px; }
.wide .simple { background-image: url(../img/bg-wide-simple.gif); padding-bottom: 10px; text-align: center; }
.wide .simple h3 { background-image: url(../img/bg-wide-simple.gif); font-size: 140%; line-height: 116%; text-align: left; text-transform: none; color: #f09; height: auto; }
.wide .simple h1 { background-image: url(../img/bg-wide-simple.gif); font-size: 140%; line-height: 116%; text-align: left; text-transform: none; color: #f09; height: auto; }
/* .wide .simple h3 { background-image: url(../img/bg-wide-simple.gif); font-size: 116%; line-height: 116%; text-align: left; text-transform: none; color: #f09; height: auto; } */
.wide .simplegray { background-image: url(../img/bg-wide-simple-gray.gif); text-align: center; }
.wide .simplegray h3 { background-image: url(../img/bg-wide-simple-gray.gif); font-size: 140%; line-height: 116%; text-align: left; text-transform: none; color: #f09; height: auto; }
.simplegraynarrow { background-image: url(../img/bg-narrow-simple-gray.gif); text-align: center; }
.simplegraynarrow h3 { background-image: url(../img/bg-narrow-simple-gray.gif); font-size: 140%; line-height: 116%; text-align: left; text-transform: none; color: #f09; height: auto; }
.wide .article { text-align: left; }
.wide .article h3 { color: #39c; line-height:116%; }
.wide .article h1 { color: #39c; line-height:116%; }
.wide .article img { float: left; margin-right: 8px; margin-bottom: 5px; }
.wide .article p a { color: #6c3; text-decoration: underline; }
.wide .article li a { color: #6c3; text-decoration: underline; }
.wide .blog { text-align: left; }
.wide .blog h3 { color: #39c; line-height:116%; }
.wide .blog img { float: left; margin-right: 8px; margin-bottom: 5px; }
.wide .blog p a { color: #6c3; text-decoration: underline; }
.wide .blog p { margin-bottom: 11pt; }
.menu .home, .menu .media, .menu .account { color: #fff; background-color: #39c; background-image: url(../img/bg-menu-blue.gif); }
.menu .home h3, .menu .media h3, .menu .account h3 { color: #fff; background-color: #39c; background-image: url(../img/bg-menu-blue.gif); }
.menu .home h3 a { color: #fff; text-decoration:none; }
.menu .partners .content { text-align: center; }
.menu .partners img { border: none; }
.wide .companysearch { background-color: #fff; background-image: url(../img/bg-wide-gray2.gif); }
.wide .companysearch h3 { background-color: #333; background-image: url(../img/bg-wide-gray2.gif); }
.companysearch .divided .col select { width: 100%; margin: 4px 0; }
.nieuwsbrief { background-color: #fff; background-image: url(../img/bg-pink2.gif); }
.nieuwsbrief h3 { background-color: #f09; color: #fff; background-image: url(../img/bg-pink2.gif); }
.nieuwsbrief li a { font-weight: bold; color: #666; text-decoration: underline; }
.volg { background-color: #efefef; background-image: url(../img/bg-noheader.gif); }
.volg h3 { background-color: #efefef; color: #fa3caf; background-image: url(../img/bg-noheader.gif); font-size: 1.7em; font-weight: bold; text-transform: none; padding-top: 1em; padding-bottom: 0; font-family: Arial, Helvetica; }
.volg li a { font-weight: bold; color: #666; text-decoration: underline; }

.follow { margin: 5px -5px; }
.follow a { height: 48px; width: 40px; background-image: url(../img/follow.gif); background-repeat: no-repeat; background-position: -280px 0; float: left; text-indent: -9999px; outline: none; }
	.follow a.facebook { background-position: 0 0; }
	.follow a.linkedin { background-position: -40px 0; }
	.follow a.rss { background-position: -80px 0; }
	.follow a.twitter { background-position: -120px 0; }
	.follow a.iphone { background-position: -160px 0; }
	.follow a.buzz { background-position: -200px 0; }
	.follow a.email { background-position: -240px 0; }

.volg h3 { padding-bottom: 0.5em; padding-top: 0,5em; line-height: 1em; }

.wide .comments { background-color: #fff; background-image: url(../img/bg-wide-green.gif); }
.wide .comments h3 { background-color: #f09; color: #fff; background-image: url(../img/bg-wide-green.gif); }
.wide .comments form { padding-left: 60px; }
.comments form textarea { width: 100%; }
form .indent { float: left; position:relative; left: -60px; top: 15px; }
.subscript { font-size: 85%; }
.comment { padding: 15px; margin: 0 -14px 0 -13px; }
.newcomment { padding: 15px; margin: 0 -12px 0 -13px; }
.newcomment .text { width: 106px; background-image: none; background-color: #fff; color: #999; }
.comment strong { color: #9c3; font-weight: bold; }
.wide .newcomment { background: transparent url(../img/bg-comment.gif) no-repeat top left; margin-top: -14px; }
.wide .comments .alt { background: #e3e3e3 url(../img/bg-comment.gif) no-repeat left -400px; }
.commentdetails { font-size: 85%; color: #777; display: block; margin-top: 10px; }

.rss ul { padding-left: 100px; }
.rss li { float: left; width: 100px; border: 1px solid #ccc; margin: 5px 0 0 8px; text-align: center; background: #fff url(../img/plus.gif) no-repeat 1px 1px; height: 15px; }
.rss li a { padding-left: 15px; width: 100%; }
.rss li a img { border: none; }
.rss .newcomment { background: transparent url(../img/bg-comment.gif) no-repeat -545px 0; margin-top: -14px; padding: 15px 0 0 0; }

.vacatures { background-color: #fff; background-image: url(../img/bg-gray3.gif); }
.vacatures h3 { background-color: #f09; background-image: url(../img/bg-gray3.gif); }
.vacatures ol li { position: relative; margin-left: 50px; }
.vacatures ol em { position: absolute; left: -50px; margin: 3px; font-weight: bold; font-size:85%; color: #666; }
.indekijker { background-color: #fff; background-image: url(../img/bg-gray2.gif); }
.indekijker h3 { background-color: #f09; background-image: url(../img/bg-gray2.gif); }
.contacteerons { background-color: #fff; background-image: url(../img/bg-green2.gif); }
.contacteerons h3 { background-color: #f09; background-image: url(../img/bg-green2.gif); color: #fff; }
.contacteerons a { color: #9c3; }
.bedrijfsfiche h2 { margin: 15px 0 10px 0; }
.bedrijfsfiche h4 { color: #39c; font-size: 116%; }
.zoekresultaten h2 { color: #39c; }
.results { margin:  0 -10px; }
.results li { border-top: 1px dotted #666; background-color: #fff; padding: 5px 0; padding-left: 20px; }
	.results li.alt { background-color: #f1f1f1; }
.results li em { float: left; margin-right: 20px; line-height: 1.3em; }
.results li a { text-decoration: none; font-weight: bold; }
.results_newsl { margin:  0 -10px; }
.results_newsl li { border-top: 1px dotted #666; background-color: #fff; padding: 5px 0; padding-left: 20px; }
	.results_newsl li.alt { background-color: #f1f1f1; }
.results_newsl li em { float: left; margin-right: 20px; line-height: 1.3em; }
.results_newsl li a { text-decoration: none; font-weight: bold; float: left; width: 330px; }
.wide .waaromadverteren { background-color: #fff; background-image: url(../img/bg-wide-pink.gif); }
.wide .waaromadverteren h3 { background-color: #f09; color: #fff; background-image: url(../img/bg-wide-pink.gif); }
.wide .waaromadverteren h4 { font-size: 116%; }
.waaromadverteren .content a strong { color: #f09; text-decoration:underline; }
.wide .waaromadverteren .backgroundimage { background: #fff url(../img/bg-comment.gif) no-repeat right -300px; }
.newsletter { height: 269px; }
.newsletter h3 { color: #fff; }
.newsletter h2 { color: #39c; }
.newsletter, .newsletter h3 { background-image: url(../img/bg-newsletter.gif); }
.newsletter form { position: relative; left: 225px; top: 50px; width: 500px; height: 155px; }
.newsletter label  { font-weight: bold; }
.newsletter .text { width: 389px; }
.order, .order h3 { background-image: url(../img/bg-xlwide-gray.gif); }
.special { height: 220px; }
.special h3 { color: #fff; }
.special h2 { color: #39c; }
.special, .special h3 { background-image: url(../img/bg-large-pink.gif); }
.special .text { width: 389px; }
.special ul li {  list-style-type: disc; }


.populair .content { padding: 10px; }

.tagcloud { text-align: center; font-size: 78%; }
.tagcloud a { color: #999; }
.tagcloud a.lvl1 { font-size: 1.1em; }
.tagcloud a.lvl2 { font-size: 1.2em; }
.tagcloud a.lvl3 { font-size: 1.3em; }
.tagcloud a.lvl4 { font-size: 1.4em; }
.details { background-color: #eee; background-image: url(../img/bg-details.gif); background-repeat: no-repeat; background-position: bottom right; padding: 0 10px 25px 10px; font-size: 9pt; }
.details .info { float: right; width: 200px; }
.details h4 { background-color: transparent; background-image: url(../img/bg-details.gif); background-repeat: no-repeat; background-position: top left; margin: 0 -10px; padding: 0 10px; padding-top: 15px; margin-bottom: 10px; }
	.contact, .contact h4 { background-image: url(../img/bg-details2.gif); }
.details strong, .minidetails strong, .content a strong  { color: #6c3; font-weight: bold; }
.minidetails { float: left; width: 255px; background-color: #eee; background-image: url(../img/bg-minidetails.gif); background-repeat: no-repeat; background-position: bottom right; padding: 0 10px 25px 10px; height: 95px; overflow: hidden; font-size: 8pt; }
.minidetails .info { float: right; width: 110px; }
.minidetails h4 { background-color: transparent; background-image: url(../img/bg-minidetails.gif); background-repeat: no-repeat; background-position: top left; margin: 0 -10px; padding: 0 10px; padding-top: 5px; }
.activity a { text-decoration: none; color: #333; }
.breadcrumb { font-size: 85%; color: #666; margin-bottom: 10px; }
.breadcrumb a { color: #666; }
.breadcrumb strong { font-weight: bold; }
.photogal { text-align: center; clear: both; }
	.photogal img { float: left; width: 47.5%; margin: 5px 1%; }
.videogal { text-align: center; clear: both; }
.articledetails { font-size: 85%; font-style: italic; color:#666666; }
#header #logo { position: absolute; top: 10px; left: 35px; }
#header form { position: absolute; right: 8px; bottom: 5px; width: 510px; padding: 5px 15px; height: 70px; line-height: 23px; color: #666; }
#header form strong { font-weight: bold; }
#header form p a { color: #39c; }
#header form a { font-weight: normal; color: #666; text-decoration: none; }
#header form a.selected { font-weight: bold; text-decoration: underline; }
#header form .text { width: 300px; }
#header h1 { position: absolute; bottom: 17px; left: 50px; color: #fff; font-size: 85%; }
#header h3 { position: absolute; bottom: 17px; left: 50px; color: #fff; font-size: 85%; }
#header .tabs { position: absolute; top: 0; right: 30px; }
#header .tabs a { float: left; width: 85px; padding: 7px 0 4px 20px; text-align: center; color: #f09; font-size: 85%; font-weight: bold; }

.PDS_Poll .pds-box img { float: none; }

.g_ads_feedback { text-decoration:none; text-transform:uppercase; color:#666666; font-size:10px; line-height:20px; }
.g_ads_title { text-decoration:underline; color:#3399CC; font-weight:bold }
.g_ads_text { text-decoration:none; color:#666666; font-size:13px; }
.g_ads_url { text-decoration:none; color:#66CC33; font-size:13px;  display: block; }
.g_ads_title_s { text-decoration:underline; color:#3399CC; width: 135px; overflow: hidden; display: block; }
.g_ads_text_s { text-decoration:none; color:#666666; font-size:13px; width: 135px; overflow: hidden; display: block; }
.g_ads_url_s { text-decoration:none; color:#66CC33; font-size:13px; width: 135px; overflow: hidden; display: block; }
.google_wide_ads { padding:5px; } 
.google_narrow_ads { padding:5px; }

em { font-style:italic; }

/* BLOG */

.blogheader { margin-bottom: 15px; }
.bloggcomments .vcard img { float:left; margin-bottom:5px; margin-right:8px; }
.bloggcomments .commentmetadata { margin-bottom:9px; font-size: 11px;}
.bloggcomments .fn { font-size: 11px;}
.bloggcomments .says { font-size: 11px;}

.wide .blogcomments { background-color: #fff; background-image: url(../img/bg-wide-green.gif); }
.wide .blogcomments h3 { background-color: #f09; color: #fff; background-image: url(../img/bg-wide-green.gif); }
.wide .blogcomments form { padding-left: 60px; }
.blogcomments textarea { width: 100%; height:55px;}
.blogcomment { padding: 15px; margin: 0 -14px 0 -13px; }
.newblogcomment { padding: 15px; margin: 0 -12px 0 -13px; }
.newblogcomment .text { width: 106px; background-image: none; background-color: #fff; color: #999; }
.comment strong { color: #9c3; font-weight: bold; }
.wide .newblogcomment { background: transparent url(../img/bg-comment.gif) no-repeat top left; margin-top: -14px; }
.wide .blogcomments .alt { background: #e3e3e3 url(../img/bg-comment.gif) no-repeat left -400px; }

.rss .newblogcomment { background: transparent url(../img/bg-comment.gif) no-repeat -545px 0; margin-top: -14px; padding: 15px 0 0 0; }

.sidebarwidget ul { padding: 0px 0px 0px 10px; }
.sidebarwidget .content ul li {  list-style-type: disc; color:#999 }

.sidebarwidget h3 a { text-decoration:none; color:#666666;}
.addthis_container img {border: none;}

.error { color: #FF0099; font-weight: bold; }
.inputerror { border: 1px solid #FF0099; background-color: white; padding: 1px; margin-bottom: 5px; margin-right: 5px; width: 285px;}

.shoporder {}
.shoporder td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; padding: 3px; }
.shoporder th { background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; padding: 3px; }
.shoporder .shopitem { background-color: #cccccc; }
.shoporder .shopvoucher { background-color: #efefef; }
.shoporder .shopvoucher td { padding: 10px }


/* .blogcomments form input.submit { margin:10pt 0pt 0pt 0px; padding-left:25px; text-indent:0pt; float:right; background-color:transparent; width: 160px; background-position: -120px -150px; background-image:url(../img/buttons.gif); background-repeat:no-repeat; border:medium none; color:#FFFFFF; cursor:pointer; font-size:85%; font-weight:bold; height:25px; text-align:left; text-transform:capitalize; } */
