/*

Theme Name: Twenty Ten

Theme URI: http://wordpress.org/

Description: The 2010 theme for WordPress is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Twenty Ten supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.

Author: the WordPress team

Version: 1.3

License: GNU General Public License

License URI: license.txt

Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu

*/





/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html

-------------------------------------------------------------- */

body{
	padding: 0px;
	margin: 0px;
	background: #f1f1f1 url(images/header_all_bg_rep.png) repeat-x top;
	font-family: Verdana, Geneva, sans-serif;
	}
img {
	border: none;
	}
.important{
	width: 455px !important;
	color: #cc0000 !important;
	background: url(images/alert_ico.png) no-repeat 0px 1px;
	padding: 0px 0px 0px 27px !important;
	}
a {
	color: inherit;
	text-decoration: none;
	}
a:hover {
	color: inherit;
	text-decoration: none;
	text-shadow: 0px 1px 0px #cccccc;
	}
blockquote p{
	color: #666666;
	font-style: italic;
	background-color: #f8f8f8;
	font-size: 90%;
	padding: 10px;
	}
txt ul,
txt ol{
	float: left;
	width: 100%;
	}
txt a{
	color: #336699 !important;
	text-decoration: underline !important;
	}
/*option {
	float: left;
	width: 1000px;
	background-color: #FF0;
	display: block;
	position: absolute;
	overflow-x:scroll
	}*/
#header{
	width: 1000px;
	height: 200px;
	margin-left: auto;
	margin-right: auto;
	background: url(images/kids_header.png) no-repeat 102px 4px;
	}
#header_logo{
	float: left;
	width: 236px;
	height: 125px;
	background: url(images/logo_yellow.png) no-repeat;
	margin: 2px 0px 0px -10px;
	}
#header_right{
	float: right;
	width: 600px;
	height: 130px;
	}
ul.lang_select{
	float: right;
	width: 100px;
	height: 20px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	}
ul.lang_select li{
	float: left;
	width: 21px;
	height: 14px;
	background: #2d3b5f;
	border: 1px solid #2d3b5f;
	margin: 4px 0px 0px 1px;
	}
ul.lang_select li.en{
	background: url(images/lang_flags.png) no-repeat left center;
	}
ul.lang_select li.gr{
	background: url(images/lang_flags.png) no-repeat right center;
	}
#clear{
	float: left;
width: 100%;
height: 1px;
}

#header_slogan{
float: right;
width: 365px;
font-size: 10px;
color: #ffffff;
margin: 5px 0px 0px 0px;
}

#header_slogan .big{
font-size: 12px;
}

#header_contact_text{
float: right;
margin: 15px 0px 0px 0px;
font-size: 11px;
color: #ffffff;
text-align: right;
}

#header_contact_text .bold{
font-weight: bold;
}

.main_menu{
float: left;
width: 1000px;
height: 40px;
margin: 0px 0px 0px 0px;
position: relative;
z-index: 1000;
}

.main_menu ul{
float: left;
width: 1000px;
height: 20px;
padding: 0px;
margin: 21px 0px 0px 0px;
list-style: none;
}

.main_menu ul li{
float: left;
width: 120px;
font-size: 12px;
color: #333333;
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
text-align: center;
}

.main_menu ul li.last-menu-item{
float: left;
font-size: 12px;
color: #333333;
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
border-right: none;
}

.main_menu ul li.current-menu-item{
color: #2748A7;
text-shadow: 0px 1px 0px #cccccc;
}

ul.main_menu li:hover{
color: #999999;
}

ul#main_menu ul.sub-menu{
float: left;
padding: 0px;
margin: 7px 0px 0px 0px;
position: relative;
z-index: 1000;
}

ul#main_menu ul.sub-menu li{
background: #ffffff url(images/main_menu_sub_li_bg.png) repeat-x bottom;
min-height: 36px;
color: #333333;
border: 1px solid #cdcdcd;
text-align: left;
padding-bottom: 1px;
padding-top: 1px;
}

ul#main_menu ul.sub-menu li:hover{
color: #2748A7;
}

ul#main_menu ul.sub-menu li a{
height: 36px;
display: table-cell;
vertical-align: middle;
}	

ul#main_menu ul.sub-menu ul.sub-menu{
float: left;
padding: 0px;
margin: -37px 0px 0px 190px;
position: relative;
z-index: 1001;
}



#menu-item-8, #menu-item-1389, #menu-item-1394, #menu-item-1504, #menu-item-4319{
background: url(images/menu_sep.png) no-repeat right top;
padding-top: 5px;
min-height: 27px;
}

#menu-item-4803{
padding-top: 5px;
min-height: 27px;
}

#menu-item-8:hover, #menu-item-1389:hover, #menu-item-1394:hover, #menu-item-1504:hover, #menu-item-4319:hover, #menu-item-4803:hover	{
text-decoration: underline;}

#header_date{
float: left;
font-size: 10px;
color: #646d88;
width: 175px;
text-align: center;
margin: 18px 0px 0px 0px;
}

#login_section{
float: right;
width: 408px;
height: 30px;
margin: 10px 0px 0px 0px;
}

#usr_name, #usr_pass{
float: left;
width: 198px;
height: 28px;
background: url(images/input_field_bg.png) no-repeat;
border: none;
text-align: center;
font-size: 12px;
color: #999999;
margin: 0px 0px 5px 4px;
}

#login_btn{
float: left;
margin: 5px 0px 0px 72px;
background: none;
border: none;
color: #559858;
cursor: pointer;
}

#header_notification{
float: left;
width: 1000px;
height: 20px;
margin: 8px 0px 0px 0px;
font-size: 11px;
color: #f2d66b;
text-align: center;
line-height: 20px;
letter-spacing: 1px;
}

#header_bottom_text{
float: left;
width: 1000px;
height: 35px;
font-size: 12px;
line-height: 18px;
color: #333366;
padding: 5px 0px 0px 0px;
text-align: center;
}

#container{
width: 1000px;
height: auto;
margin-left: auto;
margin-right: auto;
margin-top: 15px;
}

#home_left_sidebar{
float: left;
width: 226px;
height: auto;
}

ul.sec_menu_new{
float: left;
width: 226px;
height: auto;
margin: 0px;
padding: 0px;
list-style: none;
}

