body{
	margin: 0px;
	background-color: #ffffff;
	font-family: arial;
	color: #717171;
	}

a:link{
	color: #717171;
	text-decoration: none;
	}
	
a:active{
	color: #717171;
	text-decoration: none;
	}

a:visited{
	color: #717171;
	text-decoration: none;
	}

a:hover{
	color: #C90A66;
	text-decoration: none;
	}

a.menu_link:link{
	color: #8F8F8F;
	}

a.menu_link:active{
	color: #717171;
	text-decoration: none;
	}

a.menu_link:visited{
	color: #717171;
	text-decoration: none;
	}

a.menu_link:hover{
	color: #C90A66;
	text-decoration: none;
	}

a.portfolio_linki:link{
	color: #8F8F8F;
	font-size: 11px;
	font-weight: normal;
	}

a.portfolio_linki:active{
	color: #C90A66;
	text-decoration: none;
	font-size: 11px;
	}

a.portfolio_linki:visited{
	color: #717171;
	text-decoration: none;
	font-size: 11px;
	}

a.portfolio_linki:hover{
	color: #C90A66;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}

a.rozowy_link:link{
  color: #C90A66;
	text-decoration: none;
	font-size: 11px;
	}
	
a.rozowy_link:active{
  color: #C90A66;
	text-decoration: none;
	font-size: 11px;
	}
	
a.rozowy_link:visited{
  color: #C90A66;
	text-decoration: none;
	font-size: 11px;
	}
	
a.rozowy_link:hover{
  color: #C90A66;
	text-decoration: underline;
	font-size: 11px;
	}

/* WYGLĄD STRONY */
	
.multipasek_top{
	background: url(gfx/multi_pasek_top.png) 0 0 repeat-x;
	}

.logo{
	background: url(gfx/logo.png) 0 0 no-repeat;
	}

.logo_2{
	background: url(gfx/logo_reklama.png) 0 0 no-repeat;
	}
	
.logo_3{
	background: url(gfx/logo_kreacja.png) 0 0 no-repeat;
	}
	
.logo_4{
	background: url(gfx/logo_eventy.png) 0 0 no-repeat;
	}

.logo_5{
	background: url(gfx/logo_fotografia.png) 0 0 no-repeat;
	}


.flash_2{
	background: url(gfx/flash_reklama.png) 0 0 no-repeat;
	}

.flash_baner{
	background: url('gfx/flash_baner.png') 0 0 no-repeat;
	}

.flash_zaufali{
	background: url('gfx/flash_zaufali.png') 0 0 no-repeat;
	}
	
.flash_baner_right{
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-left: 5px;
	}
	
.flash_baner_right_2{
	border: 1px solid #cccccc;
	padding-left: 5px;
}
	
.naglowek{
	font-size: 11px;
	color: #CD0A67;
	font-weight: bold;
	}

.produkty_tekst{
	font-size: 9px;
	color: #4D4D4D;
	line-height: 15px;
	}

.cien_dol{
	background: url(gfx/cien_dol.png) 0 0 repeat-x;
	}
	
.footer{
	background: url(gfx/footer.png) 0 0 repeat-x;
	}
	
.linki_footer{
	font-size: 11px;
	}
	
.footer_info{
	font-size: 9px;
	}

.srodek_padding{
	padding-top: 20px;
	}

/* RAMKA */

.ramka_lg{
	background: url(gfx/ramka_lg.png) 0 0 no-repeat;
	}

.ramka_g{
	background: url(gfx/ramka_g.png) 0 0 repeat-x;
	font-size: 1px;
	}
	
.ramka_pg{
	background: url(gfx/ramka_pg.png) 0 0 no-repeat;
	}
	
.ramka_l{
	background: url(gfx/ramka_l.png) 0 0 repeat-y;
	}
	
.ramka_p{
	background: url(gfx/ramka_p.png) 0 0 repeat-y;
	}
	
.ramka_ld{
	background: url(gfx/ramka_ld.png) 0 0 no-repeat;
	}
	
.ramka_d{
	background: url(gfx/ramka_d.png) 0 0 repeat-x;
	}

.ramka_pd{
	background: url(gfx/ramka_pd.png) 0 0 no-repeat;
	}

.ramka_tekst{
	font-size: 11px;
	line-height: 19px;
	}

.ramka_tytul{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}
	
.srodek_banery{
	padding: 4px;
	}

/* MENU */

.menu_lg{
	background: url(gfx/menu_ramka_lg.png) 0 100% no-repeat;
	}

.menu_g{
	background: url(gfx/menu_ramka_g.png) 0 100% repeat-x;
	font-size: 1px;
	}
	
.menu_pg{
	background: url(gfx/menu_ramka_pg.png) 0 100% no-repeat;
	}
	
.menu_l{
	background: url(gfx/menu_ramka_l.png) 0 0 repeat-y;
	}
	
.menu_p{
	background: url(gfx/menu_ramka_p.png) 0 0 repeat-y;
	}
	
.menu_ld{
	background: url(gfx/menu_ramka_ld.png) 0 0 no-repeat;
	}
	
.menu_d{
	background: url(gfx/menu_ramka_d.png) 0 0 repeat-x;
	}

.menu_pd{
	background: url(gfx/menu_ramka_pd.png) 0 0 no-repeat;
	}

.menu_ramka_left{
	border: 1px solid #CCCCCC;
	border-width: 1px 0px 0px 1px;
	font-size: 11px;
	font-weight: bold;
	}

.menu_ramka_right{
	border: 1px solid #CCCCCC;
	border-width: 1px 1px 0px 0px;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 5px 0px 0px;
	}
	
.menu_ramka_koniec{
	background: url(gfx/koniec_menu.png) 0 0 repeat-x;
	border: 1px solid #cccccc;
	border-bottom: 0px;
	font-size: 1px;
	}

/* WWW */

.portfolio_ramka_gora{
	border: 1px solid #CCCCCC;
	border-bottom: 0px;
	padding: 10px 0px 0px 10px;
	}

.portfolio_ramka_dol_prawo{
	border: 1px solid #CCCCCC;
	border-width: 0px 1px 1px 1px;
	}
	
.portfolio_buttony{
	padding-top: 5px;
	}

.portfolio_nazwa{
	padding-top: 5px;
	}

.portfolio_data{
	font-weight: bold;
	line-height: 23px;
	}

.portfolio_tekst{
	font-size: 11px;
	line-height: 17px;
	}
	
.portfolio_tekst_2{
	font-size: 11px;
	line-height: 20px;
	}

.portfolio_linki_palka{
	font-size: 11px;
	}
	
.www_tekst{
	font-size: 11px;
	line-height: 17px;
	padding: 5px;
	}
	
.tabelka{
	border-bottom: solid 1px #CD0A67;
	border-right: solid 1px #CD0A67;
	font-size: 11px;
	line-height: 14px;
	padding: 5px;
	}

.tabelka_prawa{
	border-bottom: solid 1px #CD0A67;
	font-size: 11px;
	line-height: 14px;
	padding: 5px;
	}
	
.tabelka_dol{
	border-right: solid 1px #CD0A67;
	font-size: 11px;
	line-height: 14px;
	padding:5px;
	}
	
/*  KONTAKT */

.kontakt_ramka_l{
	background: url(gfx/kontakt_ramka_l.png) 0 0 no-repeat;
	}

.kontakt_ramka_bg{
	background: url(gfx/kontakt_ramka_bg.png) 0 0 repeat-x;
	}

.kontakt_ramka_p{
	background: url(gfx/kontakt_ramka_p.png) 0 0 no-repeat;
	}

.kontakt_ramka_ld{
	background: url(gfx/kontakt_ramka_ld.png) 0 0 no-repeat;
	}

.kontakt_ramka_d{
	background: url(gfx/kontakt_ramka_d.png) 0 0 repeat-x;
	}
	
.kontakt_naglowki{
	font-size: 11px;
	font-weight: bold;
	}

.kontakt_input_text{
	background: transparent;
	border: 1px solid #cccccc;
	width: 85%;
	color: #717171;
	}

.kontakt_textarea{
	background: transparent;
	border: 1px solid #cccccc;
	width: 100%;
	color: #717171; 
	}

.kontakt_tresc{
	font-size: 11px;
	}

.kontakt_link{
	color: #C90A66;
	}

/* Reklama zewnetrzna */

.lista{
	font-size: 12px;
	font-family: tahoma;
	color: #717171;
	line-height: 25px;
	font-weight: bold;
	}

/* Kreacja */

.kreacja_ramka{
	border: 3px solid #e4e4e4;
	border-bottom: 3px solid #e4e4e4;
	padding: 10px 10px 10px 10px;
	}
	
.kreacja_krewetka{
	font-family: arial;
	font-size: 12px;
	line-height: 14px;
	color: #9e9e9e;
	padding-left: 7px;
	}
