@charset "iso-8859-7";

/*
	-------------------------------------------------------------
	Η ΝΑΥΤΕΜΠΟΡΙΚΗ - www.naftemporiki.gr
	-------------------------------------------------------------
	(c) 1996-2007 Naftemporiki - P. Athanassiades & Co SA
	http://www.naftemporiki.gr
	info@naftemporiki.gr
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Archive Styles
	Author:			OgilvyOne worldwide, Athens
	Filename:		naftemporiki.archive.css
	Version:		1.1
	Date:			Monday, Απρ 23, 2007
	-------------------------------------------------------------
*/
	
/*	-------------------------------------------------------------
	Import styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Fetch required styles.
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
		@import url("naftemporiki.header-short.css");
		@import url("naftemporiki.tabBox.css");
		@import url("naftemporiki.forms.css");

	
/*	-------------------------------------------------------------
	Column styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	The following styles apply to the Home Page
					3 Column Layout.
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

/*	-------------------------------------------------------------
	Head Title
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#headTitle {
			background-image: url(../_images/headTitle-real-estate-bg.gif); }
			
		#headTitle div {
			background-image: url(../_images/headTitle-real-estate-logo.gif); }
			
		#headTitle div a {
			color: #039; }
	

/*	-------------------------------------------------------------
	Page Container - Above the fold
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#AboveContainer {
			width: 980px;
			background-image: url("../_images/article_bg.gif");
			background-position: center;
			background-repeat:repeat-y;
			display: block;
			float: left;
			clear: both;
			color:	#333;
			margin: 0px;
			padding: 0px 0px 10px 0px;
			border-top: 1px solid #e5e5e5; }
			
		
/*	-------------------------------------------------------------
	Alpha Beta Container
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#story-title {
			padding: 0px;
			margin: 0px 0px 20px 0px; 
			width: 100%;
			display: block;
			float: left; }
			
		#story-title h2 { /* Main Title */
			display: block;
			clear: both;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-weight: normal;
			font-size: 30px;
			line-height: 33px;
			letter-spacing: -1px;
			margin: 0px;
			padding: 0px 0px 20px 0px;
			border: none;
			border-bottom: 1px solid #ccc; }
			
		#story-title ul {
			width: 620px;
			display: block;
			float: left;
			list-style: none;
			margin: 0px 0px 10px 0px;
			padding: 0px; }
			
		#story-title ul li {
			float: left;
			margin: 0px 5px 0px 0px;
			padding: 0px; }
			
		
