@charset "utf-8";
/* CSS Document */


html {
	height : 100%;
}
body {
	line-height: 1.3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	padding : 0;
	margin : 0;
	color : #022837;
	background-color: #234563;
}
body.contentpane {
	color : #333333;
	background : none;
	background-color : #ffffff;
}
#wrapper {
	max-width : 1280px;
	margin-left : auto;
	margin-right : auto;
	display : block;
	border-left : 1px solid #8d0303;
	border-right : 1px solid #8d0303;
}
h7 {
  font-size: 14px;
  color: #CC0000;
  font-weight: bold;
  padding-left: 10px;
}
/*#top_menu {
	width : 100%;
	float : left;
	height : 65px;
	padding : 0;
	margin : 0;
	overflow : visible;
	background-repeat : repeat-x;
}
#top_menu_inner {
	overflow : visible;
	padding-top : 16px;
	padding-left : 65px;
}   */
#banner {
	float : right;
	padding-top : 20px;
	padding-right : 70px;
}
.banner_inner {
	border : 1px solid #ffffff;
}
#breadcrumbs {
	height : 24px;
	color : #888;
	margin-bottom : 4px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 20px;
	background-color : #f0f0f0;
	background-image : url(../images/pathway.gif);
	background-repeat : repeat-x;
	border : 1px solid #e3e3e3;
}
.breadcrumbs {
	font-size : 11px;
	overflow : hidden;
	display : block;
	height : 24px;
	line-height : 24px !important;
	line-height : 22px;
	color : #888;
	float : left;
	padding-left : 5px;
}
.breadcrumbs a {
	color : #888;
	text-decoration : none;
}
.breadcrumbs a:hover {
	color : #999;
	text-decoration : none;
}
ul#mainlevel-nav {
	list-style : none;
	padding : 0;
	margin : 0;
}
ul#mainlevel-nav li {
	color : #516c8d;
	border-left : 1px solid #e93737;
	border-top : 1px solid #e93737;
	border-right : 1px solid #e93737;
	border-bottom : none;
	height : 34px;
	line-height : 35px;
	float : left;
	margin : 0 1px 0 1px;
	padding : 0;
	white-space : nowrap;
}
ul#mainlevel-nav li a {
	background-image : url(../images/top_button.gif);
	background-repeat : repeat-x;
	text-align : center;
	display : block;
	padding-left : 30px;
	padding-right : 30px;
	text-decoration : none;
	color : #516c8d;
	font-size : 11px;
	font-weight : bold;
}
ul#mainlevel-nav li a:hover {
	background-image : url(../images/top_button_hover.gif);
	background-repeat : repeat-x;
	color : #516c8d;
	float : left;
	white-space : nowrap;
}
ul#mainlevel-nav li a#active_menu-nav {
	background-image : url(../images/top_button_hover.gif);
	background-repeat : repeat-x;
	color : #29749b;
	float : left;
	white-space : nowrap;
}
ul#mainlevel-nav li a#active_menu-nav:hover {
	list-style-image : none !important;
	background-image : url(../images/top_button.gif);
	background-repeat : repeat-x;
	text-align : center;
	display : block;
	padding-left : 30px;
	padding-right : 20px;
	text-decoration : none;
	color : #29749b;
	font-size : 11px;
	font-weight : bold;
}
#header {
	height : 100px;
	float : left;
	width : 100%;
	padding : 0;
	margin : 0;
	background-color : #f6f6f6;
	background-image : url(../images/bg_pagebg.gif);
}
.maintitle {
	font-size : 28px;
	float : left;
	color : #fafafa;
	font-weight : bold;
	padding-left : 85px;
	padding-top : 40px;
	letter-spacing : normal;
	padding-bottom : 10px;
}
#content_outer {
	width : 100%;
	padding : 0;
	background-repeat : repeat-x;
	background-image : url(../images/bg.gif);
	background-color : #ffffff;
}
#main_content {
	float : none !important;
	float : none;
	padding : 5px;
	margin : 5px;
}
table.content_table {
	float : none;
	width : 90%;
	margin-top : 10px;
}
.content {
	margin-bottom: 10px;
}
#left {
	background-image : url(../images/left.png);
	background-repeat : repeat-y;
	width : 232px;
	float : left;
	height : 100%;
}
#left_outer {
	float : left;
	width : 180px;
	margin-bottom : 20px;
	margin-top : 10px;
}
#left_inner {
	float : none;
	font-size : 11px;
	padding : 5px;
}
#left_inner_float {
	width : 220px;
}
#right {
	background-image : url(../images/right.png);
	background-repeat : repeat-y;
	width : 232px;
	float : right;
	height : 100%;
}
#right_outer {
	float : left;
	width : 180px;
	margin-bottom : 20px;
	margin-top : 10px;
}
#right_inner {
	float : none;
	font-size : 11px;
	padding : 5px;
}
#right_inner_float {
	width : 180px;
}
.user1_inner {
	float : none;
	padding : 2px;
}
#user1_outer {
	float : none;
	margin : 5px;
	padding : 2px;
}
.user2_inner {
	float : none;
	padding : 2px;
}
#user2_outer {
	float : none;
	margin : 5px;
	padding : 2px;
}
.clr {
	clear : both;
}
ul, ol, li {
	margin : 0;
	padding : 0;
}
ul, ol {
	margin : 10px 0;
	padding-left : 10px;
}
ol li {
	list-style-type : decimal;
	line-height : 14px;
}
ul {
	margin : 5px;
	padding : 2px;
	list-style : none;
}
li {
	text-align : left;
	padding-left : 25px;
	background-image : url(../images/li.png);
	background-repeat : no-repeat;
	background-position : 0 2px;
	list-style-type : none;
}
li:hover {
	text-align : left;
	padding-left : 25px;
	background-image : url(../images/li_hover.png);
	background-repeat : no-repeat;
	background-position : 0 2px;
}
td {
	text-align : left;
	margin : 0;
	padding : 0;
}
a, a:link, a:visited, a:active, a:focus {
	color : #30669C;
	text-decoration : none;
	outline : none;
}
a:hover {
	color : #30669C;
	text-decoration : underline;
	outline : none;
}
table.contentpaneopen {
	width : 99%;
	padding : 2px;
	margin : 2px;
}
table.contentpane {
	width : 99%;
	padding : 6px;
	margin : 6px;
}
table.searchinto {
	width : 100%;
}
table.moduletable {
	width : 100%;
	margin : 0;
	padding : 0;
}
div.moduletable {
	padding : 0;
	padding-bottom : 1px;
}
div.moduletable h3 {
	background-image : url(../images/h3.gif);
	background-repeat : no-repeat;
	border : 1px solid #e3e3e3;
	color : #888;
	text-align : right;
	font-weight : normal;
	height : 24px;
	line-height : 24px;
	font-size : 11px;
	padding-right : 10px;
	margin : 5px 0 2px 0;
	overflow : hidden;
}
.moduletable_text h3 {
	background-image : url(../images/h3.gif);
	background-repeat : no-repeat;
	border : 1px solid #e3e3e3;
	color : #888;
	text-align : right;
	font-weight : normal;
	height : 24px;
	line-height : 24px;
	font-size : 11px;
	padding-right : 10px;
	margin : 5px 0 2px 0;
	overflow : hidden;
}
.bannerheader {
	font-size : 12px;
	font-weight : bold;
	color : #484848;
	padding-left : 5px;
}
.banneritem_text {
	padding : 2px 5px 2px 5px;
}
.banneritem_text a {
	color : #d00808;
}
.banneritem_text a:hover {
	color : #fd6c6c;
}
.bannerfooter_text {
	padding : 2px 5px 2px 5px;
	font-size : 12px;
	font-weight : bold;
}
table.moduletable td {
	font-size : 11px;
	padding : 0;
	margin : 0;
	font-weight : normal;
}
table.poll {
	padding : 0;
	width : 100%;
	border-collapse : collapse;
}
table.pollstableborder {
	padding : 0;
	width : 100%;
	border : none;
	text-align : left;
}
table.pollstableborder img {
	vertical-align : baseline;
	padding-left : 10px;
}
table.pollstableborder td {
	padding : 2px;
	border-collapse : collapse;
	border-spacing : 0;
}
table.pollstableborder tr.sectiontableentry1 td {
	margin : 1px;
	padding : 4px 5px 3px 5px;
}
table.pollstableborder tr.sectiontableentry2 td {
	margin : 1px;
	padding : 4px 5px 3px 5px;
}
table.pollstableborder tr.sectiontableentry0 td {
	margin : 1px;
	padding : 4px 5px 3px 5px;
}
table.contenttoc {
	font-size : 11px;
	border : 1px solid #e3e3e3;
	padding : 2px;
	margin-left : 10px;
	margin-bottom : 10px;
	float : right;
}
.toclink {
	padding: 4px;
}
table.contenttoc a:link, table.contenttoc a:visited {
	font-size : 11px;
	color : #666;
}
table.contenttoc a:hover {
	text-decoration : none;
	color : #999;
	font-size : 11px;
}
table.contenttoc td {
	font-size : 11px;
	padding : 2px;
	margin : 2px;
}
table.contenttoc th {
	font-size : 12px;
	font-weight : normal;
	background-color : #B70000;
	color : #fff;
	text-align : left;
	padding : 5px;
	margin : 5px;
}
.moduletable_menu h3 {
	background-image : url(../images/h3.gif);
	background-repeat : no-repeat;
	border : 1px solid #e3e3e3;
	color : #B70000;
	text-align : right;
	font-weight : normal;
	height : 24px;
	line-height : 24px;
	font-size : 11px;
	padding-right : 10px;
	margin : 5px 0 2px 0;
	overflow : hidden;
}
.moduletable_menu ul.menu {
	margin : 0;
	padding : 0;
	list-style : none;
	background : none;
}
.moduletable_menu ul.menu li {
	margin : 0;
	padding : 0;
	list-style : none;
	background : none;
}
.moduletable_menu ul.menu li a {
	background-image : url(images/menu_bg.gif);
	background-repeat : no-repeat;
	display : block;
	vertical-align : middle;
	font-size : 11px;
	color : #29749b;
	text-align : left;
	height : 20px;
	padding : 6px 10px 0 15px;
	text-decoration : none;
	margin-bottom : 1px;
}
.moduletable_menu ul.menu li a span {
	background : none;
}
.moduletable_menu ul.menu li a:hover, .moduletable_menu ul.menu li a:active, .moduletable_menu ul.menu li a:focus {
	background-position : 0 -25px;
	text-decoration : none;
	color : #29749b;
	font-size : 11px;
	text-align : left;
}
.moduletable_menu ul.menu li.active a {
	background-position : 0 -25px;
	text-decoration : none;
	color : #29749b;
	font-size : 11px;
	text-align : left;
}
.moduletable_menu ul.menu li.active a span {
	background : none;
}
.moduletable_menu ul.menu li li a span {
	list-style : none;
	background : none;
}
.moduletable_menu ul.menu li ul {
	margin : 0;
	padding : 0;
	list-style : none;
}
.moduletable_menu ul.menu li li {
	margin : 0;
	padding : 0;
	list-style : none;
	background : none;
}
.moduletable_menu ul.menu li li a {
	list-style : none;
	background : #fafbfb;
	border : 1px solid #f0f1f1;
	vertical-align : middle;
	font-size : 11px;
	color : #999;
	text-align : left;
	text-decoration : none;
	height : 20px;
	padding : 5px 10px 0 15px;
	text-decoration : none;
	margin-bottom : 1px;
}
.moduletable_menu ul.menu li li a:hover, .moduletable_menu ul.menu li li a:active, .moduletable_menu ul.menu li li a:focus {
	color : #888;
	list-style : none;
	background : #fff;
	text-decoration : none;
}
.moduletable_menu ul.menu li li.active a {
	color : #999 !important;
	list-style : none;
	text-decoration : none;
}
.moduletable_menu ul.menu li li a span {
	list-style : none;
}
a.mainlevel:link, a.mainlevel:visited {
	
background-image:url(../images/menu_bg.gif);
background-repeat:no-repeat;
color:#29749B;
display:block;
font-size:12px;
height:20px;
margin-bottom:1px;
padding:6px 15px 0;
text-align:right;
text-decoration:none;

}
a.mainlevel:hover {
	background-position : 0 -25px;
	text-decoration : none;
	color : #CC0000;
	font-size : 12px;
	text-align : right;
text-decoration:underline;
}
a.mainlevel#active_menu {
	background-position : 0 -25px;
	text-decoration : none;
	color : #c5630e;
