/* ------------------------- STYLE --------------------------*/



/* template_css.css */



body{

	color: #585858;

}



a:link,

a:visited,

a:active {

	color: #FF6600;

/*	color:#3B5998;*/

}

a:hover {

	color: #FF6600;

/*	color:#FF9C51; */

}

a#logo_styled {

	background: transparent url('../images/style/logo.png') no-repeat 0 0;

}

ul li {

	border-bottom: 1px solid #d7d4c4;

}

hr {

	color: #eee;

	background-color: #eee;

}

div#wrapper_userarea{

	/*background: #2d2a1f;*/

	background: #282828;

	color: #fff;

}



div#mainbody{

	margin-top: 10px;

}

div#font_plus_btn,

div#font_reset_btn,

div#font_minus_btn,

div#login_btn {

	background: transparent url('../images/style/login_button_right.png') no-repeat top right;

	color: #fff;

}



div#font_plus_btn span,

div#font_reset_btn span,

div#font_minus_btn span,

div#login_btn span {

	background: transparent url('../images/style/login_button_left.png') no-repeat top left;

}



#wrapper_search input.button {

	background: url('../images/style/button_search.png') no-repeat 0 50%;

}



div#wrapper_menu{

	background: transparent url('../images/style/menu_bg.png') repeat-x 0 0;

}



input#mod_search_searchword {

	background: transparent url('../images/style/search.png') no-repeat center right;

	color: #dedede;

}



input#mod_search_searchword:focus {

	color: #dedede;

}



div#bottom_wrap_2 ul li {

	background: url('../images/style/bottom_li.png') no-repeat 0 50%;

}



div#slide_knob{

	background: transparent url('../images/style/menu_knob_left.png') no-repeat 0 0;

}



div#slide_knob div{

	background: transparent url('../images/style/menu_knob_right.png') no-repeat top right;

}



div#wrapper_footer {

	background: url('../images/style/footer_bg.png') repeat-x 0 0;

}



div#wrapper_content{

	background: #e2e0d4;

}



div.moduletable_content {

	background: transparent url('../images/style/bg_moduletable.png') repeat-x 0 0;

}



div.moduletable_yellow h3 {

	background: transparent url('../images/style/bg_moduletable_h3_white.png') no-repeat right bottom;

}



div.moduletable h3,

div.moduletable_clear h3,

div.moduletable_text h3,

div.moduletable_bottom h3,

div.moduletable_menu h3,

div.moduletable_brown h3,

div.moduletable_brown2 h3{

	background: transparent url('../images/style/bg_moduletable_h3_brown.png') no-repeat right bottom;

}



div.moduletable_bottom{

	background: #fff url('../images/style/bg_moduletable_bottom.png') no-repeat right bottom;	

}



div.moduletable_bottom{

	background: #fff url('../images/style/bg_moduletable_bottom.png') no-repeat right bottom;	

}



div.moduletable,

div.moduletable_bottom,

div.moduletable_clear,

div.moduletable_text,

div.moduletable_menu,

div.moduletable_brown,

div.moduletable_brown2,

div.moduletable_yellow {

	background: #e2e0d4;

	border: 1px solid #d7d4c4;

}



div.moduletable_brown2{

	background: #48443d;

}



div.moduletable_brown2 div.moduletable_content {

	background: transparent;

}



div.moduletable h3,

div.moduletable_clear h3,

div.moduletable_text h3,

div.moduletable_bottom h3,

div.moduletable_menu h3,

div.moduletable_brown h3{

	color: #e2e0d4;

}



div.moduletable_yellow h3 {

	color: #a8a8a8;

}



/* - _brown -  */



div.moduletable_brown{

	color: #b1a79b;

}



div.moduletable_brown a,

div.moduletable_brown h3 span{

	/*color : #ffd53a;*/

	color:#FF9C51;

}



div.moduletable_brown div.moduletable_content{

	background-image: none;	

}



div.moduletable_brown h4.gk_news_show_news_header, 

div.moduletable_brown h4.gk_news_show_news_header a {

	color:#fff;

}



/* - _yellow -  */



div.moduletable_yellow{

	color: #60543b;

}



div.moduletable_yellow a,

div.moduletable_yellow h3 span{

	color : #be9e23;

}



div.moduletable_yellow div.moduletable_content{

	background-image: none;

	background: #fff;	

}



div.moduletable_yellow h4.gk_news_show_news_header, 

