﻿html, body {height:100%;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	/*3266cc   cfcfcf   A4D3EE*/
	/*background-color:#A4D3EE;*/
	background-image:url(../images/fonqrs.png);
	background-repeat: repeat;
	background-attachment: fixed;
	width:100%;
	min-width:1000px;
	min-height:800px;
}
.content p {
margin-bottom: 8px;
padding-right: 15px;
text-align: justify;

}


.math {
list-style:none;
margin-left:28px;
}
.content li {
list-style-position:inside;
}
.list td {
    display: list-item;
    list-style-position: inside;
    width: 50%;
    float: left;
    font-size: 12px;
}
#bdescr {
	font-size: 12px;
	position:absolute;
	top:70px;
	left:15px;
	width:330px;
	height: 140px;
	background-image:url(../images/b.jpg);
}

.tbrdr { background-image:url(../images/top_b.jpg); height:10px; overflow:hidden;}
.mbrdr { background-image:url(../images/middle_b.jpg);
	background-repeat:repeat-y;
	padding: 5px 15px 5px 15px;
	width:300px !important;
	font-size:12px;
}
.bbrdr { background-image:url(../images/bottom_b.jpg); height:11px;}

#wrap {
	position: relative;
	background-color:#ffffff;
	background-repeat:repeat-y;
	width:1000px;
	margin: 0px auto;
}
/*style низ страницы*/
#footer {
	height:60px;
	width:1000px;
	background-color:#ffffff;
	clear:both;
	border-top: solid 2px #d45834;
}

#footer a{
	text-decoration:none;
	color:#000000;
	font-size: 12px;
	padding: 5px;
}
#footer a:hover{
	text-decoration:underline;
}

#footer div {
	font-size:10px;
	margin-left:20px;
}

#footer div.bmenu {
	padding-top: 15px;
	padding-bottom: 10px;
	margin-left:15px;
}

#sidebar {
	float:left;
	padding-left:15px;
	padding-top:5px;
	padding-right:10px;
	width: 220px;
	/*background:url(../images/menu-bg.jpg) no-repeat;*/
}
/* color menu*/
#sidebar a {
	color: white ;
	/*font-style: italic;*/
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	
}
#sidebar a:hover {
	text-decoration:underline;
}

#sidebar li {
	text-align:left;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:9px;
	background-color:#b74422;
}

.content {
	width:730px;
	float:right;
	
	padding: 10px;
	font-family: "Time New Roman";
	font-size:16px;
	line-height: 20px;

}

.text{
	font-size:16px;
	font-family: "Time New Roman";
		line-height: 120%;
}



#header {
	width:1000px;
	height:237px;
	background:url(../images/logoqrs.png);
	background-size: cover;
	
	
	}

.headtitle {
	position:absolute;
	/*bottom: 15px;*/
	right:30px;
	top:20px;
	left:180px;
	text-align: right; 
	font-family: "Time New Roman";
	font-size: 30px;
	color: white;
	/*-webkit-text-stroke: 1px white;*/
	text-shadow:
    3px 3px 0 #b74422,
    /* Simulated effect for Firefox and Opera
       and nice enhancement for WebKit */
   -1px -1px 0 #b74422,  
    1px -1px 0 #b74422,
   -1px  1px 0 #b74422,
    1px  1px 0 #b74422;
	
}

.headtitle1 {
	position:absolute;
	/*bottom: 15px;*/
	
	top:42px;
	left:45px;
	text-align: left; 
	font-family: "Time New Roman";
	font-size: 35px;
	color: white;
	/*-webkit-text-stroke: 1px white;*/
	text-shadow:
    7px 7px 0 #254117,
    /* Simulated effect for Firefox and Opera
       and nice enhancement for WebKit */
   -1px -1px 0 #254117,  
    1px -1px 0 #254117,
   -1px  1px 0 #254117,
    1px  1px 0 #254117;
}
 .layer1 {
    position: absolute; /* Абсолютное позиционирование */
    top: 80px; /* Положение от нижнего края */
    left: 10px; /* Положение от правого края */
    line-height: 5px;
   }
 .layer2 {
    position: absolute; /* Абсолютное позиционирование */
    top: 10px; /* Положение от нижнего края */
    left: 10px; /* Положение от правого края */
    line-height: 5px;
   }

h1 {
	font-size:18px;
	margin-bottom:10px;
	text-transform: uppercase;
	font-weight:bold;
}
 ol {
    list-style-type: disc; /* Заглавные буквы */
   }
table{
	width: 100%;
	border: 0px solid;
}



.red {
	border: red 1px solid;
} 

table.table_gallerytable {
    border: 1px solid black;
	border-collapse:collapse;
}
table.table_gallerytable td {
    border: 1px solid black;
	padding:7px;
}				


.prevBtn { cursor: pointer; }
.nextBtn { cursor: pointer; }
.sliderPage{ cursor: pointer; }

ul.sliderUL, ul.sliderUL li
	{	margin:0;
		padding:0;
		list-style:none;	}

.sliders-gallery, .sliders-gallery li.sliderLI
	{	width:700px;		
		overflow:hidden; }
		
 .leftimg {
    float:left; /* Выравнивание по левому краю */
    margin: 7px 7px 7px 0; /* Отступы вокруг картинки */
   }
   .rightimg  {
    float: right; /* Выравнивание по правому краю  */ 
    margin: 7px 0 7px 7px; /* Отступы вокруг картинки */
   }