#econtainer {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 970px;
}
#eleftcol {
	text-align: center;
	width: 146px;
	float: left;
	padding:0 0 10px 0; 
	margin: 0;
}
#eleftcol p {
	margin: 0;
	padding: 0;
}
#emidcol {
	padding: 10px 6px;
	text-align: center;
	float: left;
	width: 480px;
	margin:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#erightcol {
	padding: 10px 0;
	margin: 0;
	text-align: center;
	width: 325px;
	float: left;
	text-align: center;
}


/* Peite mas ti gnomi sas block The End*/
a:link {
	color: #000000;
	cursor: pointer;
	text-decoration: none;
}

a:visited {
	color: #000000;
	cursor: pointer;
	text-decoration: none;
}

a:hover {
	color: #000000;
	cursor: pointer;
	text-decoration: underline;
}

a:active {
	color: #000000;
	cursor: pointer;
	text-decoration: none;
}

body {
	background-color: #FFFFFF;
	font-family: Verdana,tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 2px;
	margin-top: 0px;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-dark-shadow-color: #FFFFFF;
	scrollbar-face-color: #86919f;
	scrollbar-highlight-color: #86919f;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #eeeeee;
}
form {
	padding: 0;
	margin: 2px;
}

hr{
	color: #C5141A;
	height: 1px;
}

td {
	color: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
ul li {
	list-style: square;
	margin: 0 0 0 5px;
	padding: 0;
}
p {
	margin: 0 0 10px 0;
	padding: 0;
}

.ape {
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-decoration: underline;
}

.artbuttons{
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: right;
}

.artdate{
	font-size: 11px;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-top: 0px;
	text-align: right;
}

.article{
	padding: 10px;
	text-align: left;
	width: 100%;
}

/**** ARTICLE FOT0 GALLERY WITH PAGESEP *****/
#article h1 {
	padding: 10px 0;
	text-align: left;
	width: 100%;
	font-size: 15px;
}
#article #artgallery {
	text-align: center;
	padding: 15px 0 5px 0;
	background-color: #EEEEEE;
	margin: 0;
}

#article #artgallery img {
	padding: 6px;
	border: 1px solid #CC0000;
	background-color: #fff;
}

#article #artgallery .galcaptions {
   text-align: left;
	padding: 10px 0px 3px 0px;
	margin: 0;
	font-size: 11px;
   font-style: italic;
}

#article .restphotos {
   margin: 0;
	padding: 10px 0 0 0 ; 
	text-align: center;
	height: 80px;
	background-color: #EEEEEE;
	clear: both;
	width: 100%;
}

