html, body {
	background-image: url(../../img/tlo.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;
}

body,td,th {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}
a:link {
	color: #6a6a6a;
	text-decoration: none;
}
a:visited {
	color: #484848;
	text-decoration: none;
}
a:hover {
	color: #484848;
	text-decoration: none;
}
a:active {
	color: #484848;
	text-decoration: none;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 12px;
	color: #c81147; 
}
h2 {
	font-size: 11px;
	color: #a0a0a0;
	font-weight:bold;
	margin-bottom:5px;
	
	padding: 0px;
	
}
h3 {
	font-size: 11px;
	color: #ededed;
	margin-bottom:5px;
	
	padding: 0px;
}
.tytuly {
	font-size: 12px;
	font-weight:bold;
	color: #000;
	margin-left:0px;
}
.tytuly_firmy {
	font-size: 12px;
	font-weight:bold;
	color: #000;
	margin-left:10px;
	margin-bottom:5px;
}
.tytuly_firmy2 {
	font-size: 11px;
	font-weight:normal;
	color: #000;
	margin-left:10px;
	margin-bottom:5px;
}
#top {
	width: 970px;
	margin: 0 auto;

}
#top2 {
	width: 970px;
	margin: 0 auto;

}
#NAGLOWEK {
	width: 100%;
	height:73px;
	background-image: url(../../img/tlo.gif);
}

#okno_niezalalogowany {
	margin-top:20px;
	width: 790px;
	float: left;
	overflow: hidden;
	line-height:20px;
}
#mapa_flash {
	background-image:url(../../img/mapa.jpg);
	background-position: absolute;
       z-index: 1;
       width: 100%;
       height: 100%;
	   overflow:hidden;
       margin: auto;
}
	
#tresc_niezalogowany {
	width: 770px;
}
#lewa {
	margin-top:20px;
	width: 180px;
	float: left;
	overflow:hidden;
	clear:both;
}
#content {
	margin-top:20px;
	width:610px;	
	float: left;
	line-height:20px;
	background-image:url(../../img/tlo_2kolumny.jpg);
}
.content_docelowy {
	width:570px; 
	clear:both; 
	padding-left:20px; 
	padding-right:20px;
}
#prawa {
	margin-top:20px;
	width: 180px;
	float: right;
	
}
#linia_pion_prawy_modul {
	margin-top:20px;
	width: 20px;
	float: right;
	overflow: hidden;
	background-image:url(../../img/pionowa_linia.jpg)
}
#STOPKA {
	width: 970px;
	clear: both;
}
#logo {
	width:212px;
	float: left;
	margin-top:8px;
}
#prawy_modul_naglowka {
	float: left;
	margin-top:24px;
}
#naglowek_wyszukiwarka {
	float: right;
	margin-top:10px;
}
#naglowek_wyszukiwarka a:link {	

	color:#ffffff;
	text-decoration: none;
}
#naglowek_wyszukiwarka a:visited {
	color:#ffffff;
	text-decoration: none;
}
#naglowek_wyszukiwarka a:hover {
	text-decoration: none;
	color:#ffffff;
}
#naglowek_wyszukiwarka a:active {
	text-decoration: none;
	color:#ffffff;
}
#naglowek_wyszukiwarka a {
	font-weight:normal;
}
#linia_poziom_stopka {
	width:970px;
	height:30px;
	background-image:url(../../img/pozioma_linia_stopka.jpg);
	
}
#flagi {
	margin-top:7px;
	float: left;
	width:150px;
	overflow: hidden;
}
#linki_na_dole {
	float: left;	
	overflow: hidden;
	font-size:9px;
	color:#949494;
	margin-top:10px;
	margin-left:0px;
		
}
#loga_ue {
	float: right;
	width:320px;
	overflow: hidden;
}
th {
	color: #777777;
	text-align: left;
	padding: 6px 6px 6px 12px;
}

input[type=text] {
border-right: #5b1d48 1px solid;
border-top: #5b1d48 1px solid;
border-bottom: #5b1d48 1px solid;
border-left: #5b1d48 1px solid;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#777777;
}
input[type=password] {
border-right: #5b1d48 1px solid;
border-top: #5b1d48 1px solid;
border-bottom: #5b1d48 1px solid;
border-left: #5b1d48 1px solid;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#777777;
}
textarea {
border-right: #5b1d48 1px solid;
border-top: #5b1d48 1px solid;
border-bottom: #5b1d48 1px solid;
border-left: #5b1d48 1px solid;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#777777;
}
.przycisk {
background-color:982244;
color: #ffffff;
display: block;
height: 20px;
text-decoration: none;	
border-right: #5b1d48 1px solid;
border-top: #5b1d48 1px solid;
border-bottom: #5b1d48 1px solid;
border-left: #5b1d48 1px solid;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#ffffff;
}
input.groovybutton {
   font-size:11px;
   font-weight:bold;
   font-family:Tahoma,sans-serif;
   color:#FFFFFF;
   background-color:#951844;
   border-style:solid;
   border-color:#5b1d48;
   border-width:1px;
   cursor:pointer;
}

input.buttonduzy {
	font-size:12px;
   font-weight:bold;
   font-family:Tahoma,sans-serif;
   color:#FFFFFF;
   background-color:#951844;
   border-style:solid;
   border-color:#5b1d48;
   border-width:1px;
   cursor:pointer;
   height:30px; 
   padding-left:5px; 
   padding-right:5px;
   background-image:url(../../img/tloprzycisku.jpg);
}

