
/* Body Class */
body {margin: 2px;}
table { font-size : 11px; font-family : verdana; }

/* Form Class */
form { margin: 0pt; padding: 0pt; display: inline; }
.forminput, .forminputf  { font-size: 11px; font-family: verdana; vertical-align: middle }
.forminputf {width: 100%;}

/*Warn Modo Page*/
.wpl, .wpr{ padding: 4px;}
.wpl{width: 20%;}

/*Admin Moderator Box Color */
.dv_possible, .dv_moderator,.dv_read,.dv_write,.dv_delete,.dv_edit,.dv_viewui,.dv_close,.dv_move,.dv_open,.dv_approuve {border: 1px solid #777777; width: 100%;}
.dv_possible  {background-color : rgb(223, 230, 239)}
.dv_moderator {background-color : rgb(255, 247, 232)}
.dv_read      {background-color : rgb(202, 242, 217)}
.dv_write     {background-color : rgb(245, 205, 205)}
.dv_delete    {background-color : rgb(255, 255, 255)}
.dv_edit      {background-color : rgb(223, 230, 239)}
.dv_viewui    {background-color : rgb(255, 247, 232)}
.dv_close     {background-color : rgb(202, 242, 217)}
.dv_move      {background-color : rgb(245, 205, 205)}
.dv_open      {background-color : rgb(255, 255, 255)}
.dv_approuve  {background-color : rgb(223, 230, 239)}

/*Page link Column Class */
td.plc{width:100%; padding: 0px; margin: 0px;}

/*Category Div Left*/
.dl, .cdl, .cdf {float: left;}
.cdl {padding: 4px;}
.cdf {padding: 1px;}

/*Category Div Right*/
.dr, .cdr,.tdr {float: right;}
.cdr {padding: 6px;}
.tdr {padding-top: 2px; padding-right: 2px;}

/*Legende Class */
.lege{padding: 3px;}

/*thumb class*/
.thumb{border: 1px solid #3399CC; background-color: #FFFFFF; width: 149px; height: 112px; vertical-align: middle;}

.divdate{border: 1px solid #3399CC; position: absolute;right: 35px; margin-top: 10px; width: 100px; height: 35px; background-color: #FFFFFF; padding: 4px; text-align: center; font-size: 16px; font-weight: bold;letter-spacing: -1px; vertical-align: middle;}
.divtitle{padding-top: 7px; padding-bottom: 7px; padding-left:7px; font-weight : bold; background-color: #99CCCC;}

/*Link Page Box*/
.lpoff, .lpon {padding: 1px 3px 1px 3px;
               border: 1px solid #3399CC;
               float: left;
               margin-right: 3px;}

/*Link Page Box Off*/
.lpoff {background-color: #FFFFFF;}

/*Link Page Box On*/
.lpon {background-color: #99CCCC; font-weight: bold;}

/*Forum Header Class*/
.fh {background-color : #FFFFFF; width: 100%; height: 52px; vertical-align: middle;}

/*-- =============================
  -- LINKS CLASS START
  -- =============================*/
a.hlwd:link {color: #003366;text-decoration: none;}
a.hlwd:visited {color: #003366;text-decoration: none;}
a.hlwd:hover {text-decoration: underline;}

a.wlink:link {color: #000066;text-decoration: none;}
a.wlink:visited {color: #000066; text-decoration: none;}
a.wlink:hover {text-decoration: none;}

a.link:link {text-decoration: underline;color: #003366;}
a.link:visited{text-decoration: underline; color: #003366;}
a.link:active{text-decoration: underline; color: #003366;}
a.link:hover {text-decoration:underline;color : #99CCCC;}

a.hlwde {color : #003366;}
a.hlwde:visited {color : #003366;}
a.hlwde:active {color : #003366;}

a.link2 {color : #003366;}
a.link2:visited {color : #003366;}
a.link2:active {color : #003366;}

a.userlink {font-weight : bold; text-decoration : none;color :#FFFFFF;}
a.userlink:visited{text-decoration : none; color :#FFFFFF; }
a.userlink:active{text-decoration : none;color :#FFFFFF;}

a.headerlink:link {color: #000000;text-decoration: none}
a.headerlink:visited {color: #000000; text-decoration: none}
a.headerlink:hover {text-decoration: underline}

/*-- =============================
  -- LINKS CLASS START
  -- =============================*/
/*-- =============================
  -- TABLES CLASS START
  -- =============================*/
table.forum, table.full, table.forum2,table.forum3, table.tstat, table.itemheader,table.builder,table.header {
    width: 100%;}

div.contact_names{
    border: 1px solid #3399CC; width: 250px; background-color: #FFFFFF; padding: 2px;}

table.forum {
    border: 1px solid #3399CC;}

table.forum2 {
    border:0px; background-color :  #FFFFFF;
    color : #000000;}

table.tstat{
    height: 331px;
    border-left: 1px solid #3399CC;}

table.itemheader {
    font-size: 10pt;
    font-family : verdana;
    background-color : transparent;
    color : #FFFFFF;
    height : 100%;}

table.builder {
    background-color :  #3399CC;
    height: 100%; }

table.forum3, table.forum4 {
    background-color :  #FFFFFF;
    border: 1px solid #3399CC;
    height: 100%;}

table.header {
    vertical-align: middle;
    font-size : 13px;
    background-color :  #3399CC;
    background-image : url(http://www.ermis.gov.gr/images/forum/header_3399CC.gif);
    height : 30px;}

/*-- =============================
  -- TABLES CLASS END
  -- =============================*/
    /*Pair Tr Class*/
tr.pair{background-color : #FFFFFF;}


/*Footer Classes*/
td.btml, td.btmc, td.btmr {vertical-align: top;}
td.btml,td.btml2, td.btmr {width: 25%;}

td.btml {text-align: left;}
td.btmc {text-align: center;}
td.btmc2 {text-align: center; color : #000066; font-weight: bold; }
td.btmr {text-align: right;}

/*Bottom Class*/
tr.btm { background-color: #99CCCC;  height: 20px; }

/*Description Class*/
.desc, .descc {font-size: 10px; color: #434951;}
.descc {text-align: center;}

/*No message Class*/
.nome{height: 20px; text-align: center; font-weight: bold;}

td.tdstat311{width: 3%; vertical-align: bottom;}

td.tdstat312{text-align: center; border-top: 1px solid #3399CC; border-right: 1px solid #3399CC;}


/*Categorie Class*/
td.cat, td.catfp { background-color :  #3399CC;  background-image : url(http://www.ermis.gov.gr/images/forum/header_3399CC.gif); font-weight: bold; color : #000066; font-size : 10pt; height : 30px; }

td.catfp{padding: 0px; width: 100%;}

td.cat2, td.cat2r, td.cat2l ,td.cat3r,td.cat3l{ font-weight : bold; background-color: #99CCCC; color : #000066; margin-top : 1px;}
td.cat2,td.cat2r,td.cat2l{padding : 7px;}
td.cat3r,td.cat3l{padding : 4px;}
td.cat2r {text-align: right; }
td.cat2l {text-align: left; }

/*Message Classes*/
td.cat3r{width: 20%; text-align: center;}
td.cat3l{width: 80%; text-align: left;}


/*Second Header Class*/
tr.th {padding:7px; margin:0px; background-color: #FFFFFF; background-image : url(http://www.ermis.gov.gr/images/forum/top_FFFFFF.gif); color : #000066; font-size : 11px; font-weight: bold;}

/*Forum Header Columns Class*/
td.fhc1{width:  2%; text-align: center;}
td.fhc2{width: 59%; text-align: left;}
td.fhc3{width: 7%; text-align: center;}
td.fhc4{width: 7%; text-align: center;}
td.fhc5{width: 25%; text-align: left;}

/*Parent Header Columns Class */
td.phc1,td.phc2,td.phc3,td.phc4,td.phc5,td.phc6,td.phc7{padding: 4px;}
td.phc1{width:  3%; text-align: center;}
td.phc2{width:  3%; text-align: center;}
td.phc3{width: 42%; text-align: left;}
td.phc4{width: 14%; text-align: center;}
td.phc5{width:  7%; text-align: center;}
td.phc6{width:  7%; text-align: center;}
td.phc7{width: 30%; text-align: left;}

/*Parent Columns Class */
td.pcc1,td.pcc2,td.pcc3,td.pcc4,td.pcc5,td.pcc6,td.pcc7,td.pcc8{padding: 4px;}
td.pcc1{text-align: center;}
td.pcc2{text-align: center;}
td.pcc3{text-align: left;}
td.pcc4{text-align: center;}
td.pcc5{text-align: center;}
td.pcc6{text-align: center;}
td.pcc7{text-align: left;}

/*No Message Class*/
td.nomess{text-align: center; padding: 4px;}

/*Forum Description Class*/
.frmdtl{vertical-align:top; text-align: left;}
.frmdc{text-align: center;}
.frmdlnw {text-align:left; white-space: nowrap;}

/*Board Image Class*/
.bimg {text-align: center; width: 10%;}

.thin { padding:6px 0px 6px 0px;line-height:140%;margin:2px 0px 2px 0px;border-top:1px solid #FFF;border-bottom:1px solid #FFF }

/*Button Middle Part Class*/
.butc{ background-image : url(http://www.ermis.gov.gr/images/forum/butc.gif); white-space: nowrap; padding-left: 8px; padding-right: 8px; font-weight: bold;}

/*Search Td Class*/
td.search{white-space: nowrap; padding: 6px;}

/*Vote Class*/
.vc{text-align: left;}
.vc2{width: 200px;text-align: center;}

/*Print Class*/
.printgene{width: 80%; font-size : 11px; font-family : verdana; }
div.printtitle{font-size : 13px; font-family : verdana;
 padding :7px; font-weight: bold; background-color: #99CCCC; color : #000066; border-bottom: 1px solid #3399CC; border-top: 1px solid #3399CC;}
div.printpost{font-size : 11px; font-family : verdana; }
h4 { padding :7px; background-color : #FFFFFF;}
div.printinter{border-top: 1px solid #3399CC;}
/*User Info Class*/
.usrinf{text-align : left; background-color :#FFFFFF; color : #000000; font-size : 7.5pt; padding: 2px; vertical-align: top;}

 /*Item Between Class*/
 .betw{background-color: #D1DCEB; height: 5px;}

tr.ibot { background-image : url(http://www.ermis.gov.gr/images/forum/bottom_99CCCC.gif); height : 20px;}
            
td.idate{ font-size: 7.5pt; text-align: center; color : #000000;}

/*Edit Class text*/
.edit{font-style: italic;}

/*Login page Class */
.logc{text-align: center;}
.logr{text-align: right;}
/**/

   .forumrule  {
    background-color: rgb(242, 221, 221);
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    border: 1px solid #992A2A;
    color: rgb(153, 42, 42);
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 5px;}

.leftp {padding-left: 5px;font-weight: bold;}

.quotetop
{
	background: #E4EAF2 url(http://www.ermis.gov.gr/images/forum/quote.gif) no-repeat right;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	color: #000;
	font-weight: bold;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px;
}

.quotemain
{
	background: #FAFCFE;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	color: #465584;
	padding: 4px;
	margin: 0 auto 8px auto;
}
.codetop
{
	background: #E4EAF2 url(http://www.ermis.gov.gr/images/forum/code.gif) no-repeat right;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	color: #000;
	font-weight: bold;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px;
}

.codemain
{
	background: #FAFCFE;
	border: 1px dotted #000;
	border-left: 4px solid #8394B2;
	color: #465584;
	padding: 4px;
	margin: 0 auto 8px auto;
}


td.menu {background-color: #FFFFFF; border: 1px solid black; width: 100%; font-family: Verdana; font-size : 11px;}
            
td.menu2 {background-color: #99CCCC; border: 1px solid black; width: 100%; font-family : Verdana; font-size : 11px;}
div.code {border: 1px solid #000000; background-color: #ECECEC;}



td.bheader { font-weight : bold; background-color: #99CCCC; color : #000066; padding : 7px; margin-top : 1px;}

tr.itembottom { background-image : url(http://www.ermis.gov.gr/images/forum/bottom_99CCCC.gif); height : 20px;}
            
td.itemdate{ font-size: 7.5pt; text-align: center; color : #000000;}

tr.header {
    background-color: #99CCCC;
    color:#FFFFFF;
    font-weight:bold;
    padding:7px;
    margin-top:1px;
    height: 30px;
    text-align: center;}

td.itemtext {
    width : 100%;
    font-size : 10pt;
    font-family : verdana;
    background-color : #FFFFFF;
    vertical-align :top; }

td.button {
    width :10%;
    text-align : right;
    vertical-align : text-bottom; }

.ButtonNormal{border: 0px;}

/*ONLY USED IN THE FORUM_CSS_BUILDER*/
td.itembetween {background-color: #D1DCEB; height: 5px;}

tr.itemtop {
    background-image : url(http://www.ermis.gov.gr/images/forum/top_FFFFFF.gif);
    background-color : #FFFFFF;
    color : #FFFFFF;
    font-size : 10px;
    height : 30px;}            

.impair {background-color : #FFFFFF; }            
