 /* CSS - LIVEPRIVATES */
/*********************************************/
/* ALAPERTELMEZETT NULLAZAS */
/********************************************/

*, html, body, div { padding: 0; margin: 0px 0px 0px 0px; }								/* az alapertelmezett margin es padding eltavolitasa */
a img, :link img, :visited img { border:none; }				/* a linkelt kepek alapertelmezett borderenek eltavolitasa */
:link,:visited { text-decoration: none; }					/* a linkek alapertelmezett alahuzasanak eltavolitas */
h1, h2, h3, h4, h5, h6, pre, code { font-size: 10px; }		/* a heading, a pre es a code bongeszonkent eltero formazasanak torlese */
address { font-style: normal; }								/* de-italicize address */
a:link, a:visited, a:hover, a:active {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	text-decoration:none; /* IMAGE REPLACE IE6 miatt  */
}

input { padding-bottom: 2px; }

.lightblue { color: #a8cadc; font-size: 10px; font-weight: bold; }

/***************************************************************/
/* ALTALANOS TABLAZAT ES DIV DOBOZOK FORMAZASAI */
/***************************************************************/

body { margin: 0; padding: 0; font-size: 10px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;
		background-color: #05374e; text-align: center;}
/* behuzza a keretes fotablazatokat kozepre */
.tableinit { 
	width: 762px; 
	margin-left: auto; 
	margin-right: auto; 
	display: block; 
}

.boxleft { float: left; }
.boxright { float: right; }
.boxright2 { float: right; }

.clear { clear:both; }

/* ------------ also es felso arnyekok ------------ */
.boxshadow-top { background: transparent url(http://img.liveprivates.com/images2/boxshadow-top-bg.gif) no-repeat; height: 8px; font-size: 0; }
.boxshadow-bottom { background: transparent url(http://img.liveprivates.com/images2/boxshadow-bottom-bg.gif) no-repeat; height: 8px; font-size: 0; }

/* ------------ also es felso magasabb bar-ok, amibe a szovegek mennek ------------ */
.boxheader { background-image: url(http://img.liveprivates.com/images2/boxheader-bg.gif); height: 26px; width: 762px; }
	.boxheaderwrapper { padding: 6px 12px 6px 12px; }

/* ------------ a bar es a tartalom kozotti 2px-es elvagasok ------------ */
.boxdivider-top { background-image: url(http://img.liveprivates.com/images2/boxdivider-top-bg.gif); height: 2px; font-size: 0; }

/* ------------ maga a tartalom ------------ */
.boxbody {
	background-image: url(http://img.liveprivates.com/images2/boxbody-bg.gif);
	clear: both;
}
	.boxbodywrapper { 
		background-color: #14465D;
		background-image: url(http://img0.liveprivates.com/images2/boxbodywrapper-bg.gif);
		background-position: top;
		background-repeat: repeat-x;
		margin: 0 8px;
		padding: 10px 10px 5px;
		
	}
.box-content { padding: 10px 10px 15px 10px; }

.boxbodywrapper50, .boxbodywrapper75, .boxbodywrapper100, .boxbodywrapper125, .boxbodywrapper150, .boxbodywrapper175, .boxbodywrapper200, .boxbodywrapper225,
.boxbodywrapper250, .boxbodywrapper275, .boxbodywrapper300, .boxbodywrapper325, .boxbodywrapper350, .boxbodywrapper375, .boxbodywrapper400 {
	background-color: #14465D;
	background-position: top;
	background-repeat: repeat-x;
	margin: 0 8px 0 8px;
	text-align: left;
	}
	.boxbodywrapper50 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-50.gif); }
	.boxbodywrapper75 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-75.gif); }
	.boxbodywrapper100 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-100.gif); }
	.boxbodywrapper125 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-125.gif); }
	.boxbodywrapper150 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-150.gif); }
	.boxbodywrapper175 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-175.gif); }
	.boxbodywrapper200 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-200.gif); }
	.boxbodywrapper225 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-225.gif); }
	.boxbodywrapper250 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-250.gif); }
	.boxbodywrapper275 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-275.gif); }
	.boxbodywrapper300 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-300.gif); }
	.boxbodywrapper325 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-325.gif); }
	.boxbodywrapper350 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-350.gif); }
	.boxbodywrapper375 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-375.gif); }
	.boxbodywrapper400 { background-image: url(http://img.liveprivates.com/images2/boxbodywrapper-bg-400.gif); }	
	
/* kozepre igazitott divekhez container ie miatt */
div.container {
	display:block;
	margin:20px auto;
}
.banner{
	width:762px!important;
}
div.lf {
	clear: both;
}

br { clear: both; }
/* INDEX.php */
/* ------ MAINPAGE - mp --------- */
/* ------------ h1, h2, h3, h4, h5, h6, h7 ------------*/

a.maincategory_url:link, a.maincategory_url:visited, a.maincategory_url:hover, a.maincategory_url:active
	{ font-size: 12px; font-weight: bold; color: #C0E7FF; text-decoration: none;}
	a.mp_maincategory_url:hover { color: #FFFFFF; }
	
.subcategory {margin-left:4px;}
a.subcategory:link, a.subcategory:visited, a.subcategory:hover, a.subcategory:active 
	{ font-size: 10px; color:#FFFFFF; }
	a.subcategory:hover { color: #DADB42;}

.allnumber { color:#FFFFFF; }
a.allnumber:link, a.allnumber:visited, a.allnumber:active, a.allnumber:hover
	{ color:#FFFFFF; font-size: 11px; }
	a.mp_categorybox_allnumber:hover { text-decoration:none; }

a.onlinenumber:link, a.onlinenumber:visited, a.onlinenumber:active
	{ color: #E8F951; }	
	a.mp_categorybox_onlinenumber:hover { color: #FFFFFF; }

.categorylist {
	margin:0px;
	padding:0px;
}
.onlinenumbers { float: left; margin-top: 0px; * margin-top: 2px; }
.onlinenumbers_vod { float: left; margin-top: 1px; * margin-top: 3px; }
/* allonline tag valtozatok */

.mp_categorybox_support {float: left; margin: 8px 5px 2px 2px; padding:0;}

a.mp_categorybox_onlinenumber { font-weight: bold; color: #E8F951; }

body#allonline_tag .mp_categorybox_girl, body#allonline_tag .mp_categorybox_lesbian, body#allonline_tag .mp_categorybox_mature_female, body#allonline_tag .mp_categorybox_fetish_female, body#allonline_tag .mp_categorybox_couple, body#allonline_tag .mp_categorybox_boy, body#allonline_tag .mp_categorybox_support 
{ width: 96px; margin-top: 8px; float: left; }

/* --- mainpage link formazasai ------- */

a.cat:link, a.cat:visited, a.cat:hover, a.cat:active, a.bar1:link, a.bar1:visited, a.bar1:hover, a.bar1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DADB42;
	font-weight: bold;
	text-decoration: none;
}

a.bar1, a.bar1:link, a.bar1:visited, a.bar1:hover, a.bar1:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DADB42;
	font-weight: bold;
	text-decoration: none;
}
a.mp_subcategory:link, a.mp_subcategory:visited, a.mp_subcategory:hover, a.mp_subcategory:active 
	{ font-size: 10px; color:#FFFFFF; }
	a.mp_subcategory:hover { color: #E8F951; text-decoration:none; }
/* allperformer bar nem linkelt betuihez 
span.bar2 { font-weight: bold; font-size: 12px; margin-right: 5px; color:#707070; }

a.mp_maincategory_url:link, a.mp_maincategory_url:visited, a.mp_maincategory_url:hover, a.mp_maincategory_url:active
	{ font-size: 12px; font-weight: bold; color: #C0E7FF; text-decoration: none; }
	a.mp_maincategory_url:hover { color: #FFFFFF; text-decoration:underline; }

a.mp_subcategory:link, a.mp_subcategory:visited, a.mp_subcategory:hover, a.mp_subcategory:active 
	a.mp_subcategory:hover { color: #ffffff; text-decoration:none; }

.mp_categorybox_allnumber { color:#FFFFFF; }
a.mp_categorybox_allnumber:link, a.mp_categorybox_allnumber:visited, a.mp_categorybox_allnumber:active, a.mp_categorybox_allnumber:hover
	{ color:#FFFFFF; font-size: 11px; }
	a.mp_categorybox_allnumber:hover { text-decoration:underline; }

a.mp_categorybox_onlinenumber:link, a.mp_categorybox_onlinenumber:visited, a.mp_categorybox_onlinenumber:active
	{ color: #E8F951; font-size:11px; }
	a.mp_categorybox_onlinenumber:hover { color: #FFFFFF; font-size:11px; }

/* atemelt css */
/* form textfield */
.textfield1 {
	background-color: #034767 !important; /* google toolbar fix */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin: 2px;
	padding: 0px;
	border: solid 1px #000000;
	text-indent: 2px;
}

/* LINK FOMRAZASOK */
/* listpage */
h2 { font-size: 12px; margin-bottom: 10px; }
	h2.categorytype_nude_1, h2.categorytype_nude_2, h2.categorytype_nude_3 { font-size: 12px; font-weight: bold; font-variant: small-caps; color: #E8F951; margin: 0; padding: 0; float: left; }
	h2.categorytype_nude_2, h2.categorytype_nude_3 { margin-top: 6px; }
h2.freeadulttext, h2.freenonnudity, h2.videoformembers { font-size: 14px; color: #DADB42; text-transform: uppercase; font-weight: bold; text-align: center; margin: 10px auto 0px auto; }

h3 { font-size: 12px; font-variant: small-caps; font-weight: bold; margin: 0px 0 0 15px; padding-top:5px; text-align: left; color: #C0E7FF;}

h4 { font-size: 12px; font-weight: bold; margin-bottom: 10px;}
h4.freeadulttext, h4.freenonnudity, h4.videoformembers { font-size: 10px; font-variant: normal; font-weight: normal; text-align: center; margin: 5px auto 0px auto; }

.categorybox {
	float:left;
	margin:0px 4px 10px 2px;
	text-align:left;
	width:230px;
}
h5.maincategory {
	float:left;
	font-size:14px;
	color: #DADB42;
	margin-right:4px;
}

h1.categorytype_nude_1, h1.categorytype_nude_2 { text-align: left; font-size: 12px; font-weight: bold; font-variant: small-caps; color: #bcd1ed; margin: 0; padding: 0; float: left;}

a.item_name_url:link, a.item_name_url:visited, a.item_name_url:hover, a.item_name_url:active
	{ font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; float: left; }
	a.item_name_url:hover, a.item_name_url:active {text-decoration: underline; color: #bcd1ed;}
	

.perfboxes_pagebottom_url { height: 11px; width: 120px; float:none; clear:both; line-height: 11px; vertical-align: middle; }
	a.perfboxes_pagebottom_url:link, a.perfboxes_pagebottom_url:visited, a.perfboxes_pagebottom_url:hover, a.perfboxes_pagebottom_url:active
	{ font-family: Verdana, Arial, Tahoma; font-size: 9px; font-weight: bold; color: #DADB42; text-decoration: none; }
	a.perfboxes_pagebottom_url:hover, a.perfboxes_pagebottom_url:active {text-decoration: underline; color: #DADB42;}

a.maincategory_url:link, a.maincategory_url:visited, a.maincategory_url:hover, a.maincategory_url:active
	{ font-size: 12px; font-weight: bold; color: #bcd1ed; text-decoration: none; text-transform: capitalize; font-family: Verdana, Arial, Helvetica, sans-serif; }
	a.maincategory_url:hover, a.maincategory_url:active {color: #bcd1ed; }

a.subcategory_url:link, a.subcategory_url:visited, a.subcategory_url:hover, a.subcategory_url:active
	{ font-size: 12px; font-weight: bold; color: #bcd1ed; text-decoration: none; text-transform: capitalize; font-family: Verdana, Arial, Helvetica, sans-serif; }
	a.subcategory_url:hover, a.subcategory_url:active {color: #bcd1ed; }

a.subcategorynumber_url:link, a.subcategorynumber_url:visited, a.subcategorynumber_url:hover, a.subcategorynumber_url:active
	{ font-size: 10px; font-weight: normal; color: #bcd1ed; text-decoration: none; }
	a.subcategorynumber_url:hover, a.subcategorynumber_url:active {color: #bcd1ed; }

/* header */

div.title {
	background: url(http://img.liveprivates.com/images2/new_privateslogo.gif) center no-repeat;
	height: 26px;
	position: relative;
}

	div.title a, div.title a:link, div.title a:active, div.title a:visited, div.title a:hover { 
	position: absolute; display: block; top: 0px; left: 0px; width: 100%; height: 100%; border: none; }

div.menu-cont, div.menu-simple {
	background: url(http://img.liveprivates.com/images2/menu_bg.gif);
	height: 53px;
	text-align: center;
}

div.menu-simple {
	background: url(http://img.liveprivates.com/images2/menu_bg_1.gif);	
	height: 34px;
}

div.menu {
	width: 585px;
	margin: 0px auto 0px auto; 
}
div.menu_loggedin {
	width: 650px;
	margin: 0px auto 0px auto; 
}
	.menu a span, .menu_loggedin a span {
		display: none;
	}

	.menu a, .menu_loggedin a {
		height: 21px;
		display: block;
		float: left;
	}

	#menu_allonline {
		background: url(http://img.liveprivates.com/images2/en/menu_top_online_off.gif);
		width: 124px;
	}
	#menu_search {
		background: url(http://img.liveprivates.com/images2/en/menu_top_search.gif);
		width: 72px;
	}
	#menu_the69team {
		background: url(http://img.liveprivates.com/images2/en/menu_top_the69team.gif);
		width: 125px;
	}
	#menu_myaccount{
		background: url(http://img.liveprivates.com/images2/en/menu_top_myaccount.gif);
		width: 112px;
	}
	#menu_buycredits {
		background: url(http://img.liveprivates.com/images2/en/menu_top_buycredit_off.gif);
		width: 120px;
	}
	#menu_signup {
		background: url(http://img3.liveprivates.com/images2/en/menu_top_signup.gif);
		width: 72px;
	}
	#menu_login {
		background: url(http://img.liveprivates.com/images2/en/menu_top_login_off.gif);
		width: 60px;
	}
	#menu_logout {
		background: url(http://img.liveprivates.com/images2/en/menu_top_logout_off.gif);
		width: 77px;
	}
	.menu_divider {
		width: 2px;
		height: 21px;
		background: url(http://img.liveprivates.com/images2/menu_line.gif);
		float: left;
	}


/* footer */

div.footer {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

	.footer span {
		display: none;
	}

	div.footerbar-container {
		background: url(http://img.liveprivates.com/images2/menu_but_bg.gif);
		height: 35px;
		text-align: center;
	}

		div.footerbar {
			width: 740px;
			margin: 0px auto 0px auto;
			padding-top: 7px;
		}

		div.footerbar-left {
			background: url(http://img.liveprivates.com/images2/en/copyright.gif) top left  no-repeat;
			width: 275px;
			height: 21px;
			float: left;
		}

		div.footerbar-right {
			height: 21px;
			float: right;
		}

		.footerbar a {
			height: 21px;
			display: block;
			float: left;
		}

		#footerbar_home {
			background: url(http://img.liveprivates.com/images2/en/menu_footer1.gif);
			background-position: 0 0px;
			width: 129px;
		}
		#footerbar_affiliates {
			background: url(http://img.liveprivates.com/images2/en/menu_footer1.gif);
			background-position: -129px 0px;
			width: 76px;
		}
		#footerbar_help {
			background: url(http://img.liveprivates.com/images2/en/menu_footer1.gif);
			background-position: -205px 0px;
			width: 42px;
		}
		#footerbar_performers {
			background: url(http://img.liveprivates.com/images2/en/menu_footer1.gif);
			background-position: -357px 0px;
			width: 89px;
		}
		#footerbar_privacy {
			background: url(http://img.liveprivates.com/images2/en/menu_footer1.gif);
			background-position: -446px 0px;
			width: 107px;
		}
	
	.footer div.asacp a {
		margin: 10px auto 0px auto;
		width: 92px;
		height: 45px;
		display: block;
		background: url(http://img.liveprivates.com/images2/asacp_platinumbutton.gif);
	}

	.footer div.wanted, .footer div.wanted a {
		margin: 10px auto 0px auto;
		font-size: 10px;
		font-weight: bold;
	}
	.footer div.wanted a:hover{
		font-size: 10px;
		font-weight: bold;
	},
	.footer div.explicit {
		margin: 10px auto 0px auto;
		font-size: 10px;
	}

	.footer div.links {
		margin: 10px auto 0px auto;
		width: 450px;
		line-height: 17px;
		font-size: 10px;
	}
	.footer div.links a {
		font-size: 10px;
	}

	.footer div.icra a {
		margin: 10px auto 0px auto;
		width: 88px;
		height: 31px;
		display: block;
		background: url(http://img.liveprivates.com/images2/icra_sw.gif);
	}

	.footer div.sponsors {
		display: block;
		width: 180px;
		height: 88px;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}

	.footer div.rta a {
		margin-top: 10px;
		width: 88px;
		height: 31px;
		display: block;
		background: url(http://img.liveprivates.com/images2/88x31_RTA_b.gif);
		float: left;
	}
	
	.footer div.icra a {
		margin-top: 10px;
		margin-left: 4px;
		width: 88px;
		height: 31px;
		display: block;
		background: url(http://img.liveprivates.com/images2/icra_sw.gif);
		float: left;
	}

.footer a:link, .footer a:visited, .footer a:active {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline; 
}
/* categorylistings */
.categorylist {margin: 0; padding: 0; list-style: none; }

	.categorylistitem_girl {margin: 2px 0px; padding: 0; display: block; float: left; width: 90px;}
	.categorylistitem_girl_porn {margin: 2px 3px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_lesbian {margin: 2px 0px; padding: 0; display: block; float: left; width: 90px;}
	.categorylistitem_boy {margin: 2px 0px; padding: 0; display: block; float: left; width: 90px;}
	.categorylistitem_couple {margin: 2px 0px; padding: 0; display: block; float: left; width: 90px;}
	.categorylistitem_fetish_female {margin: 2px 10px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_fetish {margin: 2px 0px; padding: 0; display: block; float: left; width: 90px;}
	.categorylistitem_gay {margin: 2px 0px; padding: 0; display: block; float: left; width: 90px;}
	.categorylistitem_transgender{margin: 2px 0px; padding: 0; display: block; float: left; width: 90px;}
	.categorylistitem_mature_female {margin: 2px 4px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_mature {margin: 2px 0px; padding: 0; display: block; float: left; width: 90px;}
	.categorylistitem_dating {margin: 2px 15px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_hermaphrodite {margin: 2px 10px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_shemale {margin: 2px 10px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_transvestite {margin: 2px 10px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_groups {margin: 2px 0px; padding: 0; display: block; float: left; width: 90px;}
	.categorylistitem_threesome {margin: 2px 15px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_nonnude {margin: 2px 0px; padding: 0; display: block; float: left; width: 70px;}
	.categorylistitem_making_friends {margin: 2px 30px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_makingfriends {margin: 2px 15px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_nasty_words {margin: 2px 30px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_nastywords {margin: 2px 15px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_get_married {margin: 2px 30px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_getmarried {margin: 2px 15px 5px 0; padding: 0; display: block; float: left; }
	
	.item_number {display: block; font-size: 10px;  font-weight: bold;  color: #E8F951!important; float: left; }
	.norightmargin {margin-right:0px;}  /* --- hugo --- */

/* online perfomerlistings */

span.listpage_td_span { height: 11px; width: 120px; float:none; clear:both; line-height: 11px; vertical-align: middle; display: block; }


/* performerbox */

.allonline_content, 
.allperformer_content,
.perfinfo_content,
.logprivat_content,
.favourites_content { 
	width: 776px;
	margin-left: auto; 
	margin-right: auto;
}

.logprivat_info {
	background: transparent url(http://img.liveprivates.com/images2/en/logprivatchat_bg.gif) left top no-repeat;
	width: 762px;
	height: 256px;
	display: block;
	clear: both;
	margin: 0px 0px 0px 0px;
	border: 1px solid #05374e;
	position: relative;
}

.logprivat_info div.text span {
	color: #dadb42;
}

.logprivat_info div.text {
	position: absolute;
	top: 0px!important;
	left: 337px;
	* left: 345px;
	width: 392px;
	line-height: 18px;
	text-align: center;
	padding-top: 0px;
	padding-left: 15px;
	overflow: hidden;
	font-weight: normal;
	color: #ffffff;
}

.logprivat_info img {
	position: absolute;
	top: 8px;
	left: 7px;
}

.logprivat_content {
	position: relative;
	display: block;
	width: 762px;
	clear: both;
}

.logprivat_content p {
	width: 745px;
	text-align: justify;
	margin: 0px auto 5px auto;
}

/* perfinfo.tpl */

.perfinfo_content {
	position: relative;
	display: block;
	height: auto;
	width: 762px;
	clear: both;
	text-align: center;
}
	div.perfinfo_content table td table.perfinfo_data { text-align: left; }

.perfinfo_title {
	position: absolute;
	top: 12px;
	left: 30px;
	font-size: 14px;
	font-weight: bold;
}

.perfinfo_title span strong {
	color: #dadb42;
}

.perfinfo_title span {
}
.perfinfo_info {
	background: transparent url(http://img.liveprivates.com/images2/en/perfinfo_bg.gif) left top no-repeat;
	width: 762px;
	height: 256px;
	display: block;
	clear: both;
	margin: 0px 0px 0px 0px;
	border: 1px solid #05374e;
}

.perfinfo_info div.text {
	position: absolute;
	top: 2px;
	left: 8px;
	width: 378px;
	height: 225px;
	line-height: 18px;
	text-align: left;
	line-height: 14px;

	padding-top: 10px;
	padding-left: 15px;
	overflow: hidden;
	font-weight: normal;
	color: #ffffff;
}

.perfinfo_info div.text strong {
	clear: right;
	color: #c0e7ff;
	display: block;
	margin-top: 10px;
}

.perfinfo_info img {
	position: absolute;
	top: 9px;
	left: 435px;
}

.perfinfo_data {
	background: url(http://img.liveprivates.com/images2/perf_ape_bg.gif);
	width: 195px;
	height: 260px;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
}

.perfinfo_data_title {
	font-size: 10px;
	font-weight: normal;
}
.perfinfo_data_title strong {
	font-weight: bold;
}

.perfinfo_data_txt {
	padding: 2px 0px 2px 10px;
	font-size: 10px;
	text-align: left;
}
.perfinfo_data_val {
	padding: 2px 10px 2px 0px;
	font-size: 10px;
	text-align: right;
}

/* listpage */

.listpage_tableinit, .perfinfo_container  { width: 762px; margin-left: auto; margin-right: auto; display: block; position: relative; overflow: hidden; }

	.performerbox {
		width: 116px; 
		height: 165px; 
		background-image: url(http://img.liveprivates.com/images2/en/performerbox_bg.gif);
		margin: 0px 13px 0px 0px;
		float: left;
	}
	.logout_perfboxes { margin: 0 13px 0 0!important; }
	
	.allperformer_content .last, .last{
		margin-right: 0px!important;
	}

	.allonline_thumbnailbox, 
	.favourites_thumbnailbox	{ 
		width: 100px; 
		height: 75px; 
		margin: 7px 8px 0px 8px; 
	}

	.allonline_perfnamebox, 
	.favourites_perfnamebox { 
		width: 100px; 
		height: 17px; 
		margin: 2px 8px 0px 8px; 
		text-align: center; 
		display: block; overflow: hidden;
	}

	.allonline_perfnametext:link, .allonline_perfnametext:visited, .allonline_perfnametext:hover, .allonline_perfnametext:active, 
	.favourites_perfnametext:link, .favourites_perfnametext:visited, .favourites_perfnametext:hover, .favourites_perfnametext:active { 
		font-family: Verdana, Arial, Tahoma; 
		line-height: 14px; 
		font-size: 9px; 
		font-weight: bold; 
		text-decoration: none; 
	}

	.allonline_perfnametext:hover, 
	.favourites_perfnametext:hover { 
		text-decoration: underline; 
	}

	.allonline_flagbox { 
		width: 100px; 
		height: 17px; 
		margin: 2px 8px 0px 8px; 
		text-align: center; 
	}

	.allonline_flagcontent { 
		margin: 4px 1px 0 1px; 
	}

	.allonline_privateshowbox,
	.favourites_privateshowbox { 
		width: 100px; 
		height: 17px; 
		margin: 2px 8px 0px 8px; 
		text-align: center; 
	}

	.allonline_privateshowtext:link, .allonline_privateshowtext:visited, .allonline_privateshowtext:hover, .allonline_privateshowtext:active, 
	.favourites_privateshowtext:link, .favourites_privateshowtext:visited, .favourites_privateshowtext:hover, .favourites_privateshowtext:active { 
		line-height: 14px; 
		vertical-align: middle; 
		font-size: 9px; 
		color: #FFFFFF; 
		font-weight: normal; 
		text-decoration: none; 
		text-transform: uppercase; 
	}

	.allonline_privateshowtext:hover, 
	.favourites_privateshowtext:hover { 
		text-decoration: none; 
		text-transform: uppercase; 
	}

	.allonline_freechatbox, 
	.favourites_freechatbox { 
		width: 100px; 
		height: 17px; 
		margin: 2px 8px 0px 8px; 
		text-align: center; 
	}

	.allonline_freechattext:link, .allonline_freechattext:visited, .allonline_freechattext:hover, .allonline_freechattext:active, 
	.favourites_freechattext:link, .favourites_freechattext:visited, .favourites_freechattext:hover, .favourites_freechattext:active { 
		line-height: 14px; 
		vertical-align: middle; 
		font-size: 9px; 
		color: #FFFFFF; 
		font-weight: normal; 
		text-decoration: none; 
		text-transform: uppercase; 
	}

	.allonline_freechattext:hover, 
	.favourites_freechattext:hover { 
		text-decoration: none; 
		text-transform: uppercase; 
	}

	.favourites_personalpagebox { 
		width: 100px; 
		height: 17px; 
		margin: 2px 8px 0px 8px; 
		text-align: center; 
	}

	.favourites_personalpagetext:link, .favourites_personalpagetext:visited, .favourites_personalpagetext:hover, .favourites_personalpagetext:active { 
		line-height: 14px; 
		vertical-align: middle; 
		font-size: 9px; 
		color: #FFFFFF; 
		font-weight: normal; 
		text-decoration: none; 
	}

	div.allperformer_abc { margin-top: 10px; margin-bottom: 10px; }
	div.allperformer_abc a:link, div.allperformer_abc a:active, div.allperformer_abc a:visited, div.allperformer_abc a:hover  { font-size: 12px; font-weight: bold; color: #c0e7ff; margin-right: 5px;  margin-left: 4px; }
	div.allperformer_abc a:hover { text-decoration: underline; }

/* allperformer - text */

.allonlinebartop { font-size: 12px; font-weight: bold; margin: 5px 0 0 15px; font-variant: small-caps;}
.allonlinepagestop { font-size: 12px; margin: 5px 15px 0 0; font-variant: small-caps;}
  .allonlinepagestop span { margin: 0 1px; }
/* allperformer - links */

a.allonlinepages_url:link, a.allonlinepages_url:visited, a.allonlinepages_url:hover, a.allonlinepages_url:active
	{ font-size: 12px; font-weight: bold; color: #dadb42; text-decoration: none; }
	a.allonlinepages_url:hover, a.allonlinepages_url:active {color: #FFFFFF; }

a.allonline_perfnametext:link, a.allonline_perfnametext:visited, a.allonline_perfnametext:hover, a.allonline_perfnametext:active { font-family: Verdana, Arial, Tahoma; line-height: 14px; font-size: 9px; font-weight: bold; text-decoration: none; color: #fff; }
a.allonline_perfnametext:hover { text-decoration: underline; }

/* css_searchbar */

div.css_searchbar {height: 34px; width: 500px; display:block; overflow:hidden; margin-left: auto; margin-right: auto; line-height: 32px; vertical-align: middle; }
	div.css_searchbar_left { height: 34px; width: 140px; float:left; background: transparent url(http://img.liveprivates.com/images2/css_searchbar_bg_3.gif) left top no-repeat;
	color: #c0e7ff; font-size: 12px; font-weight: bold; padding-left: 5px;
	}
	div.css_searchbar_middle { position:relative; height: 34px; width: 250px; float:left; background: transparent url(http://img.liveprivates.com/images2/css_searchbar_bg_3.gif) center top no-repeat;}
		div.css_searchbar_middle input { background-color: #034767; border: 1px solid black; height: 18px; 
		font-size: 11px; color: #fff; position: absolute; top: 8px; right: 10px; left: 1px; 
		* width: 225px; /*-- ie csalad miatt, mert nem kezeli a left: es right: ertekeket egyszerre --*/
		}
	div.css_searchbar_right { position:relative; height: 34px; width: 70px; float:left; background: transparent url(http://img.liveprivates.com/images2/css_searchbar_bg_3.gif) right top no-repeat;}
		div.css_searchbar_right input { background: url(http://img.liveprivates.com/images2/css_searchbar_bg_3_.gif) left center no-repeat; border: none; 
		height: 18px; width: 52px; color: #fff; font-size: 11px; font-weight: bold; text-align: center; width: 56px; padding-left: 10px; position:absolute; top: 7px; left: 0px;
		}

/* LOGIN PAGE */ 

.pcenter { margin: 10px auto 0; }

.notice_yellow { display: block; color: #DADB42; font-weight: bold; padding: 20px 0 0; }
  .closed_yellow { padding-top: 35px; }

.closed_suspended { background: url(http://img.liveprivates.com/images2/closed_log_screen.jpg); width: 757px; height: 192px; margin: 10px 0; }

.dear { display: block; margin: 10px 0; }

.lalb_img { margin-bottom: -2px; }

/* ------------ maga a tartalom ------------ */
.centered { text-align: center; } 

div.boxleft-290 .allonlinebartop { font-size: 12px; text-transform: uppercase; font-weight: bold; margin: 0px 0 0 15px; padding-top:4px; color: #DADB42; }

/* LOGIN texts, messages */

div.messagebar { width: 725px; height: 191px; background: transparent url(http://img.liveprivates.com/images2/logged_logoutscreen.jpg) center top no-repeat; overflow: hidden; display: block; text-align: left; margin: 20px auto; }
div.logbox1 { position: absolute; width: 450px; display:block; margin-left: 115px; margin-top: 41px; text-align:left; }
div.logbox2 { position: absolute; width: 400px; display:block; margin-left: 165px; margin-top: 88px; text-align:left; }
span.log_message { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #c0e7ff; font-weight: bold; vertical-align: middle; }

a#continue, a#continue:link, a#continue:visited, a#continue:hover, a#continue:active {
background: transparent url(http://img.cameraboys.com/images2/spacer.gif) repeat;
cursor:pointer;
display:block;
height: 181px;
position:absolute;
width: 703px;
margin-left: 10px;
margin-top: 5px;
}

div.logbox2 div.back {		
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: left;
	color: #b2ff63;
}
/*div.logbox2 div.back div.txt {height:17px;}*/


/* BUYCREDIT */

div#buybox { width: 760px; height: 369px; position: relative; display: block; background: transparent url(http://img.liveprivates.com/images2/liveprivates_buycredit_bg.gif) left top no-repeat; 
				margin-left: auto; margin-right: auto;}
div#buybox div#flash { width: 161px; height: 184px; display: block; overflow: hidden; position: absolute; top: 6px; left: 6px; }

div#buybox div#buy_head { width: 419px; height: 20px; display: block; position: absolute; top: 10px; left: 169px; text-align: center; font-weight: bold; }
div#buybox div#girlpics { width: 162px; height: 184px; display: block; overflow: hidden; position: absolute; top: 7px; right: 7px; }
	div#buybox div#girlpics span { margin-bottom: 2px; }
	div#buybox div#girlpics span.girlpics_last { position: absolute; bottom: -2px; right: 0px; }

div#buybox div#buy_texts { width: 419px; height: 162px; display: block; position: absolute; top: 28px; left: 169px; text-align: left; }
  
  div#buy_texts ul.lightblue { margin: 10px 0 10px 30px; }
		
    div#buy_texts ul.lightblue li.lightblue { 
			line-height: 14px; 
			vertical-align: middle; 
			background: url(../../images2/check.gif) no-repeat 0px 2px;
			padding: 0px 0px 0px 16px; 
			margin: 0px; 
			line-height: 15px;
		}
		li.lightblue span{ 
      color: #FFFFFF; 
		}
		
div#buybox div#ifyoumember { width: 372px; height: 169px; display: block;
	position: absolute; top: 193px; left: 6px;
	line-height: 20px; vertical-align: middle; }

	div#buybox div#ifyoumember div.registered_members { position: absolute; top: 0px; left: 0px; display: block; 
	text-align: left; height: 20px; font-size: 11px; font-weight: bold;	
	font-variant: small-caps; padding-left: 10px; }

	div#buybox div#ifyoumember span { position: absolute; top: 25px; left: 0px; width: 372px; font-size: 14px; font-weight: bold;
	font-variant: small-caps; display: block; }

	div#buybox div#ifyoumember div.text { 
	position: absolute; top: 68px; left: 0px; width: 372px; }

	div#buybox div#ifyoumember input.button_ok { position: absolute; bottom: 15px; left: 145px; }

div#buybox div#buyform { width: 372px; height: 169px; display: block; position: absolute; top: 193px; right: 7px; }
div#buybox div#buyform div.new_members { position: absolute; display: block; text-align: right; font-size: 11px; font-weight: bold;
	font-variant: small-caps; top: 3px; right: 0px; padding-right: 10px; }

div#buybox div#buyform span.lightblue { font-size: 9px; }

div#buybox div#buyform div.register_form { display: block; height: 149px; position: relative; margin-top: 20px; }
div#buybox div#buyform div.register_form div.form_line { position: relative; display: block; width: 365px; height: 18px; margin-left: 8px; margin-bottom: 2px !important; }
	div.form_line label { width: 110px; height: 18px; line-height: 18px; vertical-align: middle; position: absolute; top: 0px; left: 0px; text-align: right; }
	div.form_line input { width: 125px; height: 18px; line-height: 18px; vertical-align: middle; position: absolute; top: -2px; left: 111px; }

	div.form_line span.lightblue { text-align: left; width: 125px; height: 18px; line-height: 18px; vertical-align: middle; position: absolute; top: 0px; left: 242px; }

span#errormsg { margin: 3px 10px 3px 10px; position: relative; display: block; width: auto; height: 26px; text-align: center; font-weight: bold; color: #f5ec3d; }

div.important_text {
	display: block; 
	float: left;
	margin-left: 45px; 
	_ margin-left: 23px;
	font-size: 10px; 
	font-weight: bold;
	color: #f5ec3d; 
}
  div.important_text span {
  	margin-left: 15px;
  }

.favourites_head_txt {
	font-weight: bold;
	text-transform: none;
	font-size: 11px;
}

div.gobacktop {
	margin: 10px 0px 0px 0px;
	font-weight: bold;
	text-align: center;
}

.info_menu {
	position: relative;
	margin: 0px auto 0px auto;
	height: 30px;
}
.info_menu a {
	position: absolute;
	top: 10px;
	float: left;
	font-size: 12px;
	font-weight: bold;
}

.info_menu a:link, .info_menu a:hover, .info_menu a:active, .info_menu a:visited { font-size: 12px;	font-weight: bold; }

.info_menu a#menu_customer {
	left: 10px;
}
.info_menu a#menu_afraid {
	left: 180px;
}
.info_menu a#menu_trust {
	left: 370px;
}
.info_menu a#menu_privacy {
	left: 470px;
}
.info_menu a#menu_terms {
	left: 620px;
}

.info_b_head, .spam_b_head, .refund_b_head, .cc_b_head {
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}

.info_b1, .spam_b1, .refund_b1, .cc_b1 {
	text-align: justify;
}

.spam_b1 span.spam_highlight a:link, .spam_b1 span.spam_highlight a:visited, .spam_b1 span.spam_highlight a:active, .spam_b1 span.spam_highlight a:hover, .cc_b1  a:link, .cc_b1  a:visited, .cc_b1  a:active, .cc_b1  a:hover {
	color: #dadb42;
	font-weight: bold;
}

.cc_b1  a:hover { color: #ffffff; }

.info_b2 {
	text-align: center;
	font-weight: bold;
}

.spam_b2, .refund_b2 {
	text-align: justify;
}

.spam_b3 {
	text-align: justify;
}

.info_b4 {
	text-align: center;
}

.info_b4 span.question {
	font-size: 14px;
	font-weight: bold;
}

.info_b4 strong, .info_b4 strong a {
	font-weight: bold;
	color: #dadb42;
}

.info_b5 {
	text-align: center;
}
.formintro{
	height: 45px;
}
.formintro span{
	display: block;
	color: #DADB42;
	margin: 3px 0px;
}
.info_b5 input,
.info_b5 select,
.info_b5 textarea {
}

.info_b5 div.etxt {
	width: 250px;
	text-align: right;
	float: left;
	margin-right: 10px;
}

.info_b5 div.ecodebox {
	width: 200px;
	text-align: left;
	float: left;
}

.info_b5 select.estatus, 
.info_b5 input.ename ,
.info_b5 input.eemail,
.info_b5 input.eservice,
.info_b5 textarea.ecomments,
.info_b5 input.ecode
{
	width: 200px;
	float: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #333333;
	color: #ffffff;
	border: 1px solid #51839a;
}

.info_b5 div.eerror {
	text-align: left;
	margin: 3px 0px 0px 260px;
	height: 20px;
	clear: both;
	color: #dadb42;
	font-weight: bold;
}

.info_b5 div.ecode {
	float: left;
}

.info_b6 {
	text-align: justify;
}

.info_b6 strong {
	display: block;
	margin: 20px 0px 5px 0px;
}

.info_b7 {
	text-align: justify;
}

.info_b8 {
	text-align: justify;
}

.info_b8 span.privacy {
	font-size: 18px;
	font-weight: bold;
}

.info_b8 span.note {
	color: #dadb42;
}

.info_b9 {
	text-align: justify;
}

.info_b9 span.entering {
	font-size: 14px;
	font-weight: bold;
}

.info_b9 span.dontenter {
	font-weight: bold;
	color: #dadb42;
}

.info_b9 span.note {
	text-align: center;
	font-weight: bold;
	display: block;
}

.info_b9 span.warning {
	text-align: center;
	display: block;
}

.info_b9 li {
	margin-left: 35px;
}


/* buttons */
.button_ok,
.button_register,
.button_submit,
.button_freechat,
.button_privateshow,
.button_continue,
.button_addcredit,
.button_launchprivate,
.button_startvideo,
.button_buymorecredits,
.button_login,
.button_join,
.button_sendmail,
.button_favadd, 
.button_favremove,
.button_supportchat
{
	background-image: url(http://img.liveprivates.com/images2/button1-bg.gif);
	background-color: #333333;
	border: 1px solid #51839a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	text-align: center;
	color: #e8f951;
	height: 20px;
	padding-bottom: 2px;
	display: block;
	cursor: pointer;
	margin: 0px auto;
}
.biopage-btn {
	height: 15px;
	padding-top: 3px;
	padding-bottom: 0px;
	* padding-bottom: 3px;
}

.link-bio a:hover {
	text-decoration: none;
}

.link-bio input {
	height: auto;
	padding-top: 2px;
	padding-bottom: 2px;
	* padding-bottom: 1px;
}

.btn-width-bio {
	width: 110px;
}

.btn-width-fav {
	width: 150px;
}

.button_submit a,
.button_favadd a,
.button_favremove a,
.button_freechat a,
.button_privateshow a,
.button_supportchat a
{
	font-weight: normal;
	text-decoration: none;
}
.button_ok {
	width: 80px;
}
.button_register, div.form_line input.button_register {
	width: 125px; position: absolute; top: 4px !important; left: 113px !important;
	padding-bottom: 2px !important;
	height: 20px !important;
	/* ie6 */
	_padding-bottom: 5px !important;	
	_line-height: 16px; _vertical-align: middle;
	_top: 1px !important;
}
.button_submit {
	width: 150px;
}
.button_favadd {
	width: 150px;
}
.button_favremove {
	width: 150px;
}
.button_freechat {
	width: 110px;
}
.button_continue {
	width: 150px;
	color: #dadb42;
}
.button_buymorecredits {
	width: 120px;
}
.button_privateshow {
	width: 110px;
}
.button_addcredit {
  margin: 10px auto;
	width: 110px;
	text-transform: uppercase;
}
.button_launchprivate {
  margin-top: 10px;
	width: 150px;
}
.button_startvideo {
  margin-top: 10px;
	width: 100px;
}
.button_supportchat {
	width: 200px;
}
.button_login {
	font-size: 11px;
	width: 152px;
}
.button_join {
	font-size: 11px;
	width: 152px;
}

.bioimg img { border: 1px solid #51839A; }

/** FREECHAT **/
/* atemelt css */
.table-space { margin: 0px; margin-bottom: 5px; margin-left: auto; margin-right: auto; }

/* uj freechat */
span.breadcrumb_perfname { font-size: 12px; color: #ffffff; font-weight: bold; }

div.freechat_text { position: relative; width: 704px; height: auto; margin-left: auto; margin-right: auto; display: block; text-align: justify; }

div.freechat_text a:link, div.freechat_text a:visited, div.freechat_text a:active {
	color: #dadb42; font-weight: bold; text-decoration: none; }

div.freechat_text a:hover {
	color: #FFFFFF; text-decoration: none; }
div.freechat_box, div.sharefeed_box {
	width: 720px;
	height: 41px;
	background: url(http://img.liveprivates.com/images2/freechat-header.gif) top left no-repeat;
	margin: 0px auto 6px auto;
}
div.freechat_box_content {
	padding-top: 12px;
	padding-left: 12px;
	text-align: left;
	font-variant: small-caps;
}
#login_container {
	width: 760px;
	height: 263px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 25px;
	background-image: url(http://img.liveprivates.com/images2/login_background.gif);
	background-repeat: no-repeat;
	position: relative;
}
div#header1 {
	position: absolute;
	top: 14px;
	left: 135px;
	color: #dadb42;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
div#header2 {
	position: absolute;
	top: 14px;
	left: 580px;
	color: #dadb42;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
div#login_girl {
	position: absolute;
	display: block;
	top: 36px;
	left: 8px;
	width: 163px;
	height: 220px;
}
div#login_bevezeto {
	text-align: left;
	position: absolute;
	top: 50px;
	left: 185px;
	color: #dadb42;
	font-size: 10px;
	font-weight: bold;
}
div#login_sor1 {
	text-align: left;
	position: absolute;
	top: 85px;
	left: 185px;
	width: 260px;
	background-image: url(http://img.liveprivates.com/images2/check.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}
div#login_sor2 {
	text-align: left;
	position: absolute;
	top: 115px;
	left: 185px;
	width: 260px;
	background-image: url(http://img.liveprivates.com/images2/check.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}
div#login_sor3 {
	text-align: left;
	position: absolute;
	top: 145px;
	left: 185px;
	width: 260px;
	background-image: url(http://img.liveprivates.com/images2/check.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}
div#login_sor4 {
	text-align: left;
	position: absolute;
	top: 175px;
	left: 185px;
	width: 260px;
	background-image: url(http://img.liveprivates.com/images2/check.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}
span.hightlight_text2 {
	color: #A8CADC;
	font-weight: bold;
}
form#loginform1 {
	position: absolute;
	top: 175px;
	left: 175px;
}
form#loginform1 div#login_button_join {
	position: absolute;
	top: 33px;
	left: 10px;
}
form#loginform2 {
	position: absolute;
	top: 50px;
	left: 490px;
}
form#loginform2 label {
	position: absolute;
	width: 80px;
	height: 17px;
	line-height: 17px;
	vertical-align: middle;
	text-align: right;
	text-transform: uppercase;
}
form#loginform2 input {
	position: absolute;
	width: 152px;
	height: 17px;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 11px;
	background-color: #034767;
}
form#loginform2 input.button_login {
	background-color: #333333;
	color: #e8f951;
	height: 20px;
}
form#loginform2 div#login_button_login {
	position: absolute;
	top: 158px;
	left: 85px;
}
form#loginform2 div#login_button_login_wotext {
	position: absolute;
	top: 85px;
	left: 85px;
}
form#loginform2 div#login_username label {
	top: 25px;
	left: 0px;
}
form#loginform2 div#login_username input {
	border: 1px solid #000000;
	top: 25px;
	left: 85px;
}
form#loginform2 div#login_password label {
	top: 45px;
	left: 0px;	
}
form#loginform2 div#login_password input {
	border: 1px solid #000000;
	top: 45px;
	left: 85px;
}
form#loginform2 div#login_norobot {
	position: absolute;
	top: 85px;
	left: 85px;
	width: 152px;
	height: 42px;
	background-color: #dadb42;
}
form#loginform2 div#login_norobot img {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 150px;
	height: 40px;
}
form#loginform2 div#login_codetext label {
	top: 132px;
	left: 0px;
}
form#loginform2 div#login_codetext input {
	border: 1px solid #000000;
	top: 132px;
	left: 85px;
}

div.error_loginpage { font-size: 10px; font-weight: bold; color: #dadb42;  
	position: absolute; display: block; top: 2px; width: 235px; text-align: center;
}

/* compliance.html */
p.compl_bigtext {text-align: left; font-size: 14px; font-weight: bold; }
p.compl_address, p.compl_tel { text-align: left; font-size: 12px; margin-top: 10px; line-height: 15px; }
a.compl_email, a.compl_email:link, a.compl_email:active, a.compl_email:visited { margin-top: 10px; }

/* privatechat */
.privchat_end_title { color: #dadb42; font-size: 14px; font-weight: bold; text-align: center; height: 24px; line-height: 24px; }

/* forgot password */
.login_forgot {
	position: absolute;
	top: 67px;
	left: 138px;
	width: 100px;
}

.forgotpass {
	position: relative;
	margin: 0px auto 0px auto;
	width: 290px;
	height: 266px;
	background: url(http://img.liveprivates.com/images2/forgot_bg.gif);
}

.forgotpass_title {
	position: absolute;
	height: 30px;
	width: 290px;
	top: 14px;
	left: 0px;
	text-align: center;
	font-weight: bold;
	color: #dadb42;
	text-transform: uppercase;
}

.forgotpass_content {
	position: absolute;
	width: 290px;
	height: 180px;
	top: 41px;
	left: 0px;
}

.forgotpass_line {
	position: relative;
	height: 21px;
}

.forgotpass_line_error {
	height: 54px;
}

div.forgot_username {
}

div.forgot_email {
}

div.forgot_entertext {
}

.forgotpass_line_img {
	position: relative;
	height: 50px;
}

.forgotpass_line_error div.errormessage {
	font-weight: bold;
	color: #DADB42;
	text-transform: none;
	font-size: 9px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.forgotpass_line span {
	position: absolute;
	display: block;
	left: 4px;
	width: 90px;
	height: 20px;
	text-align: right;
	text-transform: uppercase;
}

.forgotpass_line_img img {
	position: absolute;
	display: block;
	left: 102px;
	width: 150px;
	height: 40px;
	border: 1px solid #000000;
}

.forgotpass_line input {
	position: absolute;
	display: block;
	left: 102px;
	width: 152px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #034767 !important;
	color: #ffffff;
	border: 1px solid #000000;
}

.forgotpass .button_sendmail {
	margin: 10px 0px 0px auto;
	background-color: #333333;
	background-image: url(http://img.liveprivates.com/images2/button1-bg.gif);
	border: 1px solid #51839A;
	color: #E8F951;
	height: 20px;
}

div.sharefeed_box { margin: 0px auto 3px auto; }

/* share feed*/
div.sharefeed_box_content {
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	text-transform: uppercase;
}

div.sharefeed_box_content a:link, div.sharefeed_box_content a:visited, div.sharefeed_box_content a:hover, div.sharefeed_box_content a {
	font-size: 10px;	
}

.sharefeed {
	position:absolute;
   top: 7px;
	left: 16px;
	background: url(http://img.liveprivates.com/images2/sv-box-separator-big.gif) top right no-repeat;
	padding: 7px 0 0 0;
	height: 27px;
	width: 130px;
}

.sharefeed #envelope {
	position: absolute;
	display: block;
	top: 9px;
	left: 0px;
	width: 16px;
	height: 10px;
	float: left;
}

.sharefeed-privateshow {
	position: absolute;
	top: 13px;
	left: 147px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 474px;
}

.sharefeed-buycredits {
	position: absolute;
	right: 17px;
	top: 7px;
	height: 27px;
	padding: 6px 0 0 0;
	text-align: right;
	width: 92px;
	background: url(http://img.liveprivates.com/images2/sv-box-separator-big.gif) top left no-repeat;
}

.warn, .warn a, .warn a:link, .warn a:active, .warn a:hover, .warn a:visited {
	color: #DADB42;	
}

.freechatallperformer { display: block; position: relative; margin-left: auto; margin-right: auto; width: 720px; }

.freechatbox { margin: 0px 2px 0px 2px; background-image: url(http://img.liveprivates.com/images2/en/freechatbox_bg.gif); height: 127px; }

.freechatallperformer4 { display: block;margin-left: auto;margin-right: auto;position: relative;width: 488px;}
.freechatallperformer5 { display: block;margin-left: auto;margin-right: auto;position: relative;width: 604px;}
.freechatallperformer6 { display: block;margin-left: auto;margin-right: auto;position: relative;width: 720px;}
  .logout_perfbox { width: 775px!important; padding-left: 18px; * padding-left: 9px; }

* html div.freechatallperformer { width: 722px; } /* IE HACK */
* html div.freechatallperformer4 { width: 490px; } /* IE HACK */
* html div.freechatallperformer5 { width: 606px; } /* IE HACK */
* html div.freechatallperformer6 { width: 722px; } /* IE HACK */

.addcredit_ccbill { text-align: center; }
.addcredit_ccbill_head { text-align: center; font-weight: bold; font-size: 12px; }

div.tableinit div.row { position: relative; display: block; height: 30px; }

div.tableinit div.row span.price, div.tableinit div.row span.text, div.tableinit div.row span.credit, div.tableinit div.row span.buynow {
	position: absolute;
	display: block;
	text-align: left;
}

div.tableinit div.row span.credit { left: 158px; width: 50px; font-weight: bold; }
div.tableinit div.row span.text { left: 205px; width: 200px; }
div.tableinit div.row span.price { left: 340px; width: 50px; font-weight: bold; }
div.tableinit div.row span.buynow { left: 416px; }

div.vod_error { display:block; position:relative; width:650px; height: 100px; margin-left: auto; margin-right:auto; }
div.vod_error span { display:block; position:relative; }
div.vod_error #buttons { display:block; position:relative; width:430px; margin-left: auto; margin-right:auto; }
div.vod_error #goback { display:block; position:absolute; width: 200px; left: 0px; top: 20px; }
div.vod_error #gomainpage { display:block; position:absolute; width: 200px; right: 0px; top: 20px; }
div.vod_error a:link, div.vod_error a:visited, div.vod_error a:hover, div.vod_error a:active  { color: #dadb42; font-weight: bold; }
div.vod_error a:hover { color: #ffffff; }

/***************************************/
/*** uj privatchatend.tpl-hez begin  ***/
/***************************************/

.rateBox { 
	width: 324px; 
	height: 350px; 
	float: left; 
	margin-right: 10px; 
	background: transparent url(http://img1.liveprivates.com/images2/en/rateperformer_bg.jpg) center top no-repeat;
	}

.rateBox img { width: 320px; height: 240px; margin: 2px 2px 2px 2px; }
.novote img { width: 320px; height: 240px; margin: 2px 0px 0px 2px; }

.rateBox, .textBox { text-align:center; margin:0px; display:block; padding:0; position:relative; }
p.videotxt { margin: 25px 20px 0 20px; }
.ratebox_btn { width: 300px; margin: 7px auto 0px auto; }
p.ratetxt { margin-bottom: 0px; margin-top: 10px; color: #ffcc00; }
p.ratetxt_pvtend { margin-bottom: 0px; margin-top: 10px; color: #DADB42; text-align: center;}
p.votemsg1 { margin: 20px 20px 0 20px; }
p.votemsg2 { margin: 15px 20px 0 20px; }
p.votemsg3 { margin: 20px 20px 0 20px; }
p.votemsg4 { margin: 15px 20px 0 20px; }
p.votemsg5 { margin: 5px 20px 0 20px; }
.rateform { position: absolute; top: 80px; left: 10px; width: 240px; height: 28px; text-align: left; vertical-align: middle; }
.rate { position: absolute; top: 82px; left: 260px; width: 50px; display: block; margin: 0px auto 0 auto; }
.rate2 {
	display:block;
	left:0px;
	margin:0px auto 0pt;
	position:relative;
	top:2px;
	height: 16px;
	width:80px;
}
.rate3 {
	display:block;
	left:128px;
	margin:0px auto 0pt;
	position:relative;
	top:2px;
	height: 16px;
	width:40px;
}
.csfBox { float: right; width: 390px; }

.baseBox { 
	/*position: relative;*/
	height: 110px; 
	width: 390px; 
	margin-bottom: 10px; 
	text-align:center; 
	background: transparent url(http://img0.liveprivates.com/images2/site/en/pvchatendbox_bg.gif) center top no-repeat 
	}
	
.baseBox2 { 
	/*position: relative;*/
	height: 165px; 
	width: 390px; 
	margin-bottom: 20px; 
	text-align:center; 
	background: url(http://img1.liveprivates.com/images2/site/vod_kilepo.gif) no-repeat; 
	}

.vod_box {
  background: url(http://img1.liveprivates.com/images2/site/vod_kilepo_small.gif) no-repeat;
  height: 140px;
  margin-bottom: 17px;
}
	
.nobottom { margin: 0px; }
.novote { width: 324px; height: 297px; float: left; margin-right: 10px;  background: url(http://img2.liveprivates.com/images2/site/en/rateperformer2_bg.jpg) no-repeat; }

.rateform2 {
	position: absolute; top: 80px; left: 15px; width: 240px; height: 28px; text-align: left;
}
.rateform2 span {
	margin: 0px 3px 0px 0px;
}
.rateform2 input {
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
	top: 2px;
}
.rateform2 .iehack {
	position: relative;
	display: inline;
}

p.boxHead { margin-bottom: 15px; padding-top:18px; text-transform: uppercase; }
p.boxHead2 { margin-bottom: 20px; padding-top:25px; text-transform: uppercase; }
p.boxHeadSub { margin-bottom: 15px; padding-top:18px; text-transform: uppercase; }
p.buytxt  { margin: 0px 10px 23px 10px; }
p.buytxt2  { margin: 0px 10px 30px 10px; }
  p.buytxt2_vod  { margin-bottom: 20px; }
p.subtxt { margin: 0 10px 10px 10px; }
p.favtxt { margin: 8px 10px 23px 10px; }
p.favtxt2 { margin: 0px 10px 23px 10px; }
  p.favtxt2_vod { margin: 0px 10px 16px 10px; }

.spam_b_head { text-align: center; font-weight: bold; font-size: 12px; height: 24px; vertical-align:middle; }

.btn { 
	background-color: #333333;
	background-image:url(http://img1.liveprivates.com/images2/site/en/btn_bg.gif);
	border:1px solid #51839A;
	color:#DADB42 !important;
	font-weight:bold;
	height:16px;
	line-height:12px;
	width:50px;
	}
.addfav {
	display: block;
	width:170px;
	margin: 0 auto;
	height: 14px;
	}

.buycredit { display: block; width: 120px; height: 14px; margin-top: 5px; }
div.box-content a.btn:hover { text-decoration: none; }

.box-content a:hover { text-decoration: none;}
.gomb { background: #20323B url(http://img1.liveprivates.com/images2/site/en/btn_bg.gif); height: 20px; border: 1px solid #51839A; color: #FFFFFF; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; padding-bottom: 3px; * padding-bottom: 3px; * padding-bottom: 2px; margin-top: 5px; }
.subscribe { width: 300px; }
.credit { width: 170px; }
.credit_logprivatechat { width: 100%; margin-bottom: 5px; margin-top: 13px; }

/* Topmbember banner */
.banner-boxshadow-top { 
	background-image: url(http://img1.liveprivates.com/images2/boxshadow-top-bg.gif); 
	height: 8px; 
	font-size: 0px;
	width: 762px;
	margin: auto;
}
.banner-boxshadow-bottom { 
	background-image: url(http://img2.liveprivates.com/images2/boxshadow-bottom-bg.gif); 
	height: 8px; 
	font-size: 0px;
  margin: auto; 
 	width: 762px;
}
.banner-boxbody { 
	background-image: url(http://img3.liveprivates.com/images2/boxbody-bg.gif); 
	width: 762px;
	margin: auto;
}

.banner-boxbodywrapper {
	background-color: #072654;
	background-image: url(http://img0.liveprivates.com/images2/boxbodywrapper-bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin: 0 8px 0 8px;
	width: 746px;
	color: #FFFFFF;
}
	
p.bannertxt { position: absolute; top: 35px; left: 18px; text-align: left; font-weight: bold; }
p.bannertxt span { color: #DADB42; }
.pvtbanner { background: transparent url(http://img3.liveprivates.com/images2/pvtendbanner_bg1.gif) left top no-repeat; height: 69px; position: relative; }


div.pvtbanner a { position: absolute; width: 746px; height: 69px; text-decoration: none; left: 0px}
div.pvtbanner a:hover { position: absolute; width: 746px; height: 69px; text-decoration: none; background: transparent url(http://img2.liveprivates.com/images2/site/spacer.gif) top left no-repeat; }
p.bannerhead { left:18px; position:absolute; top:9px; font-size: 14px; font-weight: bold; }

/* Topmbember banner eddig */

.boxcontent_pvtend { padding-bottom: 10px; _ padding-bottom: 0px; }

.perfname {
  color: #DADB42;
}

/* uj privatchatend.tpl-hez end */

/* freechat 6 performers */
div.offerbasebox { position:relative; width: 762px; margin: 0 auto; height: 130px; }
div.freechat_performers {position:absolute;display:block;width: 762px; top 0; left: 0px; margin-top:5px; }
div.freechat_performers4 {position:absolute;display:block;width: 520px; top 0; left: 116px; margin-top:5px; }
div.freechat_performers5 {position:absolute;display:block;width: 650px; top 0; left: 50px; margin-top:5px; }
div.freechat_performers6 {position:absolute;display:block;width: 762px; top 0; left: 0px; margin-top:5px; }

  .marg { margin-bottom: 20px!important; }
/*div.freechat_performers div.performerbox {width: 116px; height: 127px; background-image: url(../../images2/site/en/performerbox_bg_freechat.gif); float: left; margin-left: 0px; margin-right: 13px; background-repeat:no-repeat; }
div.freechat_performers4 div.performerbox {width: 116px; height: 127px; background-image: url(../../images2/site/en/performerbox_bg_freechat.gif); float: left; margin-left: 0px!important; margin-right: 13px!important; }
div.freechat_performers5 div.performerbox {width: 116px; height: 127px; background-image: url(../../images2/site/en/performerbox_bg_freechat.gif); float: left; margin-left: 0px!important; margin-right: 13px!important; }
div.freechat_performers6 div.performerbox {width: 116px; height: 127px; background-image: url(../../images2/site/en/performerbox_bg_freechat.gif); float: left; margin-left: 0px!important; margin-right: 13px!important; }*/

div.performerofferbox {width: 116px; height: 127px; background-image: url(http://img1.liveprivates.com/images2/site/en/freechatbox_bg.gif); float: left; margin-left: 0px; margin-right: 13px; }

	/* ie miatt 
* html div.freechat_performers div.performerbox { float:left;display:block;margin-left: 0px; margin-right: 13px; }
* html div.freechat_performers4 div.performerbox { float:left;display:block;margin-left: 0px; margin-right: 13px; }
* html div.freechat_performers5 div.performerbox { float:left;display:block;margin-left: 0px; margin-right: 13px; }
* html div.freechat_performers6 div.performerbox { float:left;display:block;margin-left: 0px; margin-right: 13px; }*/

.lalib_text {
    background: url(http://img3.liveprivates.com/images2/lalib_text.gif) no-repeat;
    width: 205px;
    height: 10px;
    margin-left: 2px;
    display: block;
}
.box_log{
	color:#DADB42;
	font-family:verdana;
	font-size:10px;
	margin: 0px auto;
	text-align: center;
	width:762px;
}
  
.box_log img{
	margin-right: -5px;
	text-align:center;
}

.loggedin { margin: 20px auto; }

/* Last login formázásai a BioPage-n */

#lastlogin {
	width: auto;
	height: 20px;
	float: left;
	margin-top: 227px;
	* margin-top: 228px;
	padding-left: 440px;
	text-align: left;
}

.lastlogin_text {
	display: none;
	position: relative;
	text-align: left;
	margin-top: -13px;
	margin-left: 0px;
}

.lastlogin_text_shadow {
	display: none;
	position: relative;
	text-align: left;
	margin-top: 3px;
	margin-left: 1px;
	color: #000000;
}

.lastlogin_text_no_js {
	display: block;
	position: relative;
	text-align: left;
	margin-top: -13px;
	margin-left: 0px;
}

.lastlogin_text_shadow_no_js {
	display: block;
	position: relative;
	text-align: left;
	margin-top: 3px;
	margin-left: 1px;
	color: #000000;
}
/* compliance oldalhoz*/
.highlight{
	text-align: left;
}
.highlight p {
	font-size: 11px;
	margin:10px 0px 10px 12px;
}
.highlight .spam_b1{
	margin: 20px 0px 6px 0px;
	font-size: 11px;
}
.highlight .lalib_text{
	margin: 0px 0px -8px 12px;
}
.highlight a:link{
	color: #ffcc00;
}

.complince_text li {
  margin-left: 10px;
  list-style: none;
}
.yellow{
	color: #BCD1ED;
}
.counter_cont {
	display:block;
	position:relative;
	text-align:right;
	width:395px;
	font-weight: normal;
	color: #ffffff;
}
.button1_signup{
	background-color:#333333;
	background-image:url(http://img1.liveprivates.com/images2/site/en/btn_bg.gif);
	border:1px solid #51839A;
	color:#E8F951 !important;
	height:20px;
	line-height:12px;
	width:130px;
	cursor:pointer;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	position: absolute; 
	bottom: 15px; 
	left: 121px; 
}
.listpage_boxbody {
	background-image:url(http://img2.liveprivates.com/images2/listpage-boxbody-bg.gif);
	clear:both;
	overflow:hidden;
	padding:10px;
}
.perflist {
	float:left;
	font-weight:bold;
	margin:0px auto 0px 16px;
	text-align:left;
	width:130px;
}
.perflist a {
	color:#DADB42;
	font-weight:bold;
}
.awardlinkact_span {
	clear:left;
	float:left;
}
span.listpage_td_span {
	clear:both;
	display:block;
	float:none;
	height:11px;
	line-height:11px;
	vertical-align:middle;
	width:120px;
	text-align: left;
}
a.yellow:link, a.yellow:visited, a.yellow:active {
	color:#DADB42;
	cursor:pointer;
	font-size:10px;
	text-decoration:none;
}
a.yellow:hover{
	text-decoration: underline;
}
/* willingness*/
.undertakings_box {
	margin:10px 0px;
	width:762px;
}
.undertakings_bg {
	background:transparent url(http://img1.liveprivates.com/images2/willingness_bg.gif) repeat-y;
	height:auto;
	margin:auto;
	width:750px;
}
.undertakings_wrapper{
	background: url(http://img0.liveprivates.com/images2/freechat_willingess_wrapper.gif) repeat-x;
	margin: 0px 2px;
}
.undertakings_text {
	height:auto;
	margin:0pt auto;
	padding:5px 10px 8px;
	width:680px;
}
a.willingness:link, a.willingness:visited, a.willingness:active {
	font-size:9px;
	color:#DADB42;
	font-weight: bold;
	text-decoration:none;
}
.willingness_columns {
	float:left;
	margin-left:2px;
	overflow:hidden;
	text-align:left;
	width:130px;
}

ul, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
ul, ol, li{
	font-family:Verdana,Tahoma,Arial;
	font-size:10px;
	margin:0px;
	padding:0px;
}
.clear{
	clear:both;
	float: none;
	display:block;
	font-size:0px;
	height:0px;
	line-height:0px;
	width:0px;
}
div.freechat_text {
	display:block;
	height:auto;
	margin-top:15px;
	position:relative;
	text-align:justify;
	width:704px;
}
/* willingnessbox vege*/

/* perfinfo adatok doboz*/
.content1 {
	margin:20px auto;
	width:195px; 
}
.content2 {
	margin:20px auto;
	width:452px;
}
.content3 {
	margin:20px auto;
	width:705px;
} 
.content4 {
	margin:20px auto;
	width:796px; 
}
.screen_data {
	float:left;
	width:195px;
}
.screen-top {
	background:transparent url(../../images2/screen-boxshadows.gif) no-repeat;
	height: 2px;
	margin: 0px 7px;
}
.screen-bottom {
	background:transparent url(../../images2/screen-boxshadows.gif) no-repeat 0px -2px;
	height: 2px;
	margin: 0px 7px;
}
.screen-bg {
	background:transparent url(../../images2/screenbox-bg.gif) repeat-y;
	margin: 0px 7px;
	padding: 0px 2px;
}
.screen_data_cont {
	background: #05374e url(../../images2/screenbox-wrapper.gif) repeat-x;
	font-weight:normal;
	text-align:center;
	margin: 0px auto;
	padding: 5px 0px 0px 0px;
}
	.content2 .col2, .content3 .col2{
		margin-left: 60px;
	}
	.content2 .col3, .content3 .col3{
		margin-left: 60px;
	}
	.content4 .col2, .content4 .col3, .content4 .col4{
		margin-left: 5px;
	}
.screen_data_cont p.header {
	font-weight:normal;
	height:11px;
}
.screen_data_cont p.name {
	font-weight:bold;
	height:11px; 
}
.date_line {
	text-align:left;
	line-height: 12px;
	padding: 5px 2px;
	* padding: 2px 2px;
}
.date_line span.left {
	display:block;
	float:left;
	overflow:hidden;
	width:75px;
}
.date_line span.right {
	float:right;
	overflow:hidden;
	text-align:right;
	width:96px;
}
/* perfinfo adatok doboz vege*/

.boxheader .boxright2 {
	margin-right: 20px;
	* padding-right: 20px;
	* margin-right: 0px;
	text-align: right !important;
	width: 300px;
}

.boxheader .boxright2 form {
	float: right;
}

.boxheader .boxright2 select {
	background: #333333 none repeat scroll 0% 50%;
	border: 1px solid #E8F951;
	color: #E8F951;
	font-family: Verdana, Tahoma, Arial;
	font-size: 9px;
	margin-top: 5px;
}

.boxheader .boxright2 input {
	background: #333333 none repeat scroll 0% 50%;
	border: 1px solid #E8F951;
	color: #E8F951;
	font-family: Verdana, Tahoma, Arial;
	font-size: 9px;
	height: 16px;
	margin-left: 2px;
	margin-top: 5px;
	width: 30px;
}

.boxheader .boxright2 span {
	display: block;
	float: right;
	margin-right: 5px;
	margin-top: 6px;
	text-align: right !important;
}

.error2 {
	display: none;
	color: #DADB42;
	font-weight: bold;
	position: relative;
}
