/*	-------------------------------------	EDIT	::	20100317-1700		-------------------------------------	*/
/*	-------------------------------------	BEGIN	::	header stuff		-------------------------------------	*/


	#headerSearchBar   {  
		margin:0;
		padding:12px;
		height:26px;
		width:955px;
		text-align:left;
		line-height:2em; 
		}

	#headerSearchBar input   {  
		margin:0 4px 0 5px 
		}

	html > body #headerSearchBar   {  
		padding:8px 5px 8px 5px; 
		}

	#headerSearchBar.alt   {  
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerBottomAlt.png'); 
		}

		

	input.n_SearchButt {
		border:none;
		background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/search-button.png) no-repeat 0 6px;
		*background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/search-button.png) no-repeat 0 12px;
		margin:0px 0 0 0;
		padding:0;
		width:130px;
		height:40px;
		text-indent:140px;
		}
	input.n_SearchButt:hover{
/*
		width:130px;
		height:40px;
		border:none;
		background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/search-button.png) no-repeat 0 -53px;
		*background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/search-button.png) no-repeat 0 -47px;
*/
		cursor:pointer;
		}
	#headerRight   {  
		float:left;
		height:56px;
		width:180px;
		padding-left:40px;
		padding-top:5px;
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerRight.gif'); 
		}

	#headerRight.alt   {  
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerRightAlt.png'); 
 		}

	div#header ul  { 
		margin: 0 0 0 0;
		padding: 0;
		}
 	
	div#header ul.alt  { 
		margin-left: 25px;	 
		}

/*	div#header ul li  { 
		float:left;
		list-style-image:none;
		list-style-type:none; 
		margin-left:10px;
		width:72px;
		}

	div#header ul li a  { 
		color:#261B88;
		display:block;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:center;
		width:72px
		}
*/
	div#header img  { 
		text-decoration:none;
		border:0; 
		}

	div#header ul li a img  { 
		text-decoration:none;
		border:0; 
		}

	a:hover.topicon  { 
		text-decoration:underline; 
		}

	a.topicon  { 
		width:80px;
		background-repeat:no-repeat;
		background-position:top center;
		margin:5px;
		padding:45px 5px 5px 5px;
		text-decoration:none; 
		}

	a:hover.topicon  { 
		text-decoration:none;
		border:1px solid #f60;
		}

	a.categories  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/cat.gif'); 
		}

	a.register  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/register.gif'); 
		}

	a.sell  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/sell.gif'); 
		}

	a.mypages  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/mypages.gif'); 
		}

	a.customer  { 
		background-image: url(http://www.ricardo.gr/ImgWeb/14/V4/header/kd.png); 
		}

	a.help  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/help.gif'); 
		}

	a.navsearch  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/search.gif'); 
		}

		/*	-------------------------------------	BEGIN	::	myricardo subnav		-------------------------------------	*/
		#myricardonav, 
		#myricardonav ul { /* all lists */
			padding: 0;
			margin: 0;
			list-style: none;
			line-height: 1;
			position:relative;
			z-index:12345;
			overflow: visible;
			}

		
		#myricardonav a {
			display: block;
			z-index:12345;
			}
		
		#myricardonav li { /* all list items */
			float: left;
			width:170px;
			z-index:12345;
			 /* width needed or else Opera goes nuts */
			}
		
		#myricardonav li ul { /* second-level lists */
			position: absolute;
			background: #ff9800 url(http://www.ricardo.gr/ImgWeb/14/V4/header/popup-menu-bg.jpg) center bottom repeat-x;
	 		width: 170px;
