/*common*/
body {
margin:0;
padding:0;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;

}

a, a:link, a:visited {
color:#000000;
}

a:hover {
color:#C00000;
}

body img {
border:none;
}

body form {
margin:0;
padding:0;
border:none;
}


input, textarea {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		margin: 3px 0;
		padding: 2px;
		border: solid 1px #999;
		background: url(/gfx/bg_shadow.gif);
		}
		
select {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		margin: 3px 0;
		padding: 0;
		}
		

input.file {
padding: 2px;
border: solid 1px #999;
background-image: url("/gfx/bg_shadow.gif");
font-size:11px;
 /*for IE input file*/
}

input.submit {
border:none;
background-image:none;
}

input.checkbox {
border:none;
background-image:none;
}

fieldset {
		font-size:11px;
		margin:0;
		padding:10px 15px;
		border:none;
 }
 
 fieldset span.require {
	color:#C00000;
 }
 

label {
color:#0F6AA3;
}

.komunikat {
font-size:12px;
font-weight:bold;
color:#C00000;
margin:25px 0;
}


h1 {
margin:0 0 10px 0;
padding:0 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006EA0;
border-bottom:1px dashed #CCC;
}

h1.index {
margin:0 15px;
font-size:21px;
font-weight:bold;
}

h1.tablicaogloszen {
color:#000000;
}

h2 {
margin:0;
padding:0 0 15px 0;
font-size:17px;
font-weight:bold;
color:#000;
}

h2.tytul {
color:#C00000;
}

h3 {
margin:0;
padding:0;
font-size:11px;
font-weight:normal;
color:#000;
}

h4 {
margin:0;
padding:0;
font-size:10px;
font-weight:normal;
color:#000;
}

h4.ogloszenie {
color:#C00000;
}

p {
margin:0;
padding:0;
}

p.weryfikacja {
font-size:12px;
line-height:17px;
}

span.data {
color:#999999;
}

div.hr {
clear:both;
width:100%;
height:15px;
background-image:url(/gfx/bg_hr.gif);
background-position:center;
background-repeat:repeat-x;
}

div.wiecej {
float:right;
margin:0;
padding:0 10px 5px 5px;
}


.clearboth {
clear:both;
height: 0;
overflow: hidden;
line-height: 0;
margin-top:-4px;
}

.clearleft {
clear:left;
}

.clearright {
clear:right;
}

.spacer5 {
margin:5px 0;
}

.spacer10 {
margin:10px 0;
}

.spacer15 {
margin:15px 0;
}

br.clear {
height: 0;
overflow: hidden;
line-height: 0;
margin-top:-4px;
}

.center {
text-align:center
}







.box-info {
margin:10px 0 10px 0;
padding:5px;
background-color:#FFE1A1;
border-bottom:1px solid #EBCF94;
border-right:1px solid #EBCF94;
}

.box-info-bok {
margin:10px;
padding:5px;
background:none;
}

.box-info-ramka {
margin:10px 0 10px 0;
padding:5px;
background-color:#fff;
}



.strony {
margin:10px 0;
padding:5px;
background: #D5E8F5;
}

.strony span {
margin:0 5px 0 5px;
}

.strony span.active {
margin:0;
color:#C00000;
}



/*nag��wek dzia�*/
div.naglowek
{
margin:0 3px 0 4px;
padding:5px 0 5px 10px;
font-weight:bold;
}

div.naglowek.encyklopedia
{
color:#336699;
background:url(/gfx/bg_nag_encyklopedia.gif);
}

div.naglowek.przegladaj
{
color:#AAD8F2;
background:url(/gfx/bg_nag_przegladaj.gif);
}

div.naglowek.informacje
{
color:#336699;
background-color:#D3FF9A;
background:url(/gfx/bg_nag_informacje.gif);
/*background:url(/gfx/bg_wazne_informacje.gif) top left no-repeat;*/
}



/*layout*/

div#container {
width: 760px;
margin: 0 auto;
padding:0;
text-align:left;
}

div#sub-container-bg1
{
background-image:url(/gfx/bg.gif);
}

div#sub-container-bg2
{
background-image:url(/gfx/bg1.gif);
}

div#sub-container-bg3
{
background-image:url(/gfx/bg3.gif);
}


div#gr-top {
width:760px;
height:7px;
background: url(/gfx/gr_top.gif) top left no-repeat;
}

div#gr1-top {
width:760px;
height:7px;
background: url(/gfx/gr1_top.gif) top left no-repeat;
}