div.moduletable_yellow h4.gk_news_show_news_header a {

	color:#fff;

}



/* Restrictions 

-----------------------------------------------------------*/



div#bottom_wrap_2 {

	background: #62b4d9 url('../images/style/bottom_bg.png') repeat-x 0 bottom;

	color: #fff;

}



div#bottom_wrap_2 a,

div#bottom_wrap_2 a:hover {

	color: #fff;

}



div#bottom_wrap_2 div.moduletable h3,

div#bottom_wrap_2 div.moduletable_clear h3,

div#bottom_wrap_2 div.moduletable_text h3,

div#bottom_wrap_2 div.moduletable_bottom h3,

div#bottom_wrap_2 div.moduletable_menu h3,

div#bottom_wrap_2 div.moduletable_brown h3,

div#bottom_wrap_2 div.moduletable_yellow h3 {

	background: #d7d4c4 url('../images/style/bottom_header_bg.png') repeat-x 0 0;

}



div#bottom_wrap_2 div.moduletable,

div#bottom_wrap_2 div.moduletable_bottom,

div#bottom_wrap_2 div.moduletable_clear,

div#bottom_wrap_2 div.moduletable_text,

div#bottom_wrap_2 div.moduletable_menu,

div#bottom_wrap_2 div.moduletable_brown,

div#bottom_wrap_2 div.moduletable_yellow {

	background: none;

	border: none;

	color: #aaa;

}



div#bottom_wrap_2 div.moduletable h3,

div#bottom_wrap_2 div.moduletable_clear h3,

div#bottom_wrap_2 div.moduletable_text h3,

div#bottom_wrap_2 div.moduletable_bottom h3,

div#bottom_wrap_2 div.moduletable_menu h3,

div#bottom_wrap_2 div.moduletable_brown h3,

div#bottom_wrap_2 div.moduletable_yellow h3 {

	color: #fff;

}



div#bottom_wrap_2 ul li {

	border-bottom: none;

	padding-left: 22px;

}



/* Footer  */



div#wrapper_footer {

	color: #444;

}



/* suckerfish.css */



div#horiz-menu li.level1 ul {

	background: #ffd53a;

}

div#horiz-menu li.level1 li a,

div#horiz-menu li.level1 li span.separator {

	border-bottom: 1px solid #ffdd61;

}

div#horiz-menu li.level1 li a {

	color: #776636 !important;

}

div#horiz-menu li.level1 li:hover {

	background: #ffe78b;

}

div#horiz-menu li.level1 a.topdaddy{

	color: #fff !important;

}

div#horiz-menu li.active a.topdaddy{

	color: #776636 !important;

}



div#horiz-menu li.level1 a.topdaddy:hover {

	background: transparent url('../images/style/menu_inactive_left.png') no-repeat left center;

	color: #776636 !important;

}

div#horiz-menu li.level1 a.topdaddy:hover span {

	background: transparent url('../images/style/menu_inactive_right.png') no-repeat right center;

}

div#horiz-menu li.active a.topdaddy,

div#horiz-menu li.active a.topdaddy:hover {

	background: transparent url('../images/style/menu_active_left.png') no-repeat left center;

	color: #423b35;

}

div#horiz-menu li.active a.topdaddy span,

div#horiz-menu li.active a.topdaddy:hover span {

	background: transparent url('../images/style/menu_active_right.png') no-repeat right center;

}



/* joomla_classes.css

--------------------------------------------------------- */



a.readon,

.back_button a {

	background: url('../images/style/readon.png') no-repeat 0 0;

	color: #fff;

}



.button,

button.validate {

	background: url('../images/style/bg_button.png') repeat-x 0;

	color: #fff;

}



.pagenavcounter {

	color: #585858;

}

div.img_caption p {

	color: #585858;

}

/*

.componentheading {

	color: #585858;

}*/



.artinfo_block {

	background: transparent url('../images/style/bg_moduletable.png') repeat-x 0 0;

	min-height: 37px;

}



.read_block {

	background: transparent url('../images/style/bg_moduletable_bottom.png') no-repeat right bottom;	

}



table.contentpaneopen td,

table.contentpane td {

	color: #585858;

}



h2.contentheading,

.contentheading,

table.blog .contentheading {

	color: #e2e7d4 !important;

	background: transparent url('../images/style/bg_moduletable_h3_brown.png') no-repeat right bottom;
	text-transform:capitalize;

}



.small,

.smalldark,

.written_by,

