body {
	background-position: top;
	background-image: url(img/top-fon.jpg);
	background-repeat: repeat-x;
}

td {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #fff;
}
table.globus {
	background-position: center bottom;
	background-image: url(img/globus.jpg);
	background-repeat: no-repeat;
        z-index: 5; 
}
table.top {
	background-position: center top;
	background-image: url(img/top.jpg);
	background-repeat: no-repeat;
}

td.pdf {
	background-position: right bottom;
	background-image: url(img/manual_small.jpg);
	background-repeat: no-repeat;
}


table.top_ny {
	background-position: center top;
	background-image: url(img/top_ny.jpg);
	background-repeat: no-repeat;
}

table.top_cc {
	background-position: center top;
	background-image: url(img/top_contest.jpg);
	background-repeat: no-repeat;
}


td.niz-fon {
	background-position: bottom;
	background-image: url(img/niz-fon.jpg);
	background-repeat: repeat-x;
}

a.top-nav, a.top-nav:hover {
	color : #6fd8e5;
	font-size : 9pt;
	text-decoration : underline;
}
a.yel, a.yel:hover {
	color : yellow;
	text-decoration : none;
}

a.yel:hover {
	text-decoration : underline;
}

div.slog {
	color : #fff;
	font-size : 9pt;
	padding : 20 0 0 0;
}
td.niz {
	color : #fff; 
	font-size : 9pt;
}
td.niz b {
	color : #254f5c;
	font-weight : normal;
}
a.elena, a.elena:hover {
	color : #254f5c;
	font-weight : normal;
}
table.h {
	background-position: top;
	background-image: url(img/h2.gif);
	background-repeat: repeat-x;
}
td.head {
	color : #fff;
	text-transform : uppercase;
	font-size : 8pt;
	background-position: right;
	background-image: url(img/h3.gif);
	background-repeat: no-repeat;
	padding : 0 14 0 7;
}
div.tovar {
	padding : 14 0 7 10;
}
div.name {
	padding : 0 0 20 10;
	text-transform : uppercase;
	color : #fff;
}
a.podr, a.podr:hover {
	color : #78deea;
	text-decoration : underline;
	text-transform : none;
}
div.all {
	padding : 3 0 0 10;
}
div.spec {
	padding : 10 10 0 10;
}
p.spec{
	margin : 0;
	padding : 0 0 5 0;
}
p.spec a, p.spec a:hover {
	color : #78deea;
	text-decoration : none;
}
p.spec span {
	color : #fff;
}
p.menu {
}
p.menu a {
	text-transform : uppercase;
	line-height : 21px;
	font-size : 8pt;
	text-decoration : none;	
	padding-left: 28px;
	background-position: left;
	background-repeat: no-repeat;
	
	color : #6fd8e5;
	background-image: url(img/menu.gif);
}
p.menu a:hover, p.menu a.active{
	color : #fff;	
	background-image: url(img/menu1.gif);
}

div.nav {
	padding : 0 0 26 0;
	color : #fff;
}
div.nav a, div.nav a:hover {
	color : #78deea;
	text-decoration : underline;
}
div.nav span {
	color : #78deea; 
}
span.data {
	color : #fff;
	background-color : #fe0101;
	padding : 1 3 1 3;
}
span.txt {
	color : #fff;
	text-transform : uppercase;
	font-size : 8pt;
}



a {
	color : #fff;
	text-decoration : underline;
}
a:hover {
	color : #fff;
	text-decoration : none;
}
p {
	padding : 0 0 10 0;
	margin : 0; 
}

h1.press {
	color : #fff;
	font-weight : normal;
	text-transform : uppercase;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	font-size : 9pt;
}

