/* CSS Document 2010. All Right Reserved | Adult Web Site Design By http://komissariat.com */

body { margin: 0; padding: 0; font-family: 'Tahoma'; font-size: 12px; color: #6b6b6b; background: #7d7e7d url('backAll.jpg') repeat-x 0 0; }
table, td { margin: 0; padding: 0; font-size: 12px; border-collapse: collapse; vertical-align: top; }
img { border: 0; }
h1, h2, h3, h4, h5, h6, h7, p { padding: 0 0 5px 0; margin: 0; }
ul, ol, li { padding: 0; margin: 0; list-style: none; }
form { padding: 0; margin: 0; }
select, input, textarea, option { padding: 0; margin: 0; font-size: 12px; font-family: 'Tahoma'; color: #000000; }
a { color: #c60f01; cursor: pointer; }
a:hover { color: #666666; }

/*********************************************/

div.back1 { background: url('back1.jpg') no-repeat 50% 0; }
table.page { margin: 0 auto; background: #ffffff url('b2.gif') repeat-y 0 0; }
td.copy { background: #595a59 url('c1.jpg') no-repeat 0 0; height: 100px; color: #acacac; padding: 0 30px; font-size: 11px; vertical-align: middle; }
td.copy a { color: #acacac; }
td.copy a:hover { color: #ffffff; }
td.a4 { background: url('a4.jpg') no-repeat 0 0; height: 30px; vertical-align: middle; width: 389px; }
td.a5 { background: url('a5.jpg') no-repeat 0 0; height: 26px; vertical-align: middle; width: 389px; }
td.alphabet td { text-align: center; padding: 0 0 4px 0; font-size: 13px; }
td.alphabet a { color: #c6c4c4; text-decoration: none; margin: 0 0 0 1px; }
td.alphabet a:hover { color: #ffffff; }
td.title { background: #ffffff; text-align: center; color: #acacac; font-size: 24px; font-weight: bold; padding: 10px 0; }
td.menu { background: url('menu.jpg') no-repeat 0 0; height: 38px; color: #ffffff; padding: 0 20px 0 70px; vertical-align: middle; }
td.menu td { vertical-align: middle; padding: 0 0 0 10px; height: 38px; font-size: 14px; }
td.menu a { color: #ffffff; font-weight: bold; text-decoration: none; margin: 0 3px; }
td.menu a:hover { color: #ffaa85; }
td.content { padding: 0 22px 0 8px; }
h2 { color: #575757; font-size: 17px; line-height: 27px; padding: 0 0 10px 0; }
h2 img { margin: 0 5px -8px 0; }
ul.list li { background: url('list.gif') no-repeat 0 0; color: #575757; font-size: 14px; padding: 5px 0 5px 15px; }
ul.list a { color: #575757; text-decoration: none; }
ul.list a:hover { color: #c60f01; }
div.pic1 { background: url('backpic1.jpg') no-repeat 0 0; }
div.pic1 img { margin: 8px; }
div.pic2 { background: url('backpic2.jpg') no-repeat 0 0; }
div.pic2 img { margin: 8px; }
table.tcenter { margin: 0 auto; }
table.tcenter td { text-align: center; }
div.rate { padding: 5px 0; }
div.go { font-size: 10px; padding: 5px 0 0 0; }
div.go strong { color: #c60f01; }
input.search { background: url('search.jpg') no-repeat 0 0; width: 279px; height: 26px; border: 0; padding: 0px 6px; font-size: 15px; }
h3 { color: #c60f01; font-size: 18px; }
div.h3 { padding: 8px; }

.pagination {
	margin: 22px 0 0;
	width: 100%;
	overflow: hidden;
}
.pagination ul {
	display: table;
	margin: 0 auto;
	line-height: 14px;
}
.pagination li {
	float: left;
	padding: 0 1px;
}
.pagination a {
	float: left;
	width: 19px;
	text-align: center;
	padding: 3px 0;
}
.pagination a:hover {
	color: #f15c0a;
	text-decoration: none;
}
.pagination a.disabled {
	color: #606060 !important;
}
.pagination li.txt-p {
	padding: 0 4px;
}
.pagination li.txt-p a {
	width: auto;
	padding: 3px 11px;
}
.pagination li.active a {
	color: #606060 !important;
	background: #242424 !important;
	border-color: #242424 !important;
}

