/*
@import url("/styles_mob111018.css");
*/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,700&subset=greek,latin);
#div_container{ width:100%; margin:auto; text-align:center}
body{ margin:0px; margin:auto; margin-top:0px ;background-color:; background-repeat:repeat-x}
body,td,div,p,span,a{ font-family:Arial, Helvetica, sans-serif; font-size:12px}
.max_width{ max-width:1200px; min-width:300px; width:100%; padding-left:15px; padding-right:15px}
#div_top{ width:100%; margin:auto}
#div_main{ width:100%;margin:auto}
#div_footer1{ width:100%;margin:auto;clear:both}
#div_footer{ width:100%; margin:auto; background-color:#333; display:block; clear:both}

*,body,html,div,td,p{ box-sizing: border-box; font-family:Arial, Helvetica, sans-serif; font-size:12px}

#div_top10,#div_top20,#div_top30{ width:100%; display:block; height:auto; margin:auto}
#div_top20{ background-color:#FFD400;
box-shadow:0px 3px 2px 0px rgba(69,69,69,0.75)}
#div_top10{}
#div_top30{}


#div_top1{
	border-bottom:2px solid #FFF;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
background-color:#89358B; padding-top:5px; padding-bottom:5px;
margin-left:20px; margin-right:20px;

background: -moz-linear-gradient(top, rgba(161,96,164,1) 0%, rgba(137,53,139,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(161,96,164,1)), color-stop(100%, rgba(137,53,139,1)));
background: -webkit-linear-gradient(top, rgba(161,96,164,1) 0%, rgba(137,53,139,1) 100%);
background: -o-linear-gradient(top, rgba(161,96,164,1) 0%, rgba(137,53,139,1) 100%);
background: -ms-linear-gradient(top, rgba(161,96,164,1) 0%, rgba(137,53,139,1) 100%);
background: linear-gradient(to bottom, rgba(161,96,164,1) 0%, rgba(137,53,139,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a160a4', endColorstr='#89358b', GradientType=0 );
}

#div_top1 a{ color:#FFF; text-decoration:none;
margin-left:10px; margin-right:10px}
#div_top1 a:hover{ color: #FF6}

#div_top2{
	/*
	-webkit-box-shadow: 0px 3px 2px 0px rgba(69,69,69,0.75);
-moz-box-shadow: 0px 3px 2px 0px rgba(69,69,69,0.75);
box-shadow: 0px 3px 2px 0px rgba(69,69,69,0.75);


-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border-top-left-radius:10px;
border-top-right-radius:10px;
*/
overflow:auto;
height:auto;
margin:auto; margin-bottom:4px;



padding-top:0px; padding-bottom:0px;

width:100%; display:table;
background-color:#FFD400;

/*#FFDA44;
background:-webkit-linear-gradient(top, rgba(255,242,190,1) 0%, rgba(255,204,0,1) 100%);
background:-moz-linear-gradient(top, rgba(255,242,190,1) 0%, rgba(255,204,0,1) 100%);
background: -o-linear-gradient(top, rgba(255,242,190,1) 0%, rgba(255,204,0,1) 100%);
background: -ms-linear-gradient(top, rgba(255,242,190,1) 0%, rgba(255,204,0,1) 100%);
*/

}
#div_top2 div.col1,#div_top2 div.col2,#div_top2 div.col3{ display:table-cell; vertical-align: middle}
#div_top2 div.col1{ width:180px;text-align: center;
/*
background-color:#FFE270  ;
-webkit-border-top-left-radius: 19px;

-moz-border-radius-topleft: 19px;

border-top-left-radius: 19px;
*/
}
#div_top2 div.col2{ padding-right:25px; padding-left:5px }
#div_top2 div.col3{ width:250px;height:150px; padding-left:10px;
background-color:#F0F0F0;

/*
background: -moz-linear-gradient(top, rgba(246,244,245,1) 0%, rgba(201,195,195,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(246,244,245,1)), color-stop(100%, rgba(201,195,195,1)));
background: -webkit-linear-gradient(top, rgba(246,244,245,1) 0%, rgba(201,195,195,1) 100%);
background: -o-linear-gradient(top, rgba(246,244,245,1) 0%, rgba(201,195,195,1) 100%);
background: -ms-linear-gradient(top, rgba(246,244,245,1) 0%, rgba(201,195,195,1) 100%);
background: linear-gradient(to bottom, rgba(246,244,245,1) 0%, rgba(201,195,195,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f4f5', endColorstr='#c9c3c3', GradientType=0 );
*/
-webkit-border-top-right-radius: 10px;

