HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%;
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Tahoma, sans-serif; COLOR: #444d54; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px Tahoma, sans-serif; COLOR: #444d54; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff;
}
BODY {
	MIN-WIDTH: 900px; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;
}
#wrapper {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #444D54;   /*смена фона крайних левой и правой стороны за основным сайтом*/
}
#wrapper A:hover {
	COLOR: #444d54;   /*cмена цвета при наведении на надпись vdmsignal.com - ваш компас на форeкс */
}
#outer {
	BORDER-RIGHT: #ffffff 5px solid; MIN-HEIGHT: 100%; MARGIN: auto; OVERFLOW: visible; BORDER-LEFT: #ffffff 5px solid; WIDTH: 900px; POSITION: relative; HEIGHT: 99.9%; BACKGROUND-COLOR: #FFFFFF;
    /*смена цвета панели основного меню под логотипом и всего основного фона сайта */ TEXT-ALIGN: left;
}
* HTML #outer {
	WIDTH: 900px;
}
HTML > BODY #outer {
	HEIGHT: auto;
}
#inner {
	WIDTH: 100%; PADDING-TOP: 305px;
}

* HTML #header {
	WIDTH: 900px;
}
#panel {                               /*верхняя панель с временем Москвы итд */
border-right : 0 solid #b3c1ca;
padding-right : 0;
padding-left : 110px;
font-size : 80%;
z-index : 20;
left : 0;
padding-bottom : 10px;
width : 790px;
padding-top : 10px;
position : absolute;
top : 0;
height : 10px;
background-color : #FFFFFF;     /*верхняя панель с временем Москвы итд */
}
#time-msk {
border-right : 1px dotted #909fa9;
padding-right : 10px;
display : inline;
padding-left : 5px;
padding-bottom : 0;
margin-right : 10px;
padding-top : 0;
}

#time-london {
border-right : 1px dotted #909fa9;
padding-right : 10px;
display : inline;
padding-left : 5px;
padding-bottom : 0;
margin-right : 10px;
padding-top : 0;
}

#time-ny {
border-right : 1px dotted #909fa9;
padding-right : 10px;
display : inline;
padding-left : 5px;
padding-bottom : 0;
margin-right : 10px;
padding-top : 0;
}

#time-tokyo {
border-right : 1px dotted #909fa9;
padding-right : 10px;
display : inline;
padding-left : 5px;
padding-bottom : 0;
margin-right : 10px;
padding-top : 0;
}

#time-frankfurt {
border-right : 1px dotted #909fa9;
padding-right : 10px;
display : inline;
padding-left : 5px;
padding-bottom : 0;
margin-right : 10px;
padding-top : 0;
}

#time-vancouver {
border-right : 1px dotted #909fa9;
padding-right : 10px;
display : inline;
padding-left : 5px;
padding-bottom : 0;
margin-right : 10px;
padding-top : 0;
}

#time-sydney {
border-right : 1px dotted #909fa9;
padding-right : 10px;
display : inline;
padding-left : 5px;
padding-bottom : 0;
margin-right : 10px;
padding-top : 0;
}
#vdmlogo {
z-index : 10;
background : url(img/vdmlogo.png) no-repeat left bottom;
left : 3px;
width : 884px;
text-indent : -5000px;
position : absolute;
top : 20px;
height : 230px;
}



#switch {
z-index : 30;
right : 0;
width : 290px;
position : absolute;
top : 0;
height : 212px;
}

#navigate {
margin-top : 1px;
z-index : 40;
background : repeat-x left top;
left : 0;
width : 250px;
padding-top : 20px;
position : absolute;
top : 250px;
height : 50px;
text-align : center;
}

#navigate A {
border-right : 1px dotted #909fa9;
padding-right : 10px;
display : inline;
padding-left : 10px;
padding-bottom : 0;
padding-top : 0;
}

#navigate A.last {
border-top-width : 0;
border-left-width : 0;
border-bottom-width : 0;
border-right-width : 0;
}
#topmenu {
margin-top : 1px;
z-index : 40;
right : 0;
background : repeat-x left top;
margin-left : auto;
width : 650px;
margin-right : auto;
position : absolute;
top : 250px;
height : 50px;
}

#footer {
clear : both;
left : 0;
width : 900px;
color : #444d54;
bottom : 0;
position : absolute;
height : 80px;
background-color : #FFFFFF;   /*cамая нижняя панель копирайт итд*/
}

#footer P {
padding-right : 140px;
margin-top : 50px;
padding-left : 20px;
padding-bottom : 0;
line-height : 15px;
padding-top : 0;
text-align : left;
}

#footer P A {
color : #777d82;
text-decoration : underline;
}
* HTML #footer {
margin-bottom : -1px; 
}
* HTML #footer {
height : 80px;
}
#clearfooter {
clear : both;
width : 100%;
height : 80px; 
}

#sitemap {
padding-right : 0;
padding-left : 0;
z-index : 50;
left : 0;
padding-bottom : 10px;
width : 100%;
padding-top : 10px;
position : absolute;
top : 0;
background-color : #FFFFFF;   /* нижняя панель навигации сайта*/
text-align : center;
}

