/*--------------------------------------------------------------



# Business Revolution - June 2007



# Copyright (C) 2007 Gavick.com. All Rights Reserved.



# License: Copyrighted Commercial Software



# Website: http://www.gavick.com



# Support: support@gavick.com 



---------------------------------------------------------------*/



html {



	height: 100%;



	margin-bottom: 1px;



	color: #000;



}



body {



	margin: 0;



	padding: 0;



	height: 100%;



}



#bg {



	background: #fff url('../images/business_bg.png') repeat-x 0 top;



	font: normal 12px Arial, Helvetica, sans-serif;



}



.clearfix {



	clear: both;



}



form {



	margin: 0;



	padding: 0;



}



h1, h2, h3, h4, h5, h6 {



	padding-bottom: 5px;



	margin: 10px 0;



}



a:link, a:visited, a:hover {



	text-decoration: none;



}



ul {



	padding: 0 0 0 2px;



	margin: 0;



	list-style: none;



}



ul li {



	padding: 0 0 0 12px;



	margin: 0 0 3px 0;



}



ol {



	margin-top: 5px;



	margin-bottom: 15px;



}



ol li {



	margin-left: 0;



	line-height: 170%;



}



fieldset {



	border: 0;



	padding: 5px 0;



}



h1 {



	font-size: 200%;



}



h2 {



	font-size: 180%;



}



h3 {



	font-size: 160%;



}



h4 {



	font-size: 140%;



}



h5 {



	font-size: 120%;



}



h6 {



	font-size: 110%;



}



p {



	margin: 10px 0 10px;



}



th {



	padding: 4px;



	font-weight: bold;



	text-align: left;



}



fieldset {



	border: none;



}



fieldset a {



	font-weight: bold;



}



input, select {



	font: normal 12px Arial, Helvetica, sans-serif;



}



a img {



	border: none;



}



td, div {



	font-size: 12px;



}



#nav a {



	font-size: 110%;



}



.contentheading, .componentheading, .contentpaneopen h2 {



	font: bold 16px Arial, Helvetica, sans-serif;



}



.contentheading a:link, .contentheading a:visited {



	font: bold 16px Arial, Helvetica, sans-serif;



}



.small, .smalldark, .createdate, .modifydate, .mosimage_caption, .back_button, .pagenavcounter, .pagenav, .pagenavbar {



	font: normal 10px Arial, Helvetica, sans-serif;



}



a.readon {



	font: normal 12px Arial, Helvetica, sans-serif;



}



table.contenttoc th {



	font: normal 12px Arial, Helvetica, sans-serif;



}



.sectiontableheader {



	font: normal 14px Arial, Helvetica, sans-serif;



}



.pagenav, .pagenav_prev, .pagenav_next, .pagenavbar {



	padding: 0 2px;



	font: normal 12px Arial, Helvetica, sans-serif;



}



a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a {



}



a.pagenav:hover, a.pagenav:active, a.pagenav:focus, .pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus, .pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus, .pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus {



}



div#newsflash table td {



	font: normal 12px Arial, Helvetica, sans-serif;



}



/*joomla style-----------------------------------------------*/







.contentpaneopen h2 {



	color: #000;



	padding: 0;



	margin: 0;



}



div.syndicate div {



	text-align: center;



}



.modifydate {



	padding-top: 6px;



}



.mosimage_caption {



	padding-top: 3px;



	padding-bottom: 3px;



}



.sectiontableentry1, .sectiontableentry2 {



	border-bottom: 1px solid #c7c7c5;



}



.componentheading {



	color: #313131;



	text-align: left;



	margin-bottom: 10px;



}



table.blog span.article_seperator {



	display: block;



	height: 20px;



}



table.contenttoc {



	margin: 0 0 10px 10px;



	padding: 0px 0 2px 0;



	width: 200px;



}



table.contenttoc td {



	padding: 1px 5px 2px 18px;



}



table.contenttoc th {



	padding: 2px 4px;



	color: #fff;



	text-indent: 15px;



	text-align: left;



	font-size: 14px;



	font-weight: bold;



}