div#gr2-top {
width:760px;
height:7px;
background: url(/gfx/gr2_top.gif) top left no-repeat;
}


div#leftcolumn {
width:200px;
float:left;
margin:0;
padding:0;
}

div#rightcolumn {
margin-left:220px;
width:560px;
float:left;
margin:0;
padding:0;
}

div#centercolumn {
margin:0;
padding:0;
}


/*naglowek money*/
div#naglowek_money {
margin:12px 0 0 0;
padding:0;
}

/*naglowek money*/
div#menu-money-top {
width:758px;
margin:0;
padding:0;
background:#004181;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
text-transform:uppercase;
border:1px solid #000;
background:url(/gfx/bg_money_nav.gif) top left no-repeat;
}

div#menu-money-top ul {
margin:0 0 0 20px;
padding:3px 0 3px 0;
list-style:none;
}

div#menu-money-top ul li {
margin:0;
padding:0 10px 0 0;
display:inline;
}

div#menu-money-top ul li a {
margin:0;
padding:0;
color:#FFFFFF;
text-decoration:none;
}

div#menu-money-top ul li a:hover {
text-decoration:underline;
}

.menu-activ a{
	color:#003366
}


/*baner750x100*/
div#baner750x100 {
width:760px;
margin:0;
padding: 5px 0;
text-align:center;
background:#FFFFFF;
}


/*linki-top-right-left*/
div#linki-top {
margin:0;
padding:0;
background:#FFF;
height:26px;
}

div#linki-top-left {
width:570px;
margin:0;
float:left;
padding:3px 0 10px 15px;
background:#FFF;
font-size:10px;
}

div#linki-top-left ul {
margin:0;
padding:0;
list-style:none;
}

div#linki-top-left ul li {
margin:0;
padding:0;
display:inline;
}


div#linki-top-right {
width:150px;
margin:0;
float:right;
padding:3px 10px 10px 0;
background:#FFF;
text-align:right;
}

div#linki-top-right ul {
margin:0;
padding:0;
list-style:none;
}

div#linki-top-right ul li {
margin:0;
padding:0 5px 0 17px;
display:inline;
}

div#linki-top-right ul li.koszyk {
background:url(/gfx/koszyk_icon.gif) center left no-repeat;
}

div#linki-top-right ul li.kontakt {
background:url(/gfx/kontakt_icon.gif) center left no-repeat;
}







/*nawigacja top*/
div#navcontainer {
	clear:both;
	background: #FFFFFF url(/gfx/bg_top_nav.gif) left top no-repeat;;
	height: 23px;
	width : 760px;
	margin : 0 auto;
	padding : 0;
}

ul#nav {
	text-align : center;
	margin : 0 0 0 10px;
	padding : 0;
	list-style-type : none;
}

ul#nav li {
	display : inline;
}

ul#nav li a {
	display:block;
	padding : 5px 10px;
	background-color : transparent;
	font-weight:normal;
	color : #FFFFFF;
	text-decoration : none;
	float: left;
}

ul#nav li a:hover {
	background: url(/gfx/bg_navtop_bt.gif) top left repeat-x;
	color : #FFFFFF;
	float: left;
}

ul#nav li a.current {
	background: url(/gfx/bg_navtop_bt.gif) top left repeat-x;
}



/*menu-opony-index*/
div#menu-opony-index {
margin:0 10px 15px 10px;
padding:5px 2px 0 5px;
background:url(/gfx/bg_menu_opony.gif) center left no-repeat;
}


div#menu-opony-index table.menu-opony-index {
width:100%;
border-collapse:collapse;
}

div#menu-opony-index table.menu-opony-index tr th {
padding:0 0 0 5px;
}

div#menu-opony-index table.menu-opony-index tr td {
padding:0 0 0 5px;
}






/**** nawigacja bok ******/
div#navlist {
	width : 200px;
	}

div#navlist ul {
	list-style : none;
	padding : 0;
	margin : 0 2px 0 4px;
	border : none;
}

div#navlist ul li {
	padding : 0;
	margin : 0;
	background : url(/gfx/bg_nav0.gif) top left no-repeat;
	
}

div#navlist ul li.selected {
	background-image:url(/gfx/navlist_current.gif);
	
}

div#navlist ul li a {
	width:183px;
	display:block;
	color : #333333;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
	padding:5px 0 5px 10px;
}

