body {  margin: 0px; padding: 0px; font-size: 15px; color: #13121A;
        font-family: Arial,  Helvetica, sans-serif; 
        background-color: #E4E4E4;  min-height: 600px; }
table, td { color: #13121A; } 

form, h1, h2, h3 { margin: 0px; padding: 0px; }

h2 { font-size: 16px; color: #13121A;  display: block; margin: 15px 0 10px 10px; } 
h3 { font-size: 16px; color: #b60707 ; font-weight: normal; margin: 5px auto 15px 20px; }
h3 a { color: #411300 ; text-decoration: none; }   
h3 a:hover { text-decoration: underline; }   
h4 { font-size: 18px; color: #13121A ; font-weight: normal; margin: 5px auto 15px 20px; }  
h5 { font-size: 13px; color: #13121A ; font-weight: normal; margin: 5px auto 5px 10px; }  

/* p { font-weight: 100 ; } 
*/

img { border: none; }

.clear { clear: both; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px;
         border: none; background: none;  }

#center { background-color: #fff; width: 1010px; margin: 0 auto; padding-bottom: 30px; text-align: left;  } 	
#head { background-color: #243239; height: 30px; float: left; width: 100%; }   
#top { color: #E9E9E9; width: 1010px; margin: 0 auto; font-size: 11px; }
#top a, #top a:link, #top a:visited {  color: #E9E9E9; text-decoration: none;
        padding: 0px 2px 0px 2px ;  }          
#top a:hover { color: #F3F3F3; text-decoration: underline;}          
#toperleft { float: left; padding: 6px; width: 400px; } 
#toperright { float: right; padding:6px; text-align: right; width: 360px; }
#toperright img { margin-right: 4px; margin-left: 5px;text-align: right; }
#header { width: 1010px; float: left; } 

/* christmas   #headerlogo { float: left; width: 275px; color: #676767; font-size: 13px; padding-left: 0; margin-top: 15px; margin-bottom: 0;} */ 
/* default */  #headerlogo { float: left; width: 255px; color: #676767; font-size: 13px; padding-left: 10px; margin-top: 20px; margin-bottom: 15px;} 
#headerlogo span { color: #E41E1F; } 

/* christmas   #headerbanner { float: right; width: 730px; text-align: center; padding: 3px 3px 3px 0; } */
/* default */ #headerbanner { float: right; width: 730px; text-align: center; padding: 3px 3px 3px 0; }  

#headmenu { height: 25px;  width: 650px; /* 730px */ float: left; }
	
#menu, #menu ul { list-style: none;	padding: 0px; margin: 0px; text-align: center; margin-left: 3px; }

#menu li { float: left; padding: 0px; text-align: center; }	
           		
#menu li a { text-decoration: none; padding-top: 2px; padding-bottom: 1px; display: block;  
             font-weight: bold; color: #24333A; line-height: 28px; font-size: 11px; 
             margin-right: 3px; height: 34px; background: url(im/menu.png) no-repeat ; 
             width: 73px; behavior: url(iepngfix.htc); }
#menu li a:hover { background: url(im/menu3.png) no-repeat ; behavior: url(iepngfix.htc);  color: #000;}
#menu li  #menucur { background: url(im/menu3.png) no-repeat ; behavior: url(iepngfix.htc); } 
             
#menu li a.menuexpe {   background: url(im/menu65.png) no-repeat; width: 65px; }
#menu li a.menuexpe:hover  {   background: url(im/menu65_h.png) no-repeat; width: 65px; }
  
             
#limakri { 	background: url(im/menu2.png) no-repeat ;  behavior: url(iepngfix.htc); width: 110px; margin-right: 3px;  }
#menu #limakri ul li { background: none ; text-align: left; height:  20px;  } 
#menu #limakri ul li a { background: #efefef; font-size: 11px;   padding-top: 1px; } 
#menu #limakri ul li a:hover { font-size: 11px; } 

#menu #liexpand ul li { background: none ; text-align: left; height:  20px; } 
#menu #liexpand ul li a { background: #efefef ; font-size: 11px;  width: 110px;  padding-top: 1px; } 
#menu #liexpand ul li a:hover { text-decoration:underline; font-size: 11px; } 


#menu li ul a { display: block;	text-decoration: none; line-height: 18px; height: 18px;
	padding: 6px 4px 6px 10px; color: #000; width: 96px; font-weight: normal; }
#menu li ul a:hover { color: #24333A; width: 96px; text-decoration:underline; color: #24333A;}
#menu li ul { position: absolute; left: -999em; height: auto;
	width: 110px;	margin: 0px; padding: 0px; z-index: 500;}
#menu li li { width: 96px; }
#menu li ul ul { margin: -1.90em 0 0 12em; }
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul { left: -999em; }
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { left: auto; z-index: 500; }
#menu li:hover, #menu li.sfhover { background:  url(im/menu3.png) no-repeat ;   behavior: url(iepngfix.htc); }
#menu li ul li:hover, #menu li ul li.sfhover { background: #efefef; color: #fff; }

.select { border:1px solid #CCCCCC; color:#526F8B; font-size:12px; margin:0pt; padding:3px; }
#searchform { float: right; width: 350px; /* 270 */ margin-bottom: 5px; } 
.searchfield { border:1px solid #CCCCCC; color:#526F8B; width: 150px; font-size:12px; margin:0pt; padding:4px; }


#newscats { margin-top: 6px;  font-weight: bold; font-size: 12px; 
border-top: 1px solid #d5dce0 ;  border-bottom: 1px solid #d5dce0;  padding: 3px; } 
#newscats ul { margin: 0px; padding: 0px; }
#newscats li { float: left; border-right: 1px solid #d5dce0; list-style: none; height: 14px;
               padding-top: 6px; margin-top: -1px; padding-bottom: 5px; } 
#newscats li:first-child { border-left: 1px solid #d5dce0; } 
#newscats a { color: #DF1312; text-decoration: none;  padding: 6px 12px 4px 12px; line-height: 12px; }
#newscats a:hover { color: #fff; background: #DF1312 ; }   /*   #E41313    */
#newscats .selected { color: #fff; background: #DF1312; }

#tickerall { padding: 4px 0 4px 10px; background:url(im/tickerbcgrd.jpg) repeat-x; } 
#ticker  { font-size: 11px; font-weight: bold; list-style: none; display: inline; list-style-position:outside; } 
#ticker a  { color: #13121A; text-decoration: none; }
#ticker a:hover {  text-decoration: underline; color: #616161; }
#ticker ul li { display: inline; list-style-position:outside; } 
#ticker ul { display: inline; list-style-position:outside; color: #DF1312;  } 
#ticker li { display:inline;  }



/*  ############################# WELCOME ##################################  */

#topleft { float: left; width: 665px; border-right: 1px solid #d5dce0; margin-top: 15px; padding-left: 5px; padding-right: 10px; } 
#topleft2 { float: left; width: 665px; margin-top: 5px; padding-left: 5px; padding-right: 10px; } 
#topleft3 { float: left; width: 665px; margin-top: 5px; padding-left: 5px; padding-right: 10px; } 

#mainnew { padding-top: 0; font-size: 13px; width: 100%;  } 
#mainnew h1 { font-size: 20px; margin: 0px; font-weight: bold; } 
#mainnew h1 a { color: #13121A; text-decoration: none; }
#mainnew h1 a:hover { color: #df1312; text-decoration: underline; }
#mainnew img { float: left; max-width: 400px; max-height: 260px; margin: 5px 10px 5px 0; border: none; } 
#mainnew p { color: #24333A; font-size; 13px; margin-top: 6px;  } 

.more { float: right; } 
.more a { font-weight: normal; text-decoration: none; color: #193D5E; font-size: 11px; 
          margin-top: 5px; } 
.more a:hover { text-decoration: underline; margin-top: 5px; }

#lastnewstitle { background:url(im/tickerbcgrd.jpg) repeat-x; color:#DF1312; height: 26px; font-size:14px; font-weight:bold; margin-top: 0;
             padding-left: 10px; padding-top: 5px; }
.lastnews { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dotted #E2E2E2; } 
.lastnews h1 { font-size: 16px; margin: 0px 0px 4px 0px; font-weight: normal; }
.lastnews h1 a { color: #13121A; text-decoration: none;  }
.lastnews h1 a:hover { color: #df1312; text-decoration: underline; }
.lastnews .ltitle { color: #193D5E; font-size: 11px;  }
.lastnews .ltitle a { color: #193D5E; text-decoration: none; } 
.lastnews .ltitle a:hover { text-decoration: underline; } 
.lastnews img { float: left;  max-width: 100px; max-height: 70px;
                border: 3px solid #D2D2D2; margin-right: 10px; } 
.lastnews p {  margin-top: 6px; color: #24333A; font-size: 13px;  font-weight: normal;  } 


#topleftbanner { width: 100%; text-align: center; border-bottom: 1px dashed #d5dce0; border-top: 1px dashed #d5dce0; margin-top: 15px; margin-bottom: 15px;  }
#topleftbanner img { padding: 6px; border: none; }
#topleftbanner h1 { height: 20px; color:#df1312; font-size:12px; font-weight:bold; margin: 0; padding-top: 7px; }

#mainbanner { width: 100%; border-bottom: 1px dashed #d5dce0; border-top: 1px dashed #d5dce0; text-align: center; margin-top: 10px; margin-bottom: 5px; }
#mainbanner img { padding: 6px; border: none;}
#mainbanner h1 { height: 20px; color:#df1312; font-size:12px; font-weight:bold; margin: 0; padding-top: 7px; }

#weather { background-color: #D5DCE0; height: 60px; width: 100%; text-align: center; padding: 0; margin-bottom: 15px;  }

#topright { float: right; width: 310px; padding-left: 10px; padding-right: 5px;  } 

#videos { margin-top: 15px; width: 100%; }
#videos h1 { background: #616161 url(im/videoimage.png) no-repeat 5px 4px;  behavior: url(iepngfix.htc); height: 22px; 
             color:#FFFFFF; font-size:12px; font-weight:bold; margin: 0;
             padding-left: 35px; padding-top: 6px; }

#videos .vid { margin-right: 0px; float: left; width: 95px; padding-right: 13px; font-size: 11px; }

#videos a { color: #13121A; text-decoration: none;  }
#videos a:hover { color: #df1312;  text-decoration: underline; }
#videos img { width: 95px; height: 65px;  border: none; } 
#videos .more { margin: 15px 5px 10px 0; text-align: right; width: 100%; } 
#videos .more a { font-weight: normal; text-decoration: none; color: #193D5E; font-size: 11px; } 
#videos .more a:hover { text-decoration: underline; margin-top: 5px; }
#videos .more img { width: 15px; height: 16px; border: none; } 

#welvideoshow { margin-bottom:  15px; } 
#welvideoshow h2 { color: #13121A; text-decoration: none; font-size: 13px; font-weight: bold; margin: 0px; padding: 0px; width: 310px; } 

/*   ######  PHOTOS  ##### */ 

#photos {  margin-top: 15px; width: 100%; border-top: 3px solid #d5dce0;  } 
#photos h1 { background: url(im/photorep.jpg) no-repeat 5px 5px; height: 22px; 
             color:#df1312; font-size:12px; font-weight:bold; margin: 0;
             padding-left: 35px; padding-top: 7px; }
/*
#photos div { float: left; width: 95px; padding-right: 13px; font-size: 11px; }
*/
#photos .pho { margin-right: 0px;  margin-top: 10px; float: left; width: 95px; padding-right: 13px; font-size: 11px; }

#photos a { color: #13121A; text-decoration: none;  }
#photos a:hover { color: #df1312;  text-decoration: underline; }
#photos img { width: 90px; height: 67px; border:3px solid #E2E8EF; } 
#photos .more { margin-top: 15px; text-align: right; width: 100%; margin-bottom: 15px; } 
#photos .more a { font-weight: normal; text-decoration: none; color: #193D5E; font-size: 11px; } 
#photos .more a:hover { text-decoration: underline; margin-top: 5px; }
#photos .more img { width: 15px; height: 16px; border: none; } 

#photoimg   { margin-bottom: 0px; width: 10px; } 
#photoimg img { width: 22px; height: 10px; clear: both; border: none; } 
#photos #photobox   { background: #E2E8EF; padding: 10px; width: 290px; margin-top: -4px;  
                font-size: 11px; } 
#photos #phototitle { font-weight: bold; margin-bottom: 10px; width: 290px;  } 
#photos #photoperil { color: #616161; width: 290px; } 

.bannernid p { padding: 0 5px 0 5px; margin: 0px; } 

#trbanners { width: 100%;  text-align: center; margin-top: 15px; border-top: 1px dashed #d5dce0; border-bottom: 1px dashed #d5dce0; } 
#trbanners img { padding: 6px; border: none; }
#trbanners h1 { color:#df1312; height: 20px; font-size:12px; font-weight:bold; margin: 0; padding-top: 7px; }

#editorial, #comments, #audios, #videos { text-align: left; } 

#editorial { margin-top: 15px; border-bottom: 3px solid #d5dce0; }
#editorial h1 { background: #999999 url(im/ftero.png) no-repeat 5px 4px;  behavior: url(iepngfix.htc); height: 22px; 
             color:#FFFFFF; font-size:12px; font-weight:bold; margin: 0;
             padding-left: 25px; padding-top: 6px; }
#editorial h2 { margin: 0px; padding: 10px 5px 0 5px; }              
#editorial h2 a { color: #13121A; text-decoration: none; font-size: 13px; font-weight: bold; }
#editorial h2 a:hover { color: #df1312;  text-decoration: underline; }
#editorial .datekat { font-size: 11px; color: #A6A6B3; padding-left: 5px; }
#editorial img { float: right; border: 3px solid #D2D2D2; margin: 3px; }
#editorial .more { text-align: right; margin-right: 5px; width: 305px; }
#editorial .lemore { text-align: left; margin-left: 5px; width: 105px; float: left; }
#editorial .rimore { text-align: right; margin-right: 5px; width: 105px; float: right; }

#editorial p { font-size: 11px; padding: 5px; }

#comments { margin-top: 0; margin-bottom: 15px; border-bottom: 3px solid #d5dce0; }
#comments h1 { background: #999999 url(im/people.png) no-repeat 5px 7px;  behavior: url(iepngfix.htc); height: 22px; 
             color:#FFFFFF; font-size:11px; font-weight:bold; margin: 0;
             padding-left: 25px; padding-top: 6px; }
.mostcomm { margin: 5px 0px 5px 0px ; padding: 0 0 5px 0; border-bottom: 1px dotted #E2E2E2;} 
.mostcomm .comm { float: right; font-size: 11px; font-weight: bold; color: #13121A; margin-right: 2px; line-height: 17px; } 
.mostcomm a { font-size: 11px; color: #193D5E; text-decoration: none; } 
.mostcomm a:hover { text-decoration: underline; } 
.mostcomm .ntitle { float: left; width: 240px;  } 

.pikachoose h2 { margin: 0px; }              

#itoday { background-color: #f8f8f8; text-align: left; margin-top: 15px; border-bottom: 1px solid #d5dce0; }
#itoday h1 { background: #999999 url(im/calendar.png) no-repeat 5px 6px;  behavior: url(iepngfix.htc); height: 22px; 
             color:#FFFFFF; font-size:12px; font-weight:bold; margin: 0;
             padding-left: 25px; padding-top: 6px; }
#itoday p { padding: 0 5px 0 5px; font-size: 11px; color: #13121A; }
#itoday .more { margin-top: 10px ; text-align: right; width: 310px; } 


.bgbox { background: url('im/editorial_bg.png') bottom repeat-x;  behavior: url(iepngfix.htc); padding: 5px;} 

#middle {  padding-left: 5px; margin-top: 15px; margin-bottom: 10px; } 

#frontpages { float: left; width: 195px; margin-right: 5px; margin-bottom:15px;
              /* border-bottom:2px solid #DF1312;  border-top:2px solid #DF1312; */   }
.compare-hotel-prices { color: #13121A; width:185px; text-align:center; font-size:12px; background-color: #BDD9EF; padding: 5px; }
.fivenews { float: left; width: 138px; padding-left: 10px; padding-right: 10px; border-left: 1px solid #d5dce0; } 
.fivenews:last-child { border-left: 1px solid #d5dce0; } 
.fivenews img { height: 80px ; } 
.fivenews h1 {  margin: 10px 0px 15px 0px; padding: 0px; font-size: 12px; font-weight: bold; } 
.fivenews h1 a { color: #13121A; text-decoration: none; }
.fivenews h1 a:hover { color: #df1312; text-decoration: underline; }
.fivenews p { font-size: 12px; margin-top: 0;} 
.fivenews span { font-size: 11px; color: #A6A6B3; margin: 5px 0px 3px 0px;  } 
.fivenews a { color: #13121A; text-decoration: none;  }
.fivenews a:hover { color: #df1312;  text-decoration: underline; }


#bottomleft { float: left; width: 665px; border-right: 1px solid #d5dce0; padding-left: 5px; padding-right: 10px; } 

.articles { width: 100%; background-color: #F2F2F2; } 
.articlestitle {  background: #243239 url(im/article-folder.png) no-repeat 5px 6px;  behavior: url(iepngfix.htc); height: 22px; 
             color:#FFFFFF; font-size:12px; font-weight:bold; margin: 0;
              padding-top: 8px; }

.articlestitle h1 {float: left; color:#FFFFFF; font-size:11px; 
                    font-weight:bold; margin: 0px 0px 0px 0px; padding-left: 25px;
                     }
.articlestitle div { float: right; font-size: 11px; margin-right: 15px;
  font-weight: normal  ;  }

.articlestitle div a { color: #fff; text-decoration: none;   }
.articlestitle div a:hover { text-decoration: underline; }


.articles h2 a { color: #13121A; text-decoration: none; font-size: 16px; font-weight: normal; 
                 margin-left: 5px; }
.articles h2 a:hover { color: #df1312; text-decoration: underline; }

.articles .ltitle { color: #193D5E; font-size: 11px; font-weight: normal;   }
.articles .ltitle a { color: #193D5E; text-decoration: none; } 
.articles .ltitle a:hover { text-decoration: underline; } 

.articleimg { float: left; width: 130px;   height: 80px; margin: 15px 10px 0px 10px; 
                border: 3px solid #D2D2D2;  } 
.articleper { float: left; display: block ; width: 485px; margin-top: 0px; } 
                
.articles .more { text-align: right; margin-top: 10px; margin-bottom: 10px; } 


#right { float: right; width: 310px; margin-top: 25px; padding-left: 10px; padding-right: 5px; border-left: 1px solid #d5dce0;} 

#bottomright { float: right; width: 310px; padding-left: 10px; padding-right: 5px; } 

#brbanners { width: 100%; text-align: center; margin-top: 15px; border-top: 1px dashed #d5dce0; border-bottom: 1px dashed #d5dce0; } 
#brbanners img { padding: 6px; border: none; }
#brbanners h1 { height: 20px; color:#df1312; font-size:12px; font-weight:bold; margin: 0; padding-top: 7px; }

#fbanners { width: 310px; text-align: center; margin-top: 15px; margin-right: 5px; border-top: 1px dashed #d5dce0; border-bottom: 1px dashed #d5dce0; } 
#fbanners img { padding: 6px; border: none; }
#fbanners h1 { height: 20px; color:#df1312; font-size:12px; font-weight:bold; margin: 0; padding-top: 7px; }

.uniquebanners { width: 100%; margin-bottom: 15px; text-align: center; border-top: 1px dashed #d5dce0; border-bottom: 1px dashed #d5dce0; } 
.uniquebanners img { padding: 6px; border: none; }
.uniquebanners h1 { height: 20px; color:#df1312; font-size:12px; font-weight:bold; margin: 0; padding-top: 7px; }

#vote { margin-top: 15px; width: 100%; border-bottom: 1px solid #d5dce0;}
#vote h1 { background: #999999 url(im/vote.png) no-repeat 5px 4px;  behavior: url(iepngfix.htc); height: 22px; 
             color:#FFFFFF; font-size:12px; font-weight:bold;
             padding-left: 33px; padding-top: 6px; }
#vote h2 { color: #13121A; text-decoration: none; font-size: 12px; font-weight: bold; margin: 0px;  text-align: left; }
#vote p { color: #13121A; text-decoration: none; font-size: 12px; font-weight: normal; margin: 8px;  text-align: left; }
#vote_click { text-align: left; margin: 5px; } 
#vote_click a { color: #13121A; text-decoration: none; } 
#vote_click a:hover { text-decoration: underline; }

.votebar {  height: 12px; background: #589BC1; margin-bottom: 10px; margin-right: 5px;
            margin-top: 2px; float: left;   }
.voteposost { color: #df1312; } 

#usefull { margin-top: 15px; width: 100%; border-bottom: 1px solid #d5dce0;}
#usefull h1 { background: #999999 url(im/info.png) no-repeat 5px 2px;  behavior: url(iepngfix.htc); height: 22px; 
             color:#FFFFFF; font-size:12px; font-weight:bold; margin: 0;
             padding-left: 30px; padding-top: 6px; }


#mostread { background: #F2F2F2; border-top: 1px solid #F8F8F8; padding: 20px 0 20px 0;  margin: 0 auto; width: 100% ;  height: 280px; position: absolute; left: 0px; text-align: center; margin-top: 30px;  }

#mostread h1 { font-size:14px; font-weight:bold; margin: 0px; color: #DF1312; padding-bottom: 5px; }
#mostread .date { font-size: 11px; color: #DF1312; width: 60px; float: left; padding-top: 2px;} 
#mostread a { color: #13121A; text-decoration: none; } 
#mostread a:hover { text-decoration: underline; } 
#mostread .counter { font-size: 10px; color: #777; }
#mostread .read { padding: 2px 0 2px 0; }

#footer { background: #243239; height: 40px; padding-top: 15px;  padding-bottom: 15px; margin-left: 0px; 
margin-right: 0px; width: 100% ; position: absolute ; left: 0px; text-align: center; 
          margin-top: 280px; } 
		  
/* ###################################  ESOTERIKES ###################  */

#content  { float: left; width: 680px; margin-top: 20px;  }
#contenthtml { padding: 20px; }

#newslist { border-bottom: 4px solid #d5dce0; width: 670px; padding-left: 5px; } 
#newslist h1 { font-size: 14px; color: #13121A; margin-bottom: 5px; }
#newslistend { border-bottom: 4px solid #d5dce0; width: 675px; } 

#fshare { width: 50px; float: left; margin-right: 10px; margin-bottom: 5px; padding-top: 2px; }
#newper { float: right; text-aligh: left; font-weight: bold; margin-bottom: 10px; } 
#incnew { float: left; width: 490px; margin-right: 5px; margin-left: 5px;   } 
#incnew h1 { font-size: 24px; margin: 0px; font-weight: normal; color: #13121A;  }
#incnew h3 { font-size: 11px; color: #B4B4BF; margin: 5px 0px 3px 0px;  } 
#incnew h3 a { color: #193D5E;  } 

#newimg { width: 100%; } 
#newimg img { max-width: 490px; margin: auto;  } 
#description { width: 485px; height: 22px; font-size: 11px; color: #616161; float: left; padding-right: 5px; padding-top: 4px;} 
#shareit { float: left; width: 485px; margin-top: 5px; padding: 6px 5px 6px 0; margin-bottom: 5px; border-bottom: 1px dotted #E2E2E2; border-top: 1px dotted #E2E2E2;}

#ilike { float: left; font-size: 12px; padding-top: 7px; border-bottom: 1px dotted #E2E2E2; border-top: 1px dotted #E2E2E2; }
#ilikeiframe { border: none; overflow:hidden; width:490px; height:28px ; } 

#incnew p  { margin-top: 20px; width: 480px; font-size: 15px!important;  } 

#newsphotos h1  { background: url(im/photorep.jpg) no-repeat 5px 5px; height: 22px; 
             color:#df1312; font-size:12px; font-weight:bold; margin: 0;
             padding-left: 35px; padding-top: 7px; }
             
#newsfiles  {  font-weight: bold; font-size: 14px; margin-bottom: 0px; margin-top: 0px; } 
#newsfileslist  {  margin-top: 0px;   }
#newsfileslist li {  margin-top: 0px;  margin-left: 15px; margin-bottom: 3px;  }
#newsfilestitle {  font-size: 15px ;  margin: 0px; padding: 0px; } 

/****************/ 

#newsfileslist  a {  color: #193D5E ; text-decoration: none;  }
#newsfileslist { padding-left: 0px; margin-left: 0px; } 
#newsfileslist  a:hover {  text-decoration: underline;  }


#newextras { margin-top: 5px; float: left; width: 165px ; border-left: 1px solid #d5dce0; padding-left: 6px; }
#newextras h1 {  margin: 0px; font-size: 14px; text-align; center;  } 
#newextras h2 {  margin: 0px; font-size: 12px; text-align; center;   } 

#newextras ul { color: #df1312; margin: 10px 0px 15px 0px; padding: 0px 5px 0px 10px; 
                font-size: 11px;  }
#newextras ul li { margin: 0px; padding: 0px; margin-top: 5px;  } 
#newextras a { color: #13121A; text-decoration: none;  }
#newextras a:hover { color: #df1312; text-decoration: underline; }

.necats  {  margin: 5px 2px 10px 3px;  }
#newextras .necatstitle { margin-bottom: 3px; } 

#newscommentsform { float: left; border-bottom: 2px solid #DF1312; border-top: 2px solid #DF1312; 
                background: #F8F8F8 ; margin: 20px 0px 20px 0px ; width: 485px; padding-left: 10px;   }   /*  #F8F8F8  */
#newscommentsform h1 { text-align; center; padding-top: 4px; line-height: 16px; 
             color:#13121A; font-size:14px; font-weight:bold; margin: 10px 0px 10px 0px ; }
#newscommentsoroi { font-size: 11px; color: #777;  }              

.comments {  width: 440px; padding: 5px; font-size: 11px; color: #1E272C;  }
.commuser {  font-size: 12px; color: #193D5E;  }        
        
#newscommentswriten { max-height: 400px; overflow: auto; word-wrap: break-word; margin-bottom: 10px; } 


#tabsedo { width: 100%; height: 280px; } 

      ul#tabs { list-style-type: none; margin: 10px 0 0 0; padding: 0 0 0.3em 0; }
      ul#tabs li { display: inline;  font-size: 11px;  }
      ul#tabs li a { color: #fff; background-color: #193D5E; border: 1px solid #D5DCE0; border-bottom: none; padding: 0.4em; text-decoration: none; }
      ul#tabs li a.selected { color: #000; background-color: #f8f8f8; font-weight: bold; padding: 0.6em 0.4em 0.45em 0.4em; }
      div.tabContent { border: 1px solid #D5DCE0; padding: 0.5em; background-color: #f8f8f8;
      height: 250px; overflow: auto; font-size: 11px;  }
      div.tabContent.hide { display: none; }

.mostreadin { margin: 5px 0px 5px 0px ; padding: 0 0 5px 0; border-bottom: 1px dotted #E2E2E2;} 
.mostreadin .ndate { float: left; font-size: 10px; font-weight: bold; color: #13121A; margin-right: 2px; line-height: 17px; width: 60px; } 
.mostreadin a { color: #193D5E; text-decoration: none; } 
.mostreadin a:hover { text-decoration: underline; } 
.mostreadin .counter { font-size: 10px; color: #777; }
.mostreadin .ntitle { float: left; width: 215px; margin-top: 2px;  } 


/********************************** LIST NEWS *******************************/

.nline { float: left; padding: 5px 0px 5px 5px; width: 670px; background: #f8f8f8 ; margin: 0px 0px 1px 0px ;   } 
.nline .ndate  { float: left; font-size: 11px; color: #DF1312; width: 70px; margin-top: 1px; } 

.nline .ntitle { float: left; width: 500px; margin: 0px 0px 0px 0px ;   } 
.nline .ntitle a {  color: #193D5E; text-decoration: none; } 
.nline .ntitle a:hover { text-decoration: underline; } 
.nline .counter  { float: left; width: 20px; } 

#searchres .nline { background: none; padding-left: 5px; border-bottom:1px dotted #E2E2E2; } 
#searchres .nline .ndate { background: none; color: #13121A; font-weight: bold;  } 
#searchres .nline .ncats { font-size: 11px; margin-top: 4px; #color: #DF1312;  } 
#searchres .nline  .ntitle .ncats a { color: #13121A;  text-decoration: underline; }
#searchres .nline  .ntitle .ncats a:hover { color: #DF1312; text-decoration: none; } 
#searchres .nline  .ntitle { width: 580px; } 
#searchres .nline  .ntitle a {  color: #193D5E; }


#palaioteres { border-bottom: 4px solid #d5dce0; width: 665px; padding-left: 5px; margin-top: 15px;} 
#palaioteres h1 { font-size: 14px; color: #13121A; margin-bottom: 5px; }
#palaioteres  a  { color: #13121A; text-decoration: none; font-size: 14px; font-weight: bold; }
#palaioteres  a:hover { color: #df1312; text-decoration: underline; }

.pages a { color: #13121A; text-decoration: none; font-size: 11px ;  } 
.pages a:hover { color: #df1312; text-decoration: underline;  } 
.apotelesmata { float: right; text-align: right; margin-right: 0px; color: #555; font-size: 11px ; width: 250px; margin-top: 2px; margin-right: 5px;  } 
.pagespages {  font-size: 11px ;  }
.pagespages a { color: #888;  font-size: 11px ;  }
.pagesprev .pagesnext {  font-size: 11px ;  } 
.pagescur    { color: #333; }

/* ###################################  SYNENTEYJEIS ###################  */
#audios { margin-top: 15px; width: 100%; }
#audios h1 { background: #616161 url(im/speaker-title.png) no-repeat 5px 4px;  behavior: url(iepngfix.htc); height: 22px; 
             color:#FFFFFF; font-size:12px; font-weight:bold; margin: 0;
             padding-left: 30px; padding-top: 6px; } 
#audios div { margin-top: 0px; width: 295px;  }
#audios .more { margin-top: 0px; margin-right: 5px; text-align: right; width: 100%;} 
#audiosbg { padding: 2px;} 

.audiotitlewel  { margin-bottom: 4px; cursor:pointer; font-size: 11px;  } 
.audiotitlewel:hover { color: #df1312;  text-decoration: underline; } 

  /*  background: url('im/editorial_bg.png') bottom repeat-x;  */
               
.audioimg  { float: left;  max-width: 90px; max-height: 68px; margin-bottom: 2px;
             border: 1px solid #D2D2D2; margin-right: 6px;  } 
.audiofirst { visibility: visible; font-weight: bold; padding: 0; }



#audiopltitle { font-weight: bold; margin-bottom: 10px; margin-left: -10px;   } 
#audioplayer { float: left; width: 310px; margin: 0px 0px 15px 15px; min-height: 250px;  } 
#audioplimage img { width: 310px; margin: 0px;  } 

#audioplright { float: left; width: 310px; margin-left: 15px;  } 
#audioplper  {  }
#audiopldatekat  { font-size: 11px; color: #777; font-weight: bold;   }

.audiobox { float: left; width: 310px; height: 120px; border: 1px solid #d5dce0 ;  margin: 0px 5px 10px 10px; padding: 5px; font-size: 11px; } 
.audiobox:hover { background: #F8F8F8; } 
   
.audiotitle  {  font-weight:bold; margin-bottom: 5px; font-size: 11px; } 
.audiotitle a { color: #13121A  ; text-decoration: none; }  
.audiotitle a:hover { color: #df1312;  text-decoration: underline; } 

.audiodata { visibility: hidden; height: 0px; overflow: hidden; background: #fff; 
             margin-bottom: 5px; border:  1px solid #D5DCE0; width: margin-right: 5px;
             font-size: 11px;  padding: 1px; background:  #f8f8f8 ; }
  /*  background: url('im/editorial_bg.png') bottom repeat-x;  */
               
.audioimg  { float: left;  max-width: 90px; max-height: 68px; margin-bottom: 2px;
             border: 1px solid #D2D2D2; margin-right: 6px; cursor:pointer;  } 
             
.audiofirst { visibility: visible; padding: 5px; }


/*  ####################  Photo reportaz #############  */

.pline { margin-bottom: 10px; padding-left: 10px; border-bottom:1px dotted #E2E2E2; padding-bottom: 10px;  }
.pline a { color: #193D5E  ; text-decoration: none; } 
.pline a:hover {  text-decoration: underline; } 
.pline .phoimg { float: left; width: 80px; margin-right: 10px; } 
.pline .pdate { font-size: 11px; font-weight: bold ; } 











#pedianice  { width: 400px; text-align: left; margin-left: 50px;  }
.koumpia    { padding: 2px 5px 2px 5px; color: #13121A; border: solid 1px #d5dce0; 
              margin-top: 10px;  } 

.formesCont  { border:1px solid #CCCCCC; color:#526F8B; width: 400px; font-size:12px; margin:0pt; padding:4px;}
.formesFaCont  { border:1px solid #CCCCCC; color:#526F8B; width: 180px; font-size:12px; margin:0pt;  padding:4px;}
.formesFaCont2  { border:1px solid #CCCCCC; color:#526F8B; font-size:13px; margin:0pt; padding:4px;}



/*   CLEAN UP */ 

.style24 {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.style31 {color: #DF1312}

.linkfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #387Ba1;
	text-decoration: none;
}
.linkfooter:hover {
	color: #fff;
	text-decoration: none;
}

.footer{
	color: #5B8585;
}







