body { font-family: Georgia, Arial, Century Gothic,Calibri, Palatino Linotype, Trebuchet MS,Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #1b1b1b; min-width:1000px; 	background: url(/themes/batman/images/bg.jpg) top center no-repeat; 
}
FONT		{ FONT-FAMILY: Georgia, Arial, Century Gothic,Calibri, Palatino Linotype, Century Gothic, Trebuchet MS,Tahoma,Helvetica; }
td		{FONT-FAMILY: Georgia, Arial, Century Gothic,Calibri, Palatino Linotype, Verdana,Helvetica; color: #ffffff; font-size: 12px;}
P		{FONT-FAMILY: Georgia, Arial, Century Gothic,Calibri, Palatino Linotype, Verdana,Helvetica;}
DIV		{FONT-FAMILY: Georgia, Arial, Century Gothic,Calibri, Palatino Linotype, Verdana,Helvetica;}
FORM 		{FONT-FAMILY: Georgia, Arial, Century Gothic, Palatino Linotype, Verdana,Helvetica;}
h1 { COLOR: #02567c; FONT-SIZE: 17px; FONT-WEIGHT: bold; FONT-FAMILY: Georgia, Arial, Century Gothic, Palatino Linotype, Tahoma, Bookman Old Style; TEXT-DECORATION: none}
ul{
	margin-top:0px;
	margin-bottom:0px;
}
a {
	color: #02567c;
	text-decoration: underline;
}
a:hover {
	color: #02567c;
	text-decoration: none;
}
textarea{border-color: #02567c; color:#38302b; background-color: #fbfaf9; font:normal 13px  Trebuchet MS,Tahoma, Verdana,Arial,Helvetica,sans-serif; border-style: none; border: 2;}
select{color:#38302b; background-color: #fbfaf9; font:normal 13px  Trebuchet MS,Tahoma, Verdana,Arial,Helvetica,sans-serif;font-weight: bold; border-style: none; }
input{color:#38302b;  font:normal 13px  Georgia, Arial, Century Gothic, Palatino Linotype, Trebuchet MS,Tahoma, Verdana,Arial,Helvetica,sans-serif; font-weight: normal; }
img {border:0px;
behavior: url(iepngfix.htc);}

.header {
	height:216px;
	width:100%;
	margin: 5 0;
	text-align: center;
}
.center_part {
	width: 1001px;
	text-align: center;
}
	#social{
		position: relative;
		float: left;
		width: 236px;
		height: 96px;
		background: url(/themes/batman/images/social_bg.png) top left no-repeat;
	}
	#social li {
		padding-left: 6px;
		list-style: none;
		float: left; 
		height: 21px;
		padding-top:3px;
	}
	#menu {
		background: url(/themes/batman/images/top_menu.png) top left no-repeat;
		width:529px;
		height:96px;
		float: left;
		text-align: center;
	}
		#menu li {
			list-style: none;
			float: left; 
			height: 32px;
			padding-top:20px;
		}
	#search_form{
		background: url(/themes/batman/images/search_bg.png) top left no-repeat;
		width: 236px;
		float: left;
		height: 96px;
	}
	#search_form li {
		padding-left: 2px;
		list-style: none;
		float: left; 
		height: 30px;
	}
