/* GENERAL */
html { 
	min-height: 100%; 
	margin-bottom: 1px; 
}

body{
	position:				absolute;
	width:					100%;
	height:					100%;
	margin:					0px;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				11px;
	
}

div{
	/*position:				relative;
	overflow:				hidden;
	display:				inline;*/
	
}

div.red{
	width:					165px;
	margin-top:				10px;
	margin-left:			10px;
	font-weight:			bold;
	text-align:				center;
}

div.blue{
	width:					165px;
	margin-top:				10px;
	margin-left:			10px;
	font-weight:			bold;
	text-align:				center;
}

div.lightblue{
	width:					800px;
	margin-top:				10px;
	margin-left:			10px;
	float:					left;
	display:				inline;
}

div.darkblue{
	width:					165px;
	margin-top:				10px;
	margin-left:			10px;
	font-weight:			bold;
	text-align:				center;
}

h1{
	margin:					10px;
	margin-top:				10px;
	margin-bottom:			0px;
	padding:				0px;
	padding-bottom:			5px;
	font-size:				24px;
	float:					left;
	display:				inline;
}

p{
	margin:					10px;
}

a{
	text-decoration:		none;
}
a:hover{
	text-decoration:		underline;
}

a.button{
	margin-right:			5px;
	margin-bottom:			2px;
	padding:				5px;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;
	float:					left;
}

a.loginbutton{
	width:					165px;
	margin:					0px;
	padding:				5px;
	padding-left:			15px;
	border-top-style:		solid;
	border-width:			1px;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;
	float:					left;
}

a.loginbutton img{
	width:					3px;
	height:					6px;
	margin-top:				2px;
}

a.arrow{
	padding-left:			20px;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;
}

img{
	border:					none;
	float:					left;
}

table{
	border-collapse:		collapse;
}

table tr.title td{
	font-weight:			bold;
	text-align:				center;
}

table tr.head td{
	padding-top:			10px;
	padding-left:			0px;
	padding-right:			0px;
	border-top-style:		solid;
	border-width:			1px;
	font-size:				15px;
	font-weight:			bold;
}

table tr.head td img{
	border-style:			solid;
	border-width:			1px;
}

table tr td{
	padding:				5px;
	padding-top:			2px;
	padding-bottom:			2px;
	vertical-align:			top;
}

table.styled td.number{
	text-align:				right;
}

table tr td.numberLeft{
	text-align:				left;
}

input.submitButton, button.submitButton{
	width:					auto;
	margin-right:			5px;
	margin-bottom:			2px;
	padding:				5px;
	border:					none;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			bold;
	text-decoration:		none;
	cursor:					pointer;
	display:				block;
	float:					left;
	overflow:				visible;
}

table tr td.leftalign{
	text-align:				left;
}

table.styled{
	width:					610px;
	margin:					0px;
	margin-bottom:			10px;
}

table.styled td{
	padding-top:			5px;
	padding-bottom:			5px;
	border-bottom-style:	solid;
	border-width:			1px;
	text-align:				left;
	font-weight:			bold;
	vertical-align:			top;
}

table.styled td p{
margin-left:				0px;
padding-left:				0px;
}

table.styled tr.title td{
	text-align:				left;
}




.left{
	float:					left;
}

.right{
	float:					right;
}

.center{
	text-align:				center;
}

.nomargin{
	margin:					0px;
}

table.margin{
	margin:					10px;
	margin-top:				-20px;
}

.noborder{
	border:					none;
}

.border{
	border-style:			solid;
	border-width:			1px;
}

.nofloat{
	float:					none;
}

/*SHADOWFRAME*/

div#shadowframe {
	width:					1000px;
	overflow:				hidden;
	margin-left:			auto;
	margin-right:			auto;
	display:				block;
	padding-left:			0px;
	padding-right:			0px;
	background-image:		url(../images/backgrounds/body_bg.gif);
	background-repeat:		repeat-y;
	background-position:	center;
}

/* FRAME */
div#frame{
	position:				relative;
	float:					left;
	display:				inline;
	width:					990px;
height:					auto;
	margin-left:			5px;
	margin-right:			5px;
	
}


/* HEADER */
div#header{
	width:					990px;
	height:					95px;
	float:					left;
	display:				inline;
	margin:					0px;
	padding:				0px;
}

div#header div{
	width:					157px;
	height:					auto;
	float:					left;
	display:				inline;
	margin:					0px;
	padding:				0px;
}

div#header p.ministatus{
margin:						3px 2px 2px 2px;
}

