/* main style file */
body, table, td, th, textarea, input, select {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}



/* reklamy */

div.adv_mp_300_250 { z-index:1009; margin:0 auto 5px auto }
div.adv_300_250 { z-index:1010; margin:5px auto 0 auto}
div.adv_220_220 { z-index:1011; margin:0px auto 0 auto}
div.adv_195_460 { z-index:1011; margin:7px auto 0px auto;}
/*.adv_195_460 { width: 195px; height: 460px; float: left; margin-top: 8px; }*/
div.adv_top_left {z-index:1012; margin:10px 40px 0 0; float:left; width:200px; height:auto; }
div.adv_top_right {z-index:1013; margin:10px 0 0 0; float:right; width:750px; height:auto; }
div.adv_compare_970_30{ z-index:1014; margin:auto; }
div.adv_220_100 {z-index:1015; margin:auto; }
div.adv_160_600 {z-index:1016; margin:auto; }
/* div.adv_300_250 { z-index:1009; margin:auto; width:300px; height:250px; display:block; background-color:#003366 } */

/* reklamy end */

table.editer { width:auto;}
span.padPages{ padding-left:5px; padding-right:5px; }
li {	margin-left:10px;}
li.menu {	margin:0;}

input, select, textarea {
	color:#CACACA;
	background-color:#565656;
	border: 1px solid #828282;
}

input, select {
	width:166px;
}

.clear {clear:both;font-size:1px;height:0;line-height:1px;visibility:hidden;width:0;}

div#searcher_div { padding-right:20px; text-align:right; float:right }
input#search_image { width:auto; background-color:#2d2d2d; border:0px;}
input#qquery { background-color:#ffffff; color:#333333 }


span.green14 {
	color:#008800;
	font-size:12px;
	font-weight:bold;
	position:relative;
	left:10px;
	top:-6px;
}

span.green14nospace {
	color:#008800;
	font-size:12px;
	font-weight:bold;
	position:relative;
	top:-6px;
}


div#konkurs_head {
	background-color:#545454;
	color:#E0E0E0;
	padding-left:4px;	
	padding-right:2px;
	padding-top:5px;
	float:left;
	width:226px;
	height:auto;
}

div#konkurs_napis {
	font-size:16px; 
	font-weight:bold;
	color:#E8E8E8; 
	padding-left:12px;
	padding-top:4px;
	width:172px;
	height:16px;
	float:left 
	
}

div#konkurs_icon {
	padding-top:1px;
	padding-bottom:6px;
	padding-right:2px;
	float:right;
}

div#konkurs_kreska {
	clear:both;
	height:1px;
}

div#konkurs_title {
	color:#1BA6D9;
	font-weight:bold;
	background-color:inherit;
	font-size:14px;
	line-height:14px;
	width:auto;
	height:auto;
	float:none;
	clear:both;
}

div#konkurs_pad {
	padding-left:10px;
}

div#konkurs_photo {
	position:relative;
	left:-1px;
	background-color:#646464;
	width:208px;
	height:auto;
	padding-right:4px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:8px;
	margin:auto;
}

div#konkurs_photo_head {
	color:#e0e0e0;
	width:auto;
	height:auto;
	float:left;
}

div#konkurs_photo_date {
	color:#434343;
	width:auto;
	height:auto;
	float:right;
}

div#konkurs_photo_in {
	background-color:#FFFFFF;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:12px;
	margin-top:6px;
	margin-right:5px;
	width:auto;
	height:auto;
	float:left;
}

div#konkurs_photo_author {
	position:relative;
	height:100%;
	width:60px;
	background-color:#ff0000;
}

body {
	margin:auto;
	color:#000000; 
	background-color:#2d2d2d; 
	text-align:center;
}

div.div_magic_alt {
	z-index:2; 
	display:none; 
	position:absolute;
	top:40px; 
	left:400px;
	border:1px solid #999999;
	background-color:#FFFFFF;
	padding:2px;
}


