#main {
  FONT-SIZE: 12px;
  MARGIN: 0px auto;
  WIDTH: 930px;
  COLOR: #333333;
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
  padding-top:10px;
  padding-left:20px;
  padding-right:20px;
  TEXT-ALIGN: center
 }
 
H1 { font-size: 12px; font-weight: normal; margin: 0; }
H2 { font-size: 12px; font-weight: normal; }
 
#language {
	TEXT-ALIGN: right;
	FONT-SIZE: 11px;
	padding-bottom:5px;
	padding-right:20px
 }
 
#head {
	TEXT-ALIGN: left;
	BACKGROUND: #DFDFDF
 }
 
#right {
	BACKGROUND: #b01618;
	padding-right:190px;
 }
 
#layer {
	BACKGROUND: #FFFFFF;
	padding-top:1px;
	padding-right:1px
 }
 
#nav {
	BACKGROUND: #8d8d8d;
	color: #ffffff;
	float: right;
	FONT-SIZE: 11px;
	padding-top:2px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:2px
 }
 
#body {
	TEXT-ALIGN: center;
	padding-top:50px;
	padding-left:40px;
	padding-right:40px
 }
 
#body_head {
	BACKGROUND: #8d8d8d;
	color: #ffffff;
	TEXT-ALIGN: left;
	padding-top:2px;
	padding-left:10px;
	padding-bottom:2px
 }
 
#body_border {
	border-width: 1px;
	border-style: solid;
	border-color: #8d8d8d;
	TEXT-ALIGN: left;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px
 }


#tb_header {
	TEXT-ALIGN: left;
	padding-left:10px;
	color: #ffffff;
	padding-bottom:2px;
	padding-top:2px
 }
 
#tb_adress {
	TEXT-ALIGN: left;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px
 }

#tb_text1 {
	TEXT-ALIGN: left;
	padding-left:10px;
	padding-top:10px
 }
 
#tb_text2 {
	TEXT-ALIGN: left;
	padding-left:10px
 }
 
#tb_text3 {
	TEXT-ALIGN: left
 }
 
#tb_text4 {
	TEXT-ALIGN: left;
 }
#tb_product_catalog { padding: 2px 10px; }
#tb_product_catalog_header { color: #fff; }
#picture {
	BACKGROUND: #8d8d8d;
	FONT: Arial;
	FONT-SIZE: 11px;
	TEXT-ALIGN: center;
	color: #ffffff;
	float: left;
	border-top-width: 10px;
	border-right-width: 10px;
	border-style: solid;
	border-color: #ffffff
}

#about_us_text1 {
	padding-top:3px
 }
 
#news_date {
	FONT-SIZE: 11px;
	padding-top: 5px;
	padding-left: 10px;
	TEXT-ALIGN: left
 }
 
#news {
	FONT-SIZE: 11px;
	padding-left: 10px;
	padding-bottom: 5px;
	TEXT-ALIGN: left;
}

#nav_products {
	BACKGROUND: #8d8d8d;
	TEXT-ALIGN: left;
	color: #ffffff
}

#products {
	border-top-width: 1px;
	border-top-style: solid;
	border-color: #FFFFFF;
	padding-left:10px;
	padding-right: 30px;
	padding-bottom:3px;
	padding-top:3px;
	width: 160px
 }
 
#download {
	TEXT-ALIGN: right;
	FONT-SIZE: 11px;
	padding-top:2px;
	padding-right:10px
}

#title1 {
	FONT-WEIGHT: bold;
	padding-bottom:5px
}

A.nav {
	color: #ffffff;
	TEXT-DECORATION: none;
	padding-right: 5px;
	padding-left: 5px
}

A.nav:hover {
	color: #ffffff;
	TEXT-DECORATION: underline;
	padding-right: 5px;
	padding-left: 5px
}

A.language1 {
	color: #8d8d8d;
	FONT-WEIGHT: bold;
	text-decoration: none;
	padding-right: 5px
}

A.language1:hover {
	color: #8d8d8d;
	FONT-WEIGHT: bold;
	text-decoration: none;
	padding-right: 5px
}

A.language2 {
	color: #333333;
	text-decoration: none;
	padding-left: 5px
}

A.language2:hover {
	color: #333333;
	text-decoration: underline;
	padding-left: 5px
}

A.link {
	color: #333333;
	text-decoration: none
}

A.link:hover {
	color: #333333;
	text-decoration: none
}

A.link1 {
	color: #333333;
	text-decoration: none
}

A.link1:hover { color: #333333; text-decoration: underline
; }

