

/*kompresowane http://cdburnerxp.se/cssparse/css_optimiser.php  (bez compress font-weight) */
*{
	margin:0px;
	padding:0px;
	border: 0px;
	outline: none;
}

html, body{
	height: 100%;
	background: url('http://img.roksa.pl/background2n.jpg') repeat-x #c00d00;
	font-family: Arial, Garuda,Helvetica, FreeSans, sans-serif;
	font-size: 12px;
}

body.index_body{
	height: 100%;
	background: url('http://img.roksa.pl/index_background.jpg') repeat-x #d24002;
	font-family: Arial, Garuda, Helvetica,FreeSans, sans-serif;
	font-size: 12px;	
}

a:link, a:visited {
	text-decoration: none;
  	color: #960800;
}

a:hover {
	text-decoration: underline;	
}

a.link {
	color: #AF1515;
}

*.c {
	text-align:center;
}
*.wyroznij {
	color: #960800;
	font-weight: bold;
}
.u {
	text-decoration: underline;
}
.clear {
 	clear:both;
}
noscript div {
	display:inline;
}

div.tableie_left {
	text-align:left;
}
div.graydiv {
	margin: 15px;
	color: #46495d;
}
#wrrap{
	background: url('http://img.roksa.pl/wrrap2n.jpg') no-repeat top center;
	height: 100%;
}

#main{
	width: 987px;
	margin: 0 auto;
	clear: both;
	height: 100%;
}

#middle{
	background: url('http://img.roksa.pl/middle_background.jpg') repeat-x white;
	position: absolute;
	width: 987px;
}

#top{
	height: 203px;
	overflow: hidden;
	background: url('http://img.roksa.pl/top2.jpg') no-repeat;
}

#top h1{
	width: 363px;	
	float: left;
}

#top #box{
	width: 500px;	
	float: right;
	overflow: hidden;
}

#languages{
	width: 210px;
	margin-top: 2px;
	float: right;
}
#JSjezyk {
	display: none;
}
#languages li{
	list-style-type: none;
	display: inline;
}
#languages li a img {
	padding:1px;
}
#languages li a:hover img {
	border-bottom: 2px solid #9FEAFF;
	border-left: 1px solid #9FEAFF;
	border-right: 1px solid #9FEAFF;
	padding:0px;
}

#login_form, #logged_top_info{
	width: 215px;
	margin-top: 3px;
	float: right;
	padding-top: 10px;
	overflow: hidden;
}

#logged_top_info{
	padding-top: 3px;	
}

#login_form_login{
	width: 85px;
	background: url('http://img.roksa.pl/login_input.jpg') no-repeat;	
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
	margin-right: 7px;
	color: white;
}

#login_form_password{
	width: 85px;
	background: url('http://img.roksa.pl/login_input.jpg') no-repeat;	
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
	margin-right: 7px;
	color: white;
}

#login_form_submit{
	position: relative;
	top: 5px;
	margin-bottom:1px;
}
#login_form_submit:hover {
	margin:1px 0px 0px 1px;
}

#login_form a{
	color: #ff3737;
}

#top_categories{
	width: 240px;
	height: 70px;
	float: left;
	margin-left: 23px;
	margin-top: 26px;
}

#top_categories li{
	overflow: hidden;	
	list-style-type: none;
	display: inline;
}
#top_categories li a{
	display: block;
	overflow: hidden;
	float: left;
}
#categories_panie{ 	width: 66px; }
#categories_panie:hover img{ 	margin-left: -66px;	}
#categories_panowie{ width: 98px; 	margin-left: 1px;}
#categories_panowie:hover img{	margin-left: -98px;	}
#categories_kluby{	width: 74px;	margin-left: 1px;}
#categories_kluby:hover img{	margin-left: -74px;	}

#categories_panie img.aktywna {margin-left: -66px;}
#categories_panowie img.aktywna {margin-left: -98px;}
#categories_kluby img.aktywna {margin-left: -74px;}

#top_menu{
	clear: both;
	font-family: Georgia;
	margin-left: 530px;
	padding-top: 30px;
}

#top_menu li{
	list-style-type: none;
	display: inline;
	overflow: hidden;
}

#top_menu li a.five{
	display: block;
	width: 67px;
	overflow: hidden;
	float: left;
	position: relative;
	top: -2px;
	left: 9px;
	margin-right: 24px;
}

#top_menu li a.five:hover img{
	margin-left: -67px;
}

#top_menu li a{
	display: block;
	width: 100px;
	overflow: hidden;
	float: left;
	position: relative;
	top: -2px;
	left: 0px;
	margin-right: 13px;
}

#top_menu li a:hover img{
	margin-left: -100px;
}

#categories_panie_sub, #categories_panowie_sub, #categories_kluby_sub{
	clear: both;
	display: none;
}

#categories_main_sub {
	display: block;
}
#categories_main_sub ul.subcategory_set li, #categories_panie_sub ul.subcategory_set li{
	margin:0px;
	padding:0px;
}
#categories_panie_sub a, #categories_panowie_sub a, #categories_kluby_sub a, #categories_main_sub a {
	color: white;
	font-family: Georgia;
	font-size: 14px;
	margin-left: 10px;
}
#categories_panowie_sub li, #categories_kluby_sub li, #categories_main_sub li{
	color: #DFDFDF;
	font-size: 13px;
	margin-left: 15px;
}
ul.subcategory_set li a.aktywna {
      text-decoration:underline;
}


#sidebar{
	width: 181px;
	float: left;
	position: relative;
	left: 14px;
	top: -110px;
}

#content{
	width: 765px;
	float: right;
}

#city{
	background: url('http://img.roksa.pl/choose_city.jpg') no-repeat;
	height: 383px;
	overflow: hidden;
	padding-top: 40px;
}

#comment{
	background: url('http://img.roksa.pl/comment_pl.jpg') no-repeat;
	height: 149px;
	padding-top: 40px;
	overflow: hidden;
	margin-top: 15px;
	text-align: center;
}

#comment img{
	width: 100px;
	height: 130px;
	border: solid 1px #b0b0b0;
}

#reklama{
	background: url('http://img.roksa.pl/reklama.jpg') no-repeat;
	height: 240px;
	padding-top: 40px;
	overflow: hidden;
	margin-top: 15px;
	text-align: center;	
}

#reklama img{
	width: 170px;
	height: 200px;
	border: solid 1px #b0b0b0;
}

.box{
	margin-bottom: 20px;	
}

.box h2{
	color: #c41d11;
	font-family: Georgia;
	font-size: 24px;
	font-weight: normal;
	font-style: italic;
	text-decoration: underline;
	margin-bottom: 5px;
}
.box h2.small {
	font-size: 20px;
}

.box ul li{
	list-style-type: none;	
}

.box ul.polecane li a{
	display: block;
	background: none;
	font-size: 13px;
	padding-left: 10px;
	padding-bottom: 3px;
	color: #4c4c4c;
}
.box ul.polecane li a:hover {
	text-decoration: underline;
	color: #960800;
}
.box ul li a{
	display: block;
	background: url('http://img.roksa.pl/sidebar_link.jpg') no-repeat;
	color: white;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.box ul li a.special{
	text-decoration: none;
	background: url('http://img.roksa.pl/sidebar_link_active.jpg') no-repeat;
	letter-spacing:0.2px;
}

.box ul li a.special:hover {
	text-decoration: underline;
}


#city .city_categ {
      margin:0px 0 5px 10px;
      color: #eeeeee;
      font-size:14px;
      font-style: italic;
}
#city ul li {
	display:block;
}
#city ul li.popularcity {
	background: url('http://img.roksa.pl/promoted_city.png') no-repeat;
	background-position:30%;
	height:18px;
	padding-top:2px;
}
#city ul li a{
	color: white;
	font-size: 14px;
	margin-bottom: 3px;
	padding-left: 15px;
}
#city_list{
	height: 350px;
	overflow:auto;
}

#city form{
	text-align: center;
	margin-bottom: 5px;
}

#top_text{
	color: #737173;
	position: relative;
	top: -8px;
}

#top_text a{
	color: #9a2821;
}

.item_row{
	overflow: hidden;
	position: relative;
	top:-5px;
}

.random_item{
	width: 143px;
	height: 175px;
	padding-left: 7px;
	padding-bottom: 7px;
	overflow: hidden;
	background: url('http://img.roksa.pl/random-item.jpg') no-repeat;
	text-align:center;
	padding-top: 10px;
	float: left;
	position:relative;
}

.random_item a{
	margin-right: 10px;
	color: #9a2821;
	font-weight:bold;
	letter-spacing:0px;
}