div#navlist ul li a:hover {
	color : #C00000;
	text-decoration : none;
	}


/*wa�ne informacje*/

div#tab_informacje {
	width : 200px;
	margin:0 0 5px 0;
	float:left;
	}

div#tab_informacje ul {
	list-style : none;
	padding : 0;
	margin : 0 2px 0 4px;
	border : none;
}

div#tab_informacje ul li {
	padding : 0;
	margin : 0;
	background : url(/gfx/bg_nav0.gif) top left no-repeat;	
}

div#tab_informacje ul li a {
	width:183px;
	display:block;
	color : #333333;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
	padding:5px 0 5px 10px;
}

div#tab_informacje ul li a:hover {
	color : #C00000;
	text-decoration : none;
}



/*encyklopedia*/
div#encyklopedia {
margin:0;
padding:0;
width:200px;
}

div#encyklopedia ul {
list-style-type: none;
padding: 0;
margin:5px 0 0 10px;
}

div#encyklopedia ul li {
background-image: url(/gfx/doc_icon.gif);
background-repeat: no-repeat;
background-position: .4em .2em;
margin-bottom:5px;
}

div#encyklopedia ul li a {
color:#000000;
padding:0 10px 0 15px;
display:block;
}

div#encyklopedia ul li a:hover {
color:#C00000;
}



/*grupy*/

div#grupy {
width:520px;
margin:0;
padding: 5px 15px;
float:left;
}

div.grupa {
		float:left;
		margin:0 20px 0 0;
		padding:0 0 0 2px;
		line-height: 17px;
}

div.grupa ul {
		list-style-type:none;
		margin:0;
		padding:0;
}

div.grupa ul li {
		list-style-type:none;
		margin:0;
		padding:0 0 0 12px;
		background: url(/gfx/st_opony.gif) center left no-repeat;
}

div.grupa ul li a {
		font-weight : normal;
		font-size : 12px;
		line-height: 17px;
}

div.grupa ul li a:hover {
		color : #CC3333;
		font-size : 12px;
		}
		
		
/*promocje*/		
div#promocje {
margin:0;
padding:15px;
}

div.promocja {
width:160px;
margin:0 5px 0 0;
padding:0 5px;
float: left;
/*background:url(/gfx/bg_promocje.gif) top left no-repeat;*/
}

div.promocja span.cena {
font-size:12px;
color:#C00000;
}

div.promocja span.opis {
font-size:10px;
}



div.promocje-logo {
height:25px;
margin:0;
padding:0;
}

div.promocje-thumb {
width:60px;
margin-bottom:5px;
padding:5px;
border:1px solid #E5E5E5;
background:#FFF;
}		
		
		
		
		
		
		
/*top 10*/
div#top10-info {
margin:10px 0 10px 0;
padding:5px 5px 5px 55px;
background:#FFE1A1 url(/gfx/bg_top10.gif);
border-bottom:1px solid #EBCF94;
border-right:1px solid #EBCF94;
}

div#top10 {
margin:0;
padding: 0 15px;
}

div.top10 {
		float:left;
		margin:0 60px 0 0;
		padding:0 0 0 2px;
}

div.top10 ul {
		list-style-type:none;
		margin:0;
		padding:0;
		font-size:12px;
}

div.top10 ul li.rozmiar {
font-size:10px;
color:#FF5426;
}



div.top10 ul li a {
		font-weight : normal;
		font-size : 12px;
		line-height: 18px;
}

div.top10 ul li a:hover {
		color : #CC3333;
		font-size : 12px;
		}
		

/*tab-index*/

div.tab-index {
margin:0;
padding:0 15px;
}

div.tab-index table.index-tab {
width:400px;
border-collapse:collapse;
}

div.tab-index table.index-tab tr.bg {
background:#F9F9F9;
}

div.tab-index table.index-tab th, td {
padding:5px;
}

div.tab-index table.index-tab th {
background-image:url(/gfx/bg_tab_th.gif);
}














/*tablica og�osze�*/

div#tablica-ogloszen {
margin:0;
padding: 0 15px 15px 15px;
}


div#tablica-ogloszen table {
width:100%;
margin:0;
border-collapse:collapse;
font-size:10px;
}

div#tablica-ogloszen table tr.naglowek {
background: #FDF7D5;
}

div#tablica-ogloszen table tr.bg1 {
background: #E5E5E5;
}

div#tablica-ogloszen table tr.bg2 {
background: #F9F9F9;
}