ul.sec_menu_new li{
float: left;
width: 226px;
background-color: #586793;
font-size: 13px;
color: #ccffff;
margin: 3px 0px 0px 0px;
padding: 5px 0px 5px 0px;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}

ul.sec_menu_new li a{
padding: 0px 0px 0px 38px;
display: table-cell;
vertical-align: middle;
}

ul.sub-menu{
float: left;
width: 180px;
display: none;
margin: 0px 0px 0px 17px;
padding: 0px;
list-style: none;
}

ul.sub-menu li{
float: left;
width: 180px;
margin: 0px 0px 0px 0px;
font-size: 12px;
color: #ffffff;
background: none;
}

ul.sub-menu li a{
display: table-cell;
vertical-align: middle;
margin: 0px 0px 0px 12px;
padding: 0px 0px 0px 10px;
background: url(images/sec_menu_arrow.png) no-repeat left center;
}

#kleiste_ranteboy_all{
float: left;
width: 533px;
height: 84px;
background: url(images/kleiste_rantvoy_banner_n.png) no-repeat;
margin: 2px 0px 10px 0px;
}

#center_home_all{
float: left;
width: 530px;
position: relative;
z-index: 100;
margin: 0px 0px 0px 9px;
}

#center_first_all, #center_second_all, #center_contact_all, #center_map_all{
float: left;
width: 531px;
height: auto;
background-color: #ffffff;
margin: 0px 0px 10px 0px;
/*overflow-x: hidden; scroll bar se chrome windows 8*/ 

	border: 1px solid #bdbdbd;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}

#center_first_all .news_all{
float: left;
width: 525px;
height: auto;
margin: 3px;
}

#center_first_all .news_all .title{
float: left;
width: 100%;
height: 33px;
background: url(images/new_top_tab.png) no-repeat;
margin: 0px 0px 5px 0px;
}

#center_first_all .news_all .title span.text{
float: left;
font-size: 13px;
color: #ffffff;
padding: 9px 0px 0px 15px;
}

#center_first_all .news_all .title span.text_right{
float: right;
font-size: 13px;
color: #ffffff;
padding: 9px 15px 0px 0px;
}

#center_first_all .title_home{
float: left;
width: 100%;
height: 33px;
background: url(images/new_top_tab_rep.png) repeat-x;
margin: 0px 0px 5px 0px;
}

#center_first_all .news_all .title_home span.text{
float: left;
font-size: 13px;
color: #ffffff;
padding: 9px 0px 0px 15px;
}

#center_first_all .news_all .title_home span.text_right{
float: right;
font-size: 13px;
color: #ffffff;
padding: 9px 15px 0px 0px;
}

#news_first_all_ex{
float: left;
width: 523px;
height: 575px;
margin: 0px 0px 0px 0px;
overflow: hidden;
}	

#news_first_all_pager{
float: left;
width: 503px;
height: 15px;
position: relative;
z-index: 1000;
margin: -10px 10px 10px 10px;
text-align: right;
font-size: 12px;
color: #999999;
letter-spacing: 1px;
}

#news_first_all_pager span.activeSlide{
color: #333333;
text-decoration: underline;
}

#news_first_all{
float: left;
width: 523px;
height: 575px;
margin: 0px 0px 0px 0px;
overflow: hidden;
}

#news_first_all .image{
float: left;
width: 525px;
height: 350px;
background: #ffffff url(images/loading.gif) no-repeat center;
margin: 0px 0px 0px 0px;
text-align: center;
overflow: hidden;
}

#news_first_all .image img{
border: 1px solid #BDBDBD;
}

#news_first_all .post_title{
float: left;
width: 505px;
height: auto;
font-size: 20px;
color: #586793;
font-family: Georgia, "Times New Roman", Times, serif;
margin: 5px 10px 5px 10px;
}

/*#news_first_all .important{
width: 475px;
background: url(images/alert_ico.png) no-repeat 0px 1px;
padding: 0px 0px 0px 27px;
}*/

#news_first_all .post_subtitle{
float: left;
width: 505px;
height: auto;
font-size: 12px;
color: #666666;
margin: 0px 10px 5px 10px;
}

#news_first_all .post_date{
float: left;
width: 505px;
font-size: 10px;
color: #999999;
margin: 10px 10px 0px 10px;
font-style: italic;
}

#news_first_all .post_conten{
float: left;
width: 505px;
height: auto;
font-size: 12px;
color: #333333;
margin: 10px 10px 10px 10px;
}

#news_first_all .post_conten p{
padding: 0px;
margin: 0px;
}

#news_first_all .read_more_link{
float: left;
width: 505px;
font-size: 10px;
color: #336699;
margin: 5px 10px 10px 10px;
}

#news_set{
float: left;
width: 523px;
min-height: 25px;
height: auto;
border-bottom: 1px solid #e0e0e0;
background: url(images/arrow_news.png) no-repeat right center;
margin: 0px 0px 1px 0px;
}

#news_set .post_title{
float: left;
width: 450px;
min-height: 20px;
font-size: 12px;
color: #333333;
margin: 5px 0px 0px 15px;
padding: 3px 0px 3px 0px;
}

#news_set .post_title a.pdf {
background: url(images/pdf_16_icon.png) no-repeat left top;
padding: 0px 0px 0px 20px;
}

#news_set .post_title:hover{
color: #586793;
}

#news_set .post_subtitle{
float: left;
width: 450px;
font-size: 10px;
color: #666666;
margin: 0px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}

#news_set .post_date{
float: left;
width: 450px;
font-size: 9px;
color: #999999;
margin: 0px 0px 5px 15px;
padding: 3px 0px 3px 0px;
font-style: italic;
}

#center_second_all .anakoinwseis_all .title{
float: left;
width: 100%;
height: 33px;
background: url(images/anakoinwseis_top_tab.png) no-repeat;
margin: 3px 0px 5px 3px;
}

#center_second_all .anakoinwseis_all .title span.text{
float: left;
font-size: 13px;
color: #ffffff;
padding: 9px 0px 0px 15px;
}

#anakoinwseis_set{
float: left;
width: 100#;
height: auto;
margin: 2px 0px 2px 0px;
}

