/*style.css, tree.css, menu.css, mediaboxAdvWhite.css, js/autocompleter.css*/

/*
html, body { 
margin: 0; 
padding: 0;
background: #FFF;
font-family: Tahoma, Verdana, Arial, GRHelvetica;
font-size: 11px;
}
*/

html, body {
margin: 0;
padding: 0;
/*background: #FFF url(http://images.gameexplorers.gr/back_xmas.jpg);
background-repeat: repeat-x;*/
font-family: Tahoma, Verdana, Arial, GRHelvetica;
font-size: 11px;
}


#mygallery {
background:#FFFFFF none repeat scroll 0 0;
display:block;
height:30px;
width:150px;
}

#mygallery2 {
background:#FFFFFF none repeat scroll 0 0;
display:block;
width:90%;
}

ul.special {
list-style-type: none;
padding: 0;
margin: 3px 0 3px 10px;
}
li.special1 {
background: url(http://images.gameexplorers.gr/row_special.gif) left top no-repeat;
padding: 0 0 0 7px;
line-height: 17px;
}
ol.new	{
padding: 0 0 0 30px;
margin: 0;
}
li.new	{
padding: 0;
margin: 0;
border-bottom: 1px dotted #969696;
color: #3192cc;
font-weight: bold;
font-size: 11px;
}
li.newpad	{
padding-left: 10px;
margin: 0;
border-bottom: 1px dotted #969696;
color: #3192cc;
font-weight: bold;
font-size: 11px;
list-style-type: none;
list-style-image:none;
}
table.main_table {
width: 100%;
}
table.top_table {
width: 975px;
}
table.footer {
width: 975px;
height: 31px;
background: #f3f3f4;
color: #51626f;
text-align: center;
font-size: 11px;
}
table.small_links {
width: 271px;
height: 12px;
background: #e7f5fb;
color: #fff;
text-align: center;
font-size: 11px;
}
table.top_links_table {
width: 392px;
height: 26px;
background: #f3f3f4;
color: #2b85bb;
font-size: 10px;
}
table.search_table {
width: 975px;
height: 45px;
background: url(http://images.gameexplorers.gr/back_search_table_b.jpg) left no-repeat;
color: #000;
font-size: 10px;
}
table.content_area {
width: 99%;
color: #000;
font-size: 10px;
font-weight: normal;
}
table.products_list {
width: 100%;
color: #000;
font-size: 10px;
}
table.grid_list {
width: 100%;
color: #000;
font-size: 10px;
}
table.grid_list_inside {
width: 99%;
color: #000;
font-size: 10px;
}
table.bottom_subs {
width: 172px;
border-left: 1px solid #cfcfcf;
border-right: 1px solid #cfcfcf;
border-bottom: 1px solid #cfcfcf;
}
td.line {
border-bottom: 1px solid #ebeaef;
}
.game_title {
color: #0c9adb;
font-size: 13px;
font-weight: bold;
background: url(http://images.gameexplorers.gr/row_title_game.gif) no-repeat;
padding: 0 0 2px 10px;
}
.special {
color: #51626f;
background: url(http://images.gameexplorers.gr/row_special.gif) no-repeat;
padding: 0 0 0 10px;
font-size: 11px;
}
td.products_descr {
color: #51626f;
font-size: 11px;
background: url(http://images.gameexplorers.gr/back_products_list.gif) bottom repeat-x;
border-right: 1px solid #ebeaef;
}

td.pagetext {
color: #51626f;
font-size: 11px;
}

td.sm_products_descr {
color: #51626f;
font-size: 11px;
border-right: 1px solid #ebeaef;
padding-top: 5px; 
padding-left: 5px; 
padding-right: 2px;
height: 40px;
}
td.sm_products_bottom {
color: #51626f;
font-size: 11px;
background: url(http://images.gameexplorers.gr/back_products_list.gif) bottom repeat-x;
border-right: 1px solid #ebeaef;
padding-bottom: 6px;
height: 30px;
}

td.subs_area {
height: 32px;
background: #0c9adb;
color: #fff;
font-size: 11px;
font-weight: normal;
border-top: 0px solid #fff;
}
td.results {
color: #51626f;
font-size: 11px;
font-weight: bold;
padding: 5px 0 5px 5px;
border-bottom: 1px dotted #969696;
}
td.degrade {
height: 16px;
background: url(http://images.gameexplorers.gr/back_degrade.gif);
background-repeat: repeat-x;
font-size: 11px;
font-weight: normal;
}
td.degrade_bottom {
height: 110px;
background: url(http://images.gameexplorers.gr/back_degrade_bottom.gif);
background-repeat: repeat-x;
color: #fff;
font-size: 11px;
}
td.titles {
height: 23px;
color: #000;
font-size: 11px;
font-weight: bold;
padding-left: 10px;
background: #e0e6e6;
}
td.left_titles {
height: 23px;
color: #FFF;
font-size: 12px;
font-weight: bold;
padding: 0 0 0 38px;
background: #3192cc url(http://images.gameexplorers.gr/back_left_titles.gif) no-repeat;
}
td.basket {
height: 23px;
color: #FFF;
font-size: 12px;
font-weight: bold;
padding: 0 0 0 36px;
background: #8dc9e8 url(http://images.gameexplorers.gr/back_basket.gif) no-repeat;
}
td.right_titles {
height: 23px;
color: #FFF;
font-size: 12px;
font-weight: bold;
text-align: center;
background: #8dc9e8;
}
table.paging {
height: 26px;
color: #8a9295;
font-size: 11px;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, GRHelvetica;
border:1px solid #ebeaef;
padding: 0 0 0 5px;
}
table.arange {
height: 26px;
color: #8a9295;
font-size: 11px;
font-weight: normal;
background: #f3f3f4;
padding: 0 0 0 5px;
}


table.basket th {
height: 26px;
color: #51626f;
font-size: 11px;
font-weight: bold;
background: #f3f3f4;
padding: 0 0 0 5px;
}

table.basket td {
height: 26px;
color: #8a9295;
font-size: 11px;
font-weight: normal;
border:1px solid #ebeaef;
padding: 0 5px 0 5px;
}

table.orderform td {
height: 26px;
color: #8a9295;
font-size: 11px;
font-weight: normal;
border:0px;
padding: 0px 5px 0px 5px;

}

table.basketbottom {
height: 26px;
color: #8a9295;
font-size: 11px;
font-weight: normal;
border:1px solid #ebeaef;
padding: 0 5px 0 5px;
}

.watch  {
color: #51626f;
font-size: 11px;
font-weight: normal;
}
.black  {
color: #000;
font-size: 11px;
font-weight: normal;
}
.white  {
color: #FFF;
font-size: 11px;
font-weight: normal;
}
.rating  {
color: #000;
font-size: 10px;
font-weight: normal;
}
.normal  {
color: #51626f;
font-size: 11px;
font-weight: normal;
}
.price_title  {
color: #000;
font-size: 11px;
font-weight: bold;
}
.price  {
color: #ff1e1e;
font-size: 11px;
font-weight: bold;
}
.old_price  {
color: #8996a0;
font-size: 11px;
font-weight: bold;
text-decoration: line-through;
}
.used_price  {
color: #ff8d30;
font-size: 11px;
font-weight: bold;
}
.available  {
color: #2b85bb;
font-size: 10px;
font-weight: normal;
}
a.availableTip:link, a.availableTip:visited  {
color: #2b85bb;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
a.availableTip:hover {
text-decoration: underline;
}

.custom_tip .tip {
	font-size: 10px;
	width: 180px;
}
 
.custom_tip .tip-title {
	padding: 6px;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	background: #e0e6e6;
}
 
.custom_tip .tip-text {
	padding: 6px;
	color: #51626f;
	font-weight: normal;
	background: #FFFFFF;
	border-bottom: 1px solid #e0e6e6;
	border-left: 1px solid #e0e6e6;
	border-right: 1px solid #e0e6e6;
}



.basket_text  {
color: #51626f;
font-size: 11px;
font-weight: normal;
padding: 8px 0 0 0px;
}
.path  {
color: #3192cc;
font-size: 13px;
font-weight: bold;
font-family: Tahoma, Verdana, Arial, GRHelvetica;
padding: 0 0 7px 0;
}
A.top_links:link, A.top_links:visited {
color: #2b85bb;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
A.top_links:hover {
text-decoration: underline;
}
A.language:link, A.language:visited {
color: #000;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
A.language:hover {
text-decoration: underline;
}
A.categ:link, A.categ:visited {
color: #FFF;
font-weight: bold;
text-decoration: none;
font-size: 11px;
background: #51626f;
display: block;
height: 30px;
max-height: 22px;
padding: 8px 20px 0 20px;
border-bottom: 3px solid #FFF;
border-right: 1px solid #FFF;
}
A.categ:hover {
background: #0c9adb;
border-bottom: 3px solid #0c9adb;
}
A.categ_active:link, A.categ_active:visited {
color: #FFF;
font-weight: bold;
text-decoration: none;
font-size: 11px;
background: #0c9adb;
display: block;
height: 30px;
max-height: 22px;
padding: 8px 20px 0 20px;
border-right: 1px solid #FFF;
border-bottom: 3px solid #0c9adb;
}
A.subs:link, A.subs:visited {
color: #FFF;
font-weight: bold;
text-decoration: none;
font-size: 11px;
display: block;
height: 15px;
padding: 1px 12px 0 12px;
}
A.subs:hover {
background: #e7f5fb;
color: #3192cc;
}
A.subs_active:link, A.subs_active:visited {
color: #3192cc;
font-weight: bold;
text-decoration: none;
font-size: 11px;
display: block;
height: 15px;
padding: 1px 12px 0 12px;
background: #e7f5fb;
}
A.path:link, A.path:visited {
color: #3192cc;
font-weight: bold;
text-decoration: none;
font-size: 13px;
}
A.path:hover {
text-decoration: underline;
}
A.paging:link, A.paging:visited {
color: #8a9295;
font-weight: normal;
text-decoration: none;
font-size: 11px;
}
A.paging:hover {
text-decoration: underline;
}
A.paging_active:link, A.paging_active:visited {
color: #51626f;
font-weight: bold;
text-decoration: none;
font-size: 11px;
}
A.grid_link:link, A.grid_link:visited {
color: #8a9295;
font-weight: normal;
text-decoration: none;
font-size: 11px;
background: url(http://images.gameexplorers.gr/grid.gif) no-repeat;
padding: 3px 20px 0 0;
display: block;
height: 20px;
}
A.grid_link:hover {
background: url(http://images.gameexplorers.gr/grid_active.gif) right no-repeat;
}
A.grid_link_active:link, A.grid_link_active:visited {
color: #8a9295;
font-weight: normal;
text-decoration: none;
font-size: 11px;
background: url(http://images.gameexplorers.gr/grid_active.gif) no-repeat;
padding: 3px 20px 0 0;
display: block;
height: 20px;
}
A.detailed_link:link, A.detailed_link:visited {
color: #8a9295;
font-weight: normal;
text-decoration: none;
font-size: 11px;
background: url(http://images.gameexplorers.gr/detailed.gif) no-repeat;
padding: 3px 20px 0 0;
display: block;
height: 20px;
}
A.detailed_link:hover {
background: url(http://images.gameexplorers.gr/detailed_active.gif) right no-repeat;
}
A.detailed_link_active:link, A.detailed_link_active:visited {
color: #8a9295;
font-weight: normal;
text-decoration: none;
font-size: 11px;
background: url(http://images.gameexplorers.gr/detailed_active.gif) no-repeat;
padding: 3px 20px 0 0;
display: block;
height: 20px;
}
A.product_link:link, A.product_link:visited {
color: #0c9adb;
font-weight: bold;
text-decoration: none;
font-size: 11px;
background: url(http://images.gameexplorers.gr/row_product.gif) no-repeat;
padding: 0 0 0 10px;
}
A.product_link:hover {
text-decoration: underline;
}
A.more:link, A.more:visited {
color: #0c9adb;
font-weight: bold;
text-decoration: none;
font-size: 11px;
}
A.more:hover {
text-decoration: underline;
}
A.used:link, A.used:visited {
color: #000;
font-weight: bold;
text-decoration: none;
font-size: 11px;
}
A.used:hover {
text-decoration: underline;
}
A.left_subs1:link, A.left_subs1:visited {
height: 12px;
color: #3192cc;
text-decoration: none;
font-size: 11px;
font-weight: bold;
padding: 0 0 0 16px;
background: #e7f5fb url(http://images.gameexplorers.gr/back_left_subtitles.gif) no-repeat;
border-right: 5px solid #FFF;
border-left: 5px solid #FFF;
border-top: 7px solid #FFF;
display: block;
}
A.left_subs1:hover {
background: #3192cc url(http://images.gameexplorers.gr/back_left_subtitles_hover.gif) no-repeat;
color: #FFF;
}
A.left_subs1_active:link, A.left_subs1_active:visited {
height: 12px;
color: #FFF;
text-decoration: none;
font-size: 11px;
font-weight: bold;
padding: 0 0 0 16px;
background: #3192cc url(http://images.gameexplorers.gr/back_left_subtitles_hover.gif) no-repeat;
border-right:5px solid #FFF;
border-left:5px solid #FFF;
border-top:7px solid #FFF;
display: block;
}
A.left_subs2:link, A.left_subs2:visited {
color: #51626f;
text-decoration: none;
font-size: 11px;
font-weight: bold;
background: url(http://images.gameexplorers.gr/back_left_subtitles1.gif) no-repeat;
display: block;
padding: 0 0 1px 25px;
}
A.left_subs2:hover {
color: #0c9adb;
}
A.left_subs2_active:link, A.left_subs2_active:visited {
color: #0c9adb;
text-decoration: none;
font-size: 11px;
font-weight: bold;
padding: 0 0 1px 25px;
background: url(http://images.gameexplorers.gr/back_left_subtitles1.gif) no-repeat;
display: block;
}
A.left_subs3:link, A.left_subs3:visited {
color: #51626f;
text-decoration: none;
font-size: 11px;
font-weight: normal;
font-family: Tahoma, Verdana, Arial, GRHelvetica;
padding: 0 0 1px 37px;
display: block;
}
A.left_subs3:hover {
color: #0c9adb;
text-decoration: underline;
}
A.left_subs3_active:link, A.left_subs3_active:visited {
color: #0c9adb;
text-decoration: underline;
font-size: 11px;
font-weight: normal;
padding: 0 0 1px 37px;
display: block;
background: url(http://images.gameexplorers.gr/back_left_subtitles2.gif) no-repeat;
}
A.right_links:link, A.right_links:visited {
color: #51626f;
text-decoration: none;
font-size: 11px;
font-weight: normal;
display: block;
padding: 3px 5px 1px 0;
}
A.right_links:hover {
color: #0c9adb;
text-decoration: underline;
}
A.small_links:link, A.small_links:visited {
color: #3192cc;
text-decoration: none;
font-size: 10px;
font-weight: normal;
}
A.small_links:hover {
color: #0c9adb;
text-decoration: underline;
}
A.see_more:link, A.see_more:visited {
color: #3192cc;
text-decoration: none;
font-size: 11px;
font-weight: normal;
}
A.see_more:hover {
color: #0c9adb;
text-decoration: underline;
}
A.search_results:link, A.search_results:visited {
color: #0c9adb;
text-decoration: none;
font-size: 11px;
font-weight: normal;
display: block;
padding: 3px 5px 5px 5px;
border-bottom: 1px dotted #969696;
}
A.search_results:hover {
text-decoration: underline;
}
A.bottom_links:link, A.bottom_links:visited {
color: #51626f;
text-decoration: none;
font-size: 11px;
font-weight: normal;
}
A.bottom_links:hover {
text-decoration: underline;
}
.form  {
border: 1px solid #969696;
background: #FFF;
color: #2b85bb;
font-size: 11px;
font-weight: normal;
}
.form_order  {
border: 1px solid #969696;
background: #FFF;
color: #51626f;
font-size: 11px;
font-weight: normal;
}
.form1  {
border: 1px solid #969696;
background:#FFF;
color: #2b85bb;
font-size: 10px;
font-weight: bold;
}






#mainmenucontainer {
	background-color: #fff;
	border: 0px solid red;
	text-align: center;
	width: 990px;
}


#mainmenucontainer #mainmenu {
	margin: 0 auto;
	width: 992px;
}
#mainmenucontainer #mainmenu ul {
	border-left: 0px 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: #444;
   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: #A1A1A1;
}*/

#mainmenucontainer #mainmenu ul li a {
	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: #444;
	text-decoration: none;
	color: #fff;
}


#tree_container{
width:100%;
position:relative;
border:solid 0px #b7b7b7;
padding-top:2px;
padding-bottom:2px;
}




#log{
white-space:nowrap;
}

ol{
margin-left:20px;
}


/*...................................................................................
===============GLOBAL=================
......................................................................................*/

.mif-tree-wrapper{
/*position: absolute;*/
width: 100%;
height:auto;
margin:0;
padding:0;
font-size:11px;
color: #51626f;
line-height:14px;/******Tree node height******/
white-space:nowrap;
position:relative;
cursor:default;
}

.mif-tree-bg{
width:100%;
height:100%;
position:absolute;
overflow:hidden;
}

.mif-tree-bg-container{
width:100%;
display:none;
}

.mif-tree-bg-node{
width:100%;
height:18px;
}

.mif-tree-bg-selected{
background-color:#dcd7ab;
}

.mif-tree-wrapper:focus{
outline:0;
}

.mif-tree-wrapper span{
padding-bottom:2px;
padding-top:2px;
cursor:inherit;
}

.mif-tree-children{
padding-left:6px;
width:18px;
}

.mif-tree-node{
width:18px;
/*background:url('../../Source/assets/images/line.gif') repeat-y 8px 0px;*/
}

.mif-tree-node-last{
/*background:url('../../Source/assets/images/line.gif') no-repeat 8px 0px;*/
}

.mif-tree-name{
cursor: default;
overflow:hidden;
padding-left:4px;
}

.mif-tree-name a{
	color: #51626f;
	text-decoration: none;
}

.mif-tree-name a:hover{
color: #0c9adb;
text-decoration: underline;
}


.mif-tree-node-wrapper{
/*background:url('../../Source/assets/images/horizontal-line.gif') no-repeat 9px center;*/
}

/*...................................................................................
================GADJETS=================
......................................................................................*/
/*
.mif-tree-gadjet{
background-image:url('../../Source/assets/images/arrow_gadjets.gif');
padding-right: 16px;
z-index:1;
overflow:hidden;
background-repeat:no-repeat;
cursor:default;
}

.mif-tree-gadjet-none{
background:none;
}

.mif-tree-gadjet-minus{
background-position: 0px 50%;
}

.mif-tree-gadjet-plus{
background-position: -18px 50%;
}

.mif-tree-gadjet-hover .mif-tree-gadjet-minus{
background-position: -54px 50%;
}

.mif-tree-gadjet-hover .mif-tree-gadjet-plus{
background-position: -72px 50%;
}

*/

.mif-tree-gadjet{
background-image:url('http://js.gameexplorers.gr/tree/Source/assets/images/aro.gif');
padding-right: 18px;
z-index:1;
overflow:hidden;
background-repeat:no-repeat;
cursor:default;
}

.mif-tree-gadjet-none{
background:none;
}

.mif-tree-gadjet-minus{
background-position: -72px 50%;
}

.mif-tree-gadjet-plus{
background-position: 0px 50%;
}


.mif-tree-hover-gadjet .mif-tree-gadjet-minus{
background-position: -90px 50%;
}

.mif-tree-hover-gadjet .mif-tree-gadjet-plus{
background-position: -18px 50%;
}


/*.mif-tree-gadjet-hover{
background-image:url('../../Source/assets/images/gadjets-hover.gif');
}*/




/*...................................................................................
================ICONS=================
......................................................................................*/
.mif-tree-icon{
padding-right:0px;
background-position:0 50%;
background-repeat:no-repeat;
cursor:inherit;
}

.mif-tree-open-icon{

/*background-image:url('../js/tree/Source/assets/images/openicon.gif')*/
}

.mif-tree-close-icon{
/*background-image:url('../js/tree/Source/assets/images/closeicon.gif')*/
}

.mif-tree-loader-open-icon,.mif-tree-loader-close-icon{
background-image:url('http://js.gameexplorers.gr/tree/Source/assets/images/mootree_loader.gif');
}

.mif-tree-book-icon{
background-image:url('http://js.gameexplorers.gr/tree/Source/assets/images/book_icon.gif');
}

.mif-tree-bin-open-icon{
background-image:url('http://js.gameexplorers.gr/tree/Source/assets/images/bin_open_icon.gif');
}

.mif-tree-bin-close-icon{
background-image:url('http://js.gameexplorers.gr/tree/Source/assets/images/bin_close_icon.gif');
}





/*...................................................................................
================SELECTION=================
......................................................................................*/

.mif-tree-node-selected .mif-tree-name{
/*background-color: #010161;*/
color: #0c9adb;
text-decoration: none;
font-weight: bold;
}

.node-with-children span.mif-tree-name a{
text-decoration: none;
font-weight: bold;
}
.node-with-children-selected span.mif-tree-name a{
color: #0c9adb;
text-decoration: none;
font-weight: bold;
}
.node-selected span.mif-tree-name a{
color: #0c9adb;
text-decoration: none;
}

.mif-tree-highlighter{
height:18px;
overflow:hidden;
width:100%;
background:#b64553;
position:absolute;
}

.mif-tree-hover-name .mif-tree-name, .mif-tree-hover-icon .mif-tree-name{
color: #0c9adb;
text-decoration: underline;
}






/*...................................................................................
===============D'n'D=================
......................................................................................*/
.mif-tree-pointer{
height:1px;
overflow: hidden;
position: absolute;
background-image:url('http://js.gameexplorers.gr/tree/Source/assets/images/1.gif');
background-repeat:repeat-x;
background-color:#292fef;
}


.mif-tree-ghost{
background-color:#fff;
border:solid 2px #e8e8f7;
padding-left:2px;
}

.mif-tree-ghost .mif-tree-node-wrapper{
background:none;
}

.mif-tree-ghost span.mif-tree-text{
padding-top:1px;
padding-bottom:1px;
}

.mif-tree-ghost-icon{
padding-left:16px;
background-color:#fff;
background-repeat:no-repeat;
background-image:url('http://js.gameexplorers.gr/tree/Source/assets/images/dropzone.gif');
}

.mif-tree-ghost-after{
background-position:-64px 2px;
}

.mif-tree-ghost-before{
background-position:-48px 2px;
}

.mif-tree-ghost-between{
background-position:-16px 2px;
}

.mif-tree-ghost-inside{
background-position:-0px 2px;
}

.mif-tree-ghost-notAllowed{
background-position:-32px 2px;
}

.mif-tree-drag-current{
background-color:#cfcfd8;
}

.mif-tree-replace{
background-color:#99c8fb;
}





/*...................................................................................
================CHECKBOX=================
......................................................................................*/
.mif-tree-checkbox{
padding-left:18px;
background-image:url('http://js.gameexplorers.gr/tree/Source/assets/images/checkboxes.gif');
background-repeat: no-repeat;
}

.mif-tree-node-checked{
background-position:0px center;
}

.mif-tree-node-unchecked{
background-position:-18px center;
}

.mif-tree-hover-checkbox .mif-tree-node-checked{
background-position:-36px center;
}

.mif-tree-hover-checkbox .mif-tree-node-unchecked{
background-position:-54px center;
}

.mif-tree-node-particular{
background-position:-72px center;
}

.mif-tree-hover-checkbox .mif-tree-node-particular{
background-position:-90px center;
}









/*...................................................................................
===============RENAME=================
......................................................................................*/
.mif-tree-rename{
display: inline;
line-height: 14px;
height:14px;
cursor: default;
overflow:hidden;
font-family:sans-serif;
font-size:11px;
padding:1px 0;
border:solid 1px black;
}

/******************** MENUONE ********************/

#mainmenucontainer {
	background: url(http://images.gameexplorers.gr/categ_corner.gif) no-repeat #fff;
	margin: 0;
	padding: 0 13px;
	width: 949px;
	float: left;
	border: 0px solid red;
	position: relative;
	z-index:10;
}



#navigation {
	height: 30px;
	border-bottom: 0px solid #E6E6E6;
	border-top: 0px solid #E6E6E6;
	margin: 0;
	padding: 0;
	font-size: 11px;
	z-index:10;
/*	background: #51626F;*/
}
#navigation #mainmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	z-index:10;
}
#navigation #mainmenu ul li {
	float: left; /* all list items */
	display: block;
	color: #fff;
	font-size: 11px;
	margin: 0;
	padding: 1px 0 0 0;
	font-weight: bold;
	position: relative;
	outline: none;
	cursor: pointer;
	background: #51626F;	
	border-right: 1px solid #fff;
	z-index:10;
}
#navigation #mainmenu ul li a:link, 
#navigation #mainmenu ul li a:active, 
#navigation #mainmenu ul li a:visited {
	display: block;
	padding: 0;
	color: #fff;
	text-decoration: none;
	outline: none;
	padding: 6px 21px 7px 21px;
	z-index:10;
}

#navigation #mainmenu ul li:hover, #navigation #mainmenu ul li a:hover, #navigation #mainmenu ul li.right a:hover {
	text-decoration: none;
	display: block;
	color: #fff;
	background-color: #0C9ADB;
	z-index:10;
}

#navigation #mainmenu ul li.currentr, #navigation #mainmenu ul li.right {
	float: right;
	z-index:10;
}
#navigation #mainmenu ul li.right a:link, #navigation #mainmenu ul li.right a:active, #navigation #mainmenu ul li.right a:visited {
  color: #fff;
  	border-left: 1px solid #fff;
	border-right: 0px;
	z-index:10;
}
 #navigation #mainmenu ul li.right a:hover {
 	color: #fff;
 	z-index:10;
 }
#navigation #mainmenu ul li.current {
	color: #fff;
	background: #0C9ADB;
	border-right: 1px solid #fff;
	margin: 0;
	padding: 6px 11px 1px 11px;
	z-index:10;
}
#navigation #mainmenu ul li.currentb {
background:#51626F none repeat scroll 0 0;
border-right:1px solid #FFFFFF;
color:#0C9ADB;
cursor:pointer;
display:block;
float:left;
font-size:11px;
font-weight:bold;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:1px 0 0;
position:relative;
z-index:10;
}

#navigation #mainmenu ul li.currentb a:link, 
#navigation #mainmenu ul li.currentb a:active, 
#navigation #mainmenu ul li.currentb a:visited{
	color: #0C9ADB;
} 
#navigation #mainmenu ul li.currentb ul li a:link, 
#navigation #mainmenu ul li.currentb ul li a:active, 
#navigation #mainmenu ul li.currentb ul li a:visited{
	color: #FFFFFF;
} 

#navigation #mainmenu ul li.currentb a:hover {
	color: #FFFFFF;
}
#navigation #mainmenu ul li.current a:link, 
#navigation #mainmenu ul li.current a:active, 
#navigation #mainmenu ul li.current a:visited, 
#navigation #mainmenu ul li.current a:hover, 
#navigation #mainmenu ul li.currentr a:link, 
#navigation #mainmenu ul li.currentr a:active, 
#navigation #mainmenu ul li.currentr a:visited, 
#navigation #mainmenu ul li.currentr a:hover {
	background-color: #0C9ADB;
	color: #fff;
	padding: 5px 10px;
	border: 0;
}

#navigation #mainmenu ul li ul {
	margin: 14px 0 0 0;
	padding: 0;
	display: none; /* second-level lists */
	position: absolute;
	left: 0;
	top: 12px;
	width: 125px;
	background: #2B85BB;
	border-bottom: 0px solid #E6E6E6;
	z-index:10;
}

