/* CSS Document */
html {
height:100%; 
max-height:100%; 
padding:0;
margin:0; 
border:0; 
background:#fff; 
font-size:15px; 
font-family: Arial, Helvetica, sans-serif;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;
   	}

#content {overflow:auto; border-left:2px solid green; position:absolute; z-index:3; 
          top:170px; bottom:50px; left:200px; right:0; background:#fff;}
* html #content {top:0; left:0; right:0; height:58%; max-height:100%; width:80%; 
                 overflow:auto; position:absolute; z-index:3;
                 border-top:170px solid #fff; border-bottom:50px solid #fff;
				 border-left:200px solid #fff;}

#head {position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:170px;/*?????? ???????? ? ?????*/
       background:#FFF url(../img/logo-1280-170.jpg) 0 0 no-repeat;
	   font-size:4em; z-index:5; overflow:hidden; color:#fff;

	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
    
	
/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity. 
Thanks to Tantek Celik for the hack and to Eric Costello for publicizing it. 
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style 
declaration. The incorrect IE5/Win value is above, while the correct value is 
below. See http://glish.com/css/hacks.asp for details. */
/*Вобщем, этим хаком подгоняем высоту шапки для эксплорера.*/
	voice-family: "\"}\"";
	voice-family:inherit;
	height:170px; /* vysota kartinki IE6, IE7, opera 9.50 */
	}
#foot {position:absolute; margin:0; bottom:0; left:0; display:block; width:100%; 
       height:45px; font-size:1em; z-index:5; overflow:hidden;
       color:#000; font-weight:bold; z-index:5; 
	   background:#35740B url(../img/foot-1280-44.jpg) 0 0 no-repeat;}

       /*       html>body .foot{width:100%; margin-left:-150px; margin-top:15px; background-image:url(../img/Hn-bottom.gif);
	    border:0; height:42px; width:903px; color:#000; font-weight:bold; padding-top:5px;}*/

/*IE7, Opera 9.50*/ #left {position:absolute; left:0; top:0; bottom:50px; width:200px; background:transparent; font-size:1.2em; z-index:4; overflow:auto;}

/*IE 6*/ * html #left {height:295px; top:170px; bottom:0; background:transparent;  color:#fff;}
		   

/* IE 6*/ #Menu {
		position:absolute; 
        background-image:url(../img/menubgimg.jpg); width:142px; height:295px;/*как и высота menubgimg*/
      /*background:#34740B url(../../img/menu-bg.jpg) 50% 50% repeat-y*/
	
	left:41px;
	padding:0px;
    text-align:center;
	/*border:1px dashed #999;*/
	line-height:17px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:142px;
	}

						html>body /*IE7, Opera 9.50*/#Menu {
							position:absolute;
						    background-image:url(../img/menubgimg.jpg); width:142px; margin:1em;
						      /*background:#34740B url(../../img/menu-bg.jpg) 50% 50% repeat-y*/
							top:154px;
							left:24px;
							padding:0px;
						    text-align:center;
							/*border:1px dashed #999;*/
							line-height:17px;
						/* Again, the ugly brilliant hack. */
							voice-family: "\"}\"";
							voice-family:inherit;
							width:142px;
							}


#menulinks{ position:absolute; margin-top:51px; left:0px;}
           /*Для оперы и 7 ОСЛА, опера8,54; опера 7.23; Лиса 2.0.0.3*/
            html>body #menulinks{ position:absolute; margin-top:52px; width:142px;}



#Menu A {margin-left:12px; 
   DISPLAY: block; BACKGROUND: url(../img/a.jpg) no-repeat; text-align:left;
   COLOR: #fff; 
   LINE-HEIGHT: 12px; 
   HEIGHT: 20px; 
   TEXT-DECORATION: none;
   font-family:verdana, arial, helvetica, sans-serif;
}
       *:first-child+html #Menu A {margin-left:12px;
                                   DISPLAY: block; BACKGROUND: url(../img/a.jpg) no-repeat; text-align:left;
                                   COLOR: #fff; LINE-HEIGHT: 12px; HEIGHT: 20px; TEXT-DECORATION: none;
                                   font-family:verdana, arial, helvetica, sans-serif;
                                    }


               /*только для Opera*/ html:first-child #Menu A {margin-left:12px;
                                   DISPLAY: block; BACKGROUND: url(../img/a.jpg) no-repeat; text-align:left;
                                   COLOR: #fff; LINE-HEIGHT: 12px; HEIGHT: 20px; TEXT-DECORATION: none;
                                   font-family:verdana, arial, helvetica, sans-serif;
                                    } 
#Menu A:visited {
	DISPLAY: block; 
    BACKGROUND: url(../img/off.jpg) no-repeat;
    COLOR: #fff;
    LINE-HEIGHT: 12px;
    HEIGHT: 20px; 
    TEXT-DECORATION: none
}

/**:first-child+html #Menu A:visited {
	DISPLAY: block; 
    BACKGROUND: url(../img/off.jpg) no-repeat;
    COLOR: #fff;
    LINE-HEIGHT: 12px;
    HEIGHT: 20px; 
    TEXT-DECORATION: none
} */
#Menu A SPAN {
	PADDING-LEFT: 15px
}
/**:first-child+html #Menu A SPAN {
	PADDING-LEFT: 15px
}*/
#Menu A:hover {
   DISPLAY: block; BACKGROUND: url(../img/a.jpg) no-repeat; CURSOR: pointer; COLOR: #000; 
   HEIGHT: 20px; TEXT-DECORATION: none
}
                 /*только для Opera*/ html:first-child #Menu A:hover {
                                      DISPLAY: block; BACKGROUND: url(../img/a.jpg) no-repeat;
									  CURSOR: pointer; COLOR: #000; HEIGHT: 20px; TEXT-DECORATION: none
									  }


             html>body #Menu A:hover {
             DISPLAY: block; BACKGROUND: url(../img/a.jpg) no-repeat;
             CURSOR: pointer; COLOR: #000; HEIGHT: 20px; TEXT-DECORATION: none
			 
}
             