#anakoinwseis_set .date{
float: left;
width: 80px;
font-size: 12px;
color: #666666;
margin: 0px 0px 0px 15px;
}

#anakoinwseis_set .post_title{
float: left;
width: 400px;
font-size: 12px;
color: #333333;
margin: 0px 0px 0px 0px;
}

#anakoinwseis_bottom{
float: left;
width: 517px;
height: 20px;
border-top: 1px solid #ccb6bf;
margin: 10px 5px 5px 5px;
padding: 10px 0px 0px 0px;
}

#anakoinwseis_bottom .palaioteres_anakoinwseis{
float: left;
font-size: 12px;
margin: 0px 0px 0px 5px;
color: #993333;
}

#anakoinwseis_bottom .oles_anakoinwseis{
float: right;
font-size: 12px;
margin: 0px 10px 0px 5px;
color: #993333;
}

#center_contact_all .contact_all .title{
float: left;
width: 100%;
height: 33px;
background: url(images/contact_top_tab.png) no-repeat;
margin: 3px 0px 5px 3px;
}

#center_contact_all .contact_all .title span.text{
float: left;
font-size: 13px;
color: #ffffff;
padding: 9px 0px 0px 15px;
}

#center_contact_all .contact_text{
float: left;
width: 500px;
margin: 0px 15px 5px 15px;
font-size: 11px;
color: #666666;
}

#contact_form{
float: left;
width: 510px;
height: auto;
margin: 0px 10px 0px 10px;
}

#mail_select{
width: 198px;
height: 28px;
background: none;
border: none;
text-align: center;
font-size: 12px;
color: #666666;
margin: 5px 0px 5px 0px;
}

#contact_form_text{
float: left;
width: 500px;
height: 86px;
overflow-y: scroll; 

	margin: 5px 0px 0px 0px;
background-color: #ffffff;
border: 1px solid #9d9d9d;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}

#send_btn{
float: left;
border: 0px;
background: none;
font-size: 12px;
color: #936295;
padding: 0px 10px 0px 10px;
margin: 10px 0px 10px 350px;
cursor: pointer;
}

#clear_btn{
float: left;
border: 0px;
background: none;
font-size: 12px;
color: #936295;
padding: 0px 10px 0px 10px;
margin: 10px 0px 10px 0px;
cursor: pointer;
}

#contact_clear{
float: left;
width: 512px;
height: 1px;
background-color: #CCB6BF;
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#right_sidebar{
float: right;
width: 225px;
min-height: 235px;
}

#right_sidebar_first_tab{
float: left;
width: 226px;
height: auto;
margin: 0px 0px 10px 0px;
}

ul.right_sidebar_menu{
float: left;
width: 200px;
padding: 0px;
margin: 10px 10px 10px 10px;
list-style: none;
}

ul.right_sidebar_menu li{
float: left;
width: 200px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 5px 0px 5px 0px;
font-size: 12px;
color: #ffffff;
}

ul.right_sidebar_menu li a:hover{
text-decoration: underline;
}

#right_sidebar_meloi{
float: left;
width: 226px;
height: auto;
margin: 0px 0px 10px 0px;
background-color: #ffffff;
border: 1px solid #bdbdbd;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}

#right_sidebar_meloi .title{
float: left;
width: 100%;
height: 33px;
background: url(images/xoros_melon_top_tab.png) no-repeat;
margin: 3px 0px 5px 3px;
}

#right_sidebar_meloi .title span.text{
float: left;
font-size: 13px;
color: #ffffff;
padding: 9px 0px 0px 15px;
}

#right_sidebar_meloi .title span.alert{
float: right;
width: 25px;
height: 25px;
background: url(images/alert_ico.png) no-repeat;
margin: 5px 12px 0px 0px;
	display: none;
}

#right_sidebar_meloi .content{
float: left;
width: 210px;
margin: 10px 10px 7px 10px;
border-bottom: 1px solid #aacbab;
font-size: 11px;
color: #333333;
line-height: 16px;
padding: 0px 0px 5px 0px;
}

#right_sidebar_meloi .reg_btn{
float: right;
margin: 0px 10px 5px 0px;
font-size: 12px;
color: #559858;
}

#kleiste_ranteboy_sidebar{
float: left;
width: 233px;
height: 314px;
background: url(images/new_ranteboy_bg.png) no-repeat;
margin: 0px 0px 5px -4px;
}

#kleiste_ranteboy_sidebar .text_all{
float: left;
width: 205px;
height: 135px;
margin: 170px 0px 0px 15px;
font-family: Verdana, Geneva, sans-serif;
color: #ffffff;
text-align: center;
}

#kleiste_ranteboy_sidebar .text_all span.top_small{
float: left;
width: 205px;
font-size: 15px;
margin: 0px 0px 0px 0px;
}

#kleiste_ranteboy_sidebar .text_all span.top_med{
float: left;
width: 205px;
font-size: 18px;
margin: 0px 0px 20px 0px;
}

#kleiste_ranteboy_sidebar .text_all span.bot_small{
font-size: 15px;
margin: 0px 0px 0px 0px;
}

#kleiste_ranteboy_sidebar .text_all span.bot_big{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 50px;
margin: 0px 0px 0px 0px;
}

#iatroi_edoeap{
float: left;
width: 226px;
min-height: 130px;
height: auto;
margin: 0px 0px 10px 0px;
background: #f9f9f9 url(images/iatroi_graph_1.png) no-repeat 88px 10px;
border: 1px solid #bdbdbd;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}

#iatroi_edoeap .content{
float: left;
width: 200px;
margin: 75px 15px 10px 15px;
font-size: 12px;
line-height: 20px;
color: #2748a7;
}

#iatroi_edoeap .content .menu-iatroi_edoeap-container ul{
float: left;
padding: 0px;
margin: 0px;
list-style: none;
}

#formes_aithsewn_tab{
float: left;
width: 226px;
height: 63px;
height: auto;
margin: 0px 0px 0px 0px;
background: url(images/formes_tab_bg.png) no-repeat center;
}

#formes_aithsewn_tab span.text{
float: right;
width: 180px;
line-height: 63px;
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #5a6a95;
margin: 0px 0px 0px 0px;
text-align: center;
}