#navigation #mainmenu ul li ul li {
	float: none; /* sub mainmenu list items */
	color: #444;
	font-weight: normal;
	float: left;
	font-size: 10px;
	display: block;	
	border: 1px solid #256a92;
	margin: 0;
	padding: 0;
	z-index:10;
}
#navigation #mainmenu ul li ul li a {
	background-color: #2B85BB;
}
#navigation #mainmenu ul li ul li a:link, #navigation #mainmenu ul li ul li a:active, #navigation #mainmenu ul li ul li a:visited, #navigation #mainmenu ul li.right ul li a:link, #navigation #mainmenu ul li.right ul li a:active, #navigation #mainmenu ul li.right ul li a:visited {
	margin: 0;
	padding: 3px 3px 5px 5px;
	width: 125px;
	text-align: left;
	background-color: #2B85BB;
	color: #fff;
	border: none;
	z-index:10;
}

#navigation #mainmenu ul li ul li a:hover {
	color: #fff;
	border: none;	
	background-color: #256a92;
	z-index:10;
}

#navigation #mainmenu ul li.over {
	color: #fff;
	z-index:10;
}
#navigation #mainmenu ul li:hover ul, #navigation #mainmenu ul li.over ul {
	display: block; /* lists nested under hovered list items */
	color: #fff;
	background-color: #fff;
	z-index:10;
}

