/**
* Airport-int - general_article_categories.css
*
* @package			layout
* @author			Arca Solutions
* @version			eDirectory 5.2.03
* @since			May, 4, 2009
*
*/

/**
* Content
*
* Differences for extended content
*
* @section		structure
* @subsection	content
*/

#content
{ background:#2E2E2E; }

/**
* Main content
*
* Differences for extended content
*
* @section			structure
* @subsection		content
* @subsubsection	content-main
*/

#content-main
{ width:auto; }

/**
* Box Model
*
* Differences for Box model used in the entire website.
*
* @section				structure
* @subsection			content
* @subsubsection		content-main
* @subsubsubsection		box-model
*/	

.box-model
{ background:#181818; height:auto; padding:0 7px 7px 7px; width:967px; }

/** Box model > title */

.box-model-title
{ margin:0 -7px 7px -7px; }

/** Box model > content */

.box-model-content
{ height:1%; overflow:hidden; }

/**
* Subnavigation Tab
*
* Subnavigation tab for sections
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			navigation-tab
*/	

.subnavbar
{ background:url(../images/structure/bg-article-subnavbar.gif) repeat-x 0 0; height:49px; margin:0 -19px 20px -19px; overflow:hidden; }

	.subnavbar li
	{ border-right:1px solid #FFF; float:left; height:49px; width:239px; }
	
		.subnavbar li.results
		{ background:url(../images/iconograph/icon-bullet-dark-bg-FFFFFF.gif) no-repeat 20px bottom; width:auto; } 
		
			.subnavbar li.results a:link,
			.subnavbar li.results a:visited,
			.subnavbar li.results a:active
			{ padding:0 15px; }
	
		.subnavbar li.last
		{ border:none; width:238px; }
		
		.subnavbar li.active
		{ background:url(../images/iconograph/icon-bullet-dark-bg-FFFFFF.gif) no-repeat 20px bottom; }
		
		.subnavbar li a:link,
		.subnavbar li a:visited,
		.subnavbar li a:active
		{ font-size:13px; display:block; height:38px; line-height:38px; padding:0 0 0 15px; }
		
			.subnavbar li a.active:link,
			.subnavbar li a.active:visited,
			.subnavbar li a.active:active
			{ background:#000; }
	
/**
* Content Model
*
* Content model for the main results
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
*/

.content-model
{ background:#FFF; float:left; padding:1px 20px 20px 20px; width:680px; }

/**
* Pagination
*
* Pagination for page results
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
* @subsubsubsubsection		pagination
*/

.pagination
{ background:#E7E7E7; height:20px; float:left; margin:0; overflow:hidden; width:100%; }

	.pagination p
	{ color:#666; float:left; line-height:20px; padding:0 0 0 5px; }

		.pagination p span
		{ color:#333; }

	.pagination ul
	{ border:1px solid #E7E7E7; float:right; height:18px; overflow:hidden; }
	
		.pagination ul li
		{ color:#ABABAB; float:left; font-size:11px; line-height:18px; }
		
			.pagination ul li a
			{ background:#9F9F9F; margin:0 0 0 1px; padding:4px 6px; }
			
				.pagination ul li a:hover
				{ color:#333; }
			
				.pagination ul li a.active
				{ background:#545454; }
				
/**
* Letter Filter
*
* Letter Filter for results by letters
*
* @section			structure
* @subsection		content
* @subsubsection	letter-filter
*/

.letter-filter
{ color:#666; font-size:11px; height:1%; overflow:hidden; padding:5px 0 0 80px; text-align:center; }

	.letter-filter a:link,
	.letter-filter a:visited,
	.letter-filter a:active,
	.letter-filter span
	{ color:#666; display:block; float:left; padding:2px 0; text-align:center; width:20px; }
	
		.letter-filter a:hover
		{ color:#690; }
	
		.letter-filter a.active
		{ background:#E7E7E7; }
		
		.letter-filter span
		{ color:#BBB; cursor:default; }

.letter-title
{ color:#666; text-align:center; }

/**
* Category-model / Categories
*
* Model for categories list and holder
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
* @subsubsubsubsection		category-model
*/

.categories
{ float:left; padding:20px 0; width:680px; }

.category-model
{ height:1%; overflow:hidden; padding:0 0 6px 0; }

	.category-model h2
	{ background:url(../images/iconograph/icon-arrow-small.gif) no-repeat 0 4px; line-height:16px; padding:0 0 0 15px; width:310px; }
	
		.category-model h2 a:link,
		.category-model h2 a:visited,
		.category-model h2 a:active
		{ color:#333; font-size:13px; }
		
			.category-model h2 a:hover
			{ color:#690; }

/**
* Article model
*
* Model for news results on the Front page
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
* @subsubsubsubsection		article-model
*/

.article-model
{ clear:left; float:left; height:1%; margin:20px 0; overflow:hidden; width:100%; }

/** Content > Content-main > Content-model > Article-model > Image */

	.article-model a.image
	{ float:left; }
	
		.article-model a.image:link img,
		.article-model a.image:visited img,
		.article-model a.image:active img
		{ border-color:#CCC; }
		
			.article-model a.image:hover img
			{ border-color:#690; }
			
/** Content > Content-main > Content-model > Article-model > Generals */

	.article-model h2,
	.article-model p
	{ padding:0 0 0 106px; }

	.article-model h2
	{ font-size:16px; line-height:18px; margin:0 0 6px 0; }
	
		.article-model h2 a:link,
		.article-model h2 a:visited,
		.article-model h2 a:active
		{ color:#000; }
		
			.article-model h2 a:hover
			{ color:#690; }
	
	.article-model p
	{ color:#666; font-size:12px; margin:0 0 6px 0; }
	
		.article-model p.info
		{ color:#999; font-size:11px; }
		
	.article-model a:link,
	.article-model a:visited,
	.article-model a:active
	{ color:#690; }
	
		.article-model a:hover
		{ color:#333; }
		
/** 
* Sidebar ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*
* Special style for Sidebar on Detail page
*
* @section				structure
* @subsection			content
* @subsubsection		sidebar
*/

#sidebar
{ float:left; width:246px; }

/**
* Button
*
* @section				structure
* @subsection			content
* @subsubsection		content-sidebar
* @subsubsubsection		button
*/

a.button-share-this-page
{ border:1px solid #000; display:block; height:39px; margin:0 0 7px 0; text-indent:-9999px; }

/** Sidebar > button > Share This Page */

a.button-share-this-page:link,
a.button-share-this-page:visited,
a.button-share-this-page:active
{ background:url(../images/iconograph/bt-share-this-page.jpg) no-repeat 0 0; }

	a.button-share-this-page:hover
	{ border:1px solid #C75800; }
	
/** Sidebar > button > Share This Page > Holder */

.share-holder
{ float:right; padding:0; width:240px; }

/**
* Article Sidebar
*
* Sidebar for Articles
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			article-sidebar
*/

.article-sidebar
{ background:#0C0C0C; border-left:1px solid #690; clear:both; float:right; height:1%; padding:20px; width:199px; }

/** Content > Content-main > Article-sidebar > Generals */

	.article-sidebar h2
	{ color:#690; float:left; font-size:16px; padding:0 0 10px 0; width:100%; }
	
	.article-sidebar .secundary
	{ font-size:14px; padding:20px 0 10px 0; }
	
	
/** Content > Content-main > Article-sidebar > List-Bullet Differences */

	.article-sidebar ul.list-bullet
	{ float:left; width:100%; }
	
		.article-sidebar ul.list-bullet li
		{ padding-bottom:4px; }
		
			.article-sidebar ul.list-bullet li a:link,
			.article-sidebar ul.list-bullet li a:visited,
			.article-sidebar ul.list-bullet li a:active
			{ color:#999; }
			
				.article-sidebar ul.list-bullet li a:hover
				{ color:#690; }

