*{border:0px; padding: 0px;}
BODY {margin:0px; COLOR: #111; FONT-FAMILY: Verdana; FONT-WEIGHT: normal; FONT-SIZE: 8pt; background:#111 url(http://www.elisir.ru/pictures/bg.jpg);}

BODY {SCROLLBAR-FACE-COLOR: #373737; 
      SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
      SCROLLBAR-SHADOW-COLOR: #555555; 
      SCROLLBAR-3DLIGHT-COLOR: #777777; 
      SCROLLBAR-ARROW-COLOR: #000000; 
      SCROLLBAR-TRACK-COLOR: #222222; 
      SCROLLBAR-DARKSHADOW-COLOR: #000000;
      } 

TABLE {BORDER-COLLAPSE: collapse; COLOR: #111; FONT-FAMILY: Verdana; FONT-WEIGHT: normal; FONT-SIZE: 8pt; padding:0; margin:0; border:0;} 


TABLE.collections {margin:10px 0 0 25px; BORDER-COLLAPSE: collapse;}
TABLE.collections TD{width:175px; padding: 10px; TEXT-ALIGN: left; Vertical-align: top; BORDER-BOTTOM: #b4b9c0 1px dashed;}

TABLE.simple {margin:5px; BORDER-COLLAPSE: collapse;}
TABLE.simple TD{padding: 5px; TEXT-ALIGN: center; Vertical-align: center; BORDER: #b4b9c0 1px dashed; }

TABLE.very_simple {margin:0px; BORDER-COLLAPSE: collapse;}
TABLE.very_simple TD{padding: 0px; TEXT-ALIGN: left; BORDER: #b4b9c0 0px dashed; }

.dash_horizont_top {width: 1000px; margin-top: 3px; margin-bottom: 0px; BORDER-TOP: #111 1px dashed;}
.dash_horizont_bottom {width: 1000px; margin-top: 0px; margin-bottom: 3px; BORDER-BOTTOM: #111 1px dashed;}
.dash_horizont_both {width: 1000px; /*margin-top: 3px; margin-bottom: 3px;*/ BORDER-TOP: #111 1px dashed; BORDER-BOTTOM: #111 1px dashed;}
.dash_text_bottom {/*width:150px;*/ BORDER-BOTTOM: #111 1px dashed; margin: 3px 0; padding: 2px; line-height:15pt;}



#header{position:absolute; width: 1000px; height:147px;  text-align:center; background:#111 url(http://www.elisir.ru/pictures/bg_grey.jpg); left: 50%; margin-left:-500px; margin-bottom:0;}

#content{width: 1000px; position:absolute; top:147px; left: 50%; margin-left: -500px; /*margin-top:147px;*/}

#footer{width: 1000px; margin-top: 10px; padding:3px 0; text-align:center; background:#111 url(http://www.elisir.ru/pictures/bg_grey.jpg);}

#scroll_horizont {width:640px; height:125px; overflow:hidden; /*display: inline; white-space:nowrap;*/ background:#fff;}

/*divs*/
.bigflower {background:#cfdfee url(http://www.elisir.ru/pictures/flower_big.jpg); background-repeat: no-repeat; background-position: top right; min-height:400px; width: 1000px; margin-top: 10px;}
.smallflowerleft {background:#cfdfee url(http://www.elisir.ru/pictures/flower_small_left.jpg); background-repeat: no-repeat; background-position: bottom left; min-height:400px; width: 1000px; margin-top: 10px;}
.ban1000x70 {width: 1000px; height:70px; margin-top: 0px; background:#111;}







FORM {FONT: normal 8pt Verdana; margin:1px 0px 0px;}


INPUT   {/*BORDER:#111 1px solid; */
            MARGIN: 2px;
            FONT: normal 8pt Verdana;
            COLOR: #111;
            /*background:#fff*/
            }

INPUT.textonwhite {BORDER:#111 1px solid;
            MARGIN: 1px;
            FONT: normal 8pt Verdana;
            COLOR: #111;
            background:#fff;
            text-align: center;
            }

INPUT.onwhite {/*BORDER:#111 1px solid;*/
            MARGIN: 1px;
            FONT: normal 8pt Verdana;
            COLOR: #111;
            background:#ccc;
            text-align: center;
            }


SELECT   {BORDER:#121654 1px solid;                       
            MARGIN: 1px;
            FONT: normal 8pt Verdana;
            COLOR: #121654;
            }

CHECKBOX {
	BORDER:#111 1px solid;
            MARGIN: 1px;
            FONT: normal 8pt Verdana;
            COLOR: #111;

}
RADIO {
	BORDER:#111 1px solid;
            MARGIN: 1px;
            FONT: normal 8pt Verdana;
            COLOR: #111;
            background:#373737
}


/*Шрифты*/
H1 {COLOR: #ec2027; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 8pt;}
H2 {COLOR: #f7f7f7;  FONT-WEIGHT: bold; FONT-SIZE: 8pt;  padding: 0px; margin: 0px; TEXT-DECORATION: none; FONT-FAMILY:  Verdana;}
H3 {COLOR: #f7f7f7;  FONT-WEIGHT: normal; FONT-SIZE: 11pt;  padding: 0; margin: 0px; TEXT-DECORATION: none; FONT-FAMILY:  Verdana;}
H4 {COLOR: #ec2027; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 8pt;}
.separator {COLOR: #111; FONT-FAMILY: Verdana; FONT-WEIGHT: normal; FONT-SIZE: 10pt;}
.red {COLOR: #ec2027; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 8pt;}
.white {COLOR: #f7f7f7;  FONT-WEIGHT: normal; FONT-SIZE: 8pt;  padding: 0px; margin: 0px; TEXT-DECORATION: none; FONT-FAMILY:  Verdana;}
.red_normal {COLOR: #ec2027;  FONT-WEIGHT: normal; FONT-SIZE: 8pt;  padding: 0px; margin: 0px; TEXT-DECORATION: none; FONT-FAMILY:  Verdana;}
.blue {COLOR: #73b0e5; FONT-WEIGHT: normal; FONT-SIZE: 8pt; padding: 0px; margin: 0px;  TEXT-DECORATION: none; FONT-FAMILY: Verdana; }

A:link, A:visited, A:active {COLOR: #cfdfed; FONT-WEIGHT: normal; FONT-SIZE: 8pt;   TEXT-DECORATION: none; FONT-FAMILY: Verdana; }
A:hover {COLOR: #f7f7f7; FONT-WEIGHT: normal; FONT-SIZE: 8pt;  TEXT-DECORATION: underline; FONT-FAMILY: Verdana; }

A.onwhite:link, A.onwhite:visited, A.onwhite:active {COLOR: #111; FONT-WEIGHT: normal; FONT-SIZE: 8pt;   TEXT-DECORATION: none; FONT-FAMILY: Verdana; MARGIN: 2px; TEXT-DECORATION: underline;}
A.onwhite:hover {COLOR: #ec2027; FONT-WEIGHT: normal; FONT-SIZE: 8pt;  TEXT-DECORATION: none; FONT-FAMILY: Verdana; MARGIN: 2px; TEXT-DECORATION: underline;}

A.onwhite_arrow:link, A.onwhite_arrow:visited, A.onwhite_arrow:active {COLOR: #111; FONT-WEIGHT: normal; FONT-SIZE: 8pt;   TEXT-DECORATION: none; FONT-FAMILY: Verdana; MARGIN: 2px;}
A.onwhite_arrow:hover {COLOR: #ec2027; FONT-WEIGHT: normal; FONT-SIZE: 8pt;  TEXT-DECORATION: none; FONT-FAMILY: Verdana; MARGIN: 2px;}

A.alpha:link img{ margin:3px; 
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);  
  -moz-opacity: 0.6; /* Mozilla 1.6 */  
  -khtml-opacity: 0.6; /* Konqueror 3.1, Safari 1.1 */  
  opacity: 0.6; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
  filter: alpha(opacity=60); /* IE 5.5+*/ }
A.alpha:visited img{ margin:3px; 
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);  
  -moz-opacity: 0.6; /* Mozilla 1.6 */  
  -khtml-opacity: 0.6; /* Konqueror 3.1, Safari 1.1 */  
  opacity: 0.6; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
  filter: alpha(opacity=60); /* IE 5.5+*/  }
A.alpha:active img{ margin:3px; 
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);  
  -moz-opacity: 0.6; /*Mozilla 1.6 */  
  -khtml-opacity: 0.6; /* Konqueror 3.1, Safari 1.1 */  
  opacity: 0.6; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
  filter: alpha(opacity=60); /* IE 5.5+*/  }
A.alpha:hover img{ margin:3px;  
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);  
  -moz-opacity: 1; /* Mozilla 1.6 */  
  -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */  
  opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
  filter: alpha(opacity=100); /* IE 5.5+*/  }


.opa{filter: progid: DXImageTransform.Microsoft.Alpha(opacity=80);  
  -moz-opacity: 0.8; /*Mozilla 1.6 */  
  -khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */  
  opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
  filter: alpha(opacity=80); /* IE 5.5+*/  }



A.beta:link img{ margin:3px; 
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);  
  -moz-opacity: 1; /* Mozilla 1.6 */  
  -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */  
  opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
  filter: alpha(opacity=100); /* IE 5.5+*/ }
A.beta:visited img{ margin:3px; 
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);  
  -moz-opacity: 1; /* Mozilla 1.6 */  
  -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */  
  opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
  filter: alpha(opacity=100); /* IE 5.5+*/  }
A.beta:active img{ margin:3px; 
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=100);  
  -moz-opacity: 1; Mozilla 1.6 */  
  -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */  
  opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
  filter: alpha(opacity=100); /* IE 5.5+*/  }
A.beta:hover img{ margin:3px;  
  filter: progid: DXImageTransform.Microsoft.Alpha(opacity=60);  
  -moz-opacity: 0.6; /* Mozilla 1.6 */  
  -khtml-opacity: 0.6; /* Konqueror 3.1, Safari 1.1 */  
  opacity: 0.6; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
  filter: alpha(opacity=60); /* IE 5.5+*/  }