@charset "utf-8";

* {
	margin:0;
	padding:0;
}

html {
	height:100%;
}

body {
	height:100%;
	/*background:#f7f7f9 url(images/body.gif) bottom repeat-x fixed;*/
	/*background:#d7e7f4 url(images/bg.png) center top repeat-y fixed;;*/
	/*background:#4646f5 url(images/bg.png) center top repeat-y fixed;;*/
	/*background:#2c2cf4 url(images/bg.png) center top repeat-y fixed;*/
	/*background:#2c4153 url(images/bg.png) center top repeat-y fixed;*/
	/*background:#0066a8 url(images/bg.png) center top repeat-y fixed;*/
	/*background:#4396ca url(images/bg.png) center top repeat-y fixed;*/
	/*background:#a9f7fd url(images/bg.png) center top repeat-y fixed;*/
	/*background:#f2f2f2 url(images/bg.png) center top repeat-y fixed;*/
	/*background:#e2f2ff url(images/bg.png) center top repeat-y fixed;*/
	background:#0066a8 url(images/bg.png) center top repeat-y fixed;
	/*font-family: Arial,Helvetica,sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div.clear {
	clear:both;
}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#0066a8;
}
a img {
	border:none;
}
h1 {
	font-size:18px;
	color:#0066a8;
	padding:10px 0;
}
h2 {
	font-size:16px;
	color:#0066a8;
	padding:7px 0;
}
p {
	padding:5px 0;
}
ul {
	list-style:url(images/bullet.png);
}
li {
	margin:5px 0;
}
img {
	border:none;
}

div.left-box {
	margin:10px 0 10px 10px;
}
div.left-box h1 {
	color:#0066a8;
	/*background:url(images/left-title.gif) left bottom no-repeat;*/
	padding:0 0 3px 0;
	margin-bottom:5px;
}
div.left-buttons {
	margin:10px 0;
	width:174px;
}
div.left-buttons div {
	height:20px;
	line-height:20px;
	overflow:hidden;
	background:url(images/left-button-off.jpg) top repeat-x;
	margin:0;
	padding:0 0 0 10px;
}
div.left-buttons div:hover {
	background:url(images/left-button-on.jpg) top repeat-x;
}
div.left-buttons a {
	text-decoration:none;
}
div.left-buttons a:hover {
	color:#000;
}
div.right-buttons {
	padding-top:10px;
}
div.right-button {
	height:23px;
	background:url(images/right-button.jpg) repeat-x;
	border-top:#b5b9cc 1px solid;
}
div.right-button.last {
	border-bottom:#b5b9cc 1px solid;
}
div.right-button div.inner {
	margin-left:5px;
	padding-left:10px;
	background:url(images/bullet_square.gif) left no-repeat;
	height:23px;
	line-height:23px;
}
div.right-buttons a {
	text-decoration:none;
	color:#0066a8;
	font-weight:bold;
}
div.right-buttons a:hover {
	color:#3f6083;
	text-decoration:underline;
}
div.right-box {
	margin:10px 0 10px 10px;
}
div.right-box h1 {
	color:#0066a8;
	/*background:url(images/left-title.gif) left bottom no-repeat;*/
	padding:0 0 3px 0;
	margin-bottom:5px;
}
div.right-box ul {
	margin:5px 0 5px 5px;
	padding:0 0 0 5px;
}
table.curracies {
	table-layout:auto;
	/*border-spacing:5px;*/
	/*border:#40070c 2px solid;*/
	border-left:#0000ee 1px solid;
	border-right:#0000ee 1px solid;
	border-bottom:#0000ee 1px solid;
	/*background:#830e17;
	color:#fff;
	font-weight:bold;
	empty-cells:hide;*/
	width:290px;
	height:200px;
	float:left;
	margin:10px;
}
table.curracies caption {
	/*color:#800000;*/
	border-left:#0000ee 1px solid;
	border-right:#0000ee 1px solid;
	border-top:#0000ee 1px solid;
	background:#e0e0e0;
	font-weight:bold;
	font-size:16px;
	padding:5px 0;
	/*font-style:italic;*/
}
table.curracies th {
	padding:5px;
	background:#c0c0c0;
}
table.curracies td {
	padding:3px;
	/*background:#f21b2d;*/
	background:#f0f0f0;
	text-align:center;
}
table.curracies td.active {
	/*background:#fff;
	color:#000;*/
	color:#f00;
	cursor:pointer;
}
div.thumb-box {
	width:150px;
	height:150px;
	text-align:center;
	float:left;
}
img.thumb {
	border:#333 3px solid;
}
img.thumb:hover {
	border:#ccc 3px solid;
}
a.thumb {
	text-decoration:none;
}
p.under-construction {
	text-align:center;
}