/* mediaboxAdvanced - white theme */

#mbOverlay {
	position: fixed;
	z-index: 9998;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
	cursor: pointer;
}

#mbOverlay.mbOverlayFF {
	background: transparent url(http://images.gameexplorers.gr/mediabox/80.png) repeat;
}

#mbOverlay.mbOverlayIE {
	position: absolute;
}

#mbCenter {
	position: absolute;
	z-index: 9999;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);
	-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);
}

#mbCenter.mbLoading {
	background: #fff url(http://images.gameexplorers.gr/mediabox/WhiteLoading.gif) no-repeat center;

/*	This style is applied only during animation.	*/
/*	For example, the following turns off shadows,	*/
/*	helping browser performance on slow systems.	*/
/*	To leave shadows on, just remove these lines:	*/
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

#mbImage {
	position: relative;
	left: 0;
	top: 0;

/*	Begin styles for inline content, if no style is given	*/
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	color: #000;
	text-align: left;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 10px 40px 40px 10px;
}

#mbImage a, #mbImage a:link, #mbImage a:visited {
	color: #333;
}

#mbImage a:hover, #mbImage a:active {
	color: #000;
}

/*	End inline content styles	*/

#mbBottom {
	min-height: 20px;
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	color: #999;
	text-align: left;
	padding: 0 10px 10px;
}

