@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana;
	color: #3a3a3c;
}
body {
	background-color: #444444;
	background-image:url(../images/site_bg.png);
	background-repeat:repeat;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 15000;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#sddm li a
{	
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width: auto;
	padding-top:5px;
	padding-left:2px;
	padding-right:11px;
	padding-bottom:5px;
	display: block;
	text-align: left;
}

#sddm li a:hover
{
	background-image: url(../images/menubarOVER.png);
}

#sddm div
{	
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #FBA918;
	opacity:0.9;
	filter: alpha(opacity = 90);
	border: 0;
	z-index:15000;
}

#sddm div a
{	
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #FBA918;
	color: #000000;
	font: 11px;
	font-weight:normal;
}

#sddm div a:hover
{
	background: #FBA918;
	color: #ffffff;
}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #fbaa1a;
}
a:active {
	text-decoration: none;
	color: #333333;
}
.mainTable {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 1000px;
}

.greyLINE {
	background-color: #d1d2d4;
	height: 8px;
}
.kenaOrizontiaPente {
	width: 5px;
}
.kenaOrizontiaDeka {
	width: 10px;
}
.kenaOrizontiaDekapente {
	width: 15px;
}
.kenaOrizontiaEikosh {
	width: 20px;
}
.kenaKathetaPente {
	height: 3px;
}
.kenaKathetaDeka {
	height: 10px;
}
.kenaKathetaDekapente {
	height: 15px;
}
.kenaKathetaEikosh {
	height: 20px;
}
.logoBG {
	width: 136px;
}
.kalathiBGTOP {
	background-image: url(../images/basketBG.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 136px;
}
.epiloghGlwssas {
	font-size: 9px;
	color: #333333;
}
.epiloghGlwssas2 {
	font-size: 10px;
	color: #333333;
}
.epiloghGlwssas3 {
	font-size: 12px;
	color: #333333;
}
.epiloghGlwssas4 {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
.epiloghGlwssas5 {
	font-size: 11px;
	color: #ff0000;
}
.epiloghGlwssas6 {
	font-size: 11px;
	color: #000000;
}
.epiloghGlwssasblue {
	font-size: 11px;
	color: #0d619f;
}
.eortazontes {
	font-size: 10px;
	color: #000000;
}
.timesMikres {
	font-weight: bold;
	font-size: 10px;
	color: #faa919;
}
.times {
	font-weight: bold;
	font-size: 12px;
	color: #faa919;
}
.timesLista {
	font-size: 13px;
	color: #faa919;
	font-weight: bold;
}
.pointsLista {
	font-size: 12px;
	color: #0d619f;
}
.points {
	font-size: 12px;
	color: #0d619f;
}
.BGnewsletter {
	background-image: url(../images/newsletterbg.png);
	background-repeat: no-repeat;
	height: 50px;
}
.BGnewsletter_en {
	background-image: url(../images/newsletterbg_en.png);
	background-repeat: no-repeat;
	height: 50px;
}
.newsletterFORM {
	font-size: 9px;
	color: #666666;
	width: 90px;
}
.newsletterFORM2 {
	font-size: 9px;
	color: #666666;
	width: 150px;
}
.katatakshFORM {
	font-size: 11px;
	color: #000000;
	width: 175px;
}
.searchFORM {
	font-size: 9px;
	color: #666666;
	width: 455px;
}
.mparaEIKONIDIA {
	background-image: url(../images/panwmeshBAR2.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 422px;
}
.mparaEIKONIDIAg {
	background-image: url(../images/panwmeshBAR2_g.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 492px;
}
.katwMparaEIKONIDIA {
	width: 422px;
}
A:link.submenu {
	text-decoration: none;
	font-size: 9px;
	color: #333333;
}
A:active.submenu {
	text-decoration: none;
	font-size: 9px;
	color: #333333;
}
A:visited.submenu {
	text-decoration: none;
	font-size: 9px;
	color: #333333;
}
A:hover.submenu {
	text-decoration: none;
	font-size: 9px;
	color: #fbaa1a;
}
.mainMenuBar {
	background-image: url(../images/menubar.png);
	height: 23px;
	width: 667px;
	background-repeat: no-repeat;
}
.katwMainMenuBar {
	background-image: url(../images/searchbar.png);
	height: 23px;
	width: 667px;
	background-repeat: no-repeat;
}
A:link.menu {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width: auto;
	clear:right;
	float:left;
	padding-top:5px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
}
A:active.menu {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width: auto;
	clear:right;
	float:left;
	padding-top:5px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
}
A:visited.menu {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	width: auto;
	clear:right;
	float:left;
	padding-top:5px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
}
A:hover.menu {
	text-decoration: none;
	font-size: 11px;
	color: #f0f0f0;
	font-weight: bold;
	background-image: url(../images/menubarOVER.png);
	height: 13px;
	width: auto;
	clear:right;
	float:left;
	padding-top:5px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
}
A:link.menuAS {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
A:active.menuAS {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
A:visited.menuAS {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}
A:hover.menuAS {
	text-decoration: none;
	font-size: 10px;
	color: #fbaa1a;
	font-weight: bold;
}
A:link.menuAS2 {
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
A:active.menuAS2 {
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
A:visited.menuAS2 {
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
A:hover.menuAS2 {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.titloiBTNS {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 23px;
	width: 125px;
	padding-left: 10px;
	background-image: url(../images/btnBLUE.png);
	background-repeat: no-repeat;
}
.titloiBTNS2 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 23px;
	width: 125px;
	padding-left: 10px;
	background-image: url(../images/btnBLUE2.png);
	background-repeat: no-repeat;
}
.diakekomenes {
	background-image: url(../images/dottedline.png);
	background-repeat: repeat-x;
	height: 2px;
}
A:link.menu2 {
	text-decoration: none;
	font-size: 11px;
	color: #333333;
}
A:active.menu2 {
	text-decoration: none;
	font-size: 11px;
	color: #333333;
}
A:visited.menu2 {
	text-decoration: none;
	font-size: 11px;
	color: #333333;
}
A:hover.menu2 {
	text-decoration: none;
	font-size: 11px;
	color: #fbaa1a;
}
.footer {
	background-image: url(../images/footer.png);
	background-repeat: no-repeat;
	height: 25px;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
A:link.listarisma1 {
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
A:active.listarisma1 {
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
A:visited.listarisma1 {
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
A:hover.listarisma1 {
	text-decoration: none;
	font-size: 10px;
	color: #fbaa1a;
}
A:link.listarisma2 {
	text-decoration: none;
	font-size: 10px;
	color: #0d619e;
}
A:active.listarisma2 {
	text-decoration: none;
	font-size: 10px;
	color: #0d619e;
}
A:visited.listarisma2 {
	text-decoration: none;
	font-size: 10px;
	color: #0d619e;
}
A:hover.listarisma2 {
	text-decoration: none;
	font-size: 10px;
	color: #fbaa1a;
}
A:link.listarisma3 {
	text-decoration: none;
	font-size: 11px;
	color: #0d619e;
}
A:active.listarisma3 {
	text-decoration: none;
	font-size: 11px;
	color: #0d619e;
}
A:visited.listarisma3 {
	text-decoration: none;
	font-size: 11px;
	color: #0d619e;
}
A:hover.listarisma3 {
	text-decoration: none;
	font-size: 11px;
	color: #fbaa1a;
}
A:link.perissotera {
	text-decoration: none;
	font-size: 11px;
	color: #688aaf;
}
A:active.perissotera {
	text-decoration: none;
	font-size: 11px;
	color: #688aaf;
}
A:visited.perissotera {
	text-decoration: none;
	font-size: 11px;
	color: #688aaf;
}
A:hover.perissotera {
	text-decoration: none;
	font-size: 11px;
	color: #fbaa1a;
}
.neamas {
	font-size: 11px;
	color: #333333;
	height: 150px;
}
.neamas2 {
	font-size: 11px;
	color: #333333;
}
.mpleTItloi {
	font-weight: bold;
	font-size: 14px;
	color: #0d619f;
}
.mpleTItloi2 {
	font-size: 15px;
	color: #0d619f;
}
.mpleTItloi3 {
	font-weight: bold;
	font-size: 12px;
	color: #0d619f;
}
A:link.titloiVivliwn {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	width: 90px;
}
A:active.titloiVivliwn {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}
A:visited.titloiVivliwn {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}
A:hover.titloiVivliwn {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #fbaa1a;
}

A:link.titloiVivliwn2 {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #666666;
}
A:active.titloiVivliwn2 {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #666666;
}
A:visited.titloiVivliwn2 {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #666666;
}
A:hover.titloiVivliwn2 {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #fbaa1a;
}
.btnTheologia {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/kafe.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 137px;
	padding-left: 3px;
}
.btnbussines {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/cyan.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 137px;
	padding-left: 3px;
}
.btnpaidika {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/red.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 137px;
	padding-left: 3px;
}
.btngeoponika {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../images/green.png);
	background-repeat: no-repeat;
	height: 21px;
	width: 137px;
	padding-left: 3px;
}
A:link.kL {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;

}
A:active.kL {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;

}
A:visited.kL {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;

}
A:hover.kL {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;

}
A:link.kL2 {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;

}
A:active.kL2 {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;

}
A:visited.kL2 {
	text-decoration: none;
	font-size: 10px;
	color: #ffffff;

}
A:hover.kL2 {
	text-decoration: none;
	font-size: 10px;
	color: #000000;

}

.kL {
	background-image: url(../images/pros8hkhListaKaiKala8i.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 130px;
}
.SELIDOPOIHSH {
	background-image: url(../images/selidopoihsh.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 32px;
}
.SELIDOPOIHSHused {
	background-image: url(../images/selidopoihshUSED.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 32px;
}

.titloiListarismatos {
	font-size: 14px;
}
A:link.btn {
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	background-image: url(../images/selidopoihsh.png);
	background-repeat: no-repeat;
	width: auto;
	clear:right;
	float:left;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
}
A:active.btn {
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	background-image: url(../images/selidopoihsh.png);
	background-repeat: no-repeat;
	width: auto;
	clear:right;
	float:left;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
}
A:visited.btn {
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	background-image: url(../images/selidopoihsh.png);
	background-repeat: no-repeat;
	width: auto;
	clear:right;
	float:left;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
}
A:hover.btn {
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	background-image: url(../images/selidopoihshUSED.png);
	background-repeat: no-repeat;
	width: auto;
	clear:right;
	float:left;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
}


A:link.btn2 {
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/btnSygrafeis.jpg);
	width: auto;
	clear:right;
	float:left;
	padding-top:16px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:16px;
	background-repeat: no-repeat;
}
A:active.btn2 {
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/btnSygrafeis.jpg);
	width: auto;
	clear:right;
	float:left;
	padding-top:16px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:16px;
	background-repeat: no-repeat;
}
A:visited.btn2 {
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/btnSygrafeis.jpg);
	width: auto;
	clear:right;
	float:left;
	padding-top:16px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:16px;
	background-repeat: no-repeat;
}
A:hover.btn2 {
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/btnSygrafeisup.jpg);
	width: auto;
	clear:right;
	float:left;
	padding-top:16px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:16px;
	background-repeat: no-repeat;
}
.neoMelosEisodosMelous {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.eisodos {
	background-image: url(../images/eisodos.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 109px;
	padding-left: 5px;
}
.mparakalathiTEXT {
	text-indent: 17px;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
}
.bgRepeatKala8i {
	background-color: #ffffff;
}
.koutakiFormKalathi {
	width: 25px;
	background-position: center;
	text-align: center;
}

.formSIGNin {
	font-size: 11px;
	color: #000000;
	width: 200px;
}
.koutiKEIMENOUbig {
	width: 663px;
}

a:link.chapter {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.chapter {
	text-decoration: none;
	color: #FFFFFF;
}
A:hover.chapter {
	text-decoration: none;
	color: #fbaa1a;
}
a:active.chapter {
	text-decoration: none;
	color: #FFFFFF;
}

.CurrentPage 
{
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	background-image: url(../images/selidopoihshUSED.png);
	background-repeat: no-repeat;
	width: auto;
	clear:right;
	float:left;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:8px;
}





#container {
  position: relative;
  width: 600px;
  height: 180px;
  overflow: hidden;
}

#scroller {
  width: 700px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */
}

.content {
  width: 130px;
  /* width:120px; */
  height: 180px;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  
  /*padding: 5px;*/
}

.scrollNav, .scrollNav a:link, .scrollNav a:visited  {
  font-size: .8em;
  color:#00009C;
  font-weight: bold;
}


#container2 {
  position: relative;
  width: 460px;
  height: 180px;
  overflow: hidden;
}

#scroller2 {
  width: 200px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */
}

.content2 {
  width: 84px;
  height: 180px;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  padding: 5px;
}

.scrollNav2, .scrollNav2 a:link, .scrollNav2 a:visited  {
  font-size: .8em;
  color:#00009C;
  font-weight: bold;
}


<!--[if IE]>
<style type="text/css">

#scroller{
  width: 882px; /* = width + margin left + margin right from the content rule + border*2 from the container rule*/
}

</style>
<! [endif]-->








.whitebox{position:absolute; z-index:1; padding:7px; color:#000000; background-color:#FFFFFF; font-size:11px; width:140px; border: solid 1px #C0C0C0}
.whitebox:hover{text-decoration:none;}
#divtextgif #textgif11 {left:135px; top:120px}
#magazine-container #textgif22 {left:210px; top:210px; width:850; height:507;}

#divtextgif2_1 #textgif2 {left:207px; top:210px}
#textgif2_1 {position:absolute; left:0; top:0; z-index:200;}

#divtextgif_a #textgif2 {left:210px; top:210px}
#divtextgif_b #textgif2 {left:464px; top:22px}


#divtextgif2 #defImage2 {position:relative; left:0px; top:-523px}
#defImage2 {position:absolute; left:0; top:0; z-index:0;}

#magazine-container #textgif2 {position:relative;left:17px; top:-525px;}
#textgif2 {position:absolute; left:0; top:0; z-index:200;}
.textgif3 {position:absolute; left:0; top:0; width:850px; height:507px;}
.textgif4 {position:absolute; left:0; top:0; width:425px; height:507px;}

#magazine-container #textgif {position:relative;left:0px; top:-585px;}
#textgif{position:absolute; left:0; top:0; z-index:200;}
.textgif_1 {position:absolute; left:0; top:0; width:1000px; height:569px;}






#leadstorypanel {
	width:665px;
	margin: 0;	
	padding: 0;
	position: relative;	
}

#leadstorypanel-content #leadstorypanel-content-image {
	width: 665px;
	height: 180px;
	margin: 0;
	padding: 0;
}



#leadstorypanel-content-image .image {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;	
}



#leadstorycontrols {
	position: absolute;
	width: 150px;
	height: 40px;
	top: 143px;
	left: 560px;
	font-size: 13px;
	font-family:  "Trebuchet MS";
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
	text-align: left;
}



#controlbuttons {
	float: left;
	width: 70px;
	height: 26px;
	margin: 5px 0 0 0;
	padding: 0;	
}



 #counterBox {
	float: left;
	width: 20px;
	height: 22px;
	color : #000000;
	font-size: 13px;
	font-family:  "Trebuchet MS";
	font-weight: bold;
	line-height: 22px;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;	
	margin: 5px 0 0 0;
	padding: 0;
	padding-left:5px;
	
}

.pages {
	text-decoration: none;
	font-size: 9px;
	color: #000000;
	width:auto;
	padding:0;
}

.pagessel {
	text-decoration: none;
	font-size: 9px;
	font-weight:bold;
	color: #000000;
	width:auto;
	padding:0;
}

A:link.static1 {
	text-decoration: none;
	font-size: 13px;
	font-weight:bold;
	line-height:20px;
	color: #333333;
}
A:active.static1 {
	text-decoration: none;
	font-size: 13px;
	font-weight:bold;
	line-height:20px;
	color: #333333;
}
A:visited.static1 {
	text-decoration: none;
	font-size: 13px;
	font-weight:bold;
	line-height:20px;
	color: #333333;
}
A:hover.static1 {
	text-decoration: none;
	font-size: 13px;
	font-weight:bold;
	line-height:20px;
	color: #fbaa1a;
}

/* Search result suggestions */
#search-result-suggestions{
	position: absolute;
	left: 0;
	top: 0;
	background: #FCFCFC;
	border: 1px solid #C0C0C0;
	display: none;
	padding: 0px;
	width: 650px;
}

#search-results ul{
	list-style: none;
	margin-bottom: 0em;
	margin-top: 0em;
	padding-top: 1px;
	padding-left: 2px;
}

#search-results a{
	display: block;
	padding: 0.15em 0.15em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#search-results selected{
	color: #FFF;
	background: #000000;
}

#search-results a.hover{
	color: #FFFFFF;
	background: #000000;
}