div#tablica-ogloszen table th,td {
padding:5px;
}

div#tablica-ogloszen table tr td.foto {
width:25px;
text-align:center;
}

div#tablica-ogloszen table tr td.data {
width:70px;
}


div#tablica-ogloszen table tr td.rozmiar {
width:100px;
}






div#ogloszenia-kategoria {
	width : 200px;
	margin:0 0 5px 0;
	float:left;
	}

div#ogloszenia-kategoria ul {
	list-style : none;
	padding : 0;
	margin : 0 2px 0 4px;
	border : none;
}

div#ogloszenia-kategoria ul li {
	padding : 0;
	margin : 0;
	background : url(/gfx/bg_nav0.gif) top left no-repeat;	
}

div#ogloszenia-kategoria ul li.selected {
	background-image:url(/gfx/navlist_current.gif);
}



div#ogloszenia-kategoria ul li a {
	width:183px;
	display:block;
	color : #333333;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
	padding:5px;
}

div#ogloszenia-kategoria ul li a:hover {
	color : #000000;
	text-decoration : none;
}


div#ogloszenia-kategoria ul li span {
	width:183px;
	display:block;
	color : #333333;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
	padding:5px;
}

.nazwa-dzial-ogloszenia {
	float:left;
	}

.dodaj-ogloszenie-bt {
	float:right;
	}



div#ogloszenie {
	margin:0;
	padding: 0 15px 15px 15px;
	}

div#box-ogloszenie {
	margin:0;
	padding:10px;
	border:1px solid #CCC;
	border-bottom:3px solid #CCC;
	border-right:3px solid #CCC;
	}

div#box-ogloszenie-foto {
	width:150px;
	height:auto;
	float:left;
	margin:0;
	margin-right:15px;
	text-align:center;
	}

div#box-ogloszenie-foto img.foto {
	border:1px solid #CCC;
	}



/*Encyklopedia*/
#encyklopedia-lista {
	margin:0;
	padding:0 15px 15px 15px;
	}

#encyklopedia-lista a {
	color:#004181;
	}

#encyklopedia-lista a:hover {
	color:#000;
	}


#encyklopedia-artykul {
	margin:0;
	padding:0 15px 15px 15px;
	}


div.box-foto {
	float: right;
	margin: 10px 0 10px 10px;
	padding: 3px;
	border-top: 1px solid #999;
	border-right: 1px solid #555;
	border-bottom: 1px solid #555;
	border-left: 1px solid #999;
	}

div.box-foto img
{
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	}

div.podpis-foto {
	color:#555555;
	width:150px;
	}


/*dane opony*/

#opona-container-left {
width:330px;
float:left;
margin:0;
padding:0 15px 15px 15px;
}

#opona-container-right {
width:198px;
float:left;
margin:0;
padding:0;
text-align:center;
background: #FFF;
}


div.box-foto-opony {
margin: 5px 0;
padding: 0;
}


div#logo {
margin:0 0 15px 0;
padding:0;
}

#tab-opisowa-opona {
margin:0;
padding:0;
}

#tab-opisowa-opona table {
width:100%;
border-collapse:collapse;
}

#tab-opisowa-opona table td {
padding:2px;
}

#tab-opisowa-opona table.indeksy td {
padding:0;
}



#tab-opisowa-opona table td.separator {
padding:0;
background-image:url(/gfx/kreska_horizontal1.gif);
background-position:center;
background-repeat:repeat-x;
}

#tab-opisowa-opona table td a {
text-decoration:none;
}

#tab-opisowa-opona table.sezon {
margin:0;
border-collapse:collapse;
}

#tab-opisowa-opona table.sezon td{
padding:0;
}

#tab-opisowa-opona table.sezon td.ikonka {
width:25px;
}

#tab-opisowa-opona table td a {
text-decoration:underline;
}

#opis-opony {
margin:0;
padding:0;
color:#555555;
line-height:18px;
}

div#cena-koszyk {
height:35px;
margin:0;
padding:0;
}

div#cena-koszyk span {
margin-right:10px;
}

div#cena-koszyk img, select, input {
vertical-align:middle;
}






