BODY
{
	margin: 0 0 0 0;
	background-color: #000000;
	FONT-SIZE: x-small;
	COLOR: #dcd9a3;
	FONT-FAMILY: Tahoma,verdana,sans-serif;
}

p
{
	text-indent: 2em;
	text-align: justify;
}

li
{
	text-align: justify;
	list-style-type: square;
}

li.num
{
	list-style-type: decimal;
	margin-bottom: 1em;
}

ol
{
	margin: 0 0 0 0;
	list-style-position: outside;
	text-indent: 3em;
}

li.num2
{
	list-style-type: decimal;
}

ul#googleTabs {
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px;
}

ul#googleTabs li {
	display: inline;
	float: left;
	margin-right: 5px;
}

ul#googleTabs li a, ul#googleTabs li a:visited {
	display: block;
	float: left;
	background: #111111;
	color: #44ff44;
	padding: 0 6px 0 6px;
	border-bottom: none;
}

ul#googleTabs li a:hover {
	color: #44ff44;
}

ul#googleTabs li.empty {
	display: block;
	padding: 0 6px 0 6px;
	background: #111111;
}

ul#googleTabs li.selected a, ul#googleTabs li.selected a:visited {
	background: #111111;
	color: #44ff44;
}

em
{
	COLOR: #44FF44;
	font-style: normal;
}

.os_info
{
	font-size: 10px;
	text-decoration: none;
	// font-weight: bold;
}

:link
{
	COLOR: #ffff99;
	TEXT-DECORATION: none;
}

:visited
{
	COLOR: #ffff99;
	TEXT-DECORATION: none;
}

:active
{
	COLOR: #cc0000;
	TEXT-DECORATION: none;
}

a:hover
{
	COLOR: #cc3300;
}

table.data
{
	border-width: 1;
	border-color: #666622;
	border-style: solid;
	margin-bottom: 5%;
}

table.txt
{
	border-width: 0;
	margin-bottom: 5%;
}

table.sm_data
{
	border-width: 1;
	border-color: #666622;
	border-style: solid;
}

table.match
{
	border-width: 0;
	border-color: #666622;
	border-style: solid;
}

.rpane
{
	border-width: 0;
	border-color: #666622;
	border-style: solid;
}

.odd
{
	background-color: #1f1f1f;
}

.even
{
	background-color: #000000;
}

TD
{
	FONT-SIZE: x-small;
	COLOR: #efefaf;
	FONT-FAMILY: Tahoma,verdana,sans-serif;
}

TD.bb
{
	font-weight: bold;
	font-family: Tahoma,verdana,sans-serif;
}

TH.sm
{
	FONT-SIZE: x-small;
	COLOR: #efefaf;
	FONT-FAMILY: Tahoma,verdana,sans-serif;
	border-width: 1;
	border-style: solid;
	font-weight: normal;
}

TH.grey
{
	FONT-SIZE: small;
	color: silver;
	FONT-FAMILY: Tahoma,verdana,sans-serif;
	font-weight: bold;
	border-width: 0;
	border-style: solid;
}

TH
{
	FONT-SIZE: x-small;
	COLOR: #efefaf;
	FONT-FAMILY: Tahoma,verdana,sans-serif;
	font-weight: bold;
	border-width: 1;
	border-style: solid;
}

h1, h2
{
	font-size: 1.6em;
}

SMALL
{
	FONT-SIZE: xx-small;
}

.forminput
{
	FONT-SIZE: x-small;
	VERTICAL-ALIGN: middle;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	BACKGROUND-COLOR: #cccccc;
}

.textinput
{
	FONT-SIZE: x-small;
	VERTICAL-ALIGN: middle;
	FONT-FAMILY: verdana, helvetica, sans-serif;
}

INPUT, TEXTAREA, SELECT, OPTION
{
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	COLOR: #000000;
	FONT-SIZE: x-small;
	BACKGROUND: #bdb76b;
	FONT-FAMILY: verdana, tahoma, sans-serif;
}


#headwrapper
{
	height: 119px;
	background: url(/images/top.jpg) no-repeat;
/*	background: url(/images/top_winter2007.jpg) no-repeat; */
}

#topmid1
{
	height: 32px;
	background: url(/images/topmid_l.jpg) no-repeat;
}

#topmid2
{
	height: 32px;
	background: url(/images/topmid_r.jpg) no-repeat;
	margin: 0px 0px 0px 180px;
}

#leftwrapper
{
	float: left;
	margin: 0px 0px 0px 0px;
	width: 179px;
	padding: 0px 0px 0px 0px;
}

