/* ---- Stylesheet created for Net Media ---- */
/* - by Nick Fassolas - www.nickfassolas.com - */
* {
margin:0;
padding:0;
}
body {
width:100%;
text-align:center;
background: url(../images/bg.jpg) repeat-x;
color:#253d51;
font-family: "Trebuchet MS", Arial, "MS Sans Serif";
font-size: 90%;
}
#wrapper {
width:1000px;
margin:0 auto;
text-align:left;
}
h2, h3, h4, h5, p, li {
line-height:1.5em;
}
h2 {
margin-top:0;
margin-bottom:15px;
font: 150% Georgia, "Times New Roman", Times, serif;
padding-bottom:6px;
border-bottom:2px solid #eeeeee;
font-weight:bold;
}
h4 {
margin-bottom:10px;
}
h5 {
padding:20px;
color:#43617a;
background-color:#f8f8f8;
margin-bottom:10px;
margin-left:20px;
}
ul {
margin-top:10px;
margin-bottom:10px;
}
a {
color:#e2a001;
text-decoration:none;
}
a:hover {
color:#e2a001;
text-decoration:underline;
}
#header {
background: url(../images/header.jpg) no-repeat;
width:1000px;
height:261px;
margin:0 auto;
}
body#anoixi2 #header {
background: url(../images/header10.jpg) no-repeat;
}
body#anoixi3 #header {
background: url(../images/symvoulio.jpg) no-repeat;
}
body#anoixi4 #header {
background: url(../images/header11.jpg) no-repeat;
}
body#anoixi5 #header {
background: url(../images/services.jpg) no-repeat;
}
body#anoixi6 #header {
background: url(../images/drast.jpg) no-repeat;
}
body#anoixi7 #header {
background: url(../images/header11.jpg) no-repeat;
}
body#anoixi8 #header {
background: url(../images/nomika.jpg) no-repeat;
}
body#anoixi9 #header {
background: url(../images/header13.jpg) no-repeat;
}
body#anoixi10 #header {
background: url(../images/syndesmoi.jpg) no-repeat;
}
/*- Menu Tabs--------------------------- */ 

#tabs {
float:left;
width:100%;
font-size:93%;
line-height:normal;
margin-top:-32px;
margin-bottom:40px;
}
#tabs ul {
margin:0;
padding:10px 10px 0 20px;
list-style:none;
}
#tabs li {
display:inline;
margin:0;
padding:0;
}
#tabs a {
float:left;
background:url("../images/tableft.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#tabs a span {
float:left;
display:block;
background:url("../images/tabright.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#666;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span {
color:#FF9834;
}
#tabs a:hover {
background-position:0% -42px;
}
#tabs a:hover span {
background-position:100% -42px;
}
#tabs a.current {
background-position:0% -42px;
}
#tabs a.current span {
background-position:100% -42px;
}
#content_wrap {
margin-top:30px;
}
#content {
float:left;
width:690px;
padding-left:20px;
padding-bottom:30px;
}
#content_main {
width:1000px;
margin:0 auto;
background: url(../images/main1.jpg) no-repeat right top;
}
body#anoixi5 #content {
float:left;
width:960px;
padding-left:20px;
padding-bottom:30px;
}
#info1 {
width:660px;
padding-left:20px;
padding-bottom:30px;
}
#info {
width:450px;
margin-top:25px;
margin-bottom:25px;
padding-left:20px;
}
#info3 {
width:450px;
margin-top:5px;
margin-bottom:25px;
padding-left:20px;
}
#info4 {
width:97%;
padding-left:20px;
padding-bottom:30px;
}
#info img {
margin-right:20px;
}
#sidebar {
float:right;
width:220px;
/*border:2px dotted #9cacb4;*/
background-color:#ecf4fb;
padding:15px 15px 0px;
text-align:center;
margin-bottom:20px;
}
#sidebar img {
padding:15px;
border:1px solid #9cacb4;
background-color:#f2f2f2;
margin-bottom:15px;
}
#footer {
clear:both;
background: url(../images/footer_bg.gif) repeat-x;
height:360px;
text-align:center;}
#footer_content {
width:980px;
padding-top: 30px;
padding-left:25px;
margin-right: auto;
margin-left: auto;
text-align:left;
}
#footer_content h3 {
border-bottom:1px solid #cdceaf;
padding-bottom:6px;
margin-bottom:10px;
color:#4c3c0d;
font: 130% Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}
.f_left {
float:left;
}
.r_left {
float:right;
}
.strong {
font-weight:bold;
}
.n_indent {
text-indent:-9999px;
}
.color_orange {
color:#eb8c1d;
}
.width_550 {
width:550px;
}
.l_align {
text-align:left;
}
.r_align {
text-align:right;
}
.both {
clear:both;
}
.logos {
float:left;
padding:3px;
border:5px solid #cdceaf;
background-color:#fff;
margin-right:3px;
}
/*#box3 a {
float:left;
width:80px;
height:80px;
padding:3px;
border:5px solid #cdceaf;
background-color:#fff;
display:block;
margin-right:3px;
}
#box3 a:hover {
border:5px solid #555;
background-color:#cdceaf;
}*/
.b1 {
list-style: url(../images/b1.gif);
}
.b1 li {
margin-left:20px;
}
ul.contact {
list-style: none;
}
li.phone {
background: url(../images/phone-icon.gif) no-repeat left;
height:40px;
padding-left:50px;
padding-top:0px;
margin-bottom:15px;
}
li.mail {
background: url(../images/email_icon.gif) no-repeat left;
height:40px;
padding-top:15px;
padding-left:50px;
}
li.mail a {
color:#4c3c0d;
}
p.signature {
float:left;
width:170px;
font-size:80%;
margin-top:20px;
}
.quote1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
}
.more {
clear:both;
padding-top:20px;
padding-right:10px;
text-align:right;
}
#footer p.more {
padding-right:10px;
text-align:right;
}
.top {
margin-top:16px;
margin-bottom:20px;
}
.top2 {
margin-top:15px;
margin-bottom:10px;
}
.top3 {
margin-top:60px;
margin-bottom:10px;
}
.top4 {
margin-top:10px;
margin-bottom:30px;
}
.top5 {
clear:both;
padding-top:35px;
margin-bottom:15px;
color:#eb8c1d;
}
.top6 {
margin-top:30px;
margin-bottom:10px;
}

