body 
{
	color:#666666;
	background:#FFFFFF; /* url(../img/bgnd_top.jpg) no-repeat scroll center top;*/
	font-family:Verdana,regular;
	font-size:75%;
	margin:0;
	padding:0;
	font-weight: regular;
	text-align:center;
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR:#ffff00;
	SCROLLBAR-SHADOW-COLOR: #ffff00;
	SCROLLBAR-3DLIGHT-COLOR:#000000;
	SCROLLBAR-ARROW-COLOR: #ffff00;
	SCROLLBAR-TRACK-COLOR:#000000;
	scrollbar-dark-shadow-color: #000000
}

li
{
	text-align:left;
}

h1
{
	font-size:18px;
	font-weight:200;
	padding:0px;
	margin:5px;
}

div#all
{
	width:950px;
	text-align:center;
	margin:0 auto;
}

div#header
{
	float:left;
	width:100%;
	background:url(../img/bgnd_header.png) no-repeat;
}

div#content_sub
{
	float:left;
	width:100%;
	height:33px;
	background:url(../img/bgnd_header_sub.png);
}

div#content_main
{
	float:left;
	width:100%;
	text-align:left;
	border:0px dashed #ff0000;
}

div#content_title
{
	float:left;
	width:100%;
	text-align:left;
	font-size:18px;
	font-weight:200;
	color:#be2e3e;
}

.header_menu
{
	float:left;
	width:550px;
	padding-top:30px;
	padding-left:106px;
	text-align:left;
	border:0px dashed #ffffff;
}

.header_tools
{
	float:right;
	width:270px;
	text-align:left;
	border:0px solid #ffffff;
}

.header_body
{
	width:100%;
	height:62px;
}

div#wrapper
{
	width:100%;
	float:left;
	background:url(../img/bgnd_wrapper.jpg) repeat-y;	
}

div#content_l
{
	width:150px;
	float:left;
	border:0px dashed #ff0000;
}

div#content_m
{
	width:580px;
	float:left;
	border:0px dashed #0000FF;
}

div#content_header
{
	width:100%;
	float:left;
	border:0px dashed #0000FF;
	text-align:left;
}

div#content_r
{
	width:200px;
	float:left;
	border:0px dashed #009900;
}

div#footer
{
	width:100%;
	float:left;
	background:url(../img/bgnd_footer.png);		
}

.footer_block
{
	width:30%;
	float:left;
	text-align:left;
	padding:10px;
}
.footer_space
{
	float:left;
}

.block_l		{width:98%;float:left;padding:2px;text-align:left;border:0px dashed #ff3333;}
.blockl_r		{width:100%;font-size:11px;float:left;padding:2px;text-align:right;border:0px dashed #ff3333;}
.blockl_r_red	{width:100%;font-size:11px;float:left;padding:2px;text-align:right;border:1px dashed #ffcccc;background:#ffeeee;}
.blockl_c		{width:100%;font-size:11px;float:left;padding:2px;text-align:center;border:0px dashed #ff3333;}
.blockl			{width:100%;float:left;padding:2px;text-align:left;border:0px dashed #ff3333;}
.blockl_30		{width:25%;float:left;padding:2px;padding-top:5px;text-align:right;border:0px dashed #ff3333;}
.blockl_70		{width:65%;float:left;padding:2px;text-align:left;border:0px dashed #ff3333;}
.blockr			{width:100%;float:right;padding:2px;text-align:left;}
.blockwr		{float:right;padding:2px;text-align:left;}

/*linkigs*/
.left_link		{float:left;width:100%;padding:3px;}

/*buttons*/
.header_button_n	{float:left;height:32px;padding-left:5px;border:0px dashed;text-align:center;}
.header_button_s	{float:left;height:32px;padding-left:5px;border:0px dashed;text-align:center;background:url(../img/btn/header_button_s.png);}
.header_separator	{float:left;height:30px;width:2px;background:url(../img/btn/header_separator.png);}

/*template items*/
ul					{list-style-type: none;}
li					{background:url(../img/ctrl/circle_white.gif) no-repeat;padding-left:15px;}

.faq_title			{color:#FFFFFF;font-weight:bold;float:left;width:100%;padding:20px;}
.faq_body			{float:left;width:100%;padding-left:20px;padding-bottom:20px;width:90%;}
.faq_title_txt		{background:url(../img/ctrl/circle_white.gif) no-repeat;padding-left:15px;}

/*table*/
td					{font-size:75%;}

/*forms*/
.tb_red				{font-size:11px;color:#990000;width:120px;}
.tb_red_big			{border:3px solid #ffcccc; width:250px;}
.ta_red_big			{border:3px solid #ffcccc; width:250px;height:100px;}

/*user*/
.user_thumb_small	{float:left;border:1px dashed #cecece;width:20px;height:20px;padding:2px;}
.user_thumb_big		{float:left;border:1px dashed #cecece;width:80px;height:100px;padding:5px;}
.img_thumb			{float:left;width:20px;}


/*lists*/
.small_list_body	{float:left;width:98%;padding:5px;background:#ffffff;}
.small_simple_list	{float:left;width:80%;}
/*items*/
.item				{float:left;width:100%;}
.item_rating		{float:left;width:69px;background:url(../img/ctrl/rating.png) no-repeat;height:70px;}
.item_title			{float:left;width:80%;font-size:115%;color:#4b80c6;padding:2px;}
.item_body			{float:left;padding:2px;width:100%;font-size:90%;}
.item_det			{float:left;width:45%;}
.item_body_line		{float:left;padding:2px;width:30%;font-size:90%;}
.item_det_line		{float:left;width:100%;}
.item_rating_txt	{text-align:center;height:32px;font-size:18px;color:#666666;}
.item_rating_top	{height:14px;}
.item_rating_bottom	{height:16px;}
.head				{padding:5px;float:left;width:98%;border:1px dashed #EFEFEF;background:#f2e2e2;}
.head_title			{padding:5px;width:100%;font-size:130%;}
.head_body			{padding:10px;width:100%;}

/*navigation*/
.title_r			{float:left;color:#be2a3b;font-size:13px;}
.body_r				{padding:5px;float:left;}

/*rows and tables*/
.row1				{WIDTH:100%;FLOAT:LEFT;background:#FFEEEE;}
.row2				{WIDTH:100%;FLOAT:LEFT;}
.row98				{WIDTH:98%;FLOAT:LEFT;}
div#srr				{width:100%;float:left;}

/*comments*/
.body_cmt			{width:100%;float:left;background:url(../img/box/bgnd_comment.png);}
.body_cmt_wrap		{padding:5px;}
.cmt_date			{width:100px;text-align:right;float:right;font-size:11px;}

/*relations*/
.item_rel			{width:95%;float:left;font-size:11px;padding:3px;}

/*objects and ids*/
div#sres			{width:98%;height:200px;float:left;background:#EEEEEE;overflow:auto;}