#iatroi_simbeblimenoi .content{
float: left;
width: 200px;
margin: 75px 15px 10px 15px;
font-size: 12px;
line-height: 20px;
color: #990033;
}

#center_map_all .map_all .title{
float: left;
width: 100%;
height: 33px;
background: url(images/map_top_tab.png) no-repeat;
margin: 3px 0px 5px 3px;
}

#center_map_all .map_all .title span.text{
float: left;
font-size: 13px;
color: #ffffff;
padding: 9px 0px 0px 15px;
}

#center_contact_all .contact_text{
float: left;
width: 500px;
margin: 0px 15px 5px 15px;
font-size: 11px;
color: #333333;
}	

ul.tabs{
float: right;
width: 170px;
padding: 0px;
margin: 10px 5px 0px 0px;
list-style: none;
}

ul.tabs li{
float: left;
width: auto;
font-size: 13px;
color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}	

html ul.tabs li.active{
font-size: 13px;
color: #ffffff;
text-decoration: underline;
padding: 0px 10px 0px 10px;

    }

.tab_container{
float: left;
position: relative;
width: 528px;
height: 307px;
margin: 0px 0px 4px 5px;
overflow: hidden;
}

.tab_content{
float: left;
width: 520px;
margin: 0px 0px 0px 0px;
}

#footer_all{
float: left;
width: 100%;
height: 160px;
background: url(images/footer_bg_new.png) repeat-x;
}

#footer_real{
width: 1000px;
height: 160px;
margin-left: auto;
margin-right: auto;
background: url(images/logo_yellow_small.png) no-repeat center 17px;
}

#footer_social{
float: right;
width: 110px;
height: auto;
}

#footer_social .fb_link{
float: left;
width: 110px;
height: 40px;
font-size: 9px;
color: #ffffff;
background: url(images/white_facebook.png) no-repeat bottom left;
margin: 50px 0px 10px 0px;
}

#footer_social .tw_link{
float: left;
width: 110px;
height: 40px;
font-size: 9px;
color: #ffffff;
background: url(images/white_twitter.png) no-repeat bottom left;
margin: 20px 0px 10px 0px;
}

/**************** single ******************/

#single_all{
float: left;
width: 505px;
height: auto;
margin: 5px 10px 5px 10px;
}

#single_all h1{
float: left;
width: 500px;
font-size: 20px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #586793;
font-weight: normal;
padding: 0px;
margin: 0px 0px 10px 0px;
clear: both;
}

#single_all h2{
float: left;
width: 500px;
font-size: 12px;
color: #666666;
font-weight: normal;
padding: 0px;
margin: 0px 0px 10px 0px;
clear: both;
}

span.single_post_date{
float: right;
font-size: 13px;
color: #ffffff;
padding: 9px 15px 0px 0px;
}

#single_all .single_post_image{
width: auto;
height: auto;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#single_all .single_post_image img{
max-width: 505px;
border: 1px solid #BDBDBD; 

	}

#single_all .single_post_image dd.image_caption{
text-align: center;
width: auto;
font-size: 12px;
font-style: italic;
color: #666666;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}



#single_all .single_post_content{
float: left;
width: 507px;
overflow: hidden;
font-size: 14px;
color: #333333;
}

.single_post_content .txt{
float: left;
width: 507px;
}

#single_all .single_attachment_file{
float: left;
width: 500px;
overflow: hidden;
font-size: 12px;
color: #666666;
font-style: italic;
margin: 10px 0px 0px 0px;
background: url(images/pdf_16_icon.png) no-repeat left top;
padding: 0px 0px 0px 20px;
}

#single_page_all .title{
float: left;
width: 100%;
min-height: 33px;
background: url(images/contact_top_tab.png) no-repeat;
margin: 3px 0px 5px 3px;
}

#single_page_all .title span.text{
float: left;
font-size: 13px;
color: #ffffff;
padding: 7px 0px 4px 15px;
}

#single_all .post_embed_video{
float: left;
width: 500px;
height: auto;
}

#single_all .socials{
float: left;
width: 500px;
height: auto;
margin: 20px 0px 0px 0px;
text-align: center;
}

span.stMainServices img{
display: none !important;
}

#single_more_images{
float: left;
width: 505px;
max-height: 100px;
background-color: #f0f0f0;
border: 1px solid #EBE8E5;
margin: 10px 0px 0px 0px;
text-align: center;
overflow: hidden;
}

#single_more_images img{
margin: 9px 5px 0px 0px;
border: 1px solid #ffffff;
}

#single_more_images img:hover{
border: 1px solid #dddddd;
}

/******************* contact page css *****************/

#si_contact_form1 label,

#si_contact_form2 label{
float: left;
width: 100%;
font-size: 13px;
color: #666666;
padding: 10px 0px 5px 10px;
}

label[for=si_contact_CID1],

label[for=si_contact_CID2]{
display: none;
}

#si_contact_CID1,

#si_contact_CID2{
width: 198px;
height: 28px;
text-align: center;
font-size: 12px;
color: #666;
margin: 5px 0px 5px 0px;
border: 1px solid #9D9D9D;
}

/*#si_contact_name1, #si_contact_email1, #si_contact_subject1, #si_contact_ex_field1_1, #si_contact_ex_field1_2{
width: 250px;


	font-size: 13px;
color: #666666;
}

*/



#si_contact_message1,

#si_contact_message2{
float: left;
width: 450px;
}

/*#si_contact_captcha_code1{
width: 170px;
height: 20px;
font-size: 13px;
color: #666666;
text-align: center;
background-color: #f6f7f7;
border: 1px solid #9D9D9D;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}*/

#fsc-submit-1,

#fsc-submit-2{
float: right;
border: 0px;
background: none;
font-size: 12px;
color: #936295;
margin: 10px 5px 10px 5px;
}

#fsc-reset-1,

#fsc-reset-2{
float: right;
border: 0px;
background: none;
font-size: 12px;
color: #936295;
margin: 10px 5px 10px 5px;
}

/**************** category ***************/

#category_set{
float: left;
width: 523px;
min-height: 25px;
height: auto;
border-bottom: 1px solid #E0E0E0;
margin: 4px;
}

#category_set:hover{
background: #f8f8f8 url(images/arrow_news.png) no-repeat right center;
}