table.main {
	width:990px;
	text-align:left;
	vertical-align:top;
	margin:auto;
}

table.main td.menu {
	height:41px;
	color:inherit;
	padding-bottom:3px;
}

img{
	border:0px;
}

img.photo {
	margin-top:5px;
	margin-right:5px;
}

a {
	color:#1BA6D9;
	background-color:inherit;
}

.path {
	color:#737373;
	background-color:inherit;
}

a.black {
	color:#000000;
	background-color:inherit;	
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}

table.banery td {
	vertical-align:middle;
	text-align:center;
}

table.banery td.baner_poziom_770 {
	width:750px;
	height:100px;
	color:inherit;
	text-align:right;
}

table.banery td.baner_odstep {
	height:100px;
}

table.banery td.baner_poziom_210 {
	width:210px;
	height:100px;
	color:inherit;
}

table.logo {
	height:21px;
}

.logo_icon {
	position:relative;
	left:-6px;
}

.logo {
	position:relative;
}

td.menu_search {
	width:100%;
	text-align:left;
	vertical-align:bottom;
	padding-bottom:10px;
}

table.logo td.menu_search table {
	text-align:right;
}

img.menu_icon {
	position:relative;
	top:1px;
}

table.content_table {
	width:100%;
	background-color:#434343;
	color:inherit;
}

table.content_table td.left_column {
	vertical-align:top;
	text-align:left;
	color:#BFBFBF;
	background-color:#434343;
	width:191px;
	line-height:14px;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
th.mainHeader {
	background-color:#CCCCCC;
}

th {
	background-color:#CCCCCC;
}


td.td0 {
	border:1px solid #AAAAAA;
	background-color:#DDDDDD;
}

td.td1 {
	border:1px solid #AAAAAA;
	background-color:#E7E7E7;
}

td.content_td {
	width:530px;
	vertical-align:top;
	background-color:#ffffff;
	padding-bottom:20px;
}

td.odstep_content {
	height:8px;	
	padding:0px;
	margin:0px;
	background-color:#434343; 
}

td.content2 {
	width:515px;
	padding-top:16px;
	padding-left:8px;
	padding-right:8px;
}

td.content {
	vertical-align:top;
	text-align:left;
	width:480px; 
	margin-top:6px;
	background-color:#ffffff;
	padding-top:12px;
	padding-left:7px;
	padding-right:5px;
	padding-bottom:20px;
	color:inherit;
}

td.content_full {
	vertical-align:top;
	text-align:center;
	width:100%; 
	margin-top:6px;
	background-color:#ffffff;
	padding:10px;
	color:inherit;
}


td.right_column {
/*	border:1px solid #ff0000; 
	width:205px; */
	vertical-align:top;
	text-align:left;
	padding-left:5px;
	padding-right:6px;
	background-color:#545454;
	color:#E0E0E0;	
}

select {
	margin-top:5px;
	margin-bottom:5px;	
}

form#newsletter {
	margin-top:10px;
	margin-bottom:5px;
}

div#newsletter {
	padding-left:13px;
}

.bottom_menu {
	height:30px;
	background-color:#000000;
}

