@charset "utf-8";
/* CSS Document */
*{
	margin:0; padding:0;
}
html,body{
	width:100%;
	height:100%;
	color:#d6d4d4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	background:#242424;
}
html{
	overflow-y:scroll;
}
#preview{
	position:absolute;
	background:#444444;
	padding:5px;
	display:none;
	color:#fff;
	z-index: 2000;
	font-size:11px;
	}
a{
	outline:none; text-decoration:none;
}
.clear{
	clear:both;
}
table td.head-left-repeat{
	background:url(../images/head-left-repeat.jpg) left 27px repeat-x;
}
table td.head-right-repeat{
	background:url(../images/head-right-repeat.jpg) left 27px repeat-x;
}
/*FONT-SIZE***********************/

	.normal{
		font-size:11px;
	}
	.small{
		font-size:10px;
	}
	.big{
		font-size:12px;
	}	
/*END FONT-SIZE***********************/	
/*COLORS***********************/
	.white{
		color: #fff;
	}
	.red{
		color: #ed1c24;
	}
	.grey{
		color: #636363;
	}
	.lightgrey{
		color: #5f5f5f;
	}
	.darkgrey{
		color: #67655f!important;
	}
	.blue{
		color: #0a7ac5!important;
	}
	.darkblue{
		color: #00237c;
	}
	
	
/*END COLORS***********************/


div#main{
	width:973px; margin:0 auto;
	background: url(../images/bg-body.jpg) repeat;
}
div.altmenu{
	float:right;
}
div.altmenu a{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#7f7f7f; float:left; padding:10px 7px 0 0;
}
div.altmenu a.altmenu-separator{
	padding:0 7px 0 0;
}
div.altmenu a img{
	border:0;
}
div.logo{
	float:left;
	width:100%;
	height:90px; 
	background:url(../images/head.jpg) no-repeat;
	position:relative;
}
div.logo a{
	position:absolute; top:0; left:0;
	width:460px; height:90px; text-indent:-9999px;
}

/**********************************MENU************************************************/

div.menu{
	float:left; background:url(../images/menu-bg.jpg) repeat-x;
	margin-top:4px; width:963px; 
	padding:0 0 20px 10px;
}
div.menu a{
	display:block; float:left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:39px;
	color:#fff; text-transform:uppercase;
	padding:0 10px;
	
}
div.menu a.separator{
	padding:0;
}
div.menu a.separator img{
	border:none;
}
div.menu a:hover, div.menu a.current{
	background: url(../images/menu-hover.jpg) repeat-x;
}

/**********************************END MENU********************************************/

div#flash{
	float:left; padding:0 9px 26px 9px;
}
div.last-news{
	width:316px; padding:0 5px 0 10px;
	float:left;
}
div.last-news h1{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif; 
	background:url(../images/last-news-bg.jpg) no-repeat;
	padding:0 0 0 36px; line-height:28px;
}
div.last-news-text{
	background: url(../images/grey-bg.jpg) repeat;
	padding:16px 11px 0px 11px;
}
div.last-news-text span{
	display:block; height:98px; overflow:hidden;
	font-size:10px;
}
div.last-news-text span a{
	color:#d6d4d4;
}
div.last-news-text span a:hover, div.last-products-box span.last-products-box-text:hover{
	text-decoration:underline;
	cursor:pointer; color:#d6d4d4;
}
div.last-news-text span img{
	margin-left:5px;
}
div.last-news-text span font{
	font-size:11px;
}
div.last-products{
	width:632px; float:left;
}
div.last-products h1{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif; 
	background:url(../images/last-products-bg.jpg) no-repeat;
	padding:0 0 0 36px; line-height:28px;
}
div.last-products h1 a, div.last-news h1 a{
	color: #d6d4d4;
}
div.last-products-text{
	float:left; padding:16px 10px 15px 10px;
	background:#cdccc7; width:612px;
	border-bottom:1px solid #abaaa6;	
	margin-bottom:5px;
	text-align:left;
}
div.last-products-box{
	width:295px; float:left;
	color:#1e1e1e;  height:89px;
	overflow:hidden;
}
div.margin{
	margin-right:20px;
}
div.last-products-box img{
	border:4px solid #4c4c4c;
	float:left; margin:0 12px 0 0;
}
div.last-products-box span.last-products-box-text{
	float:left; display:block; width:170px;	
	font-size:10px;
}
div.last-products-box span.last-products-max{
	width:100%;
}
span.last-products-box-text img{
	border:none; margin:0; float:none;
}
span.last-products-box-text a{
	color:#1e1e1e;
}
div.last-products-box span.last-products-box-text a:hover font{
	color: #ed1c24!important;
	text-decoration:underline;
}
div.last-products-box span.last-products-box-text a:hover{
	text-decoration:underline;
}
div.footer{
	width:931px;
	background:url(../images/footer-bg.jpg) repeat-x;
	float:left;
	padding:0 21px;
}
div.footer a{
	color: #7f7f7f; font-size:9px;
	line-height:31px;
	padding:0 2px;
}
div.footer a.created{
	color: #67655f;
	margin-left:80px;
}

/*======================PAGING===========================*/
div#pagenav{
	padding:15px 15px 0 0px; font-size:11px;
}
div#pagenav a, div#pagenav span{
	display:block; line-height:12px; height:14px; padding: 0px 2px; float:left;
	margin: 0 2px 0 0;
}
div#pagenav a{	
	color:#000; background: url(../images/paging-a-bg.jpg);
}
div#pagenav a:hover{
	color:#ea1b0b;
}

div#pagenav a.paging_next, div#pagenav a.paging_last, div#pagenav a.paging_first,div#pagenav a.paging_previous{	
	font-weight:bold; font-size:14px;
}
div#pagenav span.paging_current{ 
	color:#ea1b0b; background: url(../images/paging-current-bg.jpg);
}
div#pagenav span.paging_dots{ padding:0; color:#000; }
/*===== end PAGING =====*/