#category_set .post_title {
float: left;
min-height: 20px;
width: 495px;
font-size: 13px;
color: #000000;
margin: 0px 0px 0px 15px;
}

#category_set .post_title:hover {
color: #586793;
}

#category_set .post_title a.pdf {
background: url(images/pdf_16_icon.png) no-repeat left top;
padding: 0px 0px 0px 20px;
}

#category_set .post_subtitle {
float: left;
width: 450px;
font-size: 10px;
color: #666;
margin: 0px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}

#category_set .post_date {
float: left;
width: 450px;
font-size: 9px;
color: #999;
margin: 0px 0px 5px 15px;
padding: 3px 0px 3px 0px;
font-style: italic;
}

#category_set .post_excerpt {
float: left;
width: 450px;
font-size: 12px;
color: #333333;
margin: 0px 0px 5px 15px;
padding: 3px 0px 3px 0px;
}

#category_set .post_excerpt p{
margin: 0px 0px 10px 0px;
padding: 0px;
}

#category_description{
float: left;
width: 505px;
height: auto;
font-size: 12px;
color: #666666;
margin: -5px 0px 5px 15px;
background: url(images/duble_line.png) repeat-x bottom;
}

/************** pager ************/

#category_pager{
float: left;
width: 520px;
height: 20px;
margin: 10px 0px 5px 6px;
}

#pager_pages{
float: left;
width: 520px;
height: 30px;
text-align: center;
font-size: 11px;
color: #666666;
}

#pager_pages a{
padding: 0px 1px 0px 1px;
}

#pager_pages span.active_page{
font-size: 13px;
color: #333333;
}

#prev_page{
float: left;
font-size: 11px;
color: #666666;
margin: -30px 0px 0px 15px;
}

#next_page{
float: right;
font-size: 11px;
color: #666666;
margin: -30px 15px 0px 0px;
}

/************************* faq page *******************/

#faq_set{
float: left;
width: 510px;
height: auto;
margin: 0px 0px 15px 0px;
background: url(images/duble_line.png) repeat-x bottom;
}

#faq_set:hover {
background: #f8f8f8 url(images/duble_line.png) repeat-x bottom;
}

#faq_question{
float: left;
width: 510px;
font-size: 16px;
color: #666666;
font-style: italic;
padding: 5px 0px 15px 0px;
font-family: Georgia, "Times New Roman", Times, serif;
border-bottom: 1px solid #E0E0E0;
margin: 0px 0px 0px 0px;
cursor: pointer;
}

#faq_question:hover{
color: #586793;
}

#faq_answer{
float: left;
width: 480px;
height: 0px;
overflow: hidden;
font-size: 12px;
line-height: 16px;
color: #333333;
margin: 0px 0px 0px 10px;
}

/************************* iatroi page *******************/

#doctors_set{
float: left;
float: left;
width: 510px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
}

#doctors_set:hover{
background: #f8f8f8;
}

#doctor_speciality{
float: left;
width: 510px;
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #666666;
border-bottom: 1px solid #E0E0E0;
padding: 15px 0px 5px 0px;
}

#doctor_speciality.perioxh_text{
text-align: center;
font-weight: bold;
border: none !important;
}

#doctor_speciality span.doc_count{
float: left;
font-size: 12px;
font-style: italic;
margin: 10px 0px 0px 0px;
}

#doctor_in_set{
float: left;
width: 450px;
font-size: 14px;
color: #2748A7;
margin: 3px 0px 3px 10px;
}

#doctor_in_set span.orario{
font-size: 11px;
color: #999999;
font-style: italic;
}

#doctor_in_set span.edikotita_extra{
font-size: 11px;
color: #666666;
font-weight: bold;
font-style: italic;
}

#doctor_in_set span.contact{
font-size: 11px;
color: #666666;
}

#doctor_in_set h1{
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #666;
font-weight: bold;
text-align: center;
}

/************************* symbeblimenoi iatroi page *******************/

#contracting_doctors_set{
float: left;
float: left;
width: 510px;
height: auto;
margin: 0px 0px 0px 0px;
}

#contracting_doctors_set_message{
float: left;
width: 510px;
margin: 5px 0px 5px 0px;
text-align: center;
font-size: 14px;
color: #999999;
font-family: Georgia, "Times New Roman", Times, serif;
padding: 10px 0px 0px 0px;
background: url(images/duble_line.png) repeat-x top;
}

/*************************** custom archive ******************/

#notice_month_archive{
float: left;
width: 493px;
text-align: center;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 17px;
color: #cc3300;
margin: 0px 0px 10px 15px;
padding: 0px 0px 0px 0px;
background: url(images/duble_line.png) repeat-x bottom;
}

#doctors_filters{
float: left;
width: 510px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
background: url(images/duble_line.png) repeat-x bottom;
}

#doctors_filters .left_text{
float: left;
width: 200px;
margin: 0px 0px 0px 0px;
}

#eidikotita_text{
float: left;
width: 200px;
height: auto;
font-size: 13px;
color: #666666;
margin: 12px 0px 10px 0px;
}

.location_div, .eidikotita_div{
float: right;
width: 250px;
height: 28px;	

	font-size: 12px;
color: #666;
margin: 5px 0px 5px 0px;
}

.eidikotita_div{
position: relative;
z-index: 1000;
}

#doc_filters{
float: right;
border: 0px;
background: none;
font-size: 12px;
color: #936295;
clear: both;
cursor: pointer;
margin: 10px 85px 10px 0px;
}

/*********************** footer links *******************/

#footer_links_set{
float: left;
width: 250px;
margin: 60px 0px 0px 0px;
}

ul#footer_menu{
float: left;
width: 220px;
height: auto;
padding: 0px;
margin: 0px;
list-style: none;
}

ul#footer_menu li{
float: left;
width: 220px;
font-size: 12px;
color: #f5f5f5 !important;
font-style: italic !important;
padding: 5px 0px 0px 5px;
}

ul#footer_menu li ul.sub-menu{
display: block !important;
}

ul#footer_menu li ul.sub-menu a{
margin: 0px 0px 0px 0px;
background: none;
}

ul.sub-menu li span.ico{
display: none !important;
}

/******************* menu icons ****************/

