/**
* Gavick News Pro GK1 - CSS
* @package Joomla!
* @Copyright (C) 2009 Gavick.com
* @ All rights reserved
* @ Joomla! is Free Software
* @ Released under GNU/GPL License : http://www.gnu.org/copyleft/gpl.html
* @version $Revision: 1.1.0 $
**/
h4.ta_center, p.ta_center { text-align: center; }
h4.ta_left, p.ta_left { text-align: left; }
h4.ta_right, p.ta_right { text-align: right; }
p.ta_justify { text-align: justify; }
img.i_left { display: block; float: left; }
img.i_right { display: block; float: right; }
img.i_center { display: block; margin: 0 auto; }
a.p_left { float: left !important; }
a.p_right { float: right !important; }
a.p_center { margin: 0 auto !important; }
div.gk_npro_mainwrap { overflow: hidden; background: none; color: #000; }
div.gk_npro_full_interface { overflow: hidden; min-height: 21px; margin: 0; }
div.gk_npro_full_interface ul { list-style-type: none; margin: 0; ; padding: 0; float: left; width: auto; }
div.gk_npro_full_interface ul li { background: #eee; cursor: pointer; float: left; width: 11px; height: 12px; margin-left: 2px; text-indent: -999em; padding: 0; background: transparent url('../images/lite/bullet_white_inactive.png') no-repeat 0 0; }
div.gk_npro_full_interface ul li.active { background: transparent url('../images/lite/bullet_white_active.png') no-repeat 0 0; }
div.gk_npro_interface_bg { width: 40px; height: 17px; float: right; }
div.gk_npro_full_prev { width: 8px; height: 8px; float: left; margin: 3px 0 0 11px; background: transparent url('../images/lite/prev.png') no-repeat 0 0; text-indent: -999em; }
div.gk_npro_full_prev:hover { cursor: pointer; background: transparent url('../images/lite/prev.png') no-repeat -8px 0; }
div.gk_npro_full_next { width: 8px; height: 8px; float: right; margin: 3px 11px 0 0; background: transparent url('../images/lite/next.png') no-repeat 0 0; text-indent: -999em; }
div.gk_npro_full_next:hover { cursor: pointer; background: transparent url('../images/lite/next.png') no-repeat -8px 0; }
div.gk_npro_full_scroll1 { overflow: hidden; background: #FFFFFF; }
div.gk_npro_full_tablewrap { float: left; background: #FFFFFF; }
div.gk_npro_short { min-height: 21px; }
div.gk_npro_short_scroll1 { overflow: hidden; }
div.gk_npro_short_ulwrap { float: left; }
div.gk_npro_short_ulwrap ul { margin: 20px 0 0 0; padding: 0; list-style-type: none; }
div.gk_npro_short_ulwrap ul li { line-height:100%; margin:0 0 10px; padding:0 0 0 8px; }
div.gk_npro_short_ulwrap ul li.even, div.gk_npro_short_ulwrap ul li.odd { background: url('../images/bullet_2x2.png') no-repeat 0 0.5em; }
div.gk_npro_short_ulwrap ul li:hover { background: #444; color: #fff; }
div.gk_npro_short_ulwrap ul li h4 a:hover, div.gk_npro_short_ulwrap ul li:hover h4, div.gk_npro_short_ulwrap ul li:hover h4 a { color: #890000; }
div.gk_npro_short_ulwrap ul li h4, div.gk_npro_short_ulwrap ul li h4 a { text-transform: uppercase; color: #005689; margin:0 0 3px; text-transform: none; }
div.gk_npro_short_ulwrap ul li p { color: #000; font-size: 1em; margin: 0; }
div.gk_npro_short_ulwrap ul li:hover p { color: #333; }
div.gk_npro_short_interface { border-top: 1px solid #f5f5f5; padding-top: 5px; overflow: hidden; margin: 2px 10px 0; }
div.gk_npro_short_interface span { font-size: 11px; color: #666; display:block; float:left; }


img.gk_npro_image { border: 1px solid #e5e5e5; padding: 2px; margin: 3px; }
img.gk_npro_image_static { border: none; margin: 0; padding: 0; }
/* - Dark theme - */

.dark div.gk_npro_mainwrap { background: #000; }
.dark div.gk_npro_full, .dark div.gk_npro_short { background: none; }
.dark div.gk_npro_full_interface ul li { background: transparent url('../images/dark/bullet_black_inactive.png') no-repeat 0 0!important; }
.dark div.gk_npro_full_interface ul li.active { background: transparent url('../images/dark/bullet_black_active.png') no-repeat 0 0!important; }
.dark div.gk_npro_interface_bg { background: transparent url('../images/dark/arrow_interface_black.png') no-repeat 0 0!important; }
.dark div.gk_npro_full_prev { background: transparent url('../images/dark/prev.png') no-repeat 0 0; }
.dark div.gk_npro_full_prev:hover { background: transparent url('../images/dark/prev.png') no-repeat -8px 0; }
.dark div.gk_npro_full_next { background: transparent url('../images/dark/next.png') no-repeat 0 0; }
.dark div.gk_npro_full_next:hover { background: transparent url('../images/dark/next.png') no-repeat -8px 0; }
.dark div.gk_npro_short_ulwrap ul li.even { background: #292a2c!important; }
.dark div.gk_npro_short_ulwrap ul li:hover { background: #222!important; color: #fff!important; }
.dark div.gk_npro_short_ulwrap ul li:hover h4, .dark div.gk_npro_short_ulwrap ul li:hover p, .dark div.gk_npro_short_ulwrap ul li:hover h4 a { color: #fff!important; }
.dark div.gk_npro_short_ulwrap ul li h4, .dark div.gk_npro_short_ulwrap ul li h4 a { color: #34a9d6!important; }
.dark div.gk_npro_short_ulwrap ul li p { color: #acacac!important; }
.dark div.gk_npro_short_interface { border-top: 1px solid #393a3d!important; }
.dark div.gk_npro_short_interface span { color: #666; }
.dark div.gk_npro_short_prev { background: transparent url('../images/dark/prev.png') no-repeat 0 0; }
div.gk_npro_short_prev:hover { cursor: pointer; background: transparent url('../images/dark/prev.png') no-repeat -8px 0; }
.dark div.gk_npro_short_next { background: transparent url('../images/dark/next.png') no-repeat 0 0; }
.dark div.gk_npro_short_next:hover { background: transparent url('../images/dark/next.png') no-repeat -8px 0; }
.dark img.gk_npro_image { border: 1px solid #e5e5e5; color: #969696; }
.dark img.gk_npro_image_static { border: 1px solid #393a3d!important; }
