
body {
	font-size: 8pt;
	font: medium normal Helvetica, Arial, sans-serif;
/*	background-color: #eeeeee; */

/*Фон страницы - зафикисораная картинка 
	background-image: url(../images/gray-3.jpg);
	background-attachment: fixed;
*/
}

div.head {
	border-bottom: 1px #ccccff solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30pt;
/*	text-shadow: 4px 4px 2px #C3DBE5;		дает тень на буквы */

/* 	padding-left: 270px; */
/*	background-color: #FFDAB9;  */
/*	font-family: monotype cursive, scriptc,fantasy;*/

}
div.head_l {
	text-align: center;
	vertical-align: baseline;
	font-size: 8pt;
	font-style: italic;
}

div.wrapper {
	width:100%;
}
div.left_block {
		float:left;
		width:45%;
	}
div.right_block {
		float:right;
		width:55%;
	}
	
	
/* page_finans	*/
.wrapper_fin {
	width:100%;
	float:left;
}
.left_block1 {
		float:left;
		width:20%;
	}
.right_block1 {
		float:right;
		width:75%;
	}


/*
table.head {
	width: 100%;
	height: 100%;
	text-align: center;
}	*/

div.foot {
	border-top: 1px #ccccff solid;
	font-size: small;

/*	background-color: #FFDAB9; */
}

/*** links ***/
a {
	text-decoration: none;
}

a:link {      /* unvisited link */
	color: #4444aa;
}
a:visited {  /* visited link */
	color: #4444aa;
}

a:hover {  /* mouse over link */
	color: #6666bb;
	text-decoration: underline;
}

a:active {  /* selected link */
	color:#4444aa;
}

a.logo {
	text-decoration: none;
}

a.logo img {
	border: 0;
}

/*** links ***/


.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 16px;*/
}

div.alph {
	border-bottom: 1px #ccccff solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;

/*	background-color: #FFDAB9; */
}

div.alph_list {
	border-bottom: 1px #ccccff solid;
	background-color: #e8eeff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
}

div.alph_filter {
	background-color: #eeeeee;       /* #e8eeff; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 100%;
	text-align: right;

/*	border-bottom: 1px #ccccff solid;  */
}


/* Отменяет значек в списке. Вызов class="span_li" */
.span_li {
	list-style-type: none;
}
/* Отменяет значек в списке. Вызов class="span_li"*/

/* Вызов class="ul_div" */
.ul_div {
	padding-left: 335px;
}
/* ----- */

/* Стиль для колонки новостей на всех страницах. Вызов class="news" */

div.news {
	font-size: 9pt;
}

/* ---- */

.right {
	width: 100%;
	text-align: right;
}

.center {
	text-align: center;
	text-shadow: 4px 4px 2px #C3DBE5;
	font-size: 16pt;
	font-style: italic;
}

.center_c {
	text-align: center;
}

.center-r {
	width: 100%;
	text-align: center;
	color: #CC0000;
}
.font-r {
	color: #CC0000;
}

.btn {
	border: 0px solid black;
}

.btn1 {
	border: 0px solid black;
	width: 30px;
}


.hidden {
	display: none;
}

table.dbtable {
	border-collapse: collapse;
	border: 1px dashed gray;

	/*bgcolor: #B5B5B5;*/
}

table.dbtable td {
	border: 1px dashed gray;
	padding: 4px;
}

table.dbtable th {
	border: 1px dashed gray;
}

/* Описание таблицы для страницы Отзывы */

table.dbtable_response {
	vertical-align: top;
	border: 0px solid black;

/*	bgcolor: #FFE1FF;*/
/*	background-color: #FFFAFA;	*/
/*	font-size: smaller;	*/
/*	border-collapse: collapse;*/
/*	border: 1px dashed gray;*/

}

table.dbtable_response td {
	border: 0px dashed gray;
	padding: 0px;
}

table.dbtable_response th {
	border: 0px dashed gray;
}

.center_response {
	text-align: center;
	background-color: #FFF1FA;
}



/* значение для аккардиона Jquery */
div#accordion-db-in {
	font-size: smaller;
	position: absolute;
	left: 0px;
	top: 70px;
	width: 100%;
	height: 90%;

/*	overflow: auto;*/
}

div#accordion-db-in textarea {
	width: 500px;
	height: 100px;
}

img.preview {
	width: 160px;
	margin: 3px;
	border: 0;
}

div.preview {
	border: 1px dotted black;
}

img.code {
	width: 40px;
	margin: 3px;
}

td.record {
	text-align: left;
	vertical-align: top;
	padding: 5px;
	border-bottom: 1px solid black;
}

div.recordhead {
	margin: 5px;
	font-size: larger;
}

div.recordbody {
	margin: 5px;
}

table.record td {
	vertical-align: top;
}

div.p_s {
	/* margin: 5px; */
	color: #C0C0C0;  /*00CED1 */
	text-align: center;
	font-size: 12px;
}

div.p_s_r {
	/* margin: 5px; */
	color: #FFA07A;  /*00CED1 */
	text-align: center;
	font-size: 12px;
}

/* от старого меню  */
div.menu {
	border-color:#A3AAAC; 
	border-width: 0px;
	border-style: none;
/*	cursor: hand;		*/
	position: fixed;
	top: 250px;
	left: 10px;
	width: 200px;
}

div.menu ul {
	padding-left: 35px;
	list-style-image: url(../images/disc_icon.jpg);
}
/* от старого меню  */.


/*Для страницы фотоальбомов*/

figure {
    background-color: #d9dabb; /* Цвет фона */
    display: block; /* Блочный элемент */
    width: 150px; /* Ширина */
    height: 120px; /* Высота */
    float: left; /* Блоки выстраиваются по горизонтали */
    margin: 0 10px 10px 0; /* Отступы */
    text-align: center; /* Выравнивание по центру */
        }
figure img {
    border: 2px solid #8b8e4b; /* Параметры рамки */
           }
figure p {
    margin-bottom: 0; /* Отступ снизу */
         }

/*Для страницы фотоальбомов*/

/*Кнопка В верх*/
#back-top span
	{
	width:38px;
	height:38px;
	display:block;
	margin-bottom:7px;
	background:#ddd 
		url('../images/up-arrow.png') 
		no-repeat center center;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s
}

#back-top a:hover span{background-color:#777}

/*Кнопка В верх*/

/*Кнопка В низ*/
#back-dn span
	{
	width:38px;
	height:38px;
	display:block;
	margin-bottom:3px;
	background:#ddd 
		url('../images/down-arrow.png') 
		no-repeat center center;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s
}

#back-dn a:hover span{background-color:#777}

/*Кнопка В низ*/

.one{
        width:100%;
        height: 50px
        *border:1px solid blue;
        position: relative;
    }
.one div{
        /*width:50px; 
        border:1px solid red;
        height:10px;*/
        position: absolute;
    }
.one div:nth-child(1){
        top: 0px;
        left: 40px;
    }
.one div:nth-child(2){
        bottom: 0px;
        right: 0px;
    }

.one_l {width:100%; border:0px solid blue; overflow:hidden;}
.two {width:50%; /*border:1px solid red; height:50px;*/}
.two1 {float:left;}
.two2 {float:right;}