.top8 {margin-top:20px;
margin-bottom:0px;}
.top8b {margin-top:40px;
margin-bottom:0px;}
.top8c {margin-top:40px;
margin-bottom:0px;}

.top_color {
margin-top:30px;
margin-bottom:16px;
color:#eb8c1d;
}
#box3 {
width:175px;
margin-top:10px;
}
#box2 {
margin-top:10px;
width:430px;
margin-right:20px;}

#box1 {
margin-top:10px;
width:280px;
margin-right:30px;
}
h4 a {
color:#253d51;
}
.fp {
margin-top:4px;
border-bottom:1px solid #d4d4cb;
font-size:85%;
padding-bottom:3px;
}
#copyright {
clear:both;
width:1000px;
margin:0 auto;
padding-top:70px;
color:#a6a794;
}
#sidebar .sidebox {
text-align:left;
padding:10px;
border:1px solid #ccc;
margin-bottom:15px;
background-color:#f8f8f8;
}
#sidebar .sidebox ul {
list-style-type:none;
}
#content .details {
padding:10px;
border:1px solid #ccc;
margin-top:25px;
background-color:#f8f8f8;
}
#content .details ul {
list-style-type:none;
}
#content .details ul li {
color:#777;
font-size:83%;
line-height:2.2em;
}
#content .details #col1, #content .details #col2 {
float:left;
width:310px;
margin-top:15px;
}
#content .details #col1 {
margin-right:40px;
}
.inner_images {
float:left;
}
.inner_images img, .inner_images2 img {
margin-right:6px;
margin-bottom:10px;
border:2px solid #e5e5e5;
background-color:#f1f8ff;
padding:5px;
}
.space {
padding-top:20px;
margin-bottom:10px;
clear:both;
}
#photo_gallery .main {
width:970px;
margin:0 auto;
}
#projects, #projects2, #projects3 {
height:133px;
margin:0px;
}
#projects .thumbnails, #projects2 .thumbnails, #projects3 .thumbnails {
border:5px solid #B8B89F;
margin:3px 5px 3px 0px;
padding:0px;
width:120px;
height:90px;
}
#projects a:hover img, #projects2 a:hover img, #projects3 a:hover img {
border:5px solid #fff;
}
.small {
font-size:83%;
}
.coach {
margin-bottom:30px;
border-bottom:2px solid #f1f8ff;
margin-left:20px;
padding:20px;
background-color:#f8f8f8;
}
.coach img {
float:left;
margin-right:10px;
margin-bottom:17px;
border:2px solid #e5e5e5;
background-color:#f1f8ff;
padding:5px;
}
a.button {
margin-top:10px;
margin-bottom:10px;
border:2px solid #e5e5e5;
background-color:#f1f8ff;
padding:5px;}
a.button:hover {
border:2px solid #f8f8f8;
background-color:#B8B89F;
color:#fff;
}