#article .restphotos h1 {
	font-size: 10px;
	padding: 1px 1px 1px 15px;
	margin: 0;
	color: #B22222;
	background-color: #EEEEEE;
	font-family: Tahoma;
}
.restphotos ul {
  padding: 0;
  margin: 0 0 0 5px;
  text-align: center;
  background-color: #EEEEEE;
  clear: both;
}
.restphotos ul li {
  padding: 0;
  margin: 0 13px 0px 12px;
  float: left;
  width: 80px;
  height: 60px;
  background-repeat: no-repeat;
  list-style: none; 
}
.restphotos ul li img {
	padding: 2px;
	margin: 0;
	border: 1px solid #CC0000;
	background-color: #fff;
}
.restphotos table.nav {
  clear: both;
  color: #CC0000;
  margin: 0;
  font-size: 10px; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.restphotos table.nav a:link, .restphotos table.nav a:active, .restphotos table.nav a:visited, .restphotos table.nav a:hover  {
  color: #CC0000;
}
.restphotos table.nav td {
  color: #000;
  font-size: 10px; 
  padding: 5px 0 5px 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}




/**** ARTICLE FOT0 GALLERY WITH PAGESEP END *****/






.artlist {
	padding: 3px;
}

.artsubtitle{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-right: 0px;
	text-align: left;
}

.arttabl {
	background-color: #404040;
	font-size: 10px;
	width: 95%;
}

.arttitle {
	color: #C4141B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-right: 0px;
	text-align: left;
}

.ban468 {
	padding: 8px;
	}

.banner {
	background-color: White;
	padding-top: 8px;	
	padding-bottom: 8px;	
}

.banner300250 {
	margin-bottom: 10px;
}
.ban300250 { 
	margin-bottom: 10px;
	clear: both;
}

.bannersum {
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	padding: 8px;
}

.belowhead {
	background-color: #86919F;
}

/*HMERISA BOX*/
.bgministocks{
	background-color: #EEEEEE;
	border-bottom: 1px solid #ADAAAA;
	font-size: 11px;
	width: 320px;
	text-align: left;
	margin: 0 0 10px 0;
}

.bgtopnews {
	background-color: #CC0000;
}

.blockphoto {
	border: 1px solid #000000;
	margin-right: 10px;
}

.blocktext {
	font-size: 11px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 2px;
	padding-top: 5px;
}

.blocktitle {
	color: #687A8A;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 4px;
}

.blocktitle {
	font-size: 12px;
	padding-bottom: 2px;
}

.blocktitle a:link {
	color: #000000;
}

.blocktitle a:visited {
	color: #000000;
}

.blocktitle a:hover {
	color: #000000;
	text-decoration: none;
}

.blocktitle a:hover {
	font-size: 12px;
	padding-bottom: 2px;
	text-decoration: underline;
}

.blocktitle a:active {
	color: #000000;
}

.blocktop {
	color: #687A8A;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
}

.blocktop a:link {
	color: #687A8A;
}

.blocktop a:visited {
	color: #687A8A;
}

.blocktop a:hover {
	color: #687A8A;
	text-decoration: none;
}

.blocktop a:active {
	color: #687A8A;
}

.blocktop2 {
	color: #687A8A;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
}

.blocktop2 a:link {
	color: #687A8A;
}

.blocktop2 a:visited {
	color: #687A8A;
}

.blocktop2 a:hover {
	color: #687A8A;
	text-decoration: none;
}

.blocktop2 a:active {
	color: #687A8A;
}

.bottomsummary {
	background-color: #F2F2F2;
}

/*Internet Guide*/
.box1 {
	background-color: #EEEEEE;
	border-bottom: 1px solid #919191;
	text-align: left;
	width: 100%;
}

.boxcatname {
	background-color: #86919F;
	border-bottom: 1px solid #FFFFFF;
	border-left: 3px solid #C4141B;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	text-align: left;
	text-indent: 1px;
}
.boxcatname A:LINK { color: #FFFFFF; }
.boxcatname A:ACTIVE { color: #FFFFFF; }
.boxcatname A:HOVER { color: #FFFFFF; }
.boxcatname A:VISITED { color: #FFFFFF; }

.boxcatnamegrey{
	background-color: #E5E5E5;
	border-bottom: 1px solid #FFFFFF;
	border-left: 3px solid #C4141B;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	text-align: left;
	text-indent: 1px;
}

.boxcatnamered {
	background-color: #C4141B;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	padding: 2px;
	text-align: left;
	text-indent: 1px;
}

.boxcatnamered a:link, .boxcatnamered a:visited, .boxcatnamered a:hover, .boxcatnamered a:active {
	color: #FFFFFF;
	font-size: 11px;
}


.boxcatnametveth{
	background-color: #FAE3B5;
	border-bottom: 1px solid #FFFFFF;
	border-left: 3px solid #F3BE56;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	text-align: left;
	text-indent: 1px;
}

.boxright {
	border: 1px solid #5C89B4;
	padding: 1px;
	width: 250px;
}

.cat {
	color: #2F3F8C;
	font-family: Arial Narrow, arial;
	font-size: 12px;
}

.catnamasteri{
	background-color: #C4141B;
	background-image: url(images/asteri.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	text-align: left;
	text-indent: 20px;
}

.catnamasteri a:link{
	color: #FFFFFF;
}

.catnamasteri a:visited{
	color: #FFFFFF;
}

.catnamasteri a:hover{
	color: #FFFFFF;
}

.catnamasteri a:active{
	color: #FFFFFF;
}

.catname {
	background-color: 5869BE;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px;
	padding-left: 5px;
}

.catnamer {
	color: #6B8F9B;
	font-size: 10px;
	padding-bottom: 9px;
}
.catpath {
	color: White;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 155px;
	text-align: left;
}

.catpath a:link {
	color: White;
}

.catpath a:visited {
	color: White;
}

.catpath a:hover {
	color: White;
	text-decoration: none;
}

.catpath a:active {
	color: White;
}

.catpathbox{
	background-color: #E5E3E3;
	border-right: 3px solid #C5141A;
	color: #2A4B53;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-top: 0px;
	text-align: right;
	width: 99%;
}

.catseparator {
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}
.catpathtvethn{
	color: #C5141A;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.catpathtvethn a:link {
	color: #C5141A;
}

.catpathtvethn a:visited {
	color: #C5141A;
}

.catpathtvethn a:hover {
	color: #C5141A;
	text-decoration: none;
}

.catpathtvethn a:active {
	color: #C5141A;
}

.city {
	background-color: #EEEEEE;
	font-size: 11px;
	padding: 2px;
	text-align: left;
	text-indent: 5px;
}

.closewin{
	background-color: #86919F;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 20px;
	padding: 3px;
	width: 150px;
}

.closewin a:link {
	color: #FFFFFF;
}

.closewin a:visited {
	color: #FFFFFF;
}

.closewin a:hover {
	color: #FFFFFF;
}

.closewin a:active {
	color: #FFFFFF;
}

.col1 {
	background-color: #E9E9E9;
	border-bottom: 1px dotted #000000;
	border-right: 1px dotted #000000;
	border-top: 1px dotted #000000;
}

.col2 {
	background-color: #E4EBEF;
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
}

.contactbg {
	background-color: #EEEEEE;
}

.contactdet {
}

.dbdrop_categ_id {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 5px;
}

.dbdrop_category_id {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;
	padding-left: 5px;
	width: 300px;
}

.deiktes1 {
	font-family: tahoma, Arial Narrow;
	font-size: 10px;
	line-height: 16px;
	padding-left: 2px;
}

.deiktes2 {
	font-family: tahoma, Arial Narrow;
	font-size: 10px;
	line-height: 16px;
	padding-left: 2px;
}

.euro1 {
	font-family: tahoma, Arial Narrow;
	font-size: 10px;
	line-height: 15px;
	padding-left: 2px;
	padding-right: 2px;
}

.euro2 {
	font-family: tahoma, Arial Narrow;
	font-size: 10px;
	line-height: 15px;
	padding-left: 2px;
	padding-right: 2px;
}

.ffield {
	border: 1px solid #000000;
	font-size: 11px;
	width: 200px;
}

.fmesg{
	padding: 5px 0;
	font-size: 11px;
}

.footer{
	border-top: 1px solid #86919F;
	color: #444141;
	font-size: 11px;
	margin-top: 15px;
	padding: 4px;
	text-align: center;
	width: 970px;
}

.freset{
	background-color: #86919F;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.fsend{
	background-color: #86919F;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.ftextarea {
width: 280px;
 height: 100px;
}

.galleryphoto{
	border: 1px solid #ADAAAA;
	margin: 0 5px 5px 0;
}

.geliografiablock {
	border: 1px solid #5C89B4;
	padding: 1px;
	width: 247px;
}

.gnomi{
	background-color: #EEEEEE;
	border-bottom: 1px solid #ADAAAA;
	font-size: 11px;
	margin-bottom: 10px;
	padding: 5px;
	padding-left: 6px;
	text-align: left;
}

.gnomimore{
	color: #000000;
	font-size: 10px;
	padding: 1px;
	text-align: right;
}

/*HMERISA BOX END*/
.gnomitop{
	background-color: #E5E5E5;
	border-bottom: 1px solid #FFFFFF;
	border-left: 3px solid #C4141B;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	text-align: left;
	text-indent: 1px;
}

.guidebutton {
	background-color: #B50606;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
	width: 80px;
}

.guideinput {
	border: 1px solid #909090;
	font-size: 11px;
	margin-top: 10px;
	width: 180px;
}

.guidesearch {
	font-size: 11px;
	padding-top: 3px;
}

.righttop {
	background-color: #C4141B;
	background-image: url(images/asteri.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	text-align: left;
	text-indent: 20px;
}
.opinion {
   background-color: #EEEEEE;	
	border-bottom: 1px solid #919191;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.opinionsumm {
 	background-color: #EEEEEE;	
	font-size: 11px;
	color: #000;
	text-align: left;
	padding: 5px 5px 10px 5px;
	border-bottom: 1px solid #919191;
	margin-bottom: 10px;
}
.opinionsumm h1 {
	color: #000;
	font-size: 11px;
	margin: 0 0 5px 0;
	padding: 0;
}
.opinionsumm h1 a:link, .opinionsumm h1 a:active, .opinionsumm h1 a:visited, .opinionsumm h1 a:hover {
	color: #000;
}
.opinionsumm h2 {
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	padding: 3px;
	margin: 10px 0 0 0;
	background-color: #86919f;
	border: 1px #fff solid;
	width: 200px;
}
.opinionsumm h2 a:link, .opinionsumm h2 a:active, .opinionsumm h2 a:visited, .opinionsumm h2 a:hover {
	color: #fff;
}
.gulloptitle{
	background-color: #C4141B;
	background-image: url(images/asteri.gif);
	background-position: left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	text-align: left;
	text-indent: 20px;
}

.headbanner {
	padding-bottom: 6px;
	padding-top: 6px;
}
.marginr {
	padding-top: 10px;
	text-align: center;
	background-color: #ffffff;	
}
.header {
	background-image: url(images/bghead.gif);
	text-align: center;
}

.hrtvclass {
	background: #FFF8E7;
	background-color: #FFF8E7;
	color: #F3BE56;
	height: 1px;
	margin: 0px;
}

.info {
	line-height: 22px;
	padding: 5px;
	text-align: left;
}

.input {
	border-bottom: #3e4952 1px solid;
	border-left: #3e4952 1px solid;
	border-right: #3e4952 1px solid;
	border-top: #3e4952 1px solid;
	font-size: 10px;
	width: 150px;
}

.inputdeiktes {
	border: 1px solid #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 130px;
}

.koinonia {
	background-color: #C9D5D5;
	color: #3D535A;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	margin: 1px;
	padding-left: 6px;
}

.latestbr{
	padding: 2px;
}
.logo {
 padding-top: 4px;
}
.latesttime {
	color: #9A142F;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 2px;
}

.leftbox {
	background-color: #F5FFFA;
	border: 1px dotted #000000;
	padding: 1px;
	text-align: left;
	width: 125px;
}

.leftcat{
	background-color: #86919F;
	border-bottom: 1px solid #FFFFFF;
	border-left: 3px solid #C4141B;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	text-align: left;
	text-indent: 1px;
}

.leftcol {
	background-color: #EEEEEE;
}

.leftmore {
	background-color: #EEEEEE;
	border-bottom: 1px solid #ADAAAA;
	color: #000;
	font-size: 10px;
	padding: 2px;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: right;
}

.leftmore a:link, .leftmore a:visited, .leftmore a:active {
	color: #000;
}

.leftmore a:hover {
	color: #C4141B;
	text-decoration: underline;
}


.leftmorewhite{
	background-color: #FFFFFF;
	border-bottom: 1px solid #ADAAAA;
	color: #000000;
	font-size: 10px;
	padding: 2px;
	padding-bottom: 5px;
	text-align: right;
}

.leftmorewhitebrdr{
	background-color: #FFFFFF;
	border: 1px solid #ADAAAA;
	border-top: 0px solid #ADAAAA;
	color: #000000;
	font-size: 10px;
	padding: 2px;
	padding-bottom: 5px;
	text-align: right;
}


.lefttext {
	padding-bottom: 8px;
	padding-left: 4px;
	padding-top: 6px;
}

.lefttitle {
	background-color: #DB0000;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	text-align: right;
}

.lefttitle a:link {
	color: #FFFFFF;
}

.lefttitle a:visited {
	color: #FFFFFF;
}

.lefttitle a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.lefttitle a:active {
	color: #FFFFFF;
}

.li {
	font-size: 12px;
	list-style-type: square;
	text-align: left;
}

.mainmenuoff {
	border-left: 1px solid #483D8B;
	border-right: 1px solid #483D8B;
	border-top: 1px solid #FFFFFF;
}

.mainmenuon {
	border-left: 1px solid #483D8B;
	border-right: 1px solid #483D8B;
	border-top: 1px solid #FFFFFF;
}

.menuoff {
	background-color: #E5E3E3;
	border-left: 3px solid #86919F;
	border-top: 2px solid #FFFFFF;
	color: #000000;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 0 2px 5px;
	text-align: left;
}

.menuoff2 {
	background-color: #D2D2D2;
	border-left: 3px solid #C5141A;
	border-top: 2px solid #FFFFFF;
	color: #000000;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-top: 2px;
}

.menuon {
	background-color: #E5E3E3;
	border-left: 3px solid #86919F;
	border-top: 2px solid #FFFFFF;
	color: #B22222;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 0 2px 5px;
	text-align: left;
}

.menuon2 {
	background-color: #D2D2D2;
	border-left: 3px solid #C5141A;
	border-top: 2px solid #FFFFFF;
	color: #B22222;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-top: 2px;
}

/*ergasia menu*/
.menuoff3 {
	background-color: #d2d2d2;
	background-image: url(images/ergasialogo.gif);
	background-position: left;
	background-repeat: no-repeat;	
	border-left: 3px solid #1d264a;
	border-top: 2px solid #FFFFFF;
	color: #1d264a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-top: 2px;
	height: 17px;
}
.menuon3 {
	background-color: #d0d4df;
	background-image: url(images/ergasialogo.gif);
	background-position: left;
	background-repeat: no-repeat;	
	border-left: 3px solid #1d264a;
	border-top: 2px solid #FFFFFF;
	color: #1d264a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-top: 2px;
	height: 17px;
}


.submenuoff3 {
	background-color: #e5e5e5;
	border-left: 3px solid #1d264a;
	border-top: 2px solid #FFFFFF;
	color: #1d264a;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}


.submenuon3 {
	background-color: #d0d4df;
	border-left: 3px solid #1d264a;
	border-top: 2px solid #FFFFFF;
	color: #1d264a;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}
.submenuoff4 {
	background-color: #e5e5e5;
	border-left: 3px solid #1d264a;
	border-top: 0px solid #F5F5F5;
	color: #1d264a;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 2px;
	text-align: left;
}


.submenuon4 {
	background-color: #d0d4df;
	border-left: 3px solid #1d264a;
	border-top: 0px solid #F5F5F5;
	color: #1d264a;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 2px;
	text-align: left;
}
/*ergasia menu telos*/



.metoxisearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.mforumleft {
	background-color: #B22222;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	color: #FFFFFF;
	font-size: 10px;
	padding-top: 7px;
}

.mforumright {
	background-color: #F0F8FF;
	border-top: 1px solid #000000;
	font-size: 11px;
	padding: 4px;
}

.mforumtable {
	border: 1px solid #000000;
	width: 95%;
}

.mforumtd {
	background-color: #778899;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.mforumtd a:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.mforumtd a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.mforumtd a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.mforumtd a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

.midcol {
	background-color: #FFFFFF;
	padding: 10px 0;
	margin: 0;
}

.midcolart {
	line-height: 16px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 10px;
}

.midcolhome {
	background-color: #FFFFFF;
}

.midtables {
	margin-left: 10px;
	margin-right: 10px;
	width: 480px;
}


.more{
	color: #000000;
	font-size: 10px;
}

.moreart {
	color: #C5141A;
	font-size: 10px;
}

.moreart a:link {
	color: #C5141A;
}

.moreart a:visited {
	color: #C5141A;
}

.moreart a:hover {
	color: #C5141A;
}

.moreart a:active {
	color: #C5141A;
}

.newsli {
	list-style: square outside;
	padding: 0px;
}

.newsul {
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
}

.photo {
	margin-right: 10px;
}

.photo_fullstory{
	margin-bottom: 5px;
	margin-right: 5px;
}

.photofullstory{
	margin-bottom: 5px;
	margin-right: 5px;
}

.photogalsm {
	background-color: #FFFFFF;
	border: 1px solid #2B516B;
	margin-bottom: 8px;
	margin-top: 1px;
	padding: 1px;
	width: 248px;
}

.photosmkairos{
	border: 1px solid #ADAAAA;
}

.photosum {
	border: 0px;
	clear: right;
	margin-right: 10px;
}

.recycle {
	padding-left: 15px;
	padding-right: 10px;
	text-align: left;
}

.recycletitle {
	color: #CA0000;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 10px;
	text-align: left;
}

.redsmalltext{
	background-color: #E5E5E5;
	border-bottom: 1px solid #FFFFFF;
	color: #C4141B;
	font-size: 10px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	padding-bottom: 3px;
	padding-right: 5px;
	text-align: right;
}

/*Related Articles*/
.related {
	font-size: 11px;
	padding-left: 5px;
}
.relatedbox {
	background-color: #EEEEEE;
	border-bottom: 1px solid #ADAAAA;
	font-size: 11px;
	margin-bottom: 10px;
	padding: 2px;
	text-align: left;
	width: 225px;
}

.relatedlink {
	color: #474747;
	text-decoration: underline;
}

.relatedtitle{
	background-color: #E5E5E5;
	border-bottom: 1px solid #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}

.relatedbox2 {
	background-color: #EEEEEE;
	border-bottom: 1px solid #ADAAAA;
	font-size: 11px;
	margin-bottom: 10px;
	padding: 2px;
	text-align: left;
	width: 800px;
}

/*Internet Guide THE END*/
.relsum {
	padding-top: 4px;
}

.relsumli {
	padding-bottom: 1px;
}

.relsumli a:link {
	text-decoration: underline;
}

.relsumli a:visited {
	text-decoration: underline;
}

.relsumli a:hover {
	text-decoration: underline;
}

.relsumli a:active {
	text-decoration: underline;
}

.restarts {
	background-color: #EEEEEE;
	border-bottom: 1px solid #ADAAAA;
	margin-bottom: 10px;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: left;
	width: 100%;
}

.restartslist {
	font-size: 11px;
	font-weight: normal;
	list-style: square;
	margin-bottom: 2px;
	margin-left: 5px;
	padding-top: 1px;
}

.restartsul{
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 3px;
	margin-top: 0px;
	padding: 0px;
}

.rightcol {
	background-color: #FFFFFF;
	padding-bottom: 10px;
	padding-top: 10px;
}

.rightcol2 {
	background-color: #ECE6E6;
	border-bottom: 1px dotted #000000;
	border-left: 1px dotted #000000;
	border-top: 1px dotted #000000;
	padding-bottom: 6px;
}

.rightcol3 {
	background-color: #D5DAE1;
	border-left: 1px dotted #000000;
	padding-bottom: 6px;
}

.rightcoltitle {
	color: #3E4D55;
	font-weight: bold;
	padding-top: 5px;
}

.rightsum {
	border-left: 1px dotted #000000;
	padding-bottom: 6px;
	padding-top: 6px;
}


.righttables {
	margin-bottom: 10px;
	width: 100%;
}
.righttables2 {
	margin-bottom: 10px;
	width: 100%;
	padding: 0;
}
.righttables2 .tdcatname {
	padding: 0 5px 0 7px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	white-space: nowrap;
	height: 23px;
	margin: 0;
	background-position: top left;
	background-repeat: no-repeat;
}
.righttables2 .tdcatname a:link, .righttables2 .tdcatname a:hover, .righttables2 .tdcatname a:visited, .righttables2 .tdcatname a:active {
		color: #fff;	
}
.sarrow {
	text-align: center;
}

.sde {
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-right: 4px;
	text-align: right;
}

/*Search Results*/
.searchcategories {
	background-color: #E5E3E3;
	border-bottom: #ADAAAA 1px solid;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}

.searchcategories a:link {
	text-decoration: underline;
}

.searchcategories a:visited {
	text-decoration: underline;
}

.searchcategories a:hover {
	text-decoration: underline;
}

.searchcategories a:active {
	text-decoration: underline;
}

.searchdate {
	background-color: #EBF3F3;
	border-bottom: #ADAAAA 1px solid;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 2px;
	width: 60px;
}

.searchheadertable {
	height: 30px;
	width: 350px;
}

.searchresults {
	background-color: #F5F5F5;
	border-bottom: #ADAAAA 1px solid;
	border-top: #FFFFFF 3px solid;
	font-size: 11px;
	line-height: 20px;
	padding-left: 5px;
}

.searchresults a:link {
	font-size: 11px;
	text-decoration: none;
}

.searchresults a:visited {
	color: #B22222;
	font-size: 11px;
	text-decoration: none;
}

.searchresults a:hover {
	font-size: 11px;
	text-decoration: underline;
}

.searchresults a:active {
	font-size: 11px;
	text-decoration: none;
}

.searchtable {
	margin-top: 5px;
	width: 98%;
}

.searchtaboff {
	background-color: #EEEEEE;
	border-bottom: 3px solid #FFFFFF;
	border-left: 2px solid #86919F;
	border-right: 3px solid #FFFFFF;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

.searchtabon {
	background-color: #EEEEEE;
	border-bottom: 3px solid #FFFFFF;
	border-left: 2px solid #86919F;
	border-right: 3px solid #FFFFFF;
	color: #C4141B;
	font-weight: bold;
	text-align: center;
}

.searchtd {
	background-color: #C4141B;
	width: 325px;
}

.searchw {
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.searchyear {
	border-bottom: #ADAAAA 1px solid;
	font-size: 10px;
	font-weight: bold;
	padding: 0 2px;
	width: 45px;
}

.smtext {
	border-bottom: 1px dotted #000000;
	border-top: 1px dotted #000000;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	line-height: 17px;
	padding: 6px 0 15px 6px;
}

.somologa {
	border-bottom: 1px solid #ADAAAA;
	font-family: tahoma, Arial Narrow;
	font-size: 11px;
	padding: 0 2px;
}

.stleft {
	padding: 0 5px 5px 0;
}

.stleftgrey {
	background-color: #EEEEEE;
	margin: 0 5px 5px 0;
	padding-top: 0;
}

.stright {
	padding-bottom: 5px;
	padding-left: 5px;
}

.strightgrey {
	background-color: #EEEEEE;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 0px;
	padding-top: 0px;
}

.submenuoff {
	background-color: #D2D2D2;
	border-left: 3px solid #C5141A;
	border-top: 2px solid #FFFFFF;
	color: #000000;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 2px;
}

.submenuon {
	background-color: #D2D2D2;
	border-left: 3px solid #C5141A;
	border-top: 2px solid #FFFFFF;
	color: #B22222;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-top: 2px;
}

.subtitleblock11 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-weight: bold;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 0px;
	text-align: left;
}

.subtitlehp {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 6px;
	text-align: left;
}

.sumdate{
	color: #C10303;
	font-size: 10px;
	font-weight: normal;
}
.summarytext{
	font-size: 11px;
	padding-bottom: 10px;
	text-align: left;
}

.summarytop {
	border: 1px solid #3365CB;
	padding: 1px;
	text-align: left;
	width: 95%;
}

.sumtext {
	line-height: 18px;
}

.sumtext2 {
}

.sumtextblocks {
	background-color: #EEEEEE;
	font-size: 11px;
	padding: 0px;
	text-align: left;
}

.sumtitle {
	color: #C60000;
	font-size: 17px;
	font-weight: bold;
	padding-bottom: 10px;
}

.sumtitle a:link {
	color: #C60000;
}

.sumtitle a:visited {
	color: #C60000;
}

.sumtitle a:hover {
	color: #CC0000;
	text-decoration: none;
}

.sumtitle a:active {
	color: #C60000;
}

/*Search Results The End*/
/* Peite mas ti gnomi sas block*/
.table1 {
	background-image: url(images/bghead.gif);
	border-bottom: 5px solid #86919F;
	border-top: 5px solid #86919F;
	height: 440px;
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	width: 100%;
}

.tableauto {
	border-color: #4C4F42;
	font-family: Verdana;
}

.tablecol1 {
	background-color: #E9E8E2;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 10px;
}

.tablecol2 {
	background-color: #FFFFFF;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: RIGHT;
}

.tablecol3 {
	background-color: #FFFFFF;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: RIGHT;
}

.tablecol4 {
	background-color: #FFFFFF;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 2px;
	text-align: RIGHT;
}

.tablecol5 {
	background-color: #FFFFFF;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 2px;
	text-align: RIGHT;
}

.tablecol6 {
	background-color: #FFFFFF;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 2px;
	text-align: RIGHT;
}

.tablecol7 {
	background-color: #FFFFFF;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: RIGHT;
}

.tablehead {
	background-color: #747A66;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	text-align: CENTER;
}

.tdbggrey {
	background-color: #EEEEEE;
	font-size: 11px;
	padding: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
	text-align: left;
	height: 100%;
}
.tdbggrey img {
   margin: 0 3px 10px 0;
}

.tdspecial {
	background-color: #EEEEEE;
	font-size: 11px;
	padding: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
	text-align: left;
	height: 110px;
}

.tdbgtvethnos {
	background-color: #FFF8E7;
	font-size: 11px;
	height: 100%;
	padding: 5px;
	padding-left: 6px;
	text-align: left;
}

.tdbgwhite{
	background-color: #FFFFFF;
	font-size: 11px;
	padding: 5px;
	padding-left: 6px;
	text-align: left;
}
.tdbgborder{
	background-color: #FFFFFF;
	border-left: 1px solid #ADAAAA;	
	border-right: 1px solid #ADAAAA;
	font-size: 11px;
	padding: 5px;
	padding-left: 6px;
	text-align: left;
}

.tdphotohp{
	background-color: #EEEEEE;
}

.tdright {
	background-color: #F7F9F9;
	border-bottom: 1px dotted #000000;
	border-left: 1px dotted #000000;
	padding-bottom: 6px;
	padding-left: 9px;
	padding-top: 8px;
}

.text {
	font-family: Comic Sans MS, Verdana, Geneva, Arial, Helvetica, tahoma;
	font-size: 12px;
	line-height: 17px;
	text-align: left;
	font-weight: bold;
	padding: 0;
	margin: 10;
}
.text a:link, .text a:active, .text a:hover, .text a:visited {
	font-family: Comic Sans MS,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-decoration: underline;
}
.text a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-decoration: underline;
	color: #C5141A;
}
.textr {
	font-size: 11px;
	padding-bottom: 15px;
	padding-right: 4px;
	font-weight: normal;
	text-align: left;
}

/* Nelly's*/
.title {
	color: #000000;
	font-family: Comic Sans MS,Verdana, Arial, Helvetica, tahoma;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-right: 0px;
	text-align: left;
	padding-top: 5px;
	margin: 10;

}

.titlehp11 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-weight: bold;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 2px;
	text-align: left;
}

.titlehp2 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px 3px 3px 0;
	text-align: left;
}
.titlehp2 li {
	list-style: square;
	margin: 0 0 0 5px;
	padding: 0;
}
.titlehp2 li a:link, .titlehp2 li a:active, .titlehp2 li a:hover, .titlehp2 li a:visited  {
	margin: 0;
	padding: 0;
}
.titlehp3 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 3px;
	text-align: left;
}
.titlehp3gnomi {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 3px;
	text-align: left;
}

.titler {
	color: #405C66;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 9px;
}

.titler a:link {
	color: #405C66;
}

.titler a:visited {
	color: #405C66;
}

.titler a:hover {
	color: #405C66;
	text-decoration: none;
}

.titler a:active {
	color: #405C66;
}

.titlesum {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	text-align: left;
}

.titlesum a:link {
	color: #000000;
}

.titlesum a:visited {
	color: #000000;
}

.titlesum a:hover {
	color: #C5141A;
	text-decoration: none;
}

.titlesum a:active {
	color: #000000;
}

.titletop {
	color: #000000;
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 7px;
}

.titletop a:link {
	color: #000000;
}

.titletop a:visited {
	color: #000000;
}

.titletop a:hover {
	color: #CC0029;
	text-decoration: none;
}

.titletop a:active {
	color: #000000;
}

.topstory {
	border: 1px solid #3365CB;
}

.topsum {
	margin: 10px;
	text-align: left;
}

.topsumm {
	background-color: #FFFFFF;
	border-bottom: 1px solid #86919F;
	border-left: 4px solid #86919F;
	border-right: 4px solid #86919F;
	border-top: 1px solid #86919F;
	padding: 10px;
	padding-left: 5px;
}

.update {
	color: #636363;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 22px;
	padding-bottom: 5px;
}

.votebartd {
	font-size: 10px;
	font-weight: bold;
	padding-left: 10px;
	text-align: left;
}
.votebox {
	background-color: #FFFFFF;
	border: 1px solid #5C89B4;
}

.votebutton{
	padding-bottom: 2px;
	padding-top: 0px;
}

.votepercent {
	font-size: 10px;
	font-weight: bold;
}

.votepercent{
	color: #C4141B;
	padding-right: 10px;
	text-align: right;
}
.voteradio {
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	padding-right: 2px;
	width: 90%;
}
.voteradiob{
	font-size: 11px;
	margin-left: 2px;
	padding-right: 0px;
	margin-right: 0px;
}

.voteradiol {
	width: 2px;
	padding: 0px;
}

.voteres {
	font-size: 11px;
	font-weight: bold;
	width: 96%; 
}

.voteres{
	padding-left: 10px;
}

.votersnum{
	background-color: #FAFAFA;
	border-bottom: 1px solid #adaaaa;
	color: #404040;
	font-size: 10px;
	font-weight: bold;
	line-height: 5px;
	text-align: right;
}

.voterstotal{
	color: #404040;
	font-size: 11px;
	font-weight: bold;
	padding-top: 12px;
	text-align: right;
}

.votetable {
	padding: 2px;
	text-align: left;
	background-color: #EEEEEE;
	width: 100%;
}

.votetd{
	font-size: 11px;
}

.votetitle {
	padding-bottom: 5px;
}

.votetitle{
	font-size: 11px;
	font-weight: bold;
}
.multiphoto {
	padding-right: 10px;
 padding-bottom: 10px;
}
.multicaption {
	font-size: 10px;
	 padding-bottom: 10px;
}
/* Photo Gallery Protoselida */

.photoprotos{
	text-align: center;
	border: 0px solid #666666;	
}
.lezanta{
	font-size: 11px;
	font-weight: bold;
	text-align: center;	
	color: #333333;
}
#contentArea {
	width: 480px;
	text-align: center;
	vertical-align: top;
}

.entertainmentList {
	padding-bottom: 20px;
	margin: 0;
	text-align: left;
	vertical-align: top;
}
.entertainmentList ul, ul.entertainmentList {
	padding: 0;
	margin: 0px;
}
.entertainmentList li {
	display: block;
	float: left;
	width: 100px;
	list-style: none;
	text-align: center;
	padding-bottom: 2px;
	margin-bottom: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333000;
	line-height: 20px;
}
.entertainmentList li {
	width: 100px;
	margin-left: 6px;
	margin-right: 5px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #f5f5f5;
	border: 1px solid #d0cece;
}

.entertainmentList li a {
	color: #333;
	text-decoration: none;
}

.entertainmentList li a:link, .entertainmentList li a:visited {
	color: #333;
	text-decoration: none;
}
.entertainmentList li a:hover {
	color: #000;
	text-decoration: underline;
}
	/* Photo Gallery Protoselida Telos */
.pdfedition {
	padding-left: 10px;
}
.userinput0 {
	border: 1px solid #000000;
	font-size: 11px;
	width: 120px;
	margin-left: 6px;
}
.usename {
	text-align: right;
	font-size: 11px;
}
.loginbut {
	background-color: #B22222;
	font-size: 11px;
	color: White;
	font-weight: bold;
	width: 100px;
	border: 1px solid #000000;
	margin-bottom: 3px;
}
.usesave {
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 5px;
	text-align: center;
}
.signup {
	/*background-color: #C4141B;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-top: 1px;
	padding: 3px;
	text-align: center;*/	
	
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	width: 50px;	
	background-color: transparent;
	border: 1px solid #ffffff;
	vertical-align: middle;
	padding: 2px;
}
.signup A:link {
	color: #FFFFFF;
	font-size: 11px;
 text-decoration: none;
}
.signup A:active {
	color: #FFFFFF;
	font-size: 11px;
 text-decoration: none;
}
.signup A:visited {
	color: #FFFFFF;
	font-size: 11px;
 text-decoration: none;
}
.signup A:hover {
	color: #FFFFFF;
	font-size: 11px;
 text-decoration: none;
}
.previous {
	background-color: #86919F;
	border-bottom: 1px solid #EDEDED;
	border-left: 3px solid #C4141B;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width: 120px;
}
.previous A:link {
	color: #FFFFFF;
	font-size: 10px;
}
.previous A:visited {
	color: #FFFFFF;
	font-size: 10px;
}
.previous A:active {
	color: #FFFFFF;
	font-size: 10px;
}
.previous A:hover {
	color: #FFFFFF;
	font-size: 10px;
		text-decoration: none;
}
.next {
	background-color: #86919F;
	border-bottom: 1px solid #EDEDED;
	border-right: 3px solid #C4141B;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width: 120px;
}
.next A:link {
	color: #FFFFFF;
	font-size: 10px;
}
.next A:visited {
	color: #FFFFFF;
	font-size: 10px;
}
.next A:active {
	color: #FFFFFF;
	font-size: 10px;
}
.next A:hover {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}
.midnav {
	width: 500px;
	text-align: center;
}
.midnav2 {
	width: 700px;
	text-align: right;
}
.first {
	background-color: #86919F;
	border-bottom: 1px solid #EDEDED;
	border-right: 3px solid #C4141B;
	border-left: 3px solid #C4141B;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	width: 120px;
}
.first A:link {
		color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}
.first A:active {
		color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}
.first A:hover {
		color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}
.first A:visited {
		color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

.logout {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding-right: 8px;
	text-align: center;
}
.logout A:link {
	color: #FFFFFF;
	text-decoration: none;
}
.logout A:active {
	color: #FFFFFF;
	text-decoration: none;
}
.logout A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.logout A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.edit {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
}
.edit A:link {
	color: #FFFFFF;
	text-decoration: none;
}
.edit A:active {
	color: #FFFFFF;
	text-decoration: none;
}
.edit A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.edit A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.edittd {
 padding-right: 2px;	
}
.usertd {
	font-size: 10px;
	color: White;
	padding-right: 2px;
}
.userinput {
	border: 1px solid #000000;
	font-size: 11px;
	width: 120px;
	margin-left: 6px;
}
.boxcatname1 {
	background-color: #86919F;
	border-bottom: 1px solid #FFFFFF;
	border-left: 3px solid #C4141B;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	text-align: left;
	text-indent: 1px;
	width: 400px;
	margin-bottom: 10px;
}
.boxcatname1 A:LINK{ color: #FFFFFF; }
.boxcatname1 A:ACTIVE{ color: #FFFFFF; }
.boxcatname1 A:HOVER{ color: #FFFFFF; }
.boxcatname1 A:VISITED{ color: #FFFFFF; }

.nextstep {
	background-color: #C4141B;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	text-align: right;
	width: 400px;
	padding-right: 5px;
}
.nextstep A:link {
	color: #FFFFFF;
	text-decoration: none;
}
.nextstep A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.nextstep A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.nextstep A:active {
	color: #FFFFFF;
	text-decoration: none;
}
.alert {
	padding: 5px;
	font-size: 11px;
}
.newshead {
	font-size: 9px;
	text-align: center;
	padding-left: 2px;
		padding-right: 2px;
		padding-bottom: 3px;
		padding-top: 3px;
		 border-top: 1px solid #606060;
		  border-bottom: 1px solid #606060;
		  width: 85px;
}
.newst {
	width: 400px;
}
.checktd {
 text-align: center;
 padding-top: 3px;	
 padding-bottom: 3px;	
 background-color: #EEEEEE;
 border-top: 1px solid #ffffff;
 width: 85px;
}
.newsleft {
 padding: 3px;	
 background-color: #7D7D7D;
 border-top: 1px solid #ffffff;
 width: 110px;
 color: White;
 font-weight: bold;
}
.wrong {
	padding-top: 30px;
	font-weight: bold;
}
.wrong2 {
	padding-top: 30px;
	width: 430px;
}
.pdfintro {
	border: 1px solid #000000;
	margin-top: 20px;
}

.enter {	
	background-color: #C4141B;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	margin-top: 5px;
 	padding-bottom: 30px;
	padding: 2px;
	text-align: center;
	width: 210px;
	padding: 3px;
}
.enter A:link {
	color: #FFFFFF;
	text-decoration: none;
}
.enter A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.enter A:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.enter A:active {
	color: #FFFFFF;
	text-decoration: none;
}
.bottomsumm {
	background-color: #FFFFFF;
	border-bottom: 0px solid #86919F;
	border-left: 1px solid #86919F;
	border-right: 1px solid #86919F;
	border-top: 0px solid #86919F;
	padding-left: 5px;
	padding-right: 2px;
	margin-left: 5px;
	margin-right: 5px;
	width: 150px;
}
.success {
	 padding-bottom: 20px;
 padding-top: 20px;
 	color: #000000;
}
.success A:link {
	color: #000000;
	text-decoration: none;
}
.success A:visited {
	color: #000000;
	text-decoration: none;
}
.success A:hover {
	color: #000000;
	text-decoration: none;
}
.success A:active {
	color: #000000;
	text-decoration: none;
}
.logdet {
	background-color: #C4141B;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 3px;
}
.arxeio {
	background-color: #E5E3E3;
	border-left: 3px solid #86919F;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 2px;
	padding-left: 9px;
	padding-top: 2px;
}
.arxeiotitle {
 text-align: center;
 font-size: 10px;
 color: #5B5B5B;
 padding-bottom: 5px;
}
.arxeiotd {
	text-align: center;
}
.arxeiophoto {
	border: 1px solid #9E9E9E;
	margin-bottom: 4px;
}

/* HEADER LOGIN */

.profile{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
	
}
.signuphead{
	padding-left: 20px;
	padding-right: 5px;
	background-color: #86919f;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
}
.signuphead A:LINK{color: #ffffff;}
.signuphead A:ACTIVE{color: #ffffff;}
.signuphead A:HOVER{color: #ffffff;}
.signuphead A:VISITED{color: #ffffff;}
.remind{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	padding-left: 15px;
	padding-right: 15px;
}
.remind A:LINK{color: #ffffff;}
.remind A:ACTIVE{color: #ffffff;}
.remind A:HOVER{color: #ffffff;}
.remind A:VISITED{color: #ffffff;}

.loginusr{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
}
.logininput{
	padding: 0px;
}

.logincheck{
	width: auto;
}
.loginsend{
	width: 10px;
}

.userinput0 {
	border-bottom: #3e4952 1px solid;
	border-left: #3e4952 1px solid;
	border-right: #3e4952 1px solid;
	border-top: #3e4952 1px solid;
	font-size: 10px;
	margin: 3px;
	width: 90px;
}

.loginbut{
	width: 30px;
	background-color: transparent;
	border: 1px solid #ffffff;
	vertical-align: middle;
	margin-right: 20px;
	margin-left: 10px;
}
.sep{
	border-right: 1px solid #ffffff;
	border-left: 1px solid #3e4952;
	font-size: 1px;
}
.usermsg{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}


/* HEADER LOGIN TELOS */

.covertitle {
	font-size: 13px;
	font-weight: bold;
}
#container {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 970px;
	background-color: #fff;
}
#menu {
	float: left;
	width: 145px;
	background-color: #f5f5f5;
	vertical-align: top;
	display: block;
}
#mergecol {
 margin: 10px 0 0 10px;
 width: 803px;
 float: left;
 display: block;
 position:relative;
 clear: right;
 background-color: #fff;
}
#mergecol .photogalcontent {
	text-align: center;
	width: 520px;
	padding-left: 8px;
}
#mergecol .photogalcontent2 {
	text-align: center;
	width: 800px;
	padding-left: 8px;
}
#mergecol ul {
  padding: 0;
  margin: 10px 0 0 0;
  list-style: none;
}
#mergecol ul li {
  float: left; 
  width: 100px;
  height: 135px;
  margin: 0 0 2px 10px;
  padding: 0px;
  font-size: 9px;
  font-family: Arial, Helvetica, sans-serif; 
  text-align: center;
  color: #B22222;
  list-style: none;
}
#mergecol ul li a:link, #mergecol ul li a:active, #mergecol ul li a:visited, #mergecol ul li a:hover {
	font-size: 10px;
	color: Black;
	text-decoration: none;
	font-family: Tahoma, sans-serif; 
}
#mergecol ul li img {
  border: 1px solid #000;
  margin: 0 0 5px 0;
}
#mergecol ul li.active img {
  border: dashed 2px #CC0000;  
}
#mergecol h1 {
  margin: 0;
  padding: 0 0 10px 0;
  font-size: 14px;
  text-align: left;
  width: 500px;  
}
#mergecol h2 {
  margin: 15px 0 25px 0;
  padding: 0;
  font-size: 12px;
  text-align: left;
  width: 500px;
  color: Black;     
  font-weight: normal;
}
#mergecol .photogalcontent h3 {
	margin: 15px 0 25px 0;
	padding: 0;
	font-size: 12px;
	text-align: left;
	color: Black;     
	font-weight: normal;
}

.restartsdrop {
	width: 270px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.clear {
	clear: both;
}
.footer {
	width: 970px;
	position: relative;
	float: left;
	display: block;
	text-align: center;
	vertical-align: baseline;
}

/* ego header*/
#topmenu {
	border-bottom: 1px solid #202020;
	padding: 0 0 0 0; 
	margin: 0 auto;
	background-color: #DCDCDC;
	text-align: center;
	height: 20px;
}
#topmenu2 {
	margin: 0 auto;
	width: 970px;
}
#topmenu .network p {
  float: left;
  padding: 0;
  margin: 0;
}
#topmenu .network {
	width: 970px;
	text-align: left;
	cursor:pointer;
	font-size: 9px;
}

#mainmenucontainer #mainmenu {
	margin: 0 auto;
	width: 970px;
}
#mainmenucontainer #mainmenu ul {
	border-left: 1px solid White;
	height: 21px;
	list-style: none;
	margin: 0;
	padding: 0;
}
#mainmenucontainer #mainmenu ul li {
	float: left; 
	font-size: 10px;
	display: block;
	font-weight: normal;
	list-style: none;
	margin: 0;
}

#mainmenucontainer #mainmenu ul li.homebut a {
   background-color: #444444;
   color: #fff;
   padding: 4px 10px 4px 38px;
   background-image: url(images/new.gif);
   background-repeat: no-repeat;
   margin: 0;
}

#mainmenucontainer #mainmenu ul li.homebut a:link, #mainmenucontainer #mainmenu ul li.homebut a:active, #mainmenucontainer #mainmenu ul li.homebut a:visited {
   color: #fff;
}
#mainmenucontainer #mainmenu ul li.homebut a:hover {
   color: #fff;
   background-color: #444444;
}