/*rounded corners*/
.rbroundbox { background: url(/gfx/simple_background.gif) repeat; }
.rbtop div  { background: url(/gfx/simple_top_left.gif) no-repeat top left; }
.rbtop      { background: url(/gfx/simple_top_right.gif) no-repeat top right; }
.rbbot div  { background: url(/gfx/simple_bottom_left.gif) no-repeat bottom left; }
.rbbot      { background: url(/gfx/simple_bottom_right.gif) no-repeat bottom right; }


 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 14px;
	font-size: 1px;
}
.rbcontent  { margin: 0 25px; }
.rbroundbox { width: 330px; margin: 10px auto; }



/*zobacz rowniez*/
div#zobacz-rowniez {
margin:0;
padding:0;
}

div#zobacz-rowniez ul {
list-style-type: none;
padding: 0;
margin:5px 0 0 5px;
}

div#zobacz-rowniez ul li {
background-image: url(/gfx/st02_icon.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
padding-left: 13px;
margin-bottom:6px;
}

div#zobacz-rowniez ul li a {
	color:#c00;
	text-decoration:underline;
}

div#zobacz-rowniez ul li a:hover {
	color:#000;
}



/*ocena opony*/

div#ocena-opony {
margin:0;
padding:0;
}

div#ocena-opony table {
width:190px;
font-size:10px;
margin:0 auto;
border-collapse:collapse;
}

div#ocena-opony table td {
padding:4px;
}

div#ocena-opony table tr.bg1 {
background: #E5E5E5;
}

div#ocena-opony table tr.bg2 {
background: #F9F9F9;
}

div#ocena-opony table td.ocena {
width:20px;
}

div#ocena-opony table td span {
color:#C00000;
font-size:15px;
font-weight:bold;
}


/*lista-opon*/

div#lista-opon {
margin:0;
padding: 0 15px 15px 15px;
}

div#lista-opon table.menu-opony {
width:50%;
border-collapse:collapse;
}

div#lista-opon table.menu-opony tr th {
padding:0 10px 0 0;
}

div#lista-opon table.menu-opony tr td {
padding:0 10px 0 0;
}

div#lista-opon table.tabela-lista-opon {
width:100%;
border-collapse:collapse;
table-layout:fixed;
}

div#lista-opon table.tabela-lista-opon tr th {
background:#E2E2E2;

}

div#lista-opon table.tabela-lista-opon tr.bg {
background:#F9F9F9;
}

div#lista-opon table.tabela-lista-opon tr th, td {
margin:0;
padding:5px;
}

div#lista-opon table.tabela-lista-opon tr th.producent, td.producent{
width:230px;
}

div#lista-opon table.tabela-lista-opon tr th.rozmiar, td.rozmiar {
text-align:center;
}

div#lista-opon table.tabela-lista-opon tr th.poraroku, td.poraroku {
text-align:center;
}

div#lista-opon table.tabela-lista-opon tr th.ocena, td.ocena {
text-align:center;
}

div#lista-opon table.tabela-lista-opon tr th.cena, td.cena {
color:#C00000;
text-align:center;
}

div#lista-opon table.tabela-lista-opon tr th.uwagi, td.uwagi {
width:100px;
text-align:center;
}


div#lista-opon table.tabela-lista-opon tr td.cena {
color:#C00000;
font-weight:bold;
text-align:center;
}

div#lista-opon table.tabela-lista-opon tr th.kupuje, td.kupuje {
width:170px;
text-align:center;
}




/*tabele-indeksow*/

div#tabele-indeksow {
margin:15px;
padding:0;
text-align:left;
}

div#tabele-indeksow table.indeksy {
width:100%;
border-collapse:collapse;
table-layout:fixed;
}

div#tabele-indeksow table tr th, td {
margin:0;
padding:3px;
}







/*koszyk*/

div#koszyk {
margin:0;
padding:0 15px 15px 15px;
}

div#koszyk table {
width:100%;
border-collapse:collapse;
}

div#koszyk table tr.naglowek {
background-image:url(/gfx/bg_tab_th.gif);
}

div#koszyk table tr th, td {
padding:5px;
}

div#koszyk table tr td.produkt {
width:250px;
}

div#koszyk table tr td.cena {
width:100px;
color:#C00000;
font-weight:bold;
}

div#koszyk table tr td.ilosc {
width:150px;
}

div#koszyk table tr td form span {
vertical-align:middle;
}

div#cena-razem {
float:right;
margin:0;
padding:0 60px 0 0;
text-align:left;
}

div#kontynuacja-zakupow {
float:left;
}

div.zamowienie-btns {
float:right;
}


/*formularz zam�wienia*/

div#formularz-zamowienia {
margin:0;
padding:0 15px 15px 15px;
}

