/*--------------------------------------------------------------
# Sportmaxum - July 2007
# Copyright (C) 2007 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 

              -------------STYLE2---------------
---------------------------------------------------------------*/

#bg {
	background-color: #FFFFFF;
}
.koszyk {

background:url("http://www.demart.com.pl/images/cart.png") 0 0 no-repeat; 
height:48px; 
width:250px; 
position:relative; 
padding-left:50px; 
font-size:18px; 
padding-top:12px

}
a:link, a:visited {
	color: #666666;
}
a:hover {
	color: #666666;
}
div#toparea {
	background-color: #fff;
	height:1px;
}
table#contentwrap {
	background-color: #fff;
}
table#downarea {
	background: url('../images/style2/sportmx_bg_extradown.png') repeat-x 0 top;
	background-color: #FFFFFF;
	border-bottom: 1px solid #511d1d;
}
.spacer {
	background: url('../images/style2/sportmx_footer_separator.png') no-repeat left 19px;
}
td#insetwrap {
	background-color: #FFFFFF;
}
div.shadow-l {
	background: url('../images/style2/sportmx_bg_inset_module.png') no-repeat 0 0;
}
div.shadow-r {
	background: url('../images/style2/sportmx_bg_inset_module-r.png') no-repeat 0 0;
}
td#rightwrap {
	background-color: #FFFFFF;
}
div#memberarea {
	background: url('../images/style2/sportmx_icon-memberarea.png') no-repeat 10px 50%;
	color: #fff;
}
div#memberarea form input.button, div#searcharea form input.button {
	background: transparent url('../images/style2/sportmx_button_marea.png') no-repeat 0 100%;
	color: #fff;
}
div#memberarea form input.button:hover, div#searcharea form input.button:hover {
	color: #333333;
}
div#memberarea form input.button:active, div#searcharea form input.button:active {
	color: #fff;
}
div#searcharea input.inputbox {
	background: #fff url('../images/style2/sportmx_icon-search.png') no-repeat 100% 50%;
}
div#header {
	background: #fff;
}
div#imghead {
	background: none;
}
div#menu {
	background: url('../images/style2/sportmx_bg_menu.png') repeat-x 0 0;
}
div#footer {
	background: url('../images/style2/sportmx_bg_footer.gif') repeat-x 0 0;
	color: #CCCCCC;
}
div#footer span#info a {
	color: #CCCCCC;
}
/* MODULETABLE
------------------------------------------------------------------------------------------ */

div.moduletable, div.moduletable-black, div.moduletable-gkmod, div.moduletable-clear, div.moduletable-advert {
	color: #312e2e;
}
div.moduletable-advert {
	border: 1px solid #d8d7d7;
}
div.moduletable-clear {
	color: #312E2E;
}
div.moduletable h3, div.moduletable-black h3, div.moduletable-gkmod h3 {
	background: url('../images/style2/sportmx_bg_module-h3.png') repeat-x -15px 0;
	color: #450b0b;
}
div.moduletable-advert h3 {
	background-color: #fff;
	color: #9F9F9F;
}
div.moduletable-clear h3 {
	background: none;
	color: #0b3745;
}
div.moduletable-black {
	color: #fff;
	background-color: #000;
}
div.moduletable-black h3 {
	background: url('../images/style2/sportmx_bg_black_module-h3.png') repeat-x -15px 0;
	color: #fff;
}
div.moduletable-black a:link, div.moduletable-black a:visited {
	color: #666666;
}
div.moduletable-black a:hover {
	color: #CCCCCC;
}
#insetwrap div.moduletable h3 {
	background: url('../images/style2/sportmx_bg_inset_module-h3.png') repeat-x -15px 0;
}
#rightwrap div.moduletable h3 {
	background: url('../images/style2/sportmx_bg_right_module-h3.png') repeat-x -15px 0;
}
#downarea div.moduletable {
	color: #fff;
}
#downarea div.moduletable h3 {
	background: none;
	color: #333333;
}
#downarea a:link, #downarea a:visited, #newsflasharea a:link, #newsflasharea a:visited {
	color: #FF9900;
}
#downarea a:hover, #newsflasharea a:hover {
	color: #666666;
}
/*JOOMLA CLASSES
-----------------------------------------------------------------------------------------*/
.contentheading {
	color: #333333;
}
.contentheading a:link, .contentheading a:visited {
	color: #333333;
}
.contentheading a:hover {
	color: #FF9900;
}
.contentpaneopen h2 {
	color: #030709;
}
.small, .modifydate, .createdate, .mosimage_caption {
	color: #999999;
}
.smalldark {
	color: #333333;
}
.sectiontableentry1, .sectiontableentry2 {
	border-bottom: 1px solid #c9a1a1;
}
.componentheading {
	color: #333333;
}
table.contenttoc {
	background-color: #fff;
	border-left: 1px solid #c9a1a1;
}
.sectiontableheader {
	border-bottom: 1px solid #e4b8b8;
	border-top: 1px solid #e4b8b8;
	color: #fff;
	background-color: #000;
}
tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry1, td.sectiontableentry2 {
	border-bottom: 1px solid #e4b3b3;
}
tr.sectiontableentry1 td, td.sectiontableentry1 {
	background-color: #FFFFFF;
}
tr.sectiontableentry2 td, td.sectiontableentry2 {
	background-color: #FFFFFF;
}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
	background-color: #FFFFFF;
}
.highlight {
	background-color: #ffff99;
}
table.pollstableborder img, table.pollstableborder-blue img, table.pollstableborder-bdark img, table.pollstableborder-beige img {
	vertical-align: baseline;
}
a.readon {
	background: transparent url('../images/style2/sportmx_bg_button.png') no-repeat 0 0;
	color: #fff;
}
div.back_button a {
	background: transparent url('../images/style2/sportmx_bg_back.png') no-repeat 0 0;
	color: #fff;
}
div.back_button a:active {
	color: #fff;
}
/* typography */
span.color {
	border-top: 1px solid #e4b8b8;
	border-bottom: 1px solid #e4b8b8;
	background-color: #FFFFFF;
}
span.color-1 {
	background-color: #FBFBFB;
	border-left: 4px solid #FF9900;
	color: #FF9900;
}
/* NEWS MODULES CLASSES
------------------------------------------------------------------------------------------ */