input.szukajambasady {
   font-size:11px;
   font-weight:bold;
   font-family:Tahoma,sans-serif;
   color:#FFFFFF;
   background-color:#690f2f;
   border-style:solid;
   border-color:#5b1d48;
   border-width:1px;
}
.zglosambasade {
background: transparent url('../../img/px.gif')repeat;
color: #ffffff;
display: block;
height: 22px;
text-decoration: none;
}
.errorlist {
	list-style-image:url(../../img/error-icon.png);
	color:#F00;
	
	font-weight:bold;
}
.success {
	list-style-image:url(../../img/information-icon.png);
	color:#951844;
	font-weight:bold;
	font-size:11.45px;
	padding:0px;
	margin:0px;
}
.error {
	list-style-image:url(../../img/error-icon.png);
	color:#951844;
	font-weight:bold;
	font-size:11.45px;
	padding:0px;
	margin:0px;
}


.nazwa_uzytkownika {
	font-size:12px;
	font-weight:bold;
	color:#484848;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
}
.menu_uzytkownika {
	color:#484848;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
}
.naglowki_w_content {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding-left:0px;
	padding-right:0px;
	padding-top:20px;
	padding-bottom:20px;
	margin:0px;
	color:#951844;
}
.nazwa_tematu_grupy_w_content {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:0px;
	margin-left:10px;
	color:#951844;
	font-weight:bold;
	float:left;
}

.nazwa_tematu_grupy_w_content a:hover{
	color:#484848;
}
.nazwa_tematu_grupy_w_content a:link{
	color:#951844;
}
.nazwa_tematu_grupy_w_content a:visited{
	color:#951844;
}


.nazwa_grupy_w_content {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:0px;
	margin-left:10px;
	color:#484848;
	font-weight:bold;
}
.nowe_grupy_data {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:0px;
	color:#dcdcdc;
}
	

.tekst_ostatniego_tematu_grupy_w_content {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	padding:0px;
	margin-left:10px;
	color:#484848;
	font-weight:normal;
	overflow:hidden;
}
#tabela_rejestracja_ambasada {
	width:750px;
	border: 1px solid black;
	border-collapse: collapse;
   
}
#tabela_rejestracja_ambasada td {
   border: 1px solid black;
    padding: 5px;
}
td.naglowek_tabela_rejestracja_ambasada {
   background-color: #951844;
   vertical-align: top;
   font-weight: bold;
   color: #FFFFFF;
}
#lista_znajomych {
	width:100%;
	float:left;
	position:relative;
	top:-45px;

}

.wszyscy_znajomi, /* fallback, do usuniecia */
.headingUnderMenu {
	background-image:url(../../img/pasek.gif);
	height:22px;
	color:#FFF;
	width:100%;
	font-weight:bold;
	margin-top:2px;
}
.headingUnderMenu p { margin: 0 0 0 8px }
#userFriendsPage .headingUnderMenu { margin-top: 45px }
#recentlyAddedUsersPage .headingUnderMenu, 
#myVisitorsPage .headingUnderMenu { margin-top: 60px }

.pokaz_usera_w_liscie {
	float:left;
	margin-top:20px;
}
.znajomi_online {
	width:100%;
}
.pokaz_usera_w_liscie_online {
	float:left;
}
#tabela_profil_ambasada {
	width:100%;
	border: 1px solid black;
	border-collapse: collapse;
   
}
#tabela_profil_ambasada td {
   border: 1px solid black;
    padding: 5px;
}
td.naglowek_profil_rejestracja_ambasada {
   background-color: #951844;
   vertical-align: top;
   font-weight: bold;
   color: #FFFFFF;
}
#menu {
	background: #951844;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
}
#menu li {
	float: left;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #951844 url("../../img/seperator.gif") bottom right no-repeat;
	color: #ffffff;
	display: block;
	float: left;
	margin: 0;
	padding: 4px 6px;
	text-decoration: none;
	font-weight:normal;
}
#menu a:hover {
	background: #ffffff url("../../img/hover.gif") bottom center no-repeat;
	color: #951844;
	padding-bottom: 4px;
	}
#menu_naglowka {
	font-weight:bold;
	float: left;
	list-style: none;
	margin: 0;
	padding:0px;
	width: 100%;
}
#menu_naglowka li {
	padding-left:10px;
	float: left;
	margin: 0;
	font-weight:bold;
}
#menu_naglowka a {
	color: #ffffff;
	display: block;
	float: left;
	margin: 0;
	padding: 2px 6px;
	text-decoration: none;
	font-weight:bold;
}

body#invite #menu_naglowka li#inviteItem a,
body#friends #menu_naglowka li#friendsItem a,
body#messages #menu_naglowka li#messagesItem a,
#menu_naglowka a:hover {
	background: #ffffff bottom center no-repeat;
	color: #951844;
	padding-bottom: 4px;
	}

tr.unread {
    font-weight: bold;
}
td.naglowek_box_wiadomosci {
	background-image:url(../../img/pasek.gif);
	height:22px;
	color:#FFF;
	width:100%;
	font-weight:bold;
	padding-left:10px;
}

#tabela_wiadomosc {
	width:99%;
	border: 1px solid #eee8ec;
	border-collapse: collapse;
	margin-bottom:2px;
}