.random_item a img{
	margin-bottom: 10px;	
	border: solid 1px #f3f3f3;
	width:100px;
	height:130px;
}
.random_item a:hover img{
	border: solid 3px #D1DCDF;
	margin-bottom: 6px;
}

.random_item img.anons_new{
	position: absolute;	
	left:0px;
	top:0px;
}
.random_item .videoimg {
	position:absolute;
	left:102px;
	top:0px;
	margin:0px;
}

#content h2{
	text-align: right;
	color: #9a2821;
	font-family: Georgia;
	font-weight: normal;
	font-size: 20px;
	margin-right: 15px;
	border-bottom: solid 1px #d2d2d2;
	margin-bottom: 40px;
	margin-top: 20px;
}
#content h2.nomini {
	margin-top: 10px !important;
}

div#latest_adds{
	position: relative;
	top:-10px !important;	
}

#content h2.next_header{
	margin-bottom: -20px;
}

#content h2 span{
	font-size: 12px;
	position: relative;
	top: 17px;
	left: 215px;
	color: #636363;
	font-family: Helvetica, Arial, sans-serif;
}

#content div.next_header_long{
	font-size: 12px;
	color: #636363;
	font-family: Helvetica, Arial, sans-serif;
	text-align: right;
	margin-top: -40px;	
}
#FormDzielnice select {
	z-index:2;
}
#content h2 span.header_city_text{
	position: relative;
	top: 17px;
	left: 155px;
	font-size:14px;
}

div#latest_adds span.latest_adds_search{
	font-size: 12px;
	position: relative;
	top: 17px;
	left: 260px;
	color: #636363;
	font-family: Helvetica, Arial, sans-serif;	
}

body.subpage #content h2 span{
	font-size: 12px;
	position: relative;
	top: 40px;
	left: 450px;
	color: #636363;
	font-family: Helvetica, Arial, sans-serif;
	display: block;
	width: 300px;
}

body.subpage_adds #content h2{
	text-align: right;
	color: #9a2821;
	font-family: Georgia;
	font-weight: normal;
	font-size: 20px;
	margin-right: 15px;
	border-bottom: solid 1px #d2d2d2;
	margin-bottom: -20px;
	margin-top: 20px;
	position: relative;
	top:-42px !important;
}

#content h3{
	color: #9a2821;
	font-family: Georgia;
	font-weight: normal;
	font-size: 20px;
	margin-bottom: 20px;
}

#content h3 span, #content h3 span a{
	font-size: 12px;
	color: #636363;
}

#content h3.statue{
	border-bottom: solid 1px #dadada;
	margin-right: 10px;
}

.latest_item{
	width: 84px;
	height: 119px;
	padding: 10px 0px 7px 7px; 
	overflow: hidden;
	background: url('http://img.roksa.pl/latest_item.jpg') no-repeat;
	text-align:center;
	float: left;
	margin-right: 3px;
}

.latest_item a{
	color: #9a2821;
}

.latest_item a img{
	margin-bottom: 6px;	
	margin-right: 10px;
	border: solid 1px #f3f3f3;
	width:58px;
	height:77px;
}
.latest_item a:hover img{
	border: solid 2px #D1DCDF;
	margin-bottom: 4px;
}
.latest_item .minipodpis a.nowrap,
.random_item .podpis a.nowrap {
	white-space: nowrap;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.latest_item .minipodpis span,
.random_item .podpis span {
	color: #777777;
}
.latest_item .minipodpis {
	height: 30px;
	width: 75px;
	overflow: hidden;
	margin-top:-3px;
}
.random_item .podpis {
	height: 32px;
	width: 129px;
	overflow: hidden;
	margin-top:-9px;
	padding:0px !important;
	text-align:center;
	line-height:16px;
}
.link_back {
	float:left;
	position:relative;
	top:-25px;
}
#main_link_back {
	position:relative;
	top:19px;
}
div.stronnicowanie {
	font-family: Georgia;
	font-size: 18px;
	font-weight: normal;
	margin:0px auto;
	text-align:center;
	margin-bottom: 15px;
	position:relative;
	top: -10px;
}
div.stronnicowanie a{
	color: #c41d11;
}
div.stronnicowanie span {
	color:gray;
}
#anons_name_h {
	padding-left:30px;
	margin-top:-15px;
	clear:left;
}
#anons_details{
	position:relative;
	bottom:22px;
	float:left !important;
	padding:0px;
	overflow: hidden;
	width:100%;
}
#anons_details ul{
	width: 280px;
	float: left;
}

#anons_details li{
	list-style-type: none;
	overflow: hidden;
	margin-bottom: 1px;
	padding-top: 1px;
	color: #7b7b7b;
	font-size:13px;
}

#anons_details span{
	background: url('http://img.roksa.pl/anonse_details_blue.jpg') center no-repeat;
	color: white;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 2px;
	width: 73px;
	margin-right: 10px;
	overflow: hidden;
	font-size:12px;
}

#anons_details span.red{
	background: url('http://img.roksa.pl/anonse_details_red.jpg') center no-repeat;
	color: white;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 2px;
	width: 73px;
	margin-right: 10px;
	position: relative;
	top: -2px;
}

#anons_details span.red_long{
	background: url('http://img.roksa.pl/anonse_details_red_long.jpg') center no-repeat;
	color: white;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 2px;
	width: 95px;
	margin-right: 10px;
	margin-bottom:1px;
}

#anons_details span.gray_long{
	background: transparent;
	color: #4c4c4c;
	display: block;
	float: left;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 2px;
	width: 95px;
	margin-right: 10px;
	text-align: right;
	font-weight: bold;
}

#anons_details span.important_text,
#anons_details span.important_text a{
	display: inline;
	float: none;	
	color: #9a2821;
	background: transparent;
	padding:0px;
	margin:0px;
	font-size:13px;
	overflow: hidden;
	position: relative;
	top:0px;
}
#anons_details span.important_text_city{
	display: inline;
	float: none;	
	color: #9a2821;
	background: transparent;
	padding:0px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
	overflow: hidden;
	position: relative;
	top:0px;
}


#anons_details span.very_important_text{
	display: inline;
	float: none;	
	color: #9a2821;
	background: transparent;
	padding:0px;
	font-size:13px;
	margin:0px;
	font-weight: bold;
	overflow: hidden;
	position: relative;
	top:2px;
}
#anons_details span.telefon_text{
	letter-spacing: 3px;
	font-size:17px;
}

#anons_details span.important_text_blue{
	display: inline;
	float: none;	
	font-size:14px;
	color: #348da9;
	background: transparent;
	padding:0px;
	margin:0px;
	overflow: hidden;
	position: relative;
	top:2px;
}
#tresc_en, #tresc_ge, #anonceOptions2 {
	display: none;
}
#gallery_autent {
	font-size:13px;
}
#anons_content, #anonsnote{
	background: #d2d2d2;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 15px;
	padding-right: 15px;
	margin:0px;
	width: 729px;
	color: #4c4c4c;
}
span.jezykTresc:hover {
	cursor: pointer;
}
#anons_auttlum {
	font-size: 11px;
	margin-top: -6px;
	margin-bottom: 6px;
}

#anons_content_header, #anons_note_header{
	background: url('http://img.roksa.pl/anons_content_header.jpg') no-repeat;
	margin:0px;
	height: 11px;
}

#anons_content_footer, #anons_note_footer{
	background: url('http://img.roksa.pl/anons_content_footer.jpg') no-repeat;
	margin-bottom: 20px;
}
#favoritnote, #readnote {
	display:none;
}

.comment_header{
	overflow: hidden;
	background: url('http://img.roksa.pl/comment_header.jpg') no-repeat;
	padding-bottom: 10px;
}

.comment_nick{
	float: left; 
	width: 200px;
	color: #9a2821;
	margin-left: 10px;
}

.comment_date{
	float: right; 
	width: 200px;	
	text-align: right;
	margin-right: 10px;
}

.comment_content{
	width: 730px;
	padding-left: 15px;
	padding-right: 15px;
	color: #4c4c4c;
	background: #d7d7d7;
}

.comment_footer{
	background: url('http://img.roksa.pl/comment_footer.jpg') no-repeat;
	margin-bottom: 20px;
}

