
/*module plugins*/
div.module_plugins h3.category{font-size: 28px; font-weight: normal;}
div.module_plugins h3.category a{	text-decoration: none; color: #555555;}
div.module_plugins h3.category a:hover{	color: #c3242d;}
div.module_plugins div.box_category{	float: left; width: 100%; padding: 10px 0 10px 0;}
div.module_plugins p.more{	float: left; margin: 10px 0 0 0; width: 100%;}
div.module_plugins p.more a{	float: right; text-decoration: none;	background: url(../images/icon-2.png) 0px 6px no-repeat; color: #d32932; padding-left: 15px; line-height: 20px;}
div.module_plugins p.more a:hover{	text-decoration: underline;}

.module_plugins .box_category ul,
.module_plugins .box_category li{ float: left; padding: 0px; margin: 0px; list-style: none; width: 100%; }
.module_plugins .box_category li{	padding: 6px 0 6px 0; position: relative;}
.module_plugins .box_category li a{	float: left; width: 100%; text-decoration: none; color: #626262;}
.module_plugins .box_category li a label,
.module_plugins .box_category li a strong{	float: left; font-weight: normal;}
.module_plugins .box_category li a strong{	 background: url(../images/icon-1.png) 0px 5px no-repeat; text-indent: 10px;}
.module_plugins .box_category li a label.num{	font-size: 11px; color: #696969; font-style: italic;}
.module_plugins .box_category li a:hover strong{	color: #d52933;}
.module_plugins .box_category li a.active strong{	color: #d52933; font-weight: bold;}

/*
.module_plugins .box_category li a span{	float: left;}
.module_plugins .box_category li a span.txt{	text-indent: 15px; margin-right: 4px;}
.module_plugins .box_category ul ul{position: absolute; top: 0px;  z-index: 1000;}
.module_plugins .box_category ul li .sf-sub-indicator {	float: right;	margin-right: 6px; width: auto; display: inline;	padding: 0px !important;	text-indent: 0px;}
*/

/*news*/
div.module_plugins div.box_news{	float: left; width: 100%; padding: 10px 0 10px 0;}
div.module_plugins div.box_news ul,
div.module_plugins div.box_news li{	float: left; margin: 0px; padding: 0px; list-style: none; width: 100%;}
div.module_plugins div.box_news li{	padding: 6px 0 6px 0;}
div.module_plugins div.box_news li img.thumb{	float: left; width: 55px; margin-right: 5px; border: #e7e7e7 1px solid; padding: 1px;}
div.module_plugins div.box_news ul li img.thumb:hover{	border-color: #d52933;}
div.module_plugins div.box_news li a{	text-decoration: none; color: #535353;}
div.module_plugins div.box_news li a:hover{	color: #d52932;}
div.module_plugins div.box_news li span.date{ font-size: 11px; color: #797979; font-style: italic;}

div.module_plugins div.box_news li div.info{	float: left; width: 100%; margin-bottom: 4px;}
div.module_plugins div.box_news li div.info{	font-weight: bold; color: #cd242c; background: url(../images/icon-7.png) 0px 2px no-repeat; text-indent: 16px;}
div.module_plugins div.box_news li div.info label{	font-style: italic; color: #656565; font-weight: normal; font-size:11px;}

/*item*/
div.module_plugins div.box_item{	float: left; width: 100%;}
div.module_plugins div.box_item h3{	float: left; width: 100%; margin: 0px; font-size: 14px;}
div.module_plugins div.box_item h3 a{	text-decoration: none;  color: #555555;}
div.module_plugins div.box_item h3 a:hover{	color: #d52932;}
div.module_plugins div.box_item div{	float: left; width: 100%; color: #474747;}
div.module_plugins div.box_item div a{	float: left; width: 100%; margin-bottom: 10px;}
div.module_plugins div.box_item div a img{	width: 96%; border: #ededed 1px solid; padding: 1%;}
div.module_plugins div.box_item div a img:hover{	border-color: #d52932;}

/*project*/
div.module_plugins div.box_project{	float: left; width: 100%;}
div.module_plugins div.box_project ul,
div.module_plugins div.box_project li{	float: left; width: 100%; margin: 0px; padding: 0px; list-style: none; text-align: center;}
div.module_plugins div.box_project li{	padding: 10px 0 10px 0;}
div.module_plugins div.box_project li div{float: left; width: 100%; text-align: center;}
div.module_plugins div.box_project li div div{	margin-top: 5px;}
div.module_plugins div.box_project li a{ text-decoration: none; float: left; width: 100%; color: #6f6f6f;}
div.module_plugins div.box_project li a:hover{	color: #d52832;}
div.module_plugins div.box_project li img{}

/*services*/
div.module_plugins div.isservices div.box_category li{ width: 50%;}
div.module_plugins div.isservices div.box_category li label.icon{	display: block; float: left; width: 100%;}
div.module_plugins div.isservices div.box_category li label.num{	display: none;}
div.module_plugins div.isservices div.box_category li strong{	text-indent: 0px; background-image: none; width: 100%; margin-top: 5px; font-weight: bold;}
div.module_plugins div.isservices div.box_category li a{	text-align: center; 	width: 96%; margin-left: 2%;}
div.module_plugins div.isservices div.box_category li a img{	width: 110px; height: 110px; border-radius: 60px; border: #d5d5d5 4px solid;}
div.module_plugins div.isservices div.box_category li a img:hover{	border-color: #d52832;}

/*html*/
div.ishtml h3.category{	display: none;}
div.module_plugins div.box_html{	float: left; width: 100%;}
div.ishtml div.box_content p,
div.module_plugins div.box_html p{	margin: 0px;}


/*products*/
div.module_plugins div.box_product{	float: left; width: 100%; padding: 10px 0 10px 0;}
div.module_plugins div.box_product ul,
div.module_plugins div.box_product ul li{	float: left; width: 100%; padding: 0px; margin: 0px; list-style: none; background-color: white; border-bottom: #e4e4e4 1px solid;}
div.module_plugins div.box_product ul li{	padding: 10px 0 10px 0; position: relative;}
div.module_plugins div.box_product ul li a{	float: left; width: 100%; text-align: center; text-decoration: none; color: #454545;  margin-bottom: 4px; }
div.module_plugins div.box_product ul li a:hover{	color: #d52933;}
div.module_plugins div.box_product ul li a img{	height: 90px;}
div.module_plugins div.box_product ul li div{	float: left; width: 96%;margin-left: 2%; text-align: center;}
div.module_plugins div.box_product ul li span.off{	position: absolute; text-align: left;  text-indent: 4px; bottom: 7px; left: 0px; background: url(../images/off.png) no-repeat; width: 51px; height: 23px; color: white; font-size: 13px; font-weight: bold; text-indent: 2px;}
div.module_plugins div.box_product ul li div span.new{	font-size: 16px; font-weight: bold; color: #d52932;   padding-left: 5px;}
div.module_plugins div.box_product ul li div span.old{	text-decoration: line-through; color: #606060;}
div.module_plugins div.box_product ul li span.product_code{ font-weight: bold; position: absolute; top: 0px; left: 0px;border: #e4e4e4 1px solid; padding: 3px 6px 3px 6px; border-top: none;}


/*module advert*/
div.module_advert,
div.module_advert div.box_module,
div.module_advert div.advert,
div.module_advert div.advert div,
div.module_advert h3.category{	float: left; width: 100%; margin: 0px;}
div.module_advert div.advert div{	position: relative; overflow: hidden; text-align: center;}
div.module_advert div.advert div a{	float: left; width: 100%;}
div.module_advert div.box_module div.static div{	height: auto;}
div.module_advert div.box_module div.static div img{	height: auto;}
div.module_advert h3.category{	font-size: 28px; font-weight: normal;}


/*module suport*/
div.module_support,
div.module_support div.box_module,
div.module_support h3.category{	float: left; width: 100%; margin: 0px;}
div.module_support ul, 
div.module_support li{ float: left; margin: 0px; padding: 0px; list-style: none; width: 100%; }
div.module_support li{	padding: 10px 0 10px 0; text-align: center;} 
div.module_support ul{	padding-top: 10px; background-color: white;}
div.module_support h3.category{	font-size: 28px; font-weight: normal;}

/*module counter*/
div.module_counter,
div.module_counter div.box_module,
div.module_counter h3.category{	float: left; width: 100%; margin: 0px;}
div.module_counter h3.category{	font-size: 28px; font-weight: normal;}
div.module_counter ul,
div.module_counter ul li{	float: left; width: 100%; margin: 0px; padding: 0px; list-style: none;}
div.module_counter ul li{	padding: 5px 0 5px 0; color: #606060;}
div.module_counter ul li span{ font-family: Georgia; font-size: 16px; font-weight: bold; }
div.module_counter ul li span.notes{ font-size: 12px; font-weight: normal; }
div.module_support ul li span, 
div.module_support ul li a{ float: left; width: 100%;	}

/*music*/
div.module_plugins div.ismusic div{	float: left; width: 100%;}