td 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; }
body 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black;  }
strong		{ font-weight: bold; }
body {
	margin:0;
	padding:0;
	background: url('./back.jpg');
}
.link		{ cursor: hand; cursor: pointer; }

/* LOGIN FORM */
.login_div 	{ width: 300px; margin: 0 auto; position: relative; top: 50px; padding: 16px; background: white url('login_back.jpg'); }
.login_left	{ padding: 0px 8px 0px 0px; width: 40%; text-align: right; }
.login_right	{ padding: 0px 0px 0px 0px; width: 60%; }
#login_form 	{ width: 100%; }
#login_warning 	{ background: red; width: 280px; padding: 8px; margin-bottom: 16px; text-align: center; color: white; }
.login_note	{ text-align: center; line-height: 16px; color: #990000; }
.login_div th	{ font: 13px Verdana, Arial, Helvetica, sans-serif; color: #990000; }
.login_div input { width: 100px; }
.login_div hr	{ border-bottom: 0px none; border-left: 0px none; border-right: 0px none; border-top: 1px solid #df8080; }
.login_div .edit, .password { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid gray; background: silver; color:#333333; height:18px; padding-left:4px; margin-top:5px; }
.login_div .button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 0px solid black; pading: 4px; height: 24px; background: #990000; color: white; }
#version	{ position: absolute; bottom: 24px; left: 24px; color: black;} 

/* DESIGN */
#body2		{ width: 100%; background: url('./back2.jpg') repeat-x;}
#design_main	{ margin: 0 auto; width: 867px; background: white; }
#design_a1	{ position: relative; width: 867px; height: 18px; background: url('./a1.jpg'); }
#design_b1	{ position: relative; width: 867px; height: 63px; background: url('./b1.jpg'); }
#design_c1	{ position: relative; width: 867px; height: 34px; background: url('./c1.jpg'); }
#design_d1	{ position: relative; width: 867px; height: 27px; background: url('./d1.jpg'); }
#design_m1	{ position: relative; width: 867px; background: url('./m1.jpg'); min-height:420px;  }
#design_m1left	{ position: absolute; width: 4px; height: 128px; background: url('./m1left.jpg'); }
#design_m1right	{ position: absolute; width: 3px; height: 128px; left: 864px; background: url('./m1right.jpg'); }
#design_z1	{ position: relative; width: 867px; height: 22px; background: url('./z1.jpg'); text-align:center; color: silver; }

#menu    	{ position: relative; background: url('./menu.jpg') repeat-x; min-height:420px; left: 4px; width: 200px; z-index: 100;  }
#menuinner    	{ padding: 12px 12px 0px 20px;  font-weight: bold; color: #003000; }
#dynamic	{ position: relative; background: url('./dynamic.jpg') repeat-x; min-height:420px; _height:auto; _height:420px; }
#navilink	{ position: absolute; left: 8px; top: -20px; color: green; font-weight: bold; text-transform: lowercase; }
#content	{ padding-left: 16px; padding-right: 16px; padding-top: 8px; padding-bottom: 8px; }

#menu a		{ color: green; text-decoration: none; font-weight: bold;}
#menu a:hover 	{ color: #00a000; text-decoration: underline; }
#dynamic a	{ color: #004000; text-decoration: underline; }
#dynamic a:hover { color: #008000; text-decoration: underline; }

/* TABLE */
.table table	{ width: 100%; }
.table th	{ padding: 3px 3px 3px 5px ; background: gray url('image.php?mode=th'); color: white; text-align:left; }
.table td	{ padding: 3px 3px 3px 5px ; text-align:left; }

/* FORM */
.form table	{ width: 100%; }
.form th	{ padding: 3px 3px 3px 5px ; background: gray url('image.php?mode=th'); color: white; text-align:left; }
.form td	{ padding: 3px 3px 3px 5px ; text-align:left; }
.form .form_left { width: 200px; }

/* BUTTONS */
.button_add	{ margin-right: 2px;}
.button_edit	{ margin-right: 2px;}
.button_delete	{ margin-right: 4px;}
.button_visible	{ margin-right: 2px;}

/* TREE */
.tree_line	{ padding: 3px 3px 3px 5px ; text-align:left; }

/* LEGENDA */
.legenda	{ width: 748px; padding: 8px 8px 8px 32px; background: gray url('image.php?mode=legenda'); color: black;  }

/* DYNAMIC */
.dynamic_categories { padding-bottom: 16px;}
.dynamic_line	{ position: relative; min-height:150px; _height:auto; _height:150px;}
.dynamic_thumb	{ position: absolute; }
.dynamic_thumb img { border: 2px solid green }
.dynamic_title	{ position: relative; left: 150px; width: 470px; }
.dynamic_desc	{ position: relative; left: 150px; width: 470px; }
.dynamic_more	{ position: relative; height: 24px;}
.dynamic_view	{}
.dynamic_viewtitle {}
.dynamic_viewbody  {}
.dynamic_back	{}

/* GALLERY */
#gallery	{ display: none;  background: green; z-index: 65535}
#gallery_images { position: relative; right: 0px; border: padding-left: 16px; padding-top: 16px; padding-right: 16px; }
.gallery_image { border: 2px solid green }
#gallery_navigator { height: 24px; }
#gallery2_images { padding-top: 16px; }

/* OTHERS */
input, select 	{ border: 1px solid gray; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }
.edit		{ width: 300px; padding: 2px 2px 2px 5px; }
.file		{ width: 300px; padding: 2px 2px 2px 5px; }
.combobox	{ width: 200px; padding: 2px 2px 2px 5px; }
.button		{ padding: 4px 8px 4px 8px; 

