body {
font-family : Tahoma;
font-size : 10px;
margin-top : 0px;
background-image : url(images/bg.jpg);
background-color: #0D0D0D;
background-position: 50% 0%;
background-repeat: no-repeat;
color : #666666;
}
table {
font-family : Tahoma;
font-size : 10px;
color : #666666;
}
h2 {
font-family : Tahoma;
font-size : 12px;
color : #666666;
text-transform : uppercase;
font-weight : bold;
}
p {
margin: 0;
}

img {
border: 0px;
}

#center {
width : 1004px;
margin-left : auto;
margin-right : auto;
}
#all {
position : absolute;
width : 1004px;
}

#logo {
position : absolute;
top: 52px;
left: 150px;
width : 176px;
height : 126px;
}

.o_n_m {
float: left; 
margin-left: 3px; 
margin-right: 5px;
}

#top {
float : left;
padding: 6px 12px 0px 40px;
width : 952px;
height : 36px;
background-image : url(images/obrazek_02.png);
}

.news1 { 
padding: 7px 8px 0px 8px;
width : 485px;
height : 39px;
background-image : url(images/news_1.png);
color: #ffffff;
}

.news1 a, a:visited, a:active, a:hover {
color: #ffffff;
}

.news2 {
padding: 0px 8px 0px 8px;
width : 485px;
background-image : url(images/news_2.png);
}

.news3 {
margin-bottom: 5px;
width : 501px;
height : 10px;
background-image : url(images/news_3.png);
}

#panel_logowania {
float : right;
margin: 15px 30px 12px 0px;
width : 524px;
height : 63px;
background-image : url(images/panel_logowania.png);
}

.menu {
float : right;
margin: 0px 82px 0px 100px;
width : 402px;
height : 22px;
}
#pod_menu {
float : right;
margin: 0px 82px 17px 100px;
width : 402px;
height : 20px;
color: #ffffff;
}
.srodek_pole {
float : left;
width : 1004px;
background-image : url(images/pole_srodek.png);
}
#stopka {
float : left;
padding: 4px 12px 0px 12px;
width : 980px;
height : 47px;
background-image : url(images/stopka.png);
}
#lewa_strona {
float : left;
margin: 0px 3px 0px 7px;
width : 234px;
}
.ostatnie_n_a {
float : left;
color: #ffffff;
margin-right: 3px;
width : 375px;
height : 159px;
background-image : url(images/ostatnie_n_a.png);
}
.ostatnie_n_a a {
color: #ffffff;
}
.ostatnie_n_a a:hover {
color: #ffffff;
}
.ostatnie_m_n {
float : left;
color: #ffffff;
width : 375px;
height : 159px;
background-image : url(images/ostatnie_m_n.png);
}
.ostatnie_m_n a {
color: #ffffff;
}
.ostatnie_m_n a:hover {
color: #ffffff;
}
#sponsorzy {
float : left;
width : 753px;
height : 74px;
}
.srodek_2 {
float : left;
width : 753px;
}
#content {
float : left;
width : 501px;
}
#prawa_strona {
float : left;
margin-bottom: 5px;
margin-left: 3px;
width : 249px;
}
#adv {
float : left;
width : 501px;
}
#newsy {
float : left;
margin: 5px 0px 5px 0px;
width : 501px;
}
.lewe_pole {
float: left;
padding: 0px 7px 0px 7px;
width : 220px;
background-image : url(images/lewe_pole.png);
color: #ffffff;
}
.lewe_pole a {
color: #ffffff;
}
.lewe_pole a:hover {
color: #ffffff;
}
.prawe_pole {
float: left;
padding: 4px 8px 4px 8px;
width : 233px;
background-image : url(images/prawe_pole.png);
}
.poster {
color : #ffffff;
font-weight : normal;
}
.poster:hover {
color : #ffffff;
font-weight : normal;
}
.poster2 {
color : #ffffff;
}
.poster2:hover {
color : #ffffff;
}
.login_input_1 {
width : 127px;
height : 19px;
padding-top: 3px;
text-align : center;
color : #666666;
font-size : 10px;
border : 0;
background : url(images/pole_usr.png);
}
.login {
float: left;
padding-top: 5px;
margin: 0px 3px 0px 20px;
}
.login_input_2 {
width : 127px;
height : 19px;
padding-top: 3px;
text-align : center;
color : #666666;
font-size : 10px;
border : 0;
background : url(images/pole_pass.png);
}
.login_button {
width : 3px;
height : 0px;
border : 0;
}
.szukaj {
float: left; 
margin: 3px 3px 2px 10px;
}
.szukaj_input {
width : 145px;
height : 17px;
padding-top: 3px;
text-align : center;
color : #666666;
font-size : 10px;
border : 0;
background : url(images/pole_szukaj.png);
}
.szukaj_button {
margin-top: 3px;
width : 57px;
height : 21px;
border : 0;
background : url(images/wyszukaj.png);
}
.small {
font-family : Verdana;
font-size : 9px;
color : #b90909;
}
.title {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ffffff;
padding : 3px;
font-weight : bold;
background-image : url(images/titlebg.jpg);
background-repeat : repeat;
background-position : center;
height : 23px;
}
.category_big {
font-family : Verdana;
font-size : 12px;
color : #666666;
font-weight : bold;
}
.category {
font-family : Verdana;
font-size : 11px;
color : #666666;
font-weight : normal;
}
.marked {
background-color : #666666;
font-weight : bold;
}
a, a:visited, a:active {
color : #666666;
text-decoration : none;
font-weight : normal;
}
a:hover {
color : #666666;
text-decoration : none;
font-weight : normal;
}
a.titlelink, a.titlelink:visited, a.titlelink:active {
color : #ffffff;
text-decoration : none;
font-weight : bold;
}
a.titlelink:hover {
color : #ffffff;
text-decoration : none;
font-weight : bold;
}
a.category, a.category:visited, a.category:active {
color : #ffffff;
text-decoration : none;
}
a.category:hover {
color : #ffffff;
text-decoration : underline;
}
option, textarea, input, select, file {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ffffff;
background-color : #b90909;
border : 1px solid #880000;
}
.form_off {
color : #b3b3b3;
background-color : #f1f1f1;
border : 1px solid #cdcdcd;
}
.form_on {
color : #666666;
background-color : #f5f5f5;
border : 1px solid #cdcdcd;
}
.form_name {
background-color : #eeeeee;
border : 1px solid #666666;
background-repeat : no-repeat;
background-position : left top;
}
.form_text {
background-color : #eeeeee;
border : 1px solid #666666;
background-repeat : no-repeat;
background-position : left top;
}
.input {
background-color : transparent;
border : 1px none;
margin-top : 0;
margin-bottom : 0;
}

.tabcontent{
display:none;
}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 690px; /*Width of Carousel Viewer itself*/
height: 58px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 8px; /*margin around each panel*/
width: 128px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
.glidecontentwrapper{
position: relative; /* Do not change this value */
width: 501px;
height: 129px; /* Set height to be able to contain height of largest content shown*/
border: 0px;
overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
position: absolute; /* Do not change this value */
background-color: #ffffff;
color: #ffffff;
padding: 0px;
visibility: hidden;
width: 501px;
}
/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
width: 501px;
margin-bottom: 0px;
margin-top: 3px;
text-align: center; /*How to align pagination links: "left", "center", or "right"
background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}

/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */
display: inline-block;
border: 0px solid black;
padding: 0px 2px;
margin-right: 0px;
text-decoration: none;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
}