/* общие стили */


html {font-size:75%;height:100%;width: 100%;}
body {min-width: 640px;height:100%;width: 100%;/*min-height: 800px;*/overflow-y:scroll;font:normal 1.1em/1  tahoma/*Verdana, Arial, Helvetica, sans-serif*/;color:#6b6b6b;height:100%;background:fixed url(/img/leather_dark.jpg) repeat #bbbbcc ;}
a {text-decoration:none;color:#6b6b6b;}
a:hover {text-decoration:none;color:#fff;background:#000;border-radius: 4px; border:1px dotted #bbbbcc;}
/*a:visited {color:#919191}*/
#body {position:relative;top:35px;}
abbr {border-bottom:1px dotted #6b6b6b;cursor:help}
h1, h2, h3, h4, h5, h6 {font-weight:normal;line-height:1;margin:6px;}
h1 {font-size:3.20em}
h2 {font-size:1.90em}
h3 {font-size:1.76em}
h4 {font-size:1.40em}
h5 {font-size:1em}
h6 {font-size:0.68em}
p {text-align:justify;word-spacing:.1ex;line-height:1.2;margin-bottom:1em;text-indent: 10pt;}
ul {list-style:none;text-align:justify;}
ol {list-style-position:inside;text-align:justify;}
#header, #footer {width:96%;margin:20px auto;}
.text {padding:8px;}
.square {list-style:square inside; margin:20px;text-align:justify;}
.folder {list-style:circle inside url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAAGFBMVEWHh4dqamr/1G/Z2dn/64X/95H+/v7Fki1u/boOAAAASElEQVR42nXIwRHAIAwDMIMTe/+NGzg4eFA9BcmF2iCrnIGVRZ44IicNBisifGGFtYUMuDu3nm7viOU/+uIR9K0BItoBQuJNHzMVBDvBk3+2AAAAAElFTkSuQmCC); margin:20px;text-align:justify;}
header, section, article, aside, footer {display:block;position:relative;margin:auto;}
header, footer, #mid ul/*, nav li */{border-radius: 8px;}
/*#header {margin-top:40px;}*/
.ext {
border-bottom: 1px dashed #6b6b6b;
color:#6b6b6b;
cursor:pointer;
}
.ext:hover {
color:#000; }
/* общее  */

.logo { min-height: 70px;background: url(/img/baner_logo.gif) 10% 50%  no-repeat;background-size: contain ;/*,background-size: auto auto;*/z-index:2;}

/*.ubr {min-height:20px}*/

input, textarea, select
{
background-color: #f1eeda;border-radius: 8px; border:1px dotted #bbbbcc;padding:2px 5px;
}

/* Nav */
/*#ubr {z-index:200;}*/

#mid {background:#eee;border-radius: 8px;}

#top {position:fixed;width:100%;display:block;z-index:200;top:0;left:0;box-shadow: 0 3px 8px rgba(0,0,0,0.8); }
#mid {overflow: hidden ;margin:0 auto 20px;display:block;position:relative;}
nav ul{display:table;width:100%;table-layout:fixed;position: relative;z-index: 2;}


nav li, input[type="submit"]:not([disabled="disabled"]), input[type="reset"], section article header,/*section aside article header,*/ #header, #footer {
		color:#000;
 		text-shadow: 0px 1px 0px #fff;
	    background: linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5));
		background: -o-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5));
		background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5));
		background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5));
		background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0.5));


}
#top ul {box-shadow:inset 1px 1px 1px #fff, inset -1px -1px 1px #000;}

#mid ul, input[type="submit"]:not([disabled="disabled"]), input[type="reset"], section article header,/*section aside article header,*/ #header, #footer {
        box-shadow:inset 1px 1px 1px #fff, inset -1px -1px 1px #000;
		border:2px ridge #fff;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
}
/*#mid ul{

}*/
nav li {/**/

		display:table-cell;
		text-align: center;
		text-shadow:  #fff 1px 1px 1px, #000 -1px -1px 1px;
		}
#top li{
padding:10px 0;
}

#mid li {

font: 400 150% tahoma;
}
/*nav li:nth-of-type(odd) {background:#eee}
nav li:nth-of-type(even) {background:#ddd}*/

