.icon {display:inline;}
.icon img {display:inline;}
.right {float:right;}
.left {float:left;}
.break,.clearing {clear:both;}
.button-right {float:right;}
.button-left {float:left;}

a.clippypreview:hover {border:1px blue solid;}


.ok,.draft,.cancel,.buttonblock .submited {background: no-repeat 2px 50%; height:30px;padding-left:20px;
      border-top: 2px solid #e6e6e6;
      border-right: 2px solid #b1b1b1;
      border-bottom: 2px solid #b1b1b1;
      border-left: 2px solid #e6e6e6;
      background-color: #ccc;
}
.ok {background-image:url('/design/sydesy/images/button_ok.png');}
.cancel {background-image:url('/design/sydesy/images/button_cancel.png');}
.buttonblock .submited {background-image:url('/design/sydesy/images/wait.gif');background-color:white;}

table.list, table.special
{
    width: 100%;
    margin: 1em 0 1em 0;
    border-left: 1px solid #ecece4;
    border-right: 1px solid #ecece4;
    border-bottom: 1px solid #f0f0f0;
    empty-cells: show;
}

div.context-attributes table table.list, div.context-attributes table table.special
{
}

table.list th, table.list td, table.special th, table.special td
{
    padding: 0.25em;
    text-align: left;
    vertical-align: top;
}

table.list th, table.special th
{
    color: #254b71;
    background-color: #b5bec7;
    border: 1px solid #ecece4;
    border-top-width: 2px;
    font-weight: normal;
    white-space: nowrap;
}

table.list td
{
    border-top: 1px solid #f0f0f0;
    font-weight: normal;
}

tr.bglight
{
    background-color: #f8f8f4;
}
tr.bgdark
{
    background-color: #f4f4ec;
}

table.list tr.bglight:hover, table.list tr.bgdark:hover
{
    background-color: #ffffff;
}

table.list tr.object-cannot-remove td
{
    color: #ff0000;
}

th.tight, td.tight
{
    width: 1%;
}

.buttonblock {clear:both;}
#content-relation-items {clear:both;background:lightgrey;}

/* SWIM2.0 :: Simple website menu
****************************************************************
* DOM scripting by brothercake -- http://www.brothercake.com/
* Licensed under GPL -- http://www.gnu.org/copyleft/gpl.html
****************************************************************
* For professional menu solutions visit -- http://www.udm4.com/ 
****************************************************************
*/

.adminblock input {background:url('../images/edit16.png') #ccc no-repeat;font-size:0.8em;
      border-top: 1px solid #e6e6e6;
      border-right: 1px solid #b1b1b1;
      border-bottom: 1px solid #b1b1b1;
      border-left: 1px solid #e6e6e6;
height:18px;width:17px;text-align:right;
padding:0;float:left;
}

.admintool {position:absolute;left:-500px;top:0px;}/* don't display the edit button */

#admin a {background-repeat:no-repeat;background-position: 0 50%;padding-left:25px;background-color:#e6e6e6;}
#admin .admin {background-image:url('../images/configure.png');}
#admin .edit {background-image:url('../images/edit.png');}
#admin .remove {background-image:url('../images/edittrash.png');}
#admin .move {background-image:url('../images/redo.png');}
#admin .create {background-image:url('../images/filenew.png');}
#admin .user {background-image:url('../images/person.png');}
#admin .bookmark {background-image:url('../images/bookmark.png');}
#admin .addtobookmark {background-image:url('../images/bookmark_add.png');}
#admin .logout {background-image:url('../images/exit.png');}
#admin .helpline {background-image:url('../images/help.png');}
#admin .config {background-image:url('../images/configure.png');}
#admin .trash {background-image:url('../images/trash-icon-16x16.gif');}
#admin ul.configmenu {width:20em;}
#admin ul.configmenu a {width:20em;}
 
ul.vertical ul, ul.vertical {
      border-top: 2px solid #e6e6e6;
      border-right: 2px solid #b1b1b1;
      border-bottom: 2px solid #b1b1b1;
      border-left: 2px solid #e6e6e6;
      background-color: #ccc;
}

ul#admin, ul#admin li {
	margin:0;
	padding:0;
	list-style:none;
	font-size:100%;
	}

ul.vertical {
	z-index:1000;
	cursor:default;
	width:5em;/* 8em */
  position:relative; top:0; left:0;
/*	position:absolute;
	left:1em;
	top:4.05em; */
	}

ul.vertical li {
	position:relative;
	text-align:left;
	cursor:pointer;
	cursor:hand;
	width:5em; /* 8em */
	margin:-1px 0 0 0;
	}

ul.vertical ul {
	z-index:1020;
	cursor:default;
	position:absolute;
	width:8.2em;
	margin:-0.5em 0 0 4.5em; /* 7.5em */
	top:-100em;
	left:-1px;
	padding:1px 0 0 0;
	}
	
ul.vertical ul li {
	width:8.2em;
	}

ul.vertical ul ul {
	margin:-0.5em 0 0 7.7em;
	}

@media Screen, Projection { 
	ul.vertical li:hover > ul { top:0; }
	}

ul.vertical a, ul.vertical a:visited {
	display:block;
	cursor:pointer;
	cursor:hand;
      background-color: #e6e6e6;
/*	border:1px solid #edbb85; */
	padding:5px 7px;
	font:normal normal 0.7em tahoma, verdana, sans-serif;
	color:black;
	text-decoration:none;
	letter-spacing:1px;
	}
	
ul.vertical a:hover, ul.vertical a:focus, ul.vertical a.rollover, ul.vertical a.rollover:visited {
	background-color:#ccf;
	color:black;
	}



@media screen, projection {
	* html ul.vertical li {
		display:inline; 
		f\loat:left; 
		background:#ccc; 
		}
	}
* html ul.vertical li { position:static; }
* html ul.vertical a { position:relative; }
ul[class^="vertical"] ul { display:none; }
ul[class^="vertical"] ul { displa\y:block; }

/*.default_object {background:url('/share/icons/crystal-admin/16x16_indexed/mimetypes/binary.png');}*/
