/* CSS Document */



body{

	margin:0px;

	background-color:#2b2b2b;

	padding: 0px;

}#wapper {

	padding: 0px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	width: 880px;

}

* {

	padding: 0px;

	margin: 0px;

}

.heading3_norm_head{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-align:left;

	margin-bottom:0px;

	margin-top:0px;

	padding-bottom:0px;

	padding-top:5px;

	color: #666666;

	padding-left: 22px;

}

.heading3_norm_head a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-align:left;

	padding-bottom:0px;

	padding-top:5px;

	color: #666666;

	text-decoration: none;

	background-color: transparent;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

	padding-right: 0px;

	padding-left: 0px;

}

.ul_bullet {

	margin-top:10px;

	margin-left:40px;

	margin-bottom:0px;

	padding-bottom:0px;

	list-style-type: none;

}



.ul_bullet li {

	list-style-image:url(../images/arrow_black_bullet.jpg);

	list-style-type:none;

	padding-left:-10px;

	margin-bottom:0px;

	padding-bottom:0px;

	padding-left:3px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;



}

.ul_bullet a {

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	text-decoration: underline;

}



#header {

}

.logo {

	display: inline;

	float: left;

}

.top_right_nav {

	background-image: url(../images/top_header_bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	float: left;

	height: 145px;

	width: 746px;

	display: inline;

}

.top_header_right_corner {

	display: inline;

	float: left;



}

.main_links {

	margin: 0px;

	padding: 0px;

	float: right;

}

.main_links ul {

	padding: 0px;

	list-style-image: none;

	list-style-type: none;

	margin: 0px;

}

.main_links li {

	float: left;

	list-style-image: none;

	list-style-type: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.main_links a {

	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #003366;

	margin: 0px;

	padding: 0px;

	text-decoration: none;

}

.speace {

	margin: 0px;

	padding: 0px;

}

.sreach_box {



}
.google_search {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/google_search.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 22px;
	width: 52px;
	background-color: transparent;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}


.sreach {

	margin: 0px;

	padding: 0px;

}

.sreach_input {

	margin: 0px;

	padding: 0px;

	height: 18px;

	width: 180px;

	border: 1px solid #d0d7dc;

}

.sreach_but {

	background-image: url(../images/sreach_but.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 26px;

	width: 107px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	line-height: 26px;

	margin: 0px;

	padding: 0px;

}.navigation {

	margin: 0px;

	padding: 0px;

	float: right;

}

.left_corrner {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 32px;

}

.right_corrner {

	display: inline;

	float: left;

	height: 32px;

}

.nav_bg {

	background-image: url(../images/nav_bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	display: inline;

	float: left;

	height: 32px;

	width: 700px;

	text-align: right;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.nav_bg ul {

	padding: 0px;

	list-style-type: none;

	margin: 0px;

}

.nav_bg li {

	line-height: 32px;

	float: left;

	height: 32px;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #abceee;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

.nav_bg a {

	font-family: "Arial", Helvetica, sans-serif;

	font-size: 11px;

	line-height: 32px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	margin: 0px;

	text-align: right;

	padding-top: 0px;

	padding-right: 7px;

	padding-bottom: 0px;

	padding-left: 8px;

}

.nav_bg a:hover {

	color: #3399FF;

	text-decoration: underline;

	margin: 0px;

	padding-top: 0px;

	padding-right: 7px;

	padding-bottom: 0px;

	padding-left: 8px;

}

.flash {

	margin: 0px;

	padding: 0px;

	height: 226px;

	width: 880px;

	clear: both;

}



#container {

	background-color: #FFFFFF;

	width: 880px;

}

#left_part {

	margin: 0px;

	padding: 0px;

	width: 880px;

	font-family: tahoma;

	font-size: 11px;

	color: #333333;

	font-weight: normal;

	text-decoration: none;

	display: inline;

	float: left;

}

a {

	font-family: tahoma;

	font-size: 11px;

	color: #0099FF;

	font-weight: normal;

	text-decoration: none;

	text-align: right;

	margin: 0px;

	padding: 0px;

}



h1 {

	font-family: tahoma;

	font-size: 16px;

	color: #3779ac;

	padding: 0px;

	font-weight: bold;

	text-decoration: none;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

}

h3 {

	font-family: tahoma;

	font-size: 12px;

	color: #666666;

	text-decoration: none;

	margin: 0px;

	padding: 0px;

}





.home_products {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 20px;

	font-family: tahoma;

	font-size: 12px;

	color: #3779ac;

	font-weight: bold;

	text-decoration: none;

}

.stractural {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 20px;

	font-family: tahoma;

	font-size: 12px;

	color: #3779ac;

	font-weight: bold;

	text-decoration: none;

}

.home_light_img {

	margin-left: 20px;

	padding: 0px;

	width: 140px;

}



.border {

	height: 1px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #999999;

	margin: 0px;

	padding: 0px;

}

.welcome_ventura_group {

	padding: 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #999999;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.ventura_img {

	margin-top: 23px;

	margin-left: 20px;

}

.company_profile {

	font-family: tahoma;

	font-size: 11px;

	color: #333333;

	margin-top: 10px;

	margin-left: 20px;

	font-weight: normal;

	text-decoration: none;

}



p {

	font-family: tahoma;

	font-size: 13px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	padding: 0px;

	margin-top: 15px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 20px;

}



#right_part {

	width: 203px;

	display: inline;

	float: right;

	margin: 0px;

	padding: 0px;

}

.certification {

	margin-left: 9px;

}

.security {

	background-color: #003b69;

	height: 27px;

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	width: 181px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	line-height: 27px;

}

.security_link {

	background-color: #EFEFEF;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;

	width: 179px;

	text-align: left;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	padding: 0px;

}

.security_link ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	border-top-style: solid;

	border-top-width: 1px;

	border-top-color: #EBEBEB;

}

.security_link li {

	list-style-type: none;

	background-color: #035fa7;

	height: 28px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #EBEBEB;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.security_link a {

	color: #FFFFFF;

	margin: 0px;

	font-family: tahoma;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}









#container:after, .box_1:after, .box_2:after, .footer:after, .bg_edit_box:after, bg_mid_2:after {

       content: ".";

       display: block;

       height: 0;

       clear: both;

       visibility: hidden;

}

#container, .box_1, .box_2, .footer, .bg_edit_box, bg_mid_2{

display: inline-block;

}

