fieldset legend{ font-weight:bold;}

.buttons:hover			{ border:groove medium;}
.buttons						{ background-position:left center;color:black;font-size:12px;font-weight:normal;cursor:pointer;border:transparent ridge medium;margin:5px;vertical-align:middle;text-decoration:none;}

.pagebox
{
	padding:5px;
	margin-left:2px;
	margin-right:2px;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid black;
	color:black;
	text-decoration:none;
}
.pagebox:hover
{
	border:1px solid white;
	color:white;
	background:silver;
}
.pageboxA
{
	padding:5px;
	margin-left:2px;
	margin-right:2px;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid white;
	font-weight:bold;
	color:white;
	background:#555;
}

.btn{
	display:inline-block;
	background:transparent;
	border:1px transparent solid;
	border-left:none;
}
.btnHover{
	display:inline-block;
	background:#ffffcc;
	border:1px #ccc solid;
	border-left:none;
}

/**** EDITOR FIELDS ****/
.inPlaceEdit ul.opt,			.inPlaceSwich ul.opt		{display:none;}
.inPlaceEdit select.opt,	.inPlaceSwich select.opt{display:none;}

.inPlaceEdit div.content,
.inPlaceSwich div.content{
	display:inline-block;
	padding-left:1px;padding-top:2px;padding-bottom:2px;padding-right:6px;
	background:transparent;
	border:1px transparent solid;
	text-align:left;vertical-align:top;
	color:#000000;font-size:12px;font-family:Arial;line-height:100%;
	cursor:text;
}

.inPlaceEdit div.contenthover{
	background:#ffffcc;border:1px #ccc solid;
}
.inPlaceEdit div.editor{
	display:inline-block;
	background:transparent;
	border:0px transparent solid;
	text-align:left;vertical-align:top;
}
.editores,
.inPlaceEdit div.editor input,
.inPlaceEdit div.editor select{
	background:#ffffcc;border:1px #ccc solid;cursor:text;
	text-align:left;vertical-align:top;
	color:#aa0000;font-size:12px;font-family:Arial;
}
.inPlaceEdit div.editor textarea{
	width:500px;
	height:100px;
	background:#ffffcc;border:1px #ccc solid;cursor:text;
	text-align:left;vertical-align:top;
	color:#aa0000;font-size:12px;font-family:Arial;
}

/**** ICONS AT LINKS ****/
/*a[href*="http://"][target="_newWindow"]:before,*/
a[href*="https://"][target="_newWindow"]:before,a[href$=".pdf"],a[href$=".txt"],a[href$=".mp3"],a[href$=".aiff"],a[href$=".wav"],a[href$=".ogg"],a[href$=".wma"],a[href$=".zip"],a[href$=".rar"],a[href$=".ace"],a[href$=".tar.gz"],a[href$=".tgz"],a[href$=".mpg"],a[href$=".mpeg"],a[href$=".avi"],a[href$=".mv2"],a[href$=".mov"],a[href$=".mp4"],a[href$=".wmv"],a[href$=".swf"],a[href$=".xls"],a[href$=".doc"],a[href*="trackback"],a[href*="@"],a[href*="rss2"],a[href*="feed"],a[href*=".flv"],a[href$=".jpg"][class*='ico']:before,a[href$=".jpeg"][class*='ico']:before,a[href$=".gif"][class*='ico']:before,a[href$=".png"][class*='ico']:before,a[href$=".bmp"][class*='ico']:before{
	padding-bottom:2px;
	padding-right:5px;
	padding-top:2px;
	background:transparent;
}
/*a[href*="http://"][target="_newWindow"]:before,a[href*="https://"][target="_newWindow"]:before{content: url(/-/images/icons/page_white_world.png);}*/
/*a[href$=".pdf"]:before{content: url(/-/images/icons/page_white_acrobat.png);}*/
/*a[href$=".txt"]:before{content: url(/-/images/icons/page_white_text.png);}*/
/*a[href$=".jpg"][class*='ico']:before,a[href$=".jpeg"][class*='ico']:before,a[href$=".gif"][class*='ico']:before,a[href$=".png"][class*='ico']:before,a[href$=".bmp"][class*='ico']:before{content: url(/-/images/icons/picture.png);}*/
/*a[href$=".mp3"]:before,a[href$=".aiff"]:before,a[href$=".wav"]:before,a[href$=".ogg"]:before,a[href$=".wma"]:before{content: url(/-/images/icons/music.png);}*/
/*a[href$=".zip"]:before,a[href$=".rar"]:before,a[href$=".ace"]:before,a[href$=".tar.gz"]:before,a[href$=".tgz"]:before{content: url(/-/images/icons/page_white_compressed.png);}*/
/*a[href$=".mpg"]:before,a[href$=".mpeg"]:before,a[href$=".avi"]:before,a[href$=".mv2"]:before,a[href$=".mov"]:before,a[href$=".mp4"]:before,a[href$=".wmv"]:before,a[href$=".flv"]:before{content: url(/-/images/icons/film.png);}*/
/*a[href$=".swf"]:before{content: url(/-/images/icons/page_white_flash.png);}*/
/*a[href$=".xls"]:before{content: url(/-/images/icons/page_white_excel.png);}*/
/*a[href$=".doc"]:before{content: url(/-/images/icons/page_white_word.png);}*/
/*a[href*="trackback"]:before{content: url(/-/images/icons/link.png);}*/
/*a[href*="@"]:before{content: url(/-/images/icons/email.png);}
*/
/*a[href*="rss2"]:before,a[href*="atom"]:before{content: url(/-/images/icons/rss.png);}*/
a[target="_newWindow"]:after{content: url(/-/images/info/new_window.gif);}

