/***********************************************************************/
/*                       CONTENT                                       */
/***********************************************************************/

#last_page {
	color: #666666;
	font-weight: bold;
	padding-bottom: 3px;
}

#content {
	position: relative;
	width: 980px;
	margin: 0 auto 0 auto;
	clear: both;
	background-repeat: repeat-y;
	background-position: right;
	margin-top: 5px;
}

#kolom_links {
	padding: 5px 0;
	float: left;
	margin-left:100px;
	width: 439px;
	color: #333;
	text-align:left;
}

#kolom_midden {
	float: left;
	height: 400px;
}

#kolom_links #history_bar {
	color: #333;
	text-align: left;
}

#history_bar {
	padding-top: 5px;
	text-align: left;
}

#kolom_links #history_bar a {
	color: #333;
}

#kolom_links #history_bar a:hover {
	text-decoration: none;
}

#kolom_links #titel_kop {
	text-decoration: none;
	font-Family: arial;
	font-size: 22px;
	font-weight: bold;
	color: #666;	
}

h1#titel_kop{
	width: 480px !important;
	_width: 460px !important;
}	

#kolom_links ul {
	position: relative;
	margin: 0;
	margin-left: 25px;
}

#kolom_links li {
	color: #333;
	
}

#kolom_rechts li {
	color: #333;
}

#kolom_links span {
	display: block;
	margin: 0 0 5px 0;
	padding-left: 5px;
}


#kolom_rechts {
	padding: 5px 0;
	float: right;
	width: 300px;
	text-align:left;
}

#kolom_rechts #kolom_boven {
	float: left;
	width: 298px;
	margin-top: -5px;
	background-color: white;
	border: 1px solid black;
	padding: 0px;
}

#kolom_rechts #kolom_boven_pic {
	float: left;
	width: 300px;
	margin-top: -5px;
	background-color: white;
	padding: 0px;
	text-align: center;
	padding-bottom: 5px;
	height: 101px;
}

#kolom_rechts #print_mail {
	float: left;
	width: 300px;
	height: 21px;
	margin-bottom: 25px;
}

#kolom_rechts #kolom_midden_2 {
	float: left;
	width: 300px;
	background-color: white;
	padding: 0px;
}

#kolom_rechts #kolom_onder {
	float: left;
	width:290px;
}


#kolom_rechts #kolom_onder p{
	padding: 5px;
}


#kolom_rechts #kolom_onder img{
	width:290px;
}

#kolom_rechts #kolom_onder a{
	color: #0C4299;
	text-decoration: none;
}

#kolom_rechts #kolom_onder a:hover{
	color: #0C4299;
	text-decoration : underline;
}

#kolom_rechts #image{
	float: left;
	width: 302px;
}

#kolom_rechts #login span{
	display: block;
	margin-bottom: 8px;
	padding-left: 5px;
}

/***********************************************************************/
/*                       product details tabel                         */
/***********************************************************************/
#productDetailsContainer {
	clear: both;
}

#productDetails {
	position: relative;
	width: 753px;
	padding: 5px 0;
	float: left;
	margin-left:235px;
	color: #333;
	text-align:left;
}

#productDetails ul {
	position: relative;
	margin: 0;
	margin-left: 25px;
}

#productDetails li {

	color: #333;
}

#productDetails table {
	border: 1px solid black;
}

#productDetails th {
	background-color: #000;
	border-right: 1px solid white;
	color: #FFF;
	font-size: 9px;
	padding: 0px 3px 0px 3px;
}

#productDetails th a{
	color: #FFF;
	font-size: 9px;
}

#productDetails td {
	padding: 0px 3px 0px 3px;

	border-right: 1px solid black;
	font-size: 9px;
}

#productDetails td.small {
	padding: 1px;
	font-size: 9px;
}

/* Styles from old stylesheet */
a {
	color: #0C4299;
	text-decoration: none;
}

a:hover {
	color: #0C4299;
	text-decoration: underline;
}

