*{
	font-size:100%; 
	font-family: Verdana;
}

body{
	background-color:#FFFFFF;
	padding:0px;
	margin:0px
}

.visual{
	font-size:1.3em;
}

img{
	border:none
}

.main{
	width:992px;
	height:100%;
	background-color:#FFFFFF;
	border:none;
	border-collapse:collapse;
	padding:0px;
	margin:0px
}

table.main tr td{
	padding:0px;
	margin:0px;
	border:none
}

.main .header{
	padding-top:34px;
	padding-bottom:11px;
	height:64px;
	/height:109px;
	text-align:left;
	vertical-align:top
}

#logo{
	float:left
}

#nawigation{
	float:right;
	font-family:Georgia;
	line-height:0.95em;
	letter-spacing:0em;
	word-spacing:0.15em;
	font-weight:bold;
	font-size:0.65em;
	color:#898989
}

#nawigation a{
	font-family:Georgia;
	line-height:0.95em;
	letter-spacing:0em;
	word-spacing:0.15em;
	font-weight:bold;
	color:#898989;
	text-decoration:none;
	text-transform:none
}

#nawigation a:hover{
	font-family:Georgia;
	line-height:0.95em;
	letter-spacing:0em;
	word-spacing:0.15em;
	font-weight:bold;
	color:#898989;
	text-transform:none;
	text-decoration:underline
}

.main .top_menu{
	height:46px;
	vertical-align:top
}

.white_point{
	width:1px;
	height:1px;
	padding:0px;
	margin:0px;
	background-image:url(/images/ttk/angle.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	border:none
}

.tm_search{
	border:none;
	border-collapse:collapse;
	width:158px;
	height:29px;
	float:left;
	background-color:#949599
}
.tm_search .search{
	vertical-align:middle;
	text-align:center;
	padding-left:2px
}

.tm_item{
	border:none;
	border-collapse:collapse;
	width:137px;
	height:29px;
	float:left;
	background-color:#949599;
	margin-right:2px
}

.tm_item_hover{
	border:none;
	border-collapse:collapse;
	width:137px;
	height:29px;
	float:left;
	background-color:#569cbe;
	margin-right:2px
}
.tm_item_hover .tm_link{
	text-align:left;
	vertical-align:top;
	padding:3px 6px 0px 6px;
	font-family:Georgia;
	line-height:0.95em;
	font-size:0.7em;
	letter-spacing:0em;
	word-spacing:0.15em;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:lowercase;
	text-decoration:none
}

.tm_item .tm_link{
	text-align:left;
	vertical-align:top;
	padding:3px 6px 0px 6px;
	font-size:0.7em
}
.tm_item .tm_link a, a:hover{
	font-family:Georgia;
	line-height:0.95em;
	letter-spacing:0em;
	word-spacing:0.15em;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:lowercase
}

.tm_item_hover .tm_link a, a:hover{
	font-family:Georgia;
	line-height:0.95em;
	letter-spacing:0em;
	word-spacing:0.15em;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:lowercase
}


.main .content_partition{
	height:100%
}

.cp_table{
	width:100%;
	height:100%;
	border: none;
	border-collapse:collapse;
	padding:0px;
	margin:0px
}

.cp_table .left_coll{
	width:206px;
	text-align:left;
	vertical-align:top
}

.left_menu{
	width:100%;
	margin-bottom:3px;
	border:none;
	border-collapse:collapse;
	padding:0px
}

.left_menu .lm_link{
	text-align:left;
	vertical-align:top;
	font-family:Georgia;
	color:#FFFFFF;
	padding-left:9px;
	padding-top:2px;
	display:block;
	position:relative;
	font-size:0.7em
}

.left_menu .lm_link a{
	font-family:Georgia;
	line-height:0.95em;
	letter-spacing:0em;
	word-spacing:0.15em;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:lowercase
}

.left_menu .lm_link a:hover{
	font-family:Georgia;
	line-height:0.95em;
	letter-spacing:0em;
	word-spacing:0.15em;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:lowercase
}





.angle{
	width:3px;
	height:3px;
	padding:0px;
	margin:0px;
	background-image:url(/images/ttk/angle.gif);
	background-repeat:no-repeat
}

#lm_green{
	background-color:#00713d;
	height:58px
}
#green_tl{
	background-position:0px 0px
}
#green_tr{
	background-position:-3px 0px
}
#green_bl{
	background-position:0px -3px
}
#green_br{
	background-position:-3px -3px
}