#page {
	overflow:hidden;
	zoom:1;/*Для 6-го IE, задаем hasLayout */
	width: 1001px;
	background: url(/themes/batman/images/center_top_bg.jpg) top center no-repeat;
	position: relative;
}
#page_top_bg {
	background: url(/themes/batman/images/center_bg.jpg) top center repeat-y;
	text-align: left;
	width: 1001px;
	z-index:9999;
	position: relative;
	overflow:hidden;
	zoom:1;/*Для 6-го IE, задаем hasLayout */
	}
	.left_side {
		width:182px;
		text-align: left;	
		position: relative;	
		float: left;
		padding-left: 51px;
	}
		.block_left_title {
			background: url(/themes/batman/images/bl_left_title.png) top center no-repeat;
			width: 186px;
			height: 67px;
			COLOR: #ffffff; 
			FONT-SIZE: 14pt; 
			FONT-FAMILY: Georgia, Arial, Century Gothic, Trebuchet MS, Tahoma, Verdana, Helvetica; 
			TEXT-DECORATION: none; 
			font-weight: bold;	
			text-align: center;
		}
		.block_left_content {
			width: 168px;
			COLOR: #FFFFFF; 
			FONT-SIZE: 10pt; 
			FONT-FAMILY: Georgia, Arial, Century Gothic, Trebuchet MS, Tahoma, Verdana, Helvetica; 
			TEXT-DECORATION: none; 
			font-weight: normal;	
			padding-top: 10px;
			padding-left: 5px;
		}	
			.block_left_content a:link, .block_left_content a:visited, .block_left_content a:active {
				TEXT-DECORATION: none; 
				COLOR: #FFFFFF; 
			}
			.block_left_content a:hover {
				TEXT-DECORATION: underline; 
				COLOR: #FFFFFF; 
			}
	.content {
		COLOR: #1b1b1b; 
		FONT-SIZE: 10pt; 
		FONT-FAMILY: Georgia, Arial, Century Gothic, Trebuchet MS, Tahoma, Verdana, Helvetica; 
		TEXT-DECORATION: none; 
		font-weight: normal;	
	}
	.content_new {
		width: 538px;
		max-width: 522px;
		float: left;
		COLOR: #1b1b1b; 
		FONT-SIZE: 10pt; 
		FONT-FAMILY:  Georgia, Arial, Century Gothic, Trebuchet MS, Tahoma, Helvetica; 
		TEXT-DECORATION: none; 
		font-weight: normal;
		padding-left: 7px;
	}
		.content_new a:link, .content_new a:visited, .content_new a:active {
			TEXT-DECORATION: none; 
			COLOR: #02567c; 
		}
		.content_new a:hover {
			TEXT-DECORATION: underline; 
			COLOR: #02567c; 
		}
	.right_side {
		width: 200px;
		float: left;
		text-align: left;		
	}
		.block_right_title {
			background: url(/themes/batman/images/bl_right_title.png) top center no-repeat;
			width: 196px;
			height: 67px;
			COLOR: #ffffff; 
			FONT-SIZE: 14pt; 
			FONT-FAMILY: Georgia, Arial, Century Gothic, Trebuchet MS, Tahoma, Verdana, Helvetica; 
			TEXT-DECORATION: none; 
			font-weight: bold;	
			text-align: center;
		}
		.block_right_content {
			width: 168px;
			COLOR: #FFFFFF; 
			FONT-SIZE: 10pt; 
			FONT-FAMILY: Georgia, Arial, Century Gothic, Trebuchet MS, Tahoma, Verdana, Helvetica; 
			TEXT-DECORATION: none; 
			font-weight: normal;	
			padding-left: 17px;
			padding-top: 10px;
		}	
			.block_right_content a:link, .block_right_content a:visited, .block_right_content a:active {
				TEXT-DECORATION: none; 
				COLOR: #FFFFFF; 
			}
			.block_right_content a:hover {
				TEXT-DECORATION: underline; 
				COLOR: #FFFFFF; 
			}