#ajax_window {
	padding:10px 20px 0px;
	overflow:hidden;
}
#ajax_header img {
	float: left;
}
#ajax_header h2 {
	position:relative;
	top:23px;
	left:15px;
	color: #9a2821;
	font-family: Georgia;
	font-weight: normal;
	font-size: 23px;
}
#ajax_info {
	clear:both;
	padding-top:12px;
	padding-bottom:3px;
	color: #636363;
}
.ajax_info_error {
	color:#DF1B1B;
}
#ajax_window form div{
	text-align:center;
	margin:0px auto;
}
#ajax_window textarea {
 	width: 414px;
	height: 85px;
	background: url('http://img.roksa.pl/ajax_textarea.gif') no-repeat;
	font-family: Helvetica, Arial, sans-serif;
	padding:5px;
	font-size: 11px;
}
#ajax_window_submit,#ajax_note_submit {
	margin-top:10px;
}
#ajax_load {
	display:none;
	position:relative; 
	margin-top:-20px; 
	bottom:80px;
	z-index:100;
}
.gallery_header {
	position:relative; 
	top:15px;
	z-index:100;
	height:50px;
	padding-left:5px;
}
.favorit_header{
}

.favorit_header span{ /*przyciski opcji*/
	display:block;
	float: right;
	width: 380px;
	overflow: hidden;
	position: relative;
	bottom:25px;
	margin-right: 10px;
	font-size: 12px;
	color: #636363;
}

.favorit_header span a{
	display: block;
	width: 95px;
	float: left;
	text-align: center;
	font-size: 11px !important;
	font-family: Helvetica, Arial, sans-serif;
	color: #636363;
}

.favorit_header span a:hover {
	text-decoration: none;
}

h3.comment_title{
	background: url('http://img.roksa.pl/pochwaly_big.jpg') no-repeat left;
	display: inline-block;
	padding-left: 80px;
	padding-top: 14px;
	padding-bottom: 12px;
}

.adds_header{
	overflow: hidden;
	background: url('http://img.roksa.pl/adds_header.png') no-repeat bottom left;
	padding-bottom: 5px;
	position: relative;
	padding-top: 20px;
}

.adds_nick{
	float: left; 
	width: 200px;
	color: #9a2821;
	margin-left: 10px;
	overflow: hidden;
	position: relative;
	top: -4px;
}

.adds_nick span{
	display: block;
	width: 102px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	color: white;
	background: url('http://img.roksa.pl/adds_places.jpg') no-repeat;
	float: right;
	margin-top: -6px;
}

.adds_location{
	float: left; 
	width: 402px;	
	text-align: right;
	overflow: hidden;
	position: absolute;
	left: 160px;
	top:8px;
}

.adds_location span{
	width: 200px;
	background: url('http://img.roksa.pl/adds_location2.jpg') no-repeat;
	color: white;
	text-align: center;
	padding-top:3px;
	padding-bottom: 3px;
	display: block;
	margin-left: 120px;
	position: relative;
}

.adds_date{
	float: right; 
	width: 200px;	
	text-align: right;
	margin-right: 10px;
	position: relative;
	top: -4px;
}

.adds_content{
	width: 730px;
	padding-left: 15px;
	padding-right: 15px;
	color: #4c4c4c;
	background: #d2d2d2;
	text-align: justify;
}

.adds_footer{
	background: url('http://img.roksa.pl/comment_footer.jpg') no-repeat;
	margin-bottom: 20px;
}

.adds_lead{
	text-align: center;
	color: #4c4c4c;
}

.adds_lead div{
	width: 759px;
	background: url('http://img.roksa.pl/adds_lead.jpg') no-repeat;
	overflow: hidden;
	padding-top: 21px;
	padding-bottom: 21px;
	margin-bottom: 20px;
	margin-top: 15px;
}

.adds_lead div a{
	color: #9a2821;
	font-size: 15px;
}

h3.adds_plain_header{
	background: url('http://img.roksa.pl/samolot.jpg') no-repeat left;
	padding-left: 70px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.adds_www, .adds_email{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	border-bottom: solid 1px #cbcbcb;
	margin:0 auto;
	margin-top: 15px;
	width: 300px;
	color: #333333;
}

.adds_email a, .adds_gg a, .adds_www a {
	color: #9a2821;
}

.adds_phone, .adds_gg {
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	border-bottom: solid 1px #cbcbcb;
	margin:0 auto;
	margin-top: 15px;
	width: 300px;
	color: #9a2821;
}

.adds_phone span, .adds_gg span {
	color: #333333;
}


#content ol, #content ul.regulamin, #content ul.dodajzm {
	color: #2d7290;
	font-family: Georgia;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	margin-left: 30px;
	margin-right: 15px;
	margin-bottom: 20px;
}
#content ul.regulamin{
	margin-bottom: 5px;
}
#content ol li span, #content ul.dodajzm li span, div.dodajzm{
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-family: Helvetica, Arial, sans-serif;
	color: #4c4c4c;
}
#content ul.dodajzm li {
	margin-bottom:10px;
}
div.dodajzm{
	margin-left: 30px;
	margin-bottom: 20px;
	margin-left: 30px;
}
#content ol.latin {
	list-style:lower-latin;
	font-size: 14px;
	 margin-bottom: 5px;
}

#adds_box{
	width: 300px;
	margin: 0 auto;
	text-align: center;
	color: #960800;
	font-weight: bold;
}

#adds_box div{
	border-bottom: solid 1px #cbcbcb;
	margin-bottom: 10px;
}

#adds_box strong{
	font-size: 15px;
}

#adds_box span{
	font-size: 15px;
	color:#4c4c4c;
}

#adds_box img{
	margin-bottom: 20px;
	margin-top: 15px;
}

#adds_box a{
	color: #960800;
	font-size: 15px;
}

#adds_first_header{
	background: url('http://img.roksa.pl/adds_first_header.jpg') no-repeat top;
	padding-left: 80px;
	padding-top: 20px;
	padding-bottom: 10px;
	margin-top: 20px;
}

#adds_second_header{
	background: url('http://img.roksa.pl/adds_second_header.jpg') no-repeat top;
	padding-left: 80px;
	padding-top: 25px;
	padding-bottom: 12px;
}

#adds_table tr td {
	color: #3F3B3B;
	padding-top:4px;
}
#stats{
	width:500px;
	margin-left:50px;
}

#stats div{
	overflow: hidden;
	text-align: right;
	padding-top: 3px;
	padding-bottom:3px;
	margin-bottom: 4px;
	color: #2d7290;
}

#stats span.numbers{
	display: block;
	width: 118px;
	background: url('http://img.roksa.pl/stats.jpg') no-repeat;
	text-align: center;
	float: right;
	color: white;
	padding-bottom: 2px;
	padding-top: 3px;
	margin-top: -3px;
	margin-left: 10px;
}

#footer{
/*	height: 95px;
	background: url('http://img.roksa.pl/footer.jpg') repeat-x;
*/	height: 65px;
	background: url('http://img.roksa.pl/footer.gif') repeat-x;
	clear: both;
	text-align:center;
}

#footer img{
	margin-top: 10px;
}

#footer ul{
	text-align: right;
	margin-right: 15px;
	margin-top: 15px;	
}

#footer li{
	list-style-type: none;
	display: inline;
	color: white;
}

#footer li a{
	color: white;
}

#wrrap2{
	background: url('http://img.roksa.pl/footer.jpg') repeat-x bottom center;
	height: 100%;
}


#galeria{
	overflow: hidden;
	text-align: center;
	width: 754px;
	position:relative;
	top:-25px;
	margin-bottom: 20px;
	background: url('http://img.roksa.pl/gallery_background3.jpg') repeat-x center top;
	/* to samo w jquery_adgallery */
	border: solid 1px #fafafa;
}

 #videodiv {
 	text-align:center;
	margin: auto;
	margin-bottom: 30px;
}
 
 h3#contact_header,
 h3#praca_header{
 	background: url('http://img.roksa.pl/contact_header.jpg') no-repeat;
	padding-left: 80px;
	padding-top: 22px;
	padding-bottom: 13px;
 }
 .account_number {
 	font-size:13px;
	letter-spacing:0.3px;
 }
 
  h3#contact_header2{
 	background: url('http://img.roksa.pl/contact_header2.jpg') no-repeat;
	padding-left: 80px;
	padding-top: 22px;
	padding-bottom: 13px;
 }
 
 #contact_form input{
 	background: url('http://img.roksa.pl/contact_input.jpg') no-repeat;
	width: 194px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
 }
 
 #contact_form{
 	text-align:center;
 }
 
 #contact_table {
 	text-align:right;
	width:350px;
	font-size: 12px;
	margin-left:165px;
 }
 #contact_table tr td.col11 {
 	width: 120px;
	vertical-align: top;
 	color:#960800;;
	font-weight: bold;
	padding-bottom:10px;
 }
 #contact_table tr td.col22 {
 	text-align:left;
	vertical-align: top;
	padding-left:10px;
	width: 225px;
}
 #contact_table tr td.col2 {
 	width: 225px;
 }

 #contact_form div, #contact_table tr{
 	margin-bottom: 10px;
 }
 #contact_table tr td.contact_error {
	text-align:right;
 }

 #contact_form label{
 	color:#960800;;
	font-weight: bold;
 }
 
 #praca_box textarea{
 	width: 430px;
	height: 230px;
	background: url('http://img.roksa.pl/praca_textarea.gif') no-repeat;
	padding: 10px;
	margin-left:5px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
 }
 #message_box textarea{
 	width: 194px;
	height: 81px;
	background: url('http://img.roksa.pl/contact_textarea.jpg') no-repeat;
	padding: 10px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
 }
 #message_label {
 	vertical-align: top;
 }

 .contact_error_text{
	width: 250px;
	background: url('http://img.roksa.pl/error_tlo.jpg') repeat-y;
	color: white !important;
	margin-left: 96px;
 }
 .contact_error_text span {
	padding-right:7px;
	height:18px;
	display:block;
}
 
 #contact_submit,
 #praca_submit{
 	width: auto !important;
	background: transparent !important;
	margin-left: 45px;
	margin-bottom:1px;
 }
 #contact_submit:hover,
 #praca_submit:hover {
	margin:1px 0px 0px 46px;
}
.button_image:hover {
	margin:1px 0px 0px;
}
 