#Menu A.noimg{margin-left:22px; background:url(../img/a.jpg) no-repeat; font-weight:normal; font-style:italic}
#Menu A:hover.noimg{margin-left:22px; background: url(../img/a.jpg) no-repeat; font-weight:normal; font-style:italic }
/*только для Opera*/ html:first-child #Menu A.noimg{margin-left:22px; background-image:none; font-weight:normal; font-style:italic}	
/*только для Opera*/ html:first-child #Menu A:hover.noimg{margin-left:22px; background: url(../img/a.jpg) no-repeat; font-weight:normal; font-style:italic }
             /*IE7*/*:first-child+html #Menu A.noimg{margin-left:22px; background:url(../img/a.jpg) no-repeat; font-weight:normal; font-style:italic }
			/*IE7*/*:first-child+html #Menu A:hover.noimg{margin-left:22px; background: url(../img/a.jpg) no-repeat; font-weight:normal; font-style:italic }



#content p {padding-left:15px; padding-right: 25px; line-height:20px; text-indent:15px; text-align:justify; font-size:14px}
#content h1 {border-bottom:1px solid green; border-top:1px solid green; padding-left:15px; font-stretch:3px; font-style:italic; font-size:18px; font-family: Georgia, "Times New Roman", Times, serif}
#content strong { font-style:normal; font-size:12px; display:inline;}

a {
	color:#09c;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}
a:link {color:#09c;}
a:visited {color:#07a;}
a:hover {background-color:#eee;}

ul { font-size:12px; font-weight:normal; list-style-type:none; padding-left:25px}

.redtext {font-weight:bold; font-size:12px; color:#FF0000}



#smstowebmoney { border:1px solid green;font-size:12px; margin:10px 45px 15px 45px; padding:2px 5px 5px 5px; text-align:justify}
#smstowebmoney h2{ font-size:10px; display:inline; font-weight:normal}


html>body #smstowebmoney { border:1px solid green;font-size:12px; margin:-7px 45px 15px 45px; padding:2px 5px 5px 5px; text-align:justify}

#sms-wmz-wmr-faq { border:1px solid green;font-size:12px; margin:10px 45px 15px 45px; padding:2px 5px 5px 5px; text-align:justify}


#webmoneyzasms {
font:11px/20px verdana, arial, helvetica, sans-serif;
	padding:0px 15px 0px 15px;
    text-align:justify;
    text-indent:10px;


}
/*++++++++++++++++--------------------------------++++++++++++++++++++++++++++++++++++++*/
.gray_tr {background: #F6F6F6;}
.blue_tr {background:#86C6FB}
.sortable td.blue{background-color:#B4BDFF; border: 2px solid #000; padding: 0px 0px 0px 15px; text-align: left; font-weight:bold; width: 35%; line-height: 20px;}
.blue2{background-color:#ACDFF0}
.green_tr {background-color:#c0e0b1}
.green2{background-color:#C4F0AC}
.yel{background-color:#D6D445}

.sortable td.mts{background-color:#FF7923; border: 2px solid #000; padding: 0px 0px 0px 15px; text-align: left; font-weight:bold; width: 35%; line-height: 20px;}
.sortable td.bil{background-color:#F8E956; border: 2px solid #000; padding: 0px 0px 0px 15px; text-align: left; font-weight:bold; width: 35%; line-height: 20px;}
.sortable td.mega{background-color:#A0D305; border: 2px solid #000; padding: 0px 0px 0px 15px; text-align: left; font-weight:bold; width: 35%; line-height: 20px;}


.sortable td.npink{background-color:#F4B4AB; border: 2px solid #000; padding: 0px 0px 0px 15px; text-align: left; font-weight:bold; width: 35%; line-height: 20px;}
.sortable td.nvio{background-color:#D5A5F3; border: 2px solid #000; padding: 0px 0px 0px 15px; text-align: left; font-weight:bold; width: 35%; line-height: 20px;}
.sortable td.ngreen{background-color:#5DD85A; border: 2px solid #000; padding: 0px 0px 0px 15px; text-align: left; font-weight:bold; width: 35%; line-height: 20px;}

.redp{background-color:#F1DB85;}
.sortable td.red2{background-color:#F3D4FF; border: 2px solid #000; padding: 0px 0px 0px 15px; text-align: left; font-weight:bold; width: 35%; line-height: 20px;}
.sortable td.pink{background-color:#FFBED4; border: 2px solid #000; padding: 0px 0px 0px 15px; text-align: left; font-weight:bold; width: 35%; line-height: 20px;}
.redb{color:red}

.sortable {width: 100%; border-width: 0px; border-collapse: collapse; border-style: solid; margin: 10px 0 0px 0; font-size: 12px}
.sortable td.name2 {border: 1px solid #000; padding: 0px 0px 0px 15px; text-align: left; width: 35%; line-height: 20px;}
table.sortable th {
border: 1px solid #000; 
background: #86C6FB; 
line-height: 10px;	
text-align: center;  
font-size: 11px;}
  
   html>body .sortable{
width: 92%; border-width: 0px; border-collapse: collapse; border-style: solid; margin: 10px 10px 0px 37px;
}
   html>body table.sortable th {
border: 1px solid #000; 
background: #86C6FB; 
line-height: 10px;	
text-align: center;  
font-size: 11px;}


table.sortable td {
border: 1px solid #000; 
padding: 0px; 
text-align: center; 
width: 15%; 
line-height: 15px; 
font-size: 16px}