h1, div.head {
	color : #fff;
	font-weight : normal;
	text-transform : uppercase;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	font-size : 8pt;
}
h2      {
	color : #fff;
	font-weight : normal;
	ext-transform : uppercase;
	padding : 30 0 0 0;
	margin : 0 0 0 0;
	font-size : 9pt;
}
td.mod {
	color : #fff;
	text-transform : uppercase;
	font-size : 9pt;
}
span.mod {
	color : #78deea;  
	text-transform : uppercase;
        ext-decoration: underline;
}
div.bablo {
	color : #78deea;
	font-size : 9pt;
}
span.price {
	color : #78deea; 
	background-color : #fe0101;
        color: yellow; 
	margin : 0 0 0 0;
	width : 1;
	padding : 4;
//	color : #fff;
}
span.news {
	color : #78deea; 
	background-color : #dd0101;
	ext-decoration : underline;
     
	margin : 0 10 0 30;
	width : 1;
	padding : 2;
	color : #fff;
}

span.pricecomm {
	font-size : 8pt;
	ackground-color : #2786b5;
//	width : 1;
	padding : 0;
        letter-spacing: normal; 
//        font-weight: bold;
	color : #fff;
}
             
span.pricecomms {
	font-size : 8pt;
	width : 1;
	padding : 0;
        letter-spacing: normal; 
        font-weight: bold;
	color : #fff;
}

div.bablo a, div.bablo a:hover {
	color : #78deea;
	text-decoration : underline;
}

a.gl img {
	padding: 0px;
	xborder: 0px;
	border: 1px solid #78deea;
	margin: 0px;
	}
a.gl img:hover {
	padding: 0px;
	xborder: 0px;
        xborder: 1px solid yellow;
        width: 90px;
      }
hr {
	height : 1;
	background-color : #78deea; 
	color : #78deea; 
	border : 0;
	margin : 10 0 10 0;
}
.mail {
	color : #fff;
	width : 350px;
	height : 20px;
	font-size: 10pt;
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:2px;
	border-width:1px;
	border-color:#6fd8e5;
	background-color : #55a2b4;
	border-top : solid 1 #6fd8e5;
	border-left : solid 1 #6fd8e5;
}  
.mail-f {
	color : #fff;
	width : 350px;
	height : 165px;
	font-size: 10pt;
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:2px;
	border-width:1px;
	border-color:#6fd8e5;
	background-color : #55a2b4;
	border-top : solid 1 #6fd8e5;
	border-left : solid 1 #6fd8e5;
}  

table.partner img {
	border:8px #07588b solid;
        width: 194px;
}
table.partner td {padding:0px 10px 10px 0px;}


.zh a {
background:#f7f7f7; height: 31px;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
 -moz-opacity: 0.2; /* Mozilla */
}
.zh a:hover{
height: 31px;
filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100);
-moz-opacity: 1.0; /* Mozilla */
}
.png
    {
        //background-image: none ! important;
        behavior: url('pngfix.htc');
} 

.zag1    {text-align: center; color: fde910;font-family: 'Verdana';font-size: 20px;font-weight: bolder; line-height: normal;}
.zag2    {text-align: center; color: white;font-family: 'Verdana';font-size: 16px;font-weight: bolder; line-height: normal;}
.zag3    {text-align: center; color: white;font-family: 'Verdana';font-size: 15px;line-height: normal;}
.zag4    {text-align: center; color: fde910;font-family: 'Verdana';font-size: 17px;line-height: normal;font-weight: bolder;}
.zag5    {text-align: center; color: fde910;font-family: 'Verdana';font-size: 12px;font-weight: bolder; line-height: normal;}

.spisok  {font-family: 'Verdana'; color: white;font-size: 15px;font-weight: bolder;list-style: square outside;}
.spisok2 {font-family: 'Verdana'; color: white;font-size: 14px;list-style: square outside;}
.text1   {text-align: "justify"; color: white; font-family: 'Verdana';font-size: 15px;line-height: normal;}
.text2   {text-align: "justify"; color: fde910; font-family: 'Verdana';font-size: 15px;line-height: normal;font-weight: bolder;}
.text3   {font-family: 'Verdana'; color: white;font-size: 14px;list-style: square outside;}

.refs    {font-family: 'Times New Roman'; font-size: 18px; color: white;}
