html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: baseline;
}

:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
	text-align: center;
}
ol, ul {
	list-style: none;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
.left{ 
float:left; 
}
.right{
 float:right; 
 }
.clear{
 clear:both; 
 height:1px; 
 font-size:1px; 
 line-height:1px; 
 }
a img{
 border:none; 
}
h3{
color:#666666;
font-size:18px;
text-align:left;}
h4 {
color:#666666;
font-size:18px;
text-align:left;}
h5 {
color:#666666;
font-size:22px;
text-align:left;}
h6 {
color:#666666;
font-size:25px;
text-align:left;}

#wrap {
	width:917px;
	margin:0 auto;
	text-align:left;
	background-color:#FFFFFF;
}
.content{
width: 100%;
margin:0;
padding:0;
}


.left_col{
	float:left;
	width:219px;
	overflow:hidden;
}
.center_col{
	width:494px;
	margin-left:230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.right_col{
	float:right;
	width:179px;
	margin-right: 0px;
	padding-right:5px;
}

.logo{
float:left;
width:218px;
height:155px;
background-image: url(/images/logo.gif);
background-repeat: no-repeat;
background-position: center top;
}
.logo span{
display:none;
}
.logo a{
display:block;
height:155px;
width:219px;
}
.side_menu {
padding-left:15px;
}
.side_menu ul {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.side_menu ul ul{
	margin: 0px;
	padding: 0px;
	padding-left:18px;
	clear: both;
}
.side_menu li {
	padding:0;
	margin:0;
	float:left;
	width:100%;}
	
.side_menu ul li a {
	font-size: 12px;
	border-bottom: 1px solid #8f93b7;
	padding: 0;
	padding-top: 4px;
	padding-bottom: 4px;
	display:block;
	text-decoration: none;
	color: #2d3576;
}
.side_menu ul ul li a {
	color: #888888;
}
.side_menu ul li a:hover, .side_menu ul li a.active, .side_menu ul li a.selected  {
	font-weight: bold;
	color:#1e266f;
}
.side_menu ul ul li a.selected  {
	font-weight: normal;
}
.side_menu ul ul li a:hover, .side_menu ul ul li a.active {
	font-weight: normal;
	color: #1e266f;
}
.rcol_bot {
	background-image: url(/images/logos.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 99px;
	width: 270px;
	float:left;
}

.center_col .header{
	width:100%;
	height:133px;
	background-position: left top;
}

.center_col .top_menu {
	padding: 0px;
	height: 22px;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.center_col .top_menu ul {
	height: 22px;
	width: 100%;
	overflow: hidden;
}
.center_col .top_menu li {
	display: inline;
	list-style-type: none;
}
.center_col .top_menu li a {
	display: block;
	float: left;
	height: 22px;
	font-size: 10px;
	background-image: url(/images/menu_tabs.gif);
}
.center_col .top_menu span {
	display: none;
}
.top_menu a.tm01 {
	background-position: 0px 0px;
	width: 84px;
}
.top_menu a.tm02 {
	background-position: 410px 0px;
	width: 82px;
}
.top_menu a.tm03 {
	background-position: 328px 0px;
	width: 82px;
}
.top_menu a.tm04 {
	background-position: 246px 0px;
	width: 82px;
}
.top_menu a.tm05 {
	background-position: 164px 0px;
	width: 82px;
}
.top_menu a.tm06 {
	background-position: 82px 0px;
	width: 82px;
}
.top_menu a.tm01:hover, .top_menu a.tm01#active {
	background-position: 0px 22px;
}
.top_menu a.tm02:hover, .top_menu a.tm02#active {
	background-position: 410px 22px;
}
.top_menu a.tm03:hover, .top_menu a.tm03#active {
	background-position: 328px 22px;
}
.top_menu a.tm04:hover, .top_menu a.tm04#active {
	background-position: 246px 22px;
}
.top_menu a.tm05:hover, .top_menu a.tm05#active {
	background-position: 164px 22px;
}
.top_menu a.tm06:hover, .top_menu a.tm06#active {
	background-position: 82px 22px;
}
.title_div {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 10px;
	padding-top: 3px;
}
.title_div h1 {
	font-size: 24px;
	line-height: 32px;
	font-weight: normal;
}
.title_div p {
	font-size: 12px;
	padding-top: 5px;
	color:#666666;
}


#HomePage h1, #HomePage .title_div p {
	color: #1f276f;
}
#HomePage .title_div{
	border-color:#1f276f;
}
#HomePage .header{
	background-image: url(/images/img_head00.jpg);
	z-index:2;
}


