/*formu elementi*/
input, textarea, select, span.add, span.del, span.money, span.user, span.likebutton {
	background-color:white;
	color: black;
	font-weight: normal;
	border:1px solid #777;
	font-size:11px;
	margin:0px;
}

input.cb {
	border:0px solid #777;
	font-size:11px;
	margin:0px;
	padding:0px;
}

input.large, select.large, textarea.large
{width:300px;}

input.short, select.short
{width:50px;}

input.button-usual, submit.button-usual, input.button-filter, input.button-delete, input.button-add, span.add, span.delete, span.del, span.money, span.user, span.likebutton, input.button-wait, input.button-login, input.button-save, input.button-email {
	background-image:url('../images/icons/usual.gif');
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:top;
	padding:0px 2px 1px 18px;
	background-color:white;
	border:1px solid #AAA;
	cursor:pointer;
}
span.add, span.del, span.money, span.user, span.likebutton {height:19px;padding:0px 2px 1px 20px;}
input.button-delete, span.del, span.delete {background-image:url('../images/icons/delete.gif');}
input.button-add, span.add {background-image:url('../images/icons/add.gif');}
input.button-filter, span.filter {background-image:url('../images/icons/filter.gif');}
input.button-wait {background-image:url('../images/icons/anim_wait.gif'); cursor:wait;}
input.button-login {background-image:url('../images/icons/login.gif');}
input.button-save {background-image:url('../images/icons/save.gif');}
input.button-email {background-image:url('../images/icons/email.gif');}
span.money {background-image:url('../images/icons/money.jpg');}
span.user {background-image:url('../images/icons/user.gif');}

/*table - form*/
table.form th
{
	background-color:#cbd4d8; color:#222; font-weight:bold; padding:3px;
}

td.thkreisi
{
	text-align:left;
	border:1px solid #555;
	border-collapse:collapse;
	padding:2px;
	color:#EEE;
	font-weight:bold;
	background-color:#555;
}

td.poga
{
	background-color:#EEE;
}

td.labi
{
	text-align:right;
}

/*KALNEDARS*/
input.calendar
{
	background-image:url('../images/icons/calendar.jpg');
	background-color:white;
	width:14px;
	height:14px;
	text-align:center;
	vertical-align:middle;
	margin-bottom: 3px;
	background-color:transparent;
	border:0px solid #000000;
	background-repeat:no-repeat;
	cursor:pointer;
}

table.kalendars
{
	background-color:#DDD;
	border:1px solid #FFF;
	border-collapse:collapse;
	margin:4px;
	empty-cells:show;
}

table.kalendars td, table.kalendars th
{
	text-align:center;
	vertical-align:middle;
	width:20px;
	height:16px;
	border:1px solid #FFF;
	border-collapse:collapse;
	margin:0px;
	padding:3px;
}
table.kalendars th.yyyyyyyy {width:125px;}

table.kalendars td.brivdiena, table.kalendars td.brivdiena a, table.kalendars td.brivdiena a:hover
{
	color:#d00000;
}

table.kalendars td.sodiena, table.kalendars td.sodiena a, table.kalendars td.sodiena a:hover
{
	font-weight:bold;
}


/*ERROR,WARNING,INFo*/

h3.warning {color:#ec8b00;}
h3.error {color:#CC0000;}

div.right ul.error li, div.right ul.warning li, div.right ul.info li
{
	background-image:url('../images/icons/error.gif');
	background-repeat:no-repeat;
	background-position:center left;

	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;

	padding:3px 3px 3px 25px;
	text-align:left;
	cursor:help;	
}
ul.error li
{
	color:#CC0000;
}

div.right ul.warning li
{
	background-image:url('../images/icons/warning.gif');
	color:#ec8b00;
}
div.right ul.info li
{
	background-image:url('../images/icons/information.gif');
}

/*EXAMPLI*/
span.example {color:#888;}

/*table login*/

div.right table.login_none {
	margin:3px;
	border:0px solid #FFF;
	border-collapse:collapse;
	background-color:transparent;
	}

div.right table.login_none td, div.right table.login_none th{
	border:0px solid #FFF;
	border-collapse:collapse;
	padding:1px;
	color:#111;
	text-align:left;
	background-color:transparent;
	}
div.right table.login_none th{text-align:right;)

