body
{
  background-color: #ffffff;
  font-family: verdana;
  font-size: 11px;
}
.main_bg /*class tbv index.php in body tag*/
{
	background-color: #DDE0E6;
	/*background-image: url(../images/SmallDotsYellow.jpg);*/
	padding: 0px;
	margin: 0px;
	background-repeat: repeat;

}
td{
  font-family: verdana;
  font-size: 11px;
}

a
{
	text-decoration: underline;
    font-weight: bold;
	color: #0000cc;
}


a:hover
{
  text-decoration: underline;
  color: #ff0000;
}

p
{
  padding: 0;
  margin: 0 0 10px;
}
ul {
  margin:15px 0 15px;
  padding: 0px;
  padding-top: 2px;
  list-style-type:none;
}

ul li {
  padding-left: 14px;
  margin: 0px;
  margin-bottom: 2px;
  background-repeat:no-repeat;
  background-image:url(../images/navli.gif);
  background-position:1px 5px;
  color:#000000;
}

li 
{
  margin-bottom: 5px;
}

h1
{
  font-weight: bold;
  font-size: 14px;
	text-align: left;
  color: #000070;
  padding: 0px;
  margin: 0;
  margin-bottom: 5px;

  clear: both;
  border-bottom: 1px dotted #000070;
}

h2
{
  font-weight: bold;
  font-size: 14px;
  color: #000070;
	text-align: left;
  padding: 2px 1px;
  margin: 20px 0 5px;

  clear: both;
  background-color: #e7ebf3;
}

h3
{
	font-weight: bold;
	font-size: 14px;
	color: #000070;
	padding: 0px;
	margin: 0;
	margin-bottom: 5px;
	clear: both;
	border-bottom: 1px dotted #000070;
	text-align: left;
}

h4
{
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  align:left;
  padding: 2px 1px;
  margin: 20px 0 5px;
  /* margin-bottom: 5px; */
	text-align: left;
  clear: both;
  background-color: #e7ebf3;
  /*border-bottom: 1px dotted #dddddd; */
}
.p2{ /* prijs text template opruiming*/
		background-color: #ffffff;
		color: #FF8C00;
		font-family: Arial;
		font-size: 20pt;
		font-weight: bold;
}
FORM
{
  padding: 0px;
  margin: 0px;
}

FORM H3
{
  margin: 0px;
}



.page /*class tbv banner.incl.php*/
{
  width: 1024px;
  height: 100%;
  border-top:1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}
.content /*Diverse pagina o.a. overzicht.php, bank1.php*/
{
  height: 100%;
  padding: 5px 30px;
  background-color: #ffffff;
  background-image: url(../images/content_bg2.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.content p
{
  text-align: justify;
}
.content A
{
  background-color: none;
  color: #FF6600; /* tekst onder de foto's*/
  text-decoration: none;
}
.header/*class tbv banner.incl.php*/
{
  background-color: #ffffff;
  /*background-repeat: no-repeat;
  background-image: url(/images/header.jpg);*/
  height: 75px;
  border: 0;
  border-bottom: 1px solid #214871;
}
.header A
{
  color: #ffffff;
}

/*==============================================================================================================*/
td.x2 
{
	font-size:16px;
	-moz-border-radius: 5px;
	border-radius:  0 0 15px 0;
	border:1px solid #888;
	padding:5px;
	background-color:white;
	-webkit-box-shadow: 7px 7px 3px #888888; /* Safari */
	-moz-box-shadow: 7px 7px 3px #888888;
	box-shadow: 7px 7px 7px #EFEFEF;
	
}
td.title_1
{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003;
	}
td.info_1
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#667;
	}
td.info_2
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	color:#333;
	}
td.c2 
{
	font-size:16px;
	-moz-border-radius: 5px;
	border-radius:  0 0 15px 0;
	border:1px solid #888;
	padding:5px;
	background-color:white;
	-webkit-box-shadow: 7px 7px 3px #888888; /* Safari */
	-moz-box-shadow: 7px 7px 3px #888888;
	box-shadow: 7px 7px 7px #EFEFEF;
	
}
td.c7 
{
	font-size:16px;
	border:1px solid #888;
	padding:5px;
	background-color:white;
	-webkit-box-shadow: 7px 7px 3px #888888; /* Safari */
	-moz-box-shadow: 7px 7px 3px #888888;
	box-shadow: 7px 7px 7px #EFEFEF;
	
}
td.c3 
{
	font-size:12px;
	background-color:white;
	border-bottom: 2px solid #eee ;
	
}

