@charset "utf-8";
.bg1 {
	width: 1010px;
	background-color: #500000;
	margin-left:auto;
	margin-right:auto;
}
.head {
	background-image: url(images/e-bookshop_02.jpg);
	background-repeat: no-repeat;
	width: 1010px;
	height:19px;
}
.page {
	width: 1010px;
}
.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	width: auto;
	height: 42px;
	margin-top:0px;
	margin-left:12px;
	margin-right:12px;
	line-height: 40px;
	float:left;
	_margin-left:11px;
	_margin-right:11px;
}

.line-txt1 {
	width: 2px;
	height: 42px;
	background-image: url(images/e-bookshop_33.jpg);
	background-repeat: no-repeat;
	float:left;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	width: 200px;
	height: 30px;
	margin-top:0px;
	margin-left:10px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left;
	line-height: 30px;
	_height:30px;
	_line-height:30px;
}

.txt-advanced-search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	float:left;
	width: auto;
	margin-top:0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-variant: normal;
	text-transform: capitalize;
	font-style: normal;
	_padding-left: 25px;
}

.txt-main3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-top:0px;
	margin-left:15px;
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	line-height: normal;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.txt-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	width: auto;
	height: 30px;
	margin-left:20px;
	line-height: 30px;
}
.txt-head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	width: 150px;
	height: 30px;
	margin-top:10px;
	margin-left:20px;
	background-image: none;
	background-repeat: no-repeat;
	line-height: 30px;
}

.txt-head3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	width: 250px;
	height: 30px;
	margin-top:10px;
	margin-left:20px;
	line-height: 30px;
	float:left;
}

.txt-head4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	width: 250px;
	height: 30px;
	margin-left:20px;
	line-height: 30px;
	float:left;
}
.txt-more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	width: auto;
	height: 30px;
	margin-left:300px;
	background-image: none;
	background-repeat: no-repeat;
	line-height: 30px;
	float:left;
	font-style: normal;
	_margin-left:280px;
}
.read-more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bolder;
	margin-top: 8px;
	_margin-left:250px;
}

.txt-more2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	width: auto;
	height: 30px;
	margin-left:315px;
	margin-top:10px;
	line-height: 30px;
	float:left;
	font-style: normal;
	_margin-left:290px;
}
.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
}

.txt-bottom-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 20px;
}

.txt-main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	margin-top: auto;
	padding: 5px;
	_margin-top: 0px;
	_margin-bottom: 0px;
}

.txt-main11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 92px;
	width: 118px;
	margin-top: 5px;
	margin-bottom: 7px;
	margin-left: 0px;
	float:left;
	_margin-bottom: 0px;
}
.lines {
	background-image: url(images/e-bookshop_56.jpg);
	background-repeat: no-repeat;
	width: 197px;
	height: 4px;
}
.pic {
	width: 150px;
	height: 80px;
	float:left;
	background-color: #FFFFCC;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	_margin-top: 1px;
	_margin-bottom: 1px;
	border:1px;
	border-style:solid;
	border-color:black;
}

.pic2 {
	width: 150px;
	height: 80px;
	float:right;
	background-color: #FFFFCC;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	border:1px;
	border-style:solid;
	border-color:black;
}