table.bottom_table td {
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

td.bottom_menu table {
	color:#B1B1B1;
}

a.bottom_menu {
	color:#B1B1B1;
}

div.links { _top:0px !important;}

/*forum box SG pst 22-07-09*/
#forum_box {background:#545454; padding: 0 0 10px 0;}
#forum_box  #forum_box_hd{height:24px; border-bottom:1px solid #3b3b3b; /*float: left; width: 196px; *width:192px;*/}
#forum_box  #forum_box_hd img {margin:0 10px;}
#forum_box  #forum_box_tabs{height:17px; border-bottom:1px solid #3b3b3b;}
#forum_box  #forum_box_tabs  #tabs {padding:0; margin:0;}
#forum_box  #forum_box_tabs .tab{width:48%; float:left; text-align:center;}
#forum_box  #forum_box_content {margin:0; padding:0; color:white;}
#forum_box #forum_box_content .news {margin:0 10px;}
#forum_box #forum_box_content .news a {color: white; text-decoration: none;}
#forum_box #forum_box_content div.news.first {*margin-top:-10px;}
#forum_box  #forum_box_content .news span {color:#ff9700;}
#forum_box  #forum_box_content .news span.underline {text-decoration:underline}
/* do jQuery tabs */
.tabs-hide {display:none;}
ul.tabs-nav  {margin:0 0 5px 0; border-bottom:1px solid #3b3b3b;float:left;height:20px; width:196px; *width:192px;  _width:189px;}
ul.tabs-nav li {margin:0; padding:0; border-left:1px solid #3b3b3b;display:block;float:left;text-align:center;height:20px; width:97px;  background:#646464; *width:95px; _width:94px;}
ul.tabs-nav li.first {border-left:0;}
ul.tabs-nav .tabs-selected{margin-top:1px;z-index:100; background:#545454;}
ul.tabs-nav .tabs-selected a {text-decoration: underline;}
ul.tabs-nav li  a span {color:#898989}
ul.tabs-nav li  a span.spanover {color:#1BA6D9}
ul.tabs-nav li.tabs-selected a span {color:#1BA6D9}


/* end forum box*/

/*workshops*/
.workshop_ramka {
	margin-top: 12px;
	float: left;
}

#workshop_banner {
	width: 195px;
	overflow: hidden ;
	padding: 0px;
	margin: 0px;
	float: left;
}

#workshop_banner img {
	padding: 0px;
	margin: 0px;
	border: none;
}

#workshop-link {
	padding: 0px;
	margin: 0px;
	float: left;
}

#workshop-back {margin-top: 12px; float: left;} 
/*end workshops*/


/*Shop Box*/

.clear {clear: both !important; display: block !important; height: 0 !important; overflow: hidden !important; font-size: 0px; line-height: 0px;}
.shopBox {float: left; padding: 10px; width: 210px; background-color: #545454; margin-top: 10px; /*#width: 230px;*/ margin-bottom: 10px;}
.shopBox .shopSingleBox {float: left; border-right: 1px solid #636363; border-left: 1px solid #636363; padding: 10px; width: 188px; /*#width: 208px;*/}
.shopBox .shopSingleBox.first {border-top: 1px solid #636363; margin-top: 10px;}
.shopBox .shopSingleBox.last {border-bottom: 1px solid #636363;}
.shopBox .shopSingleBox .whiteBold {float: left; font-weight: bold; color: #FFFFFF; margin-bottom: 10px;}
.shopBox .shopSingleBox .prodPhoto {float: left; margin-right: 7px; width: 120px; height: 90px; display: inline; overflow: hidden;}
.shopBox .shopSingleBox .prodPrice {float: left; color: #AACD13; font-weight: bold; margin-top: 2px; width: 61px;}
.shopBox .shopSingleBox .prodOldPrice {text-decoration: line-through; color: #FF9600; float: left; font-weight: bold;}
.shopBox .square {float: left; margin-right:7px; position:relative; margin-top: 10px;}
.shopBox .shopHeader {float: left; margin-top: 8px;}
.shopBox .shopSingleBox .check {float: left; margin-top: 45px; font-size: 10px; font-weight: bold; color: #4BBFD0; text-decoration: underline; width: 61px; height: 17px; background: url('../graph/sprawdz-btn.png') no-repeat; outline: none; text-indent: 9999px; }
.shopBox .shopSingleBox .check:hover {text-decoration: none;}

.shopBox .dotsBright {
    background: url("/graph/dot_bright.gif") repeat-x scroll left top transparent;
    font-size: 0;
    height: 1px;
    line-height: 0;
    max-width: 188px !important;
    width: 188px !important;
	margin-left: 11px;
	float: left;
}

