body{
	margin:0px;
	font-family:Tahoma,sans-serif;
	font-size:12px;
	padding:0px;
	background:#daded4		
}

a{
	color:#6584b2;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

h1,h2,h3,h4{
	font-family:"Trebuchet MS";
}

img{
	border:0px;
}

.tytul_dzialu{
	color:#355784;
}

#kontener{
	width:1000px;
	margin:0px auto;
	background-color:#ffffff;
	margin-bottom:20px;
}

#naglowek_strony{
	height:104px; 
	background:url(/_grafika/logo_bg.gif) repeat-x;
}

#logo{
	height:75px;
	padding-top:25px;
	padding-left:10px;
	width:340px;
}

#logo h1{
	margin:0px;
	padding:0px;
	font-size:30px;
	background:url(/_grafika/logo_rankingofecompl.jpg);
	height:50px;
	padding-top:4px;
	padding-left:60px;	
}

#logo a{
	color:#2A7CA1;
	text-decoration:none;
}

#logo a .com{
	color:#C86134;
}
#logo a .pl{
	color:#478A16;
}


#menu h1{
	margin:0px;
	padding:0px;
	text-align:center;
}

#menu h1 a{
	font-size:25px;
	font-family:"Trebuchet MS";
}

#menu h1 a{ 
	color:#eaeaea;
	text-decoration:none;
	padding-left:48px; 
	font-size:16px;	
	padding-top:9px;
	padding-bottom:9px;
}

#menu{
	background:url(/_grafika/menu_bg_3.png) repeat-x;
	padding-top:15px;
	height:30px;
}

#menu #cen{
	margin:0px auto;
}

#menu ul{
	margin:0px;
	padding:0px;
	list-style:none; 
}

#menu li{
	display:inline;
	margin:0px;
	padding:0px;
	margin-left:15px;	
}

#menu li a{ 
	color:#eaeaea;
	text-decoration:none;
	padding-left:48px; 
	font-size:16px;	
	padding-top:10px;
	padding-bottom:10px;
}

#menu li a.aktualny{
	font-weight:bold;
}

#menu li a:hover{
	color:#adbc8c;
	text-decoration:none;
}

#menu li.m1 a{ background:url(/_grafika/m1_bg.png) no-repeat 0px 0px; }

#stopka_strony{
	background:url(/_grafika/footer.gif) repeat-x;
	background-color:#daded4; 
	color:#8a8a8a;
	padding:10px;
	padding-bottom:0px;
	text-align:center;
}

#stopka_strony a{ color:#373737; text-decoration:underline}
#stopka_strony a:hover{ text-decoration:none}

#cialo{
	background-color:#ffffff;
}

#lewa_kolumna_index{
	width:730px;
	float:left;
	padding:10px;
	padding-top:0px;
}

#prawa_kolumna_index{
	width:230px;
	float:right;
	padding:10px;
	padding-top:20px;
}

table#lista_ofe .nazwa_ofe{
	padding:0px;
	margin:0px;
	margin-top:10px;
}

table#lista_ofe .nazwa_ofe a{
	text-decoration:none;
}

table#lista_ofe .nazwa_ofe a:hover{
	text-decoration:underline;
}

table#lista_ofe td.glowne_td{
	padding-bottom:5px;
	padding-top:5px;
	padding-top:10px;
	border-bottom:1px solid #eeeeee;
}

table#lista_ofe td .gwiazdki_srednia{
	background-image: url(/_grafika/ofe_gwiazdki.jpg);
	background-repeat: no-repeat;
	background-color:transparent;
	width:182px;
	height:17px;
}

table#lista_ofe td .gwiazdki{
	background-image: url(/_grafika/ofe_gwiazdki_n.jpg);
	background-repeat: no-repeat;
	background-color:transparent;
	width:182px;
	height:17px;
}


td .gwiazdki_ukryte{
	float:right;
	height:17px;
	background:white;
}

td.pozycja{
	background-image: url(/_grafika/_ranking/ranking70x70_n.png);
	background-repeat: no-repeat;
	background-color:transparent;
	background-position: center;
	font-size:26px;
	font-weight:bold;
	font-family:"Trebuchet MS";
	padding:0px;
	margin:0px;
	text-align:center;
	color:white;
}

*html td.pozycja{
	padding-left:5px;
}

td.pozycja.pierwsze{
	color:black;
	background-image: url(/_grafika/_ranking/ranking70x70_1.png);
}

td.pozycja.drugie{
	color:black;
	background-image: url(/_grafika/_ranking/ranking70x70_2.png);
}

td.pozycja.trzecie{
	color:black;
	background-image: url(/_grafika/_ranking/ranking70x70_3.png);
}

.box_z_tlem{
	background-color:#F4F4F4;
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
	margin-bottom:10px;
}

.naglowek_szary{
	width:auto;
	background-color:#F4F4F4;
	border-bottom:1px solid #e5e5e5;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	overflow:hidden;
	min-height:20px;
	font-family:"Trebuchet MS";
}

*html .naglowek_szary{
	height:20px;
}

.mala_strzalka_pomaranczowa{
	width:auto;
	background-image:url(/_grafika/3-t4s.gif);
	background-repeat:no-repeat;
	background-position:middle left;
	background-color:transparent;
	margin-left:5px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	padding-left:15px;
	text-align:left;
}

.czytaj_wiecej a{
	color:#FF5A00;
}

#notowania_box{
	background-image: url(/_grafika/n_ofe_naglowek.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
}

