body {
	background-color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica;
}

table {
	border:0;
}

table.main {
	height:100%;
	width:100%;
}

table.table_100 {
	width:100%;
}

td {
	padding:0px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 70%;
	color:#000000;
}

a, a:hover{
	color:#2A50A0;
	text-decoration:underline;
}

form {
	margin: 0px;
}

h1 {
	font-size:15px;
	font-weight:bold;
	color:#AE4348;
	text-decoration:none;
text-transform: uppercase;
}

input.textfield , textarea.textfield, select.textfield  {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	border:1px solid #36528C;
	border-color:#A8A8A4;
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	padding:1px 5px 0px 5px;
}

.textarea {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	border:solid windowtext 1.0px;
	border-color:#000000;
	background-color:#FFFFFF;
	color:#000000;
}

input.button {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size:11px;
	font-weight:bold;
	background-color:#6E8AC4;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
}

span.blue_text {
	color:#6E8AC4;
}

span.blue_text a {
	color:#6E8AC4;
	text-decoration:none;
}

td.spacer_left {
	width:25%;
	height:1px;
}

td.spacer_left img {
	width:287px;
	height:1px;
}

td.spacer_right {
	width:75%;
	height:1px;
}

td.spacer_right img {
	width:712px;
	height:1px;
}

td.logo {
	background-color:#ABC0EB;
	width:310px;
	height:51px;
}

td.logo img {
	width:310px;
	height:51px;
	border:0px;
}

td.hat_right {
	background:url('img/bg_hat_right.gif') repeat-y right top;
	background-color:#ABC0EB;
	text-align:center;
}

td.hat_right img {
	width:471px;
	height:27px;
}

td.top_menu {
	border-top:1px solid #717171;
	border-bottom:1px solid #717171;
	background:url('img/bg_top_menu_left.gif') repeat-y left top;
	background-color:#F1F1F2;
	height:53px;
}

td.tm {
	height:51px;
	color:#4366AE;
	padding-left:45px;
}

td.tm a {
	color:#4366AE;
	text-decoration:none;
	font-weight:bold;
}

td.tm a:hover {
	color:#7B99D9;
text-decoration:none;
}

td.blue_line {
	background-color:#6E8AC4;
	height:14px;
}

td.blue_line img {
	width:1px;
	height:1px;
}

td.content_top {
	height:5px;
	background:url('img/bg_content_top.gif') repeat-x left top;
	border-bottom:1px solid #FFFFFF;
}

td.content_top img {
	width:1px;
	height:1px;
}

td.left {
	vertical-align:top;
	background-color:#ABC0EB;
	padding:20px 20px 0px 20px;
	height:100%;
}

td.content {
	vertical-align:top;
	background:url('img/bg_content_left_top.gif') no-repeat left top;
	padding:15px 40px 0px 40px;
}

td.left_bottom {
	height:20px;
	background-color:#ABC0EB;
}

td.content_bottom {
	height:20px;
}

td.bottom_left {
	text-align:center;
	height:52px;
	border-top:1px solid #717171;
}

td.bottom_right {
	text-align:center;
	border-top:1px solid #717171;
	color:#6E8AC4;
}

td.bottom_right a {
	color:#6E8AC4;
	text-decoration:none;
}
td.raz_name
{
	color:#000;
	vertical-align:top;
	font-size:13px;
	width:100%;
	font-weight:bold;
	padding-bottom:5px;
}

td.raz_name a, td.raz_name a:hover
{
	color:#000;
	font-weight:bold;	
	text-decoration:none;
}

/*td.raz_name a:hover
{
	color:#AE4348;
	font-weight:bold;
	text-decoration:none;	
}*/

td.pod_name
{
	color:#6E6D6D;
	font-size:13px;
	width:100%
}
td.pod_name a, td.pod_name a:hover
{
	color:#6E6D6D;
	font-weight:bold;
	
	text-decoration:none;
}
/*td.pod_name a:hover
{
	color:#AE4348;
	font-weight:bold;
	text-decoration:none;	
}*/
td.point
{
	padding:2px 6px 0px 0px;
	vertical-align:top;
}
td.point img
{
	margin-top:4px;
}
td.zag
{
	font-size:15px;
	font-weight:bold;
	color:#AE4348;
	text-decoration:none;
	padding:30px 0px 18px 0px;
}

td.left_nav
{
	color:#2A50A0;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:0px 0px  7px 4px;
	vertical-align:top;
}

td.left_nav a, td.left_nav a:hover
{
	color:#2A50A0;
	text-decoration:none;
}