/*		height:190px;*/
	 		padding:0px 0px 2px 0px ;
			left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
			border:2px solid #f60;
			-moz-border-radius:5px;
			-webkit-border-radius:5px;
			border-radius:5px;
			text-align:left;
			/*filter: Alpha(Opacity=90);
			opacity:0.9;		
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; */
		}
		
		#myricardonav li ul a{ /* second-level lists */
			font:normal normal 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
			text-transform:lowercase;
			width:155px;
			}

		#myricardonav li ul a:hover{ /* second-level lists */
			text-decoration: underline;
			}

		#myricardonav ul li  a,
		#myricardonav ul li { /* second-level lists */
			width:155px;
			margin:0;
			padding:2px 0px 2px 14px;
			text-align:left;
			color:white;
			font-weight:bold;
			}

		#myricardonav ul li a:hover{ /* second-level lists */
			background:white;
			color:#f60;
			text-decoration:none;
			}

		#myricardonav ul li { /* second-level lists */
			border-bottom:1px dotted #eee;
			padding:0px 0px 0px 0px ;
			}

		#myricardonav li:hover ul, 
		#myricardonav li.sfhover ul { /* lists nested under hovered list items */
			left:  -999em;
			display:block;
			z-index:12345;
			}

		#myricardonav li:hover ul, 
		#myricardonav li li:hover ul, 
		#myricardonav li.sfhover ul, 
		#myricardonav li li.sfhover ul {
			left: auto;
			}


		#myricardonav li ul ul {
			margin: -15px 0 0 10px;
			width:184px;
			}

		#myricardonav li ul ul li{
			width:170px;
			}

		#myricardonav li ul ul li a{
			width:170px;
			}

		/*	-------------------------------------	ENDOF	::	myricardo subnav		-------------------------------------	*/

	a.n_advsearch{
		float:left;
		margin:0px 0px 0 0;
		font:normal normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:white;
		}

	#chglang  { 
		float: left;
		padding: 0px 0px 0px 5px;
		font-family:helvetica,arial,sans-serif;
		font-size:12px;
		font-weight:normal; 
		}

/*	div#header .logo  { 
		float:left;
		padding:0;
		border:none;
		margin:15px 0 0 10px; 
		}
*/
	div#header h3  { 
		color:#000;
		float:left;
		font-size:12px;
		margin:6px 0 0 10px;
		white-space:nowrap; 
		}

	html>body div#header h3  { 
		margin:0 0 0 10px;	
		}

	div#header h3.alt  { 
		color:#fff; 
		}

	#headerRight a  { 
		display:block;
		margin:0 0 0 15px;
		width:150px;
		height:50px;
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerSwitchClUp.png'); 
		}

	#headerRight a:hover  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerSwitchClDown.png'); 
		}

	#headerRight a.alt  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerSwitchAuUp.png'); 
		}

	#headerRight a:hover.alt  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerSwitchAuDown.png'); 
		}
		
/*	-------------------------------------	ENDOF	::	header stuff		-------------------------------------	*/

/*	------------------------------------		FEB09 new header		------------------------------------	*/	

 	#header   {  
		padding: 0;
		margin:0px 0 10px 0;
		height: 208px;
		width: 960px;
		border:none;
		z-index:2;
		} 
 	#content   {  
		z-index:1;
		} 
/*	------------------------------------		FEB09 smaller headertopbar		------------------------------------	*/	

 	#headerTopBar {
		/*background:url(http://www.ricardo.gr/ImgWeb/14/V4/box/dot.png) center bottom repeat-x;*/
		clear:both;
		float:left;
		/*height:20px;  <<< clear height*/
		margin:0 0 0px;
		padding-left:0;
		padding-top:0;
		width:955px; 
		}

 	#headerTopBar h1#top-text{
		font:bold normal 12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#00478D;
		display:block;
		text-align:left;
		margin: 0 0 -6px 0;
		}

		

/*	------------------------------------		BEGIN	::	FEB09 new header		------------------------------------	*/		
 	div#header   {  
		padding: 0;
		margin:8px 0 10px 0;
		height: 200px;
		width: 960px;
		border:none;
		z-index:2;
		} 
 	#content   {  
		z-index:1;
		} 

/*	------------------------------------		FEB09 smaller login 		------------------------------------	*/	

		
 	#FormNav2  { 
		padding: 0 0px 0 0;
		float:left;
		margin:5px 0 0 0px;
		font:normal normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:white;
		}
	
	#chglang  { 
		float: left;
		padding: 0px 0px 0px 5px;
		font-family:helvetica,arial,sans-serif;
		font-size:12px;
		font-weight:normal; 
		}

	#header .logo  { 
		float:left;
		padding:0;
		border:none;
		margin:23px 0 0 10px; 
		}

	#header h3  { 
		color:#000;
		float:left;
		font-size:12px;
		margin:6px 0 0 10px;
		white-space:nowrap; 
		}

	html>body #header h3  { 
		margin:0 0 0 10px;	
		}

	#header h3.alt  { 
		color:#fff; 
		}

	#headerRight a  { 
		display:block;
		margin:0 0 0 15px;
		width:150px;
		height:50px;
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerSwitchClUp.png'); 
		}

	#headerRight a:hover  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerSwitchClDown.png'); 
		}

	#headerRight a.alt  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerSwitchAuUp.png'); 
		}

	#headerRight a:hover.alt  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerSwitchAuDown.png'); 
		}
		
	div#new-to-ric{
		padding:17px 0 0;
		}	

/*	------------------------------------		header stuff		------------------------------------	*/	


