

/* Main Properties */
/* body 					{font-family:verdana;  padding:0; margin:auto; background-color:#dddddd; width:100%; height:100%; background-image:url(../../images/interface/3dtuinplanner.jpg);} */
/*body 					{font-family:verdana;  padding:0; margin:auto; background-color:#dddddd; width:100%; height:100%; background-image:none;}*/
/* table					{width:100%; padding:0px; margin:0px; border:0;  } */
/* td						{padding:0px; } */
/* img						{border:0;} */


				
/* Main indexes */
.smn_site_body			{background-repeat:no-repeat;  background-position:center top; min-height:600px;} 
.smn_interface			{width:1000px; background-repeat:no-repeat; background-image:none; background-position:center top;}
.index_site_manager		{width:1000px; } 
.index_user_manager		{background:transparent;}  
.index_top		 		{height:30px; margin:0 0 0 0; border:0 none; } 
.index_nav				{height:25px;}
 .index_left		 		{}  
.index_right		 	{width:120px; }
 .index_content		 	{}      
.index_bottom		 	{margin-bottom:10px; height:20px; border-top:1px solid #999; border-bottom:1px solid #999; background-color:#ccc } 

.top_menu				{float:left; }
.bottom_menu			{}

/* hierarchy navigator */
.item_nav				{padding-left:30px; font-size:16px; color:#333; }
.item_nav td			{} 
.item_nav a				{font-size:24px; padding-left:5px; color:#eee; text-decoration:none;}
.item_nav a:hover		{color:#fff;}

.interface_block 		{}
		
.menu a 				{color:#d9b182; text-decoration:none; }
.menu a:hover 			{color:#0084ff; }

/*
.menu_item 				{ width:105px; float:left; margin:0 5px 0 0; font-size:15px; font-family:Arial, Helvetica, sans-serif; }
.menu_item 	a			{ text-align:center;  background-repeat:repeat-x; background-image:url(../../images/interface/menu_item_bg_inv.png); height:30px; width:105px; display:block; line-height:30px; text-decoration:none; background-color:#845835; font-family:Arial, Helvetica, sans-serif; color:#fff; opacity:0.8; -ms-filter:'alpha(opacity=80)'; filter:alpha(opacity=80);}
.menu_item 	a:hover		{ color:#666; line-height:30px; background-image:url(../../images/interface/menu_item_bg.png); font-family:Arial, Helvetica, sans-serif; text-decoration:none; background-color:#333; opacity:0.8; -ms-filter:'alpha(opacity=80)'; filter:alpha(opacity=80);}

.menu_item_logo 				{ width:200px;}
.menu_item_logo 	a			{ background-repeat:repeat-x; background-image:url(../../images/interface/menu_item_bg_inv.png); height:30px; width:200px; display:block; text-decoration:none; background-color:#845835; opacity:0.8; -ms-filter:'alpha(opacity=80)'; filter:alpha(opacity=80);}
.menu_item_logo 	a:hover		{ color:#666; background-image:url(../../images/interface/menu_item_bg.png); text-decoration:none; background-color:#333; opacity:0.8; -ms-filter:'alpha(opacity=80)'; filter:alpha(opacity=80);}
.menu_item_end 					{ background-repeat:repeat-x; background-image:url(../../images/interface/menu_item_bg_inv.png); height:30px; opacity:0.8; -ms-filter:'alpha(opacity=80)'; filter:alpha(opacity=80);}

.menu_item_left 				{ margin-bottom:5px; width:180px; border-right:1px solid #999;  float:right; font-size:11px;  font-weight:bold;}
.menu_item_left  	a			{ padding:5px; background-color:#222222; display:block;  text-decoration:none;  color:#fff;}
.menu_item_left  	a:hover		{ background-color:#333;  background-image:url(../../images/interface/menu_item_bg.png);  text-decoration:none; color:#666;}
.menu_item_left  .active  		{ color:#fff; background-color:#ff0000}

.menu_item_bottom 				{ width:100px; border-right:1px solid #999;  float:right; margin-right:5px; font-size:10px;  font-weight:bold;}
.menu_item_bottom 	a			{ padding-left:5px; height:20px; width:100px; display:block; line-height:20px; text-decoration:none; background-color:#eee; color:#666;}
.menu_item_bottom 	a:hover		{ padding-left:5px; line-height:20px; text-decoration:none; background-color:#333; color:#fff;}
.menu_item_bottom .active  		{ color:#fff; background-color:#ff0000}
*/

/* Basic Article */
.smn_article { background-color:#222222; opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70);}
.smn_article .title {color:#eeeeee; font-family:Arial, Helvetica, sans-serif; font-size:20px;  padding:10px 15px 0px 15px; }
.smn_article .lead {color:#eeeeee; font-family:Arial, Helvetica, sans-serif; font-size:14px; border-bottom:none; padding:5px 15px 15px;}
.smn_article .box { }
.smn_article .description { color:#bbb; font-size:14px; padding:10px; font-family:Arial, Helvetica, sans-serif; }
.smn_article .content {color:#ccc; font-size:12px; padding:15px; font-family:Arial, Helvetica, sans-serif;  }
.smn_article .textbody a {color:#0084ff; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.smn_article .textbody a:link {color:#0084ff;  text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

.smn_taskblock {font-family:Arial, Helvetica, sans-serif; }
.smn_form {background-color:#222222; opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70); }
.smn_form .title {color:#eeeeee; font-family:Arial, Helvetica, sans-serif; font-size:20px;  padding:15px 15px 15px 15px; }
.smn_submit {color:#eee; background:transparent; border:0;}

/* HEADERS */
.smn_header_title {color:#eeeeee; font-size:20px; padding:20px; padding-left:20px; }

.active a {background-color:#458912; color:#593a25; }

.site_manager			{}
.site_manager_options a	{ padding-right:10px; }
.option					{ width:16px; text-align:center; }
	
.public_actions a 		{color:#667}


/* LIST ITEMS */
.list_item_bg { font-size:16px; font-family:Arial, Helvetica, sans-serif; background-color:#222222; opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70); }
.list_item_bg a { color:#cccccc; font-size:16px;font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.list_item_portrait_img {width:60px; text-align:center; }
.list_item_active_type_img {text-align:center; }
.list_item_item_row {font-size:11px; color:#333;}
.list_item_item_row td {padding:3px 5px;}

.list_item_title {color:#eee; font-size:14px; padding-bottom:5px;}
.list_item_title a {color:#eee; text-decoration:none;}
 
.list_item_content {color:#bba; font-size:12px;}
.list_item_content a {color:#bba; font-size:12px; text-decoration:none;}
.list_item_description {color:#ccc; font-size:13px;}  
.list_item_description a{color:#0084ff; font-size:13px;}

.list_item_options {text-align:right; border-bottom:1px solid #999; border-top:1px solid #999;  font-size:9px; color:#666; } 
.list_item_content_box {padding:10px;}

/* ACTIVE SYSTEM LIST ITEMS */ 
.list_item_active_bg {font-size:16px; font-family:Arial, Helvetica, sans-serif; background-color:#222222; opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70);} 
.list_item_active_portrait_img {width:72px; text-align:center; background-color:#836144;}
.list_item_active_type_img {text-align:center; }
.list_item_active_item_row {font-size:10px; color:#333; }
.list_item_active_item_row td {padding:3px 5px; }   

.list_item_active_title {color:#ddd; font-weight:bold; font-size:11px;}
.list_item_active_title a {color:#fff; text-decoration:none;}

.list_item_active_content {color:#ddd; font-size:10px;}
.list_item_active_content a{color:#eee; font-size:10px; text-decoration:none;}
.list_item_active_description {color:#eee; font-size:10px; font-family:Arial, Helvetica, sans-serif; opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70);}
.list_item_active_description a{color:#fff; font-size:10px;}

.list_item_active_options {text-align:right; background-color:#fafafa; border-bottom:1px solid #ccc; border-top:1px solid #eee;  font-size:9px; color:#666; } 
.list_item_active_content_box {padding:10px;}

/* LIST HEADERS */
.list_header_title {color:#666; font-weight:bold; font-size:13px; }
.list_header_title a {color:#994b0c; text-decoration:none;}


/* form settings */

.login_form {font-size:11px; font-family:Arial, Helvetica, sans-serif; color: #eee; background-color:#666666; opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70);}

.form_box {font-size:11px; font-family:Arial, Helvetica, sans-serif; color: #eee; background-color:#666666; opacity:0.7; -ms-filter:'alpha(opacity=70)'; filter:alpha(opacity=70);}
	

.label	{text-align:right; font-size:12px; padding-left:20px; color:#eee; }
.labelwidth {width:150px;}
.textfield {background-color:#999; border:1px solid #aaa; color:#333; font-size:10px;}
.field_description {font-size:12px; color:#eee; }
.submit {color:#eee; background:transparent; border:1px solid #eee;}
.field_error_text {font-size:12px; color:#550000;}
.input_area {width:100%; height:50px;}
.input_field {width:100%;}
.field_outer_cell {}
.field_inner_cell {}
.field_outer_table {margin-bottom:10px;}
.field_inner_table {} 

.textfield_mini {background-color:#fff; border:1px solid #555; color:#222222; padding-left:2px; padding-right:2px; font-size:10px;}
.label_mini 	{font-size:10px; color:#666666;}
.label_mini a	{color:#0084ff; text-decoration:none;}
.submit_mini 	{color:#666666; background-color:none; font-size:10px; height:16px; padding:0px; border:1px solid #666666; }

/* action results */
.action_error {color:#f00; font-size:12px; padding:10px;} 
.action_error td{font-size:12px;}  
.action_error_text {padding-left:10px; color:#fff; font-size:12px;}



/* CSS-PARTS FOR THE TAG-CLOUD */
.word-cloudword {
  	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
  	padding: 3px 3px 3px 3px;
  	letter-spacing: 3px;
  	text-decoration: none;
  	font-weight: normal;
  }
  .size9 {color: #ffffff; font-size: 15px; }
  .size8 {color: #eeeeee; font-size: 14px; }
  .size7 {color: #dddddd; font-size: 13px; }
  .size6 {color: #cccccc; font-size: 12px; }
  .size5 {color: #bbbbbb; font-size: 11px; }
  .size4 {color: #aaaaaa; font-size: 10px; }
  .size3 {color: #999999; font-size: 9px; }
  .size2 {color: #888888; font-size: 8px; }
  .size1 {color: #777777; font-size: 7px; }
  .size0 {color: #666666; font-size: 6px; }
/* /CSS-PARTS FOR THE TAG-CLOUD */



/* TEST FOR SCALING BACKGROUND IMAGE*/
/*
*{border:0;margin:0;padding:0;outline:0}
html,body{width:100%;height:100%;overflow:hidden}
#holder{position:absolute;width:200%;height:200%;top:-50%;left:-50%}
#holder[id]{display:table}
#holder div{position:absolute;left:0;top:50%}
#holder[id] div{display:table-cell;vertical-align:middle;position:static}
#holder img{position:relative;top:-50%;margin:0 auto;display:block;-ms-interpolation-mode:bicubic;width:100%}
*:first-child+html #holder div{position:absolute}/*force IE 7 back to position:absoulte*/
/*#body{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;overflow:auto}*/