padding-left:45px;
	font-size : 11px;
	text-align : left;
}
a.mainlevel#active_menu:hover {
	background-image : url(../images/menu_bg.gif);
	background-repeat : no-repeat;
	display : block;
	vertical-align : middle;
	font-size : 11px;
	color : #999;
	text-align : left;
	text-decoration : none;
}
a.sublevel:link, a.sublevel:visited {
	list-style : none;
	background : #fafbfb;
	border : 1px solid #f0f1f1;
	font-size : 11px;
	color : #999;
	text-align : left;
	text-decoration : none;
	height : 20px;
	padding : 5px 10px 0 15px;
	text-decoration : none;
	margin-bottom : 1px;
}
a.sublevel:hover {
	color : #888;
	list-style : none;
	background : #fff;
	text-decoration : none;
}
a.sublevel#active_menu {
	color : #999 !important;
	list-style : none;
	text-decoration : none;
}
a.sublevel#active_menu:hover {
	color : #888;
	list-style : none;
	background : #fff;
	text-decoration : none;
}
#copy {
	background-color : #f8fbfd;
	height : 65px;
	width : 100%;
	font-size : 11px;
	background-image : url(../images/footer.gif);
	background-repeat : repeat-x;
}
#copy_inner {
	color : #f0f0f0;
	padding : 6px;
	font-size : 11px;
	padding-top : 20px;
}
.copy_inner a:link {
	color : #f0f0f0;
	font-size : 11px;
}
.copy_inner a:visited {
	color : #f0f0f0;
	font-size : 11px;
}
.copy_inner a:hover {
	color : #B70000;
	font-size : 11px;
}
.componentheading {
	background-image : url(../images/compo_head.gif);
	background-repeat : no-repeat;
	color : #FFFFFF;
	font-size : 18px;
	font-weight : normal;
	padding : 6px 0px 15px 35px;
	margin : 2px;
}
h8 {
background-color:#EB891A;
color:#FFFFFF;
font-size:18px;
padding:5px 220px 5px 200px;
}
.contentheading {
background-image:url(../images/compo_head.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
direction:rtl;
 text-align:right; 

margin-top:2px;
padding:6px 45px 15px 35px;
}
.contentpagetitle {
	color : #B70000;
	font-size : 16px;
	padding : 6px 0px 5px 0px;
	margin : 2px;
}
.pagenav {
	text-align : center;
	font-size : 11px;
	border : 3px double #e3e3e3;
	padding : 1px 3px 1px 3px;
	margin : 5px 1px 0px 1px;
	color : #999;
	background-image : url(../images/button_bg.png);
}
.pagenav:hover {
	border : 3px double #dedfdf;
	background-image : url(../images/button_bg_hover.png);
}
.pagination span {
	padding : 2px;
}
.pagination a {
	padding : 2px;
}
.blog {
	width : 100%;
    background-color: #Ffffff;

}
.blog_more {
	margin : 10px 5px 20px 5px;
}
.blog_more strong {
	margin : 2px;
	display : block;
	font-size : 14px;
	font-weight : bold;
}
.blog_more ul {
	margin : 5px;
	padding : 0;
}
.blog_more ul li {
	color : #516c8d;
	text-align : left;
	padding-left : 25px;
	background-image : url(http://www.rusjerusalem.ru/templates/gold/images/strelka.gif);
	background-repeat : no-repeat;
	background-position : 0 2px;
}
.blog_more ul li a {
	color : #888;
}
.blog_more ul li:hover {
	color : #29749b;
	text-align : left;
	padding-left : 25px;
	background-image : url(http://www.rusjerusalem.ru/templates/gold/images/strelka.gif);
	background-repeat : no-repeat;
	background-position : 0 2px;
}
.article_separator {
	clear : both;
	display : block;
	height : 10px;
	margin-bottom : 10px;

}
.article_column {
	padding : 10px;
	margin : 5px;
}
.article_column column_separator {
	padding : 10px;
	margin : 5px;
}
.article-tools {
	border-top : 1px solid #e3e3e3;
	width : 100%;
	float : left;
	clear : both;
	margin-bottom : 15px;
	display : block;
	background-color : #fbfcf8;
}
.article-meta {
	padding : 5px;
	width : 80%;
	float : left;
}
#buttons {
	float : left;
	margin : 2px;
	padding : 2px;
	width : auto;
}
.button, .validate {
	color : #999;
	background-color : #f8fbfd;
	background-image : url(../images/button_bg.png);
	text-align : center;
	font-size : 10px;
	border : 3px double #e3e3e3;
	padding : 2px 1px 2px 1px;
	margin : 2px;
}
.button:hover, .validate:hover {
	color : #B70000;
	background-image : url(../images/button_bg_hover.png);
	border : 3px double #dedfdf;
}
.invalid {
	border-color : #e3e3e3;
}
label.invalid {
	color : #a70303;
}
.content_rating img {
	margin: 1px 2px 1px 2px;
}
.content_vote {
}
.back_button {
	background-image : url(../images/button_bg.png);
	text-align : center;
	font-size : 11px;
	border : 3px double #e3e3e3;
	margin : 2px;
	color : #999;
	padding : 1px 3px 1px 3px;
}
.back_button:hover {
	background-image : url(../images/button_bg_hover.png);
	border : 3px double #dedfdf;
}
.back_button a:link {
	text-decoration : none;
	color : #999;
}
.back_button a:hover {
	text-decoration : none;
	color : #a70303;
}
#form-login .input {
	padding : 2px;
	margin : 2px;
	color : #888;
	background : none;
	border : none;
	font-size : 11px;
}
form {
	margin : 0;
	padding : 0;
	border : none;
}
#form-login {
	border : none;
}
#form-login ul {
	padding : 0;
	margin : 0;
	list-style : none;
}
#form-login li {
	padding : 2px;
	margin : 0;
	background : none;
	list-style : none;
}
#form-login li a {
	font-size : 11px;
}
#form-login li a:hover {
	font-size : 11px;
}
.inputbox {
	padding : 2px;
	margin : 2px;
	border : 1px solid #e3e3e3;
	background-color : #fdfefe;
	color : #888;
	font-size : 11px;
}
.inputbox:hover {
	border : 1px solid #dedfdf;
	background-color : #fafbfb;
}
.sectiontableheader {
	border : 1px solid #e3e3e3;
	color : #f1f2f3;
	background-color : #8d0303;
	text-align : left;
	text-transform : none;
	margin : 0;
	padding : 2px;
	height : 30px;
}
.sectiontableheader img {
	vertical-align : baseline;
	margin: 0px 5px 0px 5px;
}
.sectiontableheader a {
	padding-left : 5px;
	color : #f1f2f3;
}
.sectiontableheader a:hover {
	padding-left : 5px;
	color : #ffffff;
}
/*.sectiontablefooter {
	color : #82qqqqqq98c8d;
	padding : 2px;
	margin : 0;
	text-align : left;
	text-transform : none;
}  */
.sectiontableentry1 {
	border-bottom : 1px solid #e3e3e3;
	background-color : #fbfdfe;
	text-align : left;
}
.sectiontableentry2 {
	border-bottom : 1px solid #e3e3e3;
	background-color : #f8fbfd;
	text-align : left;
}
.sectiontableentry0 {
	border-bottom : 1px solid #e3e3e3;
	background-color : #fdfefe;
	text-align : left;
}
.sectiontableentry1 td {
	padding : 4px 5px 3px 5px;
	margin : 2px;
}
.sectiontableentry2 td {
	padding : 4px 5px 3px 5px;
	margin : 2px;
}
.sectiontableentry0 td {
	padding : 4px 5px 3px 5px;
	margin : 2px;
}
.sectiontableentry1 a {
	color : #666;
	text-align : left;
}
.sectiontableentry1 a:hover {
	color : #999;
	text-align : left;
}
.sectiontableentry2 a {
	color : #666;
	text-align : left;
}
.sectiontableentry2 a:hover {
	color : #999;
	text-align : left;
}
.sectiontableentry0 a {
	color : #666;
	text-align : left;
}
.sectiontableentry0 a:hover {
	color : #999;
	text-align : left;
}
.readon {
   color : #FF6600;
	font-size : 11px;
    margin-top: 10px;
   display: block;
   float: right;
}
a.readon a:link {
	color : #FF6600;
	font-size : 11px;
    margin-top: 10px;
   display: block;
   float: right;
}
a.readon a:visited {
	color : #B70000;
	font-size : 11px;
}
a.readon a:hover {
	color : #B70000;
	font-size : 11px;
	text-decoration : none;
}
.mostread a:hover {
	color : #484848;
	text-decoration : none;
}
.mostread a:visited {
	color : #666;
	text-decoration : none;
}
.mostread a:link {
	color : #666;
	text-decoration : none;
}
.latestnews a:hover {
	color : #484848;
	text-decoration : none;
}
.latestnews a:visited {
	color : #666;
	text-decoration : none;
}
.latestnews a:link {
	color : #666;
	text-decoration : none;
}
h1 {
	color : #B70000;
	font-weight : bold;
	font-size : 21px;
	line-height : 26px;
	font-weight : normal;
}
h2 {

background-image:url(../images/compo_head.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
direction:rtl;
 text-align:right; 
margin: 0px 0px 15px 0px;
padding:6px 45px 15px 35px;


}
h3 {
	color : #B70000;
	font-size : 16px;
	line-height : 20px;
    padding-left: 15px;
	font-weight : bold;
}
h4 {
	color : #036f96;
	font-size : 14px;
	line-height : 18px;
	font-weight : bold;
}
h5 {
	color : #B70000;
	font-size : 14px;
	line-height : 16px;
	font-weight : bold;
}
h6 {
	color : #CC0000;
	font-size : 12px;
	line-height : 14px;
	font-weight : bold;
    text-transform: capitalize;
}
.contact_email {
	padding : 5px;
	margin : 5px;
}
#component-contact {
	margin-top : 10px;
}
.hasTip {
	margin : 5px;
	color : #888;
	background-color : #fdfefe;
	border : none;
}
.tool-tip {
	float : left;
	color : #888;
	background : #ffffff;
	border : 1px solid #e3e3e3;
	padding : 5px;
	max-width : 200px;
}
.tool-title {
	padding : 0;
	margin : 0;
	font-size : 100%;
	font-weight : bold;
	margin-top : -15px;
	padding-top : 15px;
	padding-bottom : 5px;
	background-image : url(../images/selector-arrow.png);
	background-repeat : no-repeat;
}
.tool-text {
	font-size : 11px;
	margin : 0;
}
table.paramlist {
	margin-top : 5px;
}
table.paramlist td.paramlist_key {
	width : 128px;
	text-align : left;
	height : 30px;
}
div.message {
	font-weight : bold;
	font-size : 14px;
	color : #888;
	text-align : center;
	width : auto;
	background-color : #f8fbfd;
	border : 1px solid #e3e3e3;
	margin : 3px 0 10px;
	padding : 3px 20px;
}
img {
	border : none;
}
div.mosimage {
	border : 2px solid #e3e3e3;
	background-color : #fcfcfc;
}
.mosimage {
	margin : 0;
	background-color : #fdfefe;
}
.mosimage_caption {
	margin-top : 0;
	background-color : #fdfefe;
	padding : 0;
	color : #888;
	font-size : 10px;
}
a img.calendar {
	width : 16px;
	height : 16px;
	margin-left : 3px;
	background : url(../images/calendar.png) no-repeat;
	cursor : pointer;
	vertical-align : middle;
}
.error {
	font-style: normal;
	text-transform : uppercase;
	padding : 5px;
	color : #a70303;
	font-size : 14px;
	font-weight : bold;
}
#system-message {
	margin : 10px;
}
#system-message dd.message ul {
	border-top : 2px dashed #e3e3e3;
	border-bottom : 2px dashed #e3e3e3;
	margin : 5px;
	padding-left : 10px;
	color : #a70303;
	font-size : 14px;
	font-weight : bold;
}
#system-message dd.error ul {
	color : #a70303;
	border-top : 2px dashed #e3e3e3;
	border-bottom : 2px dashed #e3e3e3;
	margin : 5px;
	padding-left : 10px;
	color : #a70303;
	font-size : 14px;
	font-weight : bold;
}
#system-message dd.notice ul {
	color : #a70303;
	border-top : 2px dashed #e3e3e3;
	border-bottom : 2px dashed #e3e3e3;
	margin : 5px;
	padding-left : 10px;
	color : #a70303;
	font-size : 14px;
	font-weight : bold;
}
.small {
	color : #484848;
	font-size : 11px;
}
.createdate {
	font-size : 11px;
	color : #999999;
}
.modifydate {
	color : #484848;
	font-size : 11px;
	padding: 5px 0px 5px 0px;
}
.highlight {
	background-color : #c4df0e;
	color : #181818;
	padding : 0;
}
.code {
	background-color : #ff00ff;
	border : 1px solid #bbb;
}
fieldset {
	margin : 10px;
	padding : 10px;
	border : 1px solid #e3e3e3;
	background-color : #f8fbfd;
}
td img {display: block;}