/* 	#header   {  
		padding: 0;
		margin-top:8px;
		margin-bottom:8px;
		height: 148px;
		width: 960px;
		border:none; 
}
  */
	
/* 	#headerTopBar   {  
		margin:0;
		padding:0;
		clear:both;
		width:955px;
		float:left;
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/box/dot.png');
		background-position:bottom;
		background-repeat:repeat-x; 
		}

  */

	#headerLeft   {  
		margin:0;
		padding:3px 0pt 0pt 5px;
		clear:both;
		height:80px;
		width:960px;
		float:left;
		/*background: url(http://www.ricardo.gr/ImgWeb/14/V4/header/search-bar-bg.png) no-repeat; */
		background: url(http://www.ricardo.gr/ImgWeb/14/V4/header/search-bar-bg.png) no-repeat; 
		}

	#headerSearchBar   {  
		margin:0;
		padding:12px;
		height:26px;
		width:955px;
		text-align:left;
		line-height:2em; 
		}

	#headerSearchBar input   {  
		margin:0 4px 0 5px 
		}

	html > body #headerSearchBar   {  
		padding:8px 5px 8px 5px; 
		}

	#headerSearchBar.alt   {  
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerBottomAlt.png'); 
		}

	div#headerSearchBar #txtSearch   {  
		width:250px!important;
		padding:2px 0 0 2px;  
		border:1px solid white; 		
		background: url(http://www.ricardo.gr/ImgWeb/14/V4/header/search-field-bg.png) #fff;
		height:25px;
		font: normal normal 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#315275;
		}
		
	div#headerSearchBar select	{	
		width:250px!important;
		border:1px solid white; 		
		background: #E2E3E3 url(http://www.ricardo.gr/ImgWeb/14/V4/header/search-field-bg.png);
		height:29px;
		font: normal normal 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#315275;
		}

	#headerRight   {  
		float:left;
		height:56px;
		width:180px;
		padding-left:40px;
		padding-top:5px;
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerRight.gif'); 
		}

	#headerRight.alt   {  
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V3/design/standard/header/headerRightAlt.png'); 
 		}

	#header ul  { 
		margin: 0 0 0 0;
		padding: 0;
		}
 	
	#header ul.alt  { 
		margin-left: 25px;	 
		}

	#header ul li  { 
		float:left;
		list-style-image:none;
		list-style-type:none; 
		margin-left:10px;
		*margin-left:0px;
		margin-top:20px;
		width:65px;
		}

	#header ul li a  { 
		color:#261B88;
		display:block;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:center;
		width:60px;
		height:20px;
		}

	#header img  { 
		text-decoration:none;
		border:0; 
		}

	#header ul li a img  { 
		text-decoration:none;
		border:0; 
		}

	a:hover.topicon  { 
		text-decoration:underline; 
		}

	a.topicon  { 
		width:80px;
		background-repeat:no-repeat;
		background-position:top center;
		margin:5px;
		padding:45px 5px 5px 5px;
		text-decoration:none; 
		}

	a:hover.topicon  { 
		text-decoration:none;
		border:1px solid #f60;
		}

	a.categories  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/cat.gif'); 
		}

	a.register  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/register.gif'); 
		}

	a.sell  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/sell.gif'); 
		}

	a.mypages  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/mypages.gif'); 
		}

	a.customer  { 
		background-image: url(http://www.ricardo.gr/ImgWeb/14/V4/header/kd.png); 
		}

	a.help  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/help.gif'); 
		}

	a.navsearch  { 
		background-image:url('http://www.ricardo.gr/ImgWeb/14/V4/header/search.gif'); 
		}

/*	------------------------------------		myricardo subnav		------------------------------------	*/	
	
	#myricardonav, 
	#myricardonav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		line-height: 1;
		position:relative;
		z-index:12345;
		overflow: visible;
		}

	
	#myricardonav a {
		display: block;
		z-index:12345;
		}
	
	#myricardonav li { /* all list items */
		float: left;
		width:170px;
		z-index:12345;
		 /* width needed or else Opera goes nuts */
		}
	
	#myricardonav li ul { /* second-level lists */
		position: absolute;
		background: #ff9800 url(http://www.ricardo.gr/ImgWeb/14/V4/header/popup-menu-bg.jpg) center bottom repeat-x;
 		width: 170px;