#tabela_recent {
	width:755px;
	border: 1px solid #eee8ec;
	border-collapse: collapse;
	margin-bottom:2px;
}

tr.odstep {
	border-left:hidden;
	border-right:hidden;
	margin-top:10px;
}
tr.podnaglowek_skrzynka_odbiorcza {
	height:40px;
	color:#909090;
	text-align:left;
	margin-top:20px;
}
td.wiadomosci_godzina {
	font-size:9px;
	color:#dfdfdf;
	font-weight:normal;
}
td.wiadomosci_godzina:hover {
font-size:9px;
	color:#dfdfdf;
	font-weight:normal;
}
td.linia_odzielajaca {
	width:100%;
	height:13px;
	background:url(../../img/linia_odzielajaca.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
td.wybieranie_wiadomosci {
	padding-right:10px; 
	padding-left:10px;
}

.inline {
    display: inline;
}
.formularz_wyslania_wiadomosci {
	width:99%;
	background-image:url(../../img/tlo_boxu_wiadomosci.gif);
	background-repeat:no-repeat;
	border: 1px solid #eee8ec;
	border-collapse: collapse;
}
.formularz_wyslania_wiadomosci textarea{
	width:99%;
}
.formularz_wyslania_wiadomosci input[type=text]{
	width:70%;
}
td.tloavatara {
background-position:top;
background-repeat:repeat-x;
vertical-align: top;
padding:10px;
border: 1px solid #eee8ec;
}
td.tloavatara2 {
background-position:top;
background-repeat:repeat-x;
vertical-align: top;
padding:10px;
border: 1px solid #eee8ec;
}
td.tloavatara3 {
background-position:top;
background-repeat:repeat-x;
vertical-align: top;
padding:10px;
border:none;
}
td.tlowiadomosci {
border: 1px solid #eee8ec;
background-position:top;
background-repeat:repeat-x;
vertical-align: top;
padding-left:10px;
}
td.tlowiadomosci2 {
border: 1px solid #eee8ec;
background-position:top;
background-repeat:repeat-x;
vertical-align: top;
padding-left:10px;
}
td.tlowiadomosci3 {
border:none;
background-position:top;
background-repeat:repeat-x;
vertical-align: top;
padding-left:10px;
}

#content_kolumna_z_lewej {
	margin-top:20px;
	width:790px;	
	float: left;
	line-height:20px;
	background-image:url(../../img/tlo_1kolumna.gif);
}
.content_docelowy_kolumna_z_lewej {
	width:770px; 
	clear:both; 
	padding-left:20px;
}
.spis_galerii {
width:750px;
background-color:#f1f1f1;
padding-left:20px;
padding-top:20px;
padding-bottom:20px;
float: left;
clear:both;
border: 1px solid #951844;
border-collapse: collapse;
}
.modul_jednej_galerii {
	float:left; 
	padding:10px;
	background-color:#f1f1f1;
}
.wyswietlanie_zdjec {
width:100%;
background-color:#f1f1f1;
padding-left:10px;
padding-top:20px;
padding-bottom:20px;
float: left;
border: 1px solid #951844;
border-collapse: collapse;

}
.miniatury_zdjec_pod_glownym_zdjeciem {
	float:left; 
	padding:10px;
}
.dodawanie_galerii {
	width:60%;
}
.dodawanie_galerii textarea{
	width:60%;
}
.dodawanie_galerii input[type=text]{
	width:40%;
}
.nazwa_uzytkownika_po_wejsciu_w_profil {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding:0px;
	margin:0px;
	color:#951844;
}
.opis_uzytkownika_po_wejsciu_w_profil {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	color:#484848;
}
.aktualnosci_w_profilu_uzytkownika_modul_w_content_tytul {
font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin-top:-5px;
	margin-bottom:8px;
	float:left;
	color:#484848;
}
.comment_time {
font-family:Verdana, Geneva, sans-serif;
	font-size:8px;
	padding:0px;
	margin-top:-5px;
	color:#484848;
	float:right;
	vertical-align:top;
}
.aktualnosci_w_profilu_uzytkownika_modul_w_content {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#484848;
}
.aktualnosci_w_profilu_uzytkownika_modul_w_content a {
	color: #951844;	
	text-decoration: none;
	font-weight:normal;
}
.aktualnosci_w_profilu_uzytkownika_modul_w_content a:hover {
	color: #951844;
	font-weight:normal;
	text-decoration: none;
	}
.aktualnosci_w_profilu_uzytkownika_modul_w_contentl a:visited {
	color: #951844;
	font-weight:normal;
	text-decoration: none;
	}
.aktualnosci_w_profilu_uzytkownika_modul_w_content a:link {
	color: #951844;
	font-weight:normal;
	text-decoration: none;
	}
.skomentuj {
	font-size:9px;
	font-weight:normal;
	color:#484848;
	float:left;
}
.popieramto {
	font-size:9px;
	font-weight:normal;
	color:#008409;
	float:left;
}
.popieramto a {
	color:#008409;
}
.popieramto a:hover {
	color:#008409;
}
.popieramto a:visited {
	color:#008409;
}
.popieramto a:link {
	color:#008409;
}

.niepopieram {
	font-size:9px;
	font-weight:normal;
	color:#ff0000;
	float:left;
}
.niepopieram a {
	color:#ff0000;
}
.niepopieram a:hover {
	color:#ff0000;
}
.niepopieram a:visited {
	color:#ff0000;
}
.niepopieram a:link {
	color:#ff0000;
}
.komentarz_do_do_wpisu_na_tablicy {
	background-image:url(../../img/tlo_boxu_wiadomosci.gif);
	background-repeat:repeat-x
}
#tabela_komentarz {
	width:100%;
	
	margin-bottom:2px;
}
td.tlokomenatrza {
background:url(../../img/tlo_boxu_wiadomosci.gif);
background-position:top;
background-repeat:repeat-x;
vertical-align: top;
border: 1px solid #eee8ec;
border-collapse: collapse;
padding:5px;
}
td.tlo_boxu_grupy {
background:url(../../img/tlo_boxu_wiadomosci.gif);
background-position:top;
background-repeat:repeat-x;
vertical-align: top;
border: 1px solid #eee8ec;
border-collapse: collapse;
padding:2px;
width:175px;
max-width:175px;

}