div.pagenavcounter {



	float: right;



}



.contentpaneopen {



	width: 100%;



}



.contentpaneopen1 {



	width: 100%;



}



table.contentpane {



	width: 100%;



	margin-bottom: 30px;



}



.sectiontableheader {



	line-height: 29px;



	padding: 0 10px;



}



tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {



	height: 20px;



	padding: 0 10px;



	line-height: 29px;



}



.contentpane {



	width: auto;



}



table.poll {



	padding: 0;



	width: 100%;



	border-collapse: collapse;



}



table.pollstableborder, table.pollstableborder-ver1c, table.pollstableborder-ver2, table.pollstableborder-ver2c {



	padding: 0;



	width: 100%;



	border: none;



	text-align: left;



}



table.pollstableborder img, table.pollstableborder-ver1c img, table.pollstableborder-ver2 img, table.pollstableborder-ver2c img, table.pollstableborder-ver3 img {



	vertical-align: baseline;



}



table.pollstableborder td.sectiontableentry1, table.pollstableborder td.sectiontableentry2, table.pollstableborder-ver1c td.sectiontableentry1-ver1c, table.pollstableborder-ver1c td.sectiontableentry2-ver1c, table.pollstableborder-ver2 td.sectiontableentry1-ver2, table.pollstableborder-ver2 td.sectiontableentry2-ver2, table.pollstableborder-ver2c td.sectiontableentry1-ver2c, table.pollstableborder-ver2c td.sectiontableentry2-ver2c, table.pollstableborder tr.sectiontableentry1 td, table.pollstableborder tr.sectiontableentry2 td, table.pollstableborder-ver1c tr.sectiontableentry1-ver1c td, table.pollstableborder-ver1c tr.sectiontableentry2-ver1c td, table.pollstableborder-bdark tr.sectiontableentry1-bdark td, table.pollstableborder-ver2 tr.sectiontableentry2-ver2 td, table.pollstableborder-ver2c tr.sectiontableentry1-ver2c td, table.pollstableborder-ver2c tr.sectiontableentry2-ver2c td {



	border-bottom: none;



	height: 20px;



	padding-left: 5px;



	padding-right: 10px;



	line-height: 18px;



	background: none;



}



table.searchintro {



	padding: 10px 0;



	width: 100%;



}



table.searchintro td {



	padding: 5px!important;



}



table.adminform {



	width: 400px!important;



}



.adminform .inputbox {



}



a.readon {



	margin-top: 15px;



	display: block;



	width:  75px;



	height: 18px;



	line-height: 18px;



	padding-left: 18px;



}



a.readon:hover {



	text-decoration: underline;



}



.button, .button:hover {



}



.button:active, .button:focus {



}



/* Major Blocks */



div#wrapper {



	width: 85%;



	margin: 0 auto;



	padding: 0;



}



div#topwrap {



	width: 100%;



	margin: 36px 0 0 0;



	/* margin: 10px 0 0 0; */



	padding: 0;



}



table#contentwrap {



	clear: both;



	width: 100%;



	margin: 5px 0 0.6em 0;



	padding: 0;



}



table#leftwrap, td.maincontentwrap, table#maincontent {



	width: 100%;



	margin: 0;



	padding: 0;



}



/* Bovenstaande 4 regels zijn onderstaande 8 regels geworden: */



/* table#leftwrap, td.maincontentwrap{



	width: 100%;



	margin: 0;



	padding: 0;



}



table#maincontent {



	width: 100%;



	margin: 0;



	padding: 4px;



}*/







td.maincontentwrap {



	margin-right: 0;



}



td#blockright {



	/* width: 23%; */



	width: 20%; 



}



td#insetwrap {



	/* width: 45%; */



	width: 40%; 



}



td#space, td.space {



/* 	width: 0.6em; */



 	width: 1.2em; 



}



table#userdownwrap {



	clear: both;



	width: 100%;



	margin: 0;



	padding: 0;



}



/* Control Panel */



