html
	{
	/*overflow-y: scroll;*/
	}
	
a {text-decoration:none;}
a:hover {text-decoration:underline}
a img {border-width: 1px}

.lista td, .lista th
	{
	border-bottom: 1px solid #ccc;
	border-spacing: 0px;
	padding: 4px;
	vertical-align: top;
	}

.left 		{text-align: left;}
.right		{text-align: right;}
.center	{text-align: center;}
.justify	{text-align: justify;}

.new
	{
	background: url("new.gif") no-repeat left center;
	padding-left: 36px;
	text-align: left;
	}


.input_ok
	{
	background: #f0fff0 url('icon_ok.gif') no-repeat 5px 50%;
	padding: 5px 5px 5px 35px;
	border: 1px solid #bfb;
	color: #050;
	}

.input_err
	{
	background: #fee url('icon_err.gif') no-repeat 5px 50%;
	padding: 5px 5px 5px 35px;
	border: 1px solid #fcc;
	color: #900;
	}

.loading
	{
	background: url('loading.gif') no-repeat 5px 50%;
	padding: 6px 5px 6px 35px;
	color: #069;
	}

.SuscribeForm
	{
	}
.SuscribeForm .text
	{
	border: 1px solid #999;
	}
.SuscribeForm .active
	{
	}

.SearchForm .text,
.SuscribeForm .text
	{
	font-family: sans-serif;
	font-weight: normal;
	font-size: 13px;
	}
.SearchForm .unchanged,
.SuscribeForm .unchanged
	{
	color: #666;
	}
.SearchForm .active,
.SuscribeForm .active
	{
	background-color: #ffc;
	}

.SearchForm 
	{
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 2px 2px 2px 5px;
	border: 1px solid #aaa;
	background-color: #fff;
	}	
	
.HTMLEditor
	{
	border: 1px solid #99d;
	padding: 5px;
	}
.HTMLEditor textarea
	{
	background: transparent;
	}
.HTMLEditorToolbar
	{
	background: #E6E6E6 url("HTMLEditorToolbar_bg.gif") repeat-x;
	padding: 4px;
	height: 22px;
	overflow:hidden;
	}
.HTMLEditorInputArea.textMode
	{
	background: #ffc;
	}
.HTMLEditorToolbar select
	{
	font-size: 12px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	height: 22px;
	border: 0px;
	border: 1px solid #ACA899;
	}
.HTMLEditorToolbar img
	{
	}