/* CSS - CAMERABOYS */
/*********************************************/
/* 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-family: Verdana, Arial, Helvetica, sans-serif; */
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	text-decoration: underline; /* IMAGE REPLACE IE6 miatt  */
}

input { padding-bottom: 2px; }

.lightblue { color: #a8cadc; font-size: 11px; }
.important_white { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }

/* div {border: 1px solid red;} */

/***************************************************************/
/* 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: #04364d; */ 
		background-color: #0e4087; }

/* behuzza a keretes fotablazatokat kozepre */
.tableinit { width: 762px; margin-left: auto; margin-right: auto; display: block; }

/* a kereteken beluli tartalom doboza */
.wrapper {
	width: 712px;		/* a tartalom maximalis szelessege, ez utan mar szettolja a tablazatot */
	font-size: 10px;
	}

.boxleft { float: left; }
.boxright { float: right; }

.clear { clear:both; }

/* ------------ also es felso arnyekok ------------ */
.boxshadow-top { background: transparent url(http://secretchatrooms.com/images/boxshadow-top-bg.gif) no-repeat; height: 8px; font-size: 0; }
.boxshadow-bottom { background: transparent url(http://secretchatrooms.com/images/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://secretchatrooms.com/images/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://secretchatrooms.com/images/boxdivider-top-bg.gif); height: 2px; font-size: 0; }

/* ------------ maga a tartalom ------------ */
.boxbody { background-image: url(http://secretchatrooms.com/images/boxbody-bg.gif); background-repeat: repeat-y;  }
	.boxbodywrapper, .boxbodywrapper65 { 
		background-color: #14465D;
		background-color: #03357b;
		background-position: top;
		background-repeat: repeat-x;
		margin: 0 8px 0 8px;
	}
		.boxbodywrapper { background-image: url(http://secretchatrooms.com/images/boxbodywrapper-bg.gif); }
		.boxbodywrapper65 { background-image: url(http://secretchatrooms.com/images/boxbodywrapper-bg-65.gif); }
		.box-content { padding: 10px 10px 15px 10px; }

.boxbodywrapper225 {
	background-position: top;
	background-repeat: repeat-x;
	margin: 0 8px 0 8px;
	}
	.boxbodywrapper225 { background-image: url(http://img.cameraboys.com/images/boxbodywrapper-bg-225.gif); }

/* k�z�pre igaz�tott divekhez container ie miatt */
div.container {
	text-align: center;
}

div.lf {
	clear: both;
}

br { clear: both; }

/* LINK FOMRAZASOK */
/* listpage */
h1.categorytype_nude_1, h1.categorytype_nude_2 { text-align: left; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #fffc00; 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; }

	.item_number { width:28px; display: block; font-size: 10px;  font-weight: bold;  color: #dadb42; float: left; }

.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: #fffc00; text-decoration: none; }
	a.perfboxes_pagebottom_url:hover, a.perfboxes_pagebottom_url:active {text-decoration: underline; }

a.maincategory_url:link, a.maincategory_url:visited, a.maincategory_url:hover, a.maincategory_url:active
	{ font-size: 12px; font-weight: bold; color: #fffc00; text-decoration: none; text-transform: uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; }
	a.maincategory_url:hover, a.maincategory_url:active {color: #fffc00; }

a.subcategory_url:link, a.subcategory_url:visited, a.subcategory_url:hover, a.subcategory_url:active
	{ font-size: 12px; font-weight: bold; color: #fffc00; text-decoration: none; text-transform: uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; }
	a.subcategory_url:hover, a.subcategory_url:active {color: #fffc00; }

a.subcategorynumber_url:link, a.subcategorynumber_url:visited, a.subcategorynumber_url:hover, a.subcategorynumber_url:active
	{ font-size: 10px; font-weight: normal; color: #fffc00; text-decoration: none; }
	a.subcategorynumber_url:hover, a.subcategorynumber_url:active {color: #fffc00; }


/* header */

div.title {
	background: url(http://secretchatrooms.com/images/logo.gif) center no-repeat;
	height: 53px;
	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 {
	background: url(http://secretchatrooms.com/images/menu_bg.gif);
	height: 79px;
	text-align: center;
}

div.menu {
	width: 700px;
	margin: 0px auto 0px auto;
}
div.menu_loggedin {
	width: 710px;
	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://secretchatrooms.com/images/menu_top_online_off.gif);
		width: 97px;
	}
	#menu_allperformers {
		background: url(http://secretchatrooms.com/images/menu_top_models_off.gif);
		width: 85px;
	}
	#menu_help {
		background: url(http://secretchatrooms.com/images/menu_top_help_off.gif);
		width: 34px;
	}
	.menu_divider {
		width: 15px;
		height: 21px;
/*		background: url(http://secretchatrooms.com/images/menu_line.gif); */
		background: url(http://secretchatrooms.com/images/spacer.gif.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://secretchatrooms.com/images/menu_but_bg.gif) left top repeat-x;
		height: 35px;
		text-align: center;
	}

		div.footerbar {
			width: 740px;
			margin: 0px auto 0px auto;
			padding-top: 14px;
		}

		div.footerbar-right {
			height: 21px;
			float: right;
		}

		.footerbar a {
			height: 21px;
			display: block;
			float: left;
		}

		#footerbar_home {
			background: url(http://secretchatrooms.com/images/menu_footer1.gif);
			background-position: 0 0px;
			width: 126px;
		}
		#footerbar_affiliates {
			background: url(http://secretchatrooms.com/images/menu_footer1.gif);
			background-position: -126 0px;
			width: 75px;
		}
		#footerbar_help {
			background: url(http://secretchatrooms.com/images/menu_footer1.gif);
			background-position: -201 0px;
			width: 41px;
		}
		#footerbar_support {
			background: url(http://secretchatrooms.com/images/menu_footer1.gif);
			background-position: -242 0px;
			width: 111px;
		}
		#footerbar_performers {
			background: url(http://secretchatrooms.com/images/menu_footer1.gif);
			background-position: -353 0px;
			width: 88px;
		}
		#footerbar_privacy {
			background: url(http://secretchatrooms.com/images/menu_footer1.gif);
			background-position: -441 0px;
			width: 109px;
		}
		#footerbar_support {
			background: url(http://secretchatrooms.com/images/menu_footer1.gif);
			background-position: -550 0px;
			width: 102px;
		}

	.footer div.wanted, .footer div.wanted a {
		margin: 10px auto 0px auto;
		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: 480px;
		line-height: 17px;
		font-size: 10px;
	}
	.footer div.links a {
		font-size: 10px;
	}


/* categorylistings */
.categorylist {margin: 0; padding: 0; list-style: none; }

	.categorylistitem_girl {margin: 2px 10px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_lesbians {margin: 2px 8px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_boy {margin: 2px 10px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_couple {margin: 2px 10px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_fetish_female {margin: 2px 10px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_gays {margin: 2px 10px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_mature_female {margin: 2px 9px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_dating {margin: 2px 8px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_hermaphrodite {margin: 2px 52px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_shemale {margin: 2px 60px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_transvestite {margin: 2px 56px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_group {margin: 2px 20px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_threesome {margin: 2px 60px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_making_friends {margin: 2px 30px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_nasty_words {margin: 2px 30px 5px 0; padding: 0; display: block; float: left; }
	.categorylistitem_get_married {margin: 2px 30px 5px 0; padding: 0; display: block; float: left; }

	.item_name {font-size: 10px;  font-weight: normal;  }
	.item_number {width:28px; display: block; font-size: 10px;  font-weight: bold;  color: #fffc00; float: left; }
	.norightmargin {margin-right:0px;}  /* --- hugo --- */




/* INDEX.php */
/* ------ MAINPAGE - mp --------- */
/* ------------ h1, h2, h3, h4, h5, h6, h7 ------------ */
h1 { font-size: 12px; text-transform: uppercase; margin-bottom: 10px; }
	h1.menuitem { font-size: 12px; text-transform: uppercase; margin-bottom: 0; }
	h1.categorytype, h1.categorytype_nude_1, h1.categorytype_nude_2, h1.categorytype_nude_3, h1.categorytype_nonude_1 { font-size: 12px; font-weight: bold; font-variant: small-caps; color: #fffc00; margin: 0; padding: 0; float: left; }
	h1.categorytype_nude_2, h1.categorytype_nude_3, h1.categorytype_nonude_1 { margin-top: 6px; }
h1#freeadulttext, h1#freenonnudity, h1#videoformembers { font-size: 14px; color: #DADB42; text-transform: uppercase; font-weight: bold; text-align: center; margin: 10px auto 0px auto; }

h2 { font-size: 12px; font-weight: bold; margin-bottom: 10px;}
h2#freeadulttext, h2#freenonnudity, h2#videoformembers { font-size: 10px; font-variant: normal; font-weight: normal; text-align: center; margin: 5px auto 0px auto; }

h3 { font-size: 12px; font-weight: normal; }

.allonlinebartop { font-size: 12px; text-transform: uppercase; font-weight: bold; margin: 4px 0 0 15px; color: #ffff66 }
.allonlinepagestop { font-size: 12px; text-transform: uppercase; margin: 4px 15px 0 0; }

.mp_categorylist {margin: 0 0 0 5px; padding: 0; list-style: none; }
.mp_categorybox_girl, .mp_categorybox_lesbians, .mp_categorybox_mature_female, .mp_categorybox_fetish_female, .mp_categorybox_couple, .mp_categorybox_threesome, .mp_categorybox_boy, .mp_categorybox_gays, .mp_categorybox_group, .mp_categorybox_transvestite, .mp_categorybox_shemale, .mp_categorybox_hermaphrodite 
	{ width: 350px; float: left; margin: 8px 5px 2px 2px; padding:0; } 
.mp_categorybox_girl, .mp_categorybox_lesbians, .mp_categorybox_mature_female, .mp_categorybox_fetish_female
	{ margin-top: 0px; }  /*--- csak a fels� sor ---*/
.mp_categorybox_hermaphrodite, .mp_categorybox_group, .mp_categorybox_couple, .mp_categorybox_threesome 
	{ margin-bottom: 0px; } /*--- csak als� sor ---*/
.mp_categorybox_dating, .mp_categorybox_making_friends, .mp_categorybox_nasty_words, .mp_categorybox_get_married 
	{ width: 172px; float: left; margin: 8px 5px 2px 2px; padding:0; }
.mp_categorybox_subcategory { padding: 0; display: block; float: left; color:#FFFFFF; }

.mp_img { width: 116px; height: 91px; display: block; float: left; background-image: url(http://img.cameraboys.com/images/img_bg.gif); background-position: -1px top; margin-top:5px; margin-bottom:5px; margin-right:13px; }
.mp_img img { display: block; margin-left: auto; margin-right: auto; margin-top: 9px; _margin-left: 8px; _margin-right: 8px; }
.mp_img_space { width: 1px; height: 91px; display: block; float: left; }

/* --- mainpage link form�z�sai ------- */

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_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: #fffc00; 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 
	{ font-size: 10px; color:#FFFFFF; }
	a.mp_subcategory:hover { color: #E8F951; text-decoration:underline; }

.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: #fffc00; font-size: 11px; }
	a.mp_categorybox_onlinenumber:hover { color: #FFFFFF; font-size:11px; }

/* atemelt css */
/* form textfield */
.textfield1 {
	background-color: #034767;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin: 2px;
	padding: 0px;
	border: solid 1px #000000;
	text-indent: 2px;
}



