/* webgarden.com - common styles */
.outlista
{
	height: 27px;
}
.lista
{
	width: 100%;
	height: 27px;
	background-color: rgb(000, 000, 000);
	font-size: small;

	margin: 0px 0px;
	position: fixed;
	left: 0px;
	top: 0px;
	
	z-index: 100000;
}
.ilista
{
	padding: 2px 2px 0px 0px;
	color: rgb(255, 255, 255);	
	font-size: 11px;
	word-spacing: 2px;
	width: 980px;
}
.lista a
{ 
	color: rgb(220, 220, 220);	
}
.lista a:hover
{ 
	color: rgb(153, 255, 000);
}
.lista .f1
{
	float: left; width: 115px;
	color: rgb(220, 220, 220);
	border: 0px solid red;
}
.lista .f1 img
{
	vertical-align: bottom;
}
.lista .f2
{
	float: left; width: 205px; margin: 4px 0px 0px 6px;
}
.lista .f3
{
	float: right; margin: 3px 5px 0px 6px;
}
.lista .f3 a
{
	color: rgb(220, 220, 220);
}
.lista .f3 a:hover
{
	color: rgb(153, 255, 000);
	text-decoration: underline;
}

.paneltop .panel .expand{display: none;}						
.paneltop .panel:hover .expand{display: block;}

.bottom .bottom_ad td
{
	
}

.bottom .bottom_ad .col
{
	min-height: 110px;
}

.cleaner {
	clear: both;
	height: 0px;
	padding:0px;
	margin:0px;
	border: none;
	font-size: 1px;
}



.systemmessages
{
	position: fixed;
	top: 290px;
	left: 20%;
	z-index: 100000;
	width: 60%;
}
.systemmessages .turnoff
{
	float: right;
}
.systemmessages .message
{
	padding: 8px;

	border: 5px solid rgb(255, 102, 0);
	text-align: center;
	background-color: rgb(255, 255, 255);
	margin-bottom: 3px;
}
.systemmessages .error
{
	font-weight: bold;
	color: rgb(255, 102, 0);
}
.systemmessages .info
{
	color: rgb(100, 100, 100);
	border-color: rgb(150, 150, 150);
}
.systemmessages .warn
{
	color: rgb(100, 100, 100);	
}
/*
.loader1
{
	position: fixed;
	top: 200px;
	width: 100%;
	text-align: center;
	background-image: url('/_/img/loader_bg1.png');
	background-repeat: repeat;
}

.loader1 .iloader1
{
	border: 5px solid black;
	margin: 0px auto;
	padding: 1px;
	background-color: black;
	width: 32px;
}
*/

.loader1
{
	position: fixed;
	top: 0px;
	width: 100%;
	text-align: right;
/*	background-image: url('/_/img/loader_bg1.png');
	background-repeat: repeat;*/
	z-index: 100010;	
}
.loader1 .iloader1
{
	border: 5px solid black;
	margin: 0px 0px 0px auto;
	padding: 1px;
	background-color: black;
	width: 32px;
}

/* temps */
.ViewNewReports_block_temp
{
	margin: 3px 0px 6px 0px;
}
.sidebar .ViewNewReports_user_temp,
.paneltop .ViewNewReports_user_temp,
.sidebar .ViewLatestUpdates_user_temp,
.paneltop .ViewLatestUpdates_user_temp
{
	font-weight: bold;
}
ViewLatestUpdates_user_temp,
ViewNewReports_user_temp
{
	display: inline !important;
}
.sidebar .ViewNewReports_date_temp,
.sidebar .ViewNewReports_link_temp,
.paneltop .ViewNewReports_date_temp,
.paneltop .ViewNewReports_link_temp
{
	font-size: 85%;
}

.ViewRSSReader .item_temp
{
	margin-bottom: 8px;
}
.ViewRSSReader .img_temp
{
	float: left;
	width: 70px;
}
.ViewRSSReader .data_img_temp
{
	margin-left: 73px;
}

.eshopproduct_img
{
	float: left;
	width: 128px;	
}
.eshopproduct_info
{
	margin-left: 136px;
}
.eshopproduct_info .block
{
	margin-bottom: 4px;
}
.eshopproduct_info a.less,
.eshopproduct_info a.more
{
	font-size: 120%;
	font-weight: bold;
	text-decoration: underline;
}
.eshopproduct_info a.less
{
	margin-right: 4px;
}
.eshopproduct_info a.more
{
	margin-left: 4px;
}
.eshopproduct_info .price
{
	font-size: 130%;
}

.ViewWidgetEshopTool input.button
{
	margin-left: 4px;
}

.ViewWidgetEshopTool .block
{
	margin-top: 8px;
}

.ViewEshopCart .block
{
	margin-top: 8px;
}
.ViewEshopCart_info td
{
	padding: 2px;
}
.ViewEshopCart_info strong.price
{
	font-size: 130%;
}
.ViewEshopCart_info textarea
{
	width: 200px;
	height: 100px;
}
.ViewEshopCart_info input.paypal
{
	margin-right: 5px;
}

.calendar .block
{
	margin-bottom: 5px;
}
.calendar .block_table
{
	border-bottom-width: 1px;
	border-bottom-color: inherit;
	border-bottom-style: dotted;
	padding-bottom: 5px;
}
.center .calendar .block_table td
{
	margin: 1px 3px;
}
.center .calendar .block_table th.dayth
{
	width: 12%;
}
.calendar .block_table td a.day
{
	display: block;
}
.calendar .block_records table
{
	text-align: left;
}
.calendar .block_records table td.block_records_edge
{
	padding-bottom: 5px;
}
.calendar .block_records table td.date
{
	vertical-align: bottom;
}
.calendar .block_table table
{
	width: 99%;
	max-width: 300px;
}
.calendar .block_table .with_record
{
	font-weight: bold;
	border-width: 1px;
	border-color: inherit;
	border-style: solid;
}
.calendar .block_table .with_record a
{
	text-decoration: none;
}
.calendar .block_table .active
{
	font-weight: bold;
}

/* temp settings for etarget imgs */

.center .advertisment .advertisment_link .advertisment_img
{
	width: 60px !important;
	min-height: 63px;
}
.center .advertisment .advertisment_link .advertisment_img img
{
	max-width: 55px !important;
}
