*
{
	margin:0px;
	padding:0px;
}
body 
{
	color:#000;
	font-family:arial;
	font-size:0.75em;/*12px*/
	background:#2d2d2d;
}
a img
{
	border:none;
	outline:none;
}
.translate{
position: absolute;
right: 37px;
}
#page
{
	width:99%;
	height:auto;
	margin:auto;
}

#header 
{
	margin:auto;
	width:100%;
	height:auto;
	float:left;
	padding:10px 0px;
	border-top:5px solid #0098da;
	background:url("../images/body.jpg");
}

#logo
{
	width:auto;
	height:auto;
	float:left;
	margin:15px 10px 0px 10px;
	/*margin:20px 35px 0px 10px;*/
}

#name
{
	width:auto;
	height:auto;
	float:left;
	margin-top:25px;
	/*margin:30px 12px 30px 68px;*/
}

#nav 
{
	width:auto;
	height:64px;
	margin:auto;
	padding:10px 0px;
	float:right;
}

#nav ul
{
	margin:25px 10px;
}

#nav ul li
{
	display:inline;
}

#nav ul li a:hover, .active
{
	background:#0098da !important;
	color:#fff;
}

#nav ul li a
{
	color:#fff;
	padding:10px 15px;
	/*padding:10px 25px;*/
	font-weight:bold;
	letter-spacing:1px;
	text-decoration:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

#slider
{
	width:100%;
	float:left;
	margin-top:10px;
	position:realtive;
	text-align:center;
	/*height:316px;*/
}
#sb
{
	height:auto;
	width:97%;
	float:left;
	margin:0px 15px;
	/*padding-left:2px;
	width:auto;*/
}
#sb img
{
	
	width:24%;
	height:26%;
	margin:0px 3px 0px 4px !important;
	/*padding-bottom:100%;*/
}
#slider_bottom
{
	height:auto;
	width:100%;
	clear:both;
	top:0;
	position:relative;
	/*float:left;
	margin-top:-95px;*/
}
#slider_bottom #page img
{
	width:99%;
	clear:both;
	margin-top:-90px;
}
#content
{
	width:100%;
	height:auto;
	float:left;
	color:#fff;
	margin-top:5px;
	background:url("../images/body.jpg");
}
#wrapper
{
	width:100%;
	float:left;
}
#wrapper_inner
{
	margin:0 auto;
	width:1000px;
}
#wrapper_inner_container
{
	width:1000px;
	float:left;
}
.cont_bg
{
	background:none !important;
}
#main_cont
{
	height:auto;
	width:auto;
	margin:0px 20px;
}

#sidemenu
{
	height:auto;
	width:30%;
	float:left;
	margin:15px 8px 15px 0px;
}
#sidemenu h2, #left_cont h2
{
	color:#0098da;
	padding:7px 15px;
	margin-bottom:15px;
	border:1px solid #111;
	background:url("../images/h2_bg.png");	
}
#sidemenu ul
{
	margin:20px 10px;
}
#sidemenu ul li
{
	display:block;
	font-size:14px;
	margin:10px 0px;
	padding:5px 0px 5px 25px;
	background:url("../images/arr.png") no-repeat left center;
}
#sidemenu ul li a
{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#sidemenu ul li a:hover
{
	text-decoration:underline;
}

#left_cont 
{
	width:65%;
	height:auto;
	float:right;
	margin:15px 0px;
	border-left:1px solid #222;
	padding-left:19px;
}
.video_heading
{
	float:left;
	border-left:1px solid #222;
	width:99%;
	background: url("../images/h2_bg.png") repeat scroll 0 0 transparent;
    border: 1px solid #111111;
    color: #0098DA;
	margin-bottom:10px;
}
.video_heading h3
{
	float:left;
	padding:7px 15px;
}
.video_heading a
{
	float:right;
	color:#fff;
	padding: 7px 30px 7px 7px;
	
}
.video_heading img
{
	padding-top:5px;
	float:right;
}
#left_cont p
{
	height:auto;
	width:100%;
	float:left;
	/*color:#0043a8;*/
	color:#fff;
	margin-top:10px;
	text-align:justify;
}

#left_cont p.para
{
	/*color:#444d52;*/
	line-height:18px;
	color:#d3d3d3;
	margin-top:5px !important;
}
#left_cont h4
{
	height:auto;
	width:100%;
	float:left;
	margin-top:10px;
	color:#0098da;
}
#left_cont ul li
{
	margin-left:20px;
	color:#d3d3d3;
}
#mor
{
	width:auto;
	height:auto;
	float:right;
	cursor:pointer;
	padding:5px 0px;
}
#mor a
{
	color:#0098da;
	font-weight:bold;
	text-decoration:none;
}
#mor a:hover
{
	text-decoration:underline; 
}

#footer 
{
	width:100%;
	height:auto;
	color:#fff;
	clear:both;
	text-align:center;
	padding:25px 0px;
	border-top:1px solid #444;
	border-bottom:5px solid #0098da;
	background:url("../images/body.jpg");
}

#footer ul
{
	height:auto;
	width:auto;
	
}
#footer ul li
{
	display:inline;
}

#footer ul li a
{
	color:#fff;
	text-decoration:none;
}

#footer ul li a:hover
{
	text-decoration:underline;
}

/* products */
#pro
{
	width:30%;
	height:270px;
	float:left;
	margin:15px 8px;
	background:#fff;
	text-align:center;
	border:2px solid #0098DA;
	/*B44300#3c3d42;
	width:190px;*/
}

#pro img
{
	margin:0px 5px;
}

#pro a
{
	text-decoration:none;
}

#pro a h3, #prod h3
{
	text-align:center;
	/*margin:10px;
	color:#0043B0;*/
	color:#fff;
	background:#0098DA;
	padding:14px 19px;
	margin-top:10px;
	height:32px;
}

#pro a h3:hover, #crum a:hover
{
	color:#d3d3d3;
}
.wide
{
	padding:12px 0px !important; 
}

#prod
{
	height:auto;
	width:100%;
	float:left;
}
#prod ul
{
	margin:10px 230px;
}
#prod_img img
{
    float: left;
    height: auto;
    padding: 10px;
    text-align: center;
}
#prod_img
{
	float:left;
	width:99%;
	background: none repeat scroll 0 0 #3D3D3D;
    border: 2px solid #000000;
	

}
#desc
{
	height:auto;
	width:auto;
	float:left;
	margin:10px 150px;
}

table
{
	border-collapse:collapse;
	border:1px solid #000 !important;
}

th,td
{
	padding:10px;
	text-align:center;
	border:1px solid #000 !important;
}

th
{
	background:url("../images/h2_bg.png");
}

/* contact */

#sub_cont
{
	width:70%;
	height:auto;
	float:left;
}

#adr
{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:20px;
}
#adr h3
{
	width:30%;
	float:left;
	color:#fff;
}
#ads
{
	width:45%;
	float:left;
	
}

#ads a
{
	color:#fff;
	float:left;
	text-decoration:none;
	
}

#sub2_cont
{
	width:auto;
	height:auto;
	float:left;
	margin-top:20px;
}