	h3{

		color: #2b4f5b;

		font-size:14px;

		  margin-bottom: 0; /* or whatever you want */

	}

	.intro-text{

		color: #8a9ea5;

		font-size:12px;

		line-height:12px;

	}

	body {

		background:#90a4ab;

		/* background-image:url(/img/gradient.jpg); */

		background-repeat: repeat-x;

		font-family: tahoma;

		padding:0;

		margin:0;

	}



#weatherFlash {

}



#weatherFlash-container {
	float:left;
	margin-top:5px;
	padding-top:6px;
	padding-left:8px;
	background: url(/img/intro-bar/clock-bg.png) no-repeat; 
	width:123px; 
	height:121px;
	text-align:left;
	margin-right:10px;	
}	


#clocksFlash-container {
		width:123px; 
		height:121px;
		margin-left:0;
		padding-left:0;
		margin-top:4px;
}

.productBoxHeaderLimiter {
	min-height:80px;	
}


.productBoxImage {
	text-align:left;
	background:#ffffff;
	border: solid 1px #666666;
	overflow:hidden;
	border-bottom:solid 3px #666666;
}

.ProductBoxHeader a {
	color: rgb(43, 79, 91);
	font-size:15px;
}



	.product-box{

	

		width:278px;

		padding:2px;

		float:right;

		

	}

	.product-box h3{

		font-size:15px;

		text-align:right;



		padding-top:0px;

		magin-top:10px;

		padding-bottom:0px;

		margin-bottom:0px;

		line-height:15px;

		

	}

	.leftMenu .active {
		font-weight:bold;
	}
	.leftMenu ul > li ul {
		padding-top:5px;
	}	
	
	.leftMenu ul > li {
		font-weight:normal;
		list-style:none !important;
		
	}
	
	.leftMenu ul > li ul {
		display:none;
	}
		
	.leftMenu > ul {
		margin-left:0;	
		padding-left:0;
		font-family:arial;
	}
	
	.leftMenu > ul > li  ul { 
		padding-left:10px;
	}

	.leftMenu > ul > li > ul {
		padding-top:20px;
		clear:both;
	}

	.leftMenu > ul > li > ul li {
		list-style-type:disc !important;
	}

	.leftMenu > ul > li ul {
		padding-bottom:5px !important;
	}
	.leftMenu {
		position:relative;
		top:-17px;
	}
		
	.leftMenu > ul > li,  .menu-div {
		background: #bac8cb url(/images/menu-bg.png) repeat-x; 
		font-size:10px;
		min-height:15px;
		padding:7px 8px 8px;
		width:214px;
		border-top:1px solid #d6e2e5;
		border-bottom:1px solid #7a99a0;
		font-weight:bold;
		text-shadow: #d6e2e5 0px 1px 0px;
		
	}
	.leftMenu  a:hover {
		font-weight:bold !important;
	}
	
	p.new-forum {
		color:#2B4F5B;
		font-size:14px;
		padding-left:10px;
		font-weight:bold;
		border-top:solid 1px #617276;
		padding-top:10px;
	}
 
	div.menuItem a {
		line-height:1.1em;
		position:relative;
		left:-2px;
	}

	.font10px {
		font-size:10px;
	}

	.menuItem {

		padding-bottom:0px;		

		margin-left:15px;

		padding-left:10px!important;

	}



	.menuItem li {		

		font-size:12px;

		color:#2B4F5B;				

		padding-bottom:10px;

	}



	

	* html .menu-div {

		background-image: none;

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/img/menu_devider.png');

	}



	.prodbox-cat{

		font-size:12px;

	}



	.prodbox-cat a, .prodbox-cat a:link, .prodbox-cat a:visited, .prodbox-cat a:hover {

		text-decoration:underline;

		font-size:12px;	

		color:#FF0000;		

		line-height:15px;

	}

	
	.pagination {min-height:0px;}
	.pagination a, .pagination a:link, .pagination a:visited{

	    color:#2B4F5B;

	}
	#intro-panel {background:url(/img/intro-bar/bar.png) no-repeat; padding:10px 20px 10px 20px; width:450px; height: 135px; text-align:left;}
	#search { float:left; padding:10px 0px 0px 50px;}
	.marquee {padding:15px 0px 0px;}
	.content{
		padding-left:10px; 
		padding-top:10px; 
		padding-right:10px;
		text-align:right;
		min-height:550px;

	}

	

	.leftMenu a:link, .leftMenu a:visited, .menu a:link,a:visited{
		font-size:13px;		
		color: #2b4f5b;
		text-decoration:none;
		padding-top:2px;
	}

	.menu a:hover {

		/*color:#CB4B21; */

		color:red;

	}

	.menu a:link, a:visited{

		text-decoration:none;		

	}

		

	#digits {

		text-align:left;

		display:inline;

		color:white;

	}

	

	.top-bar {

		background: url(/img/default_04.jpg) repeat-x; 

		text-align:right;

		height:20px; 

	}

	

	.top-bar a {

		color:#cae1e9;

		font-family:Arial;

		font-size:14px;

		text-decoration:none;

	}

	

	.tabmenu {

    	padding-top:10px;

    	padding-left:20px;

    	text-align:center;

    	width: 200px;

    	height: 35px;

    	background: url(/img/tab.jpg) no-repeat;



	}



.product-view table {

	background: white;	

	-moz-box-sizing:border-box;

	border-collapse:separate;

	border-spacing:0px;

	display:table;

	margin-bottom:0;

	margin-top:0;

	text-indent:0;

	font-size:-moz-initial;

	font-style:-moz-initial;

	font-variant:-moz-initial;

	font-weight:-moz-initial;

	line-height:normal;

	padding:0;

	text-align:start;

	white-space:normal;	

	border-color:gray;	

	font-size:11px;

}



