/* css webexpert */

/* basic elements */

* html body {width: expression(document.getElementsByTagName('HTML')[0].clientWidth<=1003?"1003px":"100%")}

body {
	margin: 0px;
	padding: 0px;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	background: #2C363D;
	color: #000; 
}

.hide {
	display: none;
}

img {
	border: 0;
}

span {
	font-weight: bold;
}

a {
	font-weight: normal;
	text-decoration: underline;
	color: #31739c;
}

a:visited {
	color: #31739c;
}

a:hover, a:active { 
	text-decoration: none;
}

ul,ol {
	margin: 0;
	padding: 0;
}
li {
	padding-bottom: 10px;
}
/*p {
	margin: 0;
	padding: 0;
}*/

h1 {
	padding-bottom: 10px;
	margin: 0 10px 0 0;
	font-size: 13px;
	color: #585858;
}

h1 span {
	text-decoration: none;
	font-weight: bold;
	color: #31739c;
}

h1 span.sp1 {
	font-size: 18px;
	font-weight: normal;
}
/* end basic elements */

/* specific divs id start */

#contentHtml {

	width: 908px;

	text-align: left;

	margin-left: auto;

	margin-right: auto;

	background: #eee url(/i/content_bg.jpg) top left no-repeat;

}

#wrapper {

	margin: 0;

}

#right {

	padding-bottom: 20px;

	width: 670px;

	float: left;

}

#right_bg {

	float: left;

}

#left {

	padding-bottom: 160px;

	width: 238px;

	float: left;

}

#left_bg {

	width: 238px;

	float: left;

	padding-top:0px;

}

#tmpl {

	display: inline;

	margin: 35px 0 0 30px;

	padding: 20px 20px 20px 50px;

	width: 500px;

	border: 1px solid #000;

	background: url(/i/bg_white.png) top left repeat;

	float: left;

}

.tell {

	/*margin: 148px 0 0 75px;*/
	margin: 148px 0 0 35px;
	text-align:center;

	font-size: 12px;

	font-weight: bold;

	position: absolute;

}

#footer {

	clear: both;

	width: 908px;

	height: 90px;

	background: #0C5378; 	

}

/* specific divs id end */

/* $page static divs start */

/* $logo start */

#logo img {

	float: left;

}

/* $logo end */

/* $Catalog start */

#Catalog ul {

	padding-bottom: 20px;

	margin-left: 20px;

	width: 216px;

	border: 1px solid #000;

	background: #fff; 

	opacity: 0.75; 

	filter: alpha(opacity=75);

    -moz-opacity: 0.75;

}

#Catalog li {

	margin: 15px 0 0 25px;

	list-style: none;

}

#Catalog li img {

	margin: 4px 7px 1px 0;

	float: left;

}

#Catalog li.name {

	margin: 0;

	height: 40px;

	font-size: 16px;

	text-align: center;

	font-weight: bold;

	line-height: 40px;

	background: #5f92b8;

	color: #fff;

}

#Catalog li a.active {

	font-weight: bold;

	color: #3e759d;

}

#Catalog li a {

	text-decoration: none;

	color: #404047;

}

#Catalog ol li {

	margin-top: 10px;

}

#Catalog ol li a {

	color: #000;

}

/* $Catalog end */

/* $menu start */

#menu {

	width: 670px;

	height: 33px;

	background: #2C373C url(/i/menu_bg.gif) top left no-repeat;

}

#menu ul {

	padding: 0 0 0 40px;

}

#menu li {

	padding: 0 20px;

	list-style: none;

	line-height: 33px;

	float: left;

}

#menu li a {

	font-size: 14px;

	text-decoration: none;

	text-transform: lowercase;

	color: #fff;

}

#menu li.active {

	background: #084C6F;

}

/* $menu end */

/* $Company start */

#Company {

	display: inline;

	margin: 50px 10px 0 60px;

	padding: 20px;

	width: 560px;

	background: #fff;

	opacity: 0.75;

	filter: alpha(opacity=75);

    -moz-opacity: 0.75;

	float: left;

}

/* $Company end */

/* $Product start */

#Product {

	padding: 30px 10px 0 60px;

	float: left;

}

#Product table {

	margin-top: 15px;

	width: 600px;

	background: #6b7379; 

	opacity: .75;

	filter: alpha(opacity=75);

	float: left;	

}

#Product td {

	padding: 15px 0 15px 15px;

	color: #fff;

}

#Product td a {

	font-size: 13px;

	font-weight: bold;

	color: #fff;

}

/* $Product end */

/* $footer start */

#footer .copy {

	padding: 10px 0 0 15px;

	width: 255px;

	height: 75px;

	background: url(/i/copy_bg.jpg) top left no-repeat;

	float: left;

}

#footer .copy a {

	display: block;

	font-size: 11px;

	text-decoration: none;

	color: #fff;

}

#footer .contact {

	padding: 5px 0 0 25px;

	height: 80px;

	float: left;

}

#footer .contact p.p1 {

	margin-left: 34px;

}

/* $footer end */

/* $tmpl start */

#tmpl h2 a {

	font-size: 18px;

	font-weight: normal;

}

#tmpl ul,

#tmpl ol {

	margin: 0 0 0 20px;

}

#tmpl img {

	margin: 0 10px 0 0;

}

/* $tmpl end */

/* $Map start */

#Map {
	margin-left: -35px;
}

#Map ol {

	margin: 5px 0 5px 50px;

}

#Map ol li a {

	text-decoration: none;

	color: #404047;

}

#Map li {

	margin-bottom: 5px;

	list-style: none;

	color: #3e759d;

}

/* $Map end */

.over {

	border:1px solid #303b43;

	text-align:center;

	width:470px;

}

.in1

{

border-right:1px solid #303b43;

padding:0px;

margin:0px;

background: #dce5ec;

opacity: .50;

filter: alpha(opacity=50);

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

font-size:12px;

color:#000;

padding-bottom:5px;

padding-top:5px;



}



.in2

{

border-right:1px solid #303b43;

padding:0px;

margin:0px;

background: #FFF;

opacity: .50;

filter: alpha(opacity=50);

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

font-size:12px;

color:#000;

padding-bottom:5px;

padding-top:5px;

text-align:center;

}



.in3

{

border-right:1px solid #303b43;

padding:5px;

margin:0px;

background: #618eae;

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

font-size:12px;

color:#FFF;

font-weight:bold;

text-align:center;



}
input,
textarea {
	background: fff;
}


#advert  {
font-size:11px;
}

#advert a {
color:#000000;
}


/* $page static divs end */