#contact_info{
	width: 270px;
	margin:0 auto;
 	color:#960800;
	font-weight: bold;
	position: relative;
	left: 30px;
}

#contact_info span{
	font-size: 15px;
	margin-left: 7px;
	color: #333333;
}

#contact_info a{
	color:#960800;	
}

#contact_info div{
	border-bottom: solid 1px #cbcbcb;
	padding-left: 50px;	
	padding-bottom: 3px;
	margin-bottom: 7px;
}

#contact_info img{
	position: relative;
	top: 3px;
}
#contact_info div p{padding-left:38px;color:#737173;font-weight:normal;}

.contact_lead,
.praca_lead{
	text-align:center;
	color: #4c4c4c;
	line-height: 16px;
}
.contact_info2 {
	text-align:center;
	color: #4c4c4c;
	line-height: 18px;
	width:500px;
	margin: 10px auto;
}
.contact_info2 span {
	text-decoration:underline;
}
.contact_info2 p{
	color: #960800;
}

#preferences_menu{
	width: 669px;
	background: url('http://img.roksa.pl/preferences_menu.jpg') no-repeat;
	overflow: hidden;
	padding-left: 165px;
	/*padding-left: 91px;*/
}
	
#preferences_menu li{
	list-style-type: none;
	display: inline;
	overflow: hidden;
}

#preferences_menu li a{
	float: left;
	overflow: hidden;
}

#preferences_favourites{
	width: 121px;
}

#preferences_favourites:hover img{
	margin-left: -121px;
}

#preferences_comments{
	width: 163px;
}

#preferences_comments:hover img{
	margin-left: -163px;
}

#preferences_adds,#preferences_payments{
	width: 151px;
}

#preferences_adds:hover img,#preferences_payments:hover img{
	margin-left: -151px;
}

#preferences_pref{
	width: 130px;
}

#preferences_pref:hover img{
	margin-left: -130px;
}

#comment_content_header{
	padding-left: 80px;
	background: url('http://img.roksa.pl/comments_header.jpg') no-repeat;
	padding-top: 10px;
	padding-bottom: 7px;
}

#favourites_content_header{
	padding-left: 80px;
	background: url('http://img.roksa.pl/favourites_box_header.jpg') no-repeat;
	padding-top: 22px;
	padding-bottom: 7px;
	margin-top: 37px;
}

.comment_box{
	overflow: hidden;	
}

.comment_box_image{
	width: 72px;
	padding-left: 6px;
	padding-top: 6px;
	height: 89px;
	overflow: hidden;
	float: left;
	background: url('http://img.roksa.pl/comment_box_image_background.jpg') no-repeat;
}
.comment_box .noactive {
	color: #4c4c4c;	
}
.comment_box_image img{
	border: solid 1px white;
	width:63px;
}
.comment_box_conteiner{
	float: right;
	overflow: hidden;
	width: 665px;
	margin-right: 10px;
}

.comment_box_date{
	color: #960800;
	width: 150px;
	float: left;
	padding-left: 15px;
}

.comment_box_date h4{
	color: #960800;
	font-family: Georgia;
	font-size: 15px;
	font-weight: normal;
	margin-bottom: 3px;
}

.comment_box_date span{
	color: #4c4c4c;	
}

.comment_box_content{
	width: 360px;
	color: #4c4c4c;	
	float: left;
	width: 365px;
	overflow: hidden;
}

.comment_box_content h5{
	width: 95px;
	background: url('http://img.roksa.pl/comment_box_title.jpg') no-repeat;
	text-align: center;
	font-size:12px;
	color: white;
	font-weight: normal;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 4px;
}

.comment_box_content h5.canceled{
	width: 95px;
	background: url('http://img.roksa.pl/comment_box_title_canceled.jpg') no-repeat;
	text-align: center;
	font-size:12px;
	color: white;
	font-weight: normal;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 4px;
}

.comment_box_conteiner_content{
	background: #dedede;
	overflow: hidden;
	margin:0px;
	padding:0px;
	margin-top: -7px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.comment_box_status{
	text-align:right;
	margin-top: 5px;
	float: right;
	margin-right: 10px;
}
.comment_box_conteiner_header{
	background: url('http://img.roksa.pl/comment_container_header.jpg') no-repeat;
	clear: both;
	padding:0px;
	margin:0px;
}

.comment_box_conteiner_footer{
	background: url('http://img.roksa.pl/comment_container_footer.jpg') no-repeat;
	clear: both;
	padding:0px;
	margin:0px;
}


.favourites_box{
	overflow: hidden;	
}

.favourites_box_image{
	width: 72px;
	padding-left: 6px;
	padding-top: 6px;
	height: 89px;
	overflow: hidden;
	float: left;
	background: url('http://img.roksa.pl/comment_box_image_background.jpg') no-repeat;
}

.favourites_box_image img{
	border: solid 1px white;
	width:63px;
	
}
.favourites_box_conteiner{
	float: right;
	overflow: hidden;
	width: 665px;
	margin-right: 10px;
}

.favourites_box_date{
	color: #960800;
	width: 190px;
	float: left;
	padding-left: 15px;
}

.favourites_box_date h4{
	color: #960800;
	font-family: Georgia;
	font-size: 15px;
	font-weight: normal;
	margin-bottom: 3px;
}

.favourites_box_date span{
	color: #4c4c4c;	
}
.favourites_box_content{
	color: #4c4c4c;	
	float: left;
	width: 315px;
	overflow: hidden;
}

.favourites_box_content h5{
	width: 95px;
	background: url('http://img.roksa.pl/favourites_box_title.jpg') no-repeat;
	text-align: center;
	font-size:12px;
	color: white;
	font-weight: normal;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 4px;
}

.favourites_box_content p{
	margin-left: 10px;	
}

.favourites_box_status{
	margin-top: 18px;
	float: right;
	margin-right: 10px;
}

.favourites_box_conteiner_header{
	background: url('http://img.roksa.pl/comment_container_header.jpg') no-repeat;
	clear: both;
	padding:0px;
	margin:0px;
}

.favourites_box_conteiner_footer{
	background: url('http://img.roksa.pl/comment_container_footer.jpg') no-repeat;
	clear: both;
	padding:0px;
	margin:0px;
}


.favourites_box_conteiner_content{
	background: #dedede;
	overflow: hidden;
	margin:0px;
	padding:0px;
	margin-top: -7px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.favourites_box_conteiner_content p.canceled{
	color: #858585;
}

.favourites_prices{
	margin-top: 5px;	
}

.favourites_prices div{
	overflow: hidden;
	padding-top: 5px;
}

.favourites_prices div span{
	display: block;
	float: left;width: 95px;
	color: white;
	background: url('http://img.roksa.pl/favourites_prices.jpg') no-repeat;
	text-align: center;
	padding-top: 3px;
	position:relative;
	top: -3px;
	padding-bottom: 3px;
	margin-right: 10px;
}
#user_platnosci {width:720px;}
#user_platnosci th  {border-bottom: 1px dotted gray; padding-bottom:5px 0px;}
#user_platnosci td {text-align:center;padding: 5px 0px;}
#user_platnosci td.l {text-align:left;}
#user_platnosci tr.row0 {
        background-color: #F9F9F9;
}
#user_platnosci tr.row1 {
        background-color: #FFF;
}
#user_platnosci tr.row2 {
        background-color: #f5f5f5;
}
#user_platnosci tr.row0:hover, #user_platnosci tr.row1:hover, #user_platnosci tr.row2:hover {
        background-color: #f1f1f1;
}
#useroplac_podsumuj {
	text-align:right;
	margin:30px 100px 17px;
}
#useroplac_podsumuj #useroplac_il, #useroplac_podsumuj #useroplac_cena {
	font-weight:bold;
	color:red;
}
.user_help {
	margin:30px 30px;
	color: #46495d;
}
.user_help li {
	margin:6px 0px 0px 30px;
}
#user_edit_choice {
	margin:15px auto;
	width:700px;
	text-align:center;
}
#user_edit_choice div {
	float:left;
	width:160px;
	margin:0px 30px;
	color:gray;
}