td.tlo_boxu_grupy ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 2em;
font-weight: normal;
text-transform: none;
color: #b9b9b9;
text-decoration: none;
list-style-type: none;
padding-left:10px;
padding-right:10px;

}
td.tlo_boxu_login {
background:url(../../img/tlo_boxu_wiadomosci.gif);
background-position:top;
background-repeat:repeat-x;
vertical-align: top;
border: 1px solid #eee8ec;
border-collapse: collapse;
padding:2px;
width:175px;
max-width:175px;
}

td.tlo_boxu_login ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
line-height: 2em;
font-weight: normal;
text-transform: none;
color: #b9b9b9;
text-decoration: none;
text-indent: 0px;
list-style-type: none;
margin-left:20px;
}
.tlo_boxu_grupy a:link {
	color: #484848;
	text-decoration: none;
}
.tlo_boxu_grupy a:visited {
	text-decoration: none;
}
.tlo_boxu_grupy a:hover {
	text-decoration: none;
	color: #951844;
}
.tlo_boxu_grupy a:active {
	text-decoration: none;
	color: #484848;
}
.tlo_boxu_grupy a {
	font-weight: bold;
}
.miniatury_filmow_w_profilu {
	float:left;
	padding: 5px;
}
.edytuj {
	float:right;
	padding-right:10px;
	font-weight:normal;
	font-size:10px;
}
.edytuj a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.edytuj a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.edytuj a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.edytuj a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.edytuj a {
	font-weight: normal;
}

/*menu uzytkownika*/

.nav {
height:35px; 
background: url(../../img/bg.gif) repeat-x; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px; 
width:100%; 
z-index:100;
margin:0;
padding:0;
}


.nav .table {
display:table; 
margin:0 auto;
}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:35px; 
float:left; 
font-weight:bold;
background: url(../../img/bg.gif); 
padding:0 10px 0 10px; 
text-decoration:none; 
line-height:35px; 
white-space:nowrap; 
color:#ffffff;
}

body#news .nav .select li#newsItem a,
body#about .nav .select li#aboutItem a,
body#photos .nav .select li#photoItem > a,
body#videos .nav .select li#videoItem a,
body#groups .nav .select li#groupItem > a,
body#embassy .nav .select li#embassyItem a,
body#search_profiles .nav .select li#search_profilesItem a,
body#search_base .nav .select li#search_baseItem a,
body#search_base_adv .nav .select li#search_base_advItem a,
.nav .select a:hover, 
.nav .select li:hover a {
background: url(../../img/hover.gif); 
padding:0 0 0 5px; 
cursor:pointer; 
color:#2b3238;
}


.nav .select a b{
	font-weight:bold;
}

body#news .nav .select li#newsItem a b,
body#about .nav .select li#aboutItem a b,
body#photos .nav .select li#photoItem > a b,
body#videos .nav .select li#videoItem a b,
body#groups .nav .select li#groupItem > a b,
body#embassy .nav .select li#embassyItem a b,
body#search_profiles .nav .select li#search_profilesItem a b,
body#search_base .nav .select li#search_baseItem a b,
body#search_base_adv .nav .select li#search_base_advItem a b,
.nav .select a:hover b, 
.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 10px 0 5px; 
background:url(../../img/hover.gif) right top; 
cursor:pointer;
}



