body {
	font-family: "arial", "helvetica", "sans-serif";
	font-size: 8pt;
  color: #000000;
  margin-top: 0px;
  margin-bottom: 0px;
  background: #1F1F1F;
  background-image: url(pic/bg.gif);
}

table {
  border-collapse: collapse;
  border: none;
   background-color: #ffe8f4; 
}

h1 {
  font-size: 12pt;
text-align: center;
}

h2 {
font-size: 180%;
    font-family: Helvetica;
    font-weight: Bold;
    color: #E8E5E5;
}
h2.usual {
margin: 10px 0px 0px 25px;
}
h2.h2right {
margin-left: -20px;
}
h3 {
margin: 10px 0px 10px 25px;
    font-size: 125%;
    font-family: Helvetica;
    font-weight: Bold;
}
h4 {
margin: 10px 0px 0px 25px;
    font-size: 180%;
    font-family: Helvetica;
    font-weight: Bold;
}
p {
	font-size: 8pt;
}

p.sub { 
  margin-bottom: 4pt;
}

td {
	font-size: 8pt;
	}

td.embedded {

padding:5px 10px;
  text-align: left;
}
td.text{

padding:0 10px 0 10px;
}
td.pollalt {
  border: none;
  padding: 0px;
  text-align: left;
  background-color: #CCCCCC;
}

td.bottom {
  border: none;
}

td.heading {
  font-weight: bold;
   border:1px solid #000;
padding:5px 10px;
vertical-align:top;
}

td.details {
   border:1px solid #000;
padding:5px 10px;
}

td.comment {
padding:5px 10px;
  font-size: 8pt;
  text-align: left;
}

td.colhead {
  font-weight: bold;
  color: #ffffff;
  background-color: #5B2534;
     border:1px solid #000;
padding:10px 10px;
 
}

td.rowhead {
  font-weight: bold;
  text-align: left;
padding:10px 10px;
}

td.title {
	font-size: 14pt;
}

td.clear {
  padding: 0px;
  border: 0px;
  background: transparent;
}

form {
	margin-top: 0;
	margin-bottom: 0;
}

.sublink {
	font-style: italic;
	font-size: 7pt;
	font-weight: normal;
}

font.gray
{
  color: #ACA899;
  text-decoration: underline;
}

a:link, a:visited {
  text-decoration: none;
  color: #000000;
  /*font-weight: bold;*/
}

a:hover {
  color: #C40244;
}


.important {
	font-weight: bold;
	font-size: 8pt;
}

.red {
	color: #ee0000;
}

.yellow {
	color: #997700;
}

.green {
	color: #000000;
}

input, select, textarea {
	font-family: "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 8pt;
}
.small {
  font-size: 7pt;
}

.big {
  font-size: 10pt;
}

div.frlch {
	color: white;
	background-color: #336699;
	padding: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 50px;
margin-right: 50px;
	border: 1px dashed white;
}

.ref {
text-align: center;
	color: white;
	background-color: #336699;
	padding: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 835px;
	border: 1px dashed white;
}
table.sponsoru_adi {
	color: white;
	background-color: #8C0C78;
	padding: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px dashed white;
}
td.styled_popup {
border: none;
	padding: 6px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.logo {
/*width: 760px;
height: 145px;
margin-left:0px;*/
float:left;
}
.logo-ads {
/*margin-left:760px;*/
float:right;
}
.thb
{
float:left;
margin:5px;
}
a.underline{
text-decoration: underline;
}

#visalapa{
  margin-left: auto;
  margin-right: auto;
  width:1100px;
  border:1px solid;
}
*{
	margin:0;
	padding:0;
}
.menu{
background-color:#242224;
margin: 5px 0px 0px 0px;
height:auto;
}

.statusbar{
color:#BABABA;
}
.statusbar a{
color:#BABABA;
}
.statusbar a:hover{
color:#C40244;
}
.reklama a{
color:#BABABA;
text-decoration:underline;
}
.reklama a:hover{
color:#C40244;
text-decoration:underline;
}
.megareklama{
margin:0px auto;
}
	#menju{
	}
		#menju ul{
			list-style:none;
		background:#242224;
		overflow: hidden;

		}
			#menju li{
				list-style:none;
				display:block;
				float:left;
				height:53px;
				line-height:53px;
			}
				#menju li a{
					display:block;
					float:left;
					color:#949694;
					font-size:11px;
					font-weight:bold;
					line-height:53px;
					text-decoration:none;
					padding:0 25px;
					background:#242224/*  url(images/menu_037_bg.jpg)*/ no-repeat left;
							border-bottom:2px solid #343634;
															
				}
					#menju li a:hover{
						color:#fff;
						background:#C40244/* url(images/menu_037_h.jpg)*/ no-repeat left;
						border-bottom:2px solid #343634;


					}
				#menju li a.current{
					display:block;
					float:left;
					color:#fff;
					background:#C40244/* url(images/menu_037_h.jpg)*/ no-repeat left;
					border-bottom:2px solid #343634;
					font-size:11px;
					font-weight:bold;
					line-height:53px;
					text-decoration:none;
					padding:0 25px;	
				}
					#menju li a:hover.current{
						color:#fff;
					}

#main {
	width:1100px;
	word-wrap:break-word;/*CSS3 supported only in IE and modern browsers only*/
	overflow:hidden;
	padding:10px 0;
	margin:auto;
}
/* left column*/
.main-column {
	float:left;
	width:879px;
}