#mainmenucontainer #mainmenu ul li a {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #fff;
	color: #151515;
	display: block;
	list-style: none;
	margin: 0;
	padding: 4px 10px;
	text-decoration: none;
}
#mainmenucontainer #mainmenu ul li a:link, #mainmenucontainer #mainmenu ul li a:active, #mainmenucontainer #mainmenu ul li a:visited {
		color: #151515;
}
#mainmenucontainer #mainmenu ul li a:hover {
	background-color: #444444;
	text-decoration: none;
	color: #fff;
}
#mainmenucontainer {
	background-color: #B7B7B7;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	text-align: center;
}


#clubcol {
	background-color: #EEEEEE;
	padding: 0;
	width: 100%;
	margin: 0 0 10px 0;
	clear: both;
	display: block;
	border-bottom: 1px solid #adaaaa;
}
#clubcol h1 {
	background-color: #E5E5E5;
	border-bottom: 1px solid #FFFFFF;
	border-left: 3px solid #C4141B;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	margin: 2px 0;
	text-align: left;
	text-indent: 1px;
	height: 10px;
}
#clubcol h1 A:link, #clubcol h1 A:active, #clubcol h1 A:hover, #clubcol h1 A:visited {
 	color: #000;
	padding: 2px;
	margin: 0;
}
#clubcol h2 {
 font-size: 10px;
 color: #000;
 padding: 0 0 5px 5px;
 margin: 0;
 text-align: left;
 font-weight: normal;
 width: 100%;
 height: 76px;
}