div#header p{
float:						left;
display:					inline;
width:						150px;
padding:					0px;
margin:						2px 2px 2px 2px;
}

div#header div.blue{
	width:					158px;
	margin:					0px;
	font-weight:			normal;
}

div#header a.small{
	width:					77px;
	height:					18px;
	margin-left:			1px;
	padding-top:			2px;
	border-top-style:		solid;
	border-width:			1px;
	text-align:				center;
	text-decoration:		none;
	display:				inline;
	float:					left; 
}

div#header a.large{
	width:					78px;
	height:					30px;
	padding-top:			5px;
	font-size:				11px;
	font-weight:			bold;
	text-align:				center;
	text-decoration:		none;
	display:				block;
	float:					left;
}

div#header input.submitButton{
	margin:					0px;
	padding:				0px;
	padding-top:			1px;
	padding-bottom:			5px;
	padding-left:			0px;
	float:					none;
}

div#header form{
	height:					20px;
	margin:					0px;
	margin-left:			1px;
	margin-right:			1px;
	padding-top:			10px;
	padding-bottom:			1px;
	padding-left:			10px;
	_padding-left:			11px;
}

div#header input.search {
	width:					105px;
	height:					13px;
	padding:				0px;
	margin:					0px;
	font-size:				11px;
	margin:					0px;
					
}

div#header input.searchbutton {
	padding:				0px;
	margin:					0px;
	cursor:					pointer;
}

div#header a.searchextra {
float:					left;
display:				inline;
width:					142px;
height:					20px;
_height:				19px;
margin:					0px;
padding:				0px;
margin-left:			1px;
margin-top:				2px;
padding-left:           12px;

background-color:		#003740;
color:					#FFFFFF;
background-image:		url(../images/buttons/arrows/rightwhite.gif);
background-repeat:		no-repeat;
background-position:	center;
}

/* MAINMENU */
div#mainmenu{
	width:					990px;
	border-bottom-style:	solid;
	border-width:			1px;
	float:					left;
}

div#mainmenu ul{
	width:					990px;
	margin:					0px;
	padding:				0px;
	display:				block;
	float:					left;
}

div#mainmenu ul li{
	list-style:				none;
	float:					left;
}

div#mainmenu ul li a{
	height:					19px;
	width:					auto;
	margin-top:				1px;
	padding-top:			5px;
	padding-left:			20px;
	padding-right:			20px;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;
	float:					left;
}



/* SUBMENU */
div#submenu{
  position:				relative;
	overflow:				hidden;
	display:				inline;
	width:					210px;/*270px;*/
	float:					left;	
}

div#submenu ul{
	margin:					0px;
	padding:				0px;
	list-style:				none;
}

div#submenu li {
	list-style:				none;
	margin:					0px;
	padding:				0px;
	float:					left;
	display:				inline;
	width:					210px;

}
div#submenu ul li a{
	width:					190px;
	padding-top:			4px;
	padding-bottom:			3px;
	padding-left:			10px;
	padding-right:	       	10px;
	border-top-style:		solid;
	border-width:			1px;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;	
}

div#submenu ul li.title{
	height:					19px;
	padding-top:			6px;
	padding-left:			25px;
	padding-bottom:			0px;
	font-weight:			bold;
}

div#submenu ul li a.home{
	height:					19px;
	padding-top:			6px;
	padding-left:			35px;
	padding-bottom:			0px;
	background-color:		#003740;
	background-image:		url('../images/backgrounds/submenu/home.gif');
	background-position:	left;
	background-repeat:		no-repeat;
	font-weight:			bold;
	color:					#FFFFFF;
}

div#submenu ul li a:hover.home{
	height:					19px;
	padding-top:			6px;
	padding-left:			35px;
	padding-bottom:			0px;
	background-color:		#003740;
	background-image:		url('../images/backgrounds/submenu/home.gif');
	background-position:	left;
	background-repeat:		no-repeat;
	font-weight:			bold;
	color:					#FFFFFF;
}

div#submenu ul li.active ul{
	display:				block;
}

div#submenu ul li ul{
	/*margin-left:			-20px;*/
	display:				none;
	
}

div#submenu ul li ul ul{
	margin:					0px;
	
}

div#submenu ul li.active ul li{

	padding:				0px;
	border:					none;
	font-weight:			normal;
}

div#submenu ul li.active ul li a{
	width:					185px;
	height:					auto;/*17px*/
	padding-top:			4px;
	padding-bottom:			0px;
	padding-left:			20px;
	padding-right:          5px;
	border-top-style:		solid;
	border-width:			1px;
	text-decoration:		none;
	display:				block;
}