div#cp_wrap-1 {



	position: relative;



	top: 0;



	z-index: 50;



	width: 100%;



	height: 0;



}



div#cp_wrap-2 {



	margin: 0;



	padding-top: 0px;



	width: 100%;



	position: absolute;



	top: -15px;



	z-index: 49;



	font-size: 10px;



	display: none;



	text-align: right;



}



/* Users Area Block - setup */



td#user1, td#user1-1, td#user2-2 {



	float: left;



	width: 49.4%;



	overflow: hidden;



}



td#user2 {



	float: right;



	width: 49.4%;



	margin-left: 0.6em;



	overflow: hidden;



}



td#user1-1, td#user2-2 {



	width: 100%;



}



div#logo {



	float: left;



	margin-left: 0;



}



a.logo {



	display: block;



	height: 60px;



	/* height: 30px; */ 



	width: 332px;



}



/* Icons - shop, sitemap */



div#icons {



	float: right;



	margin: 44px 0 0 0;



}



div#icons a {



	float: left;



	display: block;



	height: 20px;



	padding-left: 16px;



	font: normal 11px Arial, Helvetica, sans-serif;



}



a#icon-shop {



	margin-right: 20px;



}



a#icon-sitemap {



	margin-right: 20px;



}



a#icon-tools {



	background: transparent url('../images/business_icon-tools.png') no-repeat 0 0;



}



/* Member login area */



div#memberwrap {



	clear: both;



	/* height: 33px; */



        height: 30px;



	width: 100%;



	margin: 0;



	padding: 0;



}



div#memberarea {



	float: left;



	font: normal 11px Arial, Helvetica, sans-serif;



	margin-top: 7px;



	padding-left: 130px;



}



div#memberarea label {



	padding-left: 20px;



}



div#memberarea input, div#searcharea input {



	border: 0px;



	padding-left: 3px;



}



div#memberarea form input.button, div#searcharea form input.button, input.button {



	padding: 0px 3px;



	margin-left: 3px;



}



div#memberarea form input.button:hover, div#searcharea form input.button:hover {



	padding: 0px 3px;



}



/* Search area */



div#searcharea {



	float: right;



	margin: 7px 10px 0 0; 



	margin: 4px 6px 0 0;



}



div#tools {



	float: right;



	margin: 9px 10px 0 0;











}



div#searcharea form input.button {



	margin-left: 5px;



}



div#searcharea input.inputbox {



	padding-right: 10px;



}



/* Menu wrap */



div#menuwrap {



	width: 100%;



	height: 40px;



}



td#bannerarea {



	width: 100%;



}



div#rightarea {



	width: 100%;



	margin: 0;



}



/* Modules */



div.moduletable, div.moduletable-advert, div.moduletable-ver1c, div.moduletable-ver2, div.moduletable-ver2c, div.moduletable-ver3, div.moduletable-ver3c, div.moduletable-slider, div.moduletable-clear {



	font: normal 12px Arial, Helvetica, sans-serif;



	line-height: 16px;



	/* padding: 10px 15px 15px 15px; */



	padding: 5px 5px 5px 5px; 



	/* margin-bottom: 0.6em; */



	margin: 10px 0 0 0;



}







div.moduletable h3, div.moduletable-ver1c h3, div.moduletable-ver2 h3, div.moduletable-ver2c h3, div.moduletable-ver3 h3, div.moduletable-ver3c h3, div.moduletable-slider h3, div.moduletable-clear h3 {



	font: bold 16px Arial, Helvetica, sans-serif;



	line-height: 20px;



	padding: 5px 15px 0 0px;



	margin: 0 0 10px 0;



}



/*Extra modules*/



div.moduletable-clear {



  padding: 0px;



 /*   padding: 5px 5px 5px 5px; */



	margin-bottom: 0.6em;



}



div.moduletable-clear h3 {



 padding: 5px 15px 0 0px;



 margin: 0 0 10px 0;



}



div.moduletable-advert {



	text-align: center;



	padding: 0 4px 4px 4px;



}



