* {
	margin: 0;
	padding: 0;
	border: 0;
}
table,td,tr {
	margin: 0;
	padding: 0;
	border: 1px solid;
}

body {
	background-image: url("../img/backpattern.jpg");
	color: #5f5f5f;
	font-size: 13px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#wrapper {
	margin: 0 auto;
	width: 809px;
}

#mainContainer {
	background-color: #ffffff;
}

p {
  color: #303031;
}

a {
	font-family: Arial, Verdana, sans-serif;
	color: #134777;
	text-decoration: none;
}

a:hover { 	
	text-decoration: underline;
}

h1 {
	text-indent: -100em;
}

h2 {
	margin-bottom: 10px;
	font-size: 24px;
	font-weight: normal;
	color: #305a6e
}
h3 {
	margin-bottom: 10px;
	font-size: 20px;
	font-weight: normal;
	color: #305a6e
}

h4 {
	color: #134777;	
	font-family: Trebuchet Ms, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font-size: 14px;
  font-weight: bold;
	margin-top: 10px;

}

h4 {
	font-size: 15px;
	margin-bottom: 10px;
}

ul {
	list-style-type: none;
}

ol {
	list-style-position: inside;
}

/*table tr td {	
border: 1px solid red;
padding: 3px;
}*/

p {
	margin-bottom: 10px;
}


.bold {
	font-weight: bold;
}

.italic {
  font-style: italic;
}

.last {
	margin-right: 0 !important;
}

.line {
  margin: 10px 0;
}

.noborder {
	border: 0 !important;
}

.nofloat {
  clear: both;
}

.border {
  border: 1px solid #1e1d1d;
}

.header {
  background: url("/img/header.jpg") no-repeat;
	height: 122px;
	width: 809px;
}

#logo {
  display: block;
	overflow: hidden;
	height: 60px;
	width: 330px;
	margin: 0 0 0 160px;
	/*border: 1px solid red;*/
}

#languages {
  margin: 10px 0 0 578px;
border: none;
}

#languages li {
  float: left;
	margin: 0 10px 0 0;
border: none;
}

.contactButton {
  background-image: url("/img/en_contacts.jpg");
}

.contactButtonbg {
  background-image: url("/img/bg_contacts.jpg");
}
	
.contactButton,
.contactButtonbg {
  background-position: top left;
	width: 104px;
	height: 41px;
	display: block;
	overflow: hidden;
	text-indent: -100em;
	margin: -10px 0 0 658px;
}

.contactButton:hover,
span.contactButton,
.contactButtonbg:hover,
span.contactButtonbg {
  background-position: bottom left;
}

/* Left Right */

.left { 
	float: left;
	width: 243px;
	padding: 0;
	/*border-left: 1px solid red;
	border-right: 1px solid red;*/
}

.limg { 
	float: left;
	padding: 6px 5px 2px 5px;
}

.limg { 
	align: center;
	float: left;
	padding: 6px 5px 2px 5px;
}

.mylogos {
	float: left;
	width: 202px;
	margin: -70px 0 0 0;
	padding: 0 10px 10px 32px;
}

.news { 
	float: left;
	width: 202px;
	margin: 10px 0 0 20px;
	
	padding: 80px 10px 0px 10px;
	background-image: url("../img/lm_news.jpg");
	background-repeat: no-repeat;
	
	/*border-left: 1px solid red;
	border-right: 1px solid red;*/
}

.news p {
  margin-left: 10px;
	margin-top: 10px;
}

.right {
width: 501px;
margin-left: 273px;
}
.content {
width: 493px;
}
.topmenu { 
	margin: 10px 0 0 0;
	float: left;
	width: 590px;
	height: 80px;
	padding: 0;
}

.topmenu li {
  float: left;
	margin: 0 0 0 0;
}

.tm { 
	background-image: url("/img/bg_menu1.jpg");
	margin: 0px 10px 0  0px;
	padding: 10px 0 0 0px;
	text-align: center;
	float: left;
	width: 107px;
	height: 25px;
}

.tm1,
.tm2,
.tm3,
.tm4,
.tm5,
.tm1bg,
.tm2bg,
.tm3bg,
.tm4bg,
.tm5bg {
	background-position: top left;
	width: 103px;
	height: 34px;
	display: block;
	overflow: hidden;
	text-indent: -100em;
}

.tm1:hover,
.tm2:hover,
.tm3:hover,
.tm4:hover,
.tm5:hover,
span.tm1,
span.tm2,
span.tm3,
span.tm4,
span.tm5,
.tm1bg:hover,
.tm2bg:hover,
.tm3bg:hover,
.tm4bg:hover,
.tm5bg:hover,
span.tm1bg,
span.tm2bg,
span.tm3bg,
span.tm4bg,
span.tm5bg {
  background-position: bottom left;
}