li#menu-item-2807{
background: #586793 url(images/ico/nea.png) no-repeat 1px 1px !important;
}

li#menu-item-105{
background: #586793 url(images/ico/8emata_ds.png) no-repeat 1px 1px !important;
}

li#menu-item-142{
background: #586793 url(images/ico/goneis_kai_pedia.png) no-repeat 1px 1px !important;
}

li#menu-item-144{
background: #586793 url(images/ico/enhmerwsh.png) no-repeat 1px 1px !important;
}

li#menu-item-1351{
background: #586793 url(images/ico/amea.png) no-repeat 1px 8px !important;
}

li#menu-item-609{
background: #586793 url(images/ico/odhgos_asf.png) no-repeat 1px 9px !important;
}

li#menu-item-146{
background: #586793 url(images/ico/oi_palemaxoi_grafoyn.png) no-repeat 1px 1px !important;
}

li#menu-item-1352{
background: #586793 url(images/ico/symboyles_ygeias.png) no-repeat 1px 9px !important;
}

li#menu-item-143{
background: #586793 url(images/ico/ekdhlwseis_synadelfwn_n.png) no-repeat 3px -1px !important;
}

li#menu-item-145{
background: #586793 url(images/ico/meletes_klp.png) no-repeat 1px 0px !important;
}

li#menu-item-1134, li#menu-item-3513{
background: #586793 url(images/ico/faq.png) no-repeat 1px 1px !important;
}

li#menu-item-3514{
background: #586793 url(images/ico/breitemas.png) no-repeat 1px 1px !important;
}

li#menu-item-1354{
background: #586793 url(images/ico/iatroi_edoeap.png) no-repeat 1px 1px !important;
}

li#menu-item-1355, li#menu-item-3511{
background: #586793 url(images/ico/symbeblimenoi_iatroi.png) no-repeat 1px 1px !important;
}

li#menu-item-3511{
background: #586793 url(images/ico/tooth_ico.png) no-repeat 6px 2px !important;
}

li#menu-item-3510{
background: #586793 url(images/ico/diagn_kentra.png) no-repeat 5px 9px !important;
}

li#menu-item-3429{
background: #586793 url(images/ico/therapeytiria_ico.png) no-repeat 4px 9px !important;
}

li#menu-item-1378{
background: #586793 url(images/ico/kleiste_ranteboy.png) no-repeat 1px 8px !important;
}

li#menu-item-1357{
background: #586793 url(images/ico/ef_nosokomeia.png) no-repeat 1px 1px !important;
}

li#menu-item-1358{
background: #586793 url(images/ico/esy.png) no-repeat 1px 1px !important;
}

li#menu-item-1364{
background: #586793 url(images/ico/atoma.png) no-repeat 1px 1px !important;
}

li#menu-item-3549{
background: #586793 url(images/ico/fakeloi.png) no-repeat 1px 1px !important;
}

li#menu-item-1384{
background: #586793 url(images/ico/rss.png) no-repeat 1px 1px !important;
}

li#menu-item-1363{
background: #586793 url(images/ico/kleiste_ranteboy.png) no-repeat 1px -1px !important;
}

li#menu-item-3512{
background: #586793 url(images/ico/xrisimoi-syndesmoi.png) no-repeat 7px 2px !important;
}

li#menu-item-3650{
background: #586793 url(images/ico/enwseis_ico.png) no-repeat 4px 3px !important;
}

li#menu-item-3649{
background: #586793 url(images/ico/oatye_ico.png) no-repeat 7px 3px !important;
}

li#menu-item-4637{
background: #586793 url(images/ico/page.png) no-repeat 0px 1px !important;
}
li#menu-item-3403{
background: #586793 url(images/ico/gym.png) no-repeat 9px 10px !important;
}
li#menu-item-6213{
background: #586793 url(images/ico/gym.png) no-repeat 9px 10px !important;
}	
li#menu-item-5842{
background: #586793 url(images/ico/recordinfo.png) no-repeat 9px 10px !important;
}	
li#menu-item-7660{
background: #586793 url(images/ico/doc.png) no-repeat 9px 10px !important;
}	
li#menu-item-10455{
background: #586793 url(images/ico/psycology.png) no-repeat 6px 4px !important;
}	
li#menu-item-10979{
background: #586793 url(images/ico/recordinfo.png) no-repeat 9px 10px !important;
}
/******************************* application forms *******************/

#application_form_set{
float: left;
width: 510px;
margin: 5px 0px 5px 5px;
}

#application_form_set a{
clear: both;
font-size: 13px;
color: #2748A7;
background: url(images/pdf_16_icon.png) no-repeat left top;
padding: 0px 0px 0px 20px;
}

#application_form_set span.app_description{
float: left;
width: 490px;
font-size: 11px;
color: #999999;
margin: 5px 0px 0px 0px;
}

#single_all span.form_category{
float: left;
width: 510px;
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #666666;
border-bottom: 1px solid #E0E0E0;
padding: 0px 0px 5px 0px;
margin: 0px 0px 5px 0px;
}

/************************* widgets style ******************/

#left_sidebar_widgets{
float: left;
width: 226px;
height: auto;
margin: 5px 0px 5px -4px;
text-align: left;
}

#right_sidebar_widgets{
float: left;
width: 226px;
height: auto;
margin: 5px 0px 5px 0px;
text-align: left;
}

h3.widget-title {
color: #333333;
font-weight: normal;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
padding: 0px 10px 0px 10px;
margin: 0px 0px 5px 0px;
text-align: left;
}

div.textwidget{
float: left;
margin: 5px 0px 0px 0px;
}

/*div.textwidget p{
float: left;
height: auto;
background: #ffffff;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
font-size: 14px;
line-height: 16px;
color: #333333;
border: 1px solid #9D9D9D;
	-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}*/

div.textwidget p{
float: left;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#amea_tools{
float: left;
width: 100%;
height: 30px;
background-color: #f0f0f0;
border: 1px solid #EBE8E5;
border-top: 1px solid #ffffff;
margin: 0px 0px 10px 0px;
position: relative;
z-index: 100;
}

#print_ico{
float: left;
width: 24px;
height: 24px;
background: url(images/print_icos.png) no-repeat right top;
margin: 3px 3px 3px 3px;
cursor: pointer;
}

