body{ margin:0px; padding:0px;}
.main_body{
	width:900px;
	margin:auto;

}
.main_logo{
	width:900px;
	float:left;
}
.main_logo2{
	width:900px;
	float:left;
}
.table-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ff9900;
}
.table_class{
	width:890px;
	float:left;
	padding:5px;

}
.link_img_2{
padding:5px 0 0 0px;
	width:735px;
	float:left;
	border-top:1px #000 solid;
}
.link_2_new{
	width:367px;
	height:30px;
	float:left;
	

}
.logo{
	width:240px;
	height:80px;
	float:left;
}
.navi-bg{
	width:460px;
	height:40px;
	float: left;
	padding:0 0 0 200px;
}
.navi1{
	width:660px;
	height:40px;
	float:left;
}
#navigation{
	background:url(images/navi.gif) no-repeat;
	width:455px; 
	height:35px; 
	font-size: 12px; 
	font-family: Arial, Helvetica,sans-serif;
	color:#FFFFFF;
	line-height:30px;
}
#navigation:after{ /*Add margin between menu and rest of content in Firefox*/
    content: ".";
    display: block;
    width:100%;
    visibility:visible;
}
#navigation ul{
    /*border-top: 1px solid #BBB;*/
    width: 660px;
    margin: 0;
}
#navigation ul li{
    display: inline;
    vertical-align:middle;
	text-align: center;
	width:313px;
		text-decoration: none;

}
#navigation ul li a{
    color: #ffffff;
    text-decoration: none;
    }
.banner{
	margin:8px 0 0 0px;
	width:900px;
	height:150px;
	background:url(images/contact-us.gif);
	float:left;
	
}
.banner2{
	margin:8px 0 0 0px;
	padding:0 0 0 160px;
	width:740px;
	float:left;
}
.banner2-new{
	margin:8px 0 0 5px;
	padding:0 0 0 160px;
	width:740px;
	float:left;
}
.middle_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:735px;
	margin:0 0 0 5px;
	border-top:#000 1px dashed;
}
.middle_txt_banner{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	float:left;
	line-height:20px;
	color:#ff9900;
	width:245px;
	height:25px;
}
.middle_txt_footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	line-height:20px;
	color:#003872;
	width:245px;
	height:25px;
	text-decoration: none;
}
.middle_txt_footer_new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	line-height:20px;
	color:#003872;
	width:280px;
	height:25px;
	text-decoration: none;
}
.middle_txt_footer_new1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	line-height:20px;
	color:#003872;
	width:290px;
	height:25px;
	text-decoration: none;
}
.middle_txt_footer_new1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	line-height:20px;
	color:#003872;
	width:290px;
	height:25px;
	text-decoration: none;
}
.middle_txt_footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	line-height:20px;
	color:#003872;
	width:245px;
	height:25px;
	text-decoration: none;
}
.middle_txt_footer_new a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	line-height:20px;
	color:#003872;
	width:245px;
	height:25px;
	text-decoration: none;
}
.middle_txt_read_more{
	width:105px;
	float:right;
	color: #FF0000;
	line-height:20px;
	height:25px;
	padding:0 0 0 140px;
	text-decoration: none;
	font-size:12px;
	text-decoration: none;

}
.middle_txt_read_more a{
	width:105px;
	float:right;
	color: #FF0000;
	line-height:20px;
	font-size:12px;
	height:25px;
	padding:0 0 0 140px;
	text-decoration:none;
}
.right_box{
	width:160px;
	float:left;
	padding:7px 0 0 0px;
}
.right_box_1{
	width:80px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:23px;
	background:url(images/navi_2.gif);
	padding:7px 0 0 10px;
	text-decoration: none
}
.right_box_1 a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration: none;
}
.right_box_2{
	width:120px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:23px;
	margin:0px 0 7px 0px;
	background:url(images/navi_2.gif);
	padding:7px 0 0 10px;
	text-decoration: none;
	font-weight:bold;
}
.right_bg{
	width:160px;
	float:left;
}
.right_box_2 a{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration: none;
}
.navi_logo{
	background:url(images/navi_logo.gif);
	height:30px;
	width:30px;
	float:left;
}
.navi_logo2{
	background:url(images/navi_logo.gif);
	height:30px;
	width:30px;
	float:left;
	margin:7px 0 7px 0px;
}
.about_txt{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	width:726px;
	padding:7px;
}
.about_txt_img{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c77700;
	text-align:justify;
	width:727px;
	border:1px #000 solid;
	margin-left:5px;
	padding: 0 0 0 5px;
}

.about_txt_img_2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	width:732px;
	border-bottom:1px #000 solid;
	border-left:1px #000 solid;
	border-right:1px #000 solid;
	margin-left:5px;
}

