body {
	margin: 0;
	padding: 0;
}

body,td,th {
	font-family: sans-serif;
	font-size: 12px;
	color: #000000;
}
a {
	font-size: 12px;
	color: #003371;
}
a:link {
	text-decoration: none;
	color: #003371;
}
a:active {
	text-decoration: none;
	color: #003371;
}
a:visited {
	text-decoration: none;
	color: #003371;
}
a:hover {
	text-decoration: none;
	color: #000000;
}

img {
	border: 0px;
}

.small {
	font-size: 10px;
	font-weight: normal;
	font-family: sans-serif;
}

.middle11 {
	font-size: 11px;
	font-weight: normal;
	font-family: sans-serif;
}

.middle12 {
	font-size: 12px;
	font-weight: normal;
	font-family: sans-serif;
}
.big {
	font-size: 20px;
	font-weight: normal;
	font-family: sans-serif;
}

.characters_menu a:link {
	text-decoration: none;
	color: #003371;
}
.characters_menu a:active {
	text-decoration: none;
	color: #003371;
}
.characters_menu a:visited {
	text-decoration: none;
	color: #003371;
}
.characters_menu a:hover {
	text-decoration: underline;
	color: #FF6600;
}


#enterform {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

#menu{
	background: #FFFFFF url(form/menu_img_bg_top.gif) repeat-x top;
}

#menuimgbgbottom{
	background: #FFFFFF url(form/menu_img_bg_bottom.gif) repeat-x top;
}

#maintable {
	background: url(form/body_full_bg.gif) repeat-y center;
	width: 100%;
	height: 100%;
}

#leftcentertable {
	background: url(form/centertable_top_bg.gif) no-repeat top right;
}

#bottomtable {
	background: url(form/bottom_img_top.gif) no-repeat top;
	height: 52px;
}

.pmenu {
	font: bold 12px Tahoma;
}
.pmenu A:link
.pmenu A:visited,
.pmenu A:active, {
	COLOR: #0B0A41;
	TEXT-DECORATION: none;
}
.pmenu A:hover {
	COLOR: #4F4E85; TEXT-DECORATION: underline;
}



#window_full input {
	border: 1px solid #bfbfbf;
}

#window_full{
	width: 100%;
	margin: 5px 0 5px 0;
}

#window_right{
	width: 220px;
	margin: 10px 0 10px 0;
}

