* {

	margin: 0px;

	padding: 0px;

	text-decoration: none;

	list-style: none;

	outline: none; }



body {

	background: transparent url('../img/background.png') left top repeat-x;

	font-family: arial; }


.content {

	background: transparent url('../img/body_cont.png') left top repeat-y;

	width: 940px;

	height: auto;

	overflow: hidden;

	margin: 0px auto;}

.picdes {
	font-size: 12px;
	text-align: center; }
	
.manypics {
	display: block;
	clear: both;
	width: 690px;
	height: auto;
	overflow: hidden; }
	
.df {
	float: left;
	margin: 0px 55px 0px 0px;}

.df1 {
	float: left;
	margin: 0px 0px 0px 0px;}

.content_bottom {

	background: transparent url('../img/body_cont_bottom.png') left bottom no-repeat;

	width: 940px;

	height: 24px;

	display: block;

	clear: both;

	margin: 0px auto;}

	

.maincont {

	background: #fff;

	width: 900px;

	height: auto;

	overflow: hidden;

	display: block;

	clear: both;

	margin: 0px auto; }

	

.header {

	background: transparent url('../img/header.png') left top no-repeat;

	width: 900px;

	height: 171px;

	display: block;

	clear: both;}

	

.upperheader {

	display: block;

	clear: both;

	width: 900px;

	height: auto;

	overflow: hidden; }

	

.head_left {

	float: left;

	padding: 21px 0px 0px 35px;}

	

.head_left a {

	background: transparent url('../img/logo.png') left top no-repeat;

	width: 368px;

	height: 52px;

	float: left; }

	

.head_lang {

	float: right;

	background: transparent url('../img/langsg.gif') left top no-repeat;

	width: 137px;

	height: 20px;

	padding: 3px 0px 0px 5px;

	margin: 5px 35px 0px 0px;}

	

.head_lang p {

	float: left;

	font-size: 11px;

	color: #949494;

	padding: 1px 7px 0px 4px;}

	

.head_lang a {

	background: transparent url('../img/langs.png') left top no-repeat;

	width: 21px;

	height: 16px;

	float: left;

	font-size: 1px;

	margin: 0px 3px 0px 0px;}

	

.en { background-position: left -16px!important; }

.nr { background-position: left -32px!important; }