#Pstathmos h1, #Pstathmos h3 {
	color: #dea0a9;
}
#Pstathmos .title_div{
	border-color:#dea0a9;
}
#Pstathmos .header{
	background-image: url(/images/img_head01.jpg);
}


#Nipiagogio h1, #Nipiagogio h3 {
	color: #96BE39;
}
#Nipiagogio .title_div{
	border-color:#96BE39;
}
#Nipiagogio .header{
	background-image: url(/images/img_head02.jpg);
}


#Dhmotiko h1, #Dhmotiko h3 {
	color: #75BCE3;
}
#Dhmotiko .title_div{
	border-color:#75BCE3;
}
#Dhmotiko .header{
	background-image: url(/images/img_head03.jpg);
}


#Gymnasio h1, #Gymnasio h3 {
	color: #D54520;
}
#Gymnasio .title_div{
	border-color:#D54520;
}
#Gymnasio .header{
	background-image: url(/images/img_head04.jpg);
}


#Lykeio h1, #Lykeio h3 {
	color: #E69C1C;
}
#Lykeio .title_div{
	border-color:#E69C1C;
}
#Lykeio .header{
	background-image: url(/images/img_head05.jpg);
}


#IB h1, #IB h3 {
	color: #8D80AE;
}
#IB .title_div{
	border-color:#8D80AE;
}
#IB .header{
	background-image: url(/images/img_head06.jpg);
}

.page_content {
	padding-top: 20px;
	padding-bottom: 10px;
}
.photop_col {
	width:115px;
	float: left;
}

.photop_col img{
	float: left;
	margin-bottom:10px;
	
}
.page_content p {
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 125px;
}


.page_content h3 {
	font-size: 16px;
	padding-bottom: 10px;
	marginp: 0px;
	margin-left: 125px;
}

.normal 
{
	padding-top: 20px;
	padding-bottom: 10px;
}

.normal p {
	color:#666666;
	font-size: 13px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	line-height:18px;
}


#intro {
	background-image: url(/images/sigKZhridh.gif);
	background-position: right bottom;
	padding-bottom: 80px;
	background-repeat: no-repeat;
}
.page_content #intro p {
	font-family: "Minion Pro", "Times New Roman", Times, serif;
	font-style: italic;
	color: #8e5226;
	font-size: 14px;
}


 .bot_menu {
    background-color:#FFFFFF;
 	clear:both;
	padding: 0px;
	height: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	width:100%;
}
 .bot_menu ul {
 	margin-left: 230px;
	height: 22px;
	overflow: hidden;
}
 .bot_menu li {
	display: inline;
	list-style-type: none;
}
 .bot_menu li a {
	display: block;
	float: left;
	height: 22px;
	font-size: 10px;
	background-image: url(/images/bottom_tabs.gif);
	background-color: #99FF33;
}
 .bot_menu span {
	display: none;
}
.bot_menu a.bm01 {
	background-position: 0px 0px;
	width: 165px;
}
.bot_menu a.bm02 {
	background-position: 329px 0px;
	width: 165px;
}
.bot_menu a.bm03 {
	background-position: 164px 0px;
	width: 164px;
}
.bot_menu a.bm01:hover, .bot_menu a.bm01#active {
	background-position: 0px 22px;
}
.bot_menu a.bm02:hover, .bot_menu a.bm02#active  {
	background-position: 329px 22px;
}
.bot_menu a.bm03:hover, .bot_menu a.bm03#active  {
	background-position: 164px 22px;
}


.right_col .container{
	width: 100%;
	marginp: 0;
	margin-bottom: 15px;
}
.right_col .container h3 {
	font-size: 16px;
	font-weight: normal;
	color: #1F276F;
	margin-bottom:5px;
}
.right_col .container ul {
	margin-top:7px;
	margin-bottom:25px;
	clear: both;
	overflow:hidden;
}
.right_col .container li {
	padding:0;
	margin:0;
	font-size: 12px;
	float:left;
	width:100%;
}
.right_col .container li a {
	font-size: 12px;
	display: block;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	color: #666666;
	text-decoration:none;
}
.right_col .container li a:hover {
	color: #1f276f;
}
body {
	background-color: #a3a3a3;
}

a {
color:#2d3576;
}
a:hover {
color:#666666;
text-decoration:none;
}
.bot_links {
    margin-top: 15px;
    margin-left: 0px;
    margin-right: 0px;
    overflow: hidden;
}
.bot_links a {
    display: block;
    float: left;
    height: 99px;
    width: 80px;
}
.bot_links a span {
    display: none;
}