/* OLD */
.Title {
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 17px;
	COLOR: #8E0505;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
	margin-top : 15px;
	margin-left : 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.Title2 {
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 14px;
	COLOR: #8E0505;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
}

.Text {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 13px;
	COLOR: #000000;
	TEXT-ALIGN: justify;
	margin-top : 15px;
	margin-left: 5px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.Vote1 {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
}

.Vote2 {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	COLOR: #000000;
	TEXT-ALIGN: left;
}


.Menu {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	COLOR: #003371;
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	margin-top : 0px;
	margin-left: 1px;
	margin-right : 1px;
	margin-bottom : 2px;
}

.Menu:link {
	COLOR: #003371; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.Menu:visited {
	COLOR: #003371; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.Menu:active {
	COLOR: #003371; TEXT-DECORATION: none; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.Menu:hover {
	COLOR: #000000; TEXT-DECORATION: underline; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}

.Ontro {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	COLOR: #003371;
	TEXT-DECORATION: none;
	TEXT-ALIGN: left;
	FONT-WEIGHT: bold;
	margin-top : 2px;
	margin-left: 5px;
	margin-right : 5px;
	margin-bottom : 2px;
}

.OntroLink {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	COLOR: #FF8B00;
	TEXT-DECORATION: none;
	TEXT-ALIGN: right;
	FONT-WEIGHT: bold;
	margin-top : 2px;
	margin-left: 5px;
	margin-right : 5px;
	margin-bottom : 2px;
}

.OntroLink:link {
	COLOR: #FF8B00; TEXT-DECORATION: none; FONT-WEIGHT: bold; TEXT-ALIGN: right;
}
.OntroLink:visited {
	COLOR: #FF8B00; TEXT-DECORATION: none; FONT-WEIGHT: bold; TEXT-ALIGN: right;
}
.OntroLink:active {
	COLOR: #FF8B00; TEXT-DECORATION: none; FONT-WEIGHT: bold; TEXT-ALIGN: right;
}
.OntroLink:hover {
	COLOR: #FF8B00; TEXT-DECORATION: underline; FONT-WEIGHT: bold; TEXT-ALIGN: right;
}

.Copy {
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.Copy a:link {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.Copy a:visited {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.Copy a:active {
	COLOR: #000000; TEXT-DECORATION: none; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.Copy a:hover {
	COLOR: #000000; TEXT-DECORATION: underline; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}

/* OLD */

/*Таблица со скруглёнными углами*/
TD.lefttop			{background: url(form/border_table_01.gif) no-repeat top left;width: 5px;height: 5px;}
TD.centertop		{background: url(form/border_table_02.gif) repeat-x top;height: 5px;}
TD.righttop			{background: url(form/border_table_03.gif) no-repeat top right;width: 5px;height: 5px;}
TD.leftbottom		{background: url(form/border_table_07.gif) no-repeat bottom left;width: 5px;height: 5px;}
TD.centerbottom	{background: url(form/border_table_06.gif) repeat-x bottom;height: 5px;}
TD.rightbottom		{background: url(form/border_table_05.gif) no-repeat bottom right;width: 5px;height: 5px;}
TD.leftcenter		{background: url(form/border_table_08.gif) repeat-y left;width: 5px;}
TD.rightcenter		{background: url(form/border_table_04.gif) repeat-y right;width: 5px;}
TD.center			{background-color: #FFFFFF;padding: 5px 5px 5px 5px;font-family: Tahoma;font-size: 13px;color: #000000;}

TD.lefttopb			{background: url(form/border_blacktable_01.gif) no-repeat top left;width: 5px;height: 5px;}
TD.centertopb		{background: url(form/border_blacktable_02.gif) repeat-x top;height: 5px;}
TD.righttopb		{background: url(form/border_blacktable_03.gif) no-repeat top right;width: 5px;height: 5px;}
TD.leftbottomb		{background: url(form/border_blacktable_07.gif) no-repeat bottom left;width: 5px;height: 5px;}
TD.centerbottomb	{background: url(form/border_blacktable_06.gif) repeat-x bottom;height: 5px;}
TD.rightbottomb	{background: url(form/border_blacktable_05.gif) no-repeat bottom right;width: 5px;height: 5px;}
TD.leftcenterb		{background: url(form/border_blacktable_08.gif) repeat-y left;width: 5px;}
TD.rightcenterb	{background: url(form/border_blacktable_04.gif) repeat-y right;width: 5px;}
TD.centerb			{background-color: #E6E6E6;padding: 5px 5px 5px 5px;font-family: Tahoma;font-size: 13px;color: #000000;}
/*Таблица со скруглёнными углами*/

.database 				{text-decoration: none;color: Gray;font-size: 12px;font-weight: bold;}
.database a:link 		{text-decoration: none;color: Gray;}
.database a:active 	{text-decoration: none;color: Gray;}
.database a:visited 	{text-decoration: none;color: Gray;}
.database a:hover 	{text-decoration: underline;color: Gray;}

#news1 TD 			{font: normal 12px sans-serif;color: #336699;}
#news1 a 			{font-size: 12px;color: #336699;text-decoration: underline;}
#news1 a:link 		{text-decoration: underline;color: #336699;}
#news1 a:visited 	{text-decoration: underline;color: #336699;}
#news1 a:active 	{text-decoration: underline;color: #336699;}
#news1 a:hover 	{text-decoration: underline;color: #FF6600;}

#news2 TD 			{font: normal 12px sans-serif;color: #FF6600;}
#news2 a 			{font-size: 12px;color: #FF6600;text-decoration: underline;}
#news2 a:link 		{text-decoration: underline;color: #FF6600;}
#news2 a:visited 	{text-decoration: underline;color: #FF6600;}
#news2 a:active 	{text-decoration: underline;color: #FF6600;}
#news2 a:hover 	{text-decoration: underline;color: #336699;}