.banner1 {
	background-image: url(images/bann1.jpg);
	width: 197px;
	height: 153px;
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.banner2 {
	background-image: url(images/bann2.jpg);
	width: 197px;
	height: 120px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


.lines2 {
	background-repeat: repeat-x;
	margin-left:6px;
	width: 660px;
	height: 1px;
	background-image: url(images/e-bookshop_50.jpg);
	float:left;
}
.lines3 {
	background-repeat: repeat-x;
	margin-left:6px;
	width: 180px;
	height: 1px;
	background-image: url(images/e-bookshop_50.jpg);
}
.footer {
	background-image: url(images/e-bookshop_73.jpg);
	background-repeat: no-repeat;
	width: 1010px;
	height: 33px;
}

.main {
	background-image: url(images/e-bookshop_41.jpg);
	background-repeat: repeat-y;
	height: 100%;
	overflow:hidden;
}


.logo {
	background-image: url(images/e-bookshop_06.jpg);
	background-repeat: no-repeat;
	width: 298px;
	height: 60px;
	float:left;
	margin-left:60px;
	margin-top:10px;
	_margin-left:27px;
}

.search-table {
	background-image: url(images/e-bookshop_07.jpg);
	background-repeat: no-repeat;
	width: 7px;
	height: 60px;
	float:left;
	margin-left:23px;
	margin-top:10px;
	_margin-left:15px;
}

.search-table2 {
	background-image: url(images/e-bookshop_08.jpg);
	background-repeat: repeat-x;
	width: 570px;
	height: 60px;
	float:left;
	margin-left:0px;
	margin-top:10px;
}
.search-table3 {
	background-image: url(images/e-bookshop_10.jpg);
	background-repeat: no-repeat;
	width: 7px;
	height: 60px;
	float:left;
	margin-left:0px;
	margin-top:10px;
}

.searcharea {
	background-image: url(images/e-bookshop_13.jpg);
	background-repeat: no-repeat;
	width: 164px;
	height: 19px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	background-color:#ECE5D5;
	padding-left:2px;
}
.searchbutton {
	background-image: url(images/e-bookshop_14.jpg);
	background-repeat: no-repeat;
	width: 48px;
	height: 19px;
	float:left;
	margin-left:0px;
	margin-top:10px;
}
.user {
	width: 100px;
	height: 16px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	border: 1px solid #b2b0b0;
	_margin-top:9px;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.password {
	width: 100px;
	height: 16px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	border: 1px solid #b2b0b0;
	_margin-top:9px;
	filter:alpha(opacity=60);
	opacity:0.6;
}
.loginbut {
	width: 85px;
	height: 17px;
	float:left;
	margin-left:14px;
	margin-top:10px;
	_margin-left:12px;
}
.helpbut {
	background-image: url(images/e-bookshop_19.jpg);
	background-repeat: no-repeat;
	width: 38px;
	height: 19px;
	float:left;
	margin-left:10px;
	margin-top:10px;
}
.wishlistbut {
	background-image: url(images/e-bookshop_24.jpg);
	background-repeat: no-repeat;
	width: 85px;
	height: 17px;
	float:right;
	margin-right:24px;
	margin-top:5px;
	_margin-right:7px;
}
.toplinkbar {
	background-image: url(images/e-bookshop_30.jpg);
	background-repeat: no-repeat;
	width: 6px;
	height: 42px;
	float:left;
	margin-left:55px;
	margin-top:15px;
	_margin-left:27px;
}
.toplinkbar2 {
	background-image: url(images/e-bookshop_31.jpg);
	background-repeat: repeat-x;
	width: 900px;
	height: 42px;
	float:left;
	margin-left:0px;
	margin-top:15px;
}
.toplinkbar3 {
	background-image: url(images/e-bookshop_37.jpg);
	background-repeat: no-repeat;
	width: 4px;
	height: 42px;
	float:left;
	margin-left:0px;
	margin-top:15px;
}
.left {
	width: 197px;
	height: auto;
	float:left;
	margin-left:60px;
	margin-top:30px;
	_margin-left:30px;
}
.leftlinkboard {
	background-image: url(images/e-bookshop_44.jpg);
	background-repeat: no-repeat;
	width: 197px;
	height: 50px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}
.leftlinkboard2 {
	background-image: url(images/e-bookshop_50.jpg);
	background-repeat: repeat-y;
	width: 197px;
	clear:left; 
	float:left;
	margin-left:0px;
	margin-top:0px;
}
.leftlinkboard3 {
	background-image: url(images/e-bookshop_58.jpg);
	background-repeat: no-repeat;
	width: 197px;
	height: 12px;
	clear:left; 
	float:left;
	margin-left:0px;
	margin-top:0px;
}
.left-board {
	background-image: url(images/e-bookshop_46.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 9px;
	margin-left:3px;
	margin-top:10px;
	_overflow:hidden;
}
.left-board2 {
	background-image: url(images/e-bookshop_48.jpg);
	background-repeat: repeat-y;
	width: 190px;
	float:left;
	margin-left:3px;
}
.left-board3 {
	background-image: url(images/e-bookshop_59.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 9px;
	clear:left; 
	float:left;
	margin-left:3px;
	margin-top:0px;
}

.right {
	width: 673px;
	height: auto;
	float:left;
	margin-left:20px;
	margin-top:30px;
	_margin-left:25px;
	_width: auto;
}
.news-board {
	background-image: url(images/e-bookshop_63.jpg);
	background-repeat: no-repeat;
	width: 673px;
	height: 8px;
	margin-top:10px;
	_margin-top:0px;
	_overflow:hidden;
}
.news-board2 {
	background-image: url(images/e-bookshop_64.jpg);
	background-repeat: repeat-y;
	width: 673px;
	height: auto;
	float:left;
	margin-left:0px;
	margin-top:0px;
}

.news-board22 {
	background-image: url(images/e-bookshop_64.jpg);
	background-repeat: repeat-y;
	width: 673px;
	height:auto;
	float:left;
	margin-left:0px;
	margin-top:0px;
}

.news-board3 {
	background-image: url(images/e-bookshop_66.jpg);
	background-repeat: no-repeat;
	width: 673px;
	height: 7px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}
.image {
	width: 473px;
	height: 268px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}
.image3 {
	background-image: url(images/image.jpg);
	background-repeat: no-repeat;
	width: 473px;
	height: 268px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}
.image2 {
	background-image: url(images/image2.jpg);
	background-repeat: no-repeat;
	width: 473px;
	height: 268px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}
.nees-kukl {
	background-image: url(images/e-bookshop_69.jpg);
	background-repeat: no-repeat;
	width: 674px;
	height: 49px;
	float:left;
	margin-left:0px;
	margin-top:10px;
	_margin-top:5px;
}
.nees-kukl2 {
	background-color: #dbd1be;
	width: 674px;
	height: 170px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}
.nees-kukl3 {
	background-image: url(images/e-bookshop_71.jpg);
	background-repeat: no-repeat;
	width: 674px;
	height: 12px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}

.proteinei2 {
	background-color: #dbd1be;
	width: 674px;
	height: auto;
	float:left;
	margin-left:0px;
	margin-top:0px;
}

.nees-kuk-plaisia {
	width: 215px;
	height: 168px;
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.nees-kuk-plaisia2 {
	width: 215px;
	height: 170px;
	float:left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}


.nees-kuk-pic {
	width: 82px;
	height: 122px;
	float:left;
	margin-right: 6px;
	_margin-left:0px;
}

.nees-kuk-pic2 {
	width: 82px;
	height: 122px;
	float:left;
	margin-right: 6px;
	_margin-left:0px;
	border:1px;
	border-style:solid;
	border-color:black;
}

.details-but {
	background-image: url(images/details-but.jpg);
	background-repeat: no-repeat;
	width: 44px;
	height: 17px;
	float:left;
	margin-left:0px;
	margin-right: 6px;
	margin-top:0px;
}

.cart-but {
	background-image: url(images/cart-but.png);
	background-repeat: no-repeat;
	width: 73px;
	height: 17px;
	float:left;
	margin-right: 0px;
	margin-top:0px;
	margin-left:10px;
	_margin-left:5px;
}

.agorase-but {
	background-image: url(images/katigories_14.png);
	background-repeat: no-repeat;
	width: 73px;
	height: 17px;
	float:left;
	margin-left:468px;
	margin-right: 10px;
	margin-top:0px;
	_margin-left:5px;
	_margin-right: 0px;
	_margin-right:5px;
}

.rightboard {
	background-image: url(images/e-bookshop_46.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 9px;
	margin-left:10px;
	margin-top:0px;
	_margin-left:0px;
	_overflow:hidden;
}
.rightboard2 {
	background-image: url(images/e-bookshop_48.jpg);
	background-repeat: repeat-y;
	width: 190px;
	height: 245px;
	float:left;
	margin-left:10px;
	margin-top:0px;
	_margin-left:0px;
}
.rightboard3 {
	background-image: url(images/e-bookshop_59.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 8px;
	float:left;
	margin-left:10px;
	margin-top:0px;
	_margin-left:0px;
}
.lines-bar {
	background-image: url(images/e-bookshop_33.jpg);
	background-repeat: no-repeat;
	width: 2px;
	height: 42px;
	float:left;
	margin-left:0px;
	margin-top:0px;
}

#katigories {
	width: 197px;
	float:left;
}

#topselling {
	width: 197px;
	float:left;
}

#banners {
	width: 197px;
	float:left;
}

#e-books {
	width: 197px;
	float:left;
	_margin-left:10px;
}

#news {
	width: 674px;
	height: auto;
	float:left;
}

#proteinei {
	width: 674px;
	float:left;
}

#top-right {
	width: 674px;
	float:left;
	_width: auto;
	_height: auto;
}

#search-bar {
	width: auto;
	height: auto;
	float:left;
}