/*	-------------------------------------------------------------
	Alpha Container
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#alpha {
			padding: 20px;
			margin: 0px; 
			width: 620px;
			display: block;
			float: left; }
			
		#alpha .boxContent {
			font-family: Georgia, "Times New Roman", Times, serif;
			display: block;
			margin: 20px 0px 0px 0px;
			padding: 0px; }
			
/*	Search Result Details
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#alpha #details {
			float: left;
			display: inline;
			width: 610px;
			border: none;
			padding: 0px 0px 10px 10px;
			margin: 0px 0px 0px 0px;
			background-color: #f0f2f4;
			border-top: 3px solid #677f9d; }
			
		#alpha #details h2 {
			font-size: 12px;
			line-height: 1.3em;
			color: #369;
			font-weight: bold;
			display: block;
			clear: both;
			padding: 0px;
			margin: 10px 10px 6px 0px; }
			
		#alpha #details h2 span a {
			font-size: 11px;
			color: #369;
			float: right;
			font-weight: normal; }
			
		#alpha #details div.half {
			width: 280px;
			display: block;
			float: left;
			margin: 10px 15px 0px 0px;
			padding: 0px;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px; }
			
		#alpha #details div.half p {
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			line-height: 1.2em;
			color: #333;
			font-weight: normal;
			font-size: 11px;
			margin: 0px 0px 6px 0px;
			display: block; }
			
		#alpha #details div.half p a {
			color: #369;
			text-decoration: underline; }
			
		#alpha #details div.half p a:hover {
			text-decoration: none; }
			
/*	Search Result Info
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#alpha #searchInfo {
			float: left;
			display: inline;
			width: 600px;
			color: #666;
			font-size: 11px;
			border: none;
			padding: 10px;
			margin: 0px 0px 0px 0px;
			border-bottom: 1px solid #677f9d; }
			
		#alpha #searchInfo p {
			float: left;
			display: inline;
			padding: 5px 0px;
			margin: 0px;
			border: none; }
			
		#alpha #searchInfo fieldset {
			width: 200px;
			float: right;
			display: inline;
			padding: 0px;
			margin: 0px;
			border: none; }
			
		#alpha #searchInfo fieldset select {
			width: 200px;
			color: #666;
			padding: 0px;
			margin: 0px; }

			
/*	Search Results
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#alpha ol {
			display: block;
			list-style: none;
			margin: 0px;
			padding: 0px; }
			
		#alpha ol li {
			clear: both;
			margin: 0px;
			padding: 15px 15px 15px 15px; }
			
		#alpha ol li img {
			margin: 0px 0px 0px 15px;
			float: right; }
			
		#alpha ol li.alt {
			background-color: #f8f9fa; }
			
		#alpha ol li p {
			float: left;
			width: 15px;
			margin: 0px;
			padding: 0px; }
			
		#alpha ol li p img {
			width: 15px;
			height: 16px;
			margin: 0px 0px 3px 0px; }
			
		#alpha ol li h4 {
			float: right;
			width: 570px;
			line-height: 1.3em;
			font-size: 15px;
			font-weight: normal;
			margin: 0px 0px 15px 0px;
			padding: 0px; }
			
		#alpha ol li h4 a {
			font-weight: bold;
			display: block;
			font-size: 12px;
			margin: 0px 0px 4px 0px;
			padding: 0px; }
			
		#alpha ol li h4 {
			font-size: 12px;
			margin: 0px;
			padding: 0px; }
			
		#alpha ol li h4 span {
			color: #666;
			display: block;
			font-size: 11px;
			font-weight: normal;
			margin: 4px 0px 0px 0px;
			padding: 0px; }
			
		#alpha ol li h4 span a {
			color: #333;
			font-weight: normal;
			display: inline;
			font-size: 11px;
			margin: 0px 0px;
			padding: 0px 0px 0px 16px;
			background-repeat: no-repeat;
			text-decoration: underline; }
			
		#alpha ol li h4 span a.gotoPage {
			background-image: url(../_images/icon_gotoPage.gif); }
			
		#alpha ol li h4 span a.similarArticles {
			margin: 0px 0px 0px 4px;
			background-image: url(../_images/icon_similarArticles.gif); }
			
		#alpha ol li h4 span a.location {
			margin: 0px 0px 0px 4px;
			background-image: url(../_images/icon_location.gif); }
			
		#alpha ol li h4 span a.newsAlert {
			margin: 0px 0px 0px 4px;
			background-image:url(../_images/icon_newsAlert.gif); }
			
		#alpha ol li h4 span a:hover {
			text-decoration: none; }


/*	Article navigation (Next & Previous)
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
			
		#alpha .pagingNav {
			border-top: 1px solid #e2e2e2;
			padding: 0px 0px 0px 0px;
			margin: 20px 0px 0px 0px; }
			
		#alpha .pagingNav ul {
			float: right;
			list-style: none;
			padding: 0px;
			margin: 0px; }		

		#alpha .pagingNav ul li { 
			border-right: 1px solid #e2e2e2;
			float: left;
			clear: none;
			padding: 0px;
			margin: 0px; }

		#alpha .pagingNav ul li a {
			padding: 10px;
			background-color: #fff;
			font-weight: bold;
			display: block; }

		#alpha .pagingNav ul li span {
			padding: 10px;
			background-color: #fff;
			color: #ccc;
			font-weight: bold;
			display: block; }

		#alpha .pagingNav ul li.page a {
			width: 20px;
			text-align: center; }

		#alpha .pagingNav ul li.page a:hover {
			background-color: #f8f8f8;
			text-align: center; }

		#alpha .pagingNav ul li.page a.current {
			background-color: #e2e2e2; }

		#alpha .pagingNav ul li.prev { 
			text-align: left; }

		#alpha .pagingNav ul li.next { 
			text-align: right; }
			

/*	Sponsored Links
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
		#alpha .sponsoredLinks {
			width: 408px;
			float: left;
			border: 1px solid #b4d0dc;
			background-color: #ecf8ff;
			margin: 20px 0px 0px 20px;
			padding: 6px;
			min-height: 138px;
			height: 138px;
			overflow: auto; }
			
		#alpha .sponsoredLinks:hover {
			border: 1px solid #2a96c5; }	
			
		/*\*/
		* html .sponsoredLinks {
			height: 138px; }
		/**/
			
		#alpha .sponsoredLinks h2 {
			text-transform: uppercase;
			font-size: 11px;
			font-weight: bold;
			color: #2a96c5;
			margin: 0px 0px 3px 0px;
			padding: 0px; }
			
		#alpha .sponsoredLinks ul {
			list-style: none;
			margin: 0px;
			padding: 0px; }
			
		#alpha .sponsoredLinks ul li {
			background-image: url("../_images/bullet.gif");
			background-repeat: no-repeat;
			background-position: 0px 8px;
			padding: 0px 0px 4px 8px; }
			
		#alpha .sponsoredLinks ul li a {
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #000;
			padding: 2px 0px 2px 0px;
			margin: 0px;
			font-weight: bold;
			display: block;
			text-decoration: none; }
			
		#alpha .sponsoredLinks ul li a:hover {
			text-decoration: underline; }

		
		