#big {
  margin: 5px;
  padding: 3px;
}
.main_tab {
  padding-left: 16px;
  color: #450720;
}
.text_footer {
  color: #E6E6E8;
  font-size: 10px;
  text-align: left;
  }
.news {
  color: #244e78;
  font-size: 10px;
  padding: 5px;
  text-align: justify;
}
.text_port {
  width: 152px;
  text-align: justify;
  padding: 5px;
}
div.modul  {

}
a.mainlevel-nav_top {

  padding-right: 10px;
  text-decoration: underline;
}
div#top_menu {
  margin-top: 10px;
  margin-left: 5px;
  text-align: center;
  margin-bottom: 10px;
}
div.center_big1 {

}
table#big1   {

}
a.mainlevel-bottom {
  color: #FFFFFF;
  text-decoration: underline;
  margin: 25px 1px 25px auto;
  padding: 10px;
  font-size: 9px;
}
div.footer
div.modul_foot

div.blog_sect_3{
	border: 1px solid #AFBBC6;
    background-color: #F1F5F8;
    margin-bottom: 10px;
}
table.blo1g {
  background-color: #FFFFFF;

}
a.cat_front2 {
  color: #FF6600;
  font-size: 13px;
  text-decoration: underline;
  margin-bottom: 5px;
}
a.cat_front {
  color: #FF6600;
  font-size: 15px;
  text-decoration: underline;
  margin-bottom: 10px;
}
a.cat_front:hover {
  color: #CC0000;
  font-size: 15px;
  text-decoration: underline;
  margin-bottom: 10px;
}