#link-bar {
	width: 1010px;
	height: autopx;
	float:left;
}

#advanced-search {
	width: 400px;
	height: auto;
	float:left;
	margin-right: 10px;
}

.eswboard-txt {
	width: 638px;
	height:auto;
	float:left;
	margin-left:17px;
	margin-top:10px;
	_margin-top: 0px;
	_margin-left:8px;
}

.eswboard-titlos {
	background-image: url(images/ebookshop.book.3_03.jpg);
	background-repeat: no-repeat;
	width: 168px;
	height: 27px;
	float:left;
}

.eswboard-main {
	background-color: #f8f3ef;
	width: 638px;
	float:left;
}

.pros8iki {
	background-color: #f8f3ef;
	width: 180px;
	height: 19px;
	float:left;
	border: 1px solid #aaa498;
	margin-left:285px;
	_margin-left:229px;
}

.pros8iki-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:left;
	font-weight: normal;
	color: #333333;
	width: 80px;
	margin-left:5px;
	margin-top:1px;
}

.pros8iki-bt {
	float:left;
	width: 85px;
	height: 17px;
	margin-left:5px;
	margin-top:1px;
}

.eswter-txt-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	width: auto;
	height: 20px;
	margin-left:20px;
	line-height: 25px;
}

.arxeia-board {
	background-image: url(images/ebookshop.book.3_15.jpg);
	background-repeat: repeat-y;
	width: 333px;
	height: auto;
	float:left;
	margin-left:17px;
	margin-top:10px;
	margin-bottom:10px;
	_margin-left:8px;
}
.arxeia-top {	
	background-image: url(images/ebookshop.book.3_10.jpg);
	background-repeat: no-repeat;
	width: 333px;
	height: 38px;
	float:left;
}