#sitemap A {
padding-right : 10px;
display : inline;
padding-left : 10px;
font-weight : bold;
padding-bottom : 0;
border-left : 1px dotted #909fa9;
color : #777d82;
padding-top : 0;
text-decoration : underline;
}

#sitemap A.first {
border-top-width : 0;
border-left-width : 0;
border-bottom-width : 0;
border-right-width : 0;
}

#counter {
z-index : 60;
right : 0;
float : right;
width : 130px;
position : absolute;
top : 40px;
height : 31px;
}
#right {
z-index : 200;
float : right;
width : 649px;
}

#right-inner {
padding-right : 10px;
padding-left : 10px;
padding-bottom : 0;
width : 630px;
padding-top : 0;
text-align : left;
}
#content {
z-index : 210;
padding-bottom : 5px;
}
#content H2 {
font : 140%/24px Arial Narrow;
text-transform : uppercase;
}
#content H3 {
font : bold 110%/18px Tahoma;
}
#content P {
line-height : 14px;
}
#content P A {
padding-right : 2px;
padding-left : 2px;
font-weight : bold;
padding-bottom : 2px;
color : #777d82;
padding-top : 2px;
text-decoration : underline;
}

#content UL {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
}
#content UL LI {
padding-left : 10px;
margin : 10px;
}
OL LI {
padding-left : 10px;
margin : 10px;
}

#content UL LI A {
padding-right : 0;
padding-left : 0;
font-weight : bold;
padding-bottom : 0;
color : #777d82;
padding-top : 0;
text-decoration : underline;
}

#content OL LI A {
padding-right : 0;
padding-left : 0;
font-weight : bold;
padding-bottom : 0;
color : #777d82;
padding-top : 0;
text-decoration : underline;
}

#content TABLE {
border-top-width : 0;
border-left-width : 0;
border-bottom-width : 0;
margin : 10px 0;
width : 98%;
border-right-width : 0;
}
#content TR {
text-align : left;
}
#iPanel {/* этот блок кода отвечает за прозрачность свич панели - скрывающей контент в этом блоке ошибок нет */
	DISPLAY: block; Z-INDEX: 10; FILTER: alpha(opacity=90); LEFT: 260px; POSITION: absolute; TOP: 305px; opacity: 0.9; -moz-opacity: 0.9;
}
#content .panel {
width : 625px;       /*625*/
height : 413px;
}
#content .demo {
border-right : 1px solid #909fa9;
border-top : 1px solid #909fa9;
border-left : 1px solid #909fa9;
border-bottom : 1px solid #909fa9;
background-color : #F5F5F5;      /*цвет фона свитч панели #F2F2F2 */
}

.demo B.up {
font-weight : bold;
color : #3dad06;
}

.demo B.down {
font-weight : bold;
color : #fd6500;
}

#content .news {
padding-right : 5px;
padding-left : 5px;
float : left;
padding-bottom : 5px;
width : 320px;
padding-top : 5px;
}

.news .date {
border-top : 1px dotted #909fa9;
font-weight : bold;
padding-top : 15px;
}
.news .first {
border-top-width : 0;
padding-right : 0;
padding-left : 0;
border-left-width : 0;
border-bottom-width : 0;
padding-bottom : 0;
padding-top : 0;
border-right-width : 0;
}
.news A {
display : block;
font-weight : bold;
padding-bottom : 10px;
color : #777d82;
text-decoration : underline;
}
.panel H2 {
margin : 0;
}
.panel H2 P {
margin-top : 2px;
font-weight : bold;
font-size : 200%;
}
.panel P {
margin-bottom : 10px;
}

.panel DIV {
float : right;
}
.panel DIV A.switch {                     /* возрат к свитчу*/
border-right : 1px solid #b2c0c9;
padding-right : 10px;
display : block;
padding-left : 10px;
background : repeat-x left top;
padding-bottom : 2px;
margin : 10px 40px;
font : 110%/16px Arial Narrow;
text-transform : uppercase;
border-left : 1px solid #b2c0c9;
width : 188px;
color : #777d82;
padding-top : 2px;
height : 17px;
text-align : center;
text-decoration : none;
}

#left {
float : left;
overflow : hidden;
position : relative;
width : 250px;
z-index : 100;
}

#left-inner {
padding : 0;
text-align : left;
}
#sidebar {
z-index : 110;
padding-bottom : 5px;
}



.block H2 {
padding-left : 10px;
margin : 10px 0 10px 3px;
font : 130%/15px Arial Narrow;
text-transform : uppercase;
border-left : 3px solid #b3c1ca;
}

#sidebar UL LI {
padding-left : 10px;
margin : 10px;
}

#sidebar UL LI A {
padding-right : 0;
display : inline;
padding-left : 0;
font-weight : bold;
float : none;
padding-bottom : 0;
color : #777d82;
padding-top : 0;
background-color : transparent;
text-decoration : underline;
}

P {                       /*этот блок правильно отображает графику в виде конверта*/
margin-top : 0;
}
A IMG {
border-top-width : 0;
border-left-width : 0;
border-bottom-width : 0;
border-right-width : 0;
}

