body, table, input, textarea {font-family:verdana, arial, sans-serif;
	font-size:11px;
	color:#5D5D5D;}
	
img{border:0;}

form {margin:0px;
	padding:0px;}

a:link, a:visited, a:hover {color:#003F97;}

/* основная таблица страницы */
table.main {background-image:url('../images/bottom_right_back.gif');
	background-repeat:repeat-y;
	background-position:right;}

/* таблица с телефонами */
table.phones {margin-top:2px;}
table.phones tr td {padding-bottom:2px;}
table.phones tr td.title {padding-right:3px;}

.input {border:1px solid;
	border-right-color:#D4D0C8;
	border-bottom-color:#D4D0C8;
	border-left-color:#808080;
	border-top-color:#808080;}

input.login {width:180px;
	margin-right:10px;}

.news .date, .news .title, .news .title a {color:#1167AA;
	font-weight:bold;
	display:block;}
.news .title {text-decoration:underline;}
.news img.image {margin-right:20px;
	border:1px solid #808080}

.news A:hover img.image {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=60)
}

.blueTitle, a.blueTitle:link, a.blueTitle:hover, a.blueTitle:visited {color:#1167AA;
	font-weight:bold;
	text-decoration:underline;}

/* подменю */
table.subMenu td.i {padding:1px;
	bordeR:1px solid #E3E3E8;
	padding-left:4px;
	padding-right:4px;}
table.subMenu td {background:#FFFFFF;}

div#productionDescription{
	width:40%;
	margin-top:50px;
	float:right;
	height:320px;
}

div#productionDescription img{
	margin-bottom:5px;
}

div#downloadPDF{
	clear:right;
	float:right;
	width:28%;
	background: url('../images/ico_pdf.gif') no-repeat left 50% ;
	padding-left:20px;
	height:18px;
}
.production_sub_header{
font-size:15px;
display:block;
padding:0 0 3px 0;
margin:0;
}
a#flag_de,a#flag_en{
display:block;
width:26px;
height:22px;
border:2px solid #FFFFFF;
position:absolute;
}
a#flag_de{
background:url(../images/de_s.gif) no-repeat 50% 50%;
left:2px;
top:20px;
}
a#flag_de:hover{background:url(../images/de.gif) no-repeat 50% 50%;}
a#flag_de.selected, a#flag_en.selected{border:2px solid #0454AB;}
a#flag_en{
background:url(../images/eng_s.gif) no-repeat 50% 50%;
left:35px;
top:20px;
}
a#flag_en:hover{background:url(../images/eng.gif) no-repeat 50% 50%;}

/* меню продукции */
table.product_menu{
height:77px;
border-collapse:collapse;
border-spacing:0;
}
table.product_menu a.pointer{
display:block;
padding:0 0 0 8px;
}