#clubcol h2 a:link, #clubcol h2 a:visited, #clubcol h2 a:active, #clubcol h2 a:hover {
	text-decoration: none;
	padding: 0;
	margin: 0;
}
#clubcol h2 img {
 margin: 0 10px 0 0;
 padding: 0;
 text-align: right;
 clear: right;
 width: 19px;
 height: 19px;
}
#clubcol p {
 padding: 2px;
 margin: 0;
}
#clubcol br {
	padding: 2px;
   margin: 0;
}


/* AGENDA */

.agendabox {
	background-color: #D8D8D8;
	padding: 4px;
	margin: 0;
	width: 325px;
}
.agendabox h1 {
  font-size: 11px;
  margin: 0 0 1px 0;
  padding: 3px;
  background-color: #B22222;
  color: White;
}
.agendatable {
	background-color: #fff;
	width: 100%;	
}
.agendamonth {
	background-color: #4C4C4C;
	padding: 2px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}
.agendaday {
	background-color: #4C4C4C;
	font-weight: bold;
	padding: 2px;
	width: 14%;
	color: #fff;
	border-bottom: 1px solid #75705A;
	border-right: 1px solid #75705A;
	font-size: 11px;
	text-align: center;
}
.agendatd {
	padding: 2px;
	border-bottom: 1px solid #75705A;
	border-right: 1px solid #75705A;
	font-size: 11px;
	text-align: center;
}
.agendatd a:hover {
  font-weight: bold;
}
.agendaoff {
	padding: 2px;
	border-bottom: 1px solid #75705A;
	border-right: 1px solid #75705A;
	color: #ADA57F;
	font-size: 11px;
	text-align: center;
}
.agendacurrent {
	padding: 2px;
	border-bottom: 1px solid #75705A;
	border-right: 1px solid #75705A;
	background-color: #B22222;
	color: #fff;
	font-size: 11px;
	text-align: center;
}
.agendacurrent a:link, .agendacurrent a:active, .agendacurrent a:visited, .agendacurrent a:hover {
	padding: 2px;
	background-color: #B22222;
	color: #fff;
	font-size: 11px;
	text-align: center;
}
.agendadate {
	padding: 5px;
	border-bottom: 1px solid #75705A;
	border-right: 1px solid #75705A;
	background-color: #E4DEBE;
	text-align: left;
}
.agendatime {
	padding: 0 0 0 3px;
	border-bottom: 1px solid #75705A;
	border-right: 1px solid #75705A;
	background-color: #F0EED9;
	text-align: left;
	font-size: 11px;
	text-align: center;
}
.agendacat {
	padding: 2px 5px;
	border-bottom: 1px solid #75705A;
	border-right: 1px solid #75705A;
	background-color: #F16C00;
	text-align: left;
	font-weight: bold;
	font-size: 10px;
	color: #fff;
	font-size: 11px;
	text-align: center;
}
.agendaevent {
	padding: 3px;
	border-bottom: 1px solid #75705A;
	border-right: 1px solid #75705A;
	border-top: 1px solid #D7D2C7;
	border-left: 1px solid #D7D2C7;
	text-align: left;
	background-color: #FFF;
	font-size: 11px;
	text-align: center;
}
.agendaevent a:hover {
  color: #F16C00;
}
.agendafestival {
	font-weight: bold;
	padding: 20px 0 5px 0;
	text-align: left;
}
.agendamore {
	text-align: left;	
}
.agendaduration {
	padding: 2px;
	border-bottom: 1px solid #75705A;
	border-right: 1px solid #75705A;
	background-color: #E4DEBE;
	font-weight: bold;
	text-align: left;
	font-size: 9px;
}
.agendanav {
	background-color: #D8D8D8;
	margin: 1px 0 10px 0;
	color: #fff;
	font-size: 9px;
	padding: 0 5px 2px 2px;
	font-size: 11px;
	text-align: center;
	width: 325px;
}
.agendanav a:link, .agendanav a:visited, .agendanav a:active, .agendanav a:hover {
	color: #202020;
	text-align: right;
	font-size: 9px;
	text-align: center;
}
.adsbox {
	border-left: 1px solid #CCCCCC;
   border-right: 1px solid #CCCCCC;	
   border-bottom: 1px solid #CCCCCC;
	text-align: left;
	padding: 0 0 5px 0;
	font-size: 10px;
	background-color: #F3F3F3;
}
.adsbox h1 {
	font-size: 10px;
	color: #343434;
	 border-top: 1px solid #CCCCCC;
	 border-bottom: 1px solid #CCCCCC;
	 margin: 0 0 6px 0;
	 padding: 1px 0 2px 60px;
	 background-image: url(images/egoads.gif);
	 background-repeat: no-repeat;
	 background-color: #fff;
}
.adsbox table {
	margin: 0 6px;
}
.adsbox table td a:link, .adsbox table td a:visited, .adsbox table td a:active, .adsbox table td a:hover {
 color: Black;
 font-size: 10px;
}
.adsbox hr {
	margin: 0px 6px;
	border: 1px dotted #CCCCCC;
	padding: 0;
}
.adsbox .adstitle {
		margin: 0 0 5px 0;
}
.adsbox .adstitle a:link, .adsbox .adstitle a:visited, .adsbox .adstitle a:active, .adsbox .adstitle a:hover  {
	color: #005598;
	font-weight: bold;
		font-size: 11px;
		text-decoration: underline;
}
.adsbox  img {
	margin: 0 10px 0 0;
}
.messagesumttl {
	background-color: #1d446d;
	color: #fff;
	padding: 2px;
	text-align: left;
	font-weight: bold;
	font-size: 10px;
}
.messagesum {
	background-color: #d7e0e4;
	color: #1d446d;
	width: 200px;
	border: #172A3B 1px solid;
	padding: 2px;
	margin: 5px 10px 0 0;
	float: left;
	text-align: left;
	font-size: 11px;
}
.messagesumsum {
	color: #000;
	width: 275px;
	border: #172A3B 0px solid;
	padding: 2px;
	margin: 2px 5px 0 0;
	float: left;
	text-align: left;
	font-size: 11px;
}
.messagesumsum img {
	border: #172A3B 1px solid;
	margin: 2px 5px 0 5px;
	padding: 0;
}
.messageart {
	background-color: #d7e0e4;
	color: #1d446d;
	width: 96%;
	border: #172A3B 1px solid;
	padding: 2px;
	margin: 10px 10px 20px 0;
	float: left;
	text-align: left;
	font-size: 11px;
	clear: both;
}
#peite {
	margin: 0;
	padding: 0;	
}
#peite ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 500px;
}
#peite ul li {
	margin: 0 0 5px 0;
	padding: 0 10px 0 0;
	list-style: none;
	width: 230px;
	font-size: 11px;	
	display: block;
	float: left;
}