/*NS 1.0 SE*/
img.gk_ns_image {
	background-color: #f5eded;
	border: 1px solid #e5d8d8;
}
div.moduletable-black img.gk_ns_image {
	background-color: #3c1717;
	border: 1px solid #521f1f;
}
/*News Column*/

div.gk_news_column_col h3 {
	background: none;
	border: none;
	border-top: 1px solid #e4b8b8;
	border-bottom: 1px solid #e4b8b8;
	background-color: #FFFFFF;
}
/*FCS 3.0*/

a.gk_fcs_news_image_link {
	border: none;
}
img.gk_fcs_image {
	border: 1px solid #f3f2f2;
}
ul.gk_ns_rest_news_floated {
	background-color: #FFFFFF;
	border-top: 1px solid #e4b8b8;
	border-bottom: 1px solid #e4b8b8;
}
div.fcs3_panel img {
	border: 1px solid #e4b8b8;
}
div.fcs3_options img {
	border: 1px solid #e4b8b8;
}
/*News Slider 1.0*/

img.gk_ns10_image {
	background-color: #f5eded;
	border: 1px solid #e5d8d8;
}
div.moduletable-black img.gk_ns10_image {
	background-color: #3c1717;
	border: 1px solid #521f1f;
}
div.ns10_panel img {
	border: 1px solid #e4b8b8;
}
/*SUCKERFISH MENU
----------------------------------------------------------------------*/

#nav a {
	color: #fff;
}
#nav li.active a {
	color: #FF9900;
	background-color: #000000;
}
#nav li a:hover {
}
#nav li li a {
	background: none;
	color: #939393;
}
#nav ul li ul li a:hover {
	background: none;
}
#nav ul li a:hover, #nav ul li ul li ul li a:hover {
	color: #666666;
}
#nav li li {
	background: none;
	border-bottom: 1px solid #252121;
}
#nav ul ul a {
	color: #ffffff;
}
#nav li {
	background: none;
}
#nav li ul {
	border-right: 1px solid #000;
	border-left: 1px solid #000;
}
#nav li:hover, #nav li.sfhover {
	background-color: #FF9900;
}
#nav li:hover a, #nav li.sfhover a {
	color: #fff;
}
#nav li li:hover a, #nav li li.sfhover a {
	color: #fff;
}
#nav li li:hover a:hover, #nav li li.sfhover a:hover {
	color: #333333;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	background: #000;
}

/* YOOcarousel */
div.style-a div.yoo-carousel {
	background: #ffffff;
}

div.style-a div.yoo-carousel .item-b {
	background: url(images/white/carousel_item_b.png) 0 100% repeat-x; 
}

div.style-a div.yoo-carousel .item-bl {
	background: url(images/white/carousel_item_bl.png) 0 100% no-repeat; 
}

div.style-a div.yoo-carousel .item-br {
	background: url(images/white/carousel_item_br.png) 100% 100% no-repeat; 
}

div.style-a div.yoo-carousel ul.panel-top, div.style-a div.yoo-carousel ul.panel-bottom {
	background: url(images/white/carousel_tab_m.png) 0 100% repeat-x; height:40px;
	padding-top:5px; 
	
}

div.style-a div.yoo-carousel ul.panel-top li a, div.style-a div.yoo-carousel ul.panel-bottom li a {
	background: url(images/white/carousel_tab_m.png) 0 100% repeat-x;

}

div.style-a div.yoo-carousel ul.panel-top li.selected a, div.style-a div.yoo-carousel ul.panel-bottom li.selected a {
	background: url(images/white/carousel_tab_m_active.png) 0 100% repeat-x;
	height:40px;
}

div.style-a div.yoo-carousel ul.panel-top li a span, div.style-a div.yoo-carousel ul.panel-bottom li a span {
	background:none;
	height:40px;
}

div.style-a div.yoo-carousel ul.panel-top li.selected a span, div.style-a div.yoo-carousel ul.panel-bottom li.selected a span {
	background: none;
	height:40px;
	display:block; 

}

div.style-a div.yoo-carousel ul.panel-top li a span span, div.style-a div.yoo-carousel ul.panel-bottom li a span span {
	background: none;
	margin-top:6px;
}

div.style-a div.yoo-carousel ul.panel-top li.selected a span span, div.style-a div.yoo-carousel ul.panel-bottom li.selected a span span {
	background: none; 
}

div.style-a div.yoo-carousel li a:link, div.style-a div.yoo-carousel li a:visited {
	color: #333333;
	font-size:12px;
	text-decoration:none;
	/*padding:0 9px 0 9px;*/
	padding:0px 9px 0 12px;
	/*width:120px;*/
	text-align:center;
	/*border-right: #999999 solid 1px;*/
	border-left: #999999 solid 1px;
	outline:none;
	word-spacing:2px;
}

div.style-a div.yoo-carousel li a:hover, div.style-a div.yoo-carousel li.selected a:link, div.style-a div.yoo-carousel li.selected a:visited {
	color: #646464;
	font-size:12px;
	text-decoration:none;
}
.back_button2 { display:none;}

div.style-a div.yoo-carousel .article h3 {
	color: #323232;
}
.nowoscititle {
	color:#09F!important;
	text-decoration:none;
	}