.about_txt2{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	width:716px;
	padding:5px;
}
.macrophone_header{
	width:732px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ff9900;
	text-align:justify;
	padding:5px 0px 5px 7px;
	
}
.about_us_header{
	width:711px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000;
	text-align:justify;
	padding:7px;
}
.about_txt_read_more{
	width:726px;
	float:left;
	padding:0 7px;
}
.about_txt_read_more2{
	width:884px;
	float:left;
	padding:0 7px;
}
.about_us_image{
	width:201px;
	height:90px;
	float:left;
	padding:0 5px 0 0px;
}
.new_about_txt{
	width:518px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0 5px 0 5px;
	text-align:justify;
}

.about_us_image2{
	width:201px;
	height:150px;
	float:left;
	padding:5px 5px 5px 0px;
	
}
.about_us_image_txt{
	width:660px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0 5px 0 5px;
	text-align:justify;

}
.about_us_image_txt2{
	width:881px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:5px;
	text-align:justify;

}
.read_more{
	width:75px;
	height:25px;
	float: right;
	padding:0 0 0 625px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
	text-decoration: none;
}
.read_more a{
	width:700px;
	height:25px;
	float: right
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FF0000;
		text-decoration: none;

}
#catalogue{
	width:900px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.footer{
	width:900px;
	height:30px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}
.footer_left{
	width:155px;
	float:left;
	margin: 0 5px 0 0px;
	border-top:1px solid #000;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}
.footer_right{
	width:735px;
	float:left;
	border-top:5px solid #ff9900;
	margin:0 0 0 4px;
	padding:20px 0 0 0px;
	}
	.footer_right-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
	margin:0 0 0 5px;
	text-decoration:none;

}
.footer_right-txt a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
	text-decoration:none;
}
.article{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:74px;
	line-height:25px;
	padding: 0 0 0 5px;
	background:#eee;
	border-right:1px #000 solid;
	border-left:1px #000 solid;
	height:auto;
}
.border_top{
	width:734px;
	height:1px;
	background:#000;

}
.article2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:320px;
	line-height:25px;
	padding: 0 0 0 5px;
	background:#eee;
	border-right:1px #000 solid;
	height:auto;
}
.article3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:322px;
	line-height:25px;
	padding: 0 0 0 5px;
	background:#eee;
	border-right:1px #000 solid;
	height:auto;

}

.article-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:69px;
	line-height:25px;
	border-right:1px #000 solid;
	border-left:1px #000 solid;
	padding:5px;
	height:45px;
}
.article2-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:315px;
	line-height:25px;
	border-right:1px #000 solid;
	padding:5px;
	height:45px;

}
.article3-txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:316px;
	border-right:1px #000 solid;
	padding:5px;
	height:45px;
}
.link{
	width:450px;
	height:35px;
	float:left;
}
.article3-txt_remort1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:317px;
	border-right:1px #000 solid;
	padding:5px;
	height:120px;
}
.article3-txt_remort2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:69px;
	border-right:1px #000 solid;
	border-left:1px #000 solid;
	padding:5px;
	height:120px;
}
.article3-txt_remort3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:315px;
	border-right:1px #000 solid;
	padding:5px;
	height:120px;
}
.video_Systems{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:315px;
	border-right:1px #000 solid;
	border-bottom:1px #000 solid;
	padding:5px;
	height:120px;
}
.video_Systems_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:69px;
	border-right:1px #000 solid;
	border-left:1px #000 solid;
	border-bottom:1px #000 solid;
	padding:5px;
	height:120px;
	text-align:justify;
}
.video_Systems3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:315px;
	border-right:1px #000 solid;
	border-bottom:1px #000 solid;
	padding:5px;
	height:120px;
}
.video_Systems_4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:315px;
	border-right:1px #000 solid;
	border-bottom:1px #000 solid;
	padding:5px;
	height:200px;
	text-align:justify;
}
.video_Systems_5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	width:69px;
	border-right:1px #000 solid;
	border-left:1px #000 solid;
	border-bottom:1px #000 solid;
	padding:5px;
	height:200px;
	text-align:justify;
}
.contact_address_txt{
	height:25px;
	padding: 0 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
.macrophone_img{
	padding:7px;
	width:155px;
	float:left;
}
.macrophone_img_bg{
	width:159px;
	float:left;
}
.macrophone_txt{
	width:552px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:5px;
	border-left:1px #000 solid;

}
.macro_txt{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:justify;
	width:732px;
	margin-left:165px;
	border-left:1px #000 solid;
	border-right:1px #000 solid;
	height:10px;
}
.link{
	width:450px;
	height:35px;
	float:left;
}