/* Paralies css */

.entertainmentList2 {
	padding-bottom: 20px;
	margin: 0;
	text-align: left;
	vertical-align: top;
}
.entertainmentList2 ul, ul.entertainmentList2 {
	padding: 0;
	margin: 0px;
}
.entertainmentList2 li {
	display: block;
	float: left;
	width: 100px;
	list-style: none;
	text-align: left;
	padding-bottom: 2px;
	margin-bottom: 15px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333000;
	line-height: 16px;
	font-weight: normal;
	height: 300px;
}
.entertainmentList2 li {
	width: 100px;
	margin-left: 6px;
	margin-right: 5px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #f5f5f5;
	border: 1px solid #d0cece;
}

.entertainmentList2 li a {
	color: #333;
	text-decoration: none;
}

.entertainmentList2 li a:link, .entertainmentList2 li a:visited {
	color: #333;
	text-decoration: none;
}
.entertainmentList2 li a:hover {
	color: #000;
	text-decoration: underline;
}
.entertainmentList2 .photoprotos{
	text-align: center;
	border: 0px solid #666666;	
}
.entertainmentList2 .lezanta{
	font-size: 11px;
	font-weight: normal;
	text-align: left;	
}
/* Paralies Css Telos */


.nmenuoff, .nmenuon {
	background-color: #86919f;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 3px 3px 6px;
	text-align: left;
}
.dropdownout {
	background-color: #e5e3e3;
	width: 100%;
	padding: 3px 1px;
	margin: 0;
}
.dropdown {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 96%;
	padding: 0;
	margin: 0;
}
#provlepsiblock {
	margin: 0 0 10px 0;
	padding: 0;
}

