.sWrapper {

  margin: 0px;

 padding: 10px 10px 5px 10px;  

}


blockquote p.ept /*epigraf vesrse */
{
font-size: 70%;
padding-left: 63%;
margin-top:0px;
padding-top:0px;

} 

blockquote p.eps /*epigraf sign*/
{
font-style: italic;
padding-left: 56%;
line-height: 1.3;	
margin-top:-0.8em;
font-size: 90%;
}




p.eptv /*epigraf vesrse */
{
font-size: 90%;
padding-left: 10%;
}

p.epsv /*epigraf vesrse sign*/
{
font-style: italic;
padding-left: 14%;
font-size: 90%;
}



p.text { 
    text-indent: 0;  /* 1.5em; Отступ первой строки */
    text-align: justify; /* Выравнивание по ширине */
   }

p { 
    text-indent: 0;  /* 1.5em; Отступ первой строки */
    text-align: justify; /* Выравнивание по ширине */
   }





p.center 
{
text-align: center;
}

p.right 
{
text-align: right;
}



.adv_responsive {
    width: 100%;
    height: auto;
}

h1.post-title2

{
	font-weight: bold;
	  margin-top: 0px;

	font-size: 160%;
}


h2{
font-size: 150%;
	padding: 0 0 10px 0px;
}



h3{

 margin: 0 0 0 0px;
 	padding: 0 0 10px 0px;
	font-size: 140%;
}



.entry-content  a:hover
{
	text-decoration:underline;
	
}




blockquote p
{
text-indent: 0;	
font-size:80%; 
padding-left: 60px;
padding-right: 0%;
margin-right: 0%;
font-style: normal;
	
}


blockquote blockquote
{
	
font-size:80%; 
padding-left: 60px;
padding-right: 0%;
margin-right: 0%;
font-style: normal;
	
}


blockquote p
{
	
font-size:80%;
padding-left: 60px;
padding-right: 0%;
margin-right: 0%;
font-style: normal;
	
}


p.vers /*vesrse sign*/
{
font-size: 70%;
padding-left: 15%;
}

p.tes /*vesrse sign*/
{
font-size: 70%;
text-align: right;
}

p.vern /*verse names*/
{
letter-spacing: 3px; 
font-size:100%;
padding-left: 15%;
}

blockquote.bookmark
{
font-size:80%;
}

p.ept /*epigraf text*/
{
font-size: 90%;
padding-left: 63%;
margin-top:0px;
	padding-top:0px;
}

p.eps /*epigraf sign*/
{
font-style: italic;
padding-left: 66%;
line-height: 1.3;	
	margin-top:-0.8em;
font-size: 90%;
}

p.sign_b
{
font-size:90%;
text-align: right;
font-style: italic;
font-weight: bold;
}

p.sign
{
font-size:90%;
text-align: right;
font-style: italic;
}

p.src
{
font-size:85%;
font-style: italic;
}

p.cup
{
font-size:85%;
margin-top: -1em;
line-height: 1.3;
font-style: italic;
padding-left:15px;
	
}


#intable1
{
border-collapse: collapse;
}



#intable0 td
{
border: 0px solid black;
padding: 5px;
vertical-align: top;
}

#intable1 td
{
border: 1px solid black;
padding: 5px;
vertical-align: top;
}

#intable1_s td
{
border: 1px solid black;
padding: 5px;
vertical-align: top;
font-size:85%;
}

p.q
{
font-style: italic;
font-weight: bold;
}

p.bookmark
{
font-size:85%;
}

p.bookmark_b
{
font-size:80%;
padding-left: 40px;
}

dd.small
{
font-size:85%;
margin-left:12%;
}

p.small
{
font-size:85%;
}

a.bookmark
{
font-size:75%;
vertical-align: super;
	text-decoration: none;
}

a.bookmark_text
{
	
font-size:75%;
	text-decoration: none;
}

ul.list_ul {

margin: 0px 0 0 0px;	
 padding: 0 0 10 0px;
	
}

ul.list_ul li{

 margin: 0 0 0 0px;
 	padding: 0 0 0 0px;
}

dd
{
font-size:90%;
margin-left:12%;
}
















.ads_bot
{
margin: 0px 0px 0px 9px;
padding: 0px 0px 10px 0px;

 background-color: #ffffff;
 
}



.answer {
	 font-style: italic;
	 padding: 10px 0px 0px 20px;

}


#rightcont img {

border: solid 1px #eeeeee;
max-width:720px;

}


body {
    height:auto  !important;  width: 100%; position:relative;


	padding: 0px;
	margin:0px;

	background-color: #ffffff; /* Цвет фона */
	background-position: 50% 0px;

	background-image: url('/images/bodybackbg.jpg');
	font : normal 13px Arial;
	color : #000000;


}

img1 {border: none;}
TABLE TD {padding: 0px; }

a, a:hover, a:active, a:visited {
	color: #00649a;
	text-decoration: underline;
}
a:hover{

	text-decoration: none;
}

h1 {
	padding-top: 0px;
	font : bold 17px Arial;
	font-size:140%;
	color : #000000;
}
h2 {
	padding-top: 5px;
	font : bold 16px Arial;
	font-size:130%;
	color : #000000;
}
h3 {
	padding-top: 5px;
	font : bold 15px Arial;
	font-size:120%;
	color : #000000;
}

#topbg {
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	height: 500px;

	background-position: 50% 0px;
	background-repeat: repeat-x;
	background-image: url('/images/toprightbg.png');
}