td.c4 
{
	font-size:12px;
	color:white;
	background-color:SlateGray;
	border-bottom: 2px solid #eee ;
	
}

td.collectieTable  { 
font-size : 11px; 
} 
td.collectieTable a { 
color : #555555; 
text-decoration : none; 
} 
td.collectieTable a:hover { 
background-color : #555555; 
color : #fff; 
text-decoration : none; 
} 
td.collectieTable span { 
float : left; 
font-weight : bold; 
text-decoration : none; 
}
td.Basic { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : black; 
} 
td.Basic a { 
color : #ff9933; 
text-decoration : none; 
} 
td.Basic a:hover { 
text-decoration : underline; 
} 
td.Basic h1 { 
display : inline; 
font-weight : bold; 
font-size : 19px; 
color : #ff9933; 
display : inline; 
} 



.menu_bg
{
  width: 170px;
  color: #000000;
  border-right: 1px solid #000000;
  background-color: #ffffff;/*#84aed6*/
}


.menu TD
{
  background-color: #000070;/*#0051a0*/
}

.menu .selected
{
	background-color: #ffffff;/*#B9B9FF*/
	color: #000000;
	text-decoration: none;
	text-align:left;
}

.menu .selected A
{
  color: #000000;
  text-decoration: none;
  	text-align:left;

}

.menu .selected A:hover
{
  color: #000000;
  text-decoration: strong;
  font-weight: bold;
text-decoration: none;
	text-align:left;

}

.menuitem
{
  padding: 1px 6px 1px 6px;
  border-bottom: 1px solid #000000;
}

.menuitem A 
{
  color: #ffffff; /*kleur van de tekst in het hoofdmenu */
  text-decoration: none;
	text-align:left;

}

.menuitem A:hover
{
  color: #cccccc;
  text-decoration: none;
  	text-align:left;

}

.menusep
{
  height: 10px;
  clear: both;
  background-color: #ffffff;
  border-bottom: 1px solid #000;
}




ul2 {
  margin:5px 0 5px 0;
  list-style-type:none;
}
ul2 li {
	padding-left: 35px;
	margin: 5px;
	margin-bottom: 1px;
	background-repeat:no-repeat;
	background-image:url(../images/navli_yellow.jpg);
	background-position:1px 5px;
	color:#000000;
}



ul.submenu {
  margin:0px;
  padding: 0px;
  padding-top: 2px;
  list-style-type:none;
  text-decoration: none; 
  
}

ul.submenu li {
  padding-left: 9px;
  margin: 0px;
  margin-bottom: 2px;
  background-repeat:no-repeat;
  background-image:url(../images/navli_yellow.jpg);
  background-position:1px 5px;
  color:#000000;
  background-color: #ffffff;/*#B9B9FF*/
}

ul.submenu li a {
  color:#846f36;
  font-weight:normal;
  padding-left: 2px;

}


.hidden
{
  display: none;
  visibility: hidden;
}


.footer
{
  background-color: #000070;
  text-align: center;
  border-top: 1px solid #000000;
  height: 20px;
  color: #fcd702;
  font-weight: bold;

}

.footer A
{
  color: #ffffff;
  text-decoration: none;
}

.wt_credits
{
  background-color: #eeeeee;
  color: #666666;
  text-align: center;
  font-size: 10px;
  height: 20px;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}

.wt_credits A
{
  font-weight: bold;
  color: #999999;
  text-decoration: none;
}

.wt_credits A:hover
{
  text-decoration: underline;
}


.textInput
{
  font-family: verdana;
  font-size: 11px;
  color: #000000;
  padding: 2px;
}

.itextarea
{
  font-family: verdana;
  font-size: 11px;
  color: #000000;
  border: 1px solid #999999;
  width: 100%;
  height: 100px;
}