div#submenu ul li.active ul ul li a{
	padding-left:			35px;

}

div#submenu ul li.active ul ul ul li a{
	padding-left:			50px;
}

div#submenu ul li.active ul ul ul ul li a{
	padding-left:			65px;
}


div#submenu ul li.active ul ul ul ul ul li a{
	padding-left:			80px;
}


/* CRUMB */
div#crumb{
	width:					990px;
	height:					28px;
	float:					left;	
	overflow:				hidden;
	text-overflow:  		ellipsis;
	margin-top:				3px;
	margin-bottom:			2px;
	border-bottom:			solid 1px #003740;
}

div#crumb div.breadcrumb div.positioning {
	position: absolute;
	bottom: -28px;
}

div#crumb div.tabs{
	float:left;
	width: 220px;
}

div#crumb div.tabs a {
	font-decoration: none;
}
div#crumb div.tabs a:hover {
	font-decoration: underline;
}

div#crumb div.tabs div.clienttype {
	border: 1px solid #003740;
	float: left;
	width: 75px;
	color: #000000;
	text-align: center;
	margin-left: 10px;
	height: 22px;
	margin-top: 7px;
	padding-top: 3px;
	font-weight: bold;
}

div#crumb div.tabs div.active {
	color: #FFFFFF;
	background-color: #003740;
}

div#crumb div.tabs div.active a {
	color: #FFFFFF;
}

div#crumb div.breadcrumb {
	float: left;
	width: 760px;
	position: relative;
}

div#crumb ul{
	width:					770px;
	height:					auto;
	margin:					0px;
	padding:				0px;
	display:				inline;
	float:					left;

}

div#crumb ul li{
	list-style:				none;
	float:					none;
	display:				inline;	
	width:					auto;
	height:					15px;
	margin:					0px 5px 0px 0px;
	padding:				0px 0px 0px 0px;
	/*background-image:		url('../images/backgrounds/crumb.gif');
	background-position:	0px 3px;
	background-repeat:		no-repeat;*/
	color:					#003740;
}
*/

div#crumb a{
	
	width:					auto;
	height:					15px;
	margin-left:			0px;
	margin-top:				1px;
	padding-left:			0px;
	font-weight:			normal;
	font-style:				italic;
	display:				inline;
	float:					none;
	overflow:				hidden;
}

div#crumb img.arrow {
float:none;
display:inline;
}


/* MAIN */
div#main{
	width:					820px;
	height:					auto;
	margin-bottom:			10px;
	padding-bottom:			10px;
	float:					left;
	
	position:				relative;
	overflow:				hidden;
	display:				inline;
}


/* CONTENT */

div#content{
	width:					620px;
	height:					auto;
	float:					left;
	margin-bottom:			10px;
	padding-bottom:			10px;
	margin-top:				-3px;
	position:				relative;
	float:					left;
	display:				inline;
}

div#content div{
	margin-top:				10px;
	margin-left:			10px;
	float:					left;
	display:				inline;
}

div#content .productlistholder{
	width:					630px;
	float:					left;
	display:				inline;
}

div#content div.infotext{
	width:					300px;
	height:					150px;
	margin:					0px;
	margin-top:				10px;
	margin-right:			0px;
	padding-bottom:			10px;
	font-weight:			bold;
}

div#content div.infotext div{
	width:					290px;
	float:					left;
	display:				inline;
}

div#content div.infotext div.infotitle{
	padding-top:			5px;
	padding-bottom:			5px;
	padding-left:			10px;
	float:					left;
}

div#content div.red{
	height:					160px;
}

div#content div.blue{
	height:					160px;
}

div#content div.darkblue{
	height:					160px;
}

div#content div.title{
	width:					790px;
	padding-top:			3px;
	padding-bottom:			3px;
	padding-left:			10px;
	font-weight:			bold;
}

div#content div.pageselect{
	text-align:				center;
	float:					right;
	display:				inline;
	width:					auto;
	height:					auto;
}




div#content div.info{		
	width:					345px;
	margin:					0px;
	padding:				0px;
	padding-bottom:			20px;
	_padding-bottom:		10px;
	margin-top:				0px;
	border-style:			solid;
	border-width:			1px;
	margin-left:25px;
	float:left;
	display:inline;
	height:auto;
}
div#content div.info div{
	width:					345px;
	float:					left;
	display:				inline;
}