div.easy_bottom {
	background-image:url(../../images/index-bottom.jpg);
	width:320px;
	height:20px;
	padding-top:10px;
	text-align: center;
}

div.buttonframe {
	background-image:url(../../images/buttonframe.jpg);
	width:310px;
	height:160px;
	_padding-top:3px;
	text-align: left;
	font-size:14px;
	color:black;
	padding-left:10px;
	margin-top: 3px;
}

input {
	margin_bottom:2px;
}

/* CSS replacements for "style" */

input.formField {
	width: 190px;
}

.cursorPointer {
	cursor: pointer;
}

#print_mail.negativeMargin {
	margin-top: -5px;
}

.invisiblePaddingLeft {
	display: none;
	padding-left: 5px;
}

div#lijst {
	width:600px;
	padding-top:10px;
	padding-left: 10px;
}

.paddingTop {
	padding-top: 5px;
}

.paddingBottom {
	padding-bottom: 5px;
}

.paddingBottom3 {
	padding-bottom: 3px;
}

.paddingAllSides {
	padding: 5px;
}

select.formField {
	width: 100px;
}

.paddingTopBottom3 {
	padding-top: 3px;
	padding-bottom: 3px;
}

.textBlack {
	color: #000000;
}

div#easyInstall {
	position:absolute;
	z-index:4;
	left:210px;
	top:130px;
}

.paddingLeft46 {
	padding-top:0px;
	padding-left: 46px;
}

.fontsize11 {
	font-size: 11px;
}

div.absoluteRight {
	position: absolute;
	right:0px;
	top:0px;
}

.borderBlack {
	border: 1px solid #000000;
}

.displayNone {
	display: none;
}

#technical {
	display: block;
}

.hiddenPaddingLeft5 {
	display: none;
	padding-left: 5px;
}

.subgroups {
	width:438px;
	border-top:1px solid #c6d3e7;
	padding-top:8px;
	padding-bottom:4px;
}

.textBlue {
	color: #86A9D3;
}

.formfield200 {
	width: 200px;
}

.floatLeft {
	float: left;
}

.floatLeft200 {
	float:left;
	width:190px;
}

.floatLeft220 {
	float:left;
	width:220px;
}

#presentatiemiddelen {
	float:left;
	margin-right:20px;
	width:190px;
}

h3.width200 {
	width: 200px;
}

#actueel {
	float:left;
	width:220px;
}


div.clear {
	clear:both;
}

div#projectieschermen {
	float:left;
	width:190px;
}

.blackBold {
	font-weight: bold;
	color: #000000;
}

.topRight0 {
	position: absolute;
	right: 0px;
	top: 0px;
}

.width400 {
	width: 400px;
}

.hiresImage {
	float:left;
	width:100px;
	margin-right:20px;
}

.lowresImage {
	float:left;
	padding-top:50px;
	width:220px;
	margin-right:20px;
}

.width190 {
	width: 190px;
}

.paddingLeftRight10 {
	padding-left: 10px;
	padding-right: 10px;
}

.floatLeftMarginLeft5 {
	float: left;
	margin-left: 5px;
}

div.product_detail {
	width: 465px;
}	

/* Tekst soorten */
div.tab {
	background-image:url(../../images/tab_off.gif);
	background-repeat: no-repeat;
	width:109px;
	height:24px;
	float:left;
	text-align: center;
	margin-right:5px;
	padding-top:6px;
}

div.tab_on {
	background-image:url(../../images/tab_on.gif);
	background-repeat: no-repeat;
	width:109px;
	height:24px;
	float:left;
	text-align: center;
	margin-right:5px;
	padding-top:6px;
}

.tab H3,
.tab_on H3 {
	height:24px;
	font-size:15px;
	margin:0px;
	padding:0px;
}

/* RETOUR */

#afhaal_adres_1,
#afhaal_adres_2,
#afhaal_adres_3,
#afhaal_adres_4,
#afhaal_adres_5,
#afhaal_adres_6{
	display: none;
}