body {
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 13px;
}
table {
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	background-color: #FFFFFF;
}

a:link {
	color: #D50002;
	text-decoration:none;
}
a:visited {
	color: #D50002;
	text-decoration:none;
}

.category_title a {
	color: #FFFFFF;
	text-decoration:none;
	font-weight: normal;
}

img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: -moz-use-text-color;
	border-right-color: -moz-use-text-color;
	border-bottom-color: -moz-use-text-color;
	border-left-color: -moz-use-text-color;
	border-spacing: 0pt;
	vertical-align: middle;
}
/* head */
.hd		{width:100%; border:0; border-spacing:0;}
.hd_d	{background-color:#961A1D;}
.hd_l	{background-color:#961A1D; width:42px;}
.hd_r	{background-color:#961A1D; text-align:right;}
a.hd_a	{display:block; color:#EEEEEE; font-size:x-small; padding:0px;}

	

.err {
	Color: #FF0000;
}

img.fl {
	margin:2px 2px 2px 2px;
	Vertical-align: top;
	float: left;
}

	.header_container{background:#FDE000; padding:0px;}
	.header_img{background:#FDE000; padding:0px; margin-right: 5px;}
	a.header_link{color: #000000; text-decoration: none; font-size: small; font-weight: bold; background-color:#FDE000;}

	.header_container2{padding:0px;}
	.header_img2{padding:0px; margin-right: 5px;}
	a.header_link2{color: #000000; text-decoration: none; font-size: small; font-weight: bold;}

.tline {
	Background-color:#000000;
	Color: #FFFFFF;
	text-transform: lowercase;
	Font-weight: bold;
	margin: 0px;
	padding: 0px;

}
li {
	list-style-type: none;
	list-style-position: outside;
}

.hide{color:#999999}
.medium {font-size:medium;}
.khaki{color:#879E36;}
.orange{color:#E56C09;}
.blue{color:#165BB1;}

.img_bor{border:4px solid #C7C7C7;}

form{margin:0px}
.but{
color:#FFFFFF; 
background-color:#787878; 
border:1px outset #000000;
font-size:small;
font-family:Tahoma, Verdana, Arial, Geneve CY, sens-serif;
}

.inp{
border:1px solid #999999;
font-size:small;
font-family:Tahoma, Verdana, Arial, Geneve CY, sens-serif;
margin:1px;
}

.fl {
	Vertical-align:top;
}

.category_title {
	background-color:#D50002; 
	color:#FFFFFF;
}
.category_title_gray {
	background-color:#334352;
	color:#FFFFFF;
}

.menu_image {
	vertical-align:middle;
}

.g_bord {
	border-top: solid 1px #CCCCCC;
	margin: 0px;
	padding: 0px;
}

.super_actual a {
	color:#000000;
	font-weight: bold;
}
.bottom_menu a {
	color: #6A7A87;
}

form	{display: inline;}
.sf		{background-color:#EEEFF3; border-top:solid 1px #BBC4CB; padding:4px 2px;}
.sf_t	{width:50%;}
.sf_s	{border:0; background-color:#EEEFF3; color:#6A7A87;}
	
.menu_bord {
	border-top: solid 1px #D4D4D4;
	margin: 0px;
	padding: 0px;
	background-color:#F2F2F2;
}

.menu_bord2 {
	border-top: solid 1px #D4D4D4;
	border-bottom: solid 1px #D4D4D4;
	margin: 0px;
	padding: 0px;
	background-color:#F2F2F2;
}
.menu_bord_wiki {
	border-top: solid 1px #D4D4D4;
	border-bottom: solid 1px #D4D4D4;
	margin: 0px;
	padding: 0px;
	background-color:#F2F2F2;
	margin-bottom:2px;
}
.border_bot{
	border-bottom: solid 1px #CCCCCC;
	margin: 0px;
	padding: 0px;
}

.menu_bord_red {
	border-top: solid 1px #D4D4D4;
	margin: 0px;
	padding: 0px;
	background-color:#D50002;
}
.menu_bord_red a {
	color:#ffffff;
	background-color:#D50002;
}
.menu_bord_gray {
	border-top: solid 1px #D4D4D4;
	margin: 0px;
	padding: 0px;
	background-color:#334352;
}
.menu_bord_gray a {
	color:#ffffff;
	background-color:#334352;
}

.act_line {
	margin-top: 5px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color:#FFF8C2;
}
.act_line img {
	margin-right: 2px;
}

.menu_action {
	#background-color:#CC0099;
	background-color:#FFF8C2;
	color:#000000;
}
.menu_action_fiolet {
	background-color: #B4004E;
}
.menu_action_fiolet a {
	color:#FFF203;
}



/* Content tags styles */
#gf {margin-top: 8px;}
#gf b {}
#gf .gf_item {}

/* form elements */
input.but {background-color:#ffffff;border-color:#6a7a87; color:#6a7a87}
select.inp {border-color:#6a7a87;}
textarea.inp {border-color:#6a7a87;}

.clear {clear:left;float:none;}
.backnav {
	font-size: 90%;
	padding-top: 1em;;
}

.txtmenu {
	/*width:50%;*/
	/*float:left;*/
	margin: 0px;
	/*line-height: 0.8em;*/
}

.clear_left {
	clear: left;
	margin: 0px;
	padding: 0px;
}