#notowania_box_cialo{
	margin-top:15px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:10px;
	position:relative;
}

#notowania_box_cialo table#notowania_ofe_box{
	font-size:10px;
	width:100%;
}

#notowania_box_cialo table#notowania_ofe_box thead{
	background-color:#F4F4F4;
	font-weight:bold;
	font-size:9px;
	text-align:center;
}

#notowania_box_cialo table#notowania_ofe_box td{
	border-bottom:1px solid #dddddd;
}

td.notowanie_plus{
	color:green;
}

td.notowanie_minus{
	color:red;
}

.box_z_ramka{
	text-align:left;
	padding-top:3px;
	margin-bottom:10px;
	overflow:hidden;
}

.box_zawartosc{
	padding-top:20px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
	text-align:justify;
	overflow:hidden;
}

a.naglowek_link{
	font-size:11px;
	font-weight:bold;
	font-family:"Trebuchet MS";
	color:#3D3D3D;
	text-decoration:none;
}

a.naglowek_link:hover{
	text-decoration:underline;
}

.box_z_ramka .box_naglowek{
	font-size:11px;
	font-weight:bold;
	text-align:right;
	margin-right:5px;
	padding-top:10px;
	overflow:hidden;
	font-family:"Trebuchet MS";
}

.box_z_ramka .dolna_ramka {
	width:100%;
	background: url(/_grafika/p-h-dr.gif) 0 100% repeat-x;
}

.box_z_ramka .lewa_ramka {
	background: url(/_grafika/p-v-dr.gif) 0 0 repeat-y;
}

.box_z_ramka .prawa_ramka {
	background: url(/_grafika/p-v-dr.gif) 100% 0 repeat-y;
}

.box_szara_ramka{
	border:1px solid #E4E4E4;
	margin-bottom:10px;
}

table#notowania_ofe{
	font-size:11px;
	width:100%;
	margin-bottom:20px;
}

table#notowania_ofe td{
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #dddddd;
}

.naglowek_tabeli{
	background-color:#F4F4F4;
	font-weight:bold;
	font-size:10px;
	text-align:center;
}

.ofe_pozycja{
	background-image: url(/_grafika/_ranking/ranking70x70_n.png);
	background-repeat: no-repeat;
	background-color:transparent;
	background-position: center;
	font-size:26px;
	font-weight:bold;
	font-family:"Trebuchet MS";
	padding:0px;
	margin:0px auto;
	margin-top:10px;
	padding-top:15px;
	margin-left:10px;
	text-align:center;
	width:70px;
	height:55px;
	float:left
}

*html .ofe_pozycja{
	padding-left:5px;
}

.ofe_pozycja.pierwsze{
	background-image: url(/_grafika/_ranking/ranking70x70_1.png);
}

.ofe_pozycja.drugie{
	background-image: url(/_grafika/_ranking/ranking70x70_2.png);
}

.ofe_pozycja.trzecie{
	background-image: url(/_grafika/_ranking/ranking70x70_3.png);
}

.linia{
	width:100%;
	background-image:url(/_grafika/h-l.gif);
	background-repeat:repeat-x;
	height:4px;
	margin-bottom:10px;
	margin-top:10px;
}

ul#zamow{
	margin:0px;
	padding:0px;
	padding-left:15px;
}

ul#zamow li{
	padding:2px;
	font-size:13px;
}


.box_linki{
	text-align:left;
	width:100%;
	overflow:hidden;
	position:relative;
	margin-top:5px;
}


.box_linki h4{
	padding:0px;
	margin:0px;
	font-family:Tahoma,sans-serif;
}

.box_linki h4 a{
	font-weight:bold;
}

.box_linki ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}

.box_linki ul li {
	background:url(/_grafika/a.gif) no-repeat left center;
	margin: 0px 0px 5px 5px;
	padding:0px 5px 0px 12px;
}

.box_linki a{
	font-family:Tahoma;
	font-size:12px;
	line-height:18px;
	color:#003366;
	/*color:#3D3D3D;*/
}

.box_linki .czytaj_wiecej a{
	color:#FF5A00;
	position:absolute;
	bottom:2px;
	right:8px;
}

.box_linki .czytaj_wiecej img{
	position:absolute;
	bottom:7px;
	right:2px;
}

#ranking_top_3_box .box_linki{
	text-align:left;
}

#ranking_top_3_box .box_linki ul li{
	margin: 0px 0px 5px 5px;
	padding:3px 0px 5px 30px;
}

#ranking_top_3_box .box_linki ul li#m_1{
	background:url(/_grafika/_ranking/ranking25x25_1.png) no-repeat left center;
}

#ranking_top_3_box .box_linki ul li#m_2{
	background:url(/_grafika/_ranking/ranking25x25_2.png) no-repeat left center;
}

#ranking_top_3_box .box_linki ul li#m_3{
	background:url(/_grafika/_ranking/ranking25x25_3.png) no-repeat left center;
}

#artykuly .artykul_lista_wstep{
	border-bottom:1px solid #eeeeee;
	padding-bottom:10px;
	margin-bottom:10px;
}

#artykuly .artykul_lista_wstep .artykul_tytul h3{
	padding:0px;
	margin:0px;
	margin-bottom:5px;
	font-size:16px;
}

#artykuly .artykul_lista_wstep .artykul_tytul h3 a{
	color:#2A7CA1;
}

.powrot{
	text-align:right;
	margin-bottom:5px;
	margin-top:5px;
}