div.moduletable-advert h3 {



	font: normal 10px Arial, Helvetica, sans-serif;



	text-transform: lowercase;



	margin: -8px 0 -3px 0;



	width: 80px;



	line-height: 10px;



}



div.moduletable-slider h3 {



	font-size: 13px;



}



div.moduletable-slider {



	margin: 0 0 0.6em 0;



	padding: 0;



	overflow: hidden;




}



div.moduletable-ver1c h3 {



	font-size: 13px;



}



div.moduletable-ver2c h3 {



	font-size: 13px;



}



div.moduletable-ver3c h3 {



       /* toegevoegd: */



        text-align: justify;



	font-size: 13px;



}



div#blockright div.moduletable {



}



div#blockright div.moduletable h3 {



}



table#leftwrap div.moduletable, table#leftwrap div.moduletable-ver1c, table#leftwrap div.moduletable-ver2, table#leftwrap div.moduletable-ver2c, table#leftwrap div.moduletable-ver3, table#leftwrap div.moduletable-ver3c {



	margin: 0;



	margin-bottom: 0.6em;



}



table#userdownwrap div.moduletable, table#userdownwrap div.moduletable-ver1c, table#userdownwrap div.moduletable-ver2, table#userdownwrap div.moduletable-ver2c, table#userdownwrap div.moduletable-ver3, table#userdownwrap div.moduletable-ver3c {



	margin: 0;



	margin-bottom: 0.6em;



	background: none;



}



/* SLIDER */



#control_panel {



	float: right;



	margin-top: 0px;



}



#areaslide {



	float: left;



}



#slider_area {



	width: 200px;



	height: 4px;



	float: left;



	margin: 4px 16px 0 0;



}



#slider_knob {



	width: 32px;



	height: 4px;



	margin: 0 -16px 0 0;



}



#upd {



	float: left;



	font-size: 8px;



	margin-right: 16px;



}



#area-slider-load {



	float: left;



	display: none;



	width: 15px;



	height: 15px;



	margin-left: 12px;



}



a#area-slider-left, a#area-slider-right {



	width: 15px;



	height: 15px;



	display: block;



	margin-left: 12px;



}



/*style switcher icons*/



#style_links {



	float: left;



}



#style_links a {



	float: left;



	margin-left: 3px;



}



a.style_switcher {



	width: 15px;



	height: 15px;



	display: block;



}



a#icon1 {



	background: url('../images/business_button-style1.gif') repeat-x 0 top;



}



a#icon2 {



	background: url('../images/business_button-style2.gif') repeat-x 0 top;



}



a#icon3 {



	background: url('../images/business_button-style3.gif') repeat-x 0 top;



}



a#icon4 {



	background: url('../images/business_button-style4.gif') repeat-x 0 top;



}



a#icon5 {



	background: url('../images/business_button-style5.gif') repeat-x 0 top;



}



a#icon6 {



	background: url('../images/business_button-style6.gif') repeat-x 0 top;



}



/* footer */



td#footer {



	width: 100%;



	height: 44px;



	margin: 0;



	padding-top: 8px;



}



td#footer span {



	float: left;



}



td#footer span#info {



	float: left;



	margin-left: 20px;



	text-align: left;



	font-size: 10px;



}



td#footer span#info a {



	font-size: 11px;



}



/* typohraphy */



span.beige, span.grey, span.clear, span.color, span.color-1 {



	display: block;



	padding: 10px;



	margin-bottom: 10px;



}



span.beige {



	background-color: #d8d7d7;



	border: 1px solid #c8c6c6;



	color: #000;



}



span.grey {



	background-color: #313131;



	border: 1px solid #d8d7d7;



	color: #fff;



}



span.clear {



	background-color: #fff;



	border: 1px solid #d8d7d7;



	color: #000;



}



blockquote {



	background: transparent url('../images/quoleft.gif') no-repeat 0 0;



}



blockquote div {



	background: transparent url('../images/quoright.gif') no-repeat right bottom;



	padding: 0 30px;



}







/* toegevoegd */







.minifp td{



  text-align: justify;



}