.createdate,

.modifydate,

.mosimage_caption,

.back_button {

	color: #666;

}



td.sectiontableheader {

	background: #685F57;

	border-bottom: 1px solid #685F57;

	border-top: 1px solid #685F57;

	color: #fff;

}



.sectiontableheader a {

	color: #fff;

}



tr.sectiontableentry0 td,

tr.sectiontableentry1 td,

tr.sectiontableentry2 td {

	border-bottom: 1px solid #d7d4c4;

}



tr.sectiontableentry1:hover td,

tr.sectiontableentry2:hover td {

	background: #d7d4c4;

}



.sectiontableentry1 span.description,

.sectiontableentry2 span.description {

	color: #999;

}



table.contentpane {

	border: none;

}



table.contentpaneopen {

	color: #898989;

	border: none;

}



table.contenttoc {

	border-left: 1px solid #f1f1f1;

}



table.contenttoc th {

	background: #f9f9f9;

}



table.pollstableborder tr.sectiontableentry1 td {

	background: #ECECEC;

}



.contentdescription {

	color: #666;

}



.pollstableborder tr.sectiontableentry1 td,

.pollstableborder tr.sectiontableentry2 td {

	background: none;

}



div.img_caption.left,

div.img_caption.right {

	border: 1px solid #d7d4c4;

}



/* Meta */



.createby {

	color: #666 !important;

}



.modifydate {

	color: #aaa !important;

}



ul.pagination a,

ul.pagination li span {

	border: 1px solid #d7d4c4;

}



ul.pagination a:hover,

ul.pagination a:active,

ul.pagination a:focus {

	border: 1px solid #ececec;

}



/* Module Advertisement */



div.banneritem_text {

	border-bottom: 1px dotted #ddd;

}



/* typography.css

-----------------------------------------------------------*/



pre,

.code {

	background-color: #f7f7f7;

	border-left: 5px solid #776636;

	color: #414141;

}

.highlight-1 {

	background:#ffffda;

}

.highlight-2 {

	background:#f1f1f1;

}

.highlight-3 {

	background: #ffd53a;

	color: #776636;

}

.highlight-4 {

	background: #776636;

	color: #fff;

}

span.clear {

	border-top: 1px solid #999;

	border-bottom: 1px solid #999;

	color: #999;

}

span.clear-1 {

	border-top: 1px solid #776636;

	border-bottom: 1px solid #776636;

	color: #776636;

}

span.clear-2 {

	border-top: 1px solid #ffd53a;

	border-bottom: 1px solid #ffd52a;

	color: #776636;

}

span.color {

	color: #776636;

}

span.color-1 {

	color: #414141;

}

span.color-2 {

	border-left: 2px solid #776636;

	color: #776636;

}

span.color-3 {

	border-left: 2px solid #ffd53a;

	color: #414141;

}

span.color-4 {

	border-top: 1px solid #ffd52a;

	border-bottom: 1px solid #ffd53a;

	background: #ffd532;

	color: #776636;

}

span.color-5 {

	border-top: 1px solid #f1f1f1;

	border-bottom: 1px solid #f1f1f1;

	background: #f5f5f5;

	color: #776636;

}



span.color-6 {

	border-top: 1px solid #e9e9a1;

	border-bottom: 1px solid #e9e9a1;

	background: #ffffee;

	color: #666;

}



span.color-7 {

	border-top: 1px solid #776636;

	border-bottom: 1px solid #776636;

	background: #776636;

	color: #fff;

}



/* gk_stuff.css 

-------------------------------------------------------------------------------*/



/* News Show GK3 */



a.readon_class {

	background: transparent url('../images/style/readon.png') no-repeat 0 0 !important;

	color: #fff;

}



h4.gk_news_show_news_header,

h4.gk_news_show_news_header a {

	/*color: #ffd53a;*/

	color:#FF9C51;

}

p.gk_news_show_news_info {

	color: #666;

}

div.moduletable_brown2 p{

	color: #b1a79b;

}



table.gk_news_show_table img {

	border: 1px solid #D7D4C4;

}



div.moduletable_brown2 table.gk_news_show_table img {

	border: 1px solid #887f74;

	background: #887f74; 

}



div.moduletable_brown .gk_news_show_table img {

	border: 1px solid #7F756B;

}



td.gk_news_show_panel-border {

	border-top: 1px solid #eee!important;

}

td.gk_news_show_center,

td.gk_news_show_left,