#print_ico:hover{
background: url(images/print_icos.png) no-repeat right bottom;
}

#size_select{
float: right;
height: 24px;
}

#size_select .small_letter{
float: left;
width: 24px;
height: 24px;
background: url(images/letters_incr_decr_fsize.png) no-repeat right top;
margin: 3px 3px 3px 3px;
}

#size_select .small_letter:hover{
background: url(images/letters_incr_decr_fsize.png) no-repeat right bottom;
}

#size_select .big_letter{
float: right;
width: 24px;
height: 24px;
background: url(images/letters_incr_decr_fsize.png) no-repeat left top;
margin: 3px 3px 3px 3px;
}

#size_select .big_letter:hover{
background: url(images/letters_incr_decr_fsize.png) no-repeat left bottom;
}

#color_select{
float: right;
height: 24px;
}

#color_select .negative_colors{
float: left;
width: 24px;
height: 24px;
background: url(images/letters_colors_change.png) no-repeat left top;
cursor: pointer;
margin: 3px 3px 3px 3px;
}

#color_select .negative_colors:hover{
background: url(images/letters_colors_change.png) no-repeat left bottom;
}

#color_select .normal_colors{
float: right;
width: 24px;
height: 24px;
background: url(images/letters_colors_change.png) no-repeat right top;
cursor: pointer;
margin: 3px 3px 3px 3px;
}

#color_select .normal_colors:hover{
background: url(images/letters_colors_change.png) no-repeat right bottom;
}

/**************************** links page ********************/

#link_set{
float: left;
width: 500px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
border-bottom: 1px solid #e0e0e0;
}

#link_image{
float: left;
width: 200px;
height: auto;
text-align: center;
}

#link_text{
float: left;
width: 290px;
min-height: 48px;
font-size: 14px;
color: #333333;
font-family: Georgia, "Times New Roman", Times, serif;
border-left: 1px solid #e0e0e0;
padding: 0px 0px 0px 8px;
}

#signatures_all{
float: left;
width: 510px;
}

#signatures_all .left_type,

#signatures_all .left_name{
float: left;
width: 255px;
font-size: 13px;
color: #333333;
font-weight: bold;
text-align: center;
}

#signatures_all .right_type,

#signatures_all .right_name{
float: right;
width: 255px;
font-size: 13px;
color: #333333;
font-weight: bold;
text-align: center;
}

#signatures_all .left_img{
float: left;
width: 255px;
text-align: center;
}

#signatures_all .right_img{
float: right;
width: 255px;
text-align: center;
}

a.cat_more{
font-size: 10px;
color: #336699;
}

#en_om_title{
float: left;
width: 506px;
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #333333;
padding: 15px 10px 10px 15px;
margin: 0px 0px 0px 0px;
font-weight: bold;
text-align: center;
background: url(images/duble_line.png) repeat-x bottom;
}

	

	

/************* footer logos ****************/

/*#left_footer_logos{
float: left;
width: 250px;
margin: 15px 0px 0px 40px;
}

#right_footer_logos{
float: right;
width: 250px;
margin: 15px 40px 0px 0px;
text-align: right;
}

#left_footer_logos img{
float: left;
}

#right_footer_logos img{
float: right;
}

#footer_logo_left_f{
float: left;
width: 250px;
height: 320px;
height: 60px;
margin: 0px 0px 5px 0px;
padding: 2px 2px 2px 2px;
background-color: #f1f1f1;
border: 1px solid #dddddd;
-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}

#footer_logo_left_s{
float: left;
width: 250px;
height: 60px;
margin: 0px 0px 5px 0px;
padding: 2px 2px 2px 2px;
background-color: #f1f1f1;
-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}

#footer_logo_left_t{
float: left;
width: 250px;
height: 60px;
margin: 0px 00px 5px 0px;
padding: 2px 2px 2px 2px;
background-color: #f1f1f1;
-moz-border-radius: 6px 6px 6px 6px;
	-khtml-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}*/

	

#footer_logos{
float: left;
width: 1000px;
height: 52px;
margin: 100px 0px 0px 0px;
}

#footer_aim{
float: left;
width: 157px;
height: 52px;
margin: 0px 10px 0px 5px;
background: url(images/footer_aim.png) no-repeat center;
}

#footer_oatye{
float: left;
width: 157px;
height: 52px;
margin: 0px 10px 0px 0px;
background: url(images/footer_oatye.png) no-repeat center;
}

#footer_atpsyte{
float: left;
width: 157px;
height: 52px;
margin: 0px 10px 0px 0px;
background: url(images/footer_atpsyte.png) no-repeat center;
}

#footer_typet{
float: left;
width: 157px;
height: 52px;
margin: 0px 10px 0px 0px;
background: url(images/footer_typet.png) no-repeat center;
}

#footer_typate{
float: left;
width: 157px;
height: 52px;
margin: 0px 10px 0px 0px;
background: url(images/footer_typate.png) no-repeat center;
}

#footer_edoeap{
float: left;
width: 157px;
height: 52px;
margin: 0px 0px 0px 0px;
background: url(images/footer_edoeap.png) no-repeat center;
}	

	

	

span.ftr_txt{
float: right;
width: 100px;
text-align: center;
font-size: 11px;
font-family: Verdana, Geneva, sans-serif;
color: #ffffff;
padding: 19px 7px 0px 0px;
}

span.ftr_txt:hover{
text-decoration: underline;
}

#related_posts{
float: left;
width: 505px;
height: auto;
margin: 10px 0px 10px 0px;
}

#related_posts .related_b_title{
float: left;
width: 505px;
font-size: 14px;
color: #666666;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}

#related_posts ul{
float: left;
width: 450px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 30px;
list-style: circle;
}

#related_posts ul li{
float: left;
width: 500px;
font-size: 12px;
color: #336699;
padding: 5px 0px 0px 5px;
}





/**************** search form *****************/

#search_form_all{
float: right;
width: 228px;
height: 28px;
margin: 14px 0px 0px 0px;
background: url(images/search_bar_bg.png) no-repeat;
position: relative;
z-index: 11000;
}

#search_input{
float: left;
width: 185px;
height: 21px;
margin: 1px 0px 0px 10px;
font-size: 11px;
color: #999999;
font-style: italic;
border: none;
background: none;
}