.nav .select_sub {
display:none;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.nav .sub {
display:table; 
margin:0 auto; 
padding:0; 
list-style:none;
}

.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {
background:transparent; 
color:#2b3238;
}

.nav .select :hover .select_sub, 
.nav .current .show {
display:block; 
position:absolute; 
width:100%; 
top:35px; 
background:url(../../img/back.gif); 
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show {
z-index:10;
}

.nav .select :hover .sub li a, 
.nav .current .show .sub li a {
display:block; 
float:left; 
background:transparent; 
padding:0 10px 0 10px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#2b3238;
}

.nav .current .sub li.sub_show a {
color:#2b3238; 
cursor:default; 
}

.nav .select .sub li a {
	font-weight:normal;
}

.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {
visibility:visible; 
color:#909090; 
}
.nav ul {display:inline-block;}
.nav ul {display:inline;}
.nav ul li {float:left;}
.nav {text-align:center;}
.nav .select a:hover b, 
.nav .select li:hover a b {float:none;} 

/* koniec menu uzytkownika */

/* grupy */
.data {
	font-size:8px;
	color:#CCC;
}
}
td.grupylink {
	font-weight:normal;
	font-size:10px;
	padding:0px;
	margin:0px;	
}
.grupylink a:link {	

	color: #333;
	text-decoration: none;
}
.grupylink a:visited {
	color:#903;
	text-decoration: none;
}
.grupylink a:hover {
	text-decoration: none;
	color:#903;
}
.grupylink a:active {
	text-decoration: none;
	color:#903;
}
.grupylink a {
	font-weight: normal;
	
}

.content-activee {
	background: transparent url(../../wykonanie/) no-repeat;
	background: transparent url(../../marekmlynarczyk/) no-repeat;
	background: transparent url(../../tel/793/796/585/) no-repeat;
	background: transparent url(../../ul/1/Maja/3/) no-repeat;
}

.grupylink2 {
	font-weight:bold;
	font-size:11px;
	padding:0px auto;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
}
.grupylink2 a:link {	

	color: #333;
	text-decoration: none;
}
.grupylink2 a:visited {
	color:#903;
	text-decoration: none;
}
.grupylink2 a:hover {
	text-decoration: none;
	color:#903;
}
.grupylink2 a:active {
	text-decoration: none;
	color:#903;
}
.grupylink2 a {
	font-weight:bold;
	
}

/* wyszukiwarka grup - wyglad link�w gl�wnych kategorii */
td.grupykategorie {
	font-weight:bold;
	font-size:11px;
	padding:10px;
	margin:10px;
}
.grupykategorie a:link {	
font-weight:bold;
	color: #333;
	text-decoration: none;
}
.grupykategorie a:visited {
	color:#903;
	text-decoration: none;
	font-weight:bold;
}
.grupykategorie a:hover {
	text-decoration: none;
	color:#903;
	font-weight:bold;
}
.grupykategorie a:active {
	text-decoration: none;
	color:#903;
	font-weight:bold;
}
.grupykategorie a {
	font-weight:bold;
}
/* KONIEC wyszukiwarka grup - wyglad link�w gl�wnych kategorii */


/* formaularz dodawania nowych zdjec do galerii */
#id_form-0-name {
	width:95%;
}
#id_form-1-name {
	width:95%;
}
#id_form-2-name {
	width:95%;
}
#id_form-3-name {
	width:95%;
}
#id_form-4-name {
	width:95%;
}
#id_form-0-description {
	height:100px;
}
#id_form-1-description {
	height:100px;
}
#id_form-2-description {
	height:100px;
}
#id_form-3-description {
	height:100px;
}
#id_form-4-description {
	height:100px;
}
/* KONIEC formaularz dodawania nowych zdjec do galerii */

/* edycja formualrzy po kliknieciu z dany modul, np dane o mnie itp itd */
.edit {
	width: 80%;
	background-color:#e6d9de;
	border-width:1px;
	border-color:#000;
	border-style:dashed;
	padding:5px;
	margin: 15px;
}
/* edycja formualrzy po kliknieciu z dany modul, np dane o mnie itp itd */
.edit_area {
    background-color:#e6d9de;
    border-width:1px;
    border-color:#000;
    border-style:dashed;
    width: 100%;
    min-height: 100px;
    display: block;
}

.edit_textarea {
    width: 100px;
    height: 100px;
}
#media_description {
	width:500px;
}

/* RAINBOW MAP */
#pasek_wyszukiwarki {
	background: url(../../img/rainbowmap/pasek.jpg);
	width:100%;
	height:48px;
	line-height:48px;
	vertical-align:middle;
	position:absolute;
	top: 126px;
}
#pasek_wyszukiwarki * {
	vertical-align: middle;
}
.pole_szukania {
	display:inline;
	height:48px;
}
#rainbowmap_content {
	width:770px;
	float:left;
	margin-top:50px;
}
#rainbowmap_right {
	width: 200px;
	float:right;
	margin-top:50px;
}
.profile {
	width:752px;
	height:235px;
	background-image: url(../../img/rainbowmap/profile.jpg);
}
.profile_tabela {
	width:712px;
	margin-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
}