div.formularz-left {
width:344px;
margin:0;
padding:10px;
float:left;
border-right:1px dashed #CCC;
}

div.formularz-right {
width:345px;
margin:0;
padding:10px;
float:right;
}

div.formularz-left fieldset , div.formularz-right fieldset {
border:0;
background-image:none;
margin:0;
padding:10px;
}


/*regulamin*/

div#regulamin {
margin:0;
padding:0 15px 15px 15px;
}

div#regulamin h2 {
color:#D07300;
}

div#regulamin h3 span {
color:#C00000;
}

div#regulamin-lista {
margin:0;
padding:0;
}

div#regulamin-lista ul {
list-style-type:none;
margin:15px 15px;
padding:0;
}

div#regulamin-lista ul li{
background-image: url(/gfx/st02_icon.gif);
background-repeat: no-repeat;
background-position: 0 4px;
padding-left: 12px;
margin-bottom:3px;
}



/*kreator-doboru-opon*/

div#kreator-doboru-opon {
margin:0;
padding:0 15px 15px 15px;
}

div#kreator-doboru-opon form select {
font-size:12px;
}

div#kreator-doboru-opon span.red {
color:#C00000;
}

div#kreator-doboru-opon table {
width:100%;
border:0;
border-collapse:collapse;
}

div#kreator-doboru-opon table th, td {
padding:5px;
}

div#kreator-doboru-opon table th {
background-image:url(/gfx/bg_tab_th.gif);
}


div#kreator-doboru-opon table span.seryjne {
color:#C00000;
}

div#kreator-doboru-opon table span.opcja {
color:#4689E5;
}



/*testy opon*/

div#testy-opon-index {
width:185px;
height:147px;
margin-left:7px;
padding: 0;
background:url(/gfx/testy_opon_bg.gif) top left no-repeat;
}

table.testy-index {
border-collapse:collapse;
margin: 60px 0 0 8px ;
}

table.testy-index tr td {
padding:2px;
}

table.testy-index tr td.link {
width:130px;
}

table.testy-index tr td.ocena {
text-align:right;
color:#C00000;
}


/*konfigurator-index*/

div#konfigurator-index {
width:185px;
height:147px;
margin-left:7px;
padding: 0;
}



div#testy-opon {
margin:0;
padding:0 15px 15px 15px;
}

div#testy-opon table.testy-opon {
font-size:12px;
width:80%;
border-collapse:collapse;
text-transform:lowercase;
}

div#testy-opon table.testy-opon th {
padding:5px;
background:url(/gfx/bg_tab_th.gif);
}


div#testy-opon-lista {
margin:0;
padding:0 15px 15px 15px;
}


div#testy-opon-lista div#pora-roku {
     float:left;
}

div#testy-opon-lista div#logo {
float:right;
margin:0;
padding:5px;
}

div#testy-opon-lista div.str {
float:right;
margin:0;
padding:5px;
}


div.testy-opinia {
width:190px;
margin:0;
padding:5px;
float:left;
background-image:url(/gfx/bg_td_opinia.gif);
background-repeat: no-repeat;
}

div.testy-opinia span {
color:#C00000;
font-weight:bold;
}

div.testy-opinia span.ocena {
font-size:17px;
color:#C00000;
font-weight:bold;
}




div.testy-ocena {
width:530px;
margin:0;
padding:0;
float:left;
}

div.testy-ocena table.testy-ocena {
width:100%;
border-collapse:collapse;
}

div.testy-ocena table.testy-ocena tr.bg1 {
background-color:#F5F5F5;
}

div.testy-ocena table.testy-ocena tr.bg2 {
background-color:#E9E9E9;
}

div.testy-ocena table.testy-ocena tr th {
background-color:#bebebe;
color:#FFFFFF;
padding:5px;
}

div.testy-ocena table.testy-ocena tr td {
padding:5px;
}

div.testy-ocena table.testy-ocena tr td.opis {
width:auto;
}

div.testy-ocena table.testy-ocena tr td.ocena {
font-weight:bold;
color:#C00000;
}


div#testy-opon-lista div.liczba-testow{
margin:10px 0;
padding:5px;
background:#FDF7D5;
vertical-align:middle;
}

div#testy-opon-lista div.liczba-testow span {
margin:0 0 0 25px;
}



div#dodaj-test {
margin:0;
padding: 10px 15px;
}

div#dodaj-test table {
width:100%;
border-collapse:collapse;
}