#top {
	position: relative;
	top: 0px; left: 0px;
	width: 1041px;

	min-height:459px;

	margin: 0px auto;

	background-position: 47px 0px;
	background-repeat: no-repeat;
	background-image: url('/images/top.jpg');


}

#topleft {
	position: absolute;
	top: 0px; left: 0px;
	width: 47px;

	height: 660px;

	margin: 0px;
#border: solid 1px yellow;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image: url('/images/topleft.png');
}

#topright {
	position: absolute;
	top: 0px; right: 0px;
	width: 10px;

	height: 500px;

	margin: 0px;
#border: solid 1px yellow;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image: url('/images/topright.png');
}

#contentshadowright {
	position: absolute;
	top: 359px; right: 10px;
	height: 147px;
	width: 11px;

	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image: url('/images/contentshadow.png');
}

#sitename {
	position: absolute;
	top: 80px; left: 52px;
	height: 40px;
	width: 225px;
	text-align: center;
	font: bold 34px "Tahoma";
	letter-spacing: 2px;
	color: #223d4e;
}

#info {
	position: absolute;
	top: 30px; left: 750px;
	font: normal 12px "Arial";
	height: 94px;
	width: 262px;
	line-height: 18px;
	
}

#content {
	position: relative;
	top: 0px; left: 47px;

	padding: 0px;
	width: 972px;

	clear: both;
	#background-color: #ffffff; /* Цвет фона */



}
#conttoppadding {
	padding-top: 147px;
}



#leftconttd {
	position: relative;
	top: 0px; left: 0px;
	padding: 4px 4px 24px 4px;
	width: 225px;
	background-color: #ffffff; /* Цвет фона */

	
}


#rightconttd {
	padding-top: 200px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;



	background-position: 0px 213px;
	background-repeat: repeat-x;
	background-image: url('/images/whitehigh.gif');



}

#rightcont {
//border: solid 1px red;

	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-color: #ffffff; /* Цвет фона */
	min-height: 400px;


}

#menurightshadow {
	position: absolute;
	top: 213px; left: 233px;
	width: 15px;
	height: 260px;
	#border: solid 1px red;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image: url('/images/menurightshadow.png');
	z-index: 100;
}


#rightcont img{
	border: solid 1px #cdcdcd;
}
.clearboth {
	clear: both;
}

.bordered {
	border: solid 1px #cdcdcd;
}

.title {
	text-align: center;
	font: normal 18px "Tahoma";
}


.blockleft {
	position: relative;
	top: 0px; left: 0px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	width: 222px;
	#background-color: #ffffff; /* Цвет фона */
	border: solid 1px #f1f1f1;

	background-position: 0px 100%;
	background-repeat: repeat-x;
	background-image: url('/images/menubotbg.jpg');



}

.padding10 {
	padding: 10px;

}

#bottombg {
	position: relative;
	top: 0px; left: 14px;
	height: 64px;
	width: 972px;
	margin: 0px auto;
	background-color: #086bb4;

	background-position: 0px 0px;
	background-repeat: repeat-y;
	background-image: url('/images/bottombg.jpg');


}
#bottomcont {
	position: relative;
	top: 5px; left: 5px;
	height: 54px;
	width: 960px;

	border: solid 1px #308198;
	color: #ffffff;

}
#bottomshadow {
	position: absolute;
	top: 63px; left: 0px;
	width: 973px;
	height: 11px;

	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image: url('/images/bottomshadow.png');
}

#bottomcont a{

	color: #ffffff;
}


#maintab {

}


#menu-add-home img, #menu-add-sitemap img, #menu-add-mailme img   {
	width: 1px;
	height: 1px;
	display: none;

}


.contentpadding {
 padding: 0px 10px 10px 10px;
}
/* MENU DYN */

.applemenu{
	margin: 0px 0;
	padding: 0px 0px 0px 15px;
	width: 218px; /*width of menu*/
}

.applemenu div.silverheader, .applemenu  a {
	display: block;
	position: relative;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;

	font :  normal 13px Arial;
	color: #000000;
	text-decoration: none;
	margin-left: 0px;
	cursor:pointer;

	background-position: 0px 10px;
	background-repeat: no-repeat;
	background-image: url('/images/menuli.gif');

}


.applemenu  a:hover, .applemenu div.silverheader a:hover, .applemenu div.submenu a:hover   {
	text-decoration: none;
}
.applemenu  a:hover, .applemenu div.silverheader:hover {
	color: #cc0000;
	text-decoration: none;
	font :  normal 13px Arial;

}

.applemenu div.submenu a:hover   {
	text-decoration: underline;
}
.applemenu div.submenu a.selected{ /*DIV that contains each sub menu*/
	display: block;
	font :  bold 12px Arial;
	color: #000000;
	text-decoration: nonr;

}
.applemenu div.selected a, .applemenu div.selected, .applemenu a.selected {
	font :  normal 13px Arial;
	color: #cc0000;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
	padding-left: 5px;
	padding-right: 15px;

}



.applemenu div.submenu a{ /*DIV that contains each sub menu*/
	padding: 0px 0px 4px 18px;
	font :  normal 11px Arial;
	color: #000000;
	text-decoration: none;
	background-position: 0px 5px;
	background-repeat: no-repeat;
	background-image: url(/images/li.gif);


}

.applemenu UL {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	list-style: none;




}



.applemenu ul li {
	 margin: 0px 0px 0px 0px;


}



.applemenu div.sep {
	width: 93%;
	margin-left: 0px;
	border-bottom: solid 1px #e0e0e0;
}