div#content div.info p.title{
	font-size:				15px;
	font-weight:			bold;
text-decoration:		none;
	}

div#content div.info a{
	margin:0px;
	padding:0px;
	padding-top:			0px;
	padding-bottom:			10px;
	font-size:				11px;
	font-weight:			normal;
	text-decoration:		underline;
	display:				inline;
	float:					none;
}

div#content div.info a.login{
	padding-top:			10px;
	padding-bottom:			10px;
	font-size:				14px;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;
	float:					right;
}

div#content div.info span{
	font-size:				15px;
	font-weight:			bold;
	float:					right;
}

div#content div img{
	margin:					1px;
}

div#content div.establishment{
	width:					340px;
	margin-top:				11px;
}

div#content div.establishment div{
	width:					330px;
	margin:					0px;
	margin-bottom:			7px;
	padding-left:			10px;
	padding-top:			5px;
	padding-bottom:			5px;
	font-weight:			bold;
}

div#content div.establishment img{
	margin:					0px;
	margin-top:				-7px;
}

div#content div.searchblock{
	width:					185px;
	margin-top:				11px;
	padding-bottom:			10px;
}

div#content div.searchblock div{
	width:					175px;
	margin:					0px;
	margin-bottom:			7px;
	padding-left:			10px;
	padding-top:			5px;
	padding-bottom:			5px;
	font-weight:			bold;
	float:					left;
}

div#content div img.nomargin{
	margin:					0px;
}

div#content div div{
	margin:					0 0 0 0;
	float:					left;
}

div#content div.red div{
	width:					163px;
	height:					auto;
	margin-top:				5px;
	margin-left:			1px;
	padding-top:			2px;
	padding-bottom:			2px;
}

div#content div.red div span{
	font-size:				16px;
}


div#content a.blocklink div{
	cursor:					pointer;
}

div#content div.blue div{
	width:					163px;
	height:					auto;
	margin-top:				5px;
	margin-left:			1px;
	padding-top:			2px;
	padding-bottom:			2px;
}

div#content div.blue div span{
	font-size:				16px;
}

div#content ul.items{
	position:				relative;
	width:					820px;
	height:					auto;
	margin:					0px;
	padding:				0px;
	float:					left;
}

div#content ul.items li{
	position:				relative;
	float:					left;
	display:				inline;
	width:					266px;
	height:					auto;
	border-bottom-style:	solid;
	border-width:			1px;
	list-style:				none;
}

div#content ul.items li a{
	position:				relative;
	width:					266px;
	height:					45px;
	padding-top:			0px;
	padding-left:			0px;
	font-weight:			bold;
	text-decoration:		none;
	display:	block;
}

div#content ul.tabs{
	height:					19px;
	width: 					810px;
	margin:					0px;
	margin-top:				10px;
	margin-left:			10px;
	padding:				0px;
	border-bottom-style:	solid;
	border-width:			1px;
}

div#content ul.tabs li{
	list-style:				none;
	float:					left;
}

div#content ul.tabs li a{
	margin-right:			5px;
	padding:				2px;
	padding-left:			10px;
	padding-right:			10px;
	border-style:			solid;
	border-width:			1px;
	border-bottom:			none;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;
}


div#content ul.inlinelist{
	margin:					0px;
	padding:				0px;
}

div#content ul.inlinelist li{
	border-top-style:		solid;
	border-width:			1px;
	list-style:				none;
}

div#content ul.inlinelist li.title{
	width:					175px;
	height:					17px;
	padding-top:			4px;
	padding-left:			10px;
	font-weight:			bold;
	text-decoration:		none;
}

div#content ul.inlinelist li a{
	width:					175px;
	height:					17px;
	padding-top:			4px;
	padding-left:			10px;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;
}

div#content ul.faq{
	margin:					0px;
	padding:				0px;
}

div#content ul.faq li{
	border-bottom-style:	solid;
	border-width:			1px;
	list-style:				none;
}

div#content ul.faq li.title{
	width:					330px;
	height:					17px;
	padding-top:			4px;
	padding-left:			10px;
	font-weight:			bold;
	text-decoration:		none;
}



div#content ul.faq li a{
	width:					320px;
	padding-top:			7px;
	padding-bottom:			7px;
	padding-left:			20px;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;
}