#lm_gray{
	background-color:#e7e7e9;
	width:100%;
	height:100%;
	padding:0px;
	border:none
}
#gray_tl{
	background-position:-6px -6px
}
#gray_tr{
	background-position:-9px -6px
}
#gray_bl{
	background-position:-6px -9px
}
#gray_br{
	background-position:-9px -9px
}

#lm_dgray{
	background-color:#807f84;
	height:58px
}
#dgray_tl{
	background-position:-6px 0px
}
#dgray_tr{
	background-position:-9px 0px
}
#dgray_bl{
	background-position:-6px -3px
}
#dgray_br{
	background-position:-9px -3px
}

#lm_red{
	background-color:#f15930;
	height:58px
}
#red_tl{
	background-position:0px -6px
}
#red_tr{
	background-position:-3px -6px
}
#red_bl{
	background-position:0px -9px
}
#red_br{
	background-position:-3px -9px
}

#lm_blue{
	background-color:#569cbe;
	height:58px
}
#blue_tl{
	background-position:0px -12px
}
#blue_tr{
	background-position:-3px -12px
}
#blue_bl{
	background-position:-6px -12px
}
#blue_br{
	background-position:-9px -12px
}

.center_coll *{
	font-family:Verdana;
}

.cp_table .center_coll{
	color:#363636;
	font-weight:normal;
	text-decoration:none;
	word-spacing:0em;
	text-transform:none;
	vertical-align:top;
	padding:0px 17px;
	font-size:0.7em;
	line-height:1.3em
}
.center_coll a{
	font-family:Verdana;
	color:#0066c0;
	font-weight:bold;
	text-decoration:underline;
	word-spacing:0em;
	text-transform:none;
	line-height:1.2em;
	letter-spacing:0em;
}
.center_coll a:hover{
	font-family:Verdana;
	color:#0066c0;
	font-weight:bold;
	text-decoration:none;
	word-spacing:0em;
	text-transform:none;
	line-height:1.2em; 
	letter-spacing:0em;
}

.center_coll p, span, div{
	color:#363636;
	font-weight:normal;
	text-decoration:none;
	word-spacing:0em;
	text-transform:none;
/*	line-height:1.2em; */
	letter-spacing:-0.045em
}

.center_coll h1{
	font-family:Georgia;
	font-weight:bold;
	color:#0066b3;
	font-size:1.6em;
	letter-spacing:-0.07em;
	border:none;
	line-height:1em;
	margin:0px 0px 14px 0px
}

.cp_table .right_coll{
	width:158px;
	text-align:left;
	vertical-align:top
}

.right_coll_bg{
	background-image:url(/images/ttk/right_coll_bg.gif);
	background-position:0px 0px;
	background-repeat:repeat-y;
	border:none;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	height:100%;
	width:100%
}

.right_coll_bg .tm_link{
	text-align:left;
	vertical-align:top;
	padding:6px
}

.main .footer{
	height:84px
}

table .subforum_folder{
	width:100%;
	border:none;
	border-collapse:collapse
}

table .subforum_folder tr th.header_line{
	font-family:Georgia;
	color:#FFFFFF;
	background-color:#949599;
	padding:0px;
	height:29px;
	border:solid 1px #FFFFFF;
	padding-left:9px
}
table .subforum_folder tr th{
	font-family:Georgia;
	background-color:#e7e7e9;
	border:solid 1px #FFFFFF;
	text-align:left;
	padding-left:9px;
	height:29px
}

table .subforum_folder tr td{
	font-family:Georgia;
	background-color:#e7e7e9;
	border:solid 1px #FFFFFF;
	padding-left:9px;
	height:1px;
	text-align:left
}

table .subforum_folder tr.o td{
	font-family:Georgia;
	background-color:#e7e7e9;
	border:solid 1px #FFFFFF;
	padding-left:9px;
	height:1px;
	text-align:left
}

table .subforum_folder tr.n td{
	font-family:Georgia;
	background-color:#f1f1f1;
	border:solid 1px #FFFFFF;
	padding-left:9px;
	height:1px;
	text-align:left
}

table .subforum_folder tr.n td a, a:hover{
	font-size:1em;
	font-weight:bold
}

table .subforum_folder tr.o td a, a:hover{
	font-size:1em;
	font-weight:bold
}






