.font_size_10px {font-size: 10px; line-height:14px}
.font_size_12px {font-size: 12px; line-height:16px}
.font_size_14px_default {font-size: 14px; line-height:17px}
.font_size_16px {font-size: 16px; line-height:19px}
.font_size_18px {font-size: 18px; line-height:22px}


H1 {color: #666666; font-size: 20px }
H2 {color: #006699; font-size: 20px }
H3 {color: #666666; font-size: 18px }
H4 {color: #006699; font-size: 18px }
H5 {color: #666666; font-size: 16px }
H6 {color: #006699; font-size: 16px }



.registered_users_text , .live_users_text {font-size:12px}

.main_navigation_1_name_new {}

.menu a {
	 color: #333333;
	font-size:11px;
	DISPLAY: block;
	BORDER-bottom: 1px solid white;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-style: normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.menu a:hover {color: black; background-image:url(background.jpg); font-weight:bold; text-decoration:none;}
.menu a:active .main_navigation_1_name {color: #333366; font-weight:bold; text-decoration:none;}




.ad_display_tree {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; TEXT-TRANSFORM: none; COLOR: #999999; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* this class is definied in header general css section as well - edit in admin panel*/
.display_ad_title {border-bottom: 1px solid gray; text-align:left; color: #6883B3 }

.ad_display_ad_id {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #999999; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ad_display_sec_hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; border-bottom: 1px solid gray; TEXT-TRANSFORM: none; COLOR: #666666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.date_text {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, sans-serif
}
.feat_ad_text {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; TEXT-TRANSFORM: none; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.flyer_font1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.flyer_text1 {
	FONT: 14pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.flyer_text2 {
	FONT: bold 12pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.flyer_text3 {
	FONT: 8pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.flyer_text4 {
	FONT: bold 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.flyer_text5 {
	FONT: 7pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.flyer_text6 {
	FONT: 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.footer_links {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer_text {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.login_box_text1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.login_box_text2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.login_pg1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18pt; COLOR: #808080; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.login_pg2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #808080; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.login_pg3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.login_pg4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.login_pg_bullet {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.login_register {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #808080; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.menu_bar_links {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.page_text {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.print_friendly_hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.recent_ad_text {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.recent_ad_text2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search_box_text1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.search_box_text2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sign_item_feat {
	FONT: 16pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.sign_text1 {
	FONT: bold 14pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.sign_text2 {
	FONT: bold 12pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.sign_text3 {
	FONT: bold 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.sign_text4 {
	FONT: 10pt Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.table_hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.table_links {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #9aaec7; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text_body {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.user_admin_text1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.welcome_text {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.welcome_user {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.HeaderBkgrd {
	BACKGROUND-COLOR: #ffffff
}
.FooterBkgrd {
	background-image:url(background.jpg);
	
}
.menubarBot_hilite {
	BACKGROUND-COLOR: #B7CCDD 
}
.menubarBot {
	BACKGROUND-COLOR: #568BAD
}
.menubarBot_shadow {
	BACKGROUND-COLOR: #112F5B
}
.LtColBkgrd,
.MemLoginBkgrd,
.SiteStatsBkgrd {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFED6C
}
.LtMainBkgrd, .RtColBkgrd {
	background-image:url(background.jpg); padding:4px;
}
.MainBodyBkgrdBrdr, .MainBodyBkgrdFrnt {
	background-image:url(background.jpg); padding:14px; padding-top:0px;
}

.main_centre_table {padding:4px;}
.main_footer_table {padding:4px;}
.main_footer_cell {border-top: solid 1px #6883B3}

/* middle main content table */
.t0 {padding:0px; padding-top:5px}
/* page_title cell */
.page_title {

font: bold 14pt georgia; 
	letter-spacing: 1px;
	
	color: #808080;
	border-bottom:#333333 1px dotted;

}
.page_title:first-letter {font-size: 25px; color:#666666}

/* menu module tables and cells*/
.t1 {margin-bottom:5px;}
/*.k1, */ .recent_ads .k1, .k2, .k0 {border: 1px solid; border-color:#6883B3}
.recent_ads .k1, .k1 {border-bottom:0px}

.LtColMenuHdrs, 
.RtColMenuHdrs {
	PADDING-LEFT: 10px; FONT:17px; font-weight:bold; color:#6883B3; text-align:center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	
}
.RtColMenuHdrs {background-image:url(head_rt_bg.jpg);}
.LtColMenuHdrs {background-image:url(head_lt_bg.jpg);}

.MainBodyBkgrd {
	background-image:url(background.jpg);
}

.FeatAd {
	BORDER-RIGHT: #870725 2px solid; BORDER-TOP: #870725 2px solid; BORDER-LEFT: #870725 2px solid; BORDER-BOTTOM: #870725 2px solid
}

.FeatAdHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Times New Roman, Times, sans-serif; BACKGROUND-COLOR: #6699CC
}
.NewestAd {
	
}
.NewestAdHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR:  #6699CC
}
.RecentAd {
	
}
.RecentAdHdr {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR:  #6699CC
}

.SponsorBkgrd {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
BODY {
	MARGIN: 0px; background-image:url(background.jpg); font-family:Arial, Helvetica, sans-serif; font-size:14px;
}
A:hover {
	COLOR: #870725
}
A.menu_bar_links:link {
	COLOR: #ffffff
}
A.menu_bar_links:active {
	COLOR: #ffffff
}
A.menu_bar_links:visited {
	COLOR: #ffffff; 
}
A.menu_bar_links:hover {
	COLOR: #eeeeee
}


/* ----------------------------------------------------------  */


.h1, .h2, .h3, .tlo h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size:20px;
	text-align:center;
	margin-bottom:0px;
	font-weight:bold;
}
.tlo h2 {margin-bottom: 10px; margin-top: 10px;font-size:16px; font-variant:small-caps; color: #000066;}
.h2 {text-align:left; margin-bottom: 10px; margin-top: 10px;font-size:16px; font-variant:small-caps; color: #000066;}
/* IE BUG FIXING PRZY UZYWANIU TLA W FIELDSET */
fieldset{
border:1px solid #666;
padding:.5em;

}

* html fieldset{
position: relative;
padding-top:.5em;
margin-top:1em;
}

* html fieldset{
margin-top:1em;
padding-top:1em;
}



legend{
position: absolute;
top:-.8em;
left:.5em;
font-weight:bold; font-size:16px; color: #000066; font-family: Arial, Helvetica, sans-serif;
border: 1px dashed gray;
padding: 2px;
}
/*
fieldset {border: 1px solid gray}
legend {border: 1px dotted gray; padding:2px; font-weight:bold; font-size:16px; color: #000066; font-family: Arial, Helvetica, sans-serif;}
*/

.tlo {background-position:center; background-repeat:repeat-x;}
p, ul, ol {

font: 14px/17px Arial, Helvetica, Verdana,  sans-serif;
	margin-top: 10px; 
	margin-bottom:10px;
	text-align: justify;
	color: #006699;
	}

ul, ol {color:#333333; margin-top: 10px}
ol {padding-left:25px}
li {margin-bottom:5px}	
/* p:first-letter {font-size: 26px; font-style:italic;} */


a {
	color: #006699;
}

a:visited {color:  #006699;}

.a1:hover, a:hover {color:red; text-decoration:underline}

	


hr {padding:0px; margin:0px}



.contact textarea, .contact input {
	width: 200px;
	margin:0px;
	padding:1px;
	background-color: transparent;
	
	border-top: 1px inset black;
	border-right: 2px inset #FFFFFF;
	border-bottom: 2px inset #FFFFFF;
	border-left: 1px inset black;
}
table.contact td {
	margin: 0px;
	padding: 3px;
}

table.contact {
}
.contact textarea {
	width: 400px;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

.form_contact {
	margin-top:20px;
	padding: 0px;
	
}
input.button1 {
width: 60px;
width: auto;
	border-top: 1px outset #FFFFFF;
	border-right: 1px outset black;
	border-bottom: 1px outset black;
	border-left: 1px outset #FFFFFF;
	}
	

table.address tr{
border-top: 1px solid gray}
	
.address .no-border {
border:0px;
	background: transparent;
	}
#big_table table.address td {
background: transparent; }



.page_description { font-family: Arial, Helvetica, sans-serif; font-size: 14; font-style: normal; font-weight: normal; color: 000000;  } 
.data_field_labels { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: 000000; text-align: right;  } 
.data_field_values { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; text-align: left;  } 
.required_fields_note { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold;  } 
.step_two_button { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: bold;  } 
.end_registration { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; text-align: center;  } 
.error_message { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal; color: FF0000;  } 
.section_title { font-family: Arial, Helvetica, sans-serif; font-size: 16; font-style: normal; font-weight: bold; color: 666666; background-image: url(images/bg_user_title.gif);  } 
.registration_agreement { font-family: Arial, Helvetica, sans-serif; font-size: 14; font-style: normal; font-weight: normal;  } 
.identifier_field { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: bold; color: ffffff;  } 
.main_navigation_1_name { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal; color: 000000; text-decoration: none;  } 
.main_navigation_1_count { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal; color: 000000; text-decoration: none;  } 
.main_navigation_1_description { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: ;  } 
.main_navigation_1_subcategories_to { font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: ;  } 
.live_users_text { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal;  } 
.registered_users_text { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal;  } 
.hottest_1_title_row { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal;  } 
.hottest_1_column_headers { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal;  } 
.hottest_1_result_table_body_even_bold { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal;  } 
.hottest_1_result_table_body_even { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal;  } 
.hottest_1_result_table_body_odd_bold { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal;  } 
.hottest_1_result_table_body_odd { font-family: Arial, Helvetica, sans-serif; font-size: 10; font-style: normal; font-weight: normal;  } 



