/* CSS Document 2007 FetishBucks.com. All Right Reserved | Adult Web Site Design By http://bluedesignstudios.com */

@import url(/images/scroll.css);

body {
	margin: 0;
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background: #000000 url(/images/bg.jpg) repeat-x 0 0;
	}

img, table, td {
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
img {
	border: 0;
	}

h1, h2, h3, h4, h5, h6, h7, p {
	padding: 0 0 5px 0;
	margin: 0;
	}
h1, h2, h3, h4, h5, h6, h7 {
	font-size: 11px;
	}
ul, li {
	padding: 0;
	margin: 0;
	list-style: none;
	}

form {
	padding: 0;
	margin: 0;
	}
select, input, textarea, option {
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family: Tahoma;
	color: #2F1122;
	}
a {
	color: #FFE100;
}
a:hover {
	color: #FF9000;
	}

div {
	box-sizing: border-box; 
	-moz-box-sizing: border-box;
	}

table, td {
	border-collapse: collapse;
	}
td {
	border-collapse: collapse;
	vertical-align: top;
	}

/*********************************************/

table.page {
	margin: 0 auto;
	}

.style1 {
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
}
.style2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.style2-1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.style3-1 { font-family: Arial;	font-size: 16px; font-weight: bold;}
.style4 {color: #FF0000}
.style5 {color: #FFFFFF}

.block_61 {color: #9A9A9A; font-size: 9px; font-family: tahoma; height: 61px; background: #000000;}
.block_61 p {margin: 0; padding: 10px 0 0 0;}

.block_news {
	height: 331px;
	width: 251px;
	background: url(/images/block_news.gif) no-repeat 0 0;
	text-align: left;
	padding: 33px 18px 0 16px;
	}

p.date {
	font-weight: bold;
	}
p.date span {
	color: #FFBE03;
	}

table.sites td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #636363;
}


td.txt {vertical-align: top; font-size: 11px; padding: 0 14px;}
td.btn {vertical-align: bottom; font-size: 11px; padding: 5px 14px 0 14px;}
table.sites a {text-decoration: none;}
table.sites div {padding: 4px 0 0 0;}

input.in-login {
	width: 130px;
	height: 17px;
	border: #000000 1px solid;
	padding: 0 3px;
	margin: 4px 0 0 0;
	}

td.title {
	background: #333333 url(/images/fb.gif) repeat-x 0 0;;
	border: #595151 2px solid;
	text-align: center;
	}

td.h2 {
	background: url(/images/h2.gif) no-repeat 0 0;
	height: 22px;
	}
td.h2 h2 {
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
	padding: 2px 20px 0 20px;
	}
td.pr {
	background: url(/images/bg_pr.gif) repeat-y 0 0;
	padding: 5px 10px;
	}
td.tools {
	background: url(/images/bg_pr.gif) repeat-y 0 0;
	padding: 5px;
	}
td.prx {
	background: url(/images/bg_pr.gif) repeat-y 0 0;
	padding: 15px 20px;
	color: #FFFFFF;
	font-size: 11px;
	}
p.q {
	background: url(/images/q.gif) no-repeat 0 2px;
	padding: 0 0 10px 20px;
	}
td.faq p {
	font-size: 11px;
	color: #999999;
	padding: 0 0 10px 20px;
	}
td.faq p.q {
	font-size: 12px;
	padding: 0 0 5px 20px;
	color: #FFFFFF;
	}
td.tools p {
	padding: 5px 15px 10px 15px;
	}
table.Estilo3 td {
	padding: 5px;
	vertical-align: middle;
	height: 18px;
	}
table.Estilo3 em {
	font-size: 10px;
	color: #999999;
	font-style: normal;
	}
table.Estilo3 input {
	margin: 0;
	padding: 0;
	border: #999999 1px solid;
	width: 200px;
	}
div.hr {
	height: 1px;
	width: 90%;
	background: #333333;
	}
table.Estilo3 input.text99 {
	background: url(/images/btn.gif) no-repeat 0 0;
	width: 155px;
	height: 19px;
	color: #FFCC00;
	border: 0;
	}