/* right column */
.side-column {
margin-top:10px;
	float:right;
	width:219px;
	position:relative;
	left:-1px;
}
/* equal height boxes */
.row {
	width:100%;
	position:relative;
	float:left;
	clear:both;
	margin:0 0 10px;
}
.row p, .content p, .side-content p {
	margin:10px;
}
/* .box cannot be position:relative or this won't work */
/* use an inner if stacking context needed but leave .bg outside */
.box {
	width:424px;
	margin:0 25px;
	display:inline;
	float:left;
}
/* if you don't want an inner then use this instead
.box * {
	position:relative;
	z-index:2;
}
*/
.inner {
	position:relative;
	z-index:2;
	width:100%;
}
.box .bg {
	width:332px;
	border:1px solid #e8e6c7;
	background:#ffe8f4;
	position:absolute;
	top:0;
	bottom:0;
	z-index:1;
}
/* full width elements */
.content {
	clear:both;
	width:806px;
	margin:0 0 15px 25px;
	border:1px solid #e8e6c7;
	background:#ffe8f4;
	position:relative;
}
/* content in right column */
.side-content {
	max-width:200px;
	border:1px solid #e8e6c7;
	background:#ffe8f4;
	text-align: center;
	margin:0 10px 10px 10px;
}
.side-content-big {
	max-width:200px;
	border:1px solid #e8e6c7;
	background:#ffe8f4;
	text-align: center;
	margin:0 10px 10px 10px;
}
.banner-right {
margin: 15px 15px 2px 15px;
}
.banner-right-small{
margin: 10px 10px -2px 10px;
}
/* round corners for equal boxes*/
.corn,.corn b{
	position:absolute;
  width:10px;
	height:10px;
	background:url(http://pic.pornoplace.me/r4.gif) no-repeat 0 0;
	display:block;
	top:0;
	z-index:3;
}
.corn b{
  margin:0 0 0 324px;
	background-position:100% 0;
	overflow:hidden;
}
.corn2,.corn2 b{
	position:absolute;
  bottom:-1px;
	width:10px;
	height:10px;
	background:url(http://pic.pornoplace.me/r4.gif) no-repeat 0 100%;
	margin-left:-1px;
}
.corn2 b{
 background-position:-10px -10px;
 margin:0 0 0 324px;
 bottom:0;
 overflow:hidden
}
/* general round corners for normal boxes */
.corn3{
	width:100%;
	clear:both;
	height:10px;
	margin-bottom:-10px;
}
.corn3 i,.corn3 b{
	float:left;
	width:10px;
	height:10px;
	background:url(http://pic.pornoplace.me/r4.gif) no-repeat 0 0;
	overflow:hidden;
	display:inline;
  position:relative;
  top:-1px;
  left:-1px;
}
.corn3 b{
 background-position:100% 0;
 top:-1px;
 left:1px;
 float:right;
}
.clast{margin:0}
.clast i{background-position:0 -10px;top:1px;left:-1px;}
.clast b{background-position:-10px -10px;top:1px;left:1px;}

p.reklama {
color:#C4C4C4;
font-family: sans-serif;
margin-left:15px;
margin-top:8px;
}	
						
span.toptorrents {
margin: 0 0 0 10px;
}					
ul.news {
list-style:none;
margin:20px;
}
#logolinija {
background-image:url(http://www.bildites.lv/images/vw03g3jqt98xjgopqfi.png);
height:123px;
overflow:hidden;
}
.aktivitorrenti td{
border:1px solid #000;
padding:5px 10px;
}

.browse table{
margin:0 10px 0 10px;
}
.browse td{
border:1px solid #000;
padding:5px 10px 0 10px;
}
img.noborder {
border:none;
}
#toplogoad img{
margin-top:-7px;
border:none;
}
span.toptorrents{margin:0}
a.catlink {
margin-left:5px;
margin-right:10px;
}
a.white{
color:#FFFFFF;
}
a.lightlinks:hover, a.altlink:hover, a.white:hover{
color: #C40244;
}
a.lightlinks, a.altlink{
color:#BABABA;
}
a.lightlinks:hover, a.altlink:hover{
color: #C40244;
}
.beginframe {
padding-left:20px;
}

span.aptauja {
margin-left:30px;
color:#FFFFFF;
}
td.userdetails {
margin-left:10px;
}
.forums {
margin:5px 10px;
}
.adminforum {
margin-right:15px;
text-align:left;
border:1px solid;
padding:10px;
}
.btn { width:100px; position: relative; background: #aaa; padding: 5px; color: #fff; text-decoration: none; cursor: pointer; }
.btn * { font-style: normal; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }
.btn span, .btn i { float: left; width: auto; background-image: none; cursor: pointer; }
.btn { border: 3px double white; }
.btn.pink { background-color: #242224; border-color: white; }
.btn:hover { background-color: #5B2534; border-color: white;}
.btn:active { background-color: #5B2534; }
.messagebox{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #c93;
 background:#ffc;
 padding:3px;
}
.messageboxok{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #349534;
 background:#C9FFCA;
 padding:3px;
 font-weight:bold;
 color:#008000;
}
.messageboxerror{
 position:absolute;
 width:auto;
 margin-left:30px;
 border:1px solid #CC0000;
 background:#F7CBCA;
 padding:3px;
 font-weight:bold;
 color:#CC0000;
}
fieldset.mini {
	margin:0.3em 0;
	clear:both;
}
form.mini {
	margin:1em;
}
label {
	float:left;
	width:10em;
	text-align:right;
	margin-right:1em;
}
legend {
	color:#0b77b7;
	font-size:1.2em;
}
legend span {
	width:10em;
	text-align:right;
}
input.mini {
	width:10em;
	border:1px solid #ddd;
	background:#fafafa;
	font:bold 0.95em arial, sans-serif;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
input.mini:hover, input.mini:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
} 
fieldset.mini {
	border:1px solid #ddd;
}

input.default {
	color:#bbb;
}
p.login-error{
margin-bottom:5px;
}
