body		{margin-bottom: 0; 
			margin-left: 0; 
			margin-right: 0; 
			margin-top: 0; 
			margin: 0; 
			padding: 0; 
			padding-bottom: 0; 
			padding-left: 0; 
			padding-right: 20px; 
			padding-top: 0;
			background-color: #fff;
			color: #444; font-family: tahoma; font-size: 12px;}

.butt			{font-size: 14px; color: #333333; font-weight: bold; height: 29px; padding: 0 20 0 20px;}
.forms			{font-size: 12px; color: #3E3E3E; width: 300px;}
.forms_b		{font-size: 12px; color: #3E3E3E; width:100%}
.copy			{font-size: 13px; color: #ADADAD; padding: 16 0 16 0px;}
.copy2			{font-size: 13px; color: #818181; padding: 16 0 16 0px;}
.checking		{font-family: verdana; font-size: 12px; color: #666666;  line-height : 200%;}
.padd10			{padding: 10px 0 60 0;}	
.padd15			{padding: 0 0 0 15; font-size: 12px; color: #666666;}	
.padd17			{font-weight: bold; padding: 0 0 0 15; font-size: 12px; color: #666666; background-color: #FFFF99;}	

.sponline       {font-size: 14px; color:#9ce853;}

.framed
{
background: url('/img/sform.jpg') no-repeat; width: 290px; height: 93px;
}


.text			{font-size: 13px; padding: 0 8px 0 0;  color: #666666;}
.text14			{font-size: 14px; color: #666666;}
.text16			{padding: 0 0 30px 0; font-size: 16px; color: #666666;}
.text16 a {color: #0066CC; }
.text12			{font-size: 12px; color: #333333;}

.text_d			{font-size: 11px; color: #3E3E3E; padding: 0 0 10px 0;}
.text11			{font-size: 11px; color: #666666;}
.text_b			{font-size: 12px; color: #666666; font-weight: bold;}
.text_bl		{font-size: 12px; color: #000000; padding: 0 0 5px 0;}
.text_top		{font-size: 15px; padding: 3px 0 3px 0; color: #666666;}
.text_top	a	{font-size: 15px; text-decoration: none;  color: #666666;}
.text_top	a:hover	{font-size: 15px; text-decoration: none;  color: #000000; text-decoration: underline;} 

.topmenu {font-size: 16px; padding: 8px 0 0 7px; margin: 0;}
.topmenu a {color: #0066CC; text-decoration: underline;}
.topmenu a:hover {color: #000000; ; text-decoration: underline;}

h1				{font-size: 26px; color: #FE4210; padding: 27 0 0 0; margin: 0; font-weight: normal;}
h1 a {color: #FE4210; text-decoration: none;}
h1 a:hover {color: #FE4210; text-decoration: underline;}

h1.noh			{font-size: 26px; color: #1058FD; padding: 27 0 0 0; margin: 0; font-weight: normal;}
h1.noh a {color: #1058FD; text-decoration: none;}
h1.noh a:hover {color: #1058FD; text-decoration: underline;}

h1.d2				{font-size: 26px; color: #FE4210; padding: 27 0 10 0; margin: 0; font-weight: normal;}
h1.d2_noh		        {font-size: 26px; color: #1058FD; padding: 27 0 10 0; margin: 0; font-weight: normal;}
h1.d4				{font-size: 26px; color: #FE4210; padding: 27 0 0 0; margin: 0; font-weight: normal;}
h1.d4_noh			{font-size: 26px; color: #1058FD; padding: 27 0 0 0; margin: 0; font-weight: normal;}
h2				{font-size: 14px; color: #666666; padding: 0 0 8 0; margin: 0; font-weight: bold;}
h2.d3     {font-size: 12px; color: #666666; padding: 0 0 8 0; margin: 0;}
h3				{font-size: 18px; color: #666666; padding: 0 0 4 0; margin: 0; font-weight: normal;}
.helpblock {background: url('/img/man.jpg') no-repeat; margin: 85px 0 30px 80px; padding: 12px 5px 25px 81px; height: 110px; float: left; font-size: 13px; color: #999999; width: 580px;}
.reg {background: url('/img/info.gif') no-repeat; margin: 25px 0 0 0; padding: 25px 5px 0 23px; float: right; font-size: 11px; width: 30%;}
.helpblock2 {background: url('/img/info.gif') no-repeat; margin: 0 0 10px 0; padding: 15px 5px 0 23px; float: right; font-size: 10px; color: #999999; width: 380px;}

span.tblres		{color:#FE4210;}
span.tblres_noh		{color:#1058FD;}

A 				{ color: #3366CC;; text-decoration: underline;}
A:hover 		{color: #000000; text-decoration: underline;}

A.help 				{ color: #999999; text-decoration: none;}
A.help:hover 		{color: #999999; text-decoration: underline;}

A.privet 				{color: #666666; text-decoration: none;}
A.privet:hover 		{color: #0066CC; text-decoration: underline;}

A.blue 			{font-size: 12px; color: #0000ff; text-decoration: underline;}
A.blue:hover 	{font-size: 12px; color: #000000; text-decoration: underline;}

A.res1 			{font-size: 14px; color: #0066CC; text-decoration: underline;}
A.res1:hover 	{font-size: 14px; color: #000000; text-decoration: underline;}

A.blue11 		{font-size: 11px; color: #0066CC; text-decoration: underline;}
A.blue11:hover 	{font-size: 11px; color: #000000; text-decoration: underline;}

A.blue12 		{font-size: 12px; color: #0066CC; text-decoration: underline;}
A.blue12:hover 	{font-size: 12px; color: #000000; text-decoration: underline;}

A.blue_s		{font-size: 12px; color: #0066CC; text-decoration: underline;}
A.blue_s:hover 	{font-size: 12px; color: #000000; text-decoration: underline;}

A.blue_l		{font-size: 12px; color: #3366CC; text-decoration: underline;}
A.blue_l:hover 	{font-size: 12px; color: #000000; text-decoration: underline;}

A.green 		{font-size: 11px; color: #2F9F19; text-decoration: none;}
A.green:hover 	{font-size: 11px; color: #000000; text-decoration: underline;}

A.grey			{font-size: 13px; color: #7A7A7A; text-decoration: none;}
A.grey:hover 	{font-size: 13px; color: #000000; text-decoration: underline;}

A.tag01 			{font-size: 10px; color: #666666; text-decoration: underline;}
A.tag01:hover 		{font-size: 10px; color: #000000; text-decoration: none;}

A.tag02 			{font-size: 12px; color: #666666; text-decoration: underline;}
A.tag02:hover 		{font-size: 12px; color: #000000; text-decoration: none;}

A.tag03 			{font-size: 14px; color: #666666; text-decoration: underline;}
A.tag03:hover 		{font-size: 14px; color: #000000; text-decoration: none;}

A.tag04 			{font-size: 16px; color: #666666; text-decoration: underline;}
A.tag04:hover 		{font-size: 16px; color: #000000; text-decoration: none;}

.sel {background-color: #FFFF99; color: #666666;}
.nosel {background-color: #FFFFFF; color: #666666;}

label {margin: 0 15px 3px 1px; padding: 0 0 2px 0}
label.rb {margin: 0; padding-bottom: 2px}

.settings_menu {padding: 15px 10px 0 0px; width: 160px; line-height: 160%; font-size: 16px;  }
.settings_menu a {color: #0066CC; font-weight: normal; }
.settings {padding: 20px 10px 40px 5px; font-size: 12px}
.settings2 {padding: 20px 10px 40px 5px; font-size: 12px}
.settings a {color: #0066CC; }
.settings2 a {color: #0066CC; }
.settings input {margin: 3px 0 0 0; width: 170px;}
.settings select {margin: 3px 0 0 0;}
.settings input.ch {width: 20px;}
.settings input.priv {width: 20px; margin: 0 0 0 10px;}

.settings textarea {margin: 3px 0 0 0; font-family: tahoma; width: 345px; height: 60px}

form {margin: 0; padding: 0}

.poisk td {padding: 0 0px 0 3px}
.poisk a {color: #0066CC; }

div.userblock {float: left; margin-right: 20px; padding: 4px 0 4px 0; border-top: 1px solid #C5C5C5; width: 600px} 
div.userblock a {color: #0066CC; text-decoration: underline;}
div.userblock a.name    {color: #0066CC; text-decoration: underline;}

div.userblock img {border: 1px solid #666666; margin: 3px 0 6px 3px; float: left;}
div.userblock div.name {float: left; margin: 6px 6px 5px 10px; Color:#464646; font-size: 16px; line-height : 100%;}
div.userblock div.name a.name {color: #464646; font-weight: bold; text-decoration: none;}
div.userblock div.name a.name:hover {color: #0066CC; font-weight: bold; text-decoration: underline;}

div.userblock div.gorod {margin: 0 0 6px 0; font-size: 12px}
div.userblock div.prof  {font-size: 12px}
div.userblock div.mess  {font-size: 12px}
div.userblock div.name a.messtxt {color: #464646; text-decoration: none;}
div.userblock div.name a.messtxt:hover {color: #0066CC; text-decoration: underline;}
div.userblock div.inet {margin: 0px 4px 5px 0px; font-size: 10px;}
div.userblock div.drug {margin: 1px 4px 5px 0px; float: right;}


div.statist {float: left; font-size: 14px; margin: 4px 0 4px 0; width: 100%;}
div.statist a {color: #0066CC; text-decoration: underline;}
div.statist a:hover {color: #000000; text-decoration: underline;}

div.statist div.num{margin: 0 0 0 0px; width: 25px; text-align: right; float: left; Color: #CCCCCC}
div.statist div.name{margin: 0 0 0 6px; width: 180px; float: left;}
div.statist div.time{margin: 0 0 0 6px; float: left; }