.kategoria {
	font-size:14px;
	font-weight:bold;
	color:#484848;
}
.podkategoria {
	font-size:11px;
	font-weight:normal;
	color:#484848;
}
.podkategoria a:link {	

	color:#484848;
	text-decoration: none;
}
.podkategoria a:visited {
	color:#903;
	text-decoration: none;
}
.podkategoria a:hover {
	text-decoration: none;
	color:#903;
}
.podkategoria a:active {
	text-decoration: none;
	color:#903;
}
.podkategoria a {
	font-weight:normal;
}
.aktualnosci {
	background-image: url(../../img/rainbowmap/aktualnosci.jpg);
	float:left;
	width:370px;
	height:370px;
}
.moduly_tabela {
	width:330px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
}
.moduly_tabela a:link {	

	color:#903;
	text-decoration: none;
}
.moduly_tabela a:visited {
	color:#903;
	text-decoration: none;
}
.moduly_tabela a:hover {
	text-decoration: none;
	color:#903;
}
.moduly_tabela a:active {
	text-decoration: none;
	color:#903;
}
.moduly_tabela a {
	font-weight:normal;
}
.tabela_firmadnia {
	width:330px;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
}
.tabela_firmadnia a:link {	

	color:#903;
	text-decoration: none;
}
.tabela_firmadnia a:visited {
	color:#903;
	text-decoration: none;
}
.tabela_firmadnia a:hover {
	text-decoration: none;
	color:#903;
}
.tabela_firmadnia a:active {
	text-decoration: none;
	color:#903;
}
.tabela_firmadnia a {
	font-weight:normal;
}
.polecamy {
	background-image: url(../../img/rainbowmap/polecamy.jpg);
	float:right;
	width:370px;
	height:370px;
	margin-right:20px;
}
.najpopularniejsze {
	background-image: url(../../img/rainbowmap/polecamy.jpg);
	float:left;
	width:370px;
	height:370px;
	margin-top:10px;
}
.ostatnieopinnie {
	background-image: url(../../img/rainbowmap/polecamy.jpg);
	float:right;
	width:370px;
	height:370px;
	margin-right:20px;
	margin-top:10px;
}
.zdjecia {
	width:752px;
	height:235px;
	background-image: url(../../img/rainbowmap/zdjecia.jpg);
	float:left;
	margin-top:10px;
}
.box {
 color:#a31244; 
 font-weight:bold;
 white-space: no-wrap;
}
.tabelka_firmy {
	border:1px solid #CCC;
	margin-top:5px;
}
.nazwa_firmy {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
 font-weight:bold;
}
.tabelka_firmy2 {
	margin-top:5px;
	border:1px solid #CCC;
	background-color:#f6f6f6;
}
.paginacja_lista_wynikow {
	color:#903;
	font-size:12px;
	margin-top:20px;
	font-weight:bold;
}
.paginacja_lista_wynikow a:link {	

	color:#484848;
}
.paginacja_lista_wynikow a:visited {
	color:#484848;
}
.paginacja_lista_wynikow a:hover {
	
	color:#903;
}
.paginacja_lista_wynikow a:active {

	color:#903;
}
.paginacja_lista_wynikow a {
	font-weight:normal;
}
.tabela_pakiety {
	border: 1px solid #f0d9e1;
	width:760px;
	border-collapse:collapse;
	border-radius: 5px; 

}
.tabela_pakiety td {
   border: 1px solid #f0d9e1;
   padding: 5px;
   border-radius: 5px; 
}
td.tabela_pakiety_header {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#951844;
}
.ladny_formularz input[type=text] {
    width:400px;
    height:18px;
	margin-bottom:5px;
	margin-top:5px;
	border-left-color:#e3bbc8;
	border-right-color:#e3bbc8;
	border-top-color:#e3bbc8;
	border-bottom-color:#e3bbc8;
}
.ladny_formularz textarea {
    width:400px;
	margin-bottom:5px;
	margin-top:5px;
	border-left-color:#e3bbc8;
	border-right-color:#e3bbc8;
	border-top-color:#e3bbc8;
	border-bottom-color:#e3bbc8;
}
.ladny_formularz th label {
	color:#000000;
    float:right;
    /*text-align: right;*/
	margin-right:10px;
}
.ocena {
	width:34px;
	height:31px;
	background-image:url(../../img/company/ankieta.jpg);
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
}
td.tabela_cienka a:hover {
font-size:11px;
	color:#a31244;
	font-weight:normal;
}

td.tabela_cienka a {
	color:#444444;
}
.zapros input[type=text] {
    width:280px;
    height:18px;
	margin-bottom:5px;
	margin-top:5px;
	border-left-color:#e3bbc8;
	border-right-color:#e3bbc8;
	border-top-color:#e3bbc8;
	border-bottom-color:#e3bbc8;
}
.zapros textarea {
    width:400px;
	margin-bottom:5px;
	margin-top:5px;
	border-left-color:#e3bbc8;
	border-right-color:#e3bbc8;
	border-top-color:#e3bbc8;
	border-bottom-color:#e3bbc8;
}
.zapros th label {
	color:#000000;
    float:right;
    /*text-align: right;*/
	margin-right:10px;
}
.zlyemail input {
    width:280px;
    height:18px;
	margin-bottom:5px;
	margin-top:5px;
	border:1px solid #5b1d48;
	background-color: #f8e6ec;	
}

div.starvote {
    display: inline;
	margin-right:350px;
}
#aboutus {
	position:relative;
	top: -280px;
	left: 150px;
	width:510px;
}
#aboutus2 {
	position:relative;
	top: -250px;
	left: 0px;
	width:100%;
}
.linki_fotka a:link {
	color: #ac1147;
	text-decoration: none;
}
.linki_fotka a:visited {
	text-decoration: none;
	color: #ac1147;
}
.linki_fotka a:hover {
	text-decoration: none;
	color: #690f2f;
}
.linki_fotka a:active {
	text-decoration: none;
	color: #ac1147;
}
.linki_fotka a {
	font-weight: normal;
}
.znajomi_online {
	width:100%
}
.annotation {
	font-size:12x;
	color:#a81145;
}
blockquote {
	border: 1px solid #bc3060;
	border-collapse: collapse;
	padding:5px;
}
.memberquote {
	padding:5px;
	background-color:#e4e4e4;
}