#twojeanonse_content_header{
	padding-left: 80px;
	background: url('http://img.roksa.pl/twojeanonse_box_header.jpg') no-repeat;
	padding-top: 22px;
	padding-bottom: 7px;
	margin-top: 37px;
}
.twojeanonse_box_content{
	color: #4c4c4c;	
	float: left;
	width: 250px;
	overflow: hidden;
}
.twojeanonse_box_content h5{
	font-size:13px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.twojeanonse_box_status{
	margin-top: 5px;
	float: right;
	margin-right: 10px;
}
.twojeanonse_box_check{
	padding-top: 5px;
	float: left;
	width: 10px;
}
.twojeanonse_opcje{
	float:right;
	padding: 7px;
}
.twojeanonse_opcje img.wyrownaj{
	position:relative;
	top: 10px;
}

 #preferences_form input{
 	background: url('http://img.roksa.pl/preferences_input.jpg') no-repeat;
	width: 140px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
 }
 
 #preferences_form{
 	text-align:center;
 }
 
 #preferences_form div{
 	margin: 0 auto 10px;
	padding-right:50px;
	overflow: hidden;
	width: 350px;
	text-align: left;
 }
 
 #preferences_form label{
 	color:#960800;
	font-weight: bold;
	width: 150px;
	display: block;
	float: left;
	text-align: right;
	margin-right: 15px;
	position: relative;
	top: 2px;
 }
 
 #preferences_form div span{
 	display: block; 
	width: 150px;
	float: left;
	color: #960800;
	font-weight: bold;
	text-align: right;
	margin-right: 15px;
 }

 #preferences_form p{
 	margin-bottom: 25px;
	margin-top: 50px;
	color: #4c4c4c;
 }

  #preferences_save{
 	width: auto !important;
	background: transparent !important;
	margin-left: 150px;
 }
  div.preferences_error_text {
	text-align:right !important;
	width: 250px !important;
	height:16px;
	padding-top:2px;
	background: url('http://img.roksa.pl/error_tlo.jpg') repeat-y;
	color: white !important;
	position:relative;
	left:25px;
 }
 
 h3#preferences_header{
 	background: url('http://img.roksa.pl/preferences_header.jpg') no-repeat;
	padding-left: 80px;
	padding-top: 22px;
	padding-bottom: 13px;
 }
 
  h3#login_header{
 	background: url('http://img.roksa.pl/login_header.jpg') no-repeat;
	padding-left: 80px;
	padding-top: 22px;
	padding-bottom: 13px;
 }
 
 #register_link img{
 	margin-top: 5px;
 }
 
  #login_page_form input[type=text],
  #login_page_form input[type=password] {
 	background: url('http://img.roksa.pl/contact_input.jpg') no-repeat;
	width: 194px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
 }
 
 #login_page_form{
 	text-align:center;
 }
 
 #login_page_form div{
 	margin-bottom: 10px;
 }
 
 #login_page_form label{
 	color:#960800;
	font-weight: bold;
 }

 #login_page_submit{
 	width: auto !important;
	background: transparent !important;
	margin-left: 45px;
 }

 #login_remember{
  	width: auto;
	margin-right: 350px;
	margin-top:15px;
 }
  #login_remember_ch {
  	position:relative;
	right:200px;
  }
		  
 #remember_box label{
	position: relative;
	left: 70px;
 }
					 
  #login_submit,
  #activate_submit
  {
 	width: auto !important;
	background: transparent !important;
	
 }
 
 .login_text{
 	text-align: right;
	width: 270px;
	margin:0 auto;
 }

  .login_text a{
  	color: #960800;
  }
  
.remember_text{
	background: url('http://img.roksa.pl/remember_content.jpg') no-repeat;
	padding-left: 145px;
	padding-right: 20px;
	padding-top: 15px;
	height: 116px;
	margin-bottom: 20px;
} 

.remember_text p{
	margin-bottom: 15px;
}

.remember_text a{
	color:#960800;	
}

#login_remember_email_box{
	position: relative;
	left: -97px;
}

#login_remember_email{
	margin-left: 20px;
}

.back_login{
	color: #960800;
}

.remember_info{
	width: 240px;
	text-align: right;
	margin-left: 40px;
}


#remember_submit{
	width: auto !important;
	background: transparent !important;
	margin-top:20px;
}


  #register_form input{
 	background: url('http://img.roksa.pl/contact_input.jpg') no-repeat;
	width: 194px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
 }
 
 #register_form{
 	text-align:center;
 }
 
 #register_form div{
 	margin-bottom: 10px;
 }
 
 #register_form label{
 	color:#960800;
	font-weight: bold;
	margin-right: 15px;
 }

 #register_submit{
 	width: auto !important;
	background: transparent !important;	
 }
 #register_pleasewait {
 	display:none;
	height: 18px;
	margin-bottom:5px;
 }
 #register_pleasewait span{
 	position:relative;
	bottom:3px;
 }
 h3#register_header{
 	background: url('http://img.roksa.pl/register_header.jpg') no-repeat;
	padding-left: 80px;
	padding-top: 22px;
	padding-bottom: 13px;
 }

 
   #link_form input,
   #praca_form input{
 	background: url('http://img.roksa.pl/contact_input.jpg') no-repeat;
	width: 194px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
 }
 
 #form_table {
 	text-align:right;
	width:420px;
	margin-left:125px;
	font-size: 12px;
 }
 #form_table tr td.col11 {
 	width: 160px;
	vertical-align: top;
 	color:#960800;;
	font-weight: bold;
	padding-bottom:10px;
 }
 #form_table tr td.col22 {
 	text-align:left;
	vertical-align: top;
	padding-left:10px;
	width: 225px;
}
 #form_table tr td.col1 {
 	width: 160px;
	vertical-align: middle;
 }
 #form_table tr td.col2,
 #form_table_wide tr td.col2 {
 	width: 225px;
	text-align:right;
 }
 #form_table tr td.col3,
 #form_table_wide tr td.col3 {
 	width: 30px;
	vertical-align:top;
 }
 #form_table tr td.link_error,
 #form_table tr td.praca_error,
 #form_table_wide tr td.link_error {
	text-align:right;
}
 #form_table .link_good_text {
	width: 250px;
	margin-left: 134px;
	color:green;
	padding-right:7px;
}
 #form_table .link_error_text,
 #form_table .praca_error_text {
	width: 250px;
	background: url('http://img.roksa.pl/error_tlo.jpg') repeat-y;
	color: white !important;
	margin-left: 134px;
}
 #form_table .link_error_text span, 
 #form_table .praca_error_text span, 
 #form_table_wide .link_error_text span {
	padding-right:7px;
	height:18px;
	display:block;
}	

 #form_table_wide{
 	text-align:right;
	width:480px;
	margin-left:65px;
	font-size: 12px;
 }
 #form_table_wide tr td.col1 {
 	width: 220px;
	vertical-align: middle;
}
 #form_table_wide .link_good_text{
	width: 250px;
	margin-left: 194px;
	color:green;
	padding-right:7px;
}
 #form_table_wide .link_error_text{
	width: 250px;
	background: url('http://img.roksa.pl/error_tlo.jpg') repeat-y;
	color: white !important;
	margin-left: 194px;
 }
 div.display_form_content {
 	width:450px;
	margin-left:150px;
 }
 #link_form,
 #praca_form {
 	text-align:center;
}
 #link_form div, #form_table tr,
 #praca_form div, #form_table tr{
 	margin-bottom: 10px;
 }
 
 #link_form label,
 #praca_form label{
 	color:#960800;
	font-weight: bold;
	margin-right: 15px;
 }
