form#searchCafe {

	-moz-border-radius-topleft:		15px;

	-moz-border-radius-topright:	15px;

	-moz-border-radius-bottomleft:	15px;

	-moz-border-radius-bottomright:	15px;

	border-left:			3px solid #666;

	border-right:			3px solid #666;

	border-top:				1px solid #666;

	border-bottom:			1px solid #666;



	margin-top:				26px;

	width:					400px;

	font-size:				70%;

	padding:				5px;

	line-height:			20px;

}

form#searchCafe strong {

	background-color:		white;

	position:				relative;

	top:					-16px;

	left:					10px;

	padding:				0 2px;

	color:					#666;

}



form#searchCafe input {

	font-size:				11px;

	height:					13px;

	border:					1px solid #666;

}

form#searchCafe input#submit {

	-moz-border-radius-topleft:		10px;

	-moz-border-radius-bottomright:	10px;

	border:					1px solid #666;



	position:				relative;

	right:					0px;

	bottom:					0px;

	font-size:				11px;

	width:					50px;

	height:					17px;

	margin-left:			5px;

	vertical-align:			middle;

}



div#result {

	position:				relative;

	left:					0;

	font-size:				70%;

}



div#result a:link, 

div#result a:active, 

div#result a:visited {

	color:					#f93;

	font-weight:			bold;

}

div#result a:hover {

	color:					red;

}

div#result span {

	color:					red;

	font-weight:			bold;

}

div#result ol {

	margin-left:			17px;

	padding:				10px;

}

div#result ol li {

	line-height:			20px;

}



span.marker {

	display:				block;

	margin-top:				20px;

	font-weight:			bold;

}



div#middle span {

	color:					#666;

	font-weight:			bold;

}



form#routeTo input,

form#routeTo select {

	font-size:				80%;

	color:					#666;

}



.description {

	min-height:				430px;

	height:					auto !important;

	height:					430px;

	padding:				10px;

	text-align:				justify;

	line-height:			1.7em;

	background:				transparent url("../../images/description_bg.gif") right bottom no-repeat;

}



ul#addy li {

	float:left;

	width:143px;

	margin: 0 3px;

	font-size:10px;

	text-align: left;

}





/* itemPictures */

ul#itemPictures {

	margin-top:				8px;

}

.description ul#itemPictures {

	margin-left:			-4px;

	width:					410px !important;

	list-style:				none;

	height:					80px;

	margin-bottom:			5px;

}

.description ul#itemPictures li {

	width:					100px;

	height:					80px;

	margin:					0 1px;

	float:					left

}

/* --- */



.description h4 {

	background-color:		#eee;

	display:				block;

	font-size:				110%;

}





/***************** COMMENTES ******************/

div.scroller {

	font-size:				70%;

	text-align:				right;

	margin-right:			15px;

}

form#commentWriteBox label {

	display:				block;

}





.adTop_cafe {

	background:				url("../../images/apple_red_right.jpg") left no-repeat;

	padding-left:			65px;

	width:					225px;

	height:					59px;

	margin:					5px auto;

	margin-top:				0;

}



.adBottom_cafe {

/*

	margin:					10px 0;

	background:				url("../../images/tea.jpg") left no-repeat;

	padding-left:			39px;

	height:					59px;

	width:					369px;

	margin-bottom:			10px;

	position:				relative;

	bottom:					0;

	z-index:				1;

*/

}

.adTop_store {

	background:				url("../../images/apple_green.jpg") left no-repeat;

	padding-left:			55px;

	height:					59px;

	margin-bottom:			5px;

	width:					231px;

	margin-left:			114px;

}



.adBottom_store {

/*

	position:				relative;

	margin:					10px 0;

	background:				url("../../images/teapot.jpg") left no-repeat;

	padding-left:			59px;

	height:					59px;

	width:					408px;

*/

}



.lime {

	color:					green !important;

}
