@charset "utf-8";

body{margin:0;padding:0px 0 5px 0;background:url(../images/top_bar_home2.jpg) top repeat-x #fff;text-align:center}
body,input,select,textarea,td{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333}
div,p,form,h1{margin:0;padding:0}
#topbar{width:964px;margin:0 auto;height:34px;line-height:34px;padding:0 10px 0 0;text-align:right;color:#fff}
#topbar a,#topbar a:visited{color:#000;text-decoration:none}
#topbar a:hover,#topbar a:active{color:#666;text-decoration:underline}
#fullpage{width:967px;margin:0 auto;text-align:left;padding:15px 0 5px 5px;background-color:#fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff}
#footer{height:56px;line-height:56px;background:url(../images/forfree_bottom_bar.jpg) center top no-repeat;text-align:left;padding:0 0 0 70px}
#footer a,#footer a:visited{color:#333;font-weight:normal;text-decoration:none}
#footer a:hover,#footer a:active{color:#000;font-weight:normal;text-decoration:underline}
#logo{padding:0 13px 20px 10px;height:115px}
#logo_img{float:left;width:171px;height:115px}
#logo_banner{float:left;width:490px;height:115px}
#logo_inmemoria{float:left;width:186px;height:98px;background:url(../../banners/banner186x98.gif) center top no-repeat;}
#logo_barSeco{float:left;width:175px;margin-top:6px; margin-left:1px;height:190px;background:url(../../banners/barSeco.gif) center top no-repeat;}
#logo_hestia{float:left;width:175px;margin-top:6px; margin-left:1px;height:190px;background:url(../../banners/bannerhestia.swf) center top no-repeat;}
#logo_h2o{float:left;width:175px;margin-top:6px; margin-left:1px;height:190px;background:url(../../banners/h2o.gif) center top no-repeat;}
#logo_top{float:left;width:475px;height:100px;background:url(../../banners/cabecerabac.jpg) center top no-repeat;}
#logo_text{float:right;width:276px;height:88px;padding:27px 0 0 0}
#menu{margin:0 0 20px 0}
#menu ul{margin:0;padding:0;list-style-type:none}
#menu ul li{margin:0;padding:0;float:left}

#menu_home a,#menu_home a:visited{display:block;width:78px;height:42px;text-decoration:none;background:url(../images/menu_home_g.jpg)}
#menu_home_sel a,#menu_home a:hover,#menu_home a:active{display:block;width:78px;height:42px;text-decoration:none;background:url(../images/menu_home.jpg)}
#menu_ektheseis a,#menu_ektheseis a:visited{display:block;width:106px;height:42px;text-decoration:none;background:url(../images/menu_ektheseis_g.jpg)}
#menu_ektheseis_sel a,#menu_ektheseis a:hover,#menu_ektheseis a:active{display:block;width:106px;height:42px;text-decoration:none;background:url(../images/menu_ektheseis.jpg)}
#menu_proboles a,#menu_proboles a:visited{display:block;width:94px;height:42px;text-decoration:none;background:url(../images/menu_proboles_g.jpg)}
#menu_proboles_sel a,#menu_proboles a:hover,#menu_proboles a:active{display:block;width:94px;height:42px;text-decoration:none;background:url(../images/menu_proboles.jpg)}
#menu_mousikh a,#menu_mousikh a:visited{display:block;width:67px;height:42px;text-decoration:none;background:url(../images/menu_mousikh_g.jpg)}
#menu_mousikh_sel a,#menu_mousikh a:hover,#menu_mousikh a:active{display:block;width:67px;height:42px;text-decoration:none;background:url(../images/menu_mousikh.jpg)}
#menu_theatro a,#menu_theatro a:visited{display:block;width:72px;height:42px;text-decoration:none;background:url(../images/menu_theatro_g.jpg)}
#menu_theatro_sel a,#menu_theatro a:hover,#menu_theatro a:active{display:block;width:72px;height:42px;text-decoration:none;background:url(../images/menu_theatro.jpg)}
#menu_xoros a,#menu_xoros a:visited{display:block;width:62px;height:42px;text-decoration:none;background:url(../images/menu_xoros_g.jpg)}
#menu_xoros_sel a,#menu_xoros a:hover,#menu_xoros a:active{display:block;width:62px;height:42px;text-decoration:none;background:url(../images/menu_xoros.jpg)}
#menu_dromo a,#menu_dromo a:visited{display:block;width:76px;height:42px;text-decoration:none;background:url(../images/menu_dromo_g.jpg)}
#menu_dromo_sel a,#menu_dromo a:hover,#menu_dromo a:active{display:block;width:76px;height:42px;text-decoration:none;background:url(../images/menu_dromo.jpg)}
#menu_fysh a,#menu_fysh a:visited{display:block;width:62px;height:42px;text-decoration:none;background:url(../images/menu_fysh_g.jpg)}
#menu_fysh_sel a,#menu_fysh a:hover,#menu_fysh a:active{display:block;width:62px;height:42px;text-decoration:none;background:url(../images/menu_fysh.jpg)}
#menu_biblio a,#menu_biblio a:visited{display:block;width:72px;height:42px;text-decoration:none;background:url(../images/menu_biblio_g.jpg)}
#menu_biblio_sel a,#menu_biblio a:hover,#menu_biblio a:active{display:block;width:72px;height:42px;text-decoration:none;background:url(../images/menu_biblio.jpg)}
#menu_dialekseis a,#menu_dialekseis a:visited{display:block;width:127px;height:42px;text-decoration:none;background:url(../images/menu_dialekseis_g.jpg)}
#menu_dialekseis_sel a,#menu_dialekseis a:hover,#menu_dialekseis a:active{display:block;width:127px;height:42px;text-decoration:none;background:url(../images/menu_dialekseis.jpg)}
#menu_mathimata a,#menu_mathimata a:visited{display:block;width:145px;height:42px;text-decoration:none;background:url(../images/menu_mathimata_g.jpg)}
#menu_mathimata_sel a,#menu_mathimata a:hover,#menu_mathimata a:active{display:block;width:145px;height:42px;text-decoration:none;background:url(../images/menu_mathimata.jpg)}

.block1{float:left;width:579px;min-height:416px; margin:0 0px 0 0;}
* html .block1{height:416px;width:579px;padding:0;overflow:hidden}
.block2{float:left;width:186px;min-height:416px;margin:0 7px 0 0}
* html .block2{height:416px;overflow-x:hidden}
.block2a{float:left;width:193px;min-height:625px;margin:0 0px 0 0}
* html .block2a{height:625px;overflow:hidden}
.block3{float:left;width:379px;min-height:416px;margin:0 7px 0 0}
* html .block3{height:416px}
.event_block_single{float:left;width:186px;height:201px;margin:0 7px 7px 0;overflow:hidden;position: relative;}
.event_block_double{float:left;width:379px;height:201px;margin:0 7px 7px 0;overflow:hidden;position: relative;}

._event_block_single span{
	width: 186px;
	height: 10px;
	display: block;
	position: absolute;
	background: url(../images/round-corner-single.png) no-repeat;
}
._event_block_double span, .cabecera_todos_eventos span {
	width: 379px;
	height: 10px;
	display: block;
	position: absolute;
	background: url(../images/round-corner-double.png) no-repeat;
}
._imagen_evento span {
	width: 379px;
	height: 201px;
	display: block;
	position: absolute;
	background: url(../images/round-corner-double-all.png) no-repeat;
}
.evblks_inner1{height:131px;overflow:hidden;}
.evblks_i2n_home{height:70px;overflow:hidden; background:url(../images/fasan_home.jpg)}
.evblks_i2w_home{height:70px;overflow:hidden;background:url(../images/fasaw_home.jpg)}
.evblks_i2n_ektheseis{height:70px;overflow:hidden; background:url(../images/fasan_ektheseis.jpg)}
.evblks_i2w_ektheseis{height:70px;overflow:hidden;background:url(../images/fasaw_ektheseis.jpg)}
.evblks_i2n_proboles{height:70px;overflow:hidden; background:url(../images/fasan_proboles.jpg)}
.evblks_i2w_proboles{height:70px;overflow:hidden;background:url(../images/fasaw_proboles.jpg)}
.evblks_i2n_mousikh{height:70px;overflow:hidden; background:url(../images/fasan_mousikh.jpg)}
.evblks_i2w_mousikh{height:70px;overflow:hidden;background:url(../images/fasaw_mousikh.jpg)}
.evblks_i2n_theatro{height:70px;overflow:hidden; background:url(../images/fasan_theatro.jpg)}
.evblks_i2w_theatro{height:70px;overflow:hidden;background:url(../images/fasaw_theatro.jpg)}
.evblks_i2n_xoros{height:70px;overflow:hidden; background:url(../images/fasan_xoros.jpg)}
.evblks_i2w_xoros{height:70px;overflow:hidden;background:url(../images/fasaw_xoros.jpg)}
.evblks_i2n_dromo{height:70px;overflow:hidden; background:url(../images/fasan_dromo.jpg)}
.evblks_i2w_dromo{height:70px;overflow:hidden;background:url(../images/fasaw_dromo.jpg)}
.evblks_i2n_fysh{height:70px;overflow:hidden; background:url(../images/fasan_fysh.jpg)}
.evblks_i2w_fysh{height:70px;overflow:hidden;background:url(../images/fasaw_fysh.jpg)}
.evblks_i2n_biblio{height:70px;overflow:hidden; background:url(../images/fasan_biblio.jpg)}
.evblks_i2w_biblio{height:70px;overflow:hidden;background:url(../images/fasaw_biblio.jpg)}
.evblks_i2n_dialekseis{height:70px;overflow:hidden; background:url(../images/fasan_dialekseis.jpg)}
.evblks_i2w_dialekseis{height:70px;overflow:hidden;background:url(../images/fasaw_dialekseis.jpg)}
.evblks_i2n_mathimata{height:70px;overflow:hidden; background:url(../images/fasan_mathimata.jpg)}
.evblks_i2w_mathimata{height:70px;overflow:hidden;background:url(../images/fasaw_mathimata.jpg)}
.evblks_title{padding:7px 7px 3px 7px;color:#000;font-weight:bold;font-size:10px}
.evblks_body{padding:0 7px 0px 7px;height:30px;overflow:hidden;color:#fff;font-weight:bold;font-size:12px}
.evblks_body a,.evblks_body a:visited,.evblks_body a:hover,.evblks_body a:active{color:#fff;font-weight:bold;font-size:12px;text-decoration:none}
.evblks_body2{padding:0px 7px 0px 7px;overflow:hidden;color:#000;font-weight:normal;font-size:10px;height:12px}
.prot_title_ektheseis{color:#ee3897;font-weight:bold;font-size:10px;text-transform:uppercase}
.prot_title_proboles{color:#f79725;font-weight:bold;font-size:10px;text-transform:uppercase}
.prot_title_mousikh{color:#ed1c24;font-weight:bold;font-size:10px;text-transform:uppercase}
.prot_title_theatro{color:#00aeef;font-weight:bold;font-size:10px;text-transform:uppercase}
.prot_title_xoros{color:#a874b3;font-weight:bold;font-size:10px;text-transform:uppercase}
.prot_title_dromo{color:#8dd8f8;font-weight:bold;font-size:10px;text-transform:uppercase}
.prot_title_fysh{color:#62b946;font-weight:bold;font-size:10px;text-transform:uppercase}
.prot_title_biblio{color:#b07f09;font-weight:bold;font-size:10px;text-transform:uppercase}
.prot_title_dialekseis{color:#c49a6c;font-weight:bold;font-size:10px;text-transform:uppercase}
.prot_title_mathimata{color:#85ad6b;font-weight:bold;font-size:10px;text-transform:uppercase}
.protaseis_single{background:url(../images/fasan_repeat.jpg);margin:0 0 10px 0}
.protaseis_single_inner{padding:7px}
.protaseis_double{background:url(../images/fasaw_repeat.jpg);margin:0 0 10px 0}
.protaseis_double_left{float:left;width:172px;padding:7px}
.protaseis_double_right{float:right;width:172px;padding:7px}
.prot_body1{padding:3px 0px 0px 0px;color:#000;font-weight:bold;font-size:12px}
.prot_body1 a,.prot_body1 a:visited,.prot_body1 a:hover,.prot_body1 a:active{color:#000;text-decoration:none}
.prot_body2{padding:3px 0px 10px 0px;color:#000;font-weight:normal;font-size:10px}
.clear2{clear:both;height:7px;line-height:5px;font-size:5px;background:url(../images/fasaw_bottom.jpg)}
.clear3{clear:both;height:7px;line-height:5px;font-size:5px;background:url(../images/fasan_bottom.jpg)}
/* CAT */
#week_full_list{padding:10px}
.week_full_list_item{margin:0 0 7px 0;padding:0 0 5px 0}
.week_full_list_item_title{font-size:12px;font-weight:bold;padding:3px 0}
.week_full_list_item_info1{font-size:10px;font-weight:normal;padding:3px 0}
.week_full_list_item_info2{padding:3px 0}
#bodyleft{float:left;width:386px;padding:0;margin:0 0px 0 0}
#bodyright{float:left;width:579px;overflow:hidden}
#event_image3{margin:0 0 7px 0}
#event_title{font-size:12px;font-weight:bold;padding:5px 0;margin:0 0 5px 0}
.title3{margin:20px 0 20px 0;height:20px;float:left;width:193px;line-height:20px;font-size:14px}
#comments_rating1{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px 10px;margin:3px 7px 0 0}
#comments_rating1_L{float:left;width:254px;font-size:10px;line-height:15px;}
#comments_rating1_R{float:right;width:100px;font-size:10px;line-height:15px;text-align:right;}
#comments_rating2{border-bottom:1px solid #ccc;padding:3px 10px;margin:0px 7px 3px 0;font-size:10px}
#comments_rating2 a,#comments_rating2 a:visited,.comments_rating_common a,.comments_rating_common a:visited{color:#333;text-decoration:none;font-size:10px}
a.comments_commoncats,a.comments_commoncats:visited{color:#333;text-decoration:none;font-size:10px;font-weight:bold}
.comments_rating_common{border-bottom:1px solid #ccc;padding:3px 10px;margin:3px 7px 0 0}
a#utils_print,a#utils_print:visited,a#utils_print:hover,a#utils_print:active{width:130px;float:left;display:block;color:#333;text-decoration:none;font-size:10px}
a#utils_friend,a#utils_friend:visited,a#utils_friend:hover,a#utils_friend:active{width:150px;float:right;display:block;text-align:right;color:#333;text-decoration:none;font-size:10px}
a#utils_read,a#utils_read:visited,a#utils_read:hover,a#utils_read:active{width:205px;float:left;display:block;color:#333;text-decoration:none;font-size:10px}
a#utils_write,a#utils_write:visited,a#utils_write:hover,a#utils_write:active{width:140px;float:right;display:block;text-align:right;color:#333;text-decoration:none;font-size:10px}
a#idioma,a#idioma:visited,a#idioma:hover,a#idioma:active{padding-left:4px;float:right;display:block;text-align:right;color:#333;text-decoration:none;color:#666;font-size:12px;font-weight:bold}
.voltes_list_index{padding:3px 15px}
.voltes_list_index a,.voltes_list_index a:visited,.voltes_list_index a:hover,.voltes_list_index a:active {color:#000;text-decoration:none;font-size:12px;font-weight:bold}
.forless_list_index{padding:3px 0px}
.forless_list_index a,.forless_list_index a:visited,.forless_list_index a:hover,.forless_list_index a:active {color:#000;text-decoration:none;font-size:11px;font-weight:bold}
#bodyleft2{float:left;width:579px;padding:0;margin:0 0px 0 0;overflow:hidden}
#bodyright2{float:left;width:386px;overflow:hidden}
#forless_heading{margin:0 0 7px 0}
#forless_list_block{padding:5px 15px 10px 10px;min-height:130px; background:url(../images/descbg_home2.jpg) left top no-repeat}
* html #forless_list_block{height:130px}
.forless_block{padding:10px 0 10px 0;border-bottom:1px solid #ccc}
.forless_title{font-size:12px;font-weight:bold;color:#000;padding:0 0 10px 0}
.forless_img{float:left;width:180px;overflow:hidden}
.forless_txt{float:right;width:350px}
.forless_location{ padding:10px 0 0px 0;font-size:10px;font-weight:bold;color:#000}
.title1{margin:0 5px 20px 0;height:20px;line-height:20px;font-size:14px; border=1px solid red;}/*martin*/
.title2{margin:20px 0 20px 0;height:20px;line-height:20px;font-size:14px}
.title_blank{margin:0;height:60px}

#search{height:63px;margin:0 0 5px 0;padding:35px 3px 0 5px}
#search_form_float{float:right; width:178px;height:63px;margin:0 7px 7px 0;padding:35px 3px 0 5px}
#search_form_float_left{float:left; width:178px;height:63px;margin:0 7px 7px 0;padding:35px 3px 0 5px}
#search select,#search_form_float select,#search_form_float_left select{width:85px;font-size:9px;border:1px solid #ccc;margin:0 0 3px 0}
#search_input{width:170px;font-size:9px;border:1px solid #ccc;margin:0 0 5px 0}

#search_fl{height:63px;margin:0 0 5px 0;padding:35px 3px 0 5px}
#search_form_float_fl{float:right; width:178px;height:63px;margin:0 7px 7px 0;padding:35px 3px 0 5px}
#search_form_float_left_fl{float:left; width:178px;height:63px;margin:0 7px 7px 0;padding:35px 3px 0 5px}
#search_fl select,#search_form_float_fl select,#search_form_float_left_fl select{width:172px;font-size:9px;border:1px solid #ccc;margin:0 0 3px 0}
#search_input_fl{width:170px;font-size:9px;border:1px solid #ccc;margin:0 0 5px 0}

.calendar_float{float:left;width:166px}
#calendar{height:172px;margin:0 0 5px 0;padding:30px 10px 0 10px}
#calendar p{padding:3px 0;color:#fff;font-size:10px;font-weight:bold}
#calendar p a,#calendar p a:visited{color:#000;font-size:10px;font-weight:bold;text-decoration:none}
#calendar p a:hover,#calendar p a:active{color:#666;font-size:10px;font-weight:bold;text-decoration:underline}
#newsletter{float:left; width:176px;height:68px;overflow:hidden;margin:0 0 5px 0;padding:30px 0 0 10px}
.nstext{width:160px;font-size:10px;margin:0 0 2px 0}
.nssubmit{font-size:10px;color:#000;background:none;border:none;padding:0;margin:0;text-align:left}
.clear{clear:both}
.fou{background:#ddd;height:20px}
#sbody_left{float:left;width:193px}
#sbody_mid{float:left;width:572px;font-size:12px;}
#sbody_right{float:left;width:186px;margin:0 0 0 7px;padding:208px 0 0 0}
#sbody_left ul{margin:0;padding:0}
#sbody_left ul li{margin:0 0 7px 0;padding:0;list-style-type:none}
#smenu1 a,#smenu1 a:visited{display:block;width:186px;height:45px;background:url(../images/statikes_btn1_y.jpg)}
#smenu1 a:hover,#smenu1 a:active,#smenu1_active a{display:block;width:186px;height:45px;background:url(../images/statikes_btn1_g.jpg)}
#smenu2 a,#smenu2 a:visited{display:block;width:186px;height:45px;background:url(../images/statikes_btn2_y.jpg)}
#smenu2 a:hover,#smenu2 a:active,#smenu2_active a{display:block;width:186px;height:45px;background:url(../images/statikes_btn2_g.jpg)}
#smenu3 a,#smenu3 a:visited{display:block;width:186px;height:45px;background:url(../images/statikes_btn3_y.jpg)}
#smenu3 a:hover,#smenu3 a:active,#smenu3_active a{display:block;width:186px;height:45px;background:url(../images/statikes_btn3_g.jpg)}
#smenu4 a,#smenu4 a:visited{display:block;width:186px;height:45px;background:url(../images/statikes_btn4_y.jpg)}
#smenu4 a:hover,#smenu4 a:active,#smenu4_active a{display:block;width:186px;height:45px;background:url(../images/statikes_btn4_g.jpg)}
#sbody_mid1{margin:0 0 7px 0}
#sbody_mid2{padding:10px;text-align:left;background:url(../images/statikes_fasa2.jpg) top left no-repeat}
#sbody_mid2search{float:left;width:366px;padding:10px;background:url(../images/searchresbg_narrow.jpg) top left no-repeat}
#sbody_mid2{padding:10px;background:url(../images/searchresbg.jpg) top left no-repeat;min-height:130px}
* html #sbody_mid2{height:130px}
#sbody_right2{float:left;width:366px;margin:0 0 0 7px;padding:0px 0 0 0}
.title4{margin:0 0 20px  202px;height:20px;line-height:20px;font-size:14px}
#search_sorting{padding:50px 10px 0 10px;height:48px;background:url(../images/search_res_left.jpg) top left no-repeat}
#search_sorting_n a,#search_sorting_n a:visited{display:block;width:150px;padding:5px 0 5px 30px;text-decoration:none;color:#fff;font-weight:bold;background:url(../images/sbullet_white.gif) center left no-repeat}
#search_sorting_s a,#search_sorting_s a:visited{display:block;width:150px;padding:5px 0 5px 30px;text-decoration:none;color:#000;font-weight:bold;background:url(../images/sbullet_black.gif) center left no-repeat}
#search_critiria{color:#000;font-size:12px;text-align:left;padding:5px;border-bottom:1px solid #999}
.openx_block{padding:6px 5px;text-align:center}
.openx_block2{float:right;width:176px;padding:6px 5px;text-align:center;margin:0 7px 7px 0}
.block_separator{height:60px}