.ibutton
{
  padding-left: 10px;
  padding-right: 10px;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background-color: #a2762c;
  background-image: url(../images/menuitem_bg.gif);
  border: 1px solid #000000;
}

.error_block
{
  display: block;
  border: 1px dotted #ff0000;
  background-color: #ffffd5;
  color: #ff0000;
  padding: 2px;
  margin: 0 0 8px;
}

.error_block h5
{
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  margin: 0 0 5px;
}

.error_block ul
{
  margin: 5px 0 0;
}

.error_block ul li
{
  color: #ff0000;
  background-image:url(/images/navli_err.gif);
  background-position:4px 5px;
}
li.c1 {list-style: none}

/* uit stylesheet 3*/

.in { /* kader om images*/
z-index : 9; 
text-align : center; 
background : #fff url(http://www.bricenbrac.nl/images/loading.gif) no-repeat center center;
border : 1px solid #000066; 
position : relative; 
padding-right : 5px; 
padding-bottom : 5px; 
padding-left : 5px; 
padding-top : 5px; 
font-weight : normal; 
 
} 
.ltin {  /* kader om images*/
right : 5px; 
} 
.tpin { /* kader om images*/
bottom : 5px; 
} 

.collectieTable { 
border : 0 solid #555555; 
border-collapse : collapse; 
clear : both; 
} 
 
a.collectieTable a:link img { 
border : 1px solid #555555; 
} 
a.collectieTable a:active img { 
border : 1px solid #555555; 
} 
a.collectieTable a:visited img { 
border : 1px solid #555555; 
} 
a.collectieTable a:hover img { 
border : 1px solid #ffcc00; 
} 
tr.collectieTable .prijs { 
font-size : 14px; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-style : normal; 
color : #ff0000; 
} 

.vanvoor { 
font-size : 14px; 
font-weight : bolder; 
text-align : left; 
color : #000033; 
} 
.van_prijs { 
font-weight : bolder; 
text-align : left; 
color : #000033; 
} 
.voor_prijs { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 22px; 
font-weight : bolder; 
} 


div#content { 
position : relative; 
margin-left : auto; 
margin-right : auto; 
text-align : left; 
width : 800px; 
height : 307px; 
left : 22px; 
} 
.horozontalLine { 
clear : left; 
height : 1px; 
width : 600px; 
border-bottom : 1px solid #ccc; 
} 
.horozontalLine2 { 
color: #789;
line-height : 1; 
border-bottom : 1px solid ; 
padding : 0 0 0 0; 
clear : both; 
margin-top : 1em; 
} 
.collectie { 
height : 170px; 
} 
.collectie2 { 
height : 105px; 
} 
.out { 
z-index : 9; 
display : block; 
background : #bbb; 
border : 1px solid #ddd; 
position : relative; 
margin : 20px 0 0 0; 
} 
.BeeldRechts { 
float : right; 
clear : none; 
margin : 0 0 10px 20px; 
} 
.BeeldLinks { 
float : left; 
margin: 0 20px 10px 0;
box-shadow:7px 7px 7px #777;
border: 1px solid #bbb;
clear : none; 
/*background-image : url(/collectie/woonkamers/240107/Lightbox/overlay.png); */
} 
.BeeldLinks img{
	border:none;
	width:400px;
}
.BeeldGroot { 
float : left; 
clear : none; 
} 
.inhoud { 
position : relative; 
float : left; 
margin : 0; 
text-align : left; 
vertical-align : top; 
z-index : 0; 
display : block; 
padding-top : 15px; 
padding-right : 20px; 
padding-bottom : 20px; 
padding-left : 42px; 
} 
/* TOOLTIP JS*/
.glt-elm{
 	position: absolute;
 	left: 0;
 	top: 0;
 	width: 150px;
 	color: #fff;
  font-family: Arial, sans-serif;
 	opacity: 0.9;
 	visibility: hidden;
}

.glt-elm p{
 	background: #666;
 	margin: 0;
 	padding: 0.5em;
}

.glt-elm img{
 	display: block;
}