-moz-border-radius-topright: 10px;

border-top-right-radius: 9px;
}
#div_top3{ width:100%; margin:0 auto;
margin-top:1px;

	
}
#div_top3 div.col1,#div_top3 div.col2,#div_top3 div.col3{vertical-align:top;height:40px; padding-left:5px}
#div_top3 div.col1{ width:180px; float:left; padding-top:13px;

background-color:#ccc;
}
#div_top3 div.col3{ width:250px;float:right; padding-top:11px; padding-left:15px ; }
#div_top3 div.col2{
	padding-top:13px;
margin-right:250px; margin-left:160px; 
background: rgba(250,241,200,1);
background: -moz-linear-gradient(top, rgba(250,241,200,1) 0%, rgba(251,227,129,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,241,200,1)), color-stop(100%, rgba(251,227,129,1)));
background: -webkit-linear-gradient(top, rgba(250,241,200,1) 0%, rgba(251,227,129,1) 100%);
background: -o-linear-gradient(top, rgba(250,241,200,1) 0%, rgba(251,227,129,1) 100%);
background: -ms-linear-gradient(top, rgba(250,241,200,1) 0%, rgba(251,227,129,1) 100%);
background: linear-gradient(to bottom, rgba(250,241,200,1) 0%, rgba(251,227,129,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf1c8', endColorstr='#fbe381', GradientType=0 );



}


#div_main{height:auto; display:block; min-height:600px; }
#div_main div.cols{vertical-align:top;padding-top:10px; padding-bottom:10px;}
#div_main div.col1{ width:160px; float:left;

}
#div_main div.col3{ width:250px;float:right;  }
#div_main div.col2{
	
margin-right:270px; margin-left:180px;
position:relative; 


}

#div_top_r_search{ width:100%;}
#map_load{width:100% !important; height:600px; border:1px solid #666; display:block}

.h1_det_title {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 1.4;
    margin-bottom: 2px;
	margin-top:0px;
}
.h1_det_title span{font-size: 16px;}

.h1_det_place {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 1.4;
    margin-bottom: 2px;
    margin-top: 5px;
    padding-top: 0;}
	
.right_titles{
	padding:6px; text-align:left;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
	

background: rgba(252,234,187,1);
background: -moz-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,234,187,1)), color-stop(50%, rgba(252,205,77,1)), color-stop(51%, rgba(248,181,0,1)), color-stop(100%, rgba(251,223,147,1)));
background: -webkit-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
background: -o-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
background: -ms-linear-gradient(top, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
background: linear-gradient(to bottom, rgba(252,234,187,1) 0%, rgba(252,205,77,1) 50%, rgba(248,181,0,1) 51%, rgba(251,223,147,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93', GradientType=0 );

	}
	
	.right_titles1{
		padding:6px; text-align:left;
		text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);

background: rgba(242,246,248,1);
background: -moz-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(216,225,231,1) 50%, rgba(181,198,208,1) 51%, rgba(224,239,249,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(242,246,248,1)), color-stop(50%, rgba(216,225,231,1)), color-stop(51%, rgba(181,198,208,1)), color-stop(100%, rgba(224,239,249,1)));
background: -webkit-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(216,225,231,1) 50%, rgba(181,198,208,1) 51%, rgba(224,239,249,1) 100%);
background: -o-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(216,225,231,1) 50%, rgba(181,198,208,1) 51%, rgba(224,239,249,1) 100%);
background: -ms-linear-gradient(top, rgba(242,246,248,1) 0%, rgba(216,225,231,1) 50%, rgba(181,198,208,1) 51%, rgba(224,239,249,1) 100%);
background: linear-gradient(to bottom, rgba(242,246,248,1) 0%, rgba(216,225,231,1) 50%, rgba(181,198,208,1) 51%, rgba(224,239,249,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f6f8', endColorstr='#e0eff9', GradientType=0 );

		}

a.link_bottom_links {
    color: #ffcc00;
    display: block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    margin-bottom: 9px;
    padding-left: 5px;
}
#layer_search {
    display: none;
    left: 154px;
    margin-top: 8px;
    min-height: 180px;
    position: absolute;
    top: 163px;
    width: 247px;
    z-index: 100000;
}

