/* ::::: http://www.lidoriki.gov.gr/templates/336/css/template_css.css ::::: */

html { height: 100%; }
body { margin: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Verdana,Arial,Helvetica,Sans Serif; font-size: 10px; color: rgb(0, 0, 0); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
td { font-size: 10px; }
form { margin: 0px; }
input { font-size: 10px; }
.generic_button_container {  }
.generic_button_left { background: transparent url('b_start.gif') no-repeat scroll 0% 0%; width: 5px; height: 18px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.generic_button { border: 0px none ; cursor: pointer; color: rgb(255, 255, 255); font-family: Arial; font-size: 10px; font-weight: bold; text-align: center; vertical-align: middle; background-image: url('b_pattern.gif'); height: 18px; padding-bottom: 3px ! important; }
.generic_button_right { background: transparent url('b_end.gif') no-repeat scroll 0% 0%; width: 5px; height: 18px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.heading_seperator { display: block; height: 9px; }
.inputbox { border: 1px solid rgb(204, 204, 204); font-size: 10px; }
.componentheading { background: transparent url('frame_category.gif') no-repeat scroll 0% 0%; width: 577px; height: 20px; color: rgb(255, 255, 255); font-size: 10px; font-weight: bold; text-align: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-indent: 13px; }
.form_table {  }
.form_td_header { background: transparent url('main_header_pattern.gif') repeat-x scroll 0% 0%; color: rgb(154, 22, 49); font-weight: bold; height: 25px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.form_td1 { border-bottom: 1px solid rgb(255, 255, 255); padding: 4px 4px 4px 8px; color: rgb(255, 255, 255); background-color: rgb(154, 22, 49); text-align: left; font-weight: normal; }
.form_td2 { border-bottom: 1px solid rgb(255, 255, 255); padding: 4px 4px 4px 8px; color: rgb(0, 0, 0); background-color: rgb(240, 240, 240); text-align: left; font-weight: normal; }
.form_td_footer { background: transparent url('main_footer_pattern.gif') repeat-x scroll 0% 0%; height: 16px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