.arxeia-pic {	
	width: 43px;
	height: 44px;
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-right:200px;
	_margin-right:150px;
}

.cont1 {	
	width: 616px;
	height: auto;
	float:left;
	margin-top:15px;
	margin-left:10px;
	_margin-left:6px;
}




.cont3 {	
	width: 616px;
	height: auto;
	float:left;
	margin-top:8px;
	margin-bottom:10px;
	margin-left:7px;
	_margin-left:0px;
}

.cont2 {	
	width: 616px;
	height: auto;
	float:left;
	margin-top:10px;
	margin-left:10px;
	_margin-left:6px;
}

.cont-pic {	
	height: 146px;
	float:left;
	border:1px;
	border-style:solid;
	border-color:black;
}


.txt-cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-bottom:8px;
	line-height:16px;
}

.cont-txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 120px;
	height: 143px;
	float:left;
	color: #333333;
	line-height: 20px;
	margin-top:3px;
	margin-left:10px;
}

.cont-txt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 75px;
	height: auto;
	float:left;
	color: #333333;
	line-height: 20px;
	margin-top:3px;
	margin-left:10px;
}


.kat-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width:480px;
	margin-left:10px;
	margin-bottom:7px;
	float:left;
	clear:right;
	color: #333333;
	text-decoration: underline;
}
.help-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width:600px;
	margin-left:10px;
	margin-bottom:7px;
	float:left;
	color: #333333;
	text-decoration: underline;
	margin-top:20px;
	margin-bottom:5px;
}
.cont-txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 280px;
	height: 143px;
	float:left;
	color: #333333;
	line-height: 20px;
	margin-top:3px;
	margin-left:5px;
}