input.vergelijkButton{
	width:					auto;
	height:					20px;
	margin-top:				3px;
	padding:				2px;
	padding-left:			20px;
	padding-right:			5px;
	border:					none;
	background-color:		#87CDF3;
	background-image:		url('../images/vgl_btn_bg.gif');
	background-position:	left center;
	background-repeat:		no-repeat;
	border-right:			2px solid #000000;
	border-bottom:			2px solid #000000;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			bold;
	text-decoration:		none;
	color:					#000000;
	cursor:					pointer;
	display:				block;
	float:					left;
	overflow:				visible;
}

div #detail {
width:810px;
float:left;
display:inline;

}

div #detail table ul {
width:300px;
margin-left:0px;
padding-left:15px;
}

div #detail table ul li{
width:300px;
	margin-left:0px;
	padding-left:0px;
}



div#content .submitbuttonelement {
	float:					left;
	width:					auto;
	display:				inline;
	padding:				5px;
	margin:					0px;
}

div#content .submitbuttonelement input{
	float:					left;
	width:					auto;
	display:				inline;
	margin:					0px;
}


/* RIGHTBAR */
div#rightbar{
	width:					190px;
	float:					right;
	display:				inline;
	margin:					0px;				
	padding:				0px;
}



div#rightbar .loginbutton{ 
	width:					169px;
	margin:					0px;
	padding:				5px;
	padding-left:			15px;
	border-top-style:		solid;
	border-width:			1px;
	font-weight:			bold;
	text-decoration:		none;
	display:				block;
	float:					left;
}

div#rightbar div{
	width:					190px;
	margin-top:				7px;
	margin-left:			0px;
	text-align:				left;
	float:					left;
}



div#rightbar div img{
	margin:					1px;
	margin-top:				0px;
}

div#rightbar ul{
	margin:					0px;
	padding:				0px;
}

div#rightbar ul li{
	border-top-style:		solid;
	border-width:			1px;
	list-style:				none;
}

div#rightbar ul li a{
	width:					180px;
	height:					17px;
	padding-top:			4px;
	padding-left:			10px;
	font-size:				11px;
	font-weight:			normal;
	text-decoration:		none;
	display:				block;
}

div#rightbar ul li a.active {
	font-weight:			bold;
}	

div#rightbar input {
	width:					160px;
	height:					13px;
	font-size:				11px;
	padding-left:           10px;
}

/* FOOTER */
div#footer{
	width:					990px;
	height:					30px;
	float:					left;
	
}

div#footer p{
	margin-top:				9px;
}

div#footer a{
}

div#footer select{
	width:					135px;
	height:					16px;
	#height:				18px;
	font-size:				11px;
	margin-top:				5px;
	margin-left:			10px;
}



/*HOMEPAGE ADS STYLES*/
.smalladdbox {
width:					143px;
height:					143px;

color:					#FFFFFF;
border:					1px solid #000000;
background-repeat: 		no-repeat;
background-position:	left top;
}

.smalltopholder {

background-repeat:		no-repeat; 
background-position:	left;
width:					133px;
height:					20px; 
font-size:				11px; 
font-weight:			bold; 
padding-left:	        10px; 
padding-top:	        5px; 
text-align:             left;
}

.smallbottomholder {
width:					143px;
height:					25px;
font-size:				11px; 
font-weight:			bold; 
padding:	            0px; 

}

.smallbottomtext {
float:					right; 
height:					20px;
padding-right:	        10px; 
padding-top:			5px;
}

.smallbottomcorner {
float:					right;
width:					29px;			
height:					25px;
}






.doubleaddbox {
width:					298px;
height:					143px;
color:					#FFFFFF;
border:					1px solid #000000;
background-repeat: 		no-repeat;
background-position:	center;
}


.doubletopholder {

background-repeat:		no-repeat; 
background-position:	left;
width:					288px;
height:					20px; 
font-size:				11px; 
font-weight:			bold; 
padding-left:	        10px; 
padding-top:	        5px; 
text-align:             left;
}

.doublebottomholder {
width:					298px;
height:					25px;
font-size:				11px; 
font-weight:			bold; 
padding:	            0px; 

}

.doublebottomtext {
float:					right; 
height:					20px;
padding-right:	        10px; 
padding-top:			5px;
}

.doublebottomcorner {
float:					right;
width:					29px;			
height:					25px;
}








.largeaddbox {
width:					298px;
height:					298px;

color:					#FFFFFF;
border:					1px solid #000000;
background-repeat: 		no-repeat;
background-position:	center;
}

.largetopholder {
background-repeat:		no-repeat; 
background-position:	left;
width:					288px;
height:					42px; 
font-size:				24px; 
font-weight:			bold; 
padding-left:	        10px; 
padding-top:	        12px; 
text-align:             left;
}

