BODY 
{
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
  padding-bottom: 0;	
}

.big_bg
{
	color:#FFFFFF;
	font: normal 9px Tahoma ,Verdana, Arial;
	vertical-align: middle;
	background : url("../img/head_right.jpg");
}

.prod_bg
{
	color:#FFFFFF;
	font: normal 9px Tahoma ,Verdana, Arial;
	vertical-align: middle;
	background : url("../img/head_prod.jpg");
}

.tech_bg
{
	color:#FFFFFF;
	font: normal 9px Tahoma ,Verdana, Arial;
	vertical-align: middle;
	background : url("../img/head_tech.jpg");
}

.vacancy_bg
{
	color:#FFFFFF;
	font: normal 9px Tahoma ,Verdana, Arial;
	vertical-align: middle;
	background : url("../img/head_v.jpg");
}

.partner_bg
{
	color:#FFFFFF;
	font: normal 9px Tahoma ,Verdana, Arial;
	vertical-align: middle;
	background : url("../img/head_p.jpg");
}

.menu
{
	color:#FFFFFF;
	font: normal 11px Tahoma ,Verdana, Arial;
	vertical-align: top;
	padding-top: 15px;
	background : url("../img/btn/menu2.gif");
	background-repeat: no-repeat;
}

a.headlink
{
	color:#FFFFFF;
	font: normal 11px Tahoma ,Verdana, Arial;
	vertical-align: top;
	padding-top: 15px;
	text-decoration: none;
}

a.headlink:hover
{
	color: #CDEEFF;
	font: normal 11px Tahoma ,Verdana, Arial;
	vertical-align: top;
	padding-top: 15px;
	text-decoration: none;
}

.left_bg
{
	background : url("../img/dwn_bg/left_bg.gif");
}



.text
{
color:#000000;
font: normal 8pt Tahoma ,Verdana, Arial;
}

.multi
{
padding: 6px 0px 0px 6px;
color:#550000;
font: normal 8pt Tahoma ,Verdana, Arial;
}

.multibig
{
padding: 10px 0px 0px 8px;
color:#550000;
font: normal 8pt Tahoma ,Verdana, Arial;
}


.white_text
{
color:#FFFFFF;
font: normal 7px Tahoma ,Verdana, Arial;
}

a.link
{
color:#777777;
font: normal 7pt Tahoma ,Verdana, Arial;
text-decoration: none;
}
a.link:hover
{
color:#999999;
font: normal 7pt Tahoma ,Verdana, Arial;
text-decoration: none;
}

a.link_u
{
color:#FFFFFF;
font: normal 8pt Tahoma ,Verdana, Arial;
text-decoration: none;
}
a.link_u:hover
{
color:#C8EDF5;
font: normal 8pt Tahoma ,Verdana, Arial;
text-decoration: none;
}

.dwnpad{
	padding-top: 25px;
}

.dwnbg{
	background : url("../img/dwn_bg/right_bg.gif");
}
.redleft
{
background : url("../img/head_red_bg.gif");
height : 30px;
color : #FFFFFF;
font: normal 14pt Tahoma ,Verdana, Arial;
padding-left: 14px;
}

.redmid{
background : url("../img/head_red_bg.gif");
height : 30px;
color : #FFFFFF;
font: bold 9pt Tahoma ,Verdana, Arial;
padding-left: 8px;
}

.redright{
background : url("../img/head_red_bg.gif");
height : 30px;
color : #FFFFFF;
font: bold 9pt Tahoma ,Verdana, Arial;
padding-left: 8px;
}

.rightcolor{
background-color : #F8E8DE;
}

.mainleft{
color : #000000;
font: normal 8pt Tahoma ,Verdana, Arial;
padding-left: 0px;
padding-top: 10px;
padding-bottom: 10px;
}

.mainw{
color : #FFFFFF;
font: normal 8pt Tahoma ,Verdana, Arial;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
}

.mainmid{
color : #575757;
font: normal 8pt Tahoma ,Verdana, Arial;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #DCDCDC;
}
.dwnmenu{
	padding-left: 0px;
}
.mainmid2{
color : #575757;
font: normal 8pt Tahoma ,Verdana, Arial;
padding-left: 8px;
}

.mainmid_in{
color : #FFFFFF;
font: normal 8pt Tahoma ,Verdana, Arial;
padding-left: 8px;
}

.mainright{
color : #000000;
font: normal 8pt Tahoma ,Verdana, Arial;
padding-left: 0px;
padding-top: 10px;
}

.downfont_a{
color : #FFFFFF;
font: normal 8pt Tahoma ,Verdana, Arial;
padding-left: 5px;
padding-top: 5px;
}

.downfont_b{
background-color : #FFFFFF;
background : url("../img/down_border0.gif");
background-repeat: repeat-x;
background-position: bottom;
}

.downfont_c{
color : #000000;
font: normal 8pt Tahoma ,Verdana, Arial;
padding-left: 8px;
padding-top: 10px;
}

.ramka {
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	color: #996138;
	background-color: #FEE4CB;
	font: normal 8pt Verdana, Arial, Tahoma;
}

.copy{
	padding-top: 10px;
	color: #FFFFFF;
	font: normal 9px Tahoma, Verdana, Arial;
	}
	
.adress{
	padding-left: 5px;
	color: #000000;
	font: normal 9px Tahoma, Verdana, Arial;
	}

.button
{
background-color:#BC2700;
border-color:#FFFFFF;
color:#FFFFFF;
border-style:solid;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
font-size:12px;
}


.languagebaralign{
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 6px;
	padding-right: 6px;
}

a.languagebar{
	color: #EEEEEE;
	font: normal 9px Tahoma, Verdana, Arial;
	text-align: right;
	vertical-align: bottom;
	text-decoration: none;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 5px;
}

a.languagebar:hover{
	color: #FFFFFF;
	font: normal 9px Tahoma, Verdana, Arial;
	text-align: right;
	vertical-align: bottom;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left;
	background-image: url(../img/cursor.gif);}

a.more_link
{
color:#435C84;
font: normal 10px Tahoma ,Verdana, Arial;
text-decoration: none;
}
a.more_link:hover
{
color:#4B83B6;
font: normal 10px Tahoma ,Verdana, Arial;
text-decoration: none;
}