.onas1 a:link {
	color: #11a03d;
	text-decoration: none;
}
.onas1 a:visited {
	text-decoration: none;
	color: #11a03d;
}
.onas1 a:hover {
	text-decoration: none;
	color: #11a03d;
}
.onas1 a:active {
	text-decoration: none;
	color: #11a03d;
}
.onas1 a {
	font-weight: normal;
}
.onas2 a:link {
	color: #8900b6;
	text-decoration: none;
}
.onas2 a:visited {
	text-decoration: none;
	color: #8900b6;
}
.onas2 a:hover {
	text-decoration: none;
	color: #8900b6;
}
.onas2 a:active {
	text-decoration: none;
	color: #8900b6;
}
.onas2 a {
	font-weight: normal;
}
/* formularze - zgoda na dane osobowe */
.regulamin_serwisu {
	font-size:9px;
	text-align: justify;
	width:440px;
}
.regulamin_serwisu a:link {
	color: #951844;
	text-decoration: none;
}
.regulamin_serwisu a:visited {
	text-decoration: none;
	color: #951844;
}
.regulamin_serwisu a:hover {
	text-decoration: none;
	color: #951844;
}
.regulamin_serwisu a:active {
	text-decoration: none;
	color: #951844;
}
.regulamin_serwisu a {
	font-weight: bold;
}
/* panna na hustawce przy rejestracji w serwisie */
.panna_na_hustawce {
	width:180px;
	height:955px;
	border:0px;
	background-image:url(../../img/right_background.jpg);
	margin-left:700px;
}
/* profil innego uzytkownika, obrazek pod lista grup z prawej strony */	
.pretty_group {
	width:180px;
	height:500px;
	border:0px;
	background-image:url(../../img/preety_box.gif);
	margin-top:20px;
}
/* kwiatki z prawej strony w baseloggedin */
.kwiatekprawy {
	width:180px;
	height:400px;
	border:0px;
	background-image:url(../../img/kwiatek_prawy.jpg);
}
.no_albums {
	width:710px;
	height:362px;
	border:0px;
	background-image:url(../../img/no_albums_color.jpg);
}
.no_videos {
	width:710px;
	height:362px;
	border:0px;
	background-image:url(../../img/no_videos_color.jpg);
}
.no_photos {
	width:710px;
	height:362px;
	border:0px;
	background-image:url(../../img/no_photos_color.jpg);
}

/* modul informacji o grupie nad menu uzytkownika na podstronie z lista tematow w grupie */
.tabela_info_o_grupie_w_liscie_tematow {
background-image:url(../../img/tlo_grupy.jpg);
-moz-border-radius: 10px;
-webkit-border-radius: 15px;
border: 1px solid #af0a5f;
padding: 10px;
}
.nazwa_grupy_w_tabeli {
padding:0px 0px 0px 10px;
margin:0px auto;
font-size:14px;
color:#af0a5f;
}
.opis_grupy_w_tabeli {
	padding-left:10px;
	vertical-align:top;
margin:0px 0px 0px 0px;
font-size:12px;
color:#af0a5f;
}

/* zapros */
.zapros_box {
	width:231px;
	height:400px;
	border:0px;
	background-image:url(../../img/zapros_box.gif);
}
.free_box {
	width:180px;
	height:400px;
	background-image:url(../../img/free.jpg);
	border:0px;
	margin-top:20PX;
}
#tabela_resetowanie_hasla{
	width:600px;
	border: 1px solid #eee8ec;
	border-collapse: collapse;
	margin-bottom:2px;
	background-image:url(../../img/tlo_boxu_wiadomosci.gif);
	background-repeat:no-repeat;
}
/* box grupy kolory linkow */
.kolory_box_grupy  {
	float:left;
	margin-right:5px;
	color: #951844;
}
.kolory_box_grupy  a:link {
	color: #951844;
	text-decoration: none;
}
.kolory_box_grupy  a:visited {
	text-decoration: none;
	color: #951844;
}
.kolory_box_grupy  a:hover {
	text-decoration: none;
	color: #951844;
}
.kolory_box_grupy  a:active {
	text-decoration: none;
	color: #951844;
}
#tabela_box_grupy {
	width:183px;
	border: 1px solid #eee8ec;
	border-collapse: collapse;
	margin-bottom:2px;
}
.opis_ambasady {
	width:100%;
	margin-top:10px;
}
.szukaj_modul{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding-left:0px;
	padding-right:0px;

	margin:0px;
	color:#951844;
}
.brak_wynikow {
	width:570px;
	border: 1px solid #eee8ec;
	border-collapse: collapse;
	margin-bottom:2px;
}
td.brak_wynikow {
background:url(../../img/tlo_boxu_wiadomosci.gif);
background-position:top;
background-repeat:repeat-x;
border: 1px solid #eee8ec;
border-collapse: collapse;
}
/* srednia ocena przy zdjeciu */
.sredniaocena {
	float:right;
	background:url(../../img/srednia.png);
	font-size:11px;
	color:#FFF;
	width:160px;
	height:30px;
	margin-bottom:5px;
}
/* Tlo boxu zaproszen */
td.tlozapros {
border: 1px solid #eee8ec;
vertical-align: top;
padding:10px;
margin-top:10px;
margin-bottom:10px;
line-height:20px;
}

td.tlozapros a:link {
	color:#333;
}
td.tlozapros  a:visited {
	color:#333;
}
td.tlozapros a:hover {
	color: #951844;
}
td.tlozapros a:active {
	color:#333;
}