/**** jQuery UI ****/
.ui-effects-transfer { border: 2px dotted gray; }

/**** TYPES ****/
	[class*="type_"]{background:url(/-/images/types/folder-visiting.png) no-repeat left center;padding-left:20px;}
	[class*="type_Base"]{background:url(/-/images/types/user-home.png) no-repeat left center;padding-left:20px;}
	[class*="type_Directory"]{background:url(/-/images/types/folder.png) no-repeat left center;padding-left:20px;}
	[class*="type_Item"]{background:url(/-/images/types/text-x-preview.png) no-repeat left center;padding-left:20px;}
	[class*="type_DirectoryMenuContent"]{background:url(/-/images/types/folder-templates.png) no-repeat left center;padding-left:20px;}
	[class*="type_ItemPageContent"]{background:url(/-/images/types/text-html.png) no-repeat left center;padding-left:20px;}
	[class*="type_ItemNewsContent"]{background:url(/-/images/types/icon_news.png) no-repeat left center;padding-left:20px;}
	[class*="type_ItemSpecialContent"]{background:url(/-/images/types/sitemap.png) no-repeat left center;padding-left:20px;}
	[class*="type_DirectoryPhotoContent"]{background:url(/-/images/types/folder-pictures.png) no-repeat left center;padding-left:20px;}
	[class*="type_ItemPhotoContent"]{background:url(/-/images/types/image-x-generic.png) no-repeat left center;padding-left:20px;}
	[class*="type_BaseUserSystem"]{background:url(/-/images/types/system-users.png) no-repeat left center;padding-left:20px;}
	[class*="type_DirectoryUserSystem"]{background:url(/-/images/types/system-users.png) no-repeat left center;padding-left:20px;}
	[class*="type_ItemUserSystem"]{background:url(/-/images/types/stock_person.png) no-repeat left center;padding-left:20px;}
	[class*="type_ItemPageContent"]{background:url(/-/images/types/text-html.png) no-repeat left center;padding-left:20px;}

/*Content*/
	table.content-item{width:100%;border:0px solid #000000;}
	table.content-item th {text-align:left;vertical-align:middle;font-size:12px;}
	table.content-item td {text-align:left;vertical-align:middle;font-size:11px;}
	table.content-item Td.subposition{width:160px;padding-left:20px;font-size:12px;}
	table.content-item Td.note{padding-left:20px;font-size:10px;}
	.dirContent .options {display:none;}

