body {
	background:#212121 url(images/body.jpg) top center no-repeat;
	color:#555;
}
#puzadpn {
	/*opacity: 0.4; 
	filter: alpha(opacity=40); 
	-ms-filter: "alpha(opacity=40)"; 
	-khtml-opacity: 0.4; 
	-moz-opacity: 0.4;*/
	
	margin-bottom:-24px;
	position:relative;
	z-index:10000;
	/*position:absolute;
	top:0;
	left:0;
	width:100%;
	height:24px;
	overflow:visible;
	z-index:10000;*/
}
a { color:#a12323; }
#wrapper {
}
#chat { background:#fff url(images/chat.png) left top repeat-y; }
#chat #chat-pointer { background:#285a5d url(images/chat-pointer.png) left top no-repeat; text-indent:-1000px; cursor:pointer; }
#chat.active #chat-pointer { background-position:left bottom; }


/*.chat-entry { margin:5px; padding:5px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-size:12px; line-height:14px; color:#555; }
.chat-entry .meta { border:1px solid #bbb; border-width:1px 0; line-height:16px; }
.chat-entry .meta a { color:#555; font-weight:bold; text-decoration:none; }
.chat-entry .date { font-size:80%; font-weight:normal; display:inline; color:#888; }
.chat-entry .message { color:#555; }*/



#mainmenu ul.uMenuRoot li a {
	text-decoration:none;
	font-size:16px;
	font-weight:normal;
	
	color:#753835;
}
#mainmenu ul.uMenuRoot li a span {	
	cursor:pointer;
}
#mainmenu ul.uMenuRoot li .uMenuItemA {
	background:url(images/menu-active.gif) top center repeat-x;
	color:#a87772;
}
#mainmenu div.register {}
#mainmenu div.register a { display:block; float:right; height:27px; line-height:27px; padding: 0 6px; border:2px solid #8d6700; color:#600000; font-size:15px; font-weight:bold; text-transform:uppercase; text-decoration:none; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;
	background:#f5b700 url(images/button.png) center repeat-x; outline:none; } 

#header #logotype { position:absolute; top:100px; left:30px; width:356px; height:79px;
	background:url(images/logo.png) center no-repeat; }

#header .loginform, #header .loginform a { color:#fff; }
#header .loginform label.out { font-size:16px; color:#fff; }
#header .loginform input.loginField { border:none; background:#fff; font-size: 15px; color:#555;  
	-moz-border-radius:4px; -webkit-border-radius:4px;

	opacity: 0.8; 
	filter: alpha(opacity=80); 
	-ms-filter: "alpha(opacity=80)"; 
	-khtml-opacity: 0.8; 
	-moz-opacity: 0.8;
	}
#header .loginform input.loginButton { height:30px; border:2px solid #8d6700; color:#600000; font-size:15px; padding:0 5px; font-weight:bold; text-transform:uppercase; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; 
	background:#f5b700 url(images/button.png) center repeat-x; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif; }

#header .profile { color:#fff; }
#header .profile .links a { color:#fff; font-size:12px; text-decoration:none; font-weight:normal; }
#header .profile .links a:hover { background:rgba(255,255,255,0.3); border-top:1px solid #a59090; margin-top:-1px; }


#informers { background:url(images/infobar-titles.jpg) top left no-repeat; }
#informers .col h3 { text-transform:uppercase; font-size:18px; font-weight:bold; font-style:oblique; color:#4c4849; }
#informers .col .bg { background:#000;
	opacity: 0.5; 
	filter: alpha(opacity=50); 
	-ms-filter: "alpha(opacity=50)"; 
	-khtml-opacity: 0.5; 
	-moz-opacity: 0.5; }
#informers .col .content {font-size:12px; line-height:14px;} 
#informers .col .content, #informers .col .content a { color:#fff; }
#informers .col .content .ftitle { line-height:14px; }
#informers .col .content .fdetails { font-size:10px; line-height:14px; color:#ccc; margin:0 0 5px 0; padding:0 0 3px 10px; border-bottom:1px dotted #666; }
#informers .col .content .fdetails a { text-decoration:none; color:#eee; }
#informers .col .content h5 { margin:15px 0 0 0; }
#informers .col .content strong { text-decoration:underline; }

#page {}
body.module-forum #page { background:#fff; }
body.module-forum #page-inner { padding:0 30px; }

/* Slider -------------------------------------------------------------- */
#content { background:#fff url(images/content.gif) top left repeat-y; }
#content .slideshow {
	margin:0 0 30px 0;
	display:none;
}
	#content .slideshow .slideshow-slide {
		width:595px;
		height:250px;
		position:relative;
		overflow:hidden;
	}
		#content .slideshow .slideshow-slide .slideshow-image {
			/*width:595px;*/
			height:auto; /* 250px */
			
			position:absolute;
			top:0;
			left:0;
			
			z-index:0;
		}
		#content .slideshow .slideshow-slide .slideshow-title {
			position:absolute;
			top:0;
			left:0;
			
			width:575px;
			height:auto;
			
			overflow:hidden;
			
			margin:0;
			padding:10px;
			
			z-index:1;
		}
			#content .slideshow .slideshow-slide .slideshow-title .slideshow-title-bg {
				position:absolute;
				top:0;
				left:0;
				
				width:595px;
				height:auto;
				
				padding:0 0 250px 0;
				margin:0 0 -250px 0;
				
				background:#ffa21e url(images/slideshow-title.png) top center repeat-x;
				
				z-index:0;
				
				opacity:0.70;
				filter:alpha(opacity=70);
				-ms-filter: "alpha(opacity=70)"; 
				-khtml-opacity: 0.70; 
				-moz-opacity: 0.70;
			}
			#content .slideshow .slideshow-slide .slideshow-title h3,
			#content .slideshow .slideshow-slide .slideshow-title p {
				margin:0;
				padding:0;
				line-height:1.2;
				
				position:relative;
				z-index:1;
				
				text-shadow:0 1px 0 #f5c97a;
			}
			#content .slideshow .slideshow-slide .slideshow-title h3 {
				color:#820000;
				font-family: Georgia, "Times New Roman", "Bitstream Vera Serif", serif;
				font-style:italic;
				font-weight:bold;
			}
			#content .slideshow .slideshow-slide .slideshow-title p {
				color:#000;
				font-size:13px;
			}
			

#content-inner {
}
#sidebar .block {
}
#sidebar .block hr {
	display:none;
}
#sidebar .block .block-title {
	background:url(images/block-title.gif) left top no-repeat;
	cursor:pointer;
}
#sidebar .block .block-title h3 {
	color:#d4edff;
	font-size:15px;
	font-weight:bold;
}
#sidebar .block .block-content {
	background:#fff url(images/block.gif) top center repeat-x;
}


/* News -------------------------------------------- */
#content .article {
}
#content .article .bar {
	background:#ecbd14 url(images/article-title.gif) center repeat-x;
	color:#000;
}
#content .article .title,
#content .article .title a,
#content .article .title h2 {
	font-family:Georgia,Times,"Times New Roman",serif;
	font-size:32px;
	line-height:28px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
#content .article .author {	background:#888; color:#fff; font-size:11px; }
#content .article .author a { color:#fff; }
#content .article .details { background:#e4e4e4; border-top:1px solid #bfbfbf; font-size: 12px; color:#666; }
#content .article .details span.comments,
#content .article .details span.catlink { background:#d5d5d5; }
#content .article .details span.comments a { color:#666; text-decoration:none; }






