td.gk_news_show_right {

	border-bottom: 1px solid #d4d4d7;

}



td.gk_news_show_center:last-child,

td.gk_news_show_left:last-child,

td.gk_news_show_right:last-child {

	border-bottom: none;

}



div.moduletable_brown2 td.gk_news_show_center,

div.moduletable_brown2 td.gk_news_show_left,

div.moduletable_brown2 td.gk_news_show_right {

	border-bottom: none;

}



ul.gk_news_show_list li {

	border-bottom: 1px solid #f1f1f1;

}



/* standard style */



div.moduletable td.gk_news_show_center,

div.moduletable td.gk_news_show_left,

div.moduletable td.gk_news_show_right {

	color: #898989;

}

div.moduletable td.gk_news_show_center h4,

div.moduletable td.gk_news_show_left h4,

div.moduletable td.gk_news_show_right h4,

div.moduletable td.gk_news_show_center h4 a,

div.moduletable td.gk_news_show_left h4 a,

div.moduletable td.gk_news_show_right h4 a {

	color: #776636;

}

div.moduletable_blue td.gk_news_show_center:hover,

div.moduletable_blue td.gk_news_show_left:hover,

div.moduletable_blue td.gk_news_show_right:hover {

	background: #efefef repeat-x 0 bottom;

}



/* bronze style */



div.moduletable_brown{

	border: 1px solid #958a7f;

}



div.moduletable_brown td.gk_news_show_center,

div.moduletable_brown td.gk_news_show_left,

div.moduletable_brown td.gk_news_show_right {

	border-bottom: 1px solid #7f756b;

	background: #786e65 url('../images/style/gk_stuff/news_show_brown_bg.png') repeat-x 0 bottom;

}

div.moduletable_brown td.gk_news_show_center:hover,

div.moduletable_brown td.gk_news_show_left:hover,

div.moduletable_brown td.gk_news_show_right:hover {

	background: #786e65 url('../images/style/gk_stuff/news_show_brown_bg_hover.png') repeat-x 0 bottom;

	border-bottom: 1px solid #7f756b !important;

}



div.moduletable_brown div.moduletable_content{

	background: #7f756b;

}



/* yellow style */



div.moduletable_yellow{

	border: 1px solid #fff !important;

}



div.moduletable_yellow td.gk_news_show_center,

div.moduletable_yellow td.gk_news_show_left,

div.moduletable_yellow td.gk_news_show_right {

	border-bottom: 1px solid #fff;

	background: #f7ce37 url('../images/style/gk_stuff/news_show_yellow_bg.png') repeat-x 0 bottom;

}

div.moduletable_yellow td.gk_news_show_center:hover,

div.moduletable_yellow td.gk_news_show_left:hover,

div.moduletable_yellow td.gk_news_show_right:hover {

	background: #f7ce37 url('../images/style/gk_stuff/news_show_yellow_bg_hover.png') repeat-x 0 bottom;

}



div.moduletable_yellow table.gk_news_show_table img {

	border: 1px solid #fff;

}



/* Restrictions */



#bottom_wrap_2 td.gk_news_show_panel-border {

	border-top: 1px solid #484848!important;

}

#bottom_wrap_2 td.gk_news_show_center,

#bottom_wrap_2 td.gk_news_show_left,

#bottom_wrap_2 td.gk_news_show_right {

	border-bottom: 1px solid #484848;

}

#bottom_wrap_2 table.gk_news_show_table img {

	border: 1px solid #484848;

	background: #494949;

}



/* News Image 3 Module  for Photoslide */



img.gk_news_image_3_tab_active {

	border: 1px solid #D7D4C4!important;

}

img.gk_news_image_3_tab,

img.gk_news_image_3_tab_active {

	border: 1px solid #D7D4C4;

}

.tool-tip,

.tool-text {

	color: #585858;

	background: #e2e7d4;

}

.gk_news_image_3_preloader {

	background: #f0f0f0 url('../images/style/gk_stuff/load.gif') no-repeat center center !important;

}



/* Login Form */



#form-login-button input.button,

.logout input.button {

	color: #fff;

}



input#modlgn_passwd:focus,

input#modlgn_username:focus {

	color: #5f92a9;

}



ul.loginposition li label, 

ul.loginposition li a {

	color:#fff;

}



#form-login-button input.button,

.logout input.button {

	background: url('../images/style/b_login.png') no-repeat 100% 0;

}

#informations {color: #999;}