#search-results p{
	margin-bottom: 0.1em;
}


a:link.maintabs {
	color: #ffffff;
	text-decoration: none;
}
a:visited.maintabs {
	text-decoration: none;
	color: #ffffff;
}
a:hover.maintabs {
	text-decoration: none;
	color: #fbaa1a;
}
a:active.maintabs {
	text-decoration: none;
	color: #ffffff;
}

.stepcarousel{

position: relative; /*leave this value alone*/

border: 0px solid black;

overflow: scroll; /*leave this value alone*/

vertical-align:middle;

}



.stepcarousel .belt{

position: absolute; /*leave this value alone*/

left: 0;

top: 0;

}



.stepcarousel .panel{

float: left; /*leave this value alone*/

overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

 /* margin: 16px;margin around each panel*/

/* width: 100px; Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}



.ajaxSearch {

	background-color: #FFFFFF;

	color: #FFFFFF;

	font-size: 13px;
	
	z-index: 100000;

}

.ajaxSearchSelected {

	background-color: #3F5D8A;

	color: #FFF;

	font-size: 13px;

	z-index: 100000;
}

.ajaxSearchSelected td{

	color: #FFFFFF;

	z-index: 100000;
}


.mc_alert { z-index: 1000; position: absolute; left: 10px; right: 10px;  width: 180px; visibility: hidden; } /* CONTROLS THE LOCATION OF THE POPUP IN RELATION TO THE MINICART */

.mc_alert_content { float: left; background: #fff; padding: 5px; border: 2px solid #666666; z-index: 1000; }

.polytoniko 
{
	font-family: Palatino Linotype, Arial Unicode MS, Athena, Lucida Sans Unicode;
	font-size:24px;
	color: #FF0000;
}

.toptext 
{
	text-decoration: none;
	font-size: 11px;
	color: #333333;
}

A:link.mpleTitloiLink {
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #0d619f;
}
A:active.mpleTitloiLink {
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #0d619f;
}
A:visited.mpleTitloiLink {
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #0d619f;
}
A:hover.mpleTitloiLink {
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #fbaa1a;
}


A:link.TitloiLink {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
A:active.TitloiLink {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
A:visited.TitloiLink {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
A:hover.TitloiLink {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #fbaa1a;
}

.searchTerm {
	font-size: 12px;
	font-weight: bold;
	color: #fbaa1a;
}
.discount {
	color: #999999;
	font-weight: bold;
	font-size: 11px;
	background: url(http://www.stamoulis.gr/images/lineplagia.png) repeat-x center left; 
}
.discountSmall {
	color: #999999;
	font-weight: bold;
	font-size: 10px;
	background: url(http://www.stamoulis.gr/images/lineplagia.png) repeat-x center left; 
}
.points_popup { } /* CONTROLS THE LOCATION OF THE POPUP IN RELATION TO THE MINICART */
.welcome 
{
	font-size:12px;
	color:#faa919;
}

.bundle-item-name {
	color:#000000; font-size:11px; font-weight:bold; text-decoration:none; text-align:left;
}

.bundleSelectButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1; 
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
	background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
	background-color:#ffc477;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	padding:2px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cc9f52;
}
.bundleSelectButton:visited {
	color:#ffffff;
}
.bundleSelectButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
}
.bundleSelectButton:active {
	position:relative;
	top:1px;
	color:#ffffff;
}
.bundleSelectButton:link {
	color:#ffffff;
}

.bundleUnselectButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f7f7f7) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #f7f7f7 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7');
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ff8000;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	padding:2px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cc9f52;
}
.bundleSelectButton:visited {
	color:#ffffff;
}
.bundleUnselectButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f7f7f7), color-stop(1, #ffffff) );
	background:-moz-linear-gradient( center top, #f7f7f7 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#ffffff');
	background-color:#f7f7f7;
}
.bundleUnselectButton:active {
	position:relative;
	top:1px;
	color:#ff8000;
}
.bundleUnselectButton:link {
	color:#ff8000;
}

.bundleAddToBasketButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #fed897;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fed897;
	box-shadow:inset 0px 1px 0px 0px #fed897;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6b33d), color-stop(1, #d29105) );
	background:-moz-linear-gradient( center top, #f6b33d 5%, #d29105 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d', endColorstr='#d29105');
	background-color:#f6b33d;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #eda933;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cd8a15;
}
.bundleAddToBasketButton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d29105), color-stop(1, #f6b33d) );
	background:-moz-linear-gradient( center top, #d29105 5%, #f6b33d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d29105', endColorstr='#f6b33d');
	background-color:#d29105;
}
.bundleAddToBasketButton:active {
	position:relative;
	top:1px;
	color:#ffffff;
}
.bundleAddToBasketButton:link {
	color:#ffffff;
}

.bundleDiscountPrice {
	font-family:Arial;	
	color: #999;
	font-weight: bold;
	font-size: 18px;
	background: url(http://www.stamoulis.gr/images/lineplagia.png) repeat-x center left;
}

.bundleTotalPrice {
	font-weight: bold;
	font-size: 18px;
	color: #FAA919;
	font-family:Arial;
}

.bundleTotal {
	font-weight: bold;
	font-size: 20px;
	color: #000000;
	font-family:Arial;	
}

A:link.ebookLink {
	text-decoration: underline;
	font-size: 10px;
	color: #0B4B7A;
	font-weight:bold;
}
A:active.ebookLink {
	text-decoration: underline;
	font-size: 10px;
	font-weight:bold;
	color: #0B4B7A;
}
A:visited.ebookLink {
	text-decoration: underline;
	font-size: 10px;
	font-weight:bold;
	color: #0B4B7A;
}
A:hover.ebookLink {
	text-decoration: none;
	font-size: 10px;
	font-weight:bold;
	color: #fbaa1a;
}


