﻿.image
{
/*max-width:150px;
max-height:150px;*/
}
.searchDiv
{
text-align:center;
margin:0px 20px 10px 0px;
float:left;
width:177px;
height:290px;
background-color:Transparent;
/*background-image:url(/images/icons/loading_icon.gif); */
background-repeat:no-repeat; 
background-position:center 25px;
}



.Premium
{
position:relative;
left:0px;
top:5px;
}

.ImageContainer
{
/*padding: 23px 0px 0px 0px;*/
height:153px;
}

.searchDiv span
{
font-size: 11px;
font-family: Arial;
}

.searchResults
{
width:790px;
float:left; clear:right;
padding-left:15px;
overflow:hidden;
}

#Message
{
width:173px;
height:200px;
position: absolute;
background: #FFF;
filter: alpha(opacity=70);
-moz-opacity: .70;
opacity: .70;
text-align: center; 
vertical-align: middle;
padding-top: 75px;
}

.divBuyMenu
{
width: 187px; 
z-index: 10;
position: absolute;
background-color: #FFF;
}
.menuitem
{
height: 23px; 
padding: 8px
}
.menuicon
{
width: 12px; 
float: left; 
padding-top: 5px;
}
.menutext
{
float: left; 
padding-left: 10px;
}
.menutext a
{
font-weight: bold;
}
.menutext span
{
font-size: .75em
}
.menuitemShare
{
height: 12px; 
padding-bottom: 12px
}
.menuiconShare
{
width: 12px; 
float: left; 
}
.menutextShare
{
float: left; 
padding-left: 10px;
}
.menutextShare a
{
font-weight: bold;
}

.menu 
{
width: 187px; 
z-index: 10;
position: absolute;
background-color: #FFF;
border: solid 1px silver;
}
.menu div
{
height: 23px; 
border-bottom: solid 1px silver; 
padding: 8px;
background-repeat:no-repeat;
background-position:center left 10px;
}
.menu div span
{
	font-size: 10px;
}

.linespace
{
line-height: 17px;
}
.By
{
position:relative;
top:3px;
vertical-align:top;
}
.Price
{
position:relative;
top:-5px;
}


.ImageContainerBig
{
padding: 0px 0px 0px 0px;
}
.searchDivBig span
{
font-size: 11px;
font-family: Arial;
}
.searchDivBig
{
text-align:center;
margin:0px 0px 0px 0px;
float:left;
width:210px;
height:210px;
background-color:Transparent;
background-image:url(/images/icons/loading_icon.gif); 
background-repeat:no-repeat; 
background-position:center 40px;
}


.imageBig
{
max-width:150px;
max-height:150px;
}
.searchResultsBig
{
width:850px;
float:left; clear:right;
}	
.bigPageTop
{
	margin-bottom:60px;
}
.PageTop
{
	margin-bottom:40px;
}
.bar
{
margin-bottom:10px;
border-bottom: 1px dotted #676767;
 clear:none;
  float: none;
 position:relative;  
}
.arrow
{
background-image:url("/images/buttons/arrow.gif");
background-position: 0px 2px;
background-repeat:no-repeat;
padding-left:15px;
 cursor:pointer;
}

.arrow_left
{
background-image:url("/images/icons/arrow_left.gif");
width:31px;
height:31px;
float:right; clear:left;
cursor:pointer;
}
.arrow_left:hover
{
background-image:url("/images/icons/arrow_left_over.gif");
width:31px;
height:31px;
float:right; clear:right;
cursor:pointer;
}

.arrow_leftOff
{
background-image:url("/images/icons/arrow_left_off.gif");
width:31px;
height:31px;
float:right; clear:left;
cursor:pointer;
}

.arrow_right
{
background-image:url("/images/icons/arrow_right.gif");
width:31px;
height:31px;
float:right; clear:right;
cursor:pointer;
}
.arrow_right:hover
{
background-image:url("/images/icons/arrow_right_over.gif");
width:31px;
height:31px;
float:right; clear:right;
cursor:pointer;
}
.arrow_rightOff
{
background-image:url("/images/icons/arrow_right_off.gif");
width:31px;
height:31px;
float:right; clear:right;
}

.arrow_leftInactive
{
background-image:url("/images/icons/arrow_left_off_inactive.gif");
width:31px;
height:31px;
float:right; clear:left;
cursor:pointer;
}

.arrow_rightInactive
{
background-image:url("/images/icons/arrow_right_inactive.gif");
width:31px;
height:31px;
float:right; clear:right;
cursor:pointer;
}

.searchDiv:hover
{
background-color:#e2e2e2;

}

.ImageContainer div,.ImageContainer div div,  .ImageContainer div div div{
  display:inline-table;
  /* \*/display:block;/**/
  }
.ImageContainer div {
  float:left;
  background: url(/images/blank.gif)  right  bottom no-repeat; 
 
  }
.ImageContainer div div {
  background:url(/images/blank.gif)  left  bottom no-repeat;
  }
.ImageContainer div div div {
  padding:0 7px 7px 0;
  background: url(/images/blank.gif)  right  top no-repeat;
  }
  

.ImageShadow div {
  float:left;
  background: url(/images/shadow/Oshadow.gif)  right  bottom no-repeat; 
 
  }
.ImageShadow div div {
  background:url(/images/shadow/corner_bl.gif)  left  bottom no-repeat;
  }
.ImageShadow div div div {
  padding:0 7px 7px 0;
  background: url(/images/shadow/corner_tr.gif)  right  top no-repeat;
  }

  
  .ImageContainer div div div img {
  display:block;
  }
 
 
 .noBack 
  {
   background-image:url(/images/blank.gif) 
 
  }
  
  .cost
  {
	height:18px;
  }
  .adminButton
  {
	height:16px; width:16px; float:left; background-repeat:no-repeat; 
   padding:1px;
  background-position:center center;
  }
   .adminButton:hover
{
	height: 16px;
	width: 16px;
	float: left;
	background-color: #8fbc8b;
background-position:center center;
}

  .adminAdult
{
background-image:url(/images/icons/flag_red.png);
}