/*		height:190px;*/
 		padding:0px 0px 2px 0px ;
		left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
		border:2px solid #f60;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		text-align:left;
		/*filter: Alpha(Opacity=90);
		opacity:0.9;		
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; */
	}
	
	#myricardonav li ul a{ /* second-level lists */
		font:normal normal 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
		text-transform:lowercase;
		width:155px;
		}

	#myricardonav li ul a:hover{ /* second-level lists */
		text-decoration: underline;
		}

	#myricardonav ul li  a,
	#myricardonav ul li { /* second-level lists */
		width:155px;
		margin:0;
		padding:2px 0px 2px 14px;
		text-align:left;
		color:white;
		font-weight:bold;
		}

	#myricardonav ul li a:hover{ /* second-level lists */
		background:white;
		color:#f60;
		text-decoration:none;
		}

	#myricardonav ul li { /* second-level lists */
		border-bottom:1px dotted #eee;
		padding:0px 0px 0px 0px ;
		}

	#myricardonav li:hover ul, 
	#myricardonav li.sfhover ul { /* lists nested under hovered list items */
		left:  -999em;
		display:block;
		z-index:12345;
		}

	#myricardonav li:hover ul, 
	#myricardonav li li:hover ul, 
	#myricardonav li.sfhover ul, 
	#myricardonav li li.sfhover ul {
		left: auto;
		}


	#myricardonav li ul ul {
		margin: -15px 0 0 10px;
		width:184px;
		}

	#myricardonav li ul ul li{
		width:170px;
		}

	#myricardonav li ul ul li a{
		width:170px;
		}

		span#agores-poliseis{
		float:left; 
		margin:75px 0 0 -235px;
		font:bold normal 12px/12px Arial, Helvetica, sans-serif; 		
		color:#00478D;
		}
		
/*	------------------------------------		FEB09 smaller headertopbar		------------------------------------	*/	

 	#headerTopBar {
		background:none !important ;
		clear:both;
		float:left;
		/*height:20px;  <<< clear height*/
		margin:0 0 0px;
		padding-left:0;
		padding-top:0;
		width:955px; 
		z-index:1234;
		}

 	#headerTopBar h1#top-text{
		font:bold normal 12px/12px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#00478D;
		display:block;
		text-align:left;
		margin: 0 0 -6px 0;
		}

/*	------------------------------------		newest login		------------------------------------	*/	
	div#login{
		background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/login-bg.png) no-repeat 1px 1px; 
		width:355px; 
		height:31px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color: white; 
		font-weight:bold;
		z-index:123;
		margin:-6px 0 -23px !important;
		float:right;
		}
	div#login a, 
	div#login a:visited{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color: white; 
		font-weight:bold; 
		text-decoration:none;
		}
	div#login span.logged-out-text{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color: #3D5975; 
		font-weight:bold;
		display:block;
		/*width:110px;*/
		text-align:center;
		}
		
	div#login span#logged-in-text{
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color: #3D5975; 
		font-weight:bold;
		display:block;
		/*width:160px;*/
		text-align:center;
		}
	a#register{
		display:inline-block; 
		background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/login-bg.png) 0px -33px no-repeat ; 
		width:80px; 
		height:17px; 
		padding-top:4px; 
		text-align:center;
		margin: 0 0 0 0px;
		font-family:Arial, Helvetica, sans-serif !important; 
		font-size:11px !important; 
		}
	/*a#register:hover{
		background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/login-bg.png) -85px -33px no-repeat ; 
		}*/
	a#login{
		display:inline-block; 
		background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/login-bg.png) 0px -58px no-repeat ; 
		width:80px; 
		height:16px; 
		padding-top:4px; 
		text-align:center; 
		margin: 0 0 0 0px;
		font-family:Arial, Helvetica, sans-serif !important; 
		font-size:11px !important; 
		}
	a#nick{
		font-family:Arial, Helvetica, sans-serif !important; 
		font-size:11px !important;
		color:#f60!important;
		text-decoration: underline!important;
		}
	a#logout{
		display:inline-block; 
		background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/login-bg.png) 0px -58px no-repeat ; 
		width:80px; 
		height:16px; 
		padding-top:4px; 
		text-align:center; 
		margin: 0 0 0 0px;
		font-family:Arial, Helvetica, sans-serif !important; 
		font-size:11px !important; 
		}
	/*a#login:hover,
	a#logout:hover{
		background:url(http://www.ricardo.gr/ImgWeb/14/V4/header/login-bg.png) -85px -58px no-repeat ; 
		}*/
div#top-half-header{
	margin:22px 0 0;
	float:left;
	width:940px;
	height:80px;
	}
#header .logo {
border:medium none;
float:left;
margin:0 0 0 10px;
padding:0;
}
div#new-to-ric {
padding:0 0 0;
}
#header ul li {
margin-top:0;
}
span#agores-poliseis {
margin:50px 0 0 -235px;
}
div#header{
height:180px;
}