#common_tooltip {
    height: 63px;
    left: 514px;
    position: absolute;
    top: 199px;
    visibility: hidden;
    width: 235px;
    z-index: 101;
}
.top_r_inputs {
    background-color: #FFF;
    border: medium none;
    color: #666;
    float: left;
    font-size: 11px;
    height: 25px;
    line-height: 25px;
    margin: 0;
    padding-left: 7px;
    padding-right: 7px;
    width: 80%; border-radius:3px; border:1px solid #F90;
}

.top_r_btn {
    float: left;
    margin-left: 4px;
}

.div_det_similar_container{ height:auto; overflow:auto; display:block; margin:auto; clear:both; padding:7px; border-bottom:1px solid #f1f1f1}
.div_det_similar_container div:nth-child(1){ float:left; width:80%; text-align:left}
.div_det_similar_container div:nth-child(1)>a{font-weight:bold}
.div_det_similar_container div:nth-child(2){ float:right; width:20%}
.div_det_similar_container div:nth-child(3){ clear:both; display:block; text-align:left}
.div_boxes{ border:1px solid #CCC}
#div_drop {
    background-image: url("img/arrow_drop.jpg");
    background-position: 99% center;
    background-repeat: no-repeat;
    border: 2px solid #999;
    cursor: pointer;
    padding: 2px; padding-left:10px; text-align:left;
}
		
a.det_also_view {
    display: block;
    padding-bottom: 5px;
    padding-left: 4px;
    padding-top: 5px;
    text-decoration: underline; color:#666;
}

a.det_also_view:hover {
    background-color: #ffcc33;
    text-decoration: none;
}
.div_r_ad_250_container{ margin-top:10px; border:1px solid #CCC}

#det_link_home{ background-image: url(img/icon_home_blue.png); background-repeat:no-repeat; background-position:0 0; padding-left:20px}
#link_det_print{background-image: url(img/icon_print2.png); background-repeat:no-repeat; background-position:0 0; padding-left:20px; margin-left:10px}

#det_div_left_menu_r{ padding-left:0px; font-family:Tahoma, Verdana; text-align:left}
#det_div_left_menu_r a{ color:#FFFFFF; text-decoration:none; font-family:Tahoma, Verdana}
#det_div_left_menu_r a:hover{ color:#FFFF66; text-decoration:none; font-family:Tahoma, Verdana}
.det_link_odos{ color:#333; text-decoration:none; display:block; margin-top:5px}
.det_link_odos:hover{ color:#000; text-decoration: underline}

.det_col2_l{ float:left; text-align:left; padding-left:10px}
.det_col2_r{ float: right; text-align:right; padding-right:10px}
.color_mov{ color:#9933cc}


#det_subcat span {
    color: #993366;
    font-weight: bold;
    padding: 4px;
}
.directions-card{ display:none !important}
a.link_bottom_links {
    color: #ffcc00;
    display: block;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    margin-bottom: 9px;
    padding-left: 5px; text-decoration:none;
}
a.link_bottom_links:hover { color:#FFFFFF}
#bottom_link_titles {
    background-color: #333333;
    border-bottom: 1px solid #4d4d4d;
    color: #ffffff;
    font-size: 13px;
    padding-bottom: 8px;
    padding-left: 5px;
    padding-top: 5px;
	margin-bottom:10px; padding-bottom:5px;
}

#div_alarm1 {
    background-image: url("img/icon_news_alert.png");
    background-position:left center;
    background-repeat: no-repeat;
    line-height: 2; padding-left:30px;
	margin-top:10px;

    width: 190px; display:block;
}

#div_alarm1 a {
    color: #efefef;
    text-decoration: none;
}
#div_alarm1 a:hover{ text-decoration:underline}
.link_free_ad{ display:block;font-size:14px; padding-left:30px; font-weight:bold; color: #FF0; text-decoration:underline;background-image:url(img/icon_new_ads.png); background-position:left center; padding-top:3px; padding-bottom:3px; background-repeat:no-repeat}
.title_similar{ color:#666; font-size:11px; text-decoration:none}
.title_similar:hover{ color: #C00; text-decoration:underline}
.similar_address{ font-size:11px; margin-top:6px; display:block}

.f11_white {
    color: #ffffff;
    font-size: 11px;
}
#div_footer_logo{display:block; padding:6px; clear:both; margin:auto; text-align:center; width:100%; background-color:#333}
#div_admin_mess {
	z-index:1001; display:none; position:absolute;
	padding:9px; background-image:url(img/pop_box/b.png);
	-moz-border-radius:10px;
border-radius:10px; width:99%;
}

#div_drop{ border:2px solid #999; background-image:url(img/arrow_drop.jpg); background-position:99% center; background-repeat:no-repeat; padding:3px; cursor: pointer}
#div_drop:hover{ border-color: #F90}
#div_drop_pop{ display:none; height:107px; width:245px; position:absolute; background-color:#FFF; padding:3px; border:1px solid #CCC}
#div_drop_pop_loader{ height:100px; overflow-y:auto}
a.a_in_pops{ display:block; padding-bottom:3px; padding-top:3px; border-bottom:1px solid #CCC; color:#333; text-decoration:none; text-align:left}
a.a_in_pops:hover{ background-color:#F3F3F3; color:#000; text-decoration:none; color:#000}


#id_admin_mess{
    color: #0066cc;
    text-decoration: underline;
	padding-left:30px; background-image:url(img/new2/get_info.png); background-position:left center; background-repeat:no-repeat;
	padding-top:4px; padding-bottom:4px;
}

#id_admin_mess:hover{ color:#000}

#det_print_button {
    margin-bottom: 10px;
    margin-top: 5px;
}

a.det_info_btns {
    color: #333;
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px !important;
    text-decoration: underline;
}
a.det_info_btns:hover{  font-size:11px !important;text-decoration:none; color:#039; font-family:Verdana, Geneva, sans-serif}

#span_det_info_title {
    display: block;
    font-family: Arial,Helvetica,sans-serif !important;
    font-weight: bold !important;
    padding-bottom: 5px;
}

#tbl_footer{ background-color:#333}
#div_det_right_ad{ width:100%;height:auto; margin-bottom:3px; margin-top:1px; text-align:center}
.olControlAttribution{ margin-bottom:-20px}
#OpenLayers_Control_Attribution_7{margin-bottom:-20px !important}
#Ol4marker,#Ol4label{display:none}
#Ol4marker img{ margin-top:-10px}
#Ol4label{ padding:10px;background-color:rgba(255, 255, 255, 0.9); border:1px solid #f1f1f1;
margin-left:10px; margin-right:10px;margin-bottom:15px}
.xloseMarkerPop{ float:right}
.xloseMarkerPop img{ height:10px; margin-left:6px; margin-bottom:3px}
#mapLoadSearch{ width:100%; height:250px; border:1px solid #444}
a.link_search_title{font-family:Tahoma,Arial,sans-serif; line-height:1.4; font-size:12px; display:block; font-weight:bold; color: #1C4EC4; text-decoration: none}
a.link_search_title:hover{font-family:Tahoma,Arial,sans-serif; font-size:12px; color: #CC0000; text-decoration: underline}


#div_search_repeat{padding:10px; width:100%; display:block; border:1px solid #ccc; margin-bottom:7px}
#div_search_repeat:nth-child(2n+1){ background-color: #fafafa}
.div_search_over{}
.div_search_repeat{ background-color:#FFF}
#tbl_search_btm{ margin-top:5px}
#tbl_search_btm_col1{ width:100%; padding-right:4px; padding-top:5px;line-height:1.4; background-position:right center; background-image:url(img/bg_search_v_line.png); background-repeat:no-repeat}
#tbl_search_btm_col2{ padding:5px}
.img_search_pin{ margin-bottom:-3px}

a.title_blue{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #006699; text-decoration: underline}
a.title_blue:hover{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; text-decoration:none}


a.link_11black_thin_bg{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration: underline}
a.link_11black_thin_bg:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #0033CC; text-decoration:none; background-color: #FFCC00; }

a.link_11black_thin_bg_nou{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; text-decoration: none}
a.link_11black_thin_bg_nou:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000; text-decoration: underline;  }

.search_address{ margin-top:5px; color:#666}

.div_pagation {
    background-color:#f8f8f8;
    overflow: auto;
    padding:10px;
    text-align: center;
	margin-top:14px; margin-bottom:14px;
}
#ul_pagenation li{float:left  !important; width:auto  !important; list-style:none; padding-left:9px; padding-right:9px; margin:0px;border-radius:0px; padding-top:4px; padding-bottom:4px;
font-family:Tahoma, Geneva, sans-serif; font-size:13p; font-family:Roboto,Arial, Helvetica, sans-serifx}
#ul_pagenation{ margin:0; padding:0}
#ul_pagenation a{ text-decoration:none}
.li_pagenation_off{}
.li_pg_on{background-color:#FFF; border:1px solid #fff}
.li_pg_off{background-color: #eaeaea; color:#FFF; border:1px solid #fff}
.li_pg_off a{ color:#000}

#tblSearchSmallLinks{ width:120px}
#tblSearchSmallLinks td{ padding:4px}
#tblSearchSmallLinks a{ color:#444; text-decoration:none}
#tblSearchSmallLinks a:hover{ color: #33C; text-decoration:underline}

#search_div_doctors{ text-align:right; margin-top:2px; margin-bottom:2px;}
#search_div_doctors span{color:#990000; font-weight:bold;}
#tblTiYparxeiGyro{border-bottom:1px solid #666666;border-right:1px solid #666666;border-left:1px solid #666666; background-color:#fafafa}
#tblTiYparxeiGyro td{ padding:10px; padding-bottom:6px;padding-top:6px}
#tblTiYparxeiGyro td input[type=text]{ width:100%; max-width:200px; padding:5px; border:1px solid #999}
#bycats_td_sub_cats{ padding:10px; background-color:#fafafa; text-align:left; border:1px solid #999}
#directions{ height:510px; overflow:auto; padding:5px; margin-bottom:10px;word-wrap: break-word;}
#directions span{word-wrap: break-word}
#ploigisi_search{background-color: #FFE564;border:1px solid #444; margin-bottom:10px; color:#444}
#ploigisi_search *{font-size:13px; font-family:Roboto,Tahoma !important; }
#ploigisi_search td{padding:6px; font-family:Roboto,Arial; font-size:14px}
#ploigisi_search input[type=text]{padding:4px; border:1px solid #666; width:80%}
#ploigisi_search input[type=submit]{padding:3px}

.ploigis_steps{ padding:4px; background-color: #F60; color:#FFF}
#div_ploigisi_distance{text-align:left;margin-bottom:10px}
#div_ploigisi_distance *{font-size:13px; font-family:Roboto,Tahoma !important; }
.ploigisi_from_2_title{ font-size:14px;font-weight:bold}
#layer_search_dir{position:absolute; width: 313px; visibility:hidden; margin-top:5px; z-index:5000;
height:400px; overflow:auto}
.ploigisi_res_duration{font-weight:normal !important}
#iframe_print{ display:none; height:444px; width:444px; border:none}

#bg_pop_div{ display:none; width:100%; background-color:#000; position:absolute; top:0 !important; left:0 !important; z-index:1000}
#iframe_load_search_res{ height:150px; width:235px; border:none; border:0px; border-color:#FFF}
#iframe_load_home_around_res{ height:150px; width:345px; border:none; border:0px; border-color:#FFF}
#odos_det_div_info{ padding:10px}
#xartes_div_info_coords{ margin-top:10px}
#xartes_div_info_title{ font-family:Arial, Helvetica, sans-serif !important; font-size:12px; font-weight:bold}
#div_anatoli_info{ font-family:Arial, Helvetica, sans-serif !important; font-size:12px; height:120px; width:260px}

.link_ploigisi_share{ background-image:url(img/icon_share_fb_plus.png); background-position:left center; background-repeat:no-repeat; padding-left:35px; padding-top:4px; padding-bottom:4px; color:#039; text-decoration:underline; margin-bottom:4px; display:block;}
.link_ploigisi_share:hover{ font-size:12px; color:#900}
.ploigisiTabs{ float:left}
#btm_terms{position:fixed; z-index:999;text-align:center; display:none; width:100%;bottom:0; padding:10px; background:rgba(0,0,0,0.6); color:#f1f1f1}
.linkCoookieTerms{ color:#FFF; text-decoration:underline; margin-left:10px}
.linkCoookieTerms:hover{ text-decoration:none; color:#FF9}
.linkAcceptCookie{ margin-left:50px;padding:5px; background-color:#900; color:#FFF; text-decoration:none}
.linkAcceptCookie:hover{ color:#FF3}
#sunset_info li{margin:0px; padding:0px}
#sunset_info ul{margin:0px; padding-left:20px}
#sunset_info { text-align:left}
.sunset_title{ background-image:url(img/icon_sunrise.png); background-repeat:no-repeat; padding:5px; padding-left:20px; background-color: #666666; color:#FFF; background-position:10px center; font-size:14px; font-weight:bold}
.sunrise_title{ background-image:url(img/icon_sunset.png); background-repeat:no-repeat;  padding:5px;padding-left:20px; background-color: #666666; color: #FFF; background-position:10px center; font-size:14px; font-weight:bold}
#sunrise_hours_title{ margin-top:10px}
.anatoli_title_bot_hour{ background-color: #000000; color:#FFF; padding-top:3px; padding-bottom:3px}
#div_sunset_title_more_years{font-size:14px; margin-top:12px; text-align:left}
#div_sunset_title_more_years a{ margin-right:5px}

a.link_11black_thin{font-family: Arial, Helvetica, sans-serif !important; font-size:12px  !important; color: #333333; text-decoration: underline}
}
a.link_11black_thin:hover{font-family: Arial, Helvetica, sans-serif  !important; font-size:12px  !important; color: #0033CC; text-decoration:none}

a.title_blue{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #006699; text-decoration: underline}
a.title_blue:hover{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; text-decoration:none}

 #pageLoaderCommon {
    position: absolute;
    width:100px;
    height: 240px;
    z-index: 9999;
    background: url('/img/loader3.gif') 50% 50% no-repeat;
    opacity: .8;
	display:none;
}
.ul2cols{ margin:0; padding:0; margin-top:15px; display:block; margin-bottom:15px}
.ul2cols li{ display:table-cell;}
.ul2cols li:nth-child(1){ width:180px}
.ul2cols li:nth-child(2){width:100%; padding-left:25px;}

.ul2cols2{ margin:0; padding:0; margin-top:15px; display:block; margin-bottom:15px}
.ul2cols2 li{ display:table-cell;}
.ul2cols2 li:nth-child(1){ width:180px}
.ul2cols2 li:nth-child(2){width:100%; padding-left:25px;}

.ul2cols2_330{ margin:0; padding:0; margin-top:15px; display:block; margin-bottom:15px}
.ul2cols2_330 li{ display:table-cell;}
.ul2cols2_330 li:nth-child(1){ width:340px}
.ul2cols2_330 li:nth-child(2){width:100%; padding-left:25px;}

#adsStm_320x50{ width:100%;text-align:center;height:auto; display:none; margin-top:7px; margin-bottom:7px;
overflow:auto; clear:both;}

.c {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a0a1a3+0,a0a1a3+50,cccccc+56,cccccc+100 */
background: #ccc; /* Old browsers */

}
.addthis_toolbox addthis_default_style{ width:100px}
#div_top1_1{ display:none; text-align:center;}
#mobMenu{ display:none; position: absolute; top:15px; left:20px}

#ul2colsIn{ width:100%; display:table; margin:0; padding:0; list-style:none;margin-bottom:10px;}
#ul2colsIn li.li2colsIn{
	display:table-cell; vertical-align:top; list-style:none;
	
}
#ul2colsIn li.li2colsIn:nth-child(1){
	width:160px; 
}
#ul2colsIn li.li2colsIn:nth-child(2){
padding-right:15px; padding-left:15px;
}



#ul2cols{width:100%; display:table; margin:0; padding:0; list-style:none;
margin-top:0px; margin-bottom:10px;}
#ul2cols li.li2cols{
	display:table-cell; vertical-align:top; list-style:none; padding-top:10px
	
}
#ul2cols li.li2cols:nth-child(1){
	
}
#ul2cols li.li2cols:nth-child(2){

width:250px;
}

#divMenuMob{ display:none;position:fixed; top:0; width:97%; z-index:1010; left:0; background-color:rgba(1,1,1,0.8);
-webkit-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.75);
box-shadow: 4px 4px 5px 0px rgba(0,0,0,0.75);
}
.aMob{ display:block; font-size:16px; text-align:left; padding:12px;color:#FFF; text-decoration:none; border-bottom:1px solid #444}
#divMobMenuXclose{position:absolute; width:100%; text-align:right; margin-right:20px; margin-top:12px; float:right}
.plogisiSubMainTitle{ font-weight:normal !important; font-size:12px !important}
.anatoli2show{ display:none}
.disnone{ display:none}
.details2showMobInfo{ background-color:none; padding:5px; margin-bottom:5px}
.xatisPoleon2show{ display:none}
.div_dist_container_over{ background-color:#FFF}
.div_dist_container{ padding:4px; padding-top:4px; padding-bottom:4px; }
#ul_apostaseis_data li{ float:left; width:250px}
#apost_div_search{ padding:10px; background-color:#E9E9E9; border:1px solid #999}
#apost_div_search select{}
#apost_div_main_data{ padding:10px; background-color:#E9E9E9; border:1px solid #999; margin-top:10px}
#apost_div_main_data_det{ font-size:12px; margin-bottom:3px}
a.dest_link_main_dest{ color:#006; text-decoration:underline; text-decoration:none; display:block; font-family:Arial; font-size:13px}
a.dest_link_main_dest:hover{ text-decoration:underline}
#ul_apostaseis_data li{ float:left; width:250px}
.divToTop{ text-align:right}
.divToTop a{ color:#333; text-decoration:none; font-size:12px; padding-top:5px; padding-bottom:5px}
.divToTopSearch{ display:none}
.inp_search_odoi{ width:88%; padding:6px;padding-left:26px; background-image:url(img/icon_search_16x16.png); background-position:5px center; background-repeat:no-repeat; border:1px solid #666; font-size:12px; background-color:#FFC}
#div_get_url_fb input{ padding:3px; width:350px; border:1px solid #666666; font-size:12px}
#link_get_url{ background-image:url(img/icon_link.png); font-family:Arial, Helvetica, sans-serif  !important; background-repeat:no-repeat; padding-left:19px; margin-right:8px; background-position:0px 3px; color:#0033CC; text-decoration:underline; font-size:12px  !important}
#link_get_url:hover{ font-size:12px; font-family:Arial, Helvetica, sans-serif !important}
#link_get_url_share{ background-image:url(img/icon_share_fb_plus.png); background-repeat:no-repeat; padding-left:32px; margin-right:8px; background-position:0px 5px; color:#0033CC; text-decoration:underline; padding-top:5px; padding-bottom:5px}
#anazitisiSearchRight{ text-align:center; vertical-align:middle; padding:5px}
#anazitisiSearchLeft{ background-color:#FFE564;text-align:left;  display: table-cell; width:50%;padding:10px;}
.xarthsAthensSelect select{ padding:4px; border:1px solid #666; max-width:300px; width:99%}
.xarthsAthensSelect{ font-family:Roboto,Arial; font-size:14px; text-align:center; padding:5px; display:block;
text-align: center; margin-bottom:3px}
.divHomeBoxakia{padding:10px;  text-align:left}
.homeBoxakiaTitle, .homeBoxakiaTitle a{ font-family:"Open Sans Condensed",Tahoma; font-size:18px; font-weight:bold; color: #7E126B}
.divHomeBoxakia{ display:table; height:100%; width:100%;}
.divHomeBoxakia div{ margin-bottom:7px} 

#tblHomeBoxakia3cols{ margin-top:20px; margin-bottom:15px;}
#tblHomeBoxakia3cols div{ text-align:center}
#tblHomeBoxakia td{ padding:15px; width:50%; background-color:#f8f8f8;border-radius:10px;}
#tblHomeBoxakia { border-spacing:10px;}
#tblHomeBoxakia3cols td{padding:15px; width:33.3%;}
#tblHomeBoxakia input[type=text]{ width:80%; padding:5px; border-radius:3px; border:1px solid #666}

#home_last_subs{ color: #333; margin-right:10px; text-decoration:none; font-weight:bold}
#home_last_subs a:hover{ background-color:#EFEFEF; text-decoration: underline; color: #0033CC} 

.home_last_cats{ color: #333; margin-right:10px; text-decoration:none}
.home_last_cats a:hover{ background-color:#EFEFEF; text-decoration: underline; color: #0033CC} 

#div_info_window_cont{ min-width:380px}
.div_home_last_place{ margin-bottom:7px}
.div_home_boxaki_cats{ margin-bottom:7px}
.home_last_place{ display:block; padding-left:12px; color:#999}
#ul_home_last{ height:300px; overflow:auto}
#ul_home_last div{ float:left; width:210px; padding-left:10px}
#ul_home_last div a{ padding-bottom:4px; padding-top:4px; display:block; background-image:url(img/home_blt.png); background-repeat:no-repeat; background-position:left center; padding-left:12px}
#ul_home_last div a:hover{ color:#000; background-image:url(img/home_blt_over.png);}

#ul_home_cats{ height:300px; overflow:auto}
.div_home_cats{ display:block; font-weight:bold}
#ul_home_cats div a{ padding-bottom:4px; padding-top:4px; display:block; background-image:url(img/home_blt.png); background-repeat:no-repeat; background-position:left center; padding-left:12px}
#ul_home_cats div a:hover{ color:#000; background-image:url(img/home_blt_over.png);}



.home_round_icons{ height:80px;opacity:0.6}
.div_home_more{display:none; font-weight:bold}
.home_last_sub_cats{ color:#06C; margin-left:30px}
.tblContactTd{ width:50%;font-family:Roboto, Arial; font-size:14px; color:#444}
.tblContactTd div,.tblContactTd *{font-family:Roboto, Arial; font-size:14px; color:#444; text-align:left}
.tblContactTd2{ padding-left:20PX}
#table_contact input[type="text"],#table_contact textarea{border:1px solid #999; padding:4px; width:100%; max-width:400px}
#table_contact *{ font-family:Roboto,Arial; font-size:14px; text-align:left}
#table_contact {margin-top:20px}
.divTitle{ font-size:24px; font-family:Roboto, Arial; color:#444; text-align:left; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #d5d5d5}

#tblDaktyliosInfo td { padding:12px; font-family:Roboto,Arial; font-size:14px}
#tblDaktyliosInfo td *{font-family:Roboto,Arial; font-size:14px}
#tblDaktyliosInfo td:nth-child(1){ background-color:#e6eef1}
#tblDaktyliosInfo td:nth-child(2){ background-color: #FFC}

#div_daktylios_info{ position:absolute;max-width:930px; width:90%; margin:15px; height:380px; background-color: #ffffff; border:1px solid #999; display:none; z-index:200000}
#div_daktylios_info_loader{ height:340px; overflow-y:auto; padding:15px}
#link_daktylios_info{ padding-top:2px; padding-bottom:2px}
#div_daktylios_info_data_xclose{ text-align:right; padding-bottom:5px;}
#div_daktylios_info_data_xclose a{ color:#999}
#div_daktylios_info_data *{font-family:Roboto,Arial; font-size:14px}
.podilatikos_Hour{ display:inline-block; padding:10px; background-color:#000; color:#FFF}
.infoPodilatikosMore{ text-decoration:none;color:#999}
.infoPodilatikosMore:hover{ color:#33C}
.eventInfo{color: #999;text-decoration: none; margin-right:10px; background-image: url(/img/new2/get_info.png); background-repeat:no-repeat;
padding:5px;
padding-left:22px; background-size:18px auto; background-position:left center; }
.eventMap{ color: #999; text-decoration: none; margin-right:10px; background-image:url(/img/markers/default.png); background-repeat:no-repeat;
padding:5px;
padding-left:22px; background-size:18px auto; background-position:left center; }
.eventMap:hover,.eventInfo:hover{ color:#039}
.eventMapColor{color: #039; text-decoration: none; margin-right:10px; background-image:url(/img/markers/default.png); background-repeat:no-repeat;
padding:5px;
padding-left:22px; background-size:18px auto; background-position:left center; display:block}
.eventMapColor:hover{ color: #C00}
.dist-marker{
	font-size: 9px;
	border: 1px solid #777  !important;
	border-radius:10px  !important;
	text-align: center;
	color:#000  !important;
	background:#fff !important;
}
#tbl_event_maps{width:100%}
#tbl_event_maps td{ padding:4px; padding-top:15px; padding-bottom:15px; font-family:Roboto,Arial; font-size:14px; text-align:left}
#tbl_event_maps  a{font-family:Roboto,Arial; font-size:14px;}
#tbl_event_maps tr:nth-child(2n+1){ background-color:#FFF} 
#tbl_event_maps tr:nth-child(1){ font-weight:bold; background-color: #AED1DB}
#tbl_event_maps tr:hover{ background-color: #FFC}



