img { behavior: url(iepngfix.htc)}

HTML { height:100%; }

BODY {
	padding:0px;
	margin:0px;
	height:100%;
	background-color:#1D57BB;
}

BODY,TABLE,TD,DIV,SPAN,P,FORM {
	font-family: Arial;
	font-size:12px;
	color:#FFFFFF;
	line-height:130%;
}


A {
	color:#6AEEFF;
}

IMG { border:0px; }

DIV.pagetitle {
	font-size:13px;
	font-weight:bold;
}

DIV.leftmenu {
	padding:7px 2px;
	border-bottom:1px dotted #ffffff;
}

DIV.leftmenu2 {
	padding:0px 10px;
}

DIV.copyright {
	float:left;
	color:#6AEEFF;
	margin-left:10px;
}

DIV.box_name {
	font-size:24px;
	font-weight:bold;
	margin-bottom:10px;
}


.logo {
position:absolute;
top:6px;
left:12px;
}

A.gallery_name:link { color:#FFFFFF; font-weight:bold; text-decoration:none; }
A.gallery_name:active { color:#FFFFFF; font-weight:bold; text-decoration:none; }
A.gallery_name:visited { color:#FFFFFF; font-weight:bold; text-decoration:none; }
A.gallery_name:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline; }

A.leftmenu:link { color:#FFFFFF; font-weight:bold; text-decoration:none; }
A.leftmenu:active { color:#FFFFFF; font-weight:bold; text-decoration:none; }
A.leftmenu:visited { color:#FFFFFF; font-weight:bold; text-decoration:none; }
A.leftmenu:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline; }

A.leftmenu2:link { color:#FFFFFF; text-decoration:none; }
A.leftmenu2:active { color:#FFFFFF; text-decoration:none; }
A.leftmenu2:visited { color:#FFFFFF; text-decoration:none; }
A.leftmenu2:hover { color:#FFFFFF; text-decoration:underline; }

.forumTB{
	width:100%; border:0;
}
	.forumTB td {
		border:1px solid white; border-width:0 1px 1px 0
	}	
	.forumTB .b{
		width:80px; text-align:center; vertical-align:middle
	}
	.forumTB .c{
		width:80px; text-align:center; vertical-align:middle
	}
	.forumTB .d{
		padding:0 10px; white-space:nowrap; text-align:center; border-right:0; vertical-align:middle
	}
	.forumTB .a{
		padding:6px 0 8px 40px; background:url(../img/forum_arrow.gif) no-repeat left top
	}
		.forumTB .a a {
			font-weight:bold; color:#fff; text-decoration:none
		}
		.forumTB .a a:hover {
			text-decoration:underline
		}
		
	.forumTB .firstRow td{
		border-bottom:3px solid white; height:35px; vertical-align:middle
	}
	.forumTB .firstRow .a {
		padding:0; background:none
	}

.themeTB{
	width:100%
}	
	.themeTB td {
		vertical-align:middle; border:1px solid white; border-width:0 1px 1px 0
	}
	.themeTB .a{
		padding:6px 10px 8px 40px; background:url(../img/forum_arrow.gif) no-repeat left top;
	}
		.themeTB .a a{
			font-weight:bold; color:#fff; text-decoration:none
		}
		.themeTB .a a:hover {
			text-decoration:underline
		}
	.themeTB .b{
		text-align:center; width:80px
	}
	.themeTB .c{
		text-align:center; width:80px
	}
	.themeTB .d{
		border-right:0; text-align:center; padding:0 10px; white-space:nowrap
	}
	.themeTB .firstRow{
		height:30px;
	}
		.themeTB .firstRow td {
			border-bottom:3px solid white;
		}
		.themeTB .firstRow .a{
			background:none; padding:0;
		}	
.forumSubmit {
	border:1px solid #ffffff; padding:5px 0px; width:70px; margin:15px 0 0 0; text-align:center; float:right
}
	.forumSubmit a{
		 color:#ffffff; font-weight:bold; text-decoration:none
	}
		.forumSubmit a:hover{
			text-decoration:underline
		}
	.forumSubmit input{
		 vertical-align:middle; margin:0 0 0 10px
	}
.newThemeTB{
	margin:20px 0 0 0; width:100%
}
	.newThemeTB td {
		padding:0 40px 2px 40px
	}
	.newThemeTB .a{
		padding-top:5px;
	}	
	.newThemeTB input,
	.newThemeTB textarea {
		width:100%; border:1px solid #D7D0C3;
	}
	.newThemeTB textarea {
		height:50px
	}
.replys {}
	.replys ul{
		list-style:none; margin:0; padding:0;
	}
	.replys li {
		border-top:1px solid white; padding:5px 10px
	}
	.replys .date {
		float:left; padding:0 15px 0 20px; background:url(../img/forum_post_icon.gif) no-repeat left center; border-right:1px solid white; margin:0 15px 0 0
	}
	.replys .name {
		margin:0; font-weight:bold
	}
	.replys .text{
		margin:10px 0;
	}
.replysTB {
	width:100%; margin:20px 0 0 0
}
	.replysTB input,
	.replysTB textarea {
		width:100%; border:1px solid #D7D0C3;
	}
	.replysTB td {
		padding:0 40px 2px 40px
	}
.forumPath {
	border:1px solid white; border-width:3px 0; margin:0 0 30px 0; padding:10px 0
}
	.forumPath a{
		text-decoration:none; color:white
	}
		.forumPath a:hover{
			text-decoration:underline
		}
	
	a.news_back  {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	}

	a.news_back:hover {
	
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	}

	.skelb_txt {
	color: #444444;
	}

	a.cat_shop {
	text-decoration: none;
	color: #FFFFFF;
	}

	a.cat_shop:hover {
	text-decoration: underline;
	}

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

	a.cat_black:hover {
	text-decoration: underline;
	}		   
	
	a.imones {
	color: #6B9CFF;
	text-decoration: none;
	}
	
	a.imones:hover {
	text-decoration: underline;
	}	  
	
	input.text {			  
	font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;
	border: 1px solid #95A0A6; 
	padding-top: 3px;
	height: 16px;	 
	width: 150px;
	}
		   
	.siusti {
	border:1px solid #B2D36B; padding:5px 10px 7px 10px; bottom:10px; width: 48px; text-align: center;
	}
	.siusti a{
		color:#ffffff; font-weight: bold; text-decoration: none;
	}
		.siusti a:hover{
			text-decoration: underline;
		}