a.vr-news {
  font-size: 10px;
  text-decoration: underline;
  margin-bottom: 10px;

}
div.sin-foter {
  margin-left: 5px;
  margin-right: 5px;
}
.allmode_img {
	float: left;
	margin: 0 8px 8px 0;
    border: solid #CCCCCC 2px;
}
div.allmode_text {
  text-align: justify;
}
div.allmode_item{
  padding-left: 5px;
  padding-right: 5px;
  margin-bottom: 10px;
}
h6.allmode_title {
color:#CC0000;
font-weight:bold;
margin-bottom:3px;
margin-top:0;

}
div.allmode_date {
  font-size: 10px;
  color: #CCCCCC;
  padding-left: 7px;

} div.allmode_text2 {
border-bottom:1px solid #F1F5F8;
height:25px;
margin-bottom:10px;
margin-top:2px;
}
a.readmore_3 {

    color: #FF9900;
    text-decoration: underline;
    display: block;
   float: right;
  }

  a.readmore_3 {

    color: #FF9900;
    text-decoration: underline;
    display: block;
   float: right;
  }
  div.allmode_item {
    margin-top: 5px;
    padding-top: 3px;
    margin-bottom: 5px;

  }
div.sin-levo{
  background-color: #FFFFFF;
  border: solid #EBEBEB 1px;
  margin-top: 5px;
}
div.allmode_box  {
  margin-top: 0px;
}
/*&#1053;&#1072;&#1074;&#1080;&#1075;&#1072;&#1094;&#1080;&#1103;*/
.paginate { margin:30px auto 0px;  width: 100%; }
table.pagination  {} /*&#1090;&#1091;&#1090; &#1074;&#1089;&#1077; &#1082;&#1072;&#1089;&#1072;&#1090;&#1077;&#1083;&#1100;&#1085;&#1086; &#1086;&#1092;&#1086;&#1088;&#1084;&#1083;&#1077;&#1085;&#1080;&#1103; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;&#1099;*/
table.pagination  td {
    padding:0px;
     margin:0px 4px 0px 4px;
     border:solid #afbbc6 1px;
     background:none; line-height:18px;}
