/*Theese are styles that mostly the superuser will see */

input, textarea, select
  {
	background: #F8FAE9 url(http://www.byman.dk/website2/library/grafik/input/inputBackground.gif) no-repeat top left;
  border: 0px solid #c3c3c3;  
  border-right-width: 1px;
  border-bottom-width: 1px;
  margin: 0px 4px 2px 0px;
  padding: 1px 0px 2px 3px;
  }

input.noBorder
  {
  border-width: 0px;  
  background-image: none; 
  background-color: transparent; 
  }

input.button
  {
  background-image: none;    
  background-color: #A9C4DF; 
  border: 1px solid #333; 
  border-top-color: #ddd;
  border-left-color: #ddd; 
  margin: 0px 2px 0px 0px;
  padding: 0px 5px 0px 5px;
  }  

input.checkBox
  {
  background-image: none;    
  }  
/*---- */

td.boxGroupName, td.nothing, div.classes, div.methods, td.box, div.groups
	{
	border: solid 0px white;
	border-bottom-width: 1px;
	}
	
div.classes
	{	
	font-weight: bold;	
	background-color: #FCE9E4;
	padding: 11px;
	}
	
div.box
	{	
	background-color: #E6EDF6;
	}	
	
div.groups
	{	
	float:left;
	width: 140px;	
	background-color: #FCE9E4;
	padding: 11px;
	}	

div.groupsEdit
	{
	width: 231px;
	float:left;	
	background-color: #E6EDF6;
	padding: 11px;		
	}
	

	
/* customer user  will see this when they edit the page */ 	
div.edible
	{
	text-align: right;
	}
	
div.siteMessage	
	{
	padding: 10px;
	background-color: #F4F4F2;
	margin: 0px 0px 10px 0px;
	}

	
	
div.upload
	{
	border: dotted 1px #aaa;	
	margin: 0px;
	padding: 3px;
	}		

div.uploadLine
	{
	background-color: #E6EDF6;	
	margin-bottom:2px;	
	padding:5px;
	}	
	
/* edit adress page*/
div.addressBox
	{
	background-color: #E6EDF6;	
	padding:12px;
	margin-bottom: 10px;
	margin-top: 10px;	
	}
	
	
td.address_01
	{
	width: 140px;
	}	
	

/* standard line */


div.standardLine, div.currentLine	
	{
	background-color: #CFE6F0;
	padding: 5px 0px 5px 10px;
	margin: 1px 0px 0px 0px;
	}

div.currentLine	
	{
	padding: 10px 0px 10px 10px;	
	background-color: #FCFBF7;
	border: solid 2px #7F6D54;
	}

/*    ''''''    */

div.deleteButton
	{
	margin-top: 30px;
	border: solid 1px #aaa;
	padding: 10px;
	background-color: #ededed;
	text-align: right;
	}

div.deleteButton form 
	{
	margin: 0px  0px  0px  0px;
	padding: 0px 0px 0px 0px;
	}

/*    ''''''    */

.handle
	{
	cursor: move;
	}
	
li.sortableItem
	{
	background-color: #f3f3f3;
	margin: 1px 0px 0px 0px;
	padding: 2px 0px 2px 3px;
	border: solid 1px #678;
	color: #000;
	width: auto;
	height: 22px;
	line-height: 22px;
	}

li.sortableItem:hover
	{
	background-color: #FFF;	
	}
	
ul.sortableList
	{
	float: left;
	padding: 0px 0px 40px 0px; 
	margin: 0px 0px 0px 0px;
	list-style: none; 
	height:auto; 
	width: 266px;
	}

td.listContainer
	{
	text-align: left;
	margin:0px;
	padding:0px 0px 0px 0px;	
	background-color: #EEE;
	}
	
h2.sortable
	{
	margin:0px;
	padding:0px;	
	}
	
div.tableHeader
	{
	background: #ccc url(http://www.byman.dk/website2/library/grafik/buttons/button_1.jpg);
	padding:4px;
	color: #fff;
	font-weight: bold;
	}
/*  .....product page sortable......    */

div#productImages ul
  {
  list-style: none; 
  padding: 0px 0px 0px 0px; 
  }

div#productImages ul li 
  { 
  }

/*    ''''''    */
div.extraFormElement
	{
	border: solid 0px #ddd;
	background-color: #eee;
	padding: 5px 0px 5px 0px;
	}
	
	
/*       ......standard table.....    */	


table.standardTable 
	{
	font-size: 11px;
	}

table.standardTable th
	{
	background: #ccc url(http://www.byman.dk/website2/library/grafik/buttons/button_1.jpg);
	}

table.standardTable tr:hover
	{
	background-color: #C8DFEB;
	}

table.standardTable th
	{
	text-align: left;
	}	

/*       ......standard table ends .....    */	

td.formDescription
	{
	font-size: 11px;
	}
	
/*------*/

table.smartFormTable tr td
	{
	padding: 1px 0px 1px 0px;
	}

/*------*/
div.anOrder
	{
	border: solid 1px #5A5A5A;
	padding: 5px;
	margin: 0px 0px 20px 0px;
	}

div.anOrder table tr td , div.anOrder table tr th 
	{
	padding: 4px;
	}

div.anOrder table tr th 
	{
	text-align: left;
	background-color: #ccc;
	}
/*------*/

div.textBlockEdit
	{
	border: solid 1px #5A5A5A;
	border-left-width:0px;
	border-right-width:0px;	
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 10px 0px;	
	}

div.textBlockImage
	{
	background-color: #DDD;
	margin: 0px 0px 1px 0px;	
	padding: 3px 0px 3px 0px;	
	}
/*------*/
table.logTable td
  {
  border: 0px solid #888;
  border-right-width: 1px;
  border-bottom-width: 1px;
  }

table.logTable
  {
  border: 0px solid #888;
  border-left-width: 1px;
  border-top-width: 1px;
  font-size: 10px;
  }  
/*------*/

