body {
	color: #000;
	background: #F9F9F9;
	font: 10px Verdana, Arial, Helvetica;
	text-align: left;
	margin: 0px;
	padding: 0px;
	cursor: default;;
}

a {
	color: #073A8F;
	border: 0;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #000000;
	text-decoration: none;
}

img {
	border: 0;
}

form {
	margin: 0px 0px 0px 0px;
}

p {
	margin-top: 0px;
	margin-bottom: 0px
}

#news {
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	background-image: url("images/menu.gif");
	border: #073A8F 1px solid;
	font: 11px Verdana, Arial, Tahoma, Helvetica;
	height: 13px;
	background-color: #E8E8E8;
}

.button {
	background-color: #EAEEF2;
	border: #999 1px solid;
	color: #073A8F;
	font: 10px Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	text-align: center;
	background-image : url(images/button.png);
}

.caption {
	color: #073A8F;
	font: 10px Verdana, Arial, Tahoma, Helvetica;
}

.header {
	height: 110px;
	background-image: url(images/tile.jpg);
	background-repeat: repeat-x;
	padding: 0;
	margin: 0px 0px 0px 0px;
}

.spacer {
	padding: 2px 0px 2px 0px;
}

.nextprev {
	text-align: center;
	font: 10px Verdana,Arial,Tahoma,Helvetica;
}


.dd {
	background-color: #FFFFFF;
	border: #999999 1px solid;
	color: #000000;
	font: 10px Verdana, Arial, Helvetica;
	font-weight: bold;
	padding: 1px;
}

.input {
	background-color: #FFFFFF;
	border: #999999 1px solid;
	color: #000000;
	font: 10px Verdana, Arial, Helvetica;
	font-weight: bold;
	padding: 3px;
}


.tbox {
	background-color: #FFFFFF;
	border: #999999 1px solid;
	color: #000000;
	font: 10px Verdana, Arial, Helvetica;
	font-weight: bold;
	padding: 1px;
}

.tbox2 {
	background-color: #FFFFFF;
	border: #999999 1px solid;
	color: #000000;
	font: 10px Verdana, Arial, Helvetica;
	font-weight: bold;
	padding: 1px;
}

.tbox2 input:hover {
	border: 1px solid #FFF;
}

td.links {
	padding: 3px;
	font-weight: bold;
	text-align: left;
	font: 10px Verdana, Arial, Helvetica;
}

td.text {
	padding: 3px;
	width: 100%;
	color: #000000;
	font: 10px Verdana,Arial,Tahoma,Helvetica;
	vertical-align: top;
}

td.news {
	padding: 6px;
	width: 100%;
	color: #000000;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	vertical-align: top;
}

#newstext a {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

td.even, tr.even {
	background: #D6D6D6;
}

tr.menu {
	background-color: #FFFFFF;
	background-image: url(images/menu.gif);
}

.comments {
	border: 1px solid #073A8F;
	padding: 4px;
	background-repeat: repeat;
	background-image: url(images/comment.png);
	font: 10px Verdana, Tahoma, Arial, Helvetica;
	height: 24px;
}

.demorank {
	background: transparent;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
	padding: 0px;
	border: 1px solid #333;
}

.forumheader {
	background: transparent;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
	padding: 4px;
	background-image: url(images/nforumcaption2.png);
}


.forumheader2 {
	background: transparent;
	font: 12px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
}

.forumheader4 {
	background: transparent;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border-left: 1px solid #000000;
	background-image: url("images/menubg2.png");
}

.forumheader5 {
	background: transparent;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
	padding: 4px;
	background-image: url(images/menubg2.png);
}


.forumheader3 {
	background: transparent;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
	padding: 4px;
	border: 1px solid #000000;
	background-image: url(images/menubg2.png);
}


.forumheader6 {
	background: transparent;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
	padding: 4px;
	background-image: url(images/nforumcaption3.png);
}

.forumheader16 {
	background: transparent;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
	padding: 4px;
	background-image: url(images/nforumcaption2.png);
}