* html .main, * html .box_1, * html .box_2, * html .footer, * html .bg_edit_box, * html bg_mid_2 {

       height: 1%;

}

#container, .box_1, .box_2, .footer, .bg_edit_box, bg_mid_2 {

       display: block;

}

.footer {

	font-size: 11px;

	color: #FFFFFF;

	font-family: tahoma;

	text-decoration: none;

}

.footer a {

	font-family: tahoma;

	font-size: 11px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: none;

	padding: 0px;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 5px;

}

.contact_usform {

	margin-left: 18px;

	margin-bottom: 20px;

	margin-top: 10px;

	width: 380px;

}

h3 {

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #6e6e6e;

	text-decoration: none;

	padding: 0px;

	margin-top: 3px;

	margin-bottom: 3px;

	margin-left: 0px;

	margin-right: 0px;

}

.textarea {

	margin: 0px;

	padding: 0px;

	width:380px;

	border: 1px solid #CCCCCC;

}

.submit_button {

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-image: url(../images/submit_but.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	height: 20px;

	width: 70px;

}

.clear_but {

	background-image: url(../images/clear_but.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	height: 19px;

	width: 70px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}



.input {

	height: 18px;

	width: 380px;

	border: 1px solid #CCCCCC;

	margin: 0px;

	padding: 0px;

}

.luminars {

	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	margin-left: 20px;

	margin-top: 10px;

}

.luminars a {

	font-weight: bold;

	color: #FFFFFF;

}

.luminars a:hover {

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}

.marquee {

	border: 1px solid #CCCCCC;

	width: 198px;

	height: 91px;

}

.client {

	padding: 0px;

	margin: 0px;

}

.client_bg {

	background-image: url(../images/bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	margin: 0px;

	height: 162px;

	padding-top: 21px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	line-height: 162px;

}

.main_move {

	margin: 0px;

	padding: 0px;

}





.client ul {

	padding: 0px;

	list-style-type: none;

	margin-top: 25px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 35px;

}

.client li {

	background-image: url(../images/bulte.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

	line-height: 20px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #333333;

	text-decoration: none;

	font-weight: bold;

}





.home_products a {

	padding: 0px;

	margin-top: 30px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	font-family: tahoma;

	font-size: 14px;

	color: #3779ac;

	font-weight: bold;

	text-decoration: none;

}

.home_products a:hover {

	padding: 0px;

	margin-top: 30px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	font-family: tahoma;

	font-size: 14px;

	color: #3779ac;

	font-weight: bold;

	text-decoration: none;

}

.download {

	background-image: url(../images/bcak.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 282px;

	height: 118px;

	margin: 0px;

	padding: 0px;

}

.box {

	margin-top: 12px;

	margin-left: 5px;

	margin-right: 11px;

}

.right_part_box {

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 6pt;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.t1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	margin-top: 9px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

.download1 {

	padding-left: 10px;

}

.ask_quote {

	background-color: #999999;

	height: 15px;

	width: 183px;

	margin-left: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-align: center;

}

.ask_quote a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	margin: 0px;

	padding: 0px;

}



#marqueecontainer{

	position: relative;

	height: 162px; /*marquee height */

	background-color: white;

	overflow: hidden;

	margin: 0px;

	padding: 0px;

}



#marqueecontainer1{

position: relative;

width: 205px; /*marquee width */

height: 170px; /*marquee height */

overflow: hidden;

/*border: 3px solid orange;*/

padding-left:10px;

}