#arxeiotipos {
	margin: 0;
	padding: 8px 0 5px 0;	
	text-align: center;
	width: 454px;
	background-color: #f5f5f5;
	border: 1px solid #d0cece;
}

#arxeiotipos select {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 400px;
	font-size: 11px;	
}

/* FUN MAIL */

.height10 {
	margin: 0 0 10px 0;
	padding: 0;
	text-align: left;
	font-size: 11px;
	background-color: #ededed;
	width: 320px;
}
.height10 .righttop  {
	border-bottom: 1px solid #FFFFFF;
	border-left: 3px solid #C4141B;
	background-image: url(images/bgalliopsi.gif);
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
	padding: 2px;
	text-align: left;
	text-indent: 1px;
}
.height10 .righttop a:link, .height10 .righttop a:active, .height10 .righttop a:visited, .height10 .righttop a:hover {
	color: #FFFFFF;
}
.height10 h1 {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	margin: 0;
	padding: 0 4px 3px 0;
	text-align: left;
}
.height10 h1 a:link, .height10 h1 a:active, .height10 h1 a:visited, .height10 h1 a:hover {
	color: #000;
}
.height10 h2 {
	font-size: 11px;
	font-weight: bold;
	margin: 2px 0 0 0;
	padding: 0;
	text-align: left;
	color: #000;
}

