body {	padding: 0 margin: 0; font-family: Verdana; font-size: 10px; background: url("/images/head1.gif"); }
form { padding: 0; margin: 0; }
td.adv {
padding-right: 10px;
}
img { border: 0; }
a { text-decoration: underline; color: #0000ff; }
a:hover { text-decoration: none; color: red; }
.h1 { font-size: 26px; }
.head {	padding: 10; background-color: #f0f6f2; border: green 1px solid; }
td.hname { font-size: 20px;	padding: 10 10 10 20; }
td.hpadding { padding: 10 20 10 10; }
td.hname div { font-size: 14px; color: #666; }
table#regform {	font-size: 10px; color: #666;}
table#regform input { width: 120px;  }
input.enter, table#regform input.enter { width: 70px; }
table#regform a { color: #000;}

table.menu {
background-color: green;
}

table.menu td { text-align: center; }
.status { background-color: green; color: white; cursor:pointer; cursor:hand; }
.statushover { background-color: white; color: green; cursor:pointer; cursor:hand; }
.statusover { background-color: white; color: #000;  }

table.submenu td { 
	font-size: 12px; 
	height: 22px;
	width: 200px;
	text-transform: uppercase; 
}
div.main {
	font-size: 13px;
	background-color: #f0f6f2;
	padding: 10px 20px;
	height: 100%;
	border: green 1px solid;
}

div.main table td { font-size: 12px; }

div.main span {
color: #666;
}
h1 {
	text-align: center;
	font-size: 1.4em;
	margin: 0;
	padding: 0;
}
table.footer {
padding: 10;
background-color: #f0f6f2;
border: green 1px solid;
}
table.footer td {
font-size: 12px;
}


div.page span {
	background-color: #84cc5c;
	display: inline;
	padding: 3;
	font-weight: bold;
}
div.page a {
	margin: 0 5px;
}
div.p {
	padding-top: 10px;
	font-size: 1em;
	font-family: Arial;
}
div.p span {
	color: #666;
}

div.five div.name {
	clear: left;
	margin: 0 0 5 0;
	font-size: 1.2em;
}
div.five img {
	margin-right: 15px;
	float: left;
}
div.five {
	clear: all;
	margin: 30 0 30 0;
}
ul {
	margin-top: 5;
	margin-bottom: 5;
}
div.input div {
	font-size: 0.8em; 
}
div.input input {
	width: 420px;
}
div.input select {
	width: 420px;
}
div.input table {
	border: #666 1px solid;
}

div.input table td {
	padding: 5px;
	background-color: #F7F7F7;
	border-bottom: #666 1px solid;
}
div.input table tr#b td {
	border: 0px;
}
div.input table td div {
	font-size: 0.8em;
	color: #666;
}
div.input span {
	color: red;
	text-transform: uppercase;
}
div#error {
	color: red;
	margin: 5px 0;
	text-align: center;
}
option#root { background-color: #eee; color: red }
div.anketa {
	border: #eee 2px solid; 
	padding: 5px
}

optgroup {
	font-weight: normal;
	font-style: normal;
}
table.form {
width: 100%
}

table.form td input, table.form td textarea {
	width: 100%;
}
table.form td.name {
font-size: 18px;
}
table.form td div {
font-size: 12px;
color: #a3a3a3;
}
table.form {
margin: 10 0;
}

table.form td input.radio {
width: 20px;
}
div.vr {width: 100%; height: 1px; margin: 10 0; padding: 0; border: 0; background: #eee; overflow: hidden;}
option.select {
	background-color: #eee; color: red
}
table.city td div{
	padding: 5px;
	font-size: 16px;
}
fieldset {
	padding: 15px;
	padding-bottom: 10px;
}
div.itemg {
	background-color: #e4f9e3;
	border: #84cc5c 1px solid;
	padding: 10 10 0 10;
	margin: 10 0;
	height: 1px;
}
div.itemw {
	background-color: #fff;
	border: #84cc5c 1px solid;
	padding: 10 10 0 10;
	margin: 10 0;
	height: 1px;
}
div.itemg img, div.itemw img {
	border: #ccc 1px solid;
	margin: 0 10 0 0;
}
div.itemg div.name, div.itemw div.name {
	font-size: 20px; 
margin: 0;
}
div.itemg div, div.itemw div {
margin: 15 0;
}

#items div {
	padding-bottom: 2px;
}
div.str {
display: inline;
padding: 0 5;
}

div.listblock {
padding: 5px;
border: #aaa 1px solid;
background-color: #eee;
}

div.listblock div.name, div.listblock2 div.name {
text-transform: uppercase;
font-size: 14px;
}

div.listblock div.manage, div.listblock2 div.manage {
	text-align: center;
	width: 300px;
	background-color: #f9f9f9;
	padding: 5px;
	border: #aaa 1px solid;
	margin: 5 0 0 0;
	font-size: 10px;
}

table.listblock td {
padding: 5px;
border: #aaa 1px solid;
border-top: #aaa 5px solid;
border-bottom: none;
background-color: #eee;
}

table.listblock {
	border-bottom: #aaa 4px solid;
}

table.listblock td.rpage {
	border-left: none;
}

table.listblock td.rpage div a {
	color: #666;
	text-decoration: none;
}

table.listblock tr.top td {
	background-color: #aaa;
	color: #fff;
}

div.item {
	font-family: Times New Roman;
	font-size: 16px;
}

div.item div.article_name {
	text-transform: uppercase;
}

table.pdfblock {
	border: red 1px solid;
	width: 150px;
	text-align: center;
}

table.pdfblock img {
	border: #eee 1px solid;
}
.pad {
padding: 5px;
background-color: #eee;
}

table.color {
	border-top: #b4c389 2px solid;
	border-left: #b4c389 2px solid;
}
table.color td {
	border-bottom: #b4c389 2px solid;
	border-right: #b4c389 2px solid;
	padding: 5px;
	background-color: #dea;
}
table.color td div {
	font-size: 12px;
	font-family: Courier New;
	color: #666;
}

div.summary {
	padding: 10px;
	border: #b4c389 1px solid;
	background-color: #dea;
}

.maxinput {
	width: 100%;
}
table.color td span {
	text-transform: uppercase;
	color: red;
	font-family: Arial;
	font-size: 14px;
}