#mbTitle {
	display: inline;
	color: #000;
	font-weight: bold;
	line-height: 20px;
	font-size: 10px;
	color: #3192cc;
}

#mbNumber {
	display: inline;
	color: #333;
	line-height: 14px;
	font-size: 10px;
	margin: auto 10px;
}

#mbCaption {
	display: block;
	color: #333;
	line-height: 14px;
	font-size: 10px;
}

#mbPrevLink, #mbNextLink, #mbCloseLink {
	display: block;
	float: right;
	height: 20px;
	margin: 0;
	outline: none;
}

#mbPrevLink {
	width: 22px;
	background: transparent url(http://images.gameexplorers.gr/mediabox/MinimalPrevious.png) no-repeat center;
}

#mbNextLink {
	width: 22px;
	background: transparent url(http://images.gameexplorers.gr/mediabox/MinimalNext.png) no-repeat center;
}

#mbCloseLink {
	width: 22px;
	background: transparent url(http://images.gameexplorers.gr/mediabox/MinimalClose.png) no-repeat center;
}

/*	Styles for flash version alert	*/

#mbError {
	position: relative;
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-size: 12px;
	color: #000;
	text-align: center;
	border: 10px solid #700;
	padding: 10px 10px 10px;
	margin: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active {
	color: #700;
	font-weight: bold;
	text-decoration: underline;
}

ul.autocompleter-choices
{
	position:				absolute;
	margin:					0;
	padding:				0;
	list-style:				none;
	border:					1px solid #7c7c7c;
	border-left-color:		#c3c3c3;
	border-right-color:		#c3c3c3;
	border-bottom-color:	#ddd;
	background-color:		#fff;
	text-align:				left;
	color: #2b85bb;
	font-size: 11px;
	font-weight: normal;
	z-index:				500;
	background-color:		#fff;
}

ul.autocompleter-choices li
{
	position:				relative;
	margin:					-2px 0 0 0;
	padding:				0.2em 1.5em 0.2em 1em;
	display:				block;
	float:					none !important; 
	cursor:					pointer;
	font-weight:			normal;
	white-space:			nowrap;
	font-size:				1em;
	line-height:			1.5em;
	z-index:				500;
}

ul.autocompleter-choices li.autocompleter-selected
{
	background-color:		#444;
	color:					#fff;
	z-index:				500;
}

ul.autocompleter-choices span.autocompleter-queried
{
	display:				inline;
	float:					none;
	font-weight:			bold;
	margin:					0;
	padding:				0;
	z-index:				500;
}

ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried
{
	color:					#9FCFFF;
	z-index:				500;
}