span.forum ,span.forum .body {display: block;}
span.forum .date, span.forum .head {color: #828282; font-style: italic; font-size:100%;}
span.forum .head {background: #d2d2d2; padding: 2px; display: block;}



.admin_action {background: #f2f2f2; padding: 2px; text-align: right; foont-size:90%;}
TABLE.forum {font-family:Arial, Helvetica, sans-serif; background: #ffffff; foont-size: 9pt; margin: 0;}
TABLE.forum TR TH {font-family:Arial, Helvetica, sans-serif; font-size:1em; color: black; background: #E2E2E2}
TABLE.forum TR TD { font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight: normal; color: black;	background: #ffffff;}

TABLE.forum TR.n TD {font-family:Arial, Helvetica, sans-serif; font-size:1em;  font-weight: normal; color: black; background: #f6f6f6; padding: 2px; height:1px;}
TABLE.forum TR.o TD {font-family:Arial, Helvetica, sans-serif; font-size:1em;  font-weight: normal; color: black; background: #edebeb; padding: 2px; height:1px;}

TABLE.forum TR.o TD a, TABLE.forum TR.o TD a:hover{font-size:1em; font-family:Arial;  font-weight: normal}
TABLE.forum TR.n TD a, TABLE.forum TR.n TD a:hover{font-size:1em; font-family:Arial;  font-weight: normal}



.left_submenu{
	border:none;
	border-collapse:collapse;
	width:157px;
	margin:0px;
	padding:0px;

	color:#559cbe;
	font-family:Georgia;
	font-size:0.7em;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em
}

.left_submenu *{
	font-family:Georgia;
}

.left_submenu .level_plus{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	text-transform:lowercase;
	font-family:Georgia;

}

.left_submenu .lev_2_first{
	height:10px;
	/height:24px;
	padding-left:5px;
	padding-top:8px;
	padding-bottom:6px;
	vertical-align:top;
	text-align:left;
	text-transform:lowercase;
	font-family:Georgia;
}



.left_submenu .lev_2{
	height:10px;
	/height:24px;
	background-image:url(/images/ttk/left_menu_punkt.gif);
	background-position:5px 0px;
	background-repeat:no-repeat;
	padding-left:5px;
	padding-top:8px;
	padding-bottom:6px;
	vertical-align:top;
	text-align:left;
	text-transform:lowercase;
	font-family:Georgia;
}

.left_submenu a{
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em;
	color:#6c6c6c;
	font-family:Georgia;
}

.left_submenu a:hover{
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:underline;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em;
	color:#6c6c6c;
	font-family:Georgia;
}

.left_menu_2{
	border:none;
	border-collapse:collapse;
	width:157px;
	margin:0px;
	padding:0px;

	color:#559cbe;
	font-family:Georgia;
	font-size:0.7em;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em
}



.left_menu_2 a{
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em;
	color:#6c6c6c;
	font-family:Georgia;
}

.left_menu_2 a:hover{
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em;
	color:#6c6c6c;
	font-family:Georgia;
}


.left_menu_2 .lev_1_first{
	padding-left:0px;
	background-position:bottom left;
	background-image:url(/images/ttk/left_menu_punkt.gif);
	background-repeat:no-repeat;
	padding-top:7px;
	padding-bottom:8px;
	font-family:Georgia;
}

.left_menu_2 .lev_1_first_hover{
	padding-left:0px;
	background-position:bottom left;
	background-image:url(/images/ttk/left_menu_punkt.gif);
	background-repeat:no-repeat;
	padding-top:7px;
	padding-bottom:8px;
	font-family:Georgia;
}

.left_menu .lev_1_first a{
	color:#559cbe;
	font-family:Georgia;
	font-size:1em;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em
}

.left_menu .lev_1_first a:hover{
	color:#559cbe;
	font-family:Georgia;
	font-size:1em;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em
}



.left_menu .lev_1_norm{
	padding-left:0px;
	background-position:bottom left;
	background-image:url(/images/ttk/left_menu_punkt.gif);
	background-repeat:no-repeat;
	padding-top:7px;
	padding-bottom:8px;
	font-family:Georgia;
}

.left_menu .lev_1_hover{
	padding-left:0px;
	padding-top:7px;
	padding-bottom:8px;
	font-family:Georgia;
}

.left_menu .lev_1 a{ /*_hover*/
	color:#559cbe;
	font-family:Georgia;
	font-size:1em;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em
}

.left_menu .lev_1 a:hover{ /*_hover*/
	color:#559cbe;
	font-family:Georgia;
	font-size:1em;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em
}


.left_menu .lev_2_norm{
	padding-left:0px;
	background-position:bottom left;
	background-image:url(/images/ttk/left_menu_punkt.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Georgia;
}

.left_menu .lev_2_hover{
	padding-left:0px;
	background-position:bottom left;
	background-image:url(/images/ttk/left_menu_punkt.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Georgia;
}


.left_menu .lev_2_hover a{
	color:#559cbe;
	font-family:Georgia;
	font-size:1em;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em
}

.left_menu .lev_2_hover a:hover{
	color:#559cbe;
	font-family:Georgia;
	font-size:1em;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em
}


.left_menu .lev_3_norm{
	padding-left:12px;
	padding-top:3px;
	padding-bottom:7px;
	padding-right:5px;
	font-family:Georgia;
}

.left_menu .lev_3_hover{
	padding-left:12px;
	padding-top:4px;
	padding-bottom:7px;
	padding-right:5px;
	font-family:Georgia;
}

.left_menu .lev_3_norm a{
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em;
	color:#6c6c6c;
	font-family:Georgia;
}

.left_menu .lev_3_norm a:hover{
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
	line-height:1em;
	letter-spacing:0em;
	word-spacing:0em;
	color:#6c6c6c;
	font-family:Georgia;
}

.left_menu_2 .punktir_line{
	height:1px; background-position:12px top; background-image:url(/images/ttk/left_menu_punkt.gif);  background-repeat:no-repeat
}


textarea{
	font-size:12px
}

/*.headerbg {
	background-image: url(/images/pm/bg_bottom_right2.jpg);
	background-repeat:no-repeat;
	background-position: right bottom
}

.menubg {
	background-image: url(/images/menubg.gif);
	background-repeat: repeat-x
}
.test {
	background-image: url(/images/menu_left.jpg);
	background-repeat: no-repeat;	
	background-color:#FF0000
}
.rightcolumn {
	background-image: url(/images/right_column.gif);
	background-repeat: no-repeat;
	background-position: right top
}
.bottombg {
	background-image: url(/images/bottombg.gif);
	background-repeat: repeat-x
}
.bottomicon {
	background-image: url(/images/bottombg_icon.gif);
	background-repeat: no-repeat;
	background-position: left
}
.bottomtext {
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none
}
.bottomtext a {
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color:black
}
.bottomtext a:hover {
	text-decoration:underline;
	color:black
}

.pathbar, .pathbar a {
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999
}
.pathbar a:hover {
	color:#000000
}
table, div, td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal;}

p, div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
h1, h2, h3 {
	font-size:14px;
	font-weight:normal
}
a {
	color:#2E8393
}
a:hover {
	color:#FF6600
}
table tr td a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2E8393
}

.node {
	color:#19676F;
	font: normal 16px Arial, Helvetica, sans-serif 
}

.news {
	font-size:16px;
	color:#1D7780
}
.hotnews {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left
}
.header 	{font-weight: bold;}
.date 		{color: #FF6B10; font-weight: bold;}
.announce	{font-style: italic; text-indent: 2em;}
.body 		{text-indent: 2em; font-weight: normal;}

.treemenu2, .treemenu2 a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif
}
.treemenu2 a:hover { color: #FFFFFF; text-decoration:underline;}

.treemenu {
	background-image: url(/images/menu_left.gif);
	background-repeat: no-repeat;
	border-bottom:white 1px solid;
	padding-left:37
}
.treemenu a {
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif
}

.treemenu a:hover { color: #FFFFFF; text-decoration:underline;	}

.hotlink2 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000
}

.hotlink3 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	padding-left:3px
}

.homesite {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF6B10; font-weight: normal
}

.homefont {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none
}
.homefont a {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color:black
}
.homefont a:hover {
	text-decoration:underline;
	color:#19676F
}




table.subforum_list { font-weight: normal; color: black; font-size: 8pt; background: none;}
table.subforum_list tr th {background: none; text-align: left; font-size: 10pt;}
table.subforum_list tr td {background: none; text-align: left}

table.subforum_folder { font-weight: normal; color: black; font-size: 8pt; background: #f8f8f8; }
table.subforum_folder tr th {background: #E2E2E2; text-align: left; font-size: 10pt;}
table.subforum_folder tr td.sub {background: #E2E2E2; text-align: left; font-weight: bold}
*/
