
div.root	{margin:0; padding:0; text-align:left; font-size:85%;}
div.root	div	{margin:0; padding:0;}

table.c3			{margin:0; padding:0; width:100%}
table.c3	td.kry	{margin:0; padding:0 12 0 12; text-align:center;}
table.c3	td.mid	{margin:0; padding:0; text-align:center;}

h2.ny	{margin:0; padding:5; font-weight:bold; color:#ff0000;}
h2.ny	a {color:#ff0000;}
li.ny	a {color:#ff0000;}
li.ny	{margin:1 0; padding:3 5 3 1 ; font-weight:bold; background-color:#ffff77; border:1px solid #ff0000; font-size:90%;}

div.rnws				{margin:0; font-size:95%; text-align:left;}
div.rnws	h2			{margin-top:0.8em;margin-bottom:0; font-size:110%; font-weight:bold;}
div.rnws	b.top		{font-weight:bold; color:#dd0000;}
div.rnws	div.other	{margin-top:0; font-weight:bold; font-size:80%; text-align:right;}

table.stop 		{margin:0 0 0.7em 0; border: #999999 1px solid; background-color:#ff0000;}
table.stop	td	{padding:5 5 3 5;}
table.stop	td	a		{color:#ffffff; font-weight:bold; text-decoration:none;}
table.stop	td	a:hover	{text-decoration:underline;}

span.skype	{padding:2 5; background-color:#00AFF0; color:#ffffff; white-space:nowrap; }
table.icq 	{margin:10 auto; padding:0;}
table.icq 	td {margin:0; padding:0; font-size:90%}
table.icq 	th {margin:0; padding:0; font-size:80%}
div.cyber	{margin:5 auto; font-size:80%;}

img.best	{margin-left:5; border:#999999 1px solid;}

p.txt			{margin:0; padding:0; text-align:justify; width:100%; font-size:70%;}
div.bst			{margin:0; padding:0; text-align:left; width:100%; font-size:80%}
div.bst	strong	{padding:0; font-weight:bold; color:#cc00aa;}
div.bst	h2		{margin:3 0; font-size:110%; color:#555555;}
div.bst	h2	a	{color:#555555;}
div.bst	p		{margin:0; padding:0; text-align:left; font-size:80%;}

h3	{margin:7 auto 0 auto; text-align:center; font-size:110%; color:#555555;}
h3	a {color:#555555; text-decoration:none;}

table.top			{margin:7; padding:0; width:100%; font-size:90%}
table.top tr.tit	{color:#555555; font-weight:bold;}
table.top td		{margin:0; padding:0;}
table.top td.cnt	{padding-right:3; font-size:90%}
table.top th		{margin:0; padding-right:10; text-align:right;}
table.top tr.tit th	{padding:3;text-align:center;}

h2.rootbol	{color:#555555;margin:7 0 0 0;text-align:center; font-size:110%;}
div.rootbol	{margin:0}
div.rootbol	table.frm {margin:0;background-color:#e8e8e8;border:2px solid #308B91;width:100%}
div.rootbol	table.srch td.full {width:50%}

ul	{margin:5 0 0 0; padding:0 0 0 15; font-weight:normal; font-size:85%;color:#666666;}

