html, body{margin: 0; padding: 0; font-family: Arial, Helvetica, Verdana, Sans-Serif; background-color: #add4e5;}

a img { border: none}

a:active, a:focus, img { outline: 0; }

body {background: url(/images/1/thead_bg.jpg) no-repeat;}

* {margin: 0; padding: 0;}

p, a{ font-size: 14px; color: #333;  }

h1,h2,h3{ font-size: 100%; margin:5px 0 10px 0;}

#flash {width: 100%; text-align: right;}
li.s-top, li.log{ display: inline; list-style-type: none; padding-right: 11px;}
.user {background-color: #59A8C7;  width: 230px; height: 80px;  font-size: 14px; color: white; margin: 5px 10px 5px 0; padding: 5px; vertical-align: top;}
.bucket {background: url(/images/1/bucket.jpg) no-repeat; background-color: #59A8C7;  width: 230px; height: 30px;  font-size: 12px; color: white; vertical-align: middle; margin: 5px 10px 5px 0; padding: 0px;}
.buck {padding: 0 0 0 50px;}
.trash{background: url(/images/1/bucket.jpg) no-repeat;  width: 186px; background-color: #59A8C7; height: 30px; padding: 0px;   margin: 0px; text-align: right;}
.trash a{ color: #FFFFFF;  padding-right: px; text-decoration: none; padding: 0px;  margin: 0px;}
.userform{width: 188px; background-color: #59A8C7; height: 30px;  font-size: 12px; color: #FFFFFF;}
.userform a{ color: #FFFFFF; padding-left: 10px;  text-decoration: none; font-size: 12px;}
#auth{margin: 0 10px 0 0; padding: 0px 0 0px 2px; font-size: 12px; color: white;  width: 186px; text-align: right;}
#auth2{margin: 0 10px 0 0; padding: 10px 0 5px 2px; font-size: 12px; color: #FFFFFF; background-color: #59A8C7; width: 186px; text-align: right;}




#auth input { font-size: 11px;}

#bucketlink a:{ color: #ffffff; text-decoration: none;}
#bucketlink a:hover{ color: #ffffff; text-decoration: none;}
.left_menu {  vertical-align: middle; padding-right: 5px; }


#log, #pass { margin: 0 6px 6px 3px; height: 13px; padding: 0px; }
/*#enter, #reg{font-size: 10px; font-weight: bold; color: #0b4d85; background-color: transparent; border: none; cursor: pointer; margin: 0 12px 0 0; padding: 0 0 6px 0; height: 13px;}*/
#enter, #reg{font-size: 10px; font-weight: bold; color: #0b4d85; background-color: transparent; border: none; cursor: pointer; height: 20px; width: 50px;}
#enter3, #reg{font-size: 10px; font-weight: bold; color: #0b4d85; background-color: transparent; border: none; cursor: pointer; height: 13px; }
#enter2{font-size: 10px; font-weight: bold; color: #0b4d85; background-color: transparent; border: none; cursor: pointer; }
#auth p {font-size: 10px; padding: 0; margin: 0;}

#leftside {background-color: #81bbd5; margin: 0; padding: 20px 0 0 10px; line-height: 16px;}
#center {margin: 0 10px 0 10px; padding: 20px; min-height: 640px;}

#center p {text-align: justify; padding: 5px 0; margin: 5px 0;}

li.menu{ height: 20px; list-style-type: none; margin-left: 0; vertical-align: middle; padding-top: 3px; padding-bottom: 3px; }
li.menu a{ color: black; text-decoration: none; vertical-align: middle;}
li.menu a:hover{ color: #ff5600; text-decoration: underline; vertical-align: middle;}
li.menu img:{  vertical-align: middle;}

 .cog{background: url(/images/1/roll.gif) no-repeat; width: 30px; height: 20px; padding-right: 30px; } 

/*========aa?oiaa iai?==========*/

div#topmenu {height: 22px; overflow: hidden;}
div#topmenu:hover {height: 100%; overflow: none;}
.dropmenu{margin: 0; padding: 3px 0 5px 10px; text-align: left; line-height: 16pt;}
.dropmenu li a{color: #fff; text-decoration: none; font-size: 14px; }
/*========neaao?uaa iai?==========*/
div.menu2 {height: 18px; overflow: hidden; }
div.menu2:hover {height: 100%; overflow: none;}

#menubar { position: absolute; top: 0; left: 340px; height: auto; width: 130px; font-size: 14px; color: #fff; border-left: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding-bottom: 5px;}

#menubar1 { position: absolute; top: 0; left: 130px; height: auto; width: 130px; font-size: 14px; color: #fff; border-left: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff; padding-bottom: 5px;}

li {list-style: none;}

/*=========OI?IA===============*/

#joinnow {background: none; margin: 0 auto; border: 1px solid #fff; width: 360px; padding: 0 0 0 20px;}
.register p {font-size: 14px; padding: 0 0 10px 0; color: #0b4d85;}
.submit {margin: 0 0 10px 115px;}


#footer{ position: relative;  background: url(/images/1/footer.jpg) repeat-x left;  clear: both;  width: 100%;  height: 62px;}

.message
{
  margin-left: 20px;
  padding-top: 30px;
  font-size: 10px;
  color: blue;
}
  .message a:hover
  {
    color: white;
  }
.copyright
{  
   position: absolute;
   right: 20px;;
   bottom: 18px;
   font-size: 0.6em;
   color: white;
   text-align: center;
}


ul#cssmenu {
	
	margin: 0;
	border: 0 none;
	padding: 0;
  	list-style: none;
  	height: 30px;
	font: bold 12px/28px Verdana, Arial;
    width: 500px;
}

ul#cssmenu li {
	margin: 0 0 -1px -1px;
	zoom: 1;
	border: 0 none;
	padding: 0 15px 0 20px;
	float: left;
	display: inline;
	list-style: none;
	position: relative;
	height: 30px;
	border: 1px solid #fff;
	border-collapse: collapse;
}

ul#cssmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 200px;
	list-style: none;
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
}

ul#cssmenu ul:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#cssmenu ul li {
	width: 220px;
	float: left;
	display: block !important;
	display: inline;
}

/* Main Menu */
ul#cssmenu a {
	border: 0px;
	padding: 0;
	float: none !important;
	float: left;
	display: block;
	color: #FFFFFF;
	font: bold 12px/28px Verdana, Arial;
	text-decoration: none;
	height: auto !important;
	height: 1%;
}

/* Main Menu Hover */
ul#cssmenu a:hover, ul#cssmenu li:hover a, ul#cssmenu li.iehover a {
	font-size: 12px;
	color:#FFFFFF;
	border-top:#FFFFFF 0px solid;
}

/* Second Menu */
ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
	font-size: 12px;
	border-top: 0px solid;
	float: none;
	color: #FFFFFF;
}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
	border-top: 0px  #FFFFFF;
	font-size: 12px;
}

ul#cssmenu ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 170px;
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
	display: none;
}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
	display: block;
}
/* iai? aey IE 6  */

#dropmenudiv {


border-width:1px 1px 1px 0;
margin:0;
padding:0;
position:relative;
text-indent:0;
z-index:95;
}
#dropmenudiv2 {
margin:0;
padding:0;
position:relative;
text-indent:0;
z-index:99;
}
.popPrice {
background-color:#FFFFE1;
border:1px solid #000000;
color:#000000;
padding:3px 6px;
}

