body{

	margin:0;

	padding: 0 77;

	background: url(img/bg01.gif);

	color: #01617a;

}

img{border:0;}

p, font,a{

	font: 12px Arial, Helvetica, sans-serif;

}



td, th{ 

	font: 12px Arial, Helvetica, sans-serif;

 	font-size: 85%;

 	vertical-align:top;

}



h1{

	color:			#01617a;

	font-size:		180%;

}



h5{font-size:		115%;}



.header{ 

	font-size:		125%;

 	color:			#01617a;

  font-weight:		bold;

  text-decoration:	underline;

}

.no_underline

{ text-decoration:		none;

}

a{

	font-weight:		bold;

	color:#01617a;

}

.small{ font-size:		80%;}

.faq{ font-size:		110%;}

.price_brief{ font-size:		120%;}

.big{ 

	font-size:		150%;

	text-decoration:	none;

}



.cat{

	font-size:		150%;

}



.standard{

	font-weight:		normal;

}



.white{

	color:			white;

}



.pink{

	color:			pink;

}



.menu{

	color:			white;

	font-weight:		bold;

	font-size:		100%;

}



div.topmenu_selected{

	background:		#203560;

	padding:			7px;

}





div.topmenu_notselected{

	background:		#4E679F;

	padding:			7px;

}



.footer{

	font-size:		60%;

	color:			01617a;

}



.lightsmall{

	color:			01617a;

	font-size:		80%;

}



.category_child{

	font-weight:		normal;

}



.cart{

  font-size:		90%;

  BORDER-BOTTOM:	0px solid;	

  BORDER-LEFT:		0px solid;

  BORDER-RIGHT:		0px solid;	

  BORDER-TOP:		0px solid;

  margin:			0px;

  font-weight:		bold;

  color:			#FFF;

  text-align: center;

  background-color:  transparent;

  text-decoration: none;

}







.centercol{

	width:100%;

	height:100%;

	border: solid 1px #81b0ba;

	background-color: #b6d7e0;

	padding: 17 27;

}





.leftcol{

	border: solid 1px #3d7687;

	background-color: #3190ae;

	padding: 17 0 0 0;

}



.rightcol{

	border: solid 1px #ffffff;

	background-color: #d3e6ec;

	padding: 17 17 0 17;

}



td.sub{

	background: url(img/lop.gif) no-repeat left middle;

}





DIV.treenode{

	padding: 0;

}



A.treenode:link,

A.treenode:visited,

A.treenode:active,

A.treenode:hover{

	COLOR: #FFF;

	font: bold 12px Arial;

	text-decoration:none;

}

A.treenode:hover{text-decoration:underline;}



A.treenode1:link,

A.treenode1:visited,

A.treenode1:active,

A.treenode1:hover{

	COLOR: #FFF;

	font: normal 11px Arial;

	text-decoration:none;

}

A.treenode1:hover{text-decoration:underline;}



TD.subTree{

	background: url(img/dot.gif) no-repeat left top;

	padding-left: 40px;

}



span.treesel{

	color:#d3e6ec;

	font: bold 12px Arial;

	text-decoration:underline;

}

span.treesel1{

	color:#FFFFF;

	font: normal 11px Arial;

	text-decoration:underline;

}

DIV.phonn{
	width: 305px;
	height: 70px;
	padding:0;
	margin:0;
	background:url(img/top2.jpg) no-repeat;
}
DIV.phonnn{
	padding:27 0 0 60;
	color: #e4267c;
	font: normal 18pt Arial;
}