div#dodaj-test table tr.bg1 {
background-color:#F5F5F5;
}

div#dodaj-test table tr.bg2 {
background-color:#E9E9E9;
}

div#dodaj-test table th, td {
margin:0;
padding:3px;
}

div#dodaj-test table th.naglowek {
background: #FDF7D5;
}

div#dodaj-test table span {
vertical-align:middle;
color:#C00000;
}

div#dodaj-test table.punktacja {
border:1px solid #00A9CC;
}

div#dodaj-test table.punktacja th, td {
margin:0;
padding:3px;
}




/*icon-text*/
div.icon-text  {
     margin: 5px 0;
}

div.icon-text img {
     vertical-align:middle;
}

div.icon-text span.middle {
font-weight:normal;
color:#000000;
vertical-align:middle;
}


/*sciezka*/
div#sciezka {
margin:0;
padding:0 0 25px 0;
}

div#sciezka a {
font-size:10px;
}

div#sciezka span.last {
font-size:10px;
}




/*box-nawigacja*/
div.box-nawigacja {
margin:0;
padding:10px 5px;
}



/*wyslane*/
div#wyslane {
position:absolute;
left:50%;
top:50%;
width:600px;
height:400px;
padding:15px;
margin-left:-300px; 
margin-top:-200px;
border:1px solid #C00;
text-align:left;
}


/*stopka*/
div#stopka {
margin:0;
padding:5px;
background:#5298CE url(/gfx/bg_stopka.gif);
text-align:center;
color:#FFF;
}


div#stopka a {
color:#FFF;
text-decoration:none;
}

div#stopka a:hover {
color:#99CCFF;
}



/*money-include*/
div#stopka-money {
margin:0;
padding:5px;
background:#FFF;
color:#909090;
}

div#stopka-money p.center {
text-align:center;
}

div#stopka-money a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#4D4D4D;
}

div#stopka-money a:hover {
color:#C00000;
}


/*end*/
div#w3c-icons {
padding:10px;
background:#FFF;
text-align:center;
}


/*end*/
div#end {
padding:0;
margin-bottom:10px;
background:#FFF;
}