.tablo td { padding-left: 5px; padding-right: 5px;  font-size: 12px;	}
.tablo th { padding-left: 5px; padding-right: 5px; background-color: #72aac3; font-size: 14px;	}

.xmlcat { text-align: left; padding-left: 15px; }
.xmlcat A {  text-decoration: none; font-weight: bold;}
.xmlcat A:hover {  text-decoration: underline; color: #FF5600;}



/* μενώ */
.topmenulink
       {text-decoration:none;
		color:rgb(255,255,255);}
.topmenulink:visited
       {text-decoration:none;
		color:rgb(255,255,255);}
.topmenulink:hover
       {text-decoration:none;
		color:rgb(225,225,225);}		
.topmenu div
       {zoom: 1;
       padding: 0 5px 0 10px;
       float: left;
       display: inline;
       position: relative;
       line-height:30px;
       height: 30px;
       border: 1px solid #fff;

       color:rgb(255,255,255);}
.topmenutable
       {display:none;
       position:absolute;
       top:10px;
       left:10px;
       border-collapse: collapse;}
.topmenutable td
       {zoom: 1;
       padding: 0 5px 0 10px;
       position: relative;
       line-height:30px;
       height: 30px;
       border: 1px solid #fff;
       color:rgb(255,255,255);}
.topmenutable td a
       {color:rgb(255,255,255);}
	   /* μενώ */ 

.hiddinfob
       {display:none;
       position:absolute;
       border:rgb(50,50,50) 1px solid;
	background-color: #fefee0;
       padding:2px 5px 2px 5px;
       }

.listing UL { list-style-type: disc;  list-style:list-item;  margin-left: 10px;}
.listing li {  list-style-type: disc;  list-style:list-item; margin-left: 30px; }
.listing H4 {text-align:center;}

.kurs {font-size: 10px;}

/* MOTO */
.cat {width:100%;}
.cat .tr1 {background:transparent;}
.cat .tr2 {background:#81bbd5;}
.cat th {padding:5px 1px 5px 4px; background:#81bbd5; text-align:center; font-size:12px;}
.cat td {padding:3px 1px 3px 4px; text-align:center; vertical-align:middle; font-size:12px;}
.cat td a, .cat td a:visited {font-size:12px;}
.cat td.pic {width:130px;}
.cat td.pic img {margin:3px; border:1px solid #81bbd5;}
.data {width:100%; padding:2px; border:0;}
.data th {width:10%; white-space:nowrap; padding:5px; text-align:left; font-size:12px; color:#000; background:#81bbd5;}
.data td {padding:3px; vertical-align:top;}
.data h3      {}
.data1 {width:100%;}
.pictd {width:50%;}
.maintd {padding:0 5px;}
.main td {padding-left:10px;}
.pict_table td {text-align:center; vertical-align:middle; }
.th_bord_grey {border: 3px solid #f0f0f0;}
.pic_td {background:transparent;}
.pic1 {margin:0 20px 10px 0; border:3px solid #81bbd5;}
#orders {margin:10px 10px 10px 0;}
.attention {margin:5px 0; border:5px solid #f0f0f0; padding:12px 20px 12px 50px; background:url('/images/1/ico_attent.gif') no-repeat 5px center;}

.page_navig {margin:5px 0; font-size:12px; text-align:center;}
.page_navig a {font-size:12px;}

.search_table {margin:5px 0; width:100%; background:#c0e1ef; border-collapse:collapse; border:1px solid #81bbd5;}
.search_table td {font-size:11px; padding:4px 3px 4px 20px;}
.search_table td, .search_table p, .search_table input, .search_table select {font-family:Arial; font-size:11px;}
.search_table p input {vertical-align:middle;}
.submitbutt {padding:5px 10px;}
#submit_td {vertical-align:middle;}
.left {text-align:left !important;}