/*--- table seminars --*/

table#seminars {
width:100%;
background-color:#f8f8f8;
}
table#seminars tr.date td, table#seminars tr.day td {
padding: 2px 10px 2px 20px;

} 
table#seminars td {
padding: 2px 10px 2px 20px;

} 
table#seminars tr.date {
font-size:110%;
font-weight:bold;
color:#777;
background-color:#e5e5e5;
}
.a_1 {margin-left:30px;}
.a_2 {}
.a_3 {}


table#seminars .style_t td {
border-top:1px solid #e5e5e5;
background-color:#f9f9f9;
}
table#seminars .style_f td {
border-top:1px solid #e5e5e5;
background-color:#f5f5eb;
}
.word {
padding:45px 35px 0px;
background: url(../images/word_doc_icon.jpg) no-repeat left bottom;
}
#flash {
float:left;
margin-right:12px;
margin-bottom:10px;
border:2px solid #e5e5e5;
background-color:#f1f8ff;
padding:5px;
}
.large_l {
font-size:170%;
font-weight:bold;
}
.presenter {
text-align:right;
margin-top:5px;
font-size:90%;
}
.listexpander{width:100%;}
.listexpander li.small {font-size:80%;}
.listexpander,.listexpander ul,.listexpander li{list-style:none;}
.listexpander li{line-height:200%;margin-top:1px;cursor:default;text-indent:30px;font-weight:700;width:100%;font-size:90%;color:#555;}
.listexpander li.collapsed,.listexpander li.expanded{cursor:pointer;padding-top:10px; padding-bottom:10px;}
/* first level */.listexpander li,.listexpander li.collapsed{background:#f5f5f5 url(../images/collapsed.gif) no-repeat 5px 1.1em;color:#447dc2;}
.listexpander li.expanded{background:#f1f8ff url(../images/expanded.gif) no-repeat 5px 1.1em;color:#555;}
/* second level */.listexpander li ul,.listexpander li li{background:#fff;font-weight:400;font-size:100%;color:#555; padding-top:7px;}
.listexpander li li p.email{color:#000;text-indent:0;}
/* buttons */p.listexpander{height:1.5em;margin:1em 0;}
p.listexpander a{float:left;height:1.5em;line-height:1.5em;padding:0 10px;border:1px solid #eee;margin-right:5px;cursor:pointer;}
p.listexpander a:hover{background:#f8f8f8;}
/* float fix */.listexpander li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.listexpander li{display:inline-block;}
/* Hides from IE-mac \*/* html .listexpander li{height:1%;}
.listexpander li{display:block;}
/* End hide from IE-mac *//* end float fix */


/*------- form ----------*/
td.r1 {
width:230px;}
td.r2 {
border-left:2px solid #f8f8f8;
padding-left:30px;
}
/*---- lang ----- */
#lang {
	padding:6px 6px 6px 0px;
	margin-left: 20px;
}
#lang a {
	margin-left: 20px;
}

.det li {margin-left:20px;margin-bottom:20px; color:#006600;font-weight:normal;}
.dhmarxos {margin-right:20px;margin-bottom:10px;float:left;margin-top:10px;border:2px solid #fddc02; padding:10px;}
.small_details {
float:right;
width:780px;
font-size:80%;
margin-top:20px;
font-style:italic;
padding:10px;
background-color:#e7f1f8;}
body#anoixi5 #seminars {width:100%; margin-top:20px;}
body#anoixi5 #seminars td {
	padding:3px;
}

body#anoixi5 table#seminars td {
padding: 5px 5px 5px 5px;
} 

body#anoixi5 #seminars li {list-style:none;}

body#anoixi5 p.department, .s1 {font-size:110%; font-weight:bold; margin-top:10px; margin-bottom:10px;}
body#anoixi5 p.title {font-size:100%; font-weight:bold;}
.s1, .s2, .s3, .s4 {background-color:#999;padding:5px;font-size:100%; font-weight:bold; color:#fff;}
td.s1 {width:35%;}
td.s2 {width:25%;}
td.s3 {width:20%;}
td.s4 {width:20%;}