﻿/*
 * К сожалению полной прозрачности добится не получилось,
 * но основные стили по типографии, особенно текста
 * находятся в этом файле
 */

/* Для всех */

a:link {
    color: #0054ff;  text-decoration: underline;
   }

a:visited {
    color: #0054ff; /*color: #970abf;  text-decoration: underline;*/
   }
a:hover {text-decoration: none; color: #FF7800;}

a:active {

}

img.left {
	float: left;
	margin: 0 15px 15px 0;
}
img.right {
	float: right;
	margin: 0 0 15px 15px;
}
/* Для .content*/
.green h3 {background-color : #79b627}
.blue h3 {background-color : #448ccb}
.red h3 {background-color : #ed4300}
.gray h3 {background-color : #f4f4f4}
.yellow h3 {background-color : #70832c}
.orange h3 {background-color : #ff7800}
.box h3 a {color: #fff}
.box h3 a:hover {color: #fff}

.ofherBox h2 {font-size: 2.0em; margin: 0px 0 7px 0; color: #ff7200; font-family: Arial; font-weight: normal;}


.ofherBox {margin: 25px 0 14px 14px}
.children .ofherBox {margin: 0}
.children1 .textContent .ofherBox {margin: 15px 0 5px 14px}

.ofherBox h3 {color: #ff7200; font-size: 2.1em; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-bottom:5px;}
.ofherBox h3 a {}

.ofherBox p {font-size: 1.2em; padding-bottom: 10px;}


.ofherBox h4 {font-size:1.4em; color: #312b2b; margin: 17px 0 7px 0}

.children1 .textContent .ofherBox h4 {font-size:1.4em; color: #312b2b; margin: 8px 0 7px}

.ofherBox ul {font-size: 1.2em; margin: 5px 10px 10px 10px}
.ofherBox ul.small {font-size: 1.0em;}

.ofherBox ul li {margin-bottom: 5px; background: url(/img/liBullet.gif) no-repeat 10px 5px; padding-left:22px;}
.ofherBox ul li h4 {font-size: 1.2em; margin: 0px 0 3px 0}
.ofherBox ul li ul {font-size: 1.0em;}

.children h1 {font-size: 2.5em; margin: 0px 0 7px 0}
.children h2 {font-size: 2.0em; margin: 0px 0 7px 0; color: #ff7200; font-family: Arial; font-weight: normal;}
.children h2 a {color: #ff7200; text-decoration: none;}
.children h3 {font-size: 1.6em; margin: 17px 0 3px 0;}
.children h4 {font-size: 1.2em; margin: 17px 0 7px 0; color: #312b2b;}
.children h5 {font-size: 1.2em; margin: 17px 0 7px 0}


.children .navigation .alignleft {margin-left: -11px;}
.children .navigation .alignright {}

.children img.alignleft {float: left; margin: 5px; position: relative; top: 0px; left: -5px; border: 1px solid #cacaca}
.children img.alignright {float: right; margin: 5px; position: relative; top: 0px; right: -5px; border: 1px solid #cacaca}
.children img.center {margin: 5px; position: relative; border: 1px solid #cacaca; clear: both;}

.children p {line-height:1.2; margin: 0 0 15px 0; color: #312b2b;}

.children h3 {color: #312b2b; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
.children h3 a {color: #0054ff}

.children #comments {color:#0056B0; font-family:Arial; font-size:1.6em; font-weight:normal;margin:10px 0 15px;}

.commentlist .avatar {float: left; margin: 0 15px 0 0; position: relative; top: -1px;}
.commentlist cite {float: left; font-weight: bold; font-size: 0.9em; font-style: normal;}
.commentlist .commentmetadata {font-size: 0.9em; color: #79808f}
.commentlist .commentmetadata a {color: #79808f}
.commentlist p {clear: both; padding: 5px 0 0 0}

.consult ul {margin: 0 0 0 -10px;}
.consult ul li {margin-bottom: 5px; background: url(/img/liBullet.gif) no-repeat 10px 5px; padding-left:22px; text-align: left; font-size:12px;}

.children ul {margin: 10px}
.children ul li {margin-bottom: 5px; background: url(/img/liBullet.gif) no-repeat 10px 5px; padding-left:22px;}
.children ul li h4 {font-size: 1.2em;}

.children ol {margin: 10px}
.children ol li {margin-bottom: 5px; background: none; padding-left:11px;}
.children ol li span { color: #FF7200; position: relative; left: -3px;}
.children ol li h4 {font-size: 1.2em;}

.children .postmetadata {color: #79808f; font-size: 0.9em;}
.children small.date {color: #79808f; font-size: 0.9em; margin: 0 0 7px 0; display: block;}

.children .mainBox {margin: 25px 0 14px 0}
.children #respond { font-size: 1.6em; margin: 10px 0 15px 0; color: #0056b0; font-family: Arial; font-weight: normal;}

#commentform p {overflow: hidden; padding: 0 0 10px 0; margin: 0}
#commentform label {width: 80px; display: block; float: left; font-weight: bold; font-size: 0.9em; position: relative; top: 1px;}
#commentform input {float: left; width: 210px; padding: 0px 0 1px 2px; border: 1px solid #c4c4c4; font-size: 1em;}
#commentform #comment {border: 1px solid #c4c4c4; height: 80px; width: 469px; margin-left: 80px; font-size: 0.9em; font-family: Arial;}
#commentform #commentlogin {border: 1px solid #c4c4c4; height: 80px; width: 620px; margin-left: 0px; font-size: 0.9em; font-family: Arial;}
#commentform #submitlogin {border: none; background: url(../img/submit.png) no-repeat ; width: 111px;  height: 22px;
				color: #fff; font-weight: bold; font-size: 0.9em; margin: 0px 0 0 0px; cursor: pointer; text-indent: -9000px;
		}

#commentform #submit {border: none; background: url(../img/submit.png) no-repeat ; width: 111px;  height: 22px;
				color: #fff; font-weight: bold; font-size: 0.9em; margin: 5px 0 0 78px; cursor: pointer; text-indent: -9000px;
		}



#sidebar .orange h3 {background-color : #ff7800}
#sidebar .green h3 {background-color : #79b627}
#sidebar .blue h3 {background-color :#448ccb}
#sidebar .gray h3 {background-color : #f4f4f4}
#sidebar .white h3 {background-color : #fff}
#sidebar .red h3 {background-color :  #ed4300}
#sidebar .box h3 a {color: #fff}


.edit {background: #fff; text-align: right; padding: 15px 15px 15px 0; font-size: 1.1em}
.edit a {color: red}
#sidebar .insset h3 {color: #2b5b92; background: url(../img/test1.png) no-repeat 0 0; height: 25px; padding:7px 0 0 15px; font-size: 1.4em;}

#sidebar .sideBarMenu {text-align: left !important;  font-size: 1.2em;}
#sidebar .sideBarMenu ul {margin: 3px 0 3px 14px;}

#sidebar .sideBarMenu ul li.current_page_item a {text-decoration: none; color: #FF7800;}
#sidebar .sideBarMenu ul li.current_page_item li a {text-decoration: underline; color: #0054ff;}

#sidebar .sideBarMenu ul li a:hover {color: #FF7800 !important; text-decoration:none !important;}

#sidebar .sideBarMenu ul li { background: url(/img/liBulletSide.gif) no-repeat 0px 5px; padding-left:10px; position: relative; margin: 0 0 2px 0}
#sidebar .sideBarMenu ul li ul  {margin-left: 0px}
#sidebar .sideBarMenu h3 {/*color: #4e4b42;background: url(../img/bgBoxHeaderSideMenu.png) no-repeat 0 0; height: 22px; padding-top: 7px;*/ font-size: 1.2em; color: #656259;  }
#sidebar .sideBarMenu .innerBox {padding-left:1px}
#sidebar .sideBarMenu .innerBox h3 {background: #f4f4f4; margin: 15px 0 5px 0; width: 246px;  padding: 4px 0 0 13px; color: #4e4b42; }
#sidebar .sideBarMenu p {padding: 0 0 5px 12px ; font-size: 1em}

.madesite {vertical-align: top; width: 100%;}
.madesite td { width: 100px; vertical-align: top; padding-right: 15px}
.madesite .testsite {width: 600px; vertical-align: top;}
.madesite .icon {margin-top: 25px;}

.vcspec h4 {padding-left:  12px}
.topicon  {margin-top: -6px !important;}


.p_item {overflow: hidden; zoom: 1; margin-bottom: 15px;  padding: 15px 0; border-bottom: 1px dashed #cacaca; }
.p_item img {margin: 2px 20px 15px 0; border: 1px solid #dadada; }
.c_item {float: left; width: 390px; font-size:11px; }

.page-item-48 ul * {display: none !important}
.children .c_item h4 {margin-top: 0 !important;}

.typeworks {margin: 10px 0; padding: 10px; background: #c5d7ed; position: relative; overflow: hidden; height: 20px; width: 300px;}
.typeworks label {padding-right: 12px; float: left; line-height: 20px; font-size: 12px; font-family:Tahoma,sans-serif; display: block; width: 120px;}
.typeworks select {float: right; height: 19px; font-size: 12px; color: #555; font-family:Tahoma,sans-serif; width: 165px; position: relative;}

.backlink {font-size:11px !important;position:absolute;right:320px;top:145px; background: transparent url(/img/liBulletSide.gif) no-repeat scroll 0 5px; padding-left:10px;}
.ofherBox em {font-family: Georgia; font-size: 12px; position: relative; top: 15px; color: #454545}