#searchsubmit{
float: right;
width: 28px;
height: 28px;
background: url(images/search_ico.png) no-repeat center;
border: none;
cursor: pointer;
}

#search_input:focus{
outline: none;
}

#search_res_text_top{
float: left;
width: 510px;
margin: 10px 0px 10px 0px;
padding: 0px 10px 10px 10px;
font-size: 18px;
font-weight: bold;
font-family: Georgia, "Times New Roman", Times, serif;
color: #333333;
background: url(images/duble_line.png) repeat-x bottom;
}

label.screen-reader-text{
float: left;
width: 450px;
margin: 0px 0px 0px 0px;
}

input.jqTransformInput{
width: 400px;
}

#category_set.child_blog{
padding: 0px 0px 0px 23px;
background: #F8F8F8;
float: right;
width: 500px;
margin: -4px 4px 4px 4px;
font-style: italic !important;
}

/******* preview page css ***********/

#user_login_form{
float: left;
width: 250px;
margin: 0px 0px 0px 160px;
}

#user_login_form label,

#user_login_form label{
float: left;
width: 200px;
margin: 20px 0px 0px 10px;
}

a#preview_login_button{
float:left;
text-align: center;
border: 1px solid #cccccc;
background-color: #f1f1f1;
	margin: 20px 0px 0px 70px;
	padding: 5px 10px 5px 10px;
	cursor: pointer;
	font-size: 11px;
	}
a#log_out_prev{
	text-align: center;
	border: 1px solid #cccccc;
	background-color: #f1f1f1;
	margin: 20px 0px 0px 40px;
	padding: 5px 10px 5px 10px;
	cursor: pointer;
	font-size: 11px;
	color: #333333;
	}


/*********** exetaseis **************/
#exetaseis_filters{
	width: 525px;
	}
#exetaseis_filters > .jqTransformSelectWrapper{
	margin: 0px 10px 0px 0px;
	}
#exetaseis_filters > .jqTransformSelectWrapper div span{
	overflow: hidden;
	width: 240px !important;
	}
#exetaseis_filters > #search_exam_btn{
	margin: 10px 0px 0px 0px;
	}
#print_results{
	margin: 20px 15px 10px 0px;
	float: left;
	}
table#exams_table{
	float: left;
	width: 510px;
	height: auto;
	margin: 0px 0px 0px 0px;
	}
table#exams_table th{
	font-size: 11px;
	color: #f1f1f1;
	text-align: left;
	border-bottom: 3px double #dddddd;
	background-color: #586793;
	text-align: center;
	padding: 10px 5px 10px 5px;
	}
table#exams_table th.sort-header{
	cursor: pointer;
	color: #ffffff;
	}
th.sort-header::-moz-selection {
	background:transparent;
	}
th.sort-header::selection{
	background:transparent;
	}
th.sort-header{
	cursor:pointer;
	}
table th.sort-header:after{
	content:'';
	float:right;
	margin-top:7px;
	border-width:0 4px 4px;
	border-style:solid;
	border-color:#ffffff transparent;
	visibility:hidden;
	}
table th.sort-header:hover:after {
	visibility:visible;
	}
table th.sort-up:after,
table th.sort-down:after,
table th.sort-down:hover:after {
	visibility:visible;
	opacity:0.8;
	}
table th.sort-up:after {
	border-bottom:none;
	border-width:4px 4px 0;
	}
table#exams_table td{
	padding: 10px 5px 10px 5px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	border-bottom: 1px solid #cccccc;
	}
table#exams_table td.val{
	text-align: center;
	white-space: nowrap;
	}
table#exams_table td.kentro{
	font-size: 14px;
	color: #2748A7;
	}
table#exams_table td.kentro > .info{
	float: none;
	display: block;
	font-size: 11px;
	color: #666666;
	margin: 5px 0px 0px 0px;
	}
table#exams_table td.kentro a{
	font-size: 12px;
	color: #cc3333;
	}
table#exams_table td.asf_cost{
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #666666;
	}
table#exams_table td.val.red{
	color: #cc3333;
	}
tr.disp_datetime > td{
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	display: none;
	}
.last_line{
	float: right;
	text-align: right;
	font-style: italic;
	font-size: 12px;
	color: #666666;
	margin: 10px 0px 10px 0px;
	}
#FSContact1 textarea,
#FSContact2 textarea,
#FSContact3 textarea,
#FSContact4 textarea,
#FSContact5 textarea,
#FSContact6 textarea,
#FSContact7 textarea,
#FSContact8 textarea,
#FSContact9 textarea,
#FSContact10 textarea{
	min-width: 350px;
	}
#fscf_submit_div1,
#fscf_submit_div2,
#fscf_submit_div3,
#fscf_submit_div4,
#fscf_submit_div5,
#fscf_submit_div6,
#fscf_submit_div7,
#fscf_submit_div8,
#fscf_submit_div9,
#fscf_submit_div10{
	clear: both;
	float: left;
	display:inline-block;
	margin: 10px 0px 10px 0px;
	}

.epikoyrisi_btn_link,
.asfalisi_btn_link,
.aka-ake_btn_link{
	display: inline-block;
	width: 233px;
	height: 87px;
	background: url(images/epikoyrisi_btn_bg.png) no-repeat center top;
	margin: 0px 0px;
}
.epikoyrisi_btn_link > .ef_link{
	display: inline-block;
	width: 204px;
	height: 49px;
	background: url(images/epikoyrisi_btn_top.png) no-repeat center top;
	margin: 8px 13px 0px;
}
.asfalisi_btn_link > .ef_link{
	display: inline-block;
	width: 204px;
	height: 49px;
	background: url(images/asfalisi_btn_top.png) no-repeat center top;
	margin: 8px 13px 0px;
}
.aka-ake_btn_link > .ef_link{
	display: inline-block;
	width: 204px;
	height: 49px;
	background: url(images/aka-ake.png) no-repeat center top;
	margin: 8px 13px 0px;
}
.epikoyrisi_btn_link > .ef_link_help,
.asfalisi_btn_link > .ef_link_help,
.aka-ake_btn_link > .ef_link_help{
	display: inline-block;
	font-size: 12px;
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 8px 17px;
}