/* XARAYA REQUIRED CLASSES */
a {
}
a:hover {
}
blockquote {
}
body {
}
code {
}
h1 {
}
h2 {
}
h3 {
}
h4 {
}
th {
}
td {
}
table {
}
thead {
}
tbody {
}
tfoot {
}
p {
}
pre {
}
input {
}
button {
}
select {
}
textarea {
}
img {
}
li {
}
ul {
}
ol {
}
sup {
}
sub {
}

/*  XARAYA REQUIRED INDIVIDUAL CLASSES */
td.xar-norm {}
td.xar-alt {}

/*  XARAYA REQUIRED ANONYMOUS CLASSES  */

/* these defaults apply to the block group */
.xar-block-head {
	background-color: #E9EFF1;
	text-align:center;
}
.xar-block-title {
	font-size: medium;
	color: #405B68 ;
	font-weight: bold;
}
.xar-block-body {
	border:1px gray dashed;
	padding:7px;
}
.xar-block-foot {
	height:15px;
}

/* оформление модуля */
.xar-mod-head {
}
.xar-mod-title {
	background-image : url(/themes/stroi/img/arrow_blue.gif);
	background-position : 4px 5px;
	background-repeat : no-repeat;
	color:#405B68;
	font-weight: bold;
	font-size: large;
	padding:2px 20px;
	margin-bottom:25px;
	
	border-bottom: 2px solid #9AB4BD;
}
.xar-mod-body {
	margin-top:25px;
}
.xar-mod-foot {
}
.xar-alt {
}
.xar-accent {
	background-color: #eeeeee;
}
.xar-alt-outline {
}
.xar-accent-outline {
}
.xar-norm-outline {
}
.xar-norm {
}
.xar-sub {
}

/* стандартное меню */
.xar-menu-section {
	margin:0 0 0 5px;
	padding:0 0 0 5px;
}
.xar-menu-section-current {
}
.xar-menu-item {
	margin:0 0 0 5px;
	padding:0;
}
.xar-menu-item-current {
	margin:0 0 0 5px;
	padding:0;
	font-weight:bold;
}
.xar-menu-item:hover {
}
.xar-menu-subitem {
	margin:0 0 0 5px;
	padding:0;
	font-weight:normal;
}
.xar-menu-subitem:hover {
}
.xar-menu-subitem-current {
	margin:0 0 0 5px;
	padding:0;
}
.xar-menu-item-current > .xar-menu-subitem > a {
}
.xar-menu-item-current > .xar-menu-subitem > a:visited {
}


.xar-title {
}
.xar-error {
	color: #A52A2A;
}

/* стандартные стили оформления форм */
.xar-form-label {
	width: 40%;
	display: block;
	float: left;
}

.xar-form-input-wrapper {
	margin-bottom: 7px;
	overflow:auto; 
}

.xar-form-input-wrapper-after {
	width: auto;
	padding-left: 33%;
	margin-bottom: 7px;
	clear: both;
}

.xar-form-container-after {
	padding-left: 40%;
	margin-bottom: 7px;
}

.xar-mod-body FIELDSET {
	color: #405B68;
	font-weight: bold;
}

.xar-mod-body LABEL {
	color: black;
	font-weight: normal;
}