.cont-txt22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: auto;
	height: auto;
	float:left;
	color: #333333;
	line-height: 20px;
	margin-top:3px;
	margin-left:5px;
}

.agorase-pdf {	
	width: 97px;
	height: 24px;
	float:left;
	margin-top:5px;
	margin-left:112px;
	_margin-left:56px;
	margin-bottom:3px;
}

.agorase-pub {	
	width: 97px;
	height: 24px;
	float:left;
	margin-top:5px;
	margin-left:17px;
	margin-bottom:3px;
}

.top-katigories {
	width: 638px;
	height: 20px;
	float:left;
	margin-left:17px;
	margin-top:10px;
	_margin-top: 0px;
	_margin-left:8px;
}

.katigories-pages {
	width: auto
	height: 20px;
	float:right;
	align:right;
}

.katigories-arrow {
	width: 8px;
	height: 9px;
	float: left;
	margin-left:5px;
	margin-top:3px;
}

.katigories-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	float:left;
	color: #333333;
	margin-left:5px;
}

.eswboard-katigories-main {
	background-color: #f8f3ef;
	width: 638px;
	float:left;
	padding-bottom:10px;
}

.eswboard-katigories-main2 {
	width: 638px;
	float:left;
	padding-bottom:10px;
}

.kat-pic {	

	
	height: 87px;
	float:left;
}

.kat-pic2 {	

	
	height: 87px;
	float:left;
	border:1px;
	border-style:solid;
	border-color:black;
}


a.topselling{
	color: #333333;
	text-decoration: none;
}

a.topselling:hover {
	color:#660000;	
	text-decoration: none;
}
a.topselling:active {
	color: #333333;
	text-decoration: none;
}


a.katigories {
	color: #333333;
	text-decoration: none;
}

a.katigories:hover {
	color:#660000;	
	text-decoration: underline;
}
a.katigories:active {
	color: #333333;
	text-decoration: none;
}


a.bara {
	color: #ffffff;
	text-decoration: none;
}

a.bara:hover {
	color:#ffffff;	
	text-decoration: underline;
}
a.bara:active {
	color: #ffffff;
	text-decoration: none;
}



a.bottom {
	color: #ffffff;
	text-decoration: none;
}

a.bottom:hover {
	color:#ffffff;	
	text-decoration: underline;
}
a.bottom:active {
	color: #ffffff;
	text-decoration: none;
}




a.advanced-search {
	color: #666666;
	text-decoration: none;
}

a.advanced-search:hover {
	color:#666666;	
	text-decoration: underline;
}
a.advanced-search:active {
	color: #666666;
	text-decoration: none;
}

a.titlos-bibliou {
	color: #333333;
	text-decoration: none;
}

a.titlos-bibliou:hover {
	color:#660000;	
	text-decoration: underline;
}
a.titlos-bibliou:active {
	color: #333333;
	text-decoration: none;
}

.katigories-txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width:600px;
	float:left;
	color: #333333;
	margin-left:10px;
}

.pedio {
	width: 130px;
	height: 15px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}

.right2 {
	width: 673px;
	height: auto;
	float:left;
	margin-left:20px;
	_margin-left:0px;
	_width: auto;
}

.txt-main-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	margin-top: auto;
	padding: 5px;
	_margin-top: 0px;
	_margin-bottom: 0px;
	font-style: italic;
}

a.th {
	color: #500000;
	text-decoration: none;
	font-weight: bold;
}

a.th:hover {
	color:#333333;	
	text-decoration: underline;
}
a.th:active {
	color: #500000;
	text-decoration: underline;
}

.style8 {
	font-size: 11px;
	font-weight: normal;
}

.egrafi-but {
	background-image: url(images/egrafi-but.png);
	background-repeat: no-repeat;
	width: 73px;
	height: 17px;
	float:left;
	margin-left: 20px;
	margin-top:10px;
}

.delete-but {
	background-image: url(images/delete.png);
	background-repeat: no-repeat;
	width: 73px;
	height: 17px;
	float:left;
	margin-left:5px;
	_margin-left:1px;
}