.footer {
	height: 137px;
	width: 100%;
	background: url(/themes/batman/images/footer.jpg) bottom center no-repeat;
	text-align: right;

}
.copyright { float:left; text-align: left; font-family: Georgia, Century Gothic, Palatino Linotype, Trebuchet MS,Verdana, Tahoma, Arial, Sans-Serif; font-size: 13px; color: #ffffff; line-height: 12px;}
.copyright a:link, .copyright a:visited, .copyright a:active { text-decoration: underline; color: #02567c; }
.copyright a:hover{ text-decoration: none; }
	.bottom_counter {
		float: right;
		text-align: left;
	}
.opentable { padding-left:0px; }
	.table_top {
		background: url(/themes/homefront/images/news_title.jpg) top left no-repeat;
		height: 35px;
		width: 533px;
	}	
	.table_top2 {
		background: url(/themes/homefront/images/news_title.jpg) top left no-repeat;
		height: 35px;
		width: 533px;
			COLOR: #ffffff; 
			FONT-SIZE: 16px; 
			FONT-FAMILY: Georgia, Arial, Century Gothic, Trebuchet MS, Tahoma, Verdana, Helvetica; 
			TEXT-DECORATION: none; 
			font-weight: bold;	
			padding-left:40px;			
	}		
	.table_center {
		background: url(/themes/homefront/images/news_bg.jpg) top left repeat-y;
		width: 500px;
		padding-left: 0px; 
		padding-right: 50px;
	}	
	.table_bot {
		width: 533px;
		height: 18px;
	}	
.modtitle 	{COLOR: #02567c; FONT-SIZE: 17px; FONT-FAMILY:   Georgia, Arial, Century Gothic, Garamond, Calibri, Palatino Linotype,  Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight: bold;}
.title 	{COLOR: #02567c; FONT-SIZE: 17px; FONT-FAMILY:   Georgia, Arial, Century Gothic, Garamond, Calibri, Palatino Linotype,  Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight: bold;}
.news_title 	{text-align:left; COLOR: #02567c; FONT-SIZE: 17px; FONT-FAMILY:   Georgia, Arial, Century Gothic, Garamond, Calibri, Palatino Linotype,  Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight: bold;}
/*Новости*/
.news_author { COLOR: #535353; position: absolute; FONT-SIZE: 12px; padding-top:5px; text-align:right; FONT-FAMILY:  Georgia, Arial, Century Gothic, Garamond, Calibri, Palatino Linotype, Verdana, Arial, Helvetica;}
		.news_author a:link, .news_author a:visited, .news_author a:active {
			TEXT-DECORATION: underline; 
			COLOR: #535353; 
		}
		.news_author a:hover {
			TEXT-DECORATION: none; 
		}
.news_text{	FONT-FAMILY: Georgia, Arial, Century Gothic, Trebuchet MS, Tahoma, Verdana, Helvetica; }
.news_links { COLOR: #02567c; FONT-SIZE: 12px; text-align: right; padding-right: 10px; padding-top:5px; float: left; width:100%}
		.news_links a:link, .news_links a:visited, .news_links a:active {
			TEXT-DECORATION: underline; 
			COLOR: #02567c; 
		}
		.news_links a:hover {
			TEXT-DECORATION: none; 
		}

/*Пункты меню*/
a.forum, a.files, a.video, a.gallery, a.faq, a.b_shop, a.articles{background:url(/themes/batman/images/menu.jpg) no-repeat;border:0;display:block;}
a.articles{background-position:0 0;width:73px;height:22px;}a:hover.articles{background-position:0px -22px;}
a.faq{background-position:-73px 0;width:42px;height:22px;}a:hover.faq{background-position:-73px -22px;}
a.gallery{background-position:0 -44px;width:83px;height:22px;}a:hover.gallery{background-position:0 -66px;}
a.video{background-position:-83px -44px;width:69px;height:22px;}a:hover.video{background-position:-83px -66px;}
a.files{background-position:0 -88px;width:71px;height:22px;}a:hover.files{background-position:0 -110px;}
a.forum{background-position:-71px -88px;width:68px;height:22px;}a:hover.forum{background-position:-71px -110px;}
a.b_shop{background-position:0 -132px;width:95px;height:22px;}a:hover.b_shop{background-position:0 -154px;}

/*Пункты нижнего меню*/
a.about, a.ourpr, a.advsite, a.ssylki, a.feedback{background:url(/themes/homefront/images/footer_menu.jpg) no-repeat;border:0;display:block;}
a.about{background-position:0 0;width:70px;height:29px;}a:hover.about{background-position:0px -29px;}
a.ourpr{background-position:-70px 0;width:125px;height:29px;}a:hover.ourpr{background-position:-70px -29px;}
a.advsite{background-position:0 -58px;width:143px;height:29px;}a:hover.advsite{background-position:0 -87px;}
a.ssylki{background-position:0 -116px;width:74px;height:29px;}a:hover.ssylki{background-position:0 -145px;}
a.feedback{background-position:-74px -116px;width:126px;height:29px;}a:hover.feedback{background-position:-74px -145px;}

/*Редактор */
.bbcodes {
	background-color: #ffffff;
	border: 1px solid #1434B0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-repeat: repeat-x; 
	height: 20px;
	font-weight: bold;
}


.editor_button {
	float: left;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;
}
.editor_buttoncl {
	float: left;
	cursor: pointer;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
}
.editbclose {
	float: right;
	cursor: pointer;
}
.editor_button select {
	font-family: tahoma;
	font-size: 11px;
}
.editor_button img {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}
				
/* Админка */
.option 	{ COLOR: #38302b; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tabborder {
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
}

.tab {
	background-color: #CCCCCC;
	font-family: Century Gothic, Palatino Linotype, verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#38302b;
	padding: 4px;
	border: #000000 1px solid;
}
.debug 	{BACKGROUND: none; COLOR: #ff0000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}


.highlight {COLOR: #CC0000; FONT-WEIGHT: bold}

.smalltext {
	font: 10px Century Gothic, Palatino Linotype, Trebuchet Ms, Tahoma, verdana, arial, helvetica, sans-serif;
	color:#38302b;

}


.lkblock
{
Z-INDEX: 9999; 
VISIBILITY: hidden; 
WIDTH: 220px; 
POSITION: absolute; 
color: #000;
background:#eeeeee; 
border:1pt  solid #000; 
filter:alpha(opacity=90); 
-moz-opacity: 0.9; 
-khtml-opacity: 0.9; 
opacity: 0.9; 
border-radius: 6px; 
-webkit-border-radius: 6px; 
-moz-border-radius: 6px;
}
}
/* Теги */
.tag { padding-left: 2px; }
		.tag a:link, .tag a:visited, .tag a:active, .tag a:hover {
			FONT-SIZE: 80%;
			TEXT-DECORATION: underline; 
			COLOR: #6e6e6e; 
		}