input[type="submit"]:not([disabled="disabled"]), input[type="reset"]:not([disabled="disabled"]) {padding: 3px 7px;text-shadow: 0px 1px 0px #fff;}
/*.mytabs-container {
	position: relative;
	z-index: 1;
	clear: both;
	border: 1px solid #E0E0E0;
	padding: 10px;
	top: -1px;
	background:#fff; }*/


#mid li:nth-of-type(1)  {border-radius: 8px 0 0 8px;}
#mid li:nth-last-of-type(1) {border-radius: 0 8px 8px 0;}


input[type="submit"]:hover:not([disabled="disabled"]), input[type="reset"]:hover:not([disabled="disabled"])/*, nav li:hover*/ {
	background: linear-gradient(top, rgb(204, 204, 204), rgb(221, 221, 221)) transparent;
	background: -o-linear-gradient(top, rgb(204, 204, 204), rgb(221, 221, 221)) transparent;
	background: -moz-linear-gradient(top, rgb(204, 204, 204), rgb(221, 221, 221)) transparent;
	background: -webkit-linear-gradient(top, rgb(204, 204, 204), rgb(221, 221, 221)) transparent;
	background: -ms-linear-gradient(top, rgb(204, 204, 204), rgb(221, 221, 221)) transparent;

}




/* область основного контента */
section {position: relative;overflow: hidden;margin:auto;border-radius: 8px;}
#home {
width:90%;
min-height:200px;
}

#main {
width: 78%;
min-height:800px;
float:left;
}
aside {
width: 21%;
float: right;
/*height: 600px;*/
}
/*#aside, #art {height:100%;}*/

article {margin-bottom:20px;border:2px ridge #fff;/*padding: 5px;margin-bottom:20px;background-color: rgba(159, 159, 159, 0.5);z-index:10*/}
article:nth-last-of-type(1){margin-bottom:0;}
/* внутренняя область контента */



article:nth-of-type(odd) {background:#eee;color:#646464;}
article:nth-of-type(even) {background:#ddd;color:#4d4d4d;}
section article {border-radius: 8px;}
/*section section article:nth-of-type(1)  {border-radius: 20px 0 0 0;}
section section article:nth-last-of-type(1) {border-radius: 0 0 0 20px;}*/
section article header {border-radius: 8px 8px 0 0;/*margin-bottom: 5px;*/}
section article footer {border-radius: 0 0 8px 8px;}
article header, article footer {/* background:#ebebebf0faff*/;}
/*article footer {border:1px dotted #000;}*/



/* Footer */

#footer {min-height: 70px;}

.form {padding:10px}

/*Spoiler*/
.spoiler_body {display:none;}
.spoiler_links {font: 300 italic 60% tahoma;cursor:pointer;}


.ajaxLoad, .akk span {padding-left:20px;font: bold normal 120% tahoma; cursor:pointer; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAAGFBMVEWHh4dqamr/1G/Z2dn/64X/95H+/v7Fki1u/boOAAAASElEQVR42nXIwRHAIAwDMIMTe/+NGzg4eFA9BcmF2iCrnIGVRZ44IicNBisifGGFtYUMuDu3nm7viOU/+uIR9K0BItoBQuJNHzMVBDvBk3+2AAAAAElFTkSuQmCC);background-repeat: no-repeat;}

.inputRed{
border:1px solid #ff4040;
background: #ffcece;
}
.inputGreen{
border:1px solid #83c954;
background: #e8ffce;
}
input[disabled="disabled"]{background:#eee;color:#ddd;}


/*phpinfo*/
.center table {border-collapse: collapse;}
.center {text-align: center;}
.center table { margin-left: auto; margin-right: auto; text-align: left;}
.center th { text-align: center !important; }
.center td, .center th { border: 1px solid #000000; font-size: 100%; vertical-align: baseline;}
.center h1 {font-size: 150%;}
.center h2 {font-size: 125%;}
.center .p {text-align: left;}
.center .e {background-color: #ccccff; font-weight: bold; color: #000000;}
.center .h {background-color: #9999cc; font-weight: bold; color: #000000;}
.center .v {background-color: #cccccc; color: #000000;}
.center .vr {background-color: #cccccc; text-align: right; color: #000000;}
.center img {float: right; border: 0px;}
.center hr {width: 600px; background-color: #cccccc; border: 0px; height: 1px; color: #000000;}