#top-bg {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:143px;
	background:url(images/top_bg.png) repeat-x;
}
#top-bg .fix {
	width:978px;
	height:143px;
	background:url(images/bg.png) center top repeat-y;
	margin:0 auto;
}
#viewport {
	width:960px;
	margin:0 auto;
	position:relative;
	border:#808080 1px solid;
}
#logo {
	float:left;
	padding:5px 0 0 10px;
}
#moto-search {
	float:left;
}
#moto-search p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#0066a8;
	cursor:default;
	padding-top:5px;
}
#search-form {
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:6px;
}
#search-form fieldset {
	border:none;
}
#search-form legend {
	display:none;
}
#search-form label {
	display:none;
}
#search-form input {
	width:100px;
	padding:3px 5px;
	font-size:11px;
	color:#666;
}
#search-form input.submit {
	color:#666;
	/*background:#fff url(images/search.png) center 2px no-repeat;*/
	font-weight:bold;
	width:auto;
	text-align:center;
	padding:2px 1px;
}

#top-menu {
	/*clear:both;*/
	/*font-size:13px;*/
	font-weight:bold;
	color:#0066a8;
	font-size:10px;
	width:100%;
	clear:right;
}
#top-menu-inner {
	float:right;
	padding:10px 0 0 0;
}
#top-menu ul {
	list-style:none;
	float:right;
}
#top-menu li {
	float:left;
	/*border-right:#fff 1px solid;
	padding:2px 5px;
	background:#888fac;*/
	padding:0 5px;
}
#top-menu li.first {
	/*background:#888fac url(images/top-menu-first.gif) left top no-repeat;
	padding-left:20px;*/
}
#top-menu li.last {
	/*border-right:none;*/
	margin-right:25px;
}
#top-menu a {
	color:#0066a8;
	text-decoration:none;
}
#top-menu a:hover {
	text-decoration:underline;
}

#main-menu {
	text-align:center;
	color:#fff;
	/*background:#830e17;*/
	background:#0066a8;
	font-size:12px;
	font-weight:bold;
	border-top:#c0c0c0 5px solid;
}
#main-menu ul {
	margin-left:50px;
}
#main-menu li {
	float:left;
	padding:3px 15px 7px 0;
	margin:0 10px;
	border-right:#c0c0c0 1px solid;
}
#main-menu li.last {
	border-right:none;
}
#main-menu a {
	color:#fff;
	text-decoration:none;
}

#footer {
	padding:5px;
	border-top:#0099ff 5px solid;
	background:#0066a8;
	color:#fff;
	font-size:10px;
	font-weight:bold;
}
#footer a {
	color:#fff;
}
#bottom-menu {
	color:#ccc;
	text-align:center;
}
#bottom-menu a {
	color:#000;
}
#bottom-menu a:hover {
	color:#f00;
}
#copyright {
	text-align: center;
	padding:5px 0 10px 0;
}
#notice {
	padding:7px 0 5px 0;
	color:#333;
	border-top:#e2e2e2 1px solid;
}

#main {
	/*background:#fff;*/
	border-top:#fff 2px solid;
}
body.left #left-container {
	width:209px;
	/*background:url(images/left.jpg) repeat-y;*/
	border-top:#0099ff 15px solid;
	float:left;
	margin-right:5px;
}
body.left #left-inner {
	/*background:url(images/left-top.gif) 174px top no-repeat;*/
	border-right:#0099ff 1px solid;
}
body.right #right-container {
	width:230px;
	/*border-left:#cfd2de 1px solid;
	border-left:#cfd2de 1px solid;
	background:#ebecf1;*/
	border-top:#0099ff 15px solid;
	border-left:#0099ff 1px solid;
	float:right;
}
#center-container {
	margin:0 3px;
	/*border-top:#004d80 15px solid;*/
	border-top:#c0c0c0 15px solid;
}
body.left #center-container {
	margin:0 3px 0 213px;
}
body.right #center-container {
	margin:0 235px 0 3px;
}
body.left.right #center-container {
	margin:0 235px 0 213px;
}

/* CONTENT */
#left ul {
	margin-left:5px;
	padding-left:5px;
	margin-right:5px;
}
#home-center {
	padding:10px 0;
}
#home-information {
	padding:10px 0 0 0;
	text-align:center;
}

#home-flash {
	margin-top:20px;
}

#organisation-center h1 {
	padding-left:25px;
}
#organisation-chart {
	width:100%;
	overflow:auto;
}

#history-center {
	margin:0 25px;
	padding:10px 0;
}
#history-center ol, #history-center ul {
	margin-left:25px;
}

