
body {margin:0; font-family:arial, helvetica, sans-serif, verdana;}
form {margin:0;padding:0}
form.gobttn {text-align:center;}
input.submit {color:#dd0000;font-weight:bold;background-color:#e8e8e8;}
a		{color:#0000dd;}
a:hover			{color:#ffffff;background-color:#5555ff;text-decoration:none;}
a:hover span	{color:#ffffff;background-color:#5555ff;}
a:hover img {color:#ffffff;background-color:#ffffff;}
em {font-style:normal}

div.info		{margin:0 10 0 0;width:50;padding:0;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;}
div.info		em {margin:0;width:100%;padding:0 2;font-size:9px;font-weight:bold;border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb;display:table;}
div.info	a	{text-decoration:none;}
div.info	a:hover	em {border:1px outset #00ff00;color:#ff0000;background-color:#ffee00;}
em.num		{color:#000000;text-align:left;background-color:#f0f0f0;}
em.pzpl		{color:#ff0000;text-align:left;background-color:#ffe0e0;}
em.pzmi		{color:#0000ff;text-align:right;background-color:#e0e0ff;}
em.pzze		{color:#dd00dd;text-align:center;background-color:#ffe0ff;}
em.oid		{color:#009900;text-align:right;background-color:#e0ffe0;}

em.usr		{color:#dd0000;font-weight:bold;white-space:nowrap}
em.usr:after{content:url("http://100p.ru/c/min100p.gif");}
img.logo100p	{margin:0;padding:0;border:0;width:16;height:16;}
div.pult	{margin:5;border:none;font-size:80%;}
div.pult	img {margin:0; padding:0 5 0 0; border:none;vertical-align:text-bottom}

td.full input {width:100%}
td.full select {width:100%}
td.full textarea {width:100%}
td.err {padding:0;font-size:75%; color:#ff00ff}
table.wrn {margin:0 auto 20 auto; padding:3 10; color:#ffff00; background-color:#ff00ff; border:1px dashed #ffff00;}
table.wrn b {color:#ffffff;}
table.wrn em {color:#ffffff;}


table.frm {margin:20 auto; padding:20;border:3px dashed #ff0000;background-color:#ffffff;}
table.frm hr {width:100%;border:1px dashed #ff0000;}
table.frm td.bttn input {margin:5 0 20 0; padding:2 25;}
table.frm td.prim {margin:0;padding:0;font-size:90%;text-align:justify;}
table.frm th.prim span {margin:0;padding:2 10;font-size:90%;}

table.hat {margin:0;width:100%;border-collapse: collapse;}
table.hat td {margin:0;padding:0;}
table.hat td.logo {padding:10;width:283;}
table.hat td.enter {padding:10;width:283;}
table.hat th {margin:0; padding:0;}
table.hat h2 {margin:0 auto; padding:0; color:#dd0000;font-size:120%;text-align:center;}
table.hat h2.rtg {color:#2244dd;}
table.hat h1.tagnm {margin:0; padding:0;color:#ff0000;font-size:110%;}
table.hatmenu {margin:0; padding:0;border-collapse: collapse;font-size:80%;background-color:#f8f8f8}
table.hatmenu td {margin:0; padding:0; border:1px solid #dddddd;white-space:nowrap;}
table.hatmenu td span {margin:0; padding:0 10 2 10;}
table.hatmenu td.strng {color:#ee0000;background-color:#ddffdd;font-weight:bold;border:border:1px solid #ffaaaa;}

table.enter {margin:0; padding:0;font-size:80%; color:#dd0000; background-color:#ffeeee; border:1px dashed #dd0000;}
table.enter div {margin:0; padding:1 7}
table.enter div.out {padding-bottom:7}
table.enter td {margin:0;padding:0;}
table.enter td.nm {padding:1 7;}
table.enter tr.frst	td {padding-top:7;}
table.enter tr.last	td {padding-bottom:7;}
table.enter td.logn {padding-right:7;}
table.enter td.logn input {width:110;}
table.enter td.pswd input {width:70;}
table.enter td.bttn {padding-right:7;}
table.enter td.bttn input {width:40;}
table.enter input {font-size:80%;}

table.login {margin:0; padding:0;font-size:80%; color:#dd0000; background-color:#ffeeee; border:1px dashed #dd0000;}
table.login td {padding-left:7}
table.login th {padding-right:7; text-align:right;}
table.login tr.frst td {padding-top:7}
table.login tr.last td {padding-bottom:7}

div.premenu	{margin:0;padding:0;border-bottom:3px dashed #dddddd;}
div.mntop	{margin:0;padding:3;background-color:#f0f0f0;font-size:90%;text-align:center;width:100%;}
div.mntop span {margin:1;padding:0 10;background-color:#ffffff;border:1px solid #aaaaaa;}
div.mntop a {color:#0000dd;background-color:#ffffff;text-decoration:none;}
div.mntop a:hover span {color:#ffffff;background-color:#5555ff;}
div.mntop a:hover {color:#ffffff;background-color:#5555ff;}
div.mntop strong span	{background-color:#ddffdd; color:#ee0000;}

div.mnmid	{margin:0 auto 15 auto;padding:3;font-size:90%;text-align:center;}
div.mnmid span {margin:1;padding:0 10;background-color:#ffffff;border:1px solid #aaaaaa;}
div.mnmid a {color:#0000dd;background-color:#ffffff;text-decoration:none;}
div.mnmid a:hover span {color:#ffffff;background-color:#5555ff;}
div.mnmid a:hover {color:#ffffff;background-color:#5555ff;}

div.mdpg	{margin:0;padding:20 0;width:100%;background-color:#f8f8f8;border-top:3px dashed #dddddd;border-bottom:3px dashed #dddddd;text-align:center}
div.mdpg	h3.tit	{margin:7 0 0 0;padding:0;width:100%;text-align:center;color:#dd0000;}
div.mdpg	div.txtmid	{margin:0 auto 10 auto;padding:0;width:60%;text-align:justify;font-size:80%;}
div.mdpg	div.tags	{margin:0 auto 10 auto;padding:0;width:90%;text-align:justify;}
div.xmsg	{margin:30 auto;padding:20;text-align:center;background-color:#ffffff;display:table;border:1px dashed #4444dd}
div.xmsg	h2.msg	{margin:10 auto;color:#4444dd;font-size:100%;}
div.xmsg	h3.msg	{margin:10 auto;color:#4444dd;font-size:100%;}
div.xmsg	div		{margin:0;padding:5;font-size:80%; border-top:1px dashed #0000ff;text-align:left;}
div.xmsg	div.sub	{margin:0;padding:0 20 20 20;font-size:90%; border:none;text-align:left;}
div.xmsg	span.confirm input	{margin:5 auto 20 auto;padding:3 20;font-size:70%;font-weight:bold; color:#4444dd;border:1px dashed #4444dd;background-color:#00ee00;}

div.path	{margin:0;padding:0;width:100%;text-align:center;color:#666666;font-size:80%;white-space: nowrap}
div.path	img {margin:0 2 0 5;padding:0;border:none;vertical-align:middle;}
div.path	a:hover.trans {background-color:transparent;}
div.path	strong {color:#ee0000;padding:0 7; border:1px solid #ffaaaa;background-color:#ddffdd;}

div.att         {color:#dd0000; font-size:80%; font-weight:normal; margin:0.5em 0 0 0.5em; text-align:left;}
div.att span    {color:#ff00ff; font-weight:bold;}
span.att        {color:#dd00dd; font-weight:bold;}
span.rub        {font-weight:bold;}
span.focus		{padding:1 7;background-color:#ffeeaa;border:1px solid #aaaaaa;}

div.cntnt	{margin:0 auto;padding:0;text-align:left;display:table;}
div.cntnt	span {margin:0;padding:0 5;}
div.cntnt	ul {margin:0;padding:0;list-style-position:inside;}
div.cntnt	li {margin:0;padding:0;}
div.cntnt	li li {margin:0;padding-left:30;}
div.cntnt	strong {padding:0;display:block;color:#666666;}
div.cntntlft	{margin:0;padding:0;}
div.cntntlft	span {margin:0;padding:0 3;}
div.cntntlft	ul {margin:0;padding:0;}
div.cntntlft	li {margin:0;padding:0;}
div.cntntlft	strong {padding:0;display:block;color:#666666;}

div.document	{margin:0 auto;padding:0;text-align:left;display:table;}
div.document	span {margin:0;padding:1 5;}
div.document	div.head {margin:0;padding:0;}
div.document	div.body {margin:0;padding:0;}
div.document	div.head h2	{margin:0 auto;padding:0;text-align:center;color:#666666;font-size:110%}
div.document	p	{margin:0 0 10 0;padding:0;text-align:justify}
div.document	div.body h3	{margin:0;padding:0 5;text-align:left;color:#666666;font-size:100%}
div.document	div.body h3	a {color:#666666;font-weight:bold;}

table.main {margin:0; padding:0;}
table.main td.mmid {padding:0 10; width:100%;}
table.main td.mlft {margin:0;padding:0;}
table.main td.mlft div.tit {margin-top:10;padding:0 0 0 8;font-size:80%;font-weight:bold;color:#666666;text-align:left;}
table.main td.mlft li {margin:0;padding:0;font-size:90%;list-style:none;}
table.main td.mlft li li {padding-left:15;}
table.main td.mlft li:before{content:url("http://100p.ru/c/prmtlft.gif");}
table.main td.mrght div.tit {margin-top:10;padding:0 0 0 8;font-size:80%;font-weight:bold;color:#666666;text-align:right;}
table.main td.mrght li {margin:0;padding:0; text-align:right;font-size:90%;list-style:none;}
table.main td.mrght li:after{content:url("http://100p.ru/c/prmtrght.gif");}
table.main td.mrght	div.tags	{margin:0 auto 10 auto;padding:0;width:90%;text-align:right;}

div.copyright	{margin:5 auto; padding-top:5; width:100%; color:#999999; font-size:80%; text-align:center;}
div.copyright	a	{text-decoration:none; color:#999999}
div.copyright	a:hover	{text-decoration:underline; color:#666666;background-color:#ffffff;}
div.extlnk	{margin:0;padding:7; font-size:70%;text-align:left;color:#999999;border-bottom:3px dashed #dddddd;background-color:#f0f0f0;}
div.extlnk	em {margin:0;padding:0 5 0 0; color:#ff6666;}
div.extlnk	a.ext {color:#999999;}
div.extlnk	a:hover.ext {color:#999999;background-color:transparent}