#menu
{
	width: 170px;
	background: url(/images/menu_fon.gif) no-repeat;
	padding: 50px 0px 0px 9px;
	FONT-SIZE: small;
	font-weight: 400;
	text-align: center;
}

#buttonswrapper
{
	width: 170px;
	text-align: center;
	padding: 0px 0px 0px 35px;
	background: url(/images/menu_bg.jpg) repeat-y;
}

#buttons
{
	width: 170px;
	text-align: center;
	padding: 50px 0px 0px 9px;
	background: url(/images/menu_bg.jpg) repeat-y;
}

#buttons0ld
{
	width: 120px;
	text-align: center;
}

#counterswrapper
{
	width: 170px;
	text-align: center;
	padding: 0px 0px 0px 35px;
	background: url(/images/menu_bg.jpg) repeat-y;
}

#counters
{
	width: 170px;
	text-align: center;
	padding: 50px 0px 0px 9px;
	background: url(/images/menu_bg.jpg) repeat-y;
}

/*
#counters img {
        opacity: 0.25;             /* css3 */
        filter:alpha(opacity=25);  /* IE */
        -moz-opacity:0.25;         /* Mozilla */
}
*/

#counters0ld
{
	width: 120px;
	text-align: center;
}

#contentwrapper
{
	background: url(/images/aop.gif) no-repeat;
	margin: 0px 200px 160px 179px;
	padding: 40px 0px 0px 40px;
}

#content
{
	FONT-SIZE: small;
	COLOR: #dcd9a3;
	FONT-FAMILY: Tahoma,verdana,sans-serif;
}

#sidebar a:link, #footer a:link
{
	color: #C79A65;
}

#test
{
	float: left;
	background: url(/images/aop.gif) no-repeat;
	border: 1px solid red;
}

#rightwrapper
{
	position: absolute;
	width: 179px;
	right: 0px;
	top: 138px;
	margin: 10px 10px 500px 10px;
}

#right_blok_header
{
	width: 179px;
	height: 58px;
	background: url(/images/menu_bg_top.gif) no-repeat;
}

#right_blok_footer
{
	width: 179px;
	height: 58px;
	background: url(/images/menu_bg_top_down.gif) no-repeat;
}

#topswrapper
{
	width: 179px;
	background: url(/images/menu_bg.jpg) repeat-y;
}

#tops
{
	width: 120px;
	padding: 0px 0px 0px 35px;
	FONT-SIZE: small;
	font-weight: 400;
	text-align: center;
}

#footer
{
	clear: left;
	font-size: xx-small;
}

.post
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url(/images/holiday_empty.gif) no-repeat 50% 100%;
}

.posttitle, .singleposttitle
{
	text-align: center;
	FONT-SIZE: small;
	margin: 0.6em 0 0 0;
	padding: 0 0 0.1em 0;
}

.posttitle a:link, .posttitle a:visited, .posttitle a:active, .posttitle a:hover
{
	color: #44FF44;
}

.postentry
{
	font-size: 0.92em;
}

.postdate
{
	margin: 0.1em 0 1.2em 0;
	color: #7C7D66;
	font-size: 0.92em;
}

.postmeta
{
	FONT-SIZE: small;
}

.paging, .articlenav
{
	text-align: center;
	margin-top: 2em;
}

.paging a, .articlenav a
{
	padding: 10px 20px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-align: center;
	text-decoration: none;
}

.comments
{
	margin: 0 0 0 1.2em;
	padding: 0 0 0.4em 0;
        
}

.commentauthor
{
	margin: 0;
	padding: 0 0 0.1em 0;
	background: url(/images/underline.gif) no-repeat 0 100%;
	font-size: 1.1em;
}

.commentauthor a
{
	text-decoration: none;
}

.commentdate
{
	margin-top: 0.2em;
	color: #7C7D66;
	font-size: 0.92em;
}

#comment
{
	width: 98%;
}

form#txpCommentInputForm
{
	margin-top: 40px;
}

input.comment_name_input, input.comment_email_input, input.comment_web_input, textarea.txpCommentInputMessage
{
	margin-bottom: 20px;
	margin-left: 5px;
}

input.comment_name_input
{
	margin-right: 20px;
}

input#forget, input#remember
{
	margin-right: 5px;
}

textarea.txpCommentInputMessage
{
	height: 200px;
	width: 275px;
}

p#txpCommentInputForm
{
	width: 300px;
	text-align: center;
	font-weight: bold;
	padding: 10px 0 10px 0;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 30px;
}