.kat-title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width:220px;
	margin-left:10px;
	margin-bottom:7px;
	float:left;
	clear:right;
	color: #333333;
	text-decoration: underline;
}

.cont4 {	
	width: 300px;
	height: auto;
	float:left;
	margin-top:15px;
	margin-left:10px;
	_margin-left:6px;
}

.welcome {
	width: auto;
	height: auto;
	float:left;
	margin-left:20px;
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	_margin-left:7px;
}


.loginbut2 {
	background-image: url(images/login-b.png);
	background-repeat: no-repeat;
	width: 85px;
	height: 17px;
	float:left;
	margin-left:14px;
	margin-top:10px;
	_margin-left:12px;
}

.linecont4 {
background-color:#cccccc;
	width: 1px;
	height: 100px;
	float:left;
	margin-top:10px;
}

.agora-but {
	background-image: url(images/katigories_14.jpg);
	background-repeat: no-repeat;
	width: 73px;
	height: 17px;
	margin-left:10px;
	float:left;
}

.delete-area {
	width: 160px;
	height: 17px;

	margin-top:2px;
	_margin-top:0px;
}

.board55 {
	width: auto;
	height: auto;
	padding-right:70px;
	padding-left:160px;
}

.tupos-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width:auto;
	margin-left:10px;
	margin-bottom:7px;
	float:left;
	clear:right;
	color: #333333;
}
.wish-but {
	background-image: url(images/wislist2.png);
	background-repeat: no-repeat;
	width: 67px;
	height: 17px;
	float:left;

	margin-right: 0px;
	margin-top:0px;
	_margin-left:5px;
	_margin-right: 0px;
	_margin-right:0px;
}

.wish-txt {
	width: 90px;
	float:left;
	margin-left:380px;
	margin-right: 5px;
	margin-top:0px;
	_margin-left:5px;
	_margin-right: 0px;
	_margin-right:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-style: italic;
}


.in {
	width: 100%;
	height: auto;
	float:left;
}

.in1 {
	width: auto;
	height: 100%;
	float:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-bottom:3px;
	padding: 5px;
}








.search-table222{
	background-image: url(images/e-bookshop_08.jpg);
	background-repeat: repeat-x;
	width: 470px;
	height: 60px;
	float:left;
	margin-left:0px;
	margin-top:10px;
}

.logo-222 {
	background-image: url(images/e-bookshop_06.jpg);
	background-repeat: no-repeat;
	width: 366px;
	height: 78px;
	float:left;
	margin-left:60px;
	margin-top:10px;
	_margin-left:27px;
}

.right-222 {
	width: 876px;
	height: auto;
	float:left;
	margin-left:60px;
	margin-top:10px;
	_margin-left:28px;
	_width: auto;
}

.news-board221 {
	background-image: url(images/intro_top.jpg);
	background-repeat: no-repeat;
	width: 876px;
	height: 15px;
	margin-top:10px;
	_margin-top:0px;
}

.news-board222 {
	background-image: url(images/intro_m.jpg);
	background-repeat: repeat-y;
	width: 876px;
	height: auto;
	float:left;
}

.news-board223 {
	background-image: url(images/intro_bottom.jpg);
	background-repeat: no-repeat;
	width: 876px;
	height: 16px;
	float:left;
	margin-bottom:10px;
	_margin-bottom:0px;
}

.eswboard-katigories-main222 {
	background-color: #f8f3ef;
	width: 838px;
	float:left;
	padding-bottom:10px;
}