#fluid { border:none;} /*&#1088;&#1072;&#1089;&#1087;&#1086;&#1088;&#1082;&#1072; &#1076;&#1083;&#1103; &#1094;&#1077;&#1085;&#1090;&#1088;&#1086;&#1074;&#1082;&#1080; &#1090;&#1072;&#1073;&#1083;&#1080;&#1094;&#1099;*/
#nolinked { color:#333;
    background-color:#f1f5f8;
    padding:3px 6px 3px 6px;
    border:solid #afbbc6 1px;} /*&#1103;&#1095;&#1077;&#1081;&#1082;&#1080; &#1073;&#1077;&#1079; &#1089;&#1089;&#1099;&#1083;&#1086;&#1082;*/
#linked {
   background-color:#FFF;
   padding:0px;
   border:solid #333 1px;} /*&#1072;&#1082;&#1090;&#1080;&#1074;&#1085;&#1099;&#1077; &#1103;&#1095;&#1077;&#1081;&#1082;&#1080;*/
#linked a {
color:#07688D;
 background-color:#68c8ed;
  padding:3px 6px 3px 6px;
  margin:0px;
  display:block;
  line-height:18px;
  text-decoration: underline; } /*&#1089;&#1089;&#1099;&#1083;&#1086;&#1082;&#1080; &#1074; &#1103;&#1095;&#1077;&#1081;&#1082;&#1072;&#1093;*/
