body
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#000000;
	line-height:120%;
}
.maintext{
	font-family:  Verdana, Geneva, sans-serif;
	font-size: 16px;
	color:#000000;
	line-height:120%;
	padding-left:10px;
	padding-right:10px;
	}
.maintext p
{text-align:justify;
}
	
.defaultpage
{margin-left:80px;
width:700px;
margin-top:10px;
}


.divsection {
	width: 860px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}




.table1leftcell
{
	color: #333;
	border-right: #069 medium solid;	
	padding-right:10px;
}
.table1leftcell p
{text-align:right;
}

  .uldgreendot{
	 list-style: disc;
	 margin-left:15px;
 }
  .uldgreendot li
  {color: #556352;
  font-size:24px;}
  
 .uldgreendot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}

 .uldgreenhalf
 {list-style:none;}
 
 .uldgreenhalf li p:before
{color:#556352;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.uldgreenhalf li p
{color:#000;
text-indent:-17px;
}
 .uldgreenhalf li td p:before
{
content:"";
}

 .ulorandot{
	 list-style: disc;
	 margin-left:15px;
 }
  .ulorandot li
  {color: #F63;
  font-size:24px;}
  
 .ulorandot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .uloranhalf
 {list-style:none;}
 
 .uloranhalf li p:before
{color: #F63;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.uloranhalf li p
{color:#000;
text-indent:-17px;
}
 .ullgreendot{
	 list-style: disc;
	 margin-left:15px;
 }
  .ullgreendot li
  {color: #060;
  font-size:24px;}
  
 .ullgreendot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}

 .ullgreenhalf
 {list-style:none;}
 
 .ullgreenhalf li p:before
{color:#060;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ullgreenhalf li p
{color:#000;
text-indent:-17px;
}
 .ullgreenhalf li td p:before
{
content:""
}
 
   .ulbluedot li
  {color: #06C;
  font-size:24px;}
  
 .ulbluedot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulbluehalf
 {list-style:none;}
 
 .ulbluehalf li p:before
{color: #06C;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulbluehalf li p
{color:#000;
text-indent:-17px;
}
 
 
   .ulpurpledot li
  {color: #96C;
  font-size:24px;}
  
 .ulpurpledot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulpurplehalf
 {list-style:none;}
 
 .ulpurplehalf li p:before
{color: #96C;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulpurplehalf li p
{color:#000;
text-indent:-17px;
}
  
 
    .ulpurpledot1 li
  {color: #639;
  font-size:24px;}
  
 .ulpurpledot1 li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulpurplehalf1
 {list-style:none;}
 
 .ulpurplehalf1 li p:before
{color: #639;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulpurplehalf1 li p
{color:#000;
text-indent:-17px;
}
 

      .ulpinkdot li
  {color: #DD557A;
  font-size:24px;}
  
 .ulpinkdot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulpinkhalf
 {list-style:none;}
 
 .ulpinkhalf li p:before
{color: #DD557A;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulpinkhalf li p
{color:#000;
text-indent:-17px;
}

  .ulbrowndot{
	 list-style: disc;
	 margin-left:15px;
 }
  .ulbrowndot li
  {color: #C33;
  font-size:24px;}
  
 .ulbrowndot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulbrownhalf
 {list-style:none;}
 
 .ulbrownhalf li p:before
{color:  #C33;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulbrownhalf li p
{color:#000;
text-indent:-17px;
}

 .uldbluedot{
	 list-style: disc;
	 margin-left:15px;
 }
  .uldbluedot li
  {color: #0472bc;
  font-size:24px;}
  
 .uldbluedot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}

 .uldbluehalf
 {list-style:none;}
 
 .uldbluehalf li p:before
{color:#0472bc;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.uldbluehalf li p
{color:#000;
text-indent:-17px;
}
 .uldbluehalf li td p:before
{
content:""
}
  .ulcieldot{
	 list-style: disc;
	 margin-left:15px;
 }
  .ulcieldot li
  {color: #0CF;
  font-size:24px;}
  
 .ulcieldot li p 
 { color:#000;
 font-size:16px;
 text-indent:0;}
 
  .ulcielhalf
 {list-style:none;}
 
 .ulcielhalf li p:before
{color:  #0CF;
font-size:18px; font-weight:bold;
content:"\25D7 \0020 "
}
.ulcielhalf li p
{color:#000;
text-indent:-17px;
}

 .1leftpage
 {
	 background:url(images/imgb0_004.jpg) left top no-repeat  , url(images/imgb0_003.jpg) top  left repeat-y ;
	  padding-top:180px;
 }

.ulheight li
{margin-bottom:14px;
line-height:130%;
}
.ulheight1 li
{margin-bottom:2px;
line-height:120%;
}
.ulheight2 li
{margin-bottom:-9px;
line-height:100%;
}
.tind p
{
	text-indent:3em;
}

.nop p
{margin-bottom:-5px;
}
.nop1 p
{margin-bottom:7px;
margin-top:8px;
}



 .dotline
 { border-bottom:#000 medium dotted;
 margin-top:26px;
 margin-left:110px;
 }
 
  .dotline1
 { border-bottom:#000 medium dotted;
 margin-top:22px;
 margin-left:10px;
 }
 .hiline
 {
	 line-height:160%;
 }
 .perhead
 {
	 font-size:18px;
	 color:#06C;
	 margin-top:25px;
 }

   
 .olbluebox 
{
	counter-reset:li; /* Initiate a counter */
    margin-left:0; /* Remove the default left margin */
    padding-left:0; /* Remove the default left padding */

}
.olbluebox li{
	position:relative;
    margin:0 0 4px 1em; /* Give each list item a left margin to make room for the numbers */
    padding:1px 2px; /* Add some spacing around the content */
    list-style:none; /* Disable the normal item numbering */
	margin-bottom:9px;
	text-align:justify;
}
.olbluebox li:before {
    content:counter(li); /* Use the counter as content */
    counter-increment:li; /* Increment the counter by 1 */
    /* Position and style the number */
    position:absolute;
    top:-2px;
    left:-2em;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:1.2em;
    margin-right:2px;
    padding:2px;
    border-top:1px solid #666;
    color: #FFF;
    background: #039;
    font-weight:normal;
    text-align:center;
}
.olbluebox li ul li:before {
	content:none;
	}
.olbluebox li ul li
{margin-bottom:3px;
}
.olbluebox li ul li
{margin-bottom:3px;
margin-left:-20px;
text-indent:-18px;
}
.olbluebox li ol
{counter-reset: olist;
}
.olbluebox li ol li:before {
counter-increment:olist;
content: counter(olist) ". ";
    position:relative;
	top:0px;
    left:-0em;
    color:#000;
    background: none;
    font-weight:normal;
    text-align:center;
	border-top:none;
	}
.olbluebox li ol li
{text-indent:-2em;
}
table#signs
{margin-left:30px;
}
table#signs td:first-child
{font-size:180x; font-weight:bold; color:#06C; text-align:right}
table#signs td:nth-child(3)
{font-size:180x; font-weight:bold; color:#06C; text-align:right}

ul#tick
{
	list-style:none;
	line-height:120%;
}
ul#tick li:before
{content: '\2714 ' " ";
color: #F03;
}
ul#tick li
{margin-left:25px; text-indent:-25px;
}

ul#tick1
{
	list-style:none;
	line-height:120%;
}
ul#tick1 li:before
{content: '\2714 ' " ";
color:  #09F;
}
ul#tick1 li
{margin-left:25px; text-indent:-25px;
}

.dialogos td:first-child
{font-weight:bold;
vertical-align:top;
}
.dialogos td
{line-height:130%;
text-align:justify;
}
table#paramy td:first-child
{
	vertical-align:top;
}
table#paramy td p
{padding:2px; margin-top:0px; margin-bottom:0px}
table#paramy td:nth-child(2) p
{
	text-indent:-16px; margin-left:20px;  line-height:130%;
}

table#tbl1
{
font-weight:bold;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-top:-30px; margin-bottom:30px;
}

table#tbl1 td
{border:#F30 thin solid;
background:#F7E6A4;
}
table#tbl1 td p
{padding-top:0px; padding-bottom:0px; margin-top:4px; margin-bottom:4px}


table#tbl1 td:first-child p
{text-align:center;font-size:36px;}

.noh p
{margin-bottom:2px; margin-top:2px; padding-top:3px; padding-bottom:3px;}

table#eimai
{
	margin-left:70px;
	margin-bottom:30px;
}
table#eimai td:first-child
{ font-weight:bold;
padding-left:10px; padding-right:8px;
}
table#eimai td:nth-child(2)
{color:#09C; padding-left:10px; padding-right:40px;}
table#eimai td:nth-child(3)
{ font-weight:bold;
padding-left:10px; padding-right:8px;
}
table#eimai td:nth-child(4)
{color:#09C; padding-left:10px; padding-right:40px;}

.glosari p
{margin-left:65px;}










table#kliseis
{
	margin-top:20px; margin-bottom:20px; margin-right:10px;
	border-left:#F90 solid medium; border-top:#F90 solid medium;
	font-weight:bold;
}
table#kliseis td 
{border-bottom:#F90 medium solid; border-right:medium solid #F90;
text-align:center}

table#tbl2
{ border-left:#F33 thin solid; border-top:#F33 thin solid;
}
	
table#tbl2 td
{border-right:#F33 thin solid; border-bottom:#F33 thin solid;}
table#tbl2 td p
{text-align:center; margin:8px; margin-right:10px; margin-left:10px; color: #03C}

table#tbllexeis
{border-right:#F33 medium solid; margin-right:10px;
}
table#tbllexeis td
{ border-left:#F33 medium solid;
padding-left:10px; padding-right:10px;
line-height:100%}

.olred
{
	color:#F33; font-weight:bold;
}
.olred li p 
{
	color:#000; font-weight:normal; margin-right:10px;
}

.ulbluediamond
{
	 list-style:none; margin-right:-10px;
}
.ulbluediamond li p 
{
	color:#000; margin-right:0px; text-align:left; text-indent:-1em;
}
.ulbluediamond li p:before
{
	content:'\2666 \00a0';
	color: #03C; font-weight:bold;
	}
	
.ulredheart
{
	 list-style:none; margin-right:-10px;
}
.ulredheart li p 
{
	color:#000; margin-right:0px; text-align:left; text-indent:-1em;
}
.ulredheart li p:before
{
	content:'\2665 \00a0';
	color: #DE0E0E; font-weight:bold;
	}
	
	table#tblmpvg
{ border-left:#0C6 thin solid;
}
table#tblmpvg td:first-child 
{ border-bottom:#0C6 thin solid;
border-right:#0C6 thin solid;
}
table#tblmpvg td:nth-child(2)
{text-align:center;
}table#tblmpvg td:nth-child(4)
{text-align:center;
}
table#tvlniotho td
{border-bottom:#FC0 thin solid;
border-right:#FC0 thin solid;
}
table#tvlniotho td:last-child
{border-right:none;
}
table#tblalepou
{border:#F90 thin solid;
width:100%;
margin-bottom:20px;
}
table#tblalepou td
{border-right:#F90 thin solid;
}
table#tblalepou td:last-child
{border-right:none;
}
table#tblalepou td:first-child
{text-align:left;}
table#tblalepou td:nth-child(2)
{text-align:center;}
table#tblalepou td:nth-child(3)
{font-family:"Comic Sans MS", cursive; color:#09C; font-size:22px;}
table#tblalepou td:nth-child(4)
{text-align:center;}

table#tblalepou td:nth-child(5)
{font-family:"Comic Sans MS", cursive; color:#09C; font-size:22px;}









/*kostas*/
ul.tick2
{
	list-style:none;
	line-height:120%;
}
ul.tick2 li:before
{content: '\2714 ' " ";
color:  #09F;
font-size:18px;
font-weight:bold;
}
ul.tick2 li
{margin-left:25px; text-indent:-25px;
}
ul.squareR
{
	list-style:none;
	line-height:120%;
}
ul.squareR li:before
{content: '\25A0 ' " ";
color:  #f3753a;
font-size:24px;
font-weight:bold;
}
ul.squareR li
{margin-left:-10px; text-indent:-25px;
}
ul.squareY
{
	list-style:none;
	line-height:120%;
}
ul.squareY li:before
{content: '\25A0 ' " ";
color:  #ffcb39;
font-size:24px;
font-weight:bold;
}
ul.squareY li
{margin-left:-10px; text-indent:-25px;
}

	
.blueyellowBox{
	background:#FF9; 
	border: medium  double #06C; 
	padding:2px; 
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; 
	margin-left:-10px; 
	margin-bottom:20px; 
	margin-top:20px;

}
.blueyellowBox p{
	text-align:center;
}
.colorblue{
color:#058dca;
}
.colorgreen{
color:#0fb15b;
}
.colorred{
color:#e61323;
}
.colororange{
color:#f37538;
}

.redorangeBox{
border:#f37538 thin solid; 
background:#ffdbb7; 
-webkit-border-radius: 10px;
-moz-border-radius: 10px; 
border-radius: 10px;
padding-right:15px;  
padding-left:5px;
margin-left:10px; 
margin-top:-20px;
}

.titleblue{
	font-family:'Comic Sans MS', cursive; 
	font-size:24px; height:34px;
	color:#058dca;
	text-align:center;	
}

.tableE17
{
	margin-top:1px;
	margin-bottom:0px;
	border:#fecc2e thick solid;
	border-collapse:collapse;
	padding:0px;
	font-weight:bold;
	
}

.tableE17 td
{
	border-left:#fecc2e thick solid;
	border-right:#fecc2e thick solid;
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE17 td.odd
{
	border-left:#fecc2e thick solid;
	border-right:#fecc2e thick solid;
	background-color:#fdefc1;
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE17 th
{
	border:#fecc2e thick solid;
	background-color:#fdefc1;
	font-weight:bold;
	text-align:center;
	padding-left:10px;
}	

.tableE17 td.left
{
	border-left:#fecc2e thick solid;
	border-right:#fecc2e thick solid;
	background-color:#ffc894;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
}	

.tableE17g
{
	margin-top:1px;
	margin-bottom:0px;
	border:#fecc2e thick solid;
	border-collapse:collapse;
	padding:0px;
	font-weight:bold;
	
}

.tableE17g td
{
	border-left:#fecc2e thick solid;
	border-right:#fecc2e thick solid;
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE17g td.odd
{
	border-left:#fecc2e thick solid;
	border-right:#fecc2e thick solid;
	background-color:#d5e8d6;
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE17g th
{
	border:#fecc2e thick solid;
	background-color:#59cb7a;
	font-weight:bold;
	text-align:center;
	padding-left:10px;
}	

.tableE17g td.left
{
	border-left:#fecc2e thick solid;
	border-right:#fecc2e thick solid;
	background-color:#94cfa3;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
}

.tableE19 td
{
	border-left:#e05b52 thin solid;
	border-right:#e05b52 thin solid;
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE19 td.last
{
	border-left:#e05b52 thin solid;
	border-right:#e05b52 thin solid;
	border-bottom:#e05b52 thin solid;
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE19 td.odd
{
	border-left:#e05b52 thin solid;
	border-right:#e05b52 thin solid;
	background-color:#fffadd;
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE19 th
{
	border:#e05b52 thin solid;
	background-color:#ffe9ad;
	font-weight:bold;
	text-align:center;
	padding-left:10px;
}	

.tableE19 td.top
{
	border-left:#e05b52 thin solid;
	border-right:#e05b52 thin solid;
	border-top:#e05b52 thin solid;
	background-color:#fae280;
	font-weight:bold;
	text-align:center;
	padding-left:10px;
}

.tableE19a
{
	border:#e05b52 thin solid;
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE19a td
{
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE19a td.last
{
	border-bottom:#e05b52 thin solid;
	text-align:center;
	
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	
.tableE19a td.odd
{
	background-color:#fffadd;
	text-align:center;
	padding-bottom:10px;
	padding-top:10px;
	vertical-align: middle;	
}	

.tableE19a td.top
{
	border-top:#e05b52 thin solid;
	background-color:#fae280;
	font-weight:bold;
	text-align:center;
	padding-left:10px;
}	
	

.divBoxGreen{
	border: medium solid #0fb15b; 
	padding:2px; 
}
.divBoxGreen p{
	text-align:center;
}

.divBoxOrange{
	border: medium solid #f37538; 
	padding:2px; 
}
.divBoxOrange p{
	text-align:center;
}
.titleComic{
	font-family:"Comic Sans MS", cursive;
	font-size:24px;
	text-align:center;
}
.titleComic p{
	text-align:center;
}
/*kostas*/

table#rimaxano 
{float:left; margin-right:10px;
margin-bottom:10px;
border:#F60 thin solid;
}
table#rimaxano td:nth-child(2)
{
	text-align:center; border-left:#F60 thin solid;border-right:#F60 thin solid;
}
table#rimaxano td:nth-child(3)
{
	text-align:center;
}
table#rimaxano tr:first-child td
{background:#F5DCA7;}

table#rimaxano tr:nth-child(2) td
{background: #F9E6BD;}
table#rimaxano tr:nth-child(4) td
{background: #F9E6BD;}
table#rimaxano tr:nth-child(6) td
{background: #F9E6BD;}

table#karag td:first-child
{font-weight:bold;
vertical-align:top}
table#karag
{margin-left:250px; margin-right:10px;}

table#tblekfraseis
{border: #F60 thin solid; margin-bottom:10px;}

table#tblekfraseis td:first-child
{color:#06C; text-align:left; border-bottom:#F60 thin solid; border-right:#F60 thin solid; 
}

table#tblekfraseis td:nth-child(2)
{text-align:left; border-bottom:#F60 thin solid;  
}
  .dotlineb
 { border-bottom: #06C medium dotted;
 margin-top:22px;
 margin-left:10px;
 }