.foruminfo {
	background: transparent;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color: #000;
	padding: 4px;
	border-top: 1px solid #000000;
	text-align: left;
	background-image: url(images/menubg2.png);
}

.forumb {
	border-top: 1px solid #000000;
}

.forum {
	background-color: #EFEFEF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	padding: 3px;
	border: #C3BDBD 1px solid;
}


.forumborder {
	border: 1px solid #000000;
}

.nforumholder  {
	border: 1px solid #000;
	padding: 0px;
	background: transparent;
	color: #000;
}

.nforumcaption {
	background-color : transparent; 
	background-image: url(images/nforumcaption.png);
	padding: 8px 4px 8px 4px;
	font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
}

.nforumcaption2 {
	background-image: url(images/nforumcaption2.png);
	padding: 8px 0px 8px 4px;
	font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
}

.nforumcaption3 {
	border: 1px solid #fff;
	padding: 4px;
	background-repeat: repeat;
	background-image: url(images/menubg.png);
	font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.nforumthread {
	padding: 4px;
	background-repeat: repeat;
	background-image: url("images/menubg2.png");
	font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.nforumthread2 {
	border: 1px solid #fff;
	padding: 4px;
	background-color: #D1DCEB;
	font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.helpbox {
	border: 0px none red;
	background-color: transparent;
	color:#000;
	font: 9px tahoma, verdana, arial, helvetica, sans-serif;
}

.smalltext {
	font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#444;
	letter-spacing: -1px;
}
.smallblacktext {
	font: normal 10px Verdana, Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.defaulttext {
	font: normal 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
}

.forumtalk {
	background-color: #E3E1E1;
	font: 11px verdana, tahoma, arial, helvetica, sans-serif;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
}
.indent{
	padding: 3px 3px 3px 3px;
	margin: 5px;
	font: 11px verdana, tahoma, arial, sans-serif;
	color: #000060;
	border: 1px solid;
	background-image: url(images/menubg2.png);
	background-color: #CCD5D9;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
}

.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#ffffff !important;
 }
 
 #recaptcha_table {
   border-color: #ffffff !important;
 }
 
 #recaptcha_response_field {
   border-color: #000000 !important; 
   background-color:#ffffff !important;
 }
 
 
 
 
 
 
 
/*SMK ADD*/
 
 
	/*Suggestions.php*/
	
#sug_caption {
 
	width: 498px;
	height: 20px;
 
	text-align: center;
	
	padding-top: 5px;
	
	color: #073a8f;
	
	background-image:url(images/nforumcaption2.png);
	
	border: 1px solid black;
 
 }
 
	/*admins.php*/
	
#info_caption {

	width: 495px;
	height: 20px;
	
	padding-left: 5px;
	
	padding-top: 5px;
	
	background-image:url(images/nforumcaption2.png);
	
        border: 1px solid black;	

}
	
#info_notebox {

	width: 500px;
	height: 500px;
	
	position: fixed;
	z-index: 10000000;
	
	left: 40%;
	top: 30%;
	
	background-color: white;

        border: 1px solid black;

}
 
#adm_caption {
 
	width: 698px;
	height: 20px;
 
	text-align: center;
	
	padding-top: 5px;
	
	color: #073a8f;
	
	margin: 0 auto;
	
	font-weight: bold;
	
	background-image:url(images/nforumcaption2.png);
	
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;

 }

/*PSY ADD*/

#contakt {
         
        width: 498px;
	height: 83px;
        font-weight: bold;
	text-align: center;
	font-size: 11px;
	margin: 0 auto;
	background-image:url(images/nforumcaption2.png);
	border: 1px solid black;

}


/*SITEMAP BUTTOM*/

#hed {
	width:1100px;
        margin:0 auto;
        height: 150px;
        background-image:url(images/menubg5.png);
        border: 1px solid black;
 
}
 
.hed {
 
        padding: 7px 0px;
        text-transform: uppercase;
        font-weight: bold;
        font-size: 11px;
 
}
 
.first {
 
        padding: 0px 0px 0px 60px;
        float: left;
 
}