#linked a:hover {
color:#000;
background-color:#fc0;
padding:3px 6px 3px 6px;
margin:0px; display:block;
line-height:18px;
text-decoration: none; } /*&#1089;&#1089;&#1099;&#1083;&#1086;&#1082;&#1080; &#1074; &#1103;&#1095;&#1077;&#1081;&#1082;&#1072;&#1093;*/

/*1 &#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1072; &#1080;&#1079; 2&#1093;*/
td.not_now {
  background-color: #F1F5F8;
  color: #F1F5F8;
}
div.blog_more

/*phone*/
/*&#1079;&#1072;&#1075;&#1072;&#1083;&#1086;&#1074;&#1086;&#1082;*/
div.componentheading-phone {
	background-image : url(../images/compo_head.gif);
	background-repeat : no-repeat;
	color : #FFFFFF;
	font-size : 18px;
	font-weight : normal;
	padding : 6px 0px 15px 35px;
	margin : 2px;
}
table.blo1g {
  width: 100%;
  background-color: #FFffff;
}
 td.blog_sec_2 {
   color: #CC0000;
 }
 table.blog   {
   background-color: #F1F5F8;
   border: solid #afbbc6 1px;
 }
 div#container.alphalisting {
   background-color: #FFFFFF;
     border:solid #afbbc6 1px;
   margin-bottom: 20px;
   padding-bottom: 10px;
   padding-left: 10px;
   padding-right: 10px;
 }
 div._separate{
   background-color: #FFFFFF;

 }
 div#title{
   background-color: #FF9933;
   border-bottom: solid #afbbc6 1px;
    padding-left: 20px;
 }
 div.features{
       margin-top: 10px;
     }
 div.componentheading-catalo-my{
 background-image : url(../images/compo_head.gif);
	background-repeat : no-repeat;
	color : #FFFFFF;
	font-size : 18px;
	font-weight : normal;
	padding : 6px 0px 15px 35px;
	margin : 2px;
     }
 element.style {

margin-bottom:5px;
margin-top:5px;
padding-right:0;

}
table.contentpaneopen-new{
  padding: 5px;
  background-color:#ffffff;
  border:solid #afbbc6 1px;
}
table.searchintro-searh {
  color: #f1f5f8;
}
table.searchintro {
  color: #f1f5f8;
}
div.componentheading-searh {
   background-image : url(../images/compo_head.gif);
	background-repeat : no-repeat;
	color : #FFFFFF;
	font-size : 18px;
	font-weight : normal;
	padding : 6px 0px 15px 35px;
	margin : 2px;
}
table.contentpaneopen-searh {

  padding: 20px 20px 10px 55px;


}