.mainnav {

	display: block;

	clear: both;

	padding: 54px 0px 0px 30px;

	font-size: 12px;

	font-weight: bold;

	color: #fff; }

	

.mainnav a {

	color: #fff;

	margin: 0px 15px 0px 15px;}

	

.mainnav a:hover {

	text-decoration: underline;}

	

.maindes {

	background: transparent url('../img/mainbg.png') left top no-repeat;

	width: 900px;

	height: auto;

	overflow: hidden;

	display: block;

	clear: both;}

	

.mainin {

	background: transparent url('../img/bottominto.png') left bottom no-repeat;

	width: 870px;

	height: auto;

	overflow: hidden;

	display: block;

	clear: both;

	padding: 10px 0px 13px 24px;}

	

.leftin {

	width: 670px;

	height: auto;

	overflow: hidden;

	float: left;

	text-align: justify;

	padding: 10px 0px 0px 0px;}

	

.secondleft { width: 540px; }

.secondleft2 { width: 580px; }

.secondleft8 { width: 850px; }



.secondleft2 h4 { font-size: 15px; }

	

.leftin h2 {

	display: block;

	clear: both;

	font-size: 18px;

	font-weight: normal;

	padding: 0px 0px 10px 0px;}

	

.leftin h2 span {

	color: #0084ff; }

		

.rightin {

	float: left;

	width: 180px;

	height: auto;

	overflow: hidden;

	padding: 5px 0px 0px 10px;}

	

.secondright {

	width: 300px; }

	

.introdes {

	width: 670px;

	text-align: justify;

	font-size: 12px;

	color: #333;

	padding: 0px 0px 10px 0px;}

	

.introdes a {

	font-weight: bold;

	text-decoration: underline;

	color: #0084FF;}

	

.introdes a:hover { text-decoration: none; }

	

.border {

	background: transparent url('../img/border.png') left bottom no-repeat;

	width: 164px;
	height: auto;
	overflow: hidden;

	display: block;

	clear: both;

	padding: 13px 0px 0px 13px;}
	
.picdes {
	display: block;
	clear: both;
	padding: 5px 0px 10px 0px;}

	

.ibs {

	background: transparent url('../img/ibs.png') left top no-repeat;

	width: 154px;

	height: 38px;

	float: left;

	clear: both; }

	

.bottom {

	display: block;

	clear: both;

	width: 855px;

	height: auto;

	overflow: hidden;

	padding: 10px 0px 0px 0px;}

.lic {

	font-size: 11px;

	font-weight: normal;

	color: #4d4d4d;

	float: left;

	padding: 8px 0px 0px 0px;}

	

.el {

 /*	background: transparent url('../img/el.png') right top no-repeat; */

	font-size: 11px;

	color: #0084ff;

	height: 19px;



	padding: 0px 0px 0px 0px;

	margin: 3px 0px 0px 0px;}

	

a:hover.el {

	text-decoration: underline; }

	

.contme {

	display: block;

	clear: both;

	width: 700px;

	height: auto;

	overflow: hidden;

	padding: 10px 0px 0px 20px;}

	

.lineme {

	display: block;

	clear: both;

	padding: 0px 0px 5px 0px;

	width: 600px;

	height: auto;

	overflow: hidden;}



.lineme label {

	width: 160px;

	font-size: 12px;

	font-weight: bold;

	float: left;

	color: #005fb8;}

	

.lineme label span {

	color: red; }

	

.lineme input, .lineme textarea  {

	background: #f1f7ff;

	border: 1px solid #787b7f;

	border-bottom: none;

	border-right: none;

	width: 244px;

	height: 14px;

	font-size: 12px;

	color: #333;

	float: left;

	padding: 5px;}

	

.lineme textarea {

	height: 90px;

	width: 300px;

	float: left;}

	

.sendme {

	background: transparent url('../img/send.png') left top no-repeat!important;

	width: 179px!important;

	height: 26px!important;

	border: none!important;

	font-size: 12px;

	font-weight: bold!important;

	color: #fff!important;

	cursor: pointer;}

	

.quickcont {

	background: transparent url('../img/border.png') right bottom no-repeat;

	width: 300px;

	height: auto;

	overflow: hidden;

	display: block;

	clear: both;

	padding: 20px 0px 20px 0px;

	margin: 30px 0px 0px 0px;}

	

.quickcont {

	float: left;

	width: 290px;

	height: auto;

	overflow: hidden;}

	

.quickcont ul {

	display: block;

	clear: both;

	width: 280px;

	height: auto;

	overflow: hidden;

	padding: 0px 0px 15px 10px;}

	

.quickcont ul li {

	font-size: 12px;

	float: left;

	clear: both;

	width: 275px;

	height: auto;

	color: #07214c;

	padding: 0px 0px 15px 0px;}

	

.quickcont p {

	font-weight: bold;

	font-size: 13px;

	color: #07214c;

	padding: 0px 0px 10px 20px;}

	

.conts {

	display: block;

  clear: both;

	font-size: 12px;

  text-align: center;
}



.conts strong {

	font-size: 13px;

	color: #07214c;}



.specs {

	display: block;

	clear: both;

	width: 850px;

	height: auto;

	overflow: hidden;

	padding: 10px 0px 0px 0px;


}



.specs li {

	font-size: 12px;

/*	background: transparent url('../img/fron.gif') left top no-repeat;            */

	background-position: left 6px;

	padding: 0px 0px 0px 0px;

	width: 850px;}

	

.pictures {

	background: transparent url('../img/border.png') right bottom no-repeat;

	width: 260px;

	height: auto;

	overflow: hidden;

	float: left;

	padding: 0px 0px 10px 0px;}

	

.pictures2 { width: 250px; padding: 0px 0px 5px 0px; }

	

.rightin3 {

	width: 260px;

	height: auto;

	overflow: hidden;

	margin: 10px 0px 0px 10px;}

	

.rightin4 { width: 250px; height: auto; overflow: hidden; margin: 10px 0px 0px 10px; }

	

.pictures img {

	display: block;

	clear: both;

	margin: 0px 0px 10px 0px;}

	

.picsnew {

	display: block;

	clear: both;

	width: 850px;


	height: auto;

	overflow: hidden;}

	

.picsnew img {

	float: none;

	margin: 10px 40px 10px 40px;}

	

.withpic {

	display: block;

	clear: both;

	width: 700px;

	height: auto;

	overflow: hidden;

	padding: 0px 0px 10px 0px;}



.withpic img {

	float: left; }



.withpic p {

	float: left;

	width: 200px;

	font-size: 12px;

	padding: 0px 0px 0px 10px;}



.sss p { width: 270px; }



.sdd {

	margin: 0px 0px 15px 40px!important; }

	

/****** DROPDOWN ********/



.linksline {

	width: 850px;

	height: auto;

	overflow: hidden;

	display: block;

	clear: both;

	height: 15px;

	padding: 5px 0px 0px 10px;}

	

.linsinthe {

	font-size: 12px;

	font-weight: bold;

	color: #fff;

/*	display: none;  */

	clear: both;

  width: 175px;

  background: url(../img/background1.png);

 margin: 0px 0px 0px 75px;}



.linsinthe a {

	color: #fff;

	margin: 0px 0px 0px 20px;}



.linsinthe a:hover { color: #FFFF99; }

.good {
  color: #FF0000;
  font-size: 12px;
  padding: 10px 0 0 20px;
  font-weight: bold;
}

.conts1 {

	display: block;

  clear: both;

	font-size: 12px;

  margin: 15px 0 0 40px;
}


.specs1 {

	display: block;

	clear: both;

	width: 850px;

	height: auto;

	overflow: hidden;

	padding: 10px 0px 0px 40px;


}
.specs1 li {

	font-size: 12px;

  background: transparent url('../img/fron.gif') left top no-repeat;

	background-position: left 6px;

	padding: 0px 0px 0px 10px;

	width: 850px;}


.withpic1 {

	display: block;

	clear: both;

	width: 850px;

	height: auto;

	overflow: hidden;

	padding: 0px 0px 10px 0px;}



.withpic1 img {

	float: left; }



.withpic1 p {

	float: left;

	width: 570px;

	font-size: 12px;

	padding: 0px 10px 0px 20px;}

.fonta {
  font-size: 12px;
  width: 845px;
}

.withpic2 {

	display: block;

	clear: both;

	width: 850px;

	height: auto;

	overflow: hidden;

	padding: 0px 0px 10px 0px;}



.withpic2 img {

	float: left; }



.withpic2 p {

	float: left;

	width: 570px;

	font-size: 12px;

	padding: 0px 20px 0px 0px;}


.linsinthe1 {

	font-size: 12px;

	font-weight: bold;

	color: #fff;

/*	display: none;  */

	clear: both;

  width: 185px;

  background: url(../img/background1.png);

 margin: 0px 0px 0px 75px;}



.linsinthe1 a {

	color: #fff;

	margin: 0px 0px 0px 20px;}

.linsinthe1 a:hover { color: #FFFF99; }

.linka {
  color: #0084FF;
  font-weight: bold;
}
.linka:hover {
  text-decoration: underline;
}
