@charset "utf-8";
/* CSS Document */

/*index.php and general CSS*/
.login {font:Calibri; font-family:Calibri; color:#FFFFFF; font-size:12px; text-decoration: none;}

a.log_link:link {font:Calibri; font-family:Calibri; color:#0066cc; font-size:14px; text-decoration: none;}
a.log_link:visited {font:Calibri; font-family:Calibri; color:#0066cc; font-size:14px; text-decoration: none;}
a.log_link:active {font:Calibri; font-family:Calibri; color:#0066cc; font-size:14px; text-decoration: none;}
a.log_link:hover {font:Calibri; font-family:Calibri; color:#0066cc; font-size:14px; text-decoration: none;}

.log {font:verdana; font-family:verdana; color:#0066cc; font-size:70%; text-decoration: none;}
.log12 {font:verdana; font-family:verdana; color:#0066cc; font-size:70%; text-decoration: none;}
.log_alarm {font:Calibri; font-family:Calibri; color:#990000; font-style:italic; font-weight:bold; font-size:12px; text-decoration: none;}
.log_forgot {font:verdana; font-family:verdana; color:#999; font-style:italic; font-size:60%; text-decoration: none;}
.joinus {font:Calibri; font-family:Calibri; font-size:12px; color:#999999;}
.archive {font:Calibri; font-family:Calibri; font-size:100%; color:#0066CC; }
.main_titles {font:Calibri; font-family:Calibri; font-size:1.2em; margin-left:3%; color:#FFFFFF;}

.keimeno_tefxous {width:95%; height:auto; position:relative; float:left; font:Calibri; font-family:Calibri;	font-style:italic; font-size:90%; text-align:justify; padding-left:2%; padding-right:2%; padding-top:2%; padding-bottom:2%; margin-top:0.5%; margin-bottom:1%;}

.banner_title {font:Calibri; font-family:Calibri; color:#999999; font-size:16px; }
.bottom {font:verdana; font-family:verdana; font-size:10px; color:#FFF;}
.date_link{font:verdana; font-family:verdana; color:#06C; font-size:12px; text-decoration: none;}


/*articles.php CSS*/
.articles_title {font:verdana; font-family:verdana font-size:20px; color:#FFFFFF;}
.articles_author {font:verdana; font-family:verdana; font-size:60%; color:#666666;}
.articles_preview {font:verdana; font-family:verdana; font-size:80%; color:#666666;}

.articles_more {font:verdana; font-family:verdana; font-size:100%; color:#086caf; text-decoration:none;}
.articles_banner_title {font:Calibri; font-family:Calibri; color:#FFFFFF; font-size:16px; }

/*article.php CSS*/
.article_title {font:verdana; font-family:verdana; font-size:150%; color:#333;}
.article_AMEA {font:Calibri; font-family:Calibri; font-size:10px; color:#666666;}
.article_author {font:verdana; font-family:verdana; font-size:60%; color:#333;}
.article_more {font:Calibri; font-family:Calibri; font-size:14px; color:#336699; border:solid 1px #000000; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; margin-left:30px; }
.article_other {font:verdana; font-family:verdana; font-size:70%; color:#333; text-decoration:none; font-weight:bold;}
.article_other_author {font:verdana; font-family:verdana; font-size:60%; color:#0066CC; text-decoration:none;}

* { margin: 0; padding: 0; }
#wrapper{width: 800px;margin: 0 auto;padding: 0px;}
#content{float: left;width: 100%;background-color: #FFFFFF;font-size: 12px;line-height: 20px;}
#page-wrap {  position: relative;float: left; margin: 50px 0;}
h1{font-size: 1.6em;color: #B5076D; font-style: italic;padding: 20px;}
p { margin: 0 0 0 0; }
#main { width: 100%; float: left; padding: 0px; background-color: #FFFFFF;  margin: 5px; display: inline;}
#sidebar { width: 215px; float: right;border: 1px solid #DDDDDD; background-color: #f1f1f1;margin: 20px; display: inline;}
#box{position: absolute; right: -50px;padding: 10px;background-color: #FFF;}
#box div{margin: 10px 0;}
#sidebar ul{padding: 10px;}
#sidebar ul li{font-size: 0.9em;margin: 0 0 0 20px;}

.comment_user {font:verdana; font-family:verdana; font-size:70%; font-weight:bold; color:#336699;}
.comment_text {font:verdana; font-family:verdana; font-size:70%; color:#000000;}
.comment_date {font:verdana; font-family:verdana; font-size:50%; color:#000000;}

#additional_arthro{ position:relative; width:45%; float:left; margin-right:4%;}
#foo {
    background-image:url(http://terms.e-charity.gr/css/images/tools/rank2.png);
	background-repeat:no-repeat;
    width: 20px;
    height: 20px;
    border-style: none;
    background-color: transparent;
    text-indent: 480px;    /* hack to hide the text */
  }

  #foo:hover {
    background-image:url(http://terms.e-charity.gr/css/images/tools/rank1.png);
	background-repeat:no-repeat;
    width: 20px;
    height: 20px;
    border-style: none;

  }



/*register.php CSS*/
.records {font:Calibri; font-family:Calibri; color:#000000; font-size:14px; text-decoration: none;}
.obligate {font:Calibri; font-family:Calibri; color:#CC0000; font-size:14px; text-decoration: none;}
.info_1 {font:Calibri; font-family:Calibri; color:#999999; font-style:italic; font-size:12px; text-decoration: none;}
#legend_1 {border:solid 1px #000000; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;}

/* who.php CSS */
.names {font:Verdana; font-family:verdana; color:#333; font-size:80%; text-decoration: none;}
.idiotita {font:verdana; font-family:verdana; color:#990000; font-size:90%; text-decoration: none;}

#submit { cursor:pointer;}

/*universal CSS */

#floatdiv {position:absolute; width:200px; height:70px; top:10px; right:10px; padding:16px; background-image:url(http://terms.e-charity.gr/css/images/warnings/back.png); border:2px solid #cc33ff; z-index:100; -moz-border-radius: 20px; -webkit-border-radius: 20px; -khtml-border-radius: 20px; border-radius: 20px; -moz-box-shadow: 0 0 30px #CCC; -webkit-box-shadow: 0 0 30px #CCC; box-shadow: 0 0 30px #CCC; /* background-color:#FFF; */} 
 
#ekpaideftiko {
  position: absolute;
  display: none;
  z-index: 10;
  background:#ffc;
  padding:5px;
  text-align:center;
  width:250px;
  border: 1px solid #D2D2D2;
/*  -moz-box-shadow: 0 0 30px #CCC;
  -webkit-box-shadow: 0 0 30px #CCC;
  box-shadow: 0 0 30px #CCC;*/
  background-image:url(http://terms.e-charity.gr/css/images/warnings/back.png);
/*  background: -webkit-gradient(linear, left top, left 15, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
  background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 15px);*/
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  -khtml-border-radius: 20px;
  border-radius: 20px;
}