a.mainlevel-pravo {
background-color:#FFFFFF;
background-image:url(http://www.rusjerusalem.ru/templates/gold/images/strelka.gif);
background-position:0 2px;
background-repeat:no-repeat;
border:1px solid #CCCCCC;
height:25px;
list-style-type:none;
margin-bottom:3px;
padding-left:25px;
text-align:left;
}

div#title {
background-color:#FF9933;
border-bottom:1px solid #cc0000;
border-right:1px solid #cc0000;
color:#FFFFFF;
padding-bottom:3px;
padding-left:20px;
padding-top:3px;
}
div.ivrit {
  text-align: right;
  color: #cc0000;
  font-size: 15px;
  direction: rtl;
  margin-top: 2px;
  }
div.small3{
  font-size: 10px;
  color: #0a94ca;
}
div#alphapathway{
  display: none;
}
td.contentpaneopen-catalo-my {

}
table.contentpaneopen-catalo-my {
  width: 100%;

}

td.contentheading-catalo-my  {
  background-color: #00FFFF;
}
div.stat {
   background-color: #FFFFFF;
  border:  1px solid #CCCCCC;
  margin-top: 0px;
}
br {
	line-height: 1px;
}
.ac_title_section_directory {
   width: 100%;

}
.hasTip {
background-color:transparent;
border:medium none;
color:#CC0000;
margin-top:5px;
margin-bottom: 5px;
margin-left: 30px;
}
p.ac_categories_directory{
  margin-left: 50px;
}
div#alphacategory{
  margin-bottom: 10px;
  padding-left: 50px;
  color: #CC0000;
  border: none;
}
 .ac_counter_directory {
   color: #FFFFFF;
 }
 li.latestnews-vr_news {
background-color:#FFFFFF;
border-bottom:1px solid #FFFFFF;
font-size:11px;
height:30px;
margin-bottom:10px;
padding-top:3px;
text-decoration:underline;
}