.ok_info {
	padding:10px;
	border: 1px #DFCDA7 solid;
	-moz-border-radius: 1em;
	margin: 20px 0px 20px 110px;
	width: 580px;
	background: #fbf3e8;
	text-align:center;
}
.ok_info span.important{
	color:red;
	font-weight:bold;
}
.ok_info span.success{
	color:green;
}
.link_added{
	text-align:center;
	color: #e96500;
	font-weight:bold;
	position: relative;
	margin-bottom: 3px;
}
.link_added img {
	margin-right: 10px;
}
.link_added span {
	font-family: Helvetica, Arial, sans-serif;
	position: relative;
	bottom: 12px;
}

 #link_submit{
 	width: auto !important;
	background: transparent !important;
 }
 
.link_text{
	background: url('http://img.roksa.pl/link_text.jpg') no-repeat;
	padding-left: 145px;
	padding-right: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	height: 116px;
	margin-bottom: 20px;
} 

.link_text p{
	margin-bottom: 15px;
	text-align: left;
}

.link_text a{
	color:#960800;	
}

#link_form h3{
	margin-left: 115px;
	text-align:left;
}
h3#link_dodano{
	font-size:16px;
	margin-left: 115px;
}

#link_code{
	width: 581px !important;
	padding-left: 10px !important;
	padding-right:10px !important;
	background: url('http://img.roksa.pl/link_input.jpg') no-repeat !important;
	margin-left: 55px;
}

div.link_page {
	text-align:center;
	margin-bottom:30px;
}
div.link_page a{
	 color: #2D7291;
}
span.baners_addr {
	color:#2D7291;
	font-size: 12px;
}
div.baners_dim {
	color: #9a2821;
	font-family: Georgia;
	font-weight: normal;
	font-size: 20px;
	border-bottom: solid 1px #d2d2d2;
	margin-bottom: 15px;
	margin-top: 50px;
}

/*dab styles*/
.cloud_box{
	width:759px;
	margin-bottom:20px;
	overflow:auto;
}
.cloud_box p{
	display:block;
	text-align:center;
}
.important{
	font-size:16px;
	color:#980700;
	font-weight:bold;
	text-align:center;
	margin-bottom:20px;
}
.less_important{
	color:#980700;
	text-align:center;
}
.cloud_box span{
	text-decoration:underline;
}
.cloud_box .cloud_top{
	width:759px;
	height:10px;
	overflow:hidden;
	background:url(http://img.roksa.pl/chmura_top.png) no-repeat;
	margin:0;
	padding:0;
	display:block;
}
.cloud_box .cloud_content{
	width:759px;
	background:url(http://img.roksa.pl/chmura_cont.png) repeat-y;
	padding:5px 0px;
}
.cloud_box .cloud_bottom{
	width:759px;
	height:10px;
	overflow:hidden;
	background:url(http://img.roksa.pl/chmura_bottom.png) no-repeat;
	margin:0;
	padding:0;
	display:block;
}
.anons_added_data{
	margin-bottom:20px;
}
.anons_added_data td{
	padding:6px 0px;
}
.anons_added_data .lefty{
	font-weight:bold;
	color:#980700;
	width:265px;
	padding-right:30px;
	text-align:right;
}
.anons_added_data .added_phone{
	text-decoration:underline;
}
.paragraph{
	padding:0px 20px 0px 0px;
	color: #4c4c4c;
}
#content .h2title{
	text-align: right;
	color: #9a2821;
	font-family: Georgia;
	font-weight: normal;
	font-size: 20px;
	margin-right: 15px;
	border-bottom: solid 1px #d2d2d2;
	margin-bottom: 15px;
	margin-top: 20px;
	position: relative;
	clear:both;
}
.sections{
	float:left;
	margin:30px 0px;
	position:relative;
}

.sections .add_notice{
	display:block;
	width:185px;
	height:25px;
	padding-top:7px;
	background:url(http://img.roksa.pl/add_notice.png) no-repeat;
	font-size:15px;
	color:#348da9;
	text-align:center;
	font-family:Georgia;
	text-decoration:none;
}

.sections .section{
	width:185px;
	height:130px;
	padding:0px 0px 0px 0px;
	display:block;
}
.sections .section_title a{
	color:#fff;
}
.sections .section_title{
	position:absolute;
	top:45px;
	right:20px;
	color:#fff;
	font-family:Georgia;
	font-size:18px;
}
.big_link{
	margin-bottom:15px;
	position:relative;
}
.big_link .link{
	position:absolute;
	top:32px;
	left:20px;
	font-size:17px;
	font-family:Georgia;
	color:#fff;
	text-decoration:none;
}
.big_link .link_description {
	position:absolute;
	top:0px;
	right:50px;
	width:310px;
	height:87px;
	color:#ca8888;
}
/*dab styles*/
#add_anons_lead{
	width: 759px;
	height:56px;
	overflow: hidden;
	background: url('http://img.roksa.pl/add_anons_lead.jpg') no-repeat;
}


#add_anons_lead p{
	text-align: center;
	margin-top: 10px;
}

#add_anons_lead p.required{
	color:#960800;	
	font-weight: bold;
	font-size: 15px;
	padding-top:10px;
}

  h3#add_anons_header{
 	background: url('http://img.roksa.pl/dodaj_header.jpg') no-repeat;
	padding-left: 80px;
	margin-top:10px;
	padding-top: 22px;
	padding-bottom: 13px;
 }
  h3#add_anons_header2{
 	background: url('http://img.roksa.pl/dodaj_header2.jpg') no-repeat;
	padding-left: 80px;
	margin-top:10px;
	padding-top: 22px;
	padding-bottom: 13px;
 }
  h3#user_oplac_header{
 	background: url('http://img.roksa.pl/useroplac_header.jpg') no-repeat;
	padding-left: 80px;
	margin-top:10px;
	padding-top: 22px;
	padding-bottom: 13px;
 }
  h3#edit_anons_header{
 	background: url('http://img.roksa.pl/edit_header.jpg') no-repeat;
	padding-left: 80px;
	margin-top:10px;
	padding-top: 22px;
	padding-bottom: 13px;
 }
  h3#user_fotoedit_header{
 	background: url('http://img.roksa.pl/usereditfoto1_header.jpg') no-repeat;
	padding-left: 80px;
	margin-top:10px;
	padding-top: 22px;
	padding-bottom: 13px;
 }
  h3#user_fotoedit_header2{
 	background: url('http://img.roksa.pl/usereditfoto2_header.jpg') no-repeat;
	padding-left: 80px;
	margin-top:10px;
	padding-top: 22px;
	padding-bottom: 13px;
 }

.add_anons_section{
	background: url('http://img.roksa.pl/add_anons_section.jpg') no-repeat;
	text-align: center;
	color: white !important;
	padding-top: 3px;
	padding-bottom:3px;
	margin-top: 15px !important;
	margin-bottom: 10px !important; 
}

#add_anons_form div{
	overflow: hidden;
	margin-bottom: 2px;
	color: #46495d;
	padding-bottom: 5px;
}

#add_anons_form div label{
	display: block;
	width: 200px;
	float: left;
	text-align: right;
	font-weight: bold;
	color:#960800;	
	margin-right: 15px;
}

#add_anons_form div label.down,
#add_anons_form div img.down{
	position: relative;
	top:4px;
}
#add_anons_form div label.ddown{
	position: relative;
	top:8px;
}

#add_anons_form div input.long{
	width:203px;
	padding-left: 10px;
	padding-right: 10px;
	background: url('http://img.roksa.pl/add_anons_input_long.jpg') no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
}

#add_anons_form div input.error_long{
	width:203px;
	padding-left: 10px;
	padding-right: 10px;
	background: url('http://img.roksa.pl/add_anons_input_long_error.jpg') no-repeat;
	padding-top: 3px;
	padding-bottom: 4px;
}

#add_anons_form div input.short{
	width:25px;
	padding-left: 10px;
	padding-right: 10px;
	background: url('http://img.roksa.pl/add_anons_input_short.jpg') no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
}

#add_anons_form div input.error_short{
	width:25px;
	padding-left: 10px;
	padding-right: 10px;
	background: url('http://img.roksa.pl/add_anons_input_short_error.jpg') no-repeat;
	padding-top: 3px;
	padding-bottom: 4px;
}

#add_anons_form div select.long{
	width: 223px;
}

#add_anons_form div select.short{
	width: 45px;
}

#add_anons_form div.outdoors label,
#add_anons_form div.main_services label{
	display: inline;
	width: auto;
	float: none;
	color: #46495d;
	font-weight: normal;
}

#add_anons_form div.outdoors span{
	font-weight: bold;
	color:#960800;	
	margin-left: 150px;
	margin-right: 15px;
}
#add_anons_form div.main_services span{
	font-weight: bold;
	color:#960800;	
	margin-left: 106px;
	margin-right: 15px;
}

