html, body, form, fieldset {
	margin: 0;
	padding: 0;
}

body {
	color: #000000;
	background: #050004;
    font-color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
}



a {
	color: #ffffff;
    font-weight:bold;
	text-decoration: none;
}

a:hover, a:active, a:focus {
    font-weight:bold;
	color: #ffffff;
	text-decoration: underline;
}

a img {
	border: none;
}

ul {
	list-style: none; 
}

ul li {
	background: url(../images/bullet.gif) no-repeat 20px 8px;
	padding-left: 0px;
}

ol li {
	margin-left: 35px;
}

/* Heading */

h1 {font-size: 100%;}
h2 {font-size: 100%;}
h3 {font-size: 100%;}
h4 {font-size: 125%;}

p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {
	margin: 1em 0;
    color: #ffffff;
	padding: 0;
}

.caption { padding-left:15px; padding-bottom:10px;};

th {
	font-weight: bold;
	padding: 8px;
	text-align: left;
}

.links {padding-left:20px;};
/*Менюшки разделов*/

.moduletable {color:#ffffff; text-align: left;}
.moduletable ul {display:inline; text-align: left;}
.moduletable ul li {display:inline; padding: 7px;}
.moduletable_menu_td {  width:100%; background: repeat-x url("../images/main_button_back.jpg"); background-position: center left; height: 38px; text-align:center; font-weight:bold; font-color:#ffffff; padding-top:0px; margin-top:0px; padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; left:0px; right:0px;}
.menu {padding-top:10px;margin-top:0px;top:0px; display:inline;}

/*Меню cкроллинга*/

.scrollback { width:100%;  background: repeat-x url("../images/scroll_back.jpg"); background-position: top left; height: 206px; text-align:center; font-weight:bold; font-color:#ffffff;}
.scrollbackleft { width:200px;  background: no-repeat url("../images/scroll_back_left.jpg"); background-position: top left; height: 206px; text-align:center; font-weight:bold; font-color:#ffffff;}
.scrollbackright { width:220px;  background: no-repeat url("../images/scroll_back_right.png"); background-position: top right; height: 200px; text-align:center; font-weight:bold; font-color:#ffffff;}

/*Тело внеш вид*/

.body_borders {border-left: solid 2px; border-right: solid 2px; border-color:#000000;}
.body_down {background-color:#000; width:100%; height:16px; }
.body_back { width:100%;  background: repeat url("../images/center_bg.png"); background-position: top left; background-color:#000;  text-align:center; font-weight:bold; font-color:#ffffff;}
.body_back_left { width:171px;  background: no-repeat url("../images/body_back_left.png"); background-position: bottom left; height: 199px; text-align:center; font-weight:bold; font-color:#ffffff;}
.body_back_right { width:963px;  background: no-repeat url("../images/body_back_right.png"); background-position: bottom right; height: 344px; text-align:center; font-weight:bold; font-color:#ffffff;}
.body_main {width:100%;}
.body_main p { font-weight:normal; font-color:#000000; text-align: justify; padding-left:14px; padding-right:14px;}

/*Подпись автора*/


.small {font-weight: bold;}


/*Главное меню*/

.mainlevel-nav {font-weight: bold; text-align: center; display:inline;}


/*Форма авторизации*/



.input {border:none; padding: 8px; text-align: center;};



/*Не помню*/



.clearfix { font-weight:bold; }



/*Заголовки меню и модулей*/



.back_left {background: no-repeat url("../images/left_back.jpg"); background-color: #050004; background-position: top right; width:235px; height:517px;  }



.back_right {background: no-repeat url("../images/right_back.jpg"); background-color: #050004; background-position: top left; width:222px; height:635px; }



.top_right {background: no-repeat url("../images/title_right_back.jpg"); background-color: #000000; background-position: top left; width:473px;   }



.title_heart {background: no-repeat url("../images/menu_top.gif"); background-color: #f6eced; background-position: bottom right;}



.title_back {background: repeat-x url("../images/title_back.gif"); background-color: #f6eced; height: 25px;}



.title_menu {background: repeat-x url("../images/title_menu.gif"); background-color: #f6eced; font-color:#ffffff;}



.'active item1' {font-weight: bold;}



/*Кнопки input*/



.button {font-size:11px;};











#form-login {



border: none;



}











/* FOOTER



--------------------------------------------------------- */



#ja-footerwrap {



	clear: both;



	padding: 0;



	margin: 0 auto;







}







#ja-footer {



	position: relative;



	padding: 0px 0px;



	color: #CCCCCC;



        text-align: center;



        width: 100px;



        margin: 0 auto;



}







#ja-footer a {



	color: #800b68;



}







#ja-footer a:hover, #ja-footer a:active, #ja-footer a:focus {



	color: #ef2f72;



        text-decoration: none;



}







#ja-footer small {



	font-size: 100%;



}







#ja-footer ul {



	float: left;



	padding: 0;



	margin: 0;



}







#ja-footer li {



	display: inline;



	margin: 0;



	padding: 20;



}


#ja-footer li a {
	display: inline;
	padding: 0 10px;
}

/* Title text */

.contentpaneopen {
	color:#fff;
	font-weight:normal;
	text-align: justify;
	padding-left:15px;	
	padding-right:15px;
}
.contentpaneopen td{
	text-align: right;

}
td.createdate {
	color:gray;
	font-weight:normal;
	text-align: left;
	font-size:10px;
}
.contentheading, .componentheading, .blog_more strong, h1, h2, h3, h4 {
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	padding-top: 0px;
	padding-left: 0px;
	text-align: center;
}

div.componentheading {
	text-align: left;
	padding-left: 15px;
	padding-bottom: 15px;
}
a.readon {
	color: #c40b59;
width:100%;
text-align:right;
}
.buttonheading { 
width:20%;
	background: repeat-x url("../images/new_header_razd_bg.gif");
	border-bottom: dashed 1px;
	border-color: #fe919e;
	border-collapse: separate;
}

.banneritem_text {padding: 6px;}

.sample3 {

	border-left: dashed 1px;
	border-right: dashed 1px;
	border-color: #fe919e;
	border-collapse: separate;
	padding-left: 8px;
	padding-right: 8px;
}


div.moduletable-rfind {text-align: center;}

table.moduletable-rfind {text-align: center;}

table-copyright {height:25px;}


/* Суффикс */

table.moduletable-copyright {height:25px;}
table.moduletable-copyright td {height:25px;}
table.moduletable-alt {
	width: 100%;
	margin-bottom: 10px;
}

table.moduletable-alt th {
	height: 20px;
	vertical-align: middle;
	background-color: #BB0000;
	border-bottom: 2px solid #FFFFFF;
}

table.moduletable-alt td {
	background-color: #DEDEDE;
}