@font-face {
    font-family:'droid_sansregular';
    src: url('images/fonts/droidsans-webfont.eot');
    src: url('images/fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('images/fonts/droidsans-webfont.woff') format('woff'),
         url('images/fonts/droidsans-webfont.ttf') format('truetype'),
         url('images/fonts/droidsans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family:'bebasregular';
    src: url('images/fonts/bebas___0-webfont.eot');
    src: url('images/fonts/bebas___0-webfont.eot?#iefix') format('embedded-opentype'),
         url('images/fonts/bebas___0-webfont.woff') format('woff'),
         url('images/fonts/bebas___0-webfont.ttf') format('truetype'),
         url('images/fonts/bebas___0-webfont.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family:'rokkittregular';
    src: url('images/fonts/rokkitt_0-webfont.eot');
    src: url('images/fonts/rokkitt_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('images/fonts/rokkitt_0-webfont.woff') format('woff'),
         url('images/fonts/rokkitt_0-webfont.ttf') format('truetype'),
         url('images/fonts/rokkitt_0-webfont.svg#rokkittregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family:'open_sansregular';
    src: url('images/fonts/opensans-regular-webfont.eot');
    src: url('images/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('images/fonts/opensans-regular-webfont.woff') format('woff'),
         url('images/fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('images/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family:'UbuntuR';
    src: url('images/fonts/Ubuntu-R-webfont.eot');
    src: url('images/fonts/Ubuntu-R-webfont.eot?#iefix') format('embedded-opentype'),
         url('images/fonts/Ubuntu-R-webfont') format('woff'),
         url('images/fonts/Ubuntu-R-webfont.ttf') format('truetype'),
         url('images/fonts/Ubuntu-R-webfont.svg#UbuntuMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* custom font end */
body{
	background:url('imgs/main_bg.jpg');
	background-position:center top;
	background-repeat:repeat;
	background-color:#F5F5F5;
	margin:0px;
}
.base{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}
.promarnet_link{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#FFFFFF;
}
.promarnet_link:hover{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#20A1E0;
}
.base2{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#FFFFFF;
}
.view_products{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#FFFFFF;
	padding:8px 15px 8px 15px;
	background-color:#59C192;
	webkit-border-radius:12px;
	border-radius:12px;
}
.view_products:hover{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	padding:8px 15px 8px 15px;
	background-color:#FFFFFF;
	webkit-border-radius:12px;
	border-radius:12px;
}
.basket-links{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}
.basket-links:hover{
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}
.logo_link a{
	opacity:1;
	webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.logo_link a:hover{
	opacity:.5;
	webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.btn{
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	padding:15px 12px 18px 12px;
	webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.btn:hover{
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	color:#0087FA;
	font-weight:bold;
	padding:15px 12px 18px 12px;
	background-image:url('imgs/btn_h.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.a_top_btn{
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:15px;
}
.a_top_btn:hover{
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#006DBB;
	padding-left:10px;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:15px;
}
.btn_link{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
.btn_link:hover{
	font-family:Arial;
	font-size:12px;
	text-decoration: underline;
	color:#FF0000;
	font-weight:bold;
}
.basket{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.basket_link{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
}
.basket_link:hover{
	font-family:Arial;
	font-size:12px;
	text-decoration: underline;
	color:#0078DD;
	font-weight:normal;
}
.txt_searching{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#868686;
	text-decoration:none;
	background:transparent;
	height:20px;
	width:160;
	border-style:solid;
    border-width:0px 0px 0px 0px;
	PADDING-top: 4px;
	PADDING-left: 4px;
}
.news{
	font-family: 'bebasregular';
	font-size:16pt;
	font-weight:normal;
	text-decoration:none;
	color:#0078DD;
}
.cat_left{
	font-family: 'bebasregular';
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#404040;
}
.bottomcat_link{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}
.bottomcat_link:hover{
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#000000;
}
.news_link{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}
.news_link:hover{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#0078DD;
}
.div{
	border:none; 
	background:#E4E4E4;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
.div1{
	border-bottom:solid 1px #D9D9D9;
	background:#E4E4E4;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
}
.div2{
	border:none;
	background:#E9E9E9;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
.div3{
	bordee:none;
	background:#067302;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	height:41px;
}
.div4{
	border:none;
	background:#E9E9E9;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	height:158px;
}
.catalogue{
	font-family: 'bebasregular';
	font-size:15pt;
	font-weight: bold;
	text-decoration:none;
	color:#067302;
}
.welcome_head{
	font-family:'bebasregular';
	font-size:18px;
	font-weight:400;
	text-decoration:none;
	color:#5F5E5E;
}
.formal_head{
	font-family:'bebasregular';
	font-size:16px;
	font-weight:300;
	text-decoration:none;
	color:#0B81BB;
}
.left_menu{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#2B2B2B;
}
.left_menu:hover{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#000000;
}
.left_cat{
	font-family:'bebasregular';
	font-size:14px;
	font-weight:400;
	text-decoration:none;
	color:#2B2B2B;
}
.left_cat:hover{
	font-family:'bebasregular';
	font-size:14px;
	font-weight:400;
	text-decoration:none;
	color:#000000;
}
.cat_head{
	font-family:'bebasregular';
	font-size:18px;
	font-weight:400;
	text-decoration:none;
	color:#2B2B2B;
}
.cat_head:hover{
	font-family:'bebasregular';
	font-size:18px;
	font-weight:400;
	text-decoration:none;
	color:#FFFFFF;
}
.pname{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#067302;
}
#cat_thumb_text{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#cat_thumb_text:hover{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#cat_thumb{
    background-color:#BFBFBF;
	webkit-border-radius:5px;
	border-radius:5px;
	padding:13px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#cat_thumb:hover{
    background-color:#0060A4;
	webkit-border-radius:5px;
	border-radius:5px;
	padding:13px;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
/*Social Links*/
.cat_arrow{
text-indent:56px;
overflow:hidden;

-webkit-transition-duration:0.2s;
		-webkit-transition-timing-function:linear;
		-o-transition-property:color,background;
		-o-transition-duration:0.2s;
		-o-transition-timing-function:linear;
		-moz-transition-property:color,background;
		-moz-transition-duration:0.2s;
		-moz-transition-timing-function:linear;
		-ms-transition-property:color,background;
		-ms-transition-duration:0.2s;
		-ms-transition-timing-function:linear;}
.left{
background:url(imgs/cat_left.png) no-repeat left top;
width:17px;
height:25px;
display:block;
border:0px;
}
.right{
background:url(imgs/a2z_right_banner.jpg) no-repeat left top;
width:17px;
height:25px;
display:block;
border:0px;
}

.cat_arrow:hover{
background-position:center -25px;}
/*Scroll to Top*/
ul
 {
 left:-25px;
 margin-left:0px;
 margin-right:0px;
 margin-top:10px;
 margin-bottom:10px;
 }
 li
 {
 margin-left:-25px;
 }