#add_anons_form div.worktime p{
	font-weight: bold;
	color:#960800;	
	margin-left: 115px;	
	margin-bottom: 10px;
}

#add_anons_form div.worktime label{
	display: inline;
	width: auto;
	float: none;
	color: #46495d;
	font-weight: normal;
} 

#add_anons_form div.worktime div{
	margin-left: 105px;
	overflow: hidden;
}
#anons_add_worktime_dni {
	margin-left:0px !important;
}
#add_worktime_switch {
	margin-left:220px !important;
}

#add_anons_form div.worktime div span{
	display: block;
	width: 95px;
	float: left;
	color: white;
	background: url('http://img.roksa.pl/worktime_span.jpg') no-repeat;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 15px;
}

#add_anons_form div.worktime div input.short{
	position: relative;
	left: -10px;
}
#add_anons_form div.language_select div input {
	margin: 0px 5px 7px 10px;
}
#add_anons_form div#anons_price_others{
	width: 223px;
	height: 110px;
	background: url('http://img.roksa.pl/language_select.jpg') no-repeat;
}
#add_anons_form div#anons_price_others textarea{
	width: 203px;
	height: 100px;
	margin:5px;
}
/*#add_anons_form div.language_select div{
	width: 223px;
	height: 110px;
	background: url('http://img.roksa.pl/language_select.jpg') no-repeat;
}

#add_anons_form div.language_select div.language_select_error{
	width: 223px;
	height: 110px;
	background: url('http://img.roksa.pl/language_select_error.jpg') no-repeat;
}

#add_anons_form div.language_select div select{
	width: 203px;
	height: 100px;
	margin-left: 10px;
	margin-top: 5px;
	overflow: hidden;
}
*/
#anons_admininfo {
	width: 223px;
	height: 110px;
	padding:10px;
	background: url('http://img.roksa.pl/language_select.jpg') no-repeat;
}
#anons_admininfo textarea { width: 200px; height:90px; }
#add_anons_form div.message textarea{
	width: 440px;
	height:101px;
	padding:10px;
	background: url('http://img.roksa.pl/add_anons_content.jpg') no-repeat;	
}

#add_anons_form div.message textarea.anons_content_error{
	width: 440px;
	height:101px;
	padding:10px;
	background: url('http://img.roksa.pl/add_anons_content_error.jpg') no-repeat;	
}
#anons_add_tresc_en,#anons_add_tresc_ge {
	display:none;
}
#add_anons_form div.add_column2 {
	margin-left:220px;	
}

#add_anons_form div.message a{
	font-weight: bold;
	color:#960800;	
	margin-left: 50px;
}

#add_anons_form div.faces label{
	display: inline;
	width: auto;
	float: none;
	color: #46495d;
	font-weight: normal;
}

#add_anons_form div.faces p{
	font-weight: bold;
	color:#960800;	
	margin-left: 90px;
}

#add_anons_form div.faces p span{
	color: #46495d;
	font-weight: normal;
	margin-left: 15px;
}

#add_anons_form div.faces input{
	margin-left: 200px;
}

.add_anons_text{
	width: 759px;
	height:56px;
	background: url('http://img.roksa.pl/add_anons_text.jpg') no-repeat;
	overflow: hidden;
}

.add_anons_text p{
	text-align:center;
	margin-top: 10px;
}

.add_anons_text p a{
	color:#960800;	
	font-size: 15px;
	font-weight: bold;	
}

.add_anons_text p.important{
	font-weight: bold;
	color:#960800;	
	font-size: 15px;
	text-align:center;
	margin-top: 10px;
}

.add_anons_foto {
	padding:5px;
	float: left;
}
.add_anons_last_text p{
	text-align:center;
	margin-top:5px;
	margin-bottom:10px;
}

.add_anons_last_text span
{
	text-decoration:underline;
}
.add_anons_last_text p span.wyr, .add_anons_last_text p a{
	font-weight: bold;
	text-decoration:none;
	color:#960800;	
}
.add_anons_last_text ul{
	width:450px;
	margin-left:190px;
}
.add_anons_last_text ul li{
	margin-top:3px;
}

.add_anons_submit{
	text-align:center;
	margin-top: 15px;
	margin-bottom: 30px;
}

.add_anonse_image{
	width: 348px;
	height:22px;
	background: url('http://img.roksa.pl/add_anons_image.jpg') no-repeat;
	margin-left: 210px;
}

.add_anonse_image_error{
	width: 348px;
	height:22px;
	background: url('http://img.roksa.pl/add_anons_image_error.jpg') no-repeat;
	margin-left: 210px;
}

.add_anonse_image input{
	margin-top: 1px;	
	margin-left: 20px;
}

.add_anonse_image_error input{
	margin-top: 1px;	
	border: 0px;
	margin-left: 20px;
}

.add_anons_image_text{
	text-align: center;
	margin-top: 20px;
	margin-bottom: 30px;
}

.competition_rules{
	margin-left: 30px;
	color: #4c4c4c;
}

.competition_header{
	border-bottom: solid 1px #d2d2d2;
	margin-right: 10px;
}

#competition1{
	color: white;
	width: 178px;
	padding-left: 15px;
	background: url('http://img.roksa.pl/competition1.jpg') no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 30px;
	margin-top: 10px;
}

#competition2{
	color: white;
	width: 298px;
	padding-left: 15px;
	background: url('http://img.roksa.pl/competition2.jpg') no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 30px;
}

#competition3{
	color: white;
	width: 339px;
	padding-left: 15px;
	background: url('http://img.roksa.pl/competition3.jpg') no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 30px;
	margin-bottom: 20px;
}

#competition4{
	width: 759px;
	height: 55px;
	padding-top: 20px;
	overflow: hidden;
	background: url('http://img.roksa.pl/competition4.jpg') no-repeat;
	text-align: center;
	color: #4c4c4c;
	margin-bottom: 20px;
}

#competition4 span{
	color:#960800;	
	font-weight: bold;
	font-size: 16px;	
}

#winers{
	margin-bottom: 30px;	
}

#winers div{
	overflow: hidden;
	margin-bottom: 4px;
}

#winers div span{
	display: block;
	float: left;
	width: 114px;
	background: url('http://img.roksa.pl/winers.jpg') no-repeat;
	text-align: center;
	color: white;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 10px;
}

#winers div ul{
	padding-top: 3px;
}

#winers div ul li{
	list-style-type: none;
	display: inline;	
	color: #2d7290;
}

#winers div.first span{
	display: block;
	float: left;
	width: 114px;
	background: url('http://img.roksa.pl/winers_red.jpg') no-repeat;
	text-align: center;
	color: white;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 10px;
}

#winers div.first ul li{
	list-style-type: none;
	display: inline;	
	color:#960800;	
	font-weight: bold;
}

#index_wrrap{
	background: url('http://img.roksa.pl/index_wrrap.jpg') no-repeat center top;
}

#adultwarning_top{
	background: url('http://img.roksa.pl/adultwarning.jpg') no-repeat;
	overflow: hidden;
	height:365px;
	width: 642px;
}

#adultwarning_top_text{
	color: #666666;
	font-size: 13px;
	margin-top:145px;
	margin-left:70px;
	width: 525px;
}

#index_top{
	height: 351px;
	background: url('http://img.roksa.pl/index_top2.jpg') no-repeat;
	overflow: hidden;
}

#index_top_text{
	width: 525px;
	margin-left: 420px;
	margin-top: 3px;
	color: #666666;
	font-size: 13px;
	height:168px;
}

#index_top_text p,#adultwarning_top_text p{
	margin-bottom: 20px;
}

#index_top_text p span, #adultwarning_top_text p span{
	color:#ba0000;	
	font-weight: bold;	
}

#index_top_wap{
	width: 325px;
	color: #666666;
	font-size: 13px;
	margin-top: 45px;
}

#index_top_wap p span{
	color:#ba0000;	
	font-weight: bold;	
}

#index_top_links{
	margin-left: 420px;
}

#index_top_links a{
	margin-right:15px;	
}

.box_row{
	overflow: hidden;
}

.index_box{
	width: 301px;
	height: 190px;
	background: url('http://img.roksa.pl/index_box.png') no-repeat;
	overflow: hidden;
	margin-top: 15px;
	float: left;
	margin-right: 28px;
}

.index_box_content{
	height: 118px;
	overflow: hidden;
	margin-right: 15px;
	margin-left: 20px;
	color: #666666;
	margin-top: 15px;
}

.index_box_enter{
	text-align: center;
	margin-top: 5px;
}
.index_box_enter a:hover img {
	margin:1px 0px 0px 2px;
}
#index_top_links a:hover img {
	margin:0px 0px 2px 2px;
}