td.left_nav_act
{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:0px 0px  7px 4px;
	vertical-align:top;
}

td.left_nav_act a, td.left_nav_act a:hover
{
	color:#fff;
	text-decoration:none;
}


table.left_nav
{
	margin-left:15px; 
	margin-bottom:20px;
}

td.left_nav_1
{
	color:#2A50A0;
	font-size:11px;
	text-decoration:none;
	padding:0px 0px 3px 4px;
	vertical-align:top;
	
}
td.left_nav_1 a, td.left_nav_1 a:hover
{
	text-decoration:none;
}


td.left_nav_1_act
{
	color:#fff;
	font-size:11px;
	text-decoration:none;
	padding:0px 0px 3px 4px;
	vertical-align:top;
	
}
td.left_nav_1_act a
{
	color:#fff;
	text-decoration:none;
}


td.top_align, td.cat_table
{
	vertical-align:top;
}
td.path
{
	color:#1E3D7F;
	padding-bottom:30px;
}
td.path a, td.path a:hover
{
	color:#1E3D7F;
	text-decoration:underline;
}

td.cat_table
{
	padding-right:90px;
}
img.btm_ban
{
	margin-top:30px;
}
.fw_norm
{
	font-weight:normal;
}
div.board_pages_t
{
	margin-bottom:20px;
}
div.board_pages_b
{
	margin-top:20px;
}
div.board_pages_t a, div.board_pages_b a, div.board_pages_t a:hover, div.board_pages_b a:hover,
{	
	color:#4366AE;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
div.board_pages_t, div.board_pages_b
{
	color:#000;
	text-decoration:none;
	font-size:12px;
}
.pages_act
{
	color:#AE4348;
}
td.mess_num
{
	padding-right:6px;
	vertical-align:top;
}
td.mess_header
{
	font-weight:bold;
	padding-bottom:5px;

}
td.mess_header a, td.mess_header a:hover
{
	text-decoration:none;
	color:#2A50A0;
}
/*td.mess_header a:hover
{
	text-decoration:none;
	color:#AE4348;
}*/
td.mess_comm
{
	padding-top:6px;
      padding-bottom:15px;
}
td.mess_comm a
{
	color:#2A50A0;
}
td.mess_autor
{
	padding:13px 0px 20px 0px;
}
td.mess_autor a,td.mess_autor a:hover
{
	color:#2A50A0;
}
div.info_header
{
	font-weight:bold;
	margin:10px 0px 5 px 0px;
	text-decoration:underline;
	color:#2A50A0;
}
.pabl
{
	color:#0F2D6F;
}
div.mess
{
	margin-bottom:10px;
}
td.info
{
	padding-right:6px;
	color:#0F2D6F;
}
table.info
{
	margin-bottom:15px;
}
table.info td
{
	padding-bottom:3px;
}
table.info td a
{
	color:#2A50A0;
}
div.other_links 
{
	margin-bottom:13px;
	line-height:16px;
}
div.other_links  a
{
	color:#2A50A0;
}
div.links_header
{
	font-weight:bold;
	margin:10px 0px;
	color:#0F2D6F;
}
div.add_form_head, div.add_form_head_1
{
	font-weight:bold;
	margin:20px 0px 4px 0px;
	color:#0F2D6F;
}
div.add_form_head_1
{
	margin-top:9px;
}
div.path
{
	margin-top:10px;
}
div.path a, div.path
{
	color:#999;
}
div.path span.p1
{
	color:#999;
	text-decoration:underline;
}
a.p1, a.p1:hover
{
	color:#999;
	text-decoration:underline;
}
.imp
{
	font-weight:bold;
	color:#0F2D6F;
}
table.imp_info td
{
	padding: 0px 0px 1px 10px;
}
div.div_p p
{
	margin:10px 0px;
}

div.add_errors {font-size:11px; color:#9D0122; margin:10px 0px 10px 0px;}
div.add_errors a {color:#9D0122; text-decoration:underline;}
div.find 
{
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 20px 0px;
	COLOR:#2A50A0;
}
.num_mess
{
	color:#990000;
	
}
div.numbers
{
	font-size:12px;
	margin:15px 0px 15px 0px;
	COLOR:#000;
}
div.numbers a, div.numbers a:hover
{
	font-size:12px;
	font-weight:bold;
	COLOR:#336699;
	text-decoration:none;
}
.num_act
{
	font-size:12px;
	font-weight:bold;
	COLOR:#990000;
}