/*	-------------------------------------------------------------
	Beta Container
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		#beta {
			padding: 0px;
			margin: 0px;
			width: 320px;
			display: block;
			float: left; }
			
		#beta .narrow {
			width: 320px; }
			
		#beta .wide {
			width: 940px; }
			
		#beta .boxContent {	
			font-family: Georgia, "Times New Roman", Times, serif;
			display: block;
			padding: 10px;
			border-bottom: 1px solid #e2e2e2; }
			
		#beta .clearBox {
			font-family: Georgia, "Times New Roman", Times, serif;
			display: block;
			margin: auto auto;
			padding: 10px;
			border-bottom: 0px solid #e2e2e2; }




/*	Extras Links
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
		#beta .extraLinks {
			width: 300px; }	
			
		#beta .extraLinks h2 span {
			background-image: url("../_images/h2_icon_extralinks.gif"); }
			
		#beta .extraLinks ul {
			float: left;
			width: 300px;
			list-style: none;
			margin: 8px 0px;
			padding: 0px; }	
			
		#beta .extraLinks ul.half {
			width: 150px; }
			
		#beta .extraLinks ul li {
			background-image: url("../_images/bullet.gif");
			background-repeat: no-repeat;
			background-position: 0px 6px;
			padding: 0px 8px;
			margin: 0px 0px 5px 8px; }	
			
		#beta .extraLinks ul li a {
			font-size: 12px;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			padding: 2px 0px 2px 0px;
			margin: 0px; }	
			
		#beta .extraLinks ul li span {
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			display: inline;
			font-size: 11px;
			color: #999; }	

/*	Finance Links
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
		#beta .finance {
			width: 300px; }	
			
		#beta .finance h2 span {
			background-image: url("../_images/h2_icon_finance.gif"); }
			
		#beta .finance ul {
			float: left;
			width: 300px;
			list-style: none;
			margin: 8px 0px;
			padding: 0px; }	
			
		#beta .finance ul.half {
			width: 150px; }
			
		#beta .finance ul li {
			background-image: url("../_images/bullet.gif");
			background-repeat: no-repeat;
			background-position: 0px 6px;
			padding: 0px 8px;
			margin: 0px 0px 5px 8px; }	
			
		#beta .finance ul li a {
			font-size: 12px;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			padding: 2px 0px 2px 0px;
			margin: 0px; }	
			
		#beta .finance ul li span {
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-weight: normal;
			display: inline;
			font-size: 11px;
			color: #999; }	
			
			
			
			
			
			
			
			
