/* CSS Document */
* { margin:0; padding:0;}

.clear { clear:both;}

html, body { height:100%;}
body {font-size:100%; line-height:1.05em; text-align:center; background:url(images/bg_top.gif) repeat-x top}
html, input, textarea
	{	font-family:Arial; 
		color:#a2a2a2;
	}	


.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}

a img{ border:0px}
img{ vertical-align:top;  }

b{color:#018eb9;}

a{color:#a8ac33; text-decoration:underline} 
a:hover{text-decoration:none}
.a1{color:#e5156d; font-weight:bold; font-size:0.89em; margin-right:20px} 

#content ul{margin:0; padding:0; list-style:none;}
#content ul li{background:url(images/arrow.gif) top left no-repeat; background-position:0 9px; margin:0px; padding-left:10px; }
#content ul li a{color:#a5b135; text-decoration:underline;  line-height:1.5em} 
#content ul li a:hover { text-decoration:none; }

#content .ul{margin:0; padding:0; list-style:none;}
#content .ul li{background:url(images/arrow1.gif) top left no-repeat; background-position:0 9px; margin:0px; padding-left:10px; }
#content .ul li a{color:#f3f3e9; text-decoration:underline;  line-height:1.5em} 
#content .ul li a:hover { text-decoration:none; }

/*header*/
#header {font-size:0.8575em; color:#FFFFFF }
#header .menu{ position:absolute; margin:45px 0px 0px 319px }

#header ul{margin:0; padding:0; list-style:none;}
#header ul .li{background:url(images/bg_menu1.gif) repeat-x top left; }
#header ul li{background:url(images/bg_menu.gif) repeat-x top left; margin:0px; display:inline; padding:38px 0px 50px 0px; }
#header ul li a{color:#FFFFFF; text-decoration:none; background:url(images/a.gif) no-repeat center right; line-height:8.5em; padding:0 20px 0 17px;} 
#header ul li a:hover { text-decoration:underline; }

/*content*/
#content{ font-size:0.75em; width:100%; text-align:left}
#content .indent{padding:33px 40px 10px 44px}
#content .indent_col2{padding:0px 1px 0px 1px}
#content .title {margin:0 0 25px 0;}
#content .title_1{margin:0 0 35px 0;}
#content .pic_left{ float:left; margin:0px 20px 0px 0px}
#content .pic_left1{ float:left; margin:0px 20px 20px 0px}
#content .pic{ margin:0px 0px 29px -14px}
#content .pic1{ margin:0px 17px 0px 0px}
#content .pic2{ margin:0px 0px 20px 0px}
#content .line{ margin:25px -10px 31px 0px}
#content p{ margin:0px 0px 24px 0px}
#content .p1{ margin:0px 0px 11px 0px}
#content .p2{ margin:0px 0px 19px 0px}
#content h1{ color:#a2a2a2; font-size:1.5em; margin-bottom:10px;  }
#content h2{ color:#a2a2a2; font-size:1em; margin-bottom:10px;  }
#content .h2{margin-bottom:0px;  }
#content h3{ color:#ffffff; font-size:1.4em; margin-bottom:10px; }
#content .h3{  margin-bottom:0px; font-size:1.4em; font-weight:bold; }
#content h4{ color:#a8ac33; font-size:1em; margin-bottom:10px; text-transform:uppercase}
#content .h4_1{margin-bottom:0px; }
#content .h4{margin:41px 0 10px 0}
/*bg1*/
.bg1 { background:#ecede2; color:#525252; padding:35px 20px 34px 43px}
.bg1 a{ color:#a5b135}
/*bg2*/
.bg2 { background:#f7f7f2; color:#8d9081; padding:39px 37px 31px 50px;}
.bg2 a{ color:#959643}
/*bg3*/
.bg3 { background:#f3f3e9; padding:32px 10px 51px 51px;}
.bg31 {background:#f7f7f2; padding:32px 10px 51px 51px;}
/*bg4*/
.bg4 { background:#babdac; color:#f3f3e9; padding:34px 20px 47px 29px;}
.bg4 a{ color:#f3f3e9; font-size:0.9em}
/*bg5*/
.bg5 { background:#f3f3e9; padding: 0px 0px 0px 0px; text-align: center;}
.bg5 a{ color:#f7f7f2; padding: 0px 0px 0px 0px;}
/*bg6*/
.bg6 { background:#4a4a4a; color:#f3f3e9; padding:34px 20px 47px 29px;}
.bg6 a{ color:#f3f3e9; font-size:0.9em}
/*bg3 attention*/
.bg3_attention { background:#eacdab; padding:10px 0px 10px 0px;}


/*index.html*/
#page1 .row1, #page3 .row1, #page5 .row1, #page6 .row1{ margin-bottom:1px}
#page1 .bg1 .pad{padding:0px 0px 7px 0px; display:block}
/*index-1.html index-3.html*/
#page2 .bg1, #page4 .bg1 { padding:35px 70px 34px 40px}
#page2 .col2 .bg1 { padding:35px 25px 19px 40px}
#page4 .col2 .bg1 { padding:35px 25px 37px 40px}
#page2 .pad, #page4 .pad { padding:0px 0px 20px 160px;}
#page2 .pad1, #page4 .pad1 { padding:0px 0px 20px 203px;}
#page2 .bg4{ padding:31px 27px 39px 40px;}
#page4 .bg4 { padding:31px 15px 39px 37px;}
#page2 .bg2, #page4 .bg2 {padding:34px 15px 32px 40px; margin:1px 0px 1px 0px}
#page2 .bg2 h2, #page4 .bg2 h2{ color:#8d9081; font-size:1.4em; margin-bottom:0px;  }
#page2 #content .indent{padding:33px 65px 10px 44px}
#page4 #content .indent{padding:33px 65px 30px 44px}
/*index-2.html*/
#page3 .bg2, #page5 .bg2  {padding:34px 20px 32px 40px; margin:1px 0px 1px 0px}
#page3 h2, #page3 h2{ color:#8d9081; font-size:1.4em; margin-bottom:0px;  }
#page3 .col3 h2, #page5 .col3 h2{ color:#8d9081; font-size:1em; margin-bottom:10px;  }
#page3 .bg4 { background:#babdac; color:#f3f3e9; padding:34px 20px 47px 39px;}
#page3 #content .indent{padding:33px 30px 10px 44px}
/*index-4.html*/
#page6 .pad{padding:0px 20px 0px 0px;}
#page6 .bg2 { background:#f7f7f2; color:#8d9081; padding:39px 37px 31px 40px;}
#page6 .bg3 { background:#f3f3e9; padding:32px 10px 31px 51px;}
#page6 .bg1 { background:#ecede2; color:#525252; padding:35px 20px 14px 43px}
#page6  .bg4 { background:#babdac; color:#f3f3e9; padding:34px 20px 67px 35px;}

/*index-5.html*/
#page7 #content{ color:#525252; line-height:1.3em}
#page7 #content strong{color:#a8ac33; font-size:1em;  text-transform:uppercase}
#page7 #content .indent{padding:33px 20px 20px 39px}
#page7 #content p{margin:0px 0px 15px 0px}

/*footer*/
#footer { color:#9e9784; font-family:Tahoma; font-size:0.6875em; padding:40px 25px 31px 47px;}
#footer a {color:#978247; text-decoration:underline}  
#footer a:hover {  text-decoration:none}

p.main {
	font-size: 120%;
	text-align:justify;	
}

li.main {
	font-size: 120%;
	text-align:justify;
	line-height: 150%;
}

li.arthrografia {
	margin-bottom: 12px;	
}

p.whoweare {
	font-size: 120%;
	text-align:justify;
	line-height: 150%;
	font-weight:bold;
}

img.whoweare {
	-moz-box-shadow: 0 0 2px 2px #888;
	-webkit-box-shadow: 0 0 2px 5px#888;
	box-shadow: 0 0 2px 2px #888;	
	margin: 5px 2px 5px 2px;
}



/*sxetika me to thema*/
span.sxetika {
	font-size: 0.8em;
	font-weight: bold;
}
div.sxetika {
	background-color: #ecede2;
	border-width: thin;
	border-style: dashed;
	border-color: #babdac;
	padding: 2px 5px 2px 5px;
}


input{
	width:180px; height:18px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:5px
}
textarea{
	width:180px; height:224px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
	
span.bold{
	font-weight: bold;
}

span.italic{
	font-style: italic;
}

span.underline{
	text-decoration: underline;
}

span.gold{
	color: #a8ac33;
}

h6{
	color:#a2a2a2;
	font-size:1.5em;
	margin-bottom:20px;
	text-align: center;
}

div.vivliothiki {background-color: #ea8c20; width:100%; padding:3px 2px 3px 5px;}
a.vivliothiki {color: #ffffff;}


/*sliding fresh news*/
#sliding-news-module {
	display: block;
}

#sliding-news-module-altcontent {
	height: 100%;
}


/*youtube*/
div.youtube {border-color:#bbbdb2; border-style:solid; border-width:thin;}



/* Who We Are Slide Photos */

/* ======================== content =========================== */

.col_inner{
	border:solid 3px #fff;
	border-bottom:none;	
	margin:0;
	padding:11px 3px 3px 7px;	
}

/**/

.col_f4{
	width:100%;
	height:400px;
	margin:0 1px 0 0;
	padding:0;
	float:left;
	border:none;	
	background:#fffffe;
}

/* =========== titles ========== */

.title_black{
	font-family:Garamond, "Times New Roman", Georgia, Times, serif;
	font-size:17px;
	color:#3a3529;
	text-transform:uppercase;
	margin:0;
	padding:0;
	font-weight:bold;
}

.title_grey{
	font-family:Garamond, "Times New Roman", Georgia, Times, serif;
	font-size:17px;
	color:#868473;
	text-transform:uppercase;
	margin:0 0 15px 0;
	padding:0;
	font-weight:bold;
}

/* ======================= scroll ================== */

.scrollblock{
	width:90%;	
	height:950px; 
	margin:0; 
	padding:0; 
	overflow:auto;
	float:left;
}

.scrollbars{
	width:10px;
	margin:0;
	padding:20px 0 0 0;
	float:right;
}

.scrollbars3{
	width:10px;
	margin:0;
	padding:900px 0 0 0;
	float:right;
}

.scroll_arrow_top{
	margin:0;
	padding:0;
	cursor:pointer;
	display:block;
}
.scroll_arrow_bot{
	margin:8px 0 0 0;
	padding:0;
	cursor:pointer;
	display:block;
}

/* == */



/* Who We Are Slide Photos END */

div.neasynergasiatitle{
	background-color: #ea8c20;
	color:#ffffff;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: bold;
	padding: 1px 0px 1px 3px;
	line-height: 1em;
	height: 1.2em;	
}


/* EVENTS & SEMINARS */
h2.seminarevents {text-align:center; color:#244852;}
td.seminarevents_title {background-color:#8a8c7f;padding: 0px 0px 0px 10px; text-align:left;}
a.seminarsevents_title {color:#ffffff;font-family:Tahoma, Geneva, sans-serif;font-size:10px;text-decoration:none;font-weight:bold;}
a.seminarsevents_title:hover {text-decoration:underline;}
td.seminarsevents_date {color:#8a8c7f; background-color:#ecede2;font-size:11px;vertical-align:top;font-weight:bold; padding: 2px 5px 0px 5px;width:150px;}
td.seminarsevents_text {background-color:#babdac;color:#ffffff;text-align:left;vertical-align:top;padding: 2px 5px 0px 5px;width:auto;}
/* EVENTS & SEMINARS END */

img.synergatis {width: 50px; border-color:#353535; border-width:thin; border-style:solid; background-color:#ffffff; padding: 2px 2px 2px 2px; border-radius: 5px; -moz-border-radius: 5px;}
img.whiteborder {background-color:#ffffff;padding: 5px 5px 5px 5px;}

.superscript{font-size:xx-small; vertical-align:super;} 
.subscript{font-size:xx-small; vertical-align:sub;}