/* and this CSS for IE, if you want to use transparency: */

.glt-elm{
 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}
/* EINDE TOOLTIP JS*/
.main{
	background-color: ffffff; /*achtergrondkleur bij opruimingspagina' #EAE7FA*/
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	background-position: left;
}
.opruiming{
	background-color: ffffff; /*achtergrondkleur bij opruimingspagina' #EAE7FA*/
	color: #003;
	font-family: Verdana;
	font-size: 9px;
}
.minitext{
  text-decoration: none;
  font-family: Verdana,Arial;
  font-size: 5pt;
  color: #666666;
}
.prodcontent{
  background-image: URL(/images/prodmainfill.gif);
  background-color: #FFFFFF;
  background-repeat: repeat-x;
  background-position: bottom;
  font-family: Verdana,Arial;
  font-size: 9pt;
  color: #666666;
}
.photo{
  background-color: #FFFFFF;
  
}
.prodmain{
  background-image: URL(/images/prodmainfill.gif);
  background-color: #FFFFFF;
  background-repeat: repeat-x;
  background-position: bottom;
  font-family: Verdana,Arial;
  font-size: 10pt;
  color: #666666;
}
.prodname{
  font-family: Verdana,Arial;
  font-size: 10pt;
  color: #666666;
  text-decoration: none;
  font-weight: bold;
}
.artnum{
	font-family:  Verdana,Arial;
	font-size: 9pt;
	color: #6C6C6C;
}

.prodprice{
		background-color: #69628C;
		color: #FFFFFF;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
}
/* tbv extra fotoscript */ 
.floatA{
	/*position:absolute;
	left:430px;
	top:-226px;
	height:30em;
	width:18em
	border-style:solid;*/
}
.thumb{
	/*float:left;	
	width:8em; 
	height:6em;
    opacity:0.8;
	text-align:center;*/
	filter:alpha(opacity=80); 
	
	
}  
.foto{
	border:1px solid #888;
	margin:10px;
	
}
.thumb img{
	width:90;
	height:60; 
	opacity:0.8;
	filter:alpha(opacity:80);
	border : 1px solid #000000;
}
.thumb img:hover{
	opacity:1;
	filter: alpha(opacity=100);
	border : 2px solid #000000;
}
.pic{
	height:300;
	width:450;
	background : #fff url(http://www.bricenbrac.nl/images/loading.gif) no-repeat center center;
	border : 1px solid #000066; 
	position : relative; 
	padding-right : 5px; 
	padding-bottom : 5px; 
	padding-left : 5px; 
	padding-top : 5px; 
	
}
navi
{
	font-size:12px;
	color:#f60;
}
navsel
{
	font-size:16px;
	color:#003;
}
/* einde -- tbv extra fotoscript */ 

prijs
{
	font-size:16px;
	color:red;
	font-weight:bold;
}
prijs2
{
	font-size:16px;
	color:black;
	font-weight:bold;
}
bestel
{
	font-size:10px;
	color:#CCC;
}

/* Junk?
.tags
{
  font-family: verdana;
  font-size: 9px;
  font-style: italic;
  color: #e6b59c;
}

.broncode
{
  font-family: monospace;
  font-size: 11px;
  color: #000;
  padding: 5px;
  border: 1px solid #ddd;
  display: block;
  clear: both;
}

.tip_box
{
  display: block;

  padding: 5px 5px 5px 30px;
  margin: 20px 0 20px;

  border: 1px dotted #000070;

  background-color: #f0f5ff;
  background-image: url(/pages/images/tip.gif);
  background-repeat: no-repeat;
  background-position: 5px 5px;
}


.blue_border_top td
{
  border-top: 1px solid #000070;
}

.blue_border_bottom td
{
  border-bottom: 1px solid #000070;
}

.grey_border_bottom td
{
  border-bottom: 1px solid #eeeeee;
}
.content2
{
  height: 100%;
  padding: 0px 0px;
  background-color: #ffffff;
  background-image: url(../images/content_bg2.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.menu_top
{
  width: 100%;
  height: 65px;
  border-bottom: 1px solid #000000;
}
*/