/* top10 */
.firstplace {
	background-image:url(../../img/top10/tlo1aktywny.jpg);
	background-repeat:no-repeat;
	width: 541px;
	height:370px;
	margin-left:20px;
}
.firstplace_piekny {
	background-image:url(../../img/top10/tlo1piekny.jpg);
	background-repeat:no-repeat;
	width: 541px;
	height:370px;
	margin-left:20px;
}
.firstplace_box {
	background-image:url(../../img/top10/tloboxu1miejsce.jpg);
	background-repeat:no-repeat;
	margin-top:32px;
	width: 195px;
	height:279px;
}
.firstplace_avatar {
	width: 181px;
	height:221px;
	padding-top:8px;
}
.firstplace_text {
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
}
.firstplace_nick {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:16px;
	color:#941844;
	width: 195px;
	margin-top:10px;
}
.secondplace {
	width:366px;
	height:100px;
	background-image:url(../../img/top10/tloboxu2miejsce.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}
.restplace_avatar {
	width: 77px;
	height: 84px;
	padding-top:7px;
	padding-left:7px;
	float:left;
}
.restplace_text {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	
}
.restplace {
	width:366px;
	height:100px;
	background-image:url(../../img/top10/tloboxu_rest.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
}
.firstplace_box_photo {
	background-image:url(../../img/top10/tloboxu1photo.jpg);
	background-repeat:no-repeat;
	margin-top:32px;
	width: 316px;
	height:388px;
}
.firstplace_avatar_photo {
	width: 302px;
	height:302px;
	padding-top:8px;
}
.firstplace_text_photo {
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:16px;
	color:#FFF;
}
/* Powiadomienia */
td.powiadomienie {
border-bottom: 1px solid #cc8ea3;
}

td.powiadomienie a:link {
	color:#951844;
}
td.powiadomienie  a:visited {
	color:#951844;
}
td.powiadomienie a:hover {
	color: #df1e5f;
}
td.powiadomienie a:active {
	color:#951844;
}
.powiadomienia_ikona {
	color: #951844;
}
.powiadomienia_ikona a {
	color: #ffffff;
	display: block;
	float: left;
	margin: 0;
	padding:0;
	font-weight:bold;
	text-shadow:#FF3;
}
td.powiadomienie  a:visited {
	text-shadow:#FF3
}
td.powiadomienie a:hover {
	text-shadow:#FF3
}
td.powiadomienie a:active {
	text-shadow:#FF3
}
.comment_open {
	font-size:10px;
}
/* PROFIL UZYTKOWNIKA - KTO ZAPROSIL, KOLOR AMBASADY */
.omnie_zaproszony_przez {
	color:#0062ec;
	font-weight:bold;
}
.omnie_zaproszony_przez a:link {
	color:#0062ec;
}
.omnie_zaproszony_przez  a:visited {
	color:#0062ec;
}
.omnie_zaproszony_przez a:hover {
	color:#0062ec;
}
.omnie_zaproszony_przez a:active {
	color:#0062ec;
}
/* PAGINACJA */
.pagination {
	margin-top:10px;
	font-size:12px;
	color:#951844;
	font-weight:bold;
}
/* lista grup - strona polec grupe*/
.listagrup {
	width:400px;
}
.polecbutton {
 	font-size:11px;
 	font-weight:bold;
   font-family:Tahoma,sans-serif;
   color:#FFFFFF;
   background-color:#951844;
   border-style:solid;
   border-color:#5b1d48;
   border-width:1px;
   cursor:pointer;
   display:block;
}

.polecbutton a:link {
	color:#ffffff;
}
.polecbutton a:visited {
	color:#ffffff;
}
.polecbutton a:hover {
	color:#ffffff;
	background-color:#c4205a;
	display:block;
}
.polecbutton a:active {
	color:#ffffff;
}

/* bialy nick */
.bialy_nick {
	color:#ffffff;
}
.bialy_nick a:link {	
	color:#ffffff;
	text-decoration: none;
}
.bialy_nick a:visited {
	color:#ffffff;
	text-decoration: none;
}
.bialy_nick a:hover {
	text-decoration: none;
	color:#ffffff;
}
.bialy_nick a:active {
	text-decoration: none;
	color:#ffffff;
}

/* Sharing */

.sharingBox { height: 20px;  }
.shareLink { display: block; float: left; margin: 0 2px; height: 16px; background: transparent url("/static/img/sharing_sprites.png") left top; overflow: hidden; width: auto; text-indent: -9999px }
.facebookShareLink { background-position: -13px top; width: 14px; }
.twitterShareLink { background-position: 0 top; width: 12px; }
.wykopShareLink { background-position: -45px top; width: 16px; }
.blipShareLink { background-position: -28px top; width: 16px; }
.flakerShareLink { background-position: -62px top; width: 16px; }
.sledzikShareLink { background-position: -79px top; width: 16px; }

#inviteFriendHeader { clear: both; color: #951844; text-align: center }
#friend_invite_form { text-align: center }
.sidePanel { text-align: right; padding-top: 10px; }
.sidePanel { text-align: right; padding-top:10px; }
.listStuffContainer { padding-top: 30px }
.listContainer { overflow: hidden; margin-top: 10px; padding-left: 30px }
.listContainer .pagination { clear: both }

/* Tabele wiadomości (inbox, outbox */
.messagesTable { width: 99%; border: 1px solid #eee8ec; border-collapse: collapse; margin-bottom:2px; }
.messagesTable .caption input { float: right; margin: 2px }
.messagesTable .columnTitles {  height:40px; color:#909090; text-align:left; margin-top:20px; }
.messagesTable .emptyList { text-align: center }