.tm1 {
  background-image: url("/img/en_menu1.jpg");
}

.tm1bg {
  background-image: url("/img/bg_menu1.jpg");
}

.tm2 {
  background-image: url("/img/en_menu2.jpg");
}

.tm2bg {
  background-image: url("/img/bg_menu2.jpg");
}

.tm3 {
  background-image: url("/img/en_menu3.jpg");
}

.tm3bg {
  background-image: url("/img/bg_menu3.jpg");
}

.tm4 {
  background-image: url("/img/en_menu4.jpg");
}

.tm4bg {
  background-image: url("/img/bg_menu4.jpg");
}

.tm5 {
  background-image: url("/img/menu_partners_en.jpg");
}

.tm5bg {
  background-image: url("/img/menu_partners_bg.jpg");
}

.leftMenu {
margin: 0 0 80px 16px;
}
.lm0,
.lm0bg {
  background-position: top left;
	margin: 4px 0px 8px 0px;
	width: 231px;
	height: 160px;
	display: block;
	overflow: hidden;
	text-indent: -100em;
}


.lm1,
.lm2,
.lm3,
.lm4,
.lm5,
.lm6,
.lm1bg,
.lm2bg,
.lm3bg,
.lm4bg,
.lm5bg,
.lm6bg,
.lm_news_admin,
.lm_agents_admin {
  background-position: top left;
	width: 231px;
	height: 35px;
	display: block;
	overflow: hidden;
	text-indent: -100em;
}

.lm0 {
  background-image: url("/img/ISO9001_ISO27001_Telepoint.jpg");
}

.lm0bg {
  background-image: url("/img/ISO9001_ISO27001_Telepoint.jpg");
}

.lm1 {
  background-image: url("/img/en_lm1.jpg");
}

.lm1bg {
  background-image: url("/img/bg_lm1.jpg");
}

.lm2 {
  background-image: url("/img/en_lm2.jpg");
}

.lm2bg {
  background-image: url("/img/bg_lm2.jpg");
}

.lm3 {
  background-image: url("/img/en_lm3.jpg");
}

.lm3bg {
  background-image: url("/img/bg_lm3.jpg");
}

.lm4 {
  background-image: url("/img/en_lm4.jpg");
}

.lm4bg {
  background-image: url("/img/bg_lm4.jpg");
}

.lm5 {
  background-image: url("/img/en_lm5.jpg");
}

.lm5bg {
  background-image: url("/img/bg_lm5.jpg");
}

.lm6 {
  background-image: url("/img/en_lm6.jpg");
}

.lm6bg {
  background-image: url("/img/bg_lm6.jpg");
}

.lm_news_admin {
  background-image: url("/img/lm_news_admin.jpg");
}

.lm_agents_admin {
  background-image: url("/img/lm_agents_admin.jpg");
}

.lm1:hover,
.lm2:hover,
.lm3:hover,
.lm4:hover,
.lm5:hover,
.lm6:hover,
span.lm1,
span.lm2,
span.lm3,
span.lm4,
span.lm5,
span.lm6,
.lm1bg:hover,
.lm2bg:hover,
.lm3bg:hover,
.lm4bg:hover,
.lm5bg:hover,
.lm6bg:hover,
span.lm1bg,
span.lm2bg,
span.lm3bg,
span.lm4bg,
span.lm5bg,
span.lm6bg,
.lm_news_admin:hover,
.lm_agents_admin:hover,
span.lm_news_admin,
span.lm_agents_admin {
  background-position: bottom left;
}

.lmnews {
  margin: 0 0 0 3px;
  background: url("/img/en_newsbtn.jpg");
	width: 84px;
	height: 44px;
	display: block;
	overflow: hidden;
	text-indent: -100em;
}

.inputext { background-color: #aaaadd;border: 1px solid #333355;}
.inpubut { background-color: #aaaadd;border: 1px solid #333355;float:left;}

.b_banners li {
  float: left;
	margin: 0 4px 0 0;
}

.headNews {
  text-decoration: underline;
	margin-bottom: 10px;
}

.hline {
  margin: 0 0 8px 0;
}

.imgle
{ 
border: 0;
}
/*Footer*/

.footer {
	background-image: url("/img/footer.jpg");
	width: 809px;
	clear: both;
	overflow: hidden;
	height: 50px;
}

.footer p {
	color: #9cccef;
  margin: 20px 0 0 30px;
}