.largebottomholder {
width:					298px;
height:					25px;
font-size:				11px; 
font-weight:			bold; 
padding:	            0px; 

}

.largebottomtext {
float:					right; 
height:					20px;
padding-right:	        10px; 
padding-top:			5px;
}

.largebottomcorner {
float:					right;
width:					29px;			
height:					25px;
}

/*Styles for the homepage promotion area */
.smalladdbox {
cursor:hand;
cursor:pointer;
width:143px;
height:143px;
background-repeat: no-repeat;
background-position: center;
border:1px solid #96969a;
}


.smalltopholder {
width:                                                                   133px;
height:                                                                  20px; 
font-size:                                                             11px; 
font-weight:                                      bold; 
padding-left:              10px; 
padding-top:              5px; 
text-align:             left;
}

.smallbottomholder {
width: 143px;
height:25px;
font-size:11px; 
font-weight:bold; 
padding:0px; 
}

.smallbottomtext {

float:                                                                     right; 

height:                                                                  20px;

padding-right:           10px; 

padding-top:                                      5px;

}


.smallbottomcorner {

float:                                                                     right;

width:                                                                   29px;                                     

height:                                                                  25px;

}

.doubletopholder {

width:                                                                   288px;

height:                                                                  20px; 

font-size:                                                             14px; 

font-weight:                                      bold; 

padding-left:              10px; 

padding-top:              5px; 

text-align:             left;

}

 

.doublebottomholder {
width:298px;
height:25px;
font-size:12px; 
font-weight:bold; 
padding:0px; 
}

 

.doublebottomtext {

float:                                                                     right; 

height:                                                                  20px;

padding-right:           10px; 

padding-top:                                      5px;

}

 

.doublebottomcorner {

float:                                                                     right;

width:                                                                   29px;                                     

height:                                                                  25px;

}

 

 

 

.largeaddbox {
cursor:hand;
cursor:pointer;
width:                                                                   298px;
height:                                                                  298px;
position:				relative;
overflow:				hidden;
display:				inline;
}

 

.largetopholder {

width:                                                                   288px;

height:                                                                  42px; 

font-size:                                                             22px; 

font-weight:                                      bold; 

padding-left:              10px; 

padding-top:              12px; 

text-align:             left;

}

 

.largebottomholder {

width:                                                                   298px;

height:                                                                  25px;

font-size:                                                             11px; 

font-weight:                                      bold; 

padding:                          0px; 

 

}

 

.largebottomtext {

float:                                                                     right; 

height:                                                                  20px;

padding-right:           10px; 

padding-top:                                      5px;

}

 

.largebottomcorner {

float:                                                                     right;

width:                                                                   29px;                                     

height:                                                                  25px;

}

.smalladdbox {

color:                                                                     #FFFFFF;

border:                                                                 1px solid #96969a;

background-repeat:                       no-repeat;

background-position:     center;

position:				relative;
overflow:				hidden;
display:				inline;
}

 

.smalltopholder {
background-repeat:       no-repeat; 
background-position:     left;
}

.doubleaddbox {
color:                   #FFFFFF;
border:                  1px solid #96969a;
background-repeat: 		 no-repeat;
background-position:     center;
cursor:hand;
cursor:pointer;
width:   298px;
height:  143px;
position:				relative;
	overflow:				hidden;
	display:				inline;
}

.doubletopholder {
background-repeat:        no-repeat; 
background-position:     left;
width:					288px;
height:					20px; 
font-size:				14px; 
font-weight:			bold; 
padding-left:	        10px; 
padding-top:	        5px; 
text-align:             left;
}

 

 

.largeaddbox {

color:                                                                     #FFFFFF;

border:                                                                 1px solid #96969a;

background-repeat:                       no-repeat;

background-position:     center;

}

 

.largetopholder {

background-repeat:                       no-repeat; 

background-position:     left;

}


.productlistholder table tr{
margin:0px;
padding:0px;
}

.productlistholder table td{
margin:0px;
padding:0px;
padding-left:1px;
padding-right:2px;

}

.productlistholder table td p{
margin:0px;
padding:0px;
padding-top:3px;
}

.productlistholder table td input{
margin:0px;
padding:0px;
margin-top:0px;
}

.productlistholder table td input.chck{

margin:0px;
padding:0px;
margin-top:3px;
#margin-top:0px;
}

.compareimage  {
background-color:#00ff00;
}

.leftbanner{
margin-top:5px;
margin-left:5px;
}