.index_box_lang{
	text-align: right;
	margin-right: 21px;
	position: relative;
	top: 10px;
}

#index_top_lang{
	text-align: right;
	margin-right: 40px;
	margin-top: 40px;
}

.add_error_text{
	width: 463px;
	background: url('http://img.roksa.pl/error_text.jpg') no-repeat;
	color: white !important;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 20px;
	margin-left: 215px;
	margin-top:1px;
}

#cenaJSerror, #wagaJSerror {
	display:none;
}

#main_error_text{
	width: 759px;
	height:79px;
	background:url('http://img.roksa.pl/main_error_text.jpg') no-repeat;
	overflow: hidden;
	color: white !important;
	text-align: center;
	padding-top: 25px;
}

#main_error_text p{
	font-size: 14px;	
	margin-bottom: 5px;
}
#main_error_text a{
	color: white !important;
}
#main_error_text span{
	font-weight: bold;	
}

.anons_header_select{
	position: relative;
	margin-right: 15px;
}

.header_age_links{
	margin-right: 10px;
}

.header_age_links a{
	color:#ba0000;	
}


.map_lead{
	text-align:center;
	margin-top:50px;
	color: #4c4c4c;
}

#search_conteiner{
	position: relative;
	top: -60px;
	overflow: hidden;
}

#simple_search_form{
	overflow: hidden;
	margin-top: 30px;
}

#simple_search_left{
	width: 375px;
	float: left;
	margin-top: 50px;
	height:220px;
}

#simple_search_left select{
	width: 167px;
}

#simple_search_left div{
	overflow: hidden;
	margin-bottom: 15px;
	margin-left: 40px;
}

#simple_search_left div.state{
	width: 168px;
	float: left;
	margin-left: 0px;
}

#simple_search_left div.state div.state_header{
	width: 168px;	
	height: 7px;
	margin:0px;
	background: url('http://img.roksa.pl/simple_search_state_header.jpg') no-repeat;
}

#simple_search_left div.state div.state_footer{
	width: 168px;	
	height: 7px;
	margin:0px;
	background: url('http://img.roksa.pl/simple_search_state_footer.jpg') no-repeat;
}

#simple_search_left div.state div.state_content{
	width: 168px;	
	margin:0px;
	background: url('http://img.roksa.pl/simple_search_state_content.jpg') repeat-y;
}

#simple_search_left div.state select{
	width: 157px;
	margin-top: 0px;
	margin-left: 7px;
	height: 100px;
}

#simple_search_left label{
	color:#960800;	
	font-weight: bold;	
	width: 100px;
	display: block;
	text-align: right;
	float: left;
	margin-right: 15px;
}

.simple_search_submit{
	clear: both;
	text-align:center;
	margin-top: 20px;
}

h3#adv_search_header{
 	background: url('http://img.roksa.pl/adv_search_header.jpg') no-repeat;
	padding-left: 85px;
	padding-top: 22px;
	padding-bottom: 23px;
 }

 #adv_search_left{
	width: 350px;	
	float: left;
 }
 
 #adv_search_left div{
 	overflow: hidden;
	margin-bottom: 15px;	
 }
 
 #adv_search_left label{
	color:#960800;	
	font-weight: bold;	
	width: 160px;
	display: block;
	text-align: right;
	float: left;
	margin-right: 15px;
 }
 #adv_search_pokaz_godz{
	width: 340px;
	display: block;
	text-align: right;
	float: left;
	margin-right: 15px;
	margin-top:10px;
 }

  #adv_search_left div select{
  	width: 167px;
  }
 #adv_search_pokaz_godz select.slim {
 	width:50px;
	text-align: center;
 }
  
  #adv_search_right{
  	float: left;
	margin-left: 20px;	
  }
  
  #adv_search_right div{
  	overflow: hidden;
	margin-bottom: 10px;
  }

#adv_search_right div.anons_age{
	margin-top: 50px;   	
}
   
#adv_search_right div input, #adv_search_left div input{
	width:25px;
	padding-left: 10px;
	padding-right: 10px;
	background: url('http://img.roksa.pl/add_anons_input_short.jpg') no-repeat;
	padding-top: 3px;
	padding-bottom: 4px;
	margin-left: 5px;
}

#adv_search_right div span{
	display: block;
	width: 120px;
	float: left;
	text-align: right;
	padding-top: 4px;
	color:#960800;	
	font-weight: bold;	
}

#adv_search_right div label{
	margin-left: 15px;
}

#favourites_sort{
	position: relative;
	top: 20px;	
	left: 490px;
	width: 300px;
}

#favourites_sort li{
	display: inline;
	overflow: hidden;
}

#favourites_sort li a{
	display: block;
	float: left;
	width: 82px;
	color: white;
	background: url('http://img.roksa.pl/favourites_sort.jpg') no-repeat;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 10px;
}
#favourites_sort li.long a {
	width: 110px;
	background: url('http://img.roksa.pl/favourites_sort_long.jpg') no-repeat;
}

#favourites_sort li a.active{
	background: url('http://img.roksa.pl/favourites_sort_active.jpg') no-repeat;	
}
#favourites_sort li.long a.active{
	background: url('http://img.roksa.pl/favourites_sort_longactive.jpg') no-repeat;
}
.logged_info{
	text-align:center;
	color: #e96500;
	margin-bottom: 0px;
	position: relative;
	left: -120px;
	margin-bottom: 7px;
}

.logged_info img{
	margin-right: 10px;
}

.logged_info span{
	position:absolute;
	top: 15px;
}

.logged_left{
	width: 100px;
	float: left;
	padding-left: 10px;
}

.logged_left span{
	color: #ff3737;
	padding-bottom: 3px;
	display: block;	
}

.logged_right{
	text-align: right;
}

.logged_right a{
	display: block;
	margin-right: 18px;
	color: #44bbe0;
	margin-bottom: 2px;
}

 /* ----------------------------------------
 * 		HINTY I TIPSY
 * ---------------------------------------*/

.tooltip_container {
	width:275px;
	overflow: hidden;
	display:none;
	padding: 3px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #660000;
	z-index: 13000;
}

.tooltip_container .tooltip_header{
	background: url('http://img.roksa.pl/tooltip_header.png') no-repeat !important;
	margin:0px;
	color: #e88403 !important;
	font-weight: bold;
	text-align: center;
	padding: 5px;
}

.tooltip_container .tooltip_content,
.tooltip_container .tooltip_content2 {
	width: 254px !important;
	background: #ffebcd;
	color: black !important;
	margin:0px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px !important;
	overflow: hidden !important;
	margin-top: -12px;
	text-align:left;
}
.tooltip_container .tooltip_footer,
.tooltip_container .tooltip_footer2 {
	background: url('http://img.roksa.pl/tooltip_footer.gif') no-repeat !important;
	height:6px;
	margin:0px;
	margin-top: -10px;
	overflow: hidden !important;
}
.tooltip_container .tooltip_footer2,
.tooltip_container .tooltip_content2 {
	margin-top: -3px;
}
.tooltip_container .error_content{
	padding:5px 0px;
	color:#CF0017;
}


.anonshint_container {
	overflow: hidden;
	display:none;
	padding: 3px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:18px;
	color: #660000;
	z-index: 99;
    width: auto;
	min-width:80px;
	background:#ffebcd;
	border:1px solid #DFB899;
    border-right: 2px solid #DFB899;
    border-bottom: 2px solid #DFB899;
}
.anonshint_container .tooltip_header {
	font-weight: bold;
	text-align: center;
	color:#EF3B3B;
    margin: 0;
    padding: 2px;
    border-bottom: 1px solid #DFB899;
}
.anonshint_container .tooltip_content{
	background: #ffebcd;
	color: black !important;
	font-size: 11px !important;
	margin:-3px 0px;
    padding: 0px 2px;
    margin: 2px;
}
.anonshint_container .tooltip_footer {}


#language_tooltip{
	float: right;
	position: relative;
	top: -125px;
	left: -300px;
}

 /* ----------------------------------------
 * 		PASEK PRZEWIJANIA MIAST
 * ---------------------------------------*/

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	width: 9px;
	background: url(http://img.roksa.pl/scroll_track.jpg) center top repeat-x; 
	margin-right: 5px;
}
.jScrollPaneDrag {
	position: absolute;
	/*background: url(http://img.roksa.pl/scroll_drag.jpg) */;
	background: url(http://img.roksa.pl/scroll_drag3.jpg) ;
	cursor: pointer;
	overflow: hidden;
	width: 7px;
	width: 9px;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}
a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
 /* ----------------------------------------
 * 		
 * ---------------------------------------*/

