/*---------------------------
 * CSS Copyright Information
 * Domain: mfm.ru
 * Author: Sergey Berdug
 * E-mail: sberdug@gmail.com
 * Create: 03.09.2009
----------------------------*/

BODY {
	background-color: #333333;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #d4d4d4; 
	FONT-FAMILY: verdana,arial,tahoma;
	margin:0px;
}


TABLE.maintable {
background-color:#000000;
}
TABLE.mainmenu {
background-color:#000000;
}
TABLE.footer {
background-color:#000000;
}
TABLE.center {
background-color:#000000;
}
A.links {
text-decoration:none;
}
TABLE.haracteristic {
border-top:1px solid #ffffff; 
border-right:1px solid #ffffff; 
font-size:11px;
width:90%;
}
TABLE.haracteristic TD {
height:25px;
text-align:center;
}
TABLE.haracteristic TD.h1 {
border-left:1px solid #ffffff; 
border-bottom:1px solid #ffffff; 
background-color:#FF6633; 
color:#ffffff;
}
TABLE.haracteristic TD.h2 {
border-left:1px solid #ffffff; 
border-bottom:1px solid #ffffff;
}
TABLE.haracteristic TD.h3 {
border-left:1px solid #ffffff; 
border-bottom:1px solid #ffffff; 
background-color:#333333;
}
TABLE.colorpalet {
width:1%;
}
TABLE.colorpalet IMAGE {
border:1px solid #ffffff;
}
A.newslinker {
background-image:url(images/treecolor1.gif);
background-repeat: no-repeat;
background-position:100% 60%;
padding-right:30px;
color:#FF6600;
font-size:11px;
text-decoration:none;
}
A.newslinker:hover {
background-image:url(images/treecolor1.gif);
background-repeat: no-repeat;
background-position:100% 60%;
padding-right:30px;
color:#FF6600;
font-size:11px;
text-decoration:none;
}
A.tehlinks{
color:#d4d4d4;
font-size:11px;
text-decoration:underline;
background-image:url(images/orange.gif);
background-repeat:no-repeat;
background-position:0 60%;
padding-left:23px;
font-weight:bold;
}
A.tehlinks:hover{
color:#ffffff;
font-size:11px;
text-decoration:underline;
background-image:url(images/orange.gif);
background-repeat:no-repeat;
background-position:0 60%;
padding-left:23px;
font-weight:bold;
}
.style1 {
	color: #FF6600;
	font-weight: bold;
	font-size:11px;
}
.style2 {color: #FF6600}
.style3 {
	color: #CCCCCC;
	font-weight: bold;
	font-size:11px;
}
.style4 {color: #e46b22}
.text {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #d4d4d4; 
	FONT-FAMILY: verdana,arial,tahoma;
}
.text_news {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: ##E56921 FONT-FAMILY: verdana,arial,tahoma
}
.styleX {
background:#E56921;
}
.styleX1 {
background-image:url(images/but1.jpg);
background-position:top;
background-repeat:no repeat;
}
.style1Xout {

}
.link_menu{

	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d4d4d4; FONT-FAMILY: verdana,arial,tahoma
}
.link_menu:hover{

	FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d4d4d4; FONT-FAMILY: verdana,arial,tahoma
}
A {
FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d4d4d4; FONT-FAMILY: verdana,arial,tahoma
}
A:hover {
FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d4d4d4; FONT-FAMILY: verdana,arial,tahoma
}
H1.head {
margin-top:20px; 
color:#FF6600; 
font-family:Verdana; 
font-size:18px;
}
.newsmain {
font-family:Verdana;
font-size:14px;
color:#FF6600;
text-decoration:none;
padding-left:10px;
font-weight:bold;
}
.newsmain:hover {
font-family:Verdana;
font-size:14px;
color:#FF6600;
text-decoration:none;
padding-left:10px;
font-weight:bold;
}
news {
background-image:url(/images/up_menu_but_2.jpg);
}
.news:hover {
background-image:url(/images/up_menu_but_2_active.jpg);
background-color:#E56921;
}
.newsactive {
background-image:url(/images/up_menu_but_2_active.jpg);
}
.foto {
background-image:url(images/up_menu_but_3.jpg);
background-color:#E56921;
}
.foto:hover {
background-image:url(images/up_menu_but_3_active.jpg);
background-color:#E56921;
}
.fotoactive {
background-image:url(images/up_menu_but_3_active.jpg);
}
.fotoactive:hover {
background-image:url(images/up_menu_but_3_active.jpg);
}
.prefoto {
background-images:url(images/up_menu_fon.jpg);
background-repeat:repeat;
backgrount-position:top;
}
.prefoto:hover {
background-color:#E56921;
}
.products {
background-image:url(/images/up_menu_but_4.jpg);
}
.products:hover {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.productsactive {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.about {
background-image:url(/images/up_menu_but_4.jpg);
}
.about:hover {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.aboutactive {
background-image:url(/images/up_menu_but_4_active.jpg);
.tehnologie {
background-image:url(/images/up_menu_but_4.jpg);
}
.tehnologie:hover {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.tehnologieactive {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.services {
background-image:url(/images/up_menu_but_4.jpg);
}
.services:hover {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.servicesactive {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.partners {
background-image:url(/images/up_menu_but_4.jpg);
}
.partners:hover {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.partners {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.contacts {
background-image:url(/images/up_menu_but_4.jpg);
}
.contacts:hover {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.contacts {
background-image:url(/images/up_menu_but_4_active.jpg);
}
.png_1 {
	background-image: url(images/fon.png);
	//background-image: none ! important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(images/fon.png,sizingMethod=crop);
	background-position: top;
	background-repeat: no-repeat;
}
TD.textt P {
font-size:11px;
}
TD.textt DIV {
font-size:11px;
}



h1 {
font-family:Verdana;
font-size:14px;
color:#FF6600;
text-decoration:none;
padding-left:10px;
font-weight:bold;
}
h2 {
font-family:Verdana;
font-size:14px;
color:#FF6600;
text-decoration:none;
padding-left:10px;
font-weight:bold;
}

h3 {
font-family:Verdana;
font-size:14px;
color:#FF6600;
text-decoration:none;
padding-left:10px;
font-weight:bold;
}

/*-- Other --*/

@media(max-width:1024px){
TABLE.header_wr, TABLE.mainmenu{width: 1052px !important;}
}