#contact-left {
	margin:0 10px 50px;
	padding:30px 0;
}
#contact-left h1 {
	color:#0066a8;
	/*background:url(images/left-title.gif) left bottom no-repeat;*/
	padding:0 0 3px 0;
	margin-bottom:5px;
}

#contact-center {
	padding-bottom:10px;
}
#contact-form {
	display:none;
	width:550px;
	margin:0 auto;
}
#contact-form fieldset {
	padding:10px 25px;
}
#contact-form legend {
	font-weight:bold;
}
#contact-form p {
	float:left;
	margin:5px 10px;
}
#contact-comments {
	width:475px;
	height:100px;
}
#contact-submit {
	clear:left;
	float:none;
	text-align:right;
	width:100%;
}

#doctor-left {
	padding-top:10px;
}
#doctor-center {
	padding:10px 0;
}
#doctor-list {
	border-left:#333 1px solid;
	border-bottom:#333 1px solid;
	width:99%;
}
#doctor-list th {
	background:#333;
	color:#fff;
	text-align:left;
	padding:3px;
}
#doctor-list th.section {
	background:#fff;
	color:#830e17;
	text-align:left;
	padding:3px 10px;
	font-size:14px;
	border-bottom:#830e17 1px solid;
}
#doctor-list tr.odd td {
	background:#ddd;
}
#doctor-list td {
	padding:3px;
}
#curracies-center, #information-center, #press-center, #appointment-center, #organisation-department, #search-box {
	margin:0 10px;
	padding:10px 0;
}
#information-center ul {
	margin-left:10px;
	padding-left:10px;
}
#information-center li {
	margin:10px 0;
}
#newspaper-left, #statistics-left, #photogallery-left {
	padding:10px 0;
}
#under-construction {
	text-align:center;
}
#statistics-center {
	padding:10px 0;
}
#press-center p, #appointment-center p {
	text-align:center;
}
#photogallery-center {
	margin:0 0 0 40px;
	padding:20px 0 10px 0;
}
#search-box ul {
	margin:0 10px;
	padding:0 10px;
}
#map-show {
	padding:20px 10px;
}
#map1 {
	width:48%;
	height:300px;
	border:#ccc 2px solid;
	float:left;
}
#map2 {
	width:48%;
	height:300px;
	border:#ccc 2px solid;
	float:right;
}

#presidents {
	font-family:Verdana;
	margin:0 auto;
}
#presidents caption {
	font-weight:bold;
	padding:5px 0;
	background:#ddf;
	border:#000 1px solid;
}
#presidents th {
	background:#ddf;
}
#presidents th, #presidents td {
	text-align:left;
	padding:5px;
	border:#000 1px solid;
}
#presidents td.sep, #presidents th.sep {
	border-right:#000 3px solid;
}

ul.prokirikseis {
	margin-left:25px;
	margin-right:25px;
}
ul.prokirikseis li {
	padding-top:5px;
	padding-bottom:5px;
	cursor:default;
}
ul.prokirikseis li:hover {
	color:#00f;
}

.style1 {
	font-weight: bold;
}
#statistics-exterior td {
	padding:5px;
}

div.button {
	border:transparent 10px solid;
	line-height:26px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
div.button a {
	color:#fff;
	text-decoration:none;
}
div.button a:hover {
	font-weight:bold;
}
div.button .button-left {
	float:left;
	width:6px;
	height:26px;
	background:url(images/button_left.png) no-repeat;
}
div.button .button-right {
	float:right;
	width:6px;
	height:26px;
	background:url(images/button_right.png) no-repeat;
}
div.button .button-inner {
	background:url(images/button_inner.gif) repeat-x;
	margin:0 6px;
}
#curracies-program {
	color:#0066a8;
}
#curracies-program td, #curracies-program th {
	padding:3px 10px;
}
#center ol {
	margin-left:30px;
}
#center ul {
	margin-left:30px;
}
/*#category-text-list li {
	position:relative;
}
#category-text-list li>ul {
	display:none;
	position:absolute;
	left:50px;
	top:0;
	width:200px;
	background:#fff;
	border:#000 1px solid;
}
#category-text-list li:hover>ul {
	display:block;
}*/
#isologismoi {
	margin-top:20px;
	margin-left:10px;
}
#isologismoi th, #isologismoi td {
	padding:3px;
	border:#33f 1px solid;
}
#isologismoi th {
	background:#33f;
	color:#fff;
	border-right:#fff 1px solid;
	border-bottom:#fff 1px solid;
	padding:5px 3px;
}
#isologismoi th.last {
	border-right:#33f 1px solid;
}
#isologismoi table {
	border-collapse:collapse;
}
#isologismoi div.note {
	font-size:10px;
	font-weight:bold;
	margin-top:5px;
	text-align:justify;
	margin-right:10px;
}