.cont1-222 {
	width: auto;
	height: auto;
	float:left;
	margin-top:15px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.sinex-but {
	width: 73px;
	height: 17px;
	float:left;
	margin-right: 10px;
	margin-bottom:10px;
}

.cancel-but {
	width: 67px;
	height: 17px;
	float:left;
	margin-right: 0px;
	margin-bottom:10px;
}

.oloklir-but {
	width: 170px;
	height: 17px;
	float:left;
	margin-right: 10px;
	margin-bottom:10px;
}

.titlos {
	width: 100%;
	height: 17px;
	float:left;
	background-color:#EEE5D4;
}

.titlos2 {
	width: 100%;
	height: auto;
	float:left;
	margin-bottom:10px;
	background-color:#EEE5D4;
}


.style9 {
	color: #333333;
	font-weight: bold;
}
.style10 {color: #333333}
.style11 {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}
.style12 {font-family: Arial, Helvetica, sans-serif}

.styleedw {background-color:#F4EFE3;}

.styleaspro {}

.stoixeia-txt {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 20px;
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

.proteinei22 {
	background-color: #dbd1be;
	width: 674px;
	height: auto;
	float:left;
	margin-left:0px;
	margin-top:0px;
}

.nees-kuk22 {
	background-image: url(images/e-bookshop_69.jpg);
	background-repeat: no-repeat;
	width: 674px;
	height: 49px;
	float:left;
	margin-left:0px;
	margin-top:0px;
	_margin-top:0px;
}


.password22 {
	width: 100px;
	height: 16px;
	float:left;
	margin-left:10px;
	margin-top:3px;
	border: 1px solid #b2b0b0;
	_margin-top:0px;
}

.news-board23 {
	background-image: url(images/e-bookshop_63.jpg);
	background-repeat: no-repeat;
	width: 673px;
	height: 8px;
	margin-top:0px;
	_margin-top:0px;
}

.link11 {
	float:left;
	width: 100px;
	height: 30px;
	background-image: url(images/link.gif);
	background-repeat: no-repeat;
	margin-top:17px;
	margin-left:10px;
}

.link22 {
	float:left;
	width: 100px;
	height: 30px;
	background-image: url(images/link2.gif);
	background-repeat: no-repeat;
	margin-top:17px;
	margin-left:10px;
}

.link11-txt {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	width: 100px;
	margin-top: 8px;
	
}

.left-txt3 {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-left: 8px;
	padding-right: 8px;
}


.leftlinkboard2222 {
	background-image: url(images/e-bookshop_50.jpg);
	background-repeat: repeat-y;
	width: 197px;
	height: auto;
	clear:left; 
	float:left;
	margin-left:0px;
	margin-top:0px;
}











.head2 {
	background-image: url(images/e-bookshop_02.2.jpg);
	background-repeat: no-repeat;
	width: 1010px;
	height:15px;
}

.top-mainlinks {
	width: 1010px;
	height:38px;

}

.top-mainlink1 {
	
	float:left;
	width: 141px;
	height:38px;
	margin-left:25px;
	_margin-left:13px;
}

.top-mainlink2 {
	
	float:left;
	width: 141px;
	height:38px;
	margin-left:5px;
}

.top-mainlink1-txt {
	float:left;
	width: 141px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #625e57;
	font-weight: bold;
	margin-top:18px;
}

.top-mainlink1-txt2 {
	float:left;
	width: 141px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin-top:8px;
}

.proteinei2-pinakas {
	width: 640px;
	height: auto;
	float:left;
	padding: 10px;
}

.search-table1 {
	background-image: url(images/e-bookshop_07.jpg);
	background-repeat: no-repeat;
	width: 7px;
	height: 60px;
	float:left;
	margin-left:13px;
	margin-top:10px;
	_margin-left:15px;
}

.mybooks {
	background-color:#eeeae1;
	width: 630px;
	height: auto;
	float:left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 3px;
	margin-left: 20px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 5px;
	_margin-left: 8px;
	_margin-right: 8px;
}

.bullet {
	width: 20px;
	height: 20px;
	float:left;
	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
}
.style13 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-top:3px;
}

.eswboard-katigories-main3 {
	background-color: #eeeae1;
	width: 638px;
	float:left;
	padding-bottom:10px;
}

.epub-title {
	float:left;
	font-family: "Century Gothic";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #500000;
	margin-top: 17px;
	margin-left: 100px;
}

.txt-advanced-search2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	float:right;
	width: auto;
	margin-top:4px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-variant: normal;
	text-transform: capitalize;
	font-style: normal;
	_padding-left: 25px;
	margin-right: 18px;
}

.top-mainlink3 {
	background-image: url(images/top-close.jpg);
	background-repeat: no-repeat;
	float:left;
	width: 141px;
	height:38px;
	
}

.top-mainlink4 {
	background-image: url(images/top-open.jpg);
	background-repeat: no-repeat;
	float:left;
	width: 141px;
	height:38px;
	
}

.eggrafi-epub {

	float:left;

	
}

.pedio2 {
	width: 130px;
	height: 15px;
	float:left;
	margin-left:15px;
	margin-top:10px;
	border: 1px hidden #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}







.basket-head {
	float:left;
	width: 500px;
	height: 30px;

}
.button-sunexeia-agorwn {
	float:left;
	width: auto;
	height: auto;
	margin-top:5px;
}
.txt-head-basket {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	width: auto;
	height: 30px;
	margin-left:20px;
	margin-right:20px;
	line-height: 30px;
}

.basket-kind {
	float:left;
	width: 100%;
	height: 24px;
	background-image: url(images/basket-page_07.jpg);
	background-repeat: repeat-x;
}
.basket-pic {
	float:left;
	height: 75px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	border:1px;
	border-style:solid;
	border-color:black;
}

.basket-photo {
	height: 75px;
}

.basket-titlos {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	width: auto;
	height: auto;
}
.basket-txt {
float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: auto;
	height: auto;
}

.basket-titlos-area {
	float:left;
	width: 290px;
	height: 75px;
	margin-top:5px;
}

.basket-titlos-area2 {
	float:left;
	width: auto;
	height: auto;
	clear:left;
}

.basket-line {
	background-color:#CCCCCC;
	float:left;
	width: 1px;
	height: 75px;
	margin-top:5px;
}

.basket-low {

	float:right;
	width: 191px;
	height: 21px;
	margin-top:5px;
	margin-bottom:10px;
}
.sinolo {
	background-color:#FFFFFF;
	float:right;
	width: 160px;
	height: 21px;
	margin-top:2px;
	margin-bottom:2px;
}
.poso {
background-color:#FFFFFF;
	margin-left:20px;
	float:right;
	width: 160px;
	height: 63px;
	margin-top:5px;
	margin-right:15px;
	_margin-right:7px;
	margin-bottom:10px;
}
.sinolo1 {
	margin-left:5px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: italic;
	line-height: 20px;
}

.basket-box {

	clear:both;
	float:right;
	width: 400px;
	height: auto;
	margin-top:5px;
	margin-bottom:5px;
}
.basket-box2 {
background-color:#FFFFFF;
	float:left;
	width: 400px;
	height: auto;
}
.basket-box1 {

	float:left;
	width: 400px;
	height: 10px;
}







.basket-top-table {
	background-image: url(images/basket-top_04.jpg);
	background-repeat: repeat-x;
	float:left;
	width: 280px;
	height: 48px;
}
.basket-top-left {
	background-image: url(images/Basket-top_03.jpg);
	background-repeat: no-repeat;
	float:left;
	width: 6px;
	height: 48px;
}
.basket-top-right {
	background-image: url(images/Basket-top_08.jpg);
	background-repeat: no-repeat;
	float:left;
	width: 5px;
	height: 48px;
}
.basket-top-center {
	float:left;
	width: 269px;
	height: 48px;
}
.basket-top-img {
	background-image: url(images/Basket-top_06.jpg);
	background-repeat: no-repeat;
	float:left;
	width: 137px;
	height: 23px;
	margin-left:0px;
}

.basket-bottom {
	float:left;
	width: 100%;
	height: 23px;
}

.basket-top-txt1 {
	float:left;
	width: auto;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	margin-left:0px;
}

.basket-top-link {
	float:left;
	width: auto;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	margin-left:10px;
	color: #C10000;
}

.searcharea-new {
	float:left;
	width: 270px;
	height: 60px;
}


a.katigories2 {
	color: #C10000;
	text-decoration: none;
}

a.katigories2:hover {
	color:#000000;	
	text-decoration: underline;
}
a.katigories2:active {
	color: #C10000;
	text-decoration: none;
}

.low-txt-bar {
	float:left;
	width: 400px;
	height: 23px;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	font-style: normal;
	line-height: 20px;
	margin-left:545px;
	_margin-left:270px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