.height10 img {
	margin: 4px 8px 2px 3px;
}
.height10 p {
	font-size: 10px;
	margin: 0 0 2px 3px;
	padding: 0;
	text-align: right;
	color: #000;
}


/* SUMMARY FOTO GALLERY   */
.afieromimg {
	margin: 0 0 10px 0;
	height: 70px;
	padding: 4px;
	width: 475px;
}
.afieromimg a:link, .afieromimg a:active, .afieromimg a:visited, .afieromimg a:hover {
	font-size: 11px;
	color: #000;
}
.afieromimg h1 {
	font-size: 12px;
	color: #23385e;
	margin: 0;
	padding: 0 5px 5px 0;
	text-align: left;

	text-transform: uppercase;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#ffffff', Positive='true');
	
}
.afieromimg h1 a:link, .afieromimg h1 a:active, .afieromimg h1 a:visited, .afieromimg h1 a:hover  {
	color: #23385e;	
}
.afieromimg h2 {
	font-size: 11px;
	color: #2E4B7F;
	margin: 0;
	padding: 0 6px 0 0;
	float: left;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#ffffff', Positive='true');
}
.afieromimg h2 a:link, .afieromimg h2 a:active, .afieromimg h2 a:visited  {
	color: #2E4B7F;	
}
.afieromimg h2 a:hover  {
	color: #CC0000;	
}
.afieromimg h3 {
	font-size: 11px;
	color: #385a97;
	margin: 0;
	padding: 0 0 0 5px;
	float: left;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#ffffff', Positive='true');
}
.afieromimg h3 a:link, .afieromimg h3 a:visited, .afieromimg h3 a:active{
	color: #385a97;	
}
.afieromimg h3 a:hover  {
	color: #CC0000;	
}
.afieromimg h4  {
	color: #CC0000;
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 5px;
	float: left;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#ffffff', Positive='true');
}
.afieromimg h4 a:link, .afieromimg h4 a:visited, .afieromimg h4 a:active, .afieromimg h4 a:hover {
	color: #CC0000;	
}

