@charset "utf-8";
/* CSS Document */

.banner_iframe { width:300px; height:250px; overflow:hidden; margin:0px auto 0px auto; }

.banner_wrapper { width:300px; height:250px; overflow:hidden; margin:0px auto 0px auto; /*border:#999 solid 1px;*/ }

.banner_wrapper .tab1 { width:auto; height:211px; background:url(../images/Banner/tab1bg.png) no-repeat; }


.banner_wrapper .error_msg { width:250px; height:150px; background:#ffe5e5; border:#cc0000 solid 1px; margin:10px auto 0px auto; padding:5px; clear:both; text-align:left; }
.banner_wrapper .error_msg_txt { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#cc0000; font-size:14px; line-height:18px; font-weight:bold; text-decoration:none; }

.banner_wrapper .thnx_msg { width:250px; height:150px; background:#d1e8c5; border:#09d70a solid 1px; margin:10px auto 0px auto; padding:5px; clear:both; text-align:left; }
.banner_wrapper .thnx_msg_txt { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#09d70a; font-size:14px; line-height:18px; font-weight:bold; text-decoration:none; }

.banner_wrapper .tabs_container { position:relative; width:300px; height:auto; overflow:hidden; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.banner_wrapper .css-panes #tab1_wrapper a:current { display:block; }

/* root element for tabs  */
.banner_wrapper .tabs_container ul.css-tabs_gr { width:300px; height:39px; margin:0 !important; padding:0; }
.banner_wrapper .tabs_container ul.css-tabs_en { width:300px; height:39px; margin:0 !important; padding:0; }

/* single tab */
.banner_wrapper .tabs_container ul.css-tabs_gr li { height:39px; float:left; padding:0; margin:0; list-style-type:none; }
.banner_wrapper .tabs_container ul.css-tabs_en li { height:39px; float:left; padding:0; margin:0; list-style-type:none; }

/* selected tab */
.banner_wrapper .tabs_container ul.css-tabs_gr a.current { color:#000;	cursor:default; }
.banner_wrapper .tabs_container ul.css-tabs_en a.current { color:#000;	cursor:default; }


.banner_wrapper .tabs_container ul.css-tabs_gr li a { background:url(../images/Banner/banner_tabs_gr.png) no-repeat 0px -39px transparent; width:75px; height:39px; text-indent:-99999px; overflow:hidden; }
.banner_wrapper .tabs_container ul.css-tabs_en li a { background:url(../images/Banner/banner_tabs_en.png) no-repeat 0px -39px transparent; width:75px; height:39px; text-indent:-99999px; overflow:hidden; }

/*GREEK*/
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab1 a {background-position: 0px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab1 a:hover {background-position: 0px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab1 a.current {background-position: 0px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab1 a:active { display:block; }

.banner_wrapper .tabs_container ul.css-tabs_gr li.tab2 a {background-position: -75px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab2 a:hover {background-position: -75px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab2 a.current {background-position: -75px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab2 a:active { display:block; }

.banner_wrapper .tabs_container ul.css-tabs_gr li.tab3 a {background-position: -150px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab3 a:hover {background-position: -150px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab3 a.current {background-position: -150px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab3 a:active { display:block; }

.banner_wrapper .tabs_container ul.css-tabs_gr li.tab4 a {background-position: -225px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab4 a:hover {background-position: -225px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab4 a.current {background-position: -225px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab4 a:active { display:block; }

.banner_wrapper .tabs_container ul.css-tabs_gr li.tab5 a {background-position: -300px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab5 a:hover {background-position: -300px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab5 a.current {background-position: -300px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_gr li.tab5 a:active { display:block; }



/*ENGLISH*/
.banner_wrapper .tabs_container ul.css-tabs_en li.tab1 a {background-position: 0px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab1 a:hover {background-position: 0px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab1 a.current {background-position: 0px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab1 a:active { display:block; }

.banner_wrapper .tabs_container ul.css-tabs_en li.tab2 a {background-position: -75px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab2 a:hover {background-position: -75px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab2 a.current {background-position: -75px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab2 a:active { display:block; }

.banner_wrapper .tabs_container ul.css-tabs_en li.tab3 a {background-position: -150px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab3 a:hover {background-position: -150px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab3 a.current {background-position: -150px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab3 a:active { display:block; }

.banner_wrapper .tabs_container ul.css-tabs_en li.tab4 a {background-position: -225px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab4 a:hover {background-position: -225px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab4 a.current {background-position: -225px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab4 a:active { display:block; }

.banner_wrapper .tabs_container ul.css-tabs_en li.tab5 a {background-position: -300px -39px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab5 a:hover {background-position: -300px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab5 a.current {background-position: -300px 0px; width:75px; }
.banner_wrapper .tabs_container ul.css-tabs_en li.tab5 a:active { display:block; }





	
/* tab pane */
.banner_wrapper .tabs_container .css-panes .tab_content { width:300px; height:211px; background:#d9d9d9; }

/* NOT IN USE */
/* link inside the tab. uses a background image */
.banner_wrapper .tabs_container ul.css-tabs_gr a { float:left; font-size:13px; display:block; text-decoration:none; border-bottom:0px; color:#000; margin:0px 0px 0px 0px; position:relative; }
.banner_wrapper .tabs_container ul.css-tabs_gr a:hover { color:#333; }

.banner_wrapper .tabs_container ul.css-tabs_en a { float:left; font-size:13px; display:block; text-decoration:none; border-bottom:0px; color:#000; margin:0px 0px 0px 0px; position:relative; }
.banner_wrapper .tabs_container ul.css-tabs_en a:hover { color:#333; }


.banner_wrapper .preloader { position:relative; float:right; width:20px; height:20px; margin:10px 5px 0px 0px }
.banner_wrapper .register_items_container { position:relative; width:300px; height:100%; overflow:hidden; margin:0px auto 0px auto; text-align:center; clear:both; }

/* Username Field */
.banner_wrapper .tab_content .register_mail_error { width:280px; height:30px; float:left; position:relative; text-align:left; margin:0px 0px 0px 10px; background:#FFF; border:#f00 solid 1px; }
.banner_wrapper .tab_content .register_mail { width:280px; height:30px; float:left; position:relative; text-align:left; margin:0px 0px 0px 10px; background:#FFF; border:#CCC solid 1px; }

.banner_wrapper .tab_content .check_register_mail_error { width:280px; height:30px; float:left; position:relative; text-align:left; margin:0px 0px 0px 10px; background:#FFF; border:#F00 solid 1px; }
.banner_wrapper .tab_content .check_register_mail { width:280px; height:30px;  position:relative; text-align:left; margin:0px auto 0px auto; background:#FFF; border:#CCC solid 1px; }

.banner_wrapper .tab_content .participate_msg_error { width:280px; height:60px; float:left; position:relative; text-align:left; margin:0px 0px 0px 10px; background:#FFF; border:#F00 solid 1px; }
.banner_wrapper .tab_content .participate_msg { width:280px; height:60px; float:left; position:relative; text-align:left; margin:0px 0px 0px 10px; background:#FFF; border:#CCC solid 1px; }
.post_msg_button_container { position:relative; float:right; width:140px; height:31px; margin:2px 10px 0px 0px; }
.banner_wrapper .user_sm_login_fields { font-size:11px; color:#333; line-height:20px; }

/* Check user email */
.banner_wrapper .check_msg_button_container { position:relative; float:right; width:200px; height:30px; margin:15px 10px 0px 0px; }

.banner_wrapper .check_user_btn_gr { float:right; display:block; width:200px; height:30px; text-indent:-99999px; background:url(../images/banner/check_user_register_gr.png) no-repeat 0px -30px transparent; }
.banner_wrapper .check_user_btn_gr:hover { background-position:0px 0px; }

.banner_wrapper .check_user_btn_en { float:right; display:block; width:200px; height:30px; text-indent:-99999px; background:url(../images/banner/check_user_register_en.png) no-repeat 0px -30px transparent; }
.banner_wrapper .check_user_btn_en:hover { background-position:0px 0px; }

.banner_wrapper .info_title_wrapper { width:280px; height:auto; position:relative; margin:0px auto 0px auto; padding:10px 0px 10px 0px; text-align:left;  }
.banner_wrapper .info_title_wrapper_txt { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#005073; font-size:13px; line-height:18px; font-weight:bold; text-decoration:none; }


.banner_wrapper .field_info_title_wrapper { width:280px; height:20px; position:relative; margin:2px auto 0px auto; padding:0px 0px 0px 0px; text-align:left;  }
.banner_wrapper .field_info_title_wrapper_txt { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#333; font-size:11px; line-height:16px; font-weight:bold; text-decoration:none; }

.banner_wrapper .info_title_wrapper_txt h1 { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#005073; font-size:18px; line-height:24px; font-weight:bold; text-decoration:none; }
.banner_wrapper .info_title_wrapper_txt b { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#005073; font-size:12px; line-height:18px; font-weight:bold; text-decoration:none; }
.banner_wrapper .info_title_wrapper_txt strong { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#005073; font-size:12px; line-height:18px; font-weight:bold; text-decoration:none; }


.banner_wrapper .register_mail .user_sm_login_fields { position:relative; width:270px; height:20px; border:0 none; background:transparent; display:block; margin:5px 0px 0px 0px; padding:2px; }
.banner_wrapper .register_mail .user_sm_login_fields { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#333; font-size:12px; line-height:18px; font-weight:normal; text-decoration:none; }

.banner_wrapper .participate_msg .user_sm_login_fields { position:relative; width:275px; height:50px; border:0 none; background:transparent; display:block; margin:2px 0px 0px 0px; padding:2px; }
.banner_wrapper  .user_sm_login_fields  { position:relative; width:275px; height:50px; border:0 none; background:transparent; display:block; margin:2px 0px 0px 0px; padding:2px; }

.banner_wrapper .participate_msg .user_sm_login_fields { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#333; font-size:12px; line-height:18px; font-weight:normal; text-decoration:none; }
.banner_wrapper .participate_msg_error .user_sm_login_fields { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#999; font-size:12px; line-height:18px; font-weight:normal; text-decoration:none; }

.banner_wrapper .check_register_mail .user_sm_login_fields { position:relative; width:280px; height:26px; border:0 none; background:transparent; display:block; margin:0px 0px 0px 0px; padding:2px; }
.banner_wrapper .check_register_mail .user_sm_login_fields { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#333; font-size:12px; line-height:18px; font-weight:normal; text-decoration:none; }

.banner_wrapper .animation_wrapper { position:relative; width:300px; height:130px; margin:0px auto 0px auto; overflow:hidden; clear:both; }


.banner_wrapper .spliter_wrapper { position:relative; width:280px; height:1px; background:#CCC; margin:18px auto 0px auto; display:none; }
.banner_wrapper .counter_wrapper { position:relative; width:280px; height:auto; margin:0px auto 0px auto; clear:both; }

.banner_wrapper .video_wrapper { position:relative; width:292px; height:183px; padding:20px 0px 0px 0px; margin:0px auto 0px auto; }

.banner_wrapper .flags_wrapper { position:relative; float:left; width:15px; height:15px; margin:5px 3px 3px 3px;}
.banner_wrapper #ediadhlosh_supporters_title_container { position:relative; width:auto; height:auto; margin:0px auto 0px auto; text-align:right; float:right; }

.banner_wrapper .termsofuse_wrapper { width:auto; height:20px; float:left; position:relative; margin:6px 0px 0px 8px; }

.banner_wrapper .termsofuse_btn_error { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#F00; font-size:11px; line-height:14px; font-weight:normal; text-decoration:none; }

.goback { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#333; font-size:12px; line-height:18px; font-weight:bold; text-decoration:underline; margin:10px 0px 0px 0px; padding:10px 0px 0px 0px; clear:both; }

.banner_wrapper .tabs_container .termsofuse_btn { text-align:left; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#333; font-size:11px; line-height:18px; font-weight:normal; text-decoration:none; }

.banner_wrapper  #ediadhlosh_supporters_number_container { text-align:right; }

#PnlFlash  { position:relative; width:280px; height:55px; overflow:hidden; margin:0px 0px 0px 0px; clear:both; }



