div.moduletable-vr_news   {
  width: 100%;
}
ul.latestnews-vr_news{
  width: 100%;
  margin: 0px;
}

 li.item149 {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
font-size:11px;
margin-bottom:4px;
padding-top:3px;
text-decoration:underline;
}

 div.moduletable_menu {
   background-color: #f1f5f8;
 }

 li.item150 {

background-color:#FFFFFF;
border:1px solid #FFFFFF;
font-size:11px;
margin-bottom:4px;
padding-top:3px;
text-decoration:underline;
}

 ul#-verh {
 width: 100%;
  margin: 0px;
 }

li.item85    {

background-color:#FFFFFF;
border:1px solid #FFFFFF;
font-size:11px;
margin-bottom:4px;
padding-top:3px;
text-decoration:underline;
}
li.item87   {

background-color:#FFFFFF;
border:1px solid #FFFFFF;
font-size:11px;
margin-bottom:4px;
padding-top:3px;
text-decoration:underline;
}



/*01-11-09*/
div.componentheading-3ur{
 	background-image : url(../images/compo_head.gif);
	background-repeat : no-repeat;
	color : #FFFFFF;
	font-size : 18px;
	font-weight : normal;
	padding : 6px 0px 15px 35px;
	margin : 2px;
}


table.blo1g-3ur
{
  width: 100%;
  background-color: #FFffff;
}
div.blog_sect_3r {
  background-color: #9933CC;
}

td.contentheading-3ur {
  background-color: #68c8ed;
}
a.klas{
  font-size: 12px;
  text-decoration: underline;
  color: #234563;
}

a.readon:link, a.readon:visited {
   color: #435A76;
   padding: 5px 5px 5px 10px;
   text-decoration: none;
   background-color: #FFFFFF;
    font-family:   verdana,  arial, helvetica, sans-serif;
   font-size: 12px;
    border:solid #c0cdd9 1px;


   white-space: normal;
   font-weight: normal;
   color: #FF6600;
   }

a.readon:hover {
   color: #0099CC;
    padding: 5px 5px 5px 10px;
    background-color: #FFFFFF;
   text-decoration: underline;
   font-weight: normal;
     border:solid #c0cdd9 1px;
     white-space: normal;
   color: #CC0000;
   }

div#back_link {
  padding: 5px 5px 5px 10px;
    background-color: #F1F5F8;


   font-weight: normal;

}
div.moduletable-nazad {
  margin-top: 10px;
  background-color: #FFFFFF;
    border:solid #c0cdd9 1px;
}

 a.zad{
   color: #F1F5F8;
   font-weight: bold;
   text-decoration: underline;
 }
a.mainlevel-vtoroi {
  text-decoration: underline;
  font-size: 11px;
}

li.mainlevel-vtoroi   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
ul#mainlevel-vtoroi {
  background-color: #f1f5f8;
  margin: 0px;
}

a.mainlevel-pr-katalog {
  margin-bottom: 5px;
  text-decoration: underline;
}

ul#mainlevel-pr-katalog   {
  background-color: #f1f5f8;
  margin: 0px;
}
div.patch {
  padding: 3px;
  background-color: #ffffff ;
  border: solid #c0cdd9 1px;
}

a.pathway {
  color: #CC0000;
  text-decoration: underline;
}

span.breadcrumbs pathway {
  margin-left: 20px;
}

ul#-pr-news-katalog{
background-color: #f1f5f8;
  margin: 0px;
}
li.item175   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item176   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item177   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item178   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item179   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item180   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item181   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item182   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item183   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item184   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item185   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.item186   {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
li.mainlevel_current-vtoroi {
background-color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-top:5px;
}
a#active_menu-vtoroi {
  color: #CC0000;
  text-decoration: none;

}

div.module_menu{
  padding: 0px;
}

div.backbutton{  padding:5px;
  background-color: #FFFFFF;
    border:solid #c0cdd9 1px;
}
div.zag2 {
padding-top:5px;
 height:25px;
 background-image:url(http://www.rusjerusalem.ru/templates/gold/images/tab2_r1_c2.gif);
background-repeat:repeat-x;
color:#CC0000;
font-weight:bold;
direction:rtl; }
 