.product-view p {

	padding:0;

	margin:0;

	

}

.product-view td {

	padding-left:2px;

	padding-right:2px;

	

}


.tmenu li {
		width: 129px;
		height: 21px;
		background: url("/img/button.jpg") right;
		display:block;
		float:left;							
		padding-top:10px;
		font-family: Arial, Tahoma, Verdana;
		font-size:14px;
		text-align:center;								
		cursor:pointer;
		text-shadow: #ced9dc 0 1px 0;
}

			



			
.current-menu a {		
		font-weight:bold;
}
.current-menu {
		background: url(/img/button_active.jpg) right !important;			
		position: relative;
		top: 1px;
}

			

.important-menu a:link,.important-menu a:visited{

	font-weight:bold;

	color:red !important;

}

.tmenu li:hover {
	background: url("/img/button_over.jpg") right;
	color:#2B4F5B;
}

			

.tmenu a, .tmenu a:link, .tmenu a:hover, .tmenu a:visited {

	text-decoration:none;

	color:#2B4F5B;

	font-size:14px;

}

			

.tmenu {

	background: url(/img/button-bg.jpg) repeat-x;	

	/* min-width:920px;

	<!--[if IE 6]>

			width: expression(document.body.clientWidth > 920? "920px" : "auto");

	<![endif]-->								*/

}

			

.clear, .tmenu {

	clear:both;				

	<!-- Everyone loves Internet Explorers -->				 				

	zoom : 1;								

}

			





.message {

	text-align:center;

	font-size: 20px;

	font-weight:bold;

	padding-bottom:20px;

}



.bread a:link, .bread a:hover, .bread a:visited {

   color:#2B4F5B;

   font-size:12px;

   text-decoration:underline;

}

.bread {

	padding-bottom:20px;

	font-size:12px;

}



.news-item {

	padding:0;

	margin:0;

	border:0;	

	min-width:750px;

	height:255px;

	clear:both;

}

h2 {
	--webkit-margin-before:0px !important;
}

.news-item h2 {

	margin-top:0px;

}



.news-img  {

	margin:auto;

}



.news-left {

	background: url(/img/news/news-left.jpg) no-repeat;

	width:29px;

	height:246px;

	float:left;

}



.news-right {

	background: url(/img/news/news-right.jpg) no-repeat;

	width:29px;

	height:246px;

	float:left;

}



.news-pic {

	background: url(/img/news/img-bg.jpg) repeat-x;

	width:200px;

	height:246px; 		

	float:left;

}



.news-center {

	background: url(/img/news/news-devider.jpg) no-repeat;

	width:37px;

	height:246px;

	float:left;

}



.news-text {

	background: url(/img/news/news-place.jpg) repeat-x;

	width:60%;

	font-size:12px;

	font-face:Tahoma;

	height:210px;	

	padding-top:35px;

	float:left;

}

.news-details {

	position:relative; 

	top:-40px;

	text-align:right; 

	padding-right:12%;

	font-weight:bold;

}

#loading-indicator {

	text-align:center;	

	height:400px;

	padding-top:100px;

	

}



.input {

	padding-top:10px;

	padding-bottom:10px;

}



.input label {

	padding-right:10px;

}



.marquee {

height:50px;

}



.marquee p {

	margin:0px;

}



.shadow-background {

	width:1240px;	

	padding-left:14px;


	margin-left:auto;

	margin-right:auto;

	margin-top:3px;

	

}

tr.header-table {

	background-color:#000;		

	height:175px;

	padding-bottom:1px;

}

tr.header-table td {

	

	border-bottom:1px solid #fff;

}



td.header-table-right {

	background: #000 url(/img/default_08.jpg) repeat-x top;

	text-align:left;

}





td.header-table-right div {

	background:url('/img/default_09_small.jpg') no-repeat right; 

	height:115px;

	color:#aaaaaa; 

	text-align:left; 

	padding-left:50px; 

	padding-top:60px;

}



td.banners-place {

	text-align:center;

}

td.left-bar {

	width:240px;padding-top:1px; padding-right:1px;
	border-right:1px solid #617276;
	background:#bac8cb;

}



.main-table {

	margin-left:auto;

	margin-right:auto;	

	/*background: #90a4ab;*/

	background-color:#FFFFFF;
	
	margin-top:10px;
	
	box-shadow: 0px 0px 20px #000;

	border:1px solid #000;

	padding:1px;	

}



body {
	background: #90a4ab url(/img/bg_shadow.png) repeat-x;
}



.menu ul {

	margin:0;

	padding:0;

}



.meelk {

	background: url('/img/choco.png') no-repeat;

	padding-left:20px;

	color:white;

}



.meelk a:link,.meelk a:visited {

	color:white;

}



.feedback-form label {

	width:150px;

	display:block;

	float:left;

}

.categoryMenu a:hover {

	font-weight:bold;

}



.categoryMenu {

	font-size:12px;

}

td.copyright-cell {

	font-size:13px; color:white; width:230px;padding-left:30px;padding-top:10px; padding-bottom:10px; border-right:1px solid #000;

}

div.forum-updates {

	font-size: 13px;

	

	padding-top:40px;

}



div.forum-updates p {

	color: #2b4f5b;

}



.forum-updates a:link, a:visited{

		font-size:13px;		

		color: #2b4f5b;

		text-decoration:none;

}



.forum-updates a:hover {

	color:#FF0000!important;

}



li.forum-post {

	margin-left:5px;

	font-size:10px;

	color:#333333;

	padding-bottom:10px;

}

.cake-sql-log td,.cake-sql-log th {

    border:1px solid #666;

}


