body { background:#053D78; margin:0px auto; font-family:Tahoma, Verdana, Arial, Helvetica; color:#646464; font-size:12px; }
form{ margin:0px;}
img {border:none}
td {vertical-align:top}


#top_color{ height:18px; background:#60ABF8; }

#aling_center{ margin:0px auto; width:959px; }

#wrap{ margin:0px auto; width:959px;  float:left;  }/*background:url(../sre_images/bg_repeat.jpg) repeat-y #053D78;*/



#main{ margin-left:3px; margin-bottom:0px; width:951px; float:left;} 
#top_header{ width:100%; height:45px; padding:10px 0px 0px 0px; float:left; }  
#header_samaras{ width:175px; height:26px; background:url(../images/header_samaras.jpg) no-repeat; float:left; margin-top:12px; } 
#header_right{ width:490px; height:126px;  float:right; }

#header_nea_dhmokratia{ width:230px; height:39px; background:url(../images/header_nea_dhmokratia.jpg) no-repeat; float:left; }
#header_search{ width:250px; height:126px; float:right; margin-top:9px;  }

#search_all , #search_all2{ width:153px; height:18px; padding:2px 2px 0px 2px; background:url(../images/search_bg_button.jpg) repeat-x left; border:2px solid #D7D7D7; float:left; }

#search_button , #search_button2{ width:88px; height:24px; margin-left:1px; background:url(../images/search_button.jpg) no-repeat; border:none; float:right;  }

#menu{ height:33px; width:951px; margin:0px 0px 5px 0px; float:left;}

#menu ul{ float:left;  margin:0px; padding: 0px; height:33px; width:948px; background:url(../images/menu/repeat.jpg) top left repeat-x; display:block; }
#menu li{ list-style:none; float:left; margin:0px; padding: 0px; display:block;  }

#menu li.button_end{ background:url(../images/menu/button_end.jpg) top left no-repeat; width:3px; height:33px; float:left; display:block; }
/* hover  */
#menu li div.left_button{ float:left; margin:4px 0px 0px 8px; display:inline-block; width:4px; height:26px; background:none;}
#menu li div.text{ float:left; margin:4px 0px 0px 0px; display:inline-block; padding:4px 10px 0px 10px; height:26px; background:none; font-size:14px; font-weight:bold; text-decoration:none; }
#menu li div.text a{ color:#FFFFFF; text-decoration:none; font-size:13px; }
#menu li  div.right_button{ float:right;margin:4px 8px 0px 0px; display:inline-block; width:4px; height:26px; background:none;}
/* hover selected  */
#menu li.selected div.left_button , #menu li.cur_selected div.left_button{ background:url(../images/menu/left_button.jpg) top left no-repeat;}
#menu li.selected div.text , #menu li.cur_selected div.text{ background:url(../images/menu/hover.jpg) top left repeat-x; }
#menu li.selected div.right_button , #menu li.cur_selected div.right_button{ background:url(../images/menu/right_button.jpg) top left no-repeat;}
#left_corner_menu span{ background:url(../images/menu/left_corner.jpg) top left no-repeat; width:3px; height:33px; float:left;  display:block; }

#right_corner_menu{ float: right; background:url(../images/menu/right_corner.jpg) top left no-repeat; width:3px; height:33px; display:inline-block;  }

#menu .sub_menu{ background:#E57B27; width:200px; display:none; margin:28px 0px 0px 8px; float:left; z-index:100; position:absolute; left:auto; padding-bottom:10px; }
#menu .sub_menu a{ color:#FFFFFF; text-decoration:none; margin-left:20px; padding:8px 0px; display:block;   }
#menu .sub_menu a:hover {text-decoration:underline;} 


#path{ font-size:11px; color:#5B5B5B; font-weight:bold; margin:5px 0px 10px 10px; }
#path a, a{color:#2154A2; text-decoration:none; font-weight:normal; }
#path a:hover{text-decoration:none;}
#path a.selected{ font-size:11px; color:#5B5B5B; }
#path_home{ width:12px; height:11px; background:url(../sre_images/path_home.jpg) no-repeat; float:left; margin:0px 2px 0px 0px;}
.path_home_arxikh{ display:none;}

#main_columns{ background:url(../images/main_columns.jpg) top left no-repeat #FFFFFF; padding-top:7px; width:100%;  float:left; margin:0px; }
#main_left{ float:left; width:667px; margin:0px 0px 0px 2px; }

#main_left h1{ font-size:16px; color:#456A97; margin:0px 0px 2px 0px; padding:0px;  }
#main_left h1 a{ font-size:16px; color:#456A97;  padding:0px; text-decoration:none; font-weight:bold;  }
#main_left .date{ font-size:11px; color:#656565; margin:0px 0px 10px 0px; }
#main_left .date a{ color:#043472;  }
#main_left .intro{ border-bottom:1px solid #D7D7D7; margin-top:5px; } 
#main_left .photo{ float:left;  margin:5px 0px; } 


.image_border{ height:102px; background:url(../sre_images/thumb_border.jpg) no-repeat left top; }


#main_left .image , #main_left a .image{ margin-right:5px; padding:4px;  border:1px solid #D7D7D7; float:left;background:#fff  }
.photo .image{ width:140px; height:90px; margin-right:5px; padding:4px;  border:1px solid #D7D7D7; overflow:hidden;  float:left;  } 
#main_left .image img{ border:none;}

#main_left #article_tools{height:25px; border:solid #D7D7D7; border-width:1px 0px; padding:5px 0px 5px 0px; margin-top:50px; } 
#main_left #article_tools #tool_1{ float:left;  }
#main_left #article_tools img{ border:none; } 
#main_left #article_tools #tool_2{ float:right; padding-top:4px; } 

#main_left .intro .text, #main_left .intro .text div{line-height:1.4em; text-align:justify;}
#main_left .intro .text p{ padding:0px; margin:0px;}
#main_left .more{ clear:both;  margin:5px 0px 10px; padding-top:5px; padding-bottom:5px; padding-left:10px; text-align:left; background:url(../images/more.jpg) no-repeat left; }/**/
#main_left .more_with_img{ padding-left:0px; background-position:152px;  }
#main_left .more a{ color:#EA9528; text-decoration:none;  }
#main_left .more a:hover{ text-decoration: underline;  }
#main_left .content_box{ padding:20px; border:1px solid #D7D7D7;  }
#main_left .content_box_body{ } 
#main_left .content_box_body p, #main_left .content_box_body div{line-height:1.4em; }


#main_left .arxikh_title{ height:50px; font-size:14px; color:#456A97; margin:0px 0px 2px 0px; padding:0px;}

#main_left .arxikh_image{ width:140px; overflow:hidden; border:1px solid #D7D7D7; float:right; margin-left:10px;  }
#main_left .arxikh_ img{ border:none;}
#big_tabs { width:667px; height:54px;  padding-top:10px; float:left;}
.big_tabs_open { background:url(../images/home_tab_1.jpg) no-repeat; }
.big_tabs_close { background:url(../images/home_tab_2.jpg) no-repeat; }
#big_tabs{ padding-top:10px; }
#big_tabs a{ color:#456A97; font-size:14px; text-decoration:none; font-weight:bold; }
#big_tabs_1{ width:340px; height:8px; margin-left:23px; display:inline-block; float:left; margin-top:5px;  }
#big_tabs_2{ display:inline-block; float:left; margin-top:5px; } 
#big_tabs_content{ width:645px; border:1px solid #D7D7D7; border-top:0px; float:left; padding-left:20px; margin-top:-10px}
.big_tabs_content_item{ width:190px; height:633; float:left; margin:6px; margin-top:0px; padding-right:10px; }
#main_left .arxikh_big_tabs_content_image{ width:190px; overflow:hidden; border:1px solid #D7D7D7; margin-bottom:10px;    }

.arxikh_big_tabs_content_intro{  overflow:hidden; height:115px;}
#main_left .arxikh_big_tabs_content_more{ border:0px; background-position:55px 7px;  }  

#main_left h3{ font-size:16px; color:#456A97; margin:0px 0px 2px 0px; padding:0px; border-bottom: 1px solid #D7D7D7;}
.input{ padding:2px; border:1px solid #D7D7D7; color:#646464; width:100%; }
.submit{ width:84px; height:24px; line-height:24px; background:url(../images/buttons.jpg) no-repeat left top; color:#FFFFFF; border:none; font-size:11px; font-weight:bold;}
#main_left .error{ display:none; }
#main_left .error_mgs{ border:1px solid #E08585; background:#EEAEAE; color:#FFFFFF; padding:10px; text-align:center; }
#main_left .form_error{ border:1px solid #E08585; background:#EEAEAE; }

#main_left .paging{ padding-top:3px; height:60px; margin-top:10px; text-align:center; background:url(../images/paging_bg.jpg) repeat-x left top;}
#main_left .paging a{ color:#033571; text-decoration: underline;}
#main_left .paging a:hover{ text-decoration:none; }
#main_left .pagingPrev{ float:left; margin-left:5px;}
#main_left .pagingNext{ float:right; margin-right:5px;}

#main_right{ float:right; width:274px; margin:0px 2px 5px 0px; background:#FFFFFF;  }

.banner_title{ line-height:29px; padding:0px 0px 0px 10px; font-size:14px; color:#FFFFFF; font-family:Tahoma; background: url(../images/banners_title.jpg) repeat-x left; border:1px solid #D7D7D7; }

#communities{ border:1px solid #D7D7D7; width:271px; margin:0px; padding:0px;}
#communities a img , #communities a {  border:none; margin:0px; padding:0px;}

#newsletter_poll{ border:1px solid #D7D7D7; border-top: none; width:271px;   }
#newsletter_tab{ float:left; width:137px; height:44px; display:block; cursor:pointer;}
.newsletter_tab{ background:url(../images/newsletter_tab_gray.jpg) no-repeat; }
.newsletter_tab_hover{ background:url(../images/newsletter_tab.jpg) no-repeat;}
#poll_tab{ float:left; width:136px; height:44px;display:block; cursor:pointer;  }
.poll_tab{  background:url(../images/poll_tab_gray.jpg) no-repeat;  }
.poll_tab_hover{ background:url(../images/poll_tab.jpg) no-repeat;}
#newsletter_poll_content{ margin:10px 10px 5px 20px;}
#newsletter_content{ display:none; }
#nl_succes{ display:none;}

#vote_button { width:106px; height:24px; background:url(../images/vote_button.jpg) no-repeat;} 

#calendar_container{ border:none; }

#submenu{}
#submenu a{ width:262px; line-height:27px; border:1px solid #D7D7D7; border-top:none; padding-left:10px; background:url(../images/submenu.jpg) no-repeat right; color:#646464; text-decoration:none; display:block; }
#submenu a:hover , #submenu a.selected{ text-decoration:underline; }

#footer{ clear:both; border:1px solid #D7D7D7; padding:6px; font-size:11px; height:14px; margin:10px 5px 5px 2px; background:#FFFFFF; }
#footer a{ color:#466A96; text-decoration:none; font-size:11px;}   
#footer a:hover {text-decoration:underline; }
#footer_left{ float:left; }
#footer_right{ float:right; }

.vid_container {width:140px;float:left; height:160px; overflow:hidden; text-align:center; font-family:Tahoma, Verdana, Arial, Helvetica; margin:3px; font-size:11px;}
.vid_container div {padding:4px; border:1px solid #ccc; background:#eee;}
.vid_container a {color:#033571; text-decoration:none}
.vid_container div a img {border:1px solid #000}


#mvs{ position:fixed; top:100px; margin:0px auto; border:10px solid #FFF; background:#000; z-index:1000; text-align:center; display:none; width:500px; }  
#mvs a{ color:#FF0000; font-size:14px; margin:5px; display:block; height:25px; background:#FFFFFF; }
#mvs_overlay{ display:none; width:100%; height:100%; position: fixed; top:0px; left:0px; background:#000000; filter:alpha(opacity=60); opacity:0.6;}
#mvs_footer{ background:#FFFFFF; height:40px; color:#000000; padding-top:10px; margin-top:5px; } 
#mvs_title{ float:left; font-size:14px; color: #000000; width:90%; text-align:left; } 
#mvs_close{ float:right; width:21px; }

.driver a {width:17px; height:17px; padding:1px 5px; background:url(/sre_images/sq_inactive.jpg) top left no-repeat;color:#fff; text-decoration:none}
.driver a.selected {background:url(/sre_images/sq_active.jpg) top left no-repeat}

.avid_container {width:280px; height:80px;}
.avid_container a {color:#033571; text-decoration: none}
#sm_vid_container {width:260px; float:right; padding:5px 20px;}
#sm_vid_container .selected {background:#5fabf7;}
#mvs_fp {width:320px}

.separator {font-size:3px;height:2px;border-bottom:1px solid #ececec;overflow:hidden}
.video {padding:5px 5px 3px 10px;}
.fp_img_cont {width:190px; height:120px; border:1px solid #258; overflow:hidden;margin-bottom:10px;}
#cur_video_title {color: #FFFFFF; border:none!important}
#hidden_player {width:1px; height:30px;overflow:hidden}
.mp3_list{ margin:0px; padding:0px; border:none; }
.mp3_list tr{ border:none; background:#FFFFFF;}
.mp3_list td{ border:1px solid #D7D7D7; padding:8px 4px; margin:0px;}
.mp3_menu{ width:16px; height:16px; cursor:pointer; display:inline-block; }
.mp3_play{ background:url(/sre_images/mp3.png) 0px 0px no-repeat; }
.mp3_pause{ background:url(/sre_images/mp3.png) 0px -16px no-repeat; }

#tool_email_form , #tool_email_form_success{ display:none; margin:10px 0px 0px 0px;}
.ekl_kentra {border:1px solid #bbb;}
.ekl_kentra td {border-bottom:1px solid #bbb;padding:3px;}
