/* Стили для вспомогательных объектов проверки
-----------------------------------------------------------*/
body {   width:1044px; padding-left:50%; }
#main { margin-left:-522px; width:1044px; }

/*
body {   width:1044px; }
#main {  width:1044px; }
*/
/* #header { width:1014px; height:80px; background:#3baae3; text-align:right; font-size:30px;  font-weight:bolder; color:White; font-style: oblique; font-family: Gothic; padding-left:30px;} */
#header { width:1014px; height:80px;  background-image: url(../images/header23.jpg); text-align:right; font-size:30px;  font-weight:bolder; color:White; font-style: oblique; font-family: Gothic; padding-left:30px; }
/*#header img { text-align:left; }*/
.menu2 { width: 200px;  /*height:2000px;*/ float:left; border: 1px solid #aed0ea; text-align:left; padding:10px; /*overflow: auto;*/ }
.content2 { width: 800px; /* height:688px;*/ float:left; border: 1px solid #aed0ea; text-align:left; padding:10px; /* overflow:auto; */}
.footer { width:1044px; clear:both; height:20px; background-image: url(../images/footer05.jpg);
          text-align:center; font-size:12px;  font-weight:bolder; color:black;  font-family: Arial;   }

.headerright { margin-top:30px; margin-right:30px; } /* Сдвиг надписи в шапке */


div.mydiv
{
	/*
	border: 1px solid yellow;
	background-color: green;
	*/ 
}
/*
p { 	border : 1px solid blue; background-color: Red; }
*/
/*
 .menuheader { font-size:medium; }
*/

/* accordion */
.accordheader	{ font-size:medium; }
.accordref		{ font-size:small; text-decoration:none; }

/* tabs */
.tabheader { font-size:small;  }

/* tabs content show */

.intab { font-size:small; text-align:justify; }
.chartshow { text-align:center; display:block;}
.intabcenter { text-align:center;}

#bluechimg { float: left; margin-right:10px;  margin-bottom: 10px;} /* content in tab */
.bluechp {  font-size:small; text-align:justify; font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;}

/* table */

.mytable { font-size:small; }

.com1 { background-color:blue; padding:10px 10px 10px 10px;   }


.ulleft { text-align: left; }


.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}