.summarybottom {
	background-color: #FFF; 
	text-align: center;
	color: #000;
	margin: 0;
	padding: 0;
}
.summarybottom img {
	width: 120px;
	height: 80px;
	padding: 0;
	margin: 0;
}
.summarybottom .photo {
	padding: 0;
	margin: 0;
}
.summarybottom ul {
	padding: 0;
	margin: 0;	
	text-align: center;
}

.summarybottom li {
	list-style: none;
	width: 120px;
	background-color: #f5f5f5;
	display: block;
	float: left;	
	text-align: center;
	margin: 5px 10px;	
	padding: 2px;
	border-top: 1px solid #AAA;
	border-bottom: 1px solid #444;
	border-right: 1px solid #444;
	border-left: 1px solid #AAA;	
	height: 130px;
}
.summarybottom h2 {
	font-size: 10px;
	margin: 2px 0 0 0;
	padding: 0;
	text-align: center;
	color: #000;
	line-height: 11px;
}
.summarybottom h2 a:link {	color: #000; }
.summarybottom h2 a:active {	color: #000; }
.summarybottom h2 a:hover {	color: #000; }
.summarybottom h2 a:visited {	color: #000; }

.summarybottom .subtitle {
	font-size: 10px;
	margin: 2px;
	text-align: center;
	color: #000;
}
.summarybottom .subtitle a:link { color: #000; }
.summarybottom .subtitle a:active { color: #000; }
.summarybottom .subtitle a:hover { color: #000; }
.summarybottom .subtitle a:visited { color: #000; }

/* PROMO HomePage */

.promost {
	margin: 10px 0;
	width: 100%;
	background-color: #f5f5f5;
	border: dotted #919191 1px;
	padding: 0;
}
.promol {	
	padding: 5px;
	font-size: 11px;
}
.promol img {
	border-right: 2px solid #86919f;
	border-bottom: 2px solid #86919f;
	border-left: 2px solid #fff;
	border-top: 2px solid #fff;
}
.promomore {
	color: #385A97;
	padding: 5px 5px 5px 0;
	text-align: right;
	font-size: 11px;
}
.promor {
	font-size: 11px;
	padding-top: 3px;
}
.promor h1 {
	color: #c4141b;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 0 2px 0;
	margin: 0;
}
.promor h1 a:link, .promor h1 a:active, .promor h1 a:visited, .promor h1 a:hover {
	color: #c4141b;
}
.promor h2 {
	color: #c4141b;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 2px 2px 5px;
	margin: 0;
}
.promor h2 a:link, .promor h2 a:active, .promor h2 a:visited, .promor h2 a:hover {
	color: #c4141b;
	padding: 0;
	margin: 0;
}

.advert {
	background-color: #EEEEEE;
	border: 1px solid #949494;
	margin: 10px 0;
	padding: 0;
	width: 480px;
}
.advert h1 {
  font-size: 11px;
  border-bottom: 1px dotted #949494;
  margin: 0;
  padding: 2px;
  text-align: center;
  color: #fff;
  font-weight: normal;
  background-color: #c4141b;
}
.advert a:link, .advert a:active, .advert a:hover, .advert a:visited {
  text-decoration: underline;
  font-size: 9px;
}
.advert img {
	margin: 0 3px 0 0;
}




/* Forma Anekdoton */

.msgbox {
	width: 298px;
	margin: 0 15px 10px 12px;
	padding: 0;
	background-color: #eeeeee;
	border: 1px solid #86919f;
	text-align: center;
}


/**************  Photogallery extra menu *****************/

.gallextramenutbl {
	background-color: #fff;
	margin: 0 0 10px 0;
	padding: 0;
}

.gallextramenu {
	background-color: #86919f;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	text-align: left;
	text-indent: 1px;
	border-left: 2px #c4141b solid;
	border-right: 5px solid #fff;
}

.gallextramenu a:link, .gallextramenu a:visited, .gallextramenu a:active, .gallextramenu a:hover {
	color: #FFFFFF;
	font-size: 10px;
}


/********** ADVERTS RIGHT BLOCK **************/
.advright {	
	width: 323px;
	border: 1px solid #d7d7d7;
	padding: 0;
	margin: 0 0 10px 0;
}
.advl {
	padding: 5px;
}
.advr {
	font-size: 10px;
	padding: 5px;
	color: #385a97;
	text-align: left;
	font-weight: normal;
	font-size: 10px;
}
.advr a:link, .advr a:active, .advr a:visited, .advr a:hover {	
	padding: 0;
	color: #385a97;
	text-decoration: underline;
	text-align: left;
	font-weight: normal;
	font-size: 10px;
}