.noelka {color: #000;}
.noelka a {color: #000; text-decoration:none; cursor:text;}
.noelka a:hover {color: #000; text-decoration:none; cursor:text;}

/* nowy header money */

.wbl{clear:both;width:100%}.clear{clear:both}
#bar {margin:auto;width:762px;font-weight:bold;color:#4C4C4C;padding:12px 0 9px 0;background-color:#FFFFFF;}
#bar form{margin:0;padding:0;}
#bar label{float:left; display:inline; margin:2px 4px 2px 0;}
#bar input{margin:0 2px 2px 2px;float:left}
.bar3,.fr{float:right;}
.bar2,.fl{float:left;}
.bar1{float:left;padding-right:25px;}
#bar:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.ina{background-color:#F5F5F5;color:#4C4C4C;font:12px Arial; padding-left: 3px;border: 1px solid #E8E8E8;border-left: 1px solid #747474;border-top: 1px solid #747474;}
.inp1{background-color:#F5F5F5;color:#4C4C4C;font:12px Arial; padding-left: 3px;border: 1px solid #E8E8E8;border-left: 1px solid #747474;border-top: 1px solid #747474;}

#mtop {width:100%;background-color:#F0F0F0;border-bottom:1px solid #CCCCCC;text-align:center;height:auto;}
#mtop div {margin:auto;width:742px;height:24px;padding-left:0px;}
#mtop div a {display:block;float:left;border-right:1px solid #CCCCCC;padding:0px 7px 0 7px;font-weight:bold;color:#4C4C4C;margin:5px 0 0 0}
#mtop div a.sel {background-color:#F53400;color:#FFFFFF;margin:0px;padding:5px 7px 5px 7px;}
/*#mtop div a.sel2 {border-bottom:0px solid #F53400;color:#F53400;margin:0px;padding:5px 7px 5px 7px;background-color:#FFF}*/
#mtop .xxl {width:830px;padding-left:80px;}
#mtop div:after {content:".";display:block;height:0;clear:both;visibility: hidden;}
.but1{font:bold 12px Arial;background:#FFFFFF;color:#4C4C4C;border: 1px solid #A3A3A3;border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;padding:1px 10px 1px 10px;cursor:pointer}





*{box-sizing:border-box; -moz-box-sizing:border-box;}
/*Style zwiazane z headerem na direct*/
body {margin:auto;padding:0;text-align:center;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;background-color:#FFFFFF;}
div {margin:0;padding:0;text-align:left;}
img {border:0;}
.tb_head  {width: 100%;color: #4C4C4C; border:0; border-collapse: collapse;font: normal 11px Tahoma; text-align:center;}
a{text-decoration:none !important;color:#4C4C4C;}
a:hover,.und {text-decoration: underline !important;}
#hdr {width:100%;background-color:#0e3782;text-align:center;}
#hdr div {margin: auto;width:762px;text-align:left;}
#hdr div:after ,#cat:after,#ad:after{content:".";display:block;height:0;clear:both;visibility: hidden;}
#hdr img{border:0;clear:both;margin:10px 0px 10px 0px;}
.hdrs a {color: #F4F4F4;display: block;padding:3px 8px 4px 8px;float:left;border-left: 1px solid #2B73C6;background-color: #1D56A8;margin: 0px 1px 1px 1px;border-top: 1px solid #2B73C6;font-weight:bold;}
.hdrs a:hover {background-color: #2B73C6;}
.hdrs a.hdra:hover,.hdrs a.hdra {background-color:#F0F0F0;color:#4C4C4C;margin-bottom:0px;padding:3px 10px 5px 10px;}
#mtop {width:100%;background-color:#F0F0F0;border-bottom:1px solid #CCCCCC;text-align:center;height:auto;}
#mtop div {margin:auto;width:762px;padding-left:10px;}
#mtop div:after {content:".";display:block;height:0;clear:both;visibility: hidden;}
.tb_head td {border-right:1px solid #CCCCCC;padding:3px 0 3px 0}
#footer{border-top:1px solid #E6E6E6;margin:auto;width:762px;color:#AEAEAE;padding-top:5px;text-align:center;margin-top:5px}
#footer a{color:#4C4C4C;font-family: Tahoma, Arial;font-size: 11px;padding:0px 3px 0px 3px;text-decoration: none}
#footer .cp{padding:10px 0px 10px 0px;color:#7D7D7D;text-align:center;}
#footer .links a,#footer .links{color:#999999;}
#footer a:hover {text-decoration: underline}
#footer .line{padding-top:10px; border-top:1px solid #E6E6E6;color:#4C4C4C;}
.redbull,.redb{color:#F53400 !important;font-weight: bold}
.bld {font-weight: bold}
.ac {text-align:center !important;}
.mt5 {margin-top:5px !important;}
.h_msp {background: transparent url(http://static1.money.pl/i/h_msp.jpg) no-repeat 70% -2px;}

#hrect {display:none;}
#rect {padding:9px;margin-bottom:10px;}
.rectbox{text-align:center;clear:both;display:none;height:300px;}
.mnybox{text-align:center;margin:10px 0 10px 0;}
.box {text-align:center;}
.box object, .box embed {margin-top:10px;margin-bottom:10px;}
#mnytop{margin:auto;width:760px;padding:0;text-align:center;}
#mnysky {display: none; position:absolute;}


/* Style do navigatora naglowkowego typu dodaj do ulubionych itd... */

#top_m a {float:right;display:block;margin-left:9px;color:#A6A6A6;font:normal 11px tahoma;height:16px}

#top_m .plus_m,#top .up_m,#top_m .arrow_m,#top .mobile_m,#top_m .star0_m {background: transparent url(http://www.money.pl/i/top/plus.gif) no-repeat 0 0.45em; padding:2px 7px 0 15px;border-right:1px solid #3A5A93}#top_m .plus_m {padding-left:10px}

#top_m .mobile_m {padding-left:10px;background: transparent url(http://www.money.pl/i/top/mobile.gif) no-repeat 0 0.45em;}

#top_m .star0_m {padding-left:12px;background: transparent url(http://www.money.pl/i/top/star.gif) no-repeat 0 0.45em;}

#top_m .up_m {background: transparent url(http://www.money.pl/i/top/up.gif) no-repeat 0 0.6em;}

#top_m .arrow_m {background: transparent url(http://www.money.pl/i/top/arrow.gif) no-repeat 0 0.6em;}

#top_m   {margin: 0;text-align:right;height:20px;vertical-align:middle;}

#top_m span {border-bottom:1px solid #3A5A93;height:19px;display:block;width:450px;float:right;overflow:hidden}

#top_m .m0_m {margin:0}
