@charset "utf-8";
/* CSS Document */

html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form  {margin: 0px; padding: 0px;}
html {height: 100%; font-size: 62.5%;}
body {font: normal 12px Georgia, "Times New Roman", Times, serif; color: #1e1e1e; background: #fff; min-width: 1000px; position: relative; height: auto !important; height: 100%; min-height: 100%;}
img {border: none;}
a {cursor: pointer; text-decoration: underline; color: #1e1e1e;}
a:hover {text-decoration: underline; color: #970b2d;}
p {padding-bottom: 15px;}
p small {font-size: 1em;}
h1, h2, h3, h4, h5, h6 {font: bold 18px Georgia, "Times New Roman", Times, serif; color: #1e1e1e; padding-bottom: 15px;}
h1 {font-size: 24px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}
input[type='submit'], input[type='button'] {cursor: pointer; font-family: Georgia, "Times New Roman", Times, serif;}
ul li {list-style: disc  inside; padding-left: 10px;}
.set {height: 0; overflow: hidden; clear: both;}
.fl {float: left;}
.fr {float: right;}
.rel {position: relative;}

.bg-T {background: url(../images/bg-T.png) 0 0 repeat-x; overflow: hidden;}
	.header {width: 932px; margin: 0 auto; position: relative; height: 1%;}
	#logo {position: absolute; left: 27px; top: 59px; width: 252px; height: 48px;}
	#logo a {display: block; background: url(about:blank); width: 252px; height: 48px;}
	#logo a img {position: relative; z-index: 20;}
	.c-1-BG {background: url(../images/c-1-BG.png) 0 100% repeat-x;}
	.c-1-L {background: url(../images/c-1-L.png) 0 100% no-repeat;}
	.c-1-R {background: url(../images/c-1-R.png) 100% 100% no-repeat; padding: 13px 27px 4px;}
	.vihod {display: inline-block; padding: 6px 18px 0 13px; background: url(../images/bl-1.png) 100% 9px no-repeat; vertical-align: top; *display: inline; zoom:1;}
	.login {display: inline-block; background: url(../images/bord-1.png) 100% 0 no-repeat; padding: 5px 17px 0 0; height: 24px; color: #646464;}
	.dobro {float: right; padding: 19px 9px 0 0; color: #8b8a8a;}

	.m-1 {float: right; padding: 18px 0 0; font-size: 14px; color: #000000; width: 450px; z-index: 10; position: relative;}
	.m-1 li {display: block; list-style: outside; list-style: none; padding: 5px 15px 5px 10px; float: right;}
	.m-1-1, .m-1-2, .m-1-3 {display: inline-block; padding: 10px 0 0 45px; height: 28px; *display: inline; zoom:1;}
	.rc11, .vkl, .vikl {background: #f1f3ee url(../images/m-1-BG.png) 0 100% repeat-x; border: solid 1px #d4d6d2;}
	.m-1 li.rc11 {padding: 4px 14px 4px 9px;}
	.rc11 {border-radius:11px;}
	.m-1-1 {background: url(../images/icon-3.png) 0 center no-repeat;}
	.m-1-2 {background: url(../images/icon-2.png) 0 center no-repeat;}
	.m-1-3 {background: url(../images/icon-1.png) 0 center no-repeat;}
	.m-1 li a {color: #454545; position: relative; z-index: 10;}


.center {width: 884px; position: relative; margin: 0 auto; padding-bottom: 100px;}
	.content {width: 600px; float: right;}
	.navbar {width: 254px; float: left; padding: 28px 0;}

	.h201 {font-size: 24px; font-weight: normal; padding: 24px 0 0; width: 100%; overflow: hidden; margin-bottom: 15px; border-bottom: solid 1px #b5b5b5;}
	.h201 small.fr {font-size: 11px; font-style: italic; color: #8b8a8a; display: block; padding: 10px 0 0;}
	.h201 small.fr a {color: #8b8a8a;}
	.div-1 {color: #646464; padding-bottom: 13px;}
	.ul-1 li {list-style: outside; list-style: none; padding: 0 0 15px; font-weight: bold;}

	.h301 {font-size: 18px; font-weight: normal; padding: 0 0 7px;}
	.form-1 {padding: 0 0 18px; position: relative; z-index: 9999;}
	.form-1 label {color: #8b8a8a; font-size: 11px; display: block; padding: 0 0 4px;}
	.form-1 input[type='text'], .form-1 input[type='password'], .form-1 select, .form-2 select {background: #fff; border: solid 1px #cfcab1; font-size: 12px; line-height: 20px; color: #646464;}
	.form-1 input[type='text'], .form-1 input[type='password'] {width: 236px; height: 20px; line-height:20px; padding: 0 8px;}
	.form-1 select, .form-2 select {height: 22px;}
	#input-11 {width: 199px;}

	#serch {position: absolute; left: 0; top: 37px; padding-top: 12px; border: solid 1px #cfcab1; border-top: none; border-bottom-color: #bab6a1; background: #f3f5f1; z-index: 9999; width: 252px; font-size: 12px;}
	#serch li {padding: 0 12px 9px;}
		#serch li#end {text-align: right; font-size: 16px; vertical-align: bottom; background: #cfcab1; padding-bottom: 2px;}
		#serch li#end span {font-size: 11px; padding-left: 2px;}
		#serch li#end a {text-decoration: none; color: #787463;}

	.form-1 ul li {display: block; list-style: outside; list-style: none; padding: 0 0 12px; float: none; clear: both;}
	.pokaz, .pokaz:hover {display: block; background: #8d0727; border: none; padding: 5px 17px; float: left; color: #e6d3c0; text-decoration: none;}
	.pokaz strong {color: #fff;}
	.poisk {padding-top: 10px;}
	.poisk a {font-size: 14px; color: #454545; text-decoration: none; border-bottom: dotted 1px #8b8a8a;}
	.poisk a:hover {text-decoration: none;}

	.c-2 {padding: 16px 14px 8px; margin-bottom: 20px;}
		.ul-2 {padding: 0;}
		.ul-2 li {list-style: outside; list-style: none; padding: 0 0 10px;}
		.ul-2 li a {display: inline-block; padding: 6px 0 4px 38px; background: url(../images/folder-1.png) 0 0 no-repeat; font-weight: bold; text-decoration: none;}
		.ul-2 li.ul-2-a {padding-bottom: 0;}
		.ul-2 li.ul-2-a > a {color: #970b2d; margin-bottom: 2px;}
		.ul-2 li ul {padding: 4px 0 0 6px;}
		.ul-2 li ul li a {background: url(../images/folder-2.png) 0 0 no-repeat; padding: 3px 0 2px 43px; color: #1e1e1e; font-weight: normal;}
		.ul-2 li ul li ul {padding: 0 0 0 36px;}
		.ul-2 li ul li ul li {padding-bottom: 5px;}
		.ul-2 li ul li ul li a, .ul-2 li ul li ul li strong {display: inline-block; background: url(../images/icon-4.png) 0 0 no-repeat; padding: 4px 0 2px 28px; margin: 0;}
		.ul-2 li ul li ul li a {text-decoration: underline;}
		.ul-2 li ul li ul li a:hover {text-decoration: underline;}

	.add-user {display: block; border: none; background: #728d07 url(../images/bg-1.png) left bottom repeat-x; padding: 5px 19px 0px 20px; height: 20px; color: #e6dcc0; text-decoration: none; margin-bottom: 15px; margin-right: 5px; }
	.rc3 {border-radius: 3px;}
	.rc4 {border-radius: 4px;}
	.rc5 {border-radius: 5px;}
	.rc6 {border-radius: 6px;} 
	.rc7 {border-radius: 7px;}
	.rc8 {border-radius: 8px;}
	.rc9 {border-radius: 9px;}
	.rc12 {border-radius: 12px;}
	.rc13 {border-radius: 13px;}
	.rc14 {border-radius: 14px;}
	.rc15 {border-radius: 15px;}
	.rc16{border-radius: 16px;}
	.rc17 {border-radius: 17px;}
	.rc18 {border-radius: 18px;}
	.rc19 {border-radius: 19px;}
	.rc20 {border-radius: 20px;}

	
.rc10 {	border-radius: 10px ;}
	.add-user em {background: url(../images/bl-5.png) 0px 3px no-repeat; padding-left: 15px; font-style: normal;}
	.add-user:hover {color: #e6dcc0;}
	

	.form-2 {float: right; vertical-align: middle;}
	.form-2 label {vertical-align: middle; vertical-align: middle; line-height: 20px;}
	.form-2 select {min-width: 60px; position: relative; *top: 3px;}
	/*@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) { .form-2 select {top: 3px;} }*/

	.table-1 {width: 100%; border-collapse: collapse; border: none; border-bottom: solid 1px #b5b5b5; margin-bottom: 13px;}
	.table-1 td {padding: 13px 5px; font-size: 11px; background: #fff;}
	.table-1 tr:hover td {background-color: #eff1e7;}
	.table-1 .tr-1 td {background-color: #f6f7f5;}
	.table-1 .tr-2 td {background-color: #c1c6ad;}
	.table-1 .tr-2:hover td {background-color: #c1c6ad;}
	.table-1 td.td-1, .table-1 td.td-2, .table-1 td.td-3 a {background-position: 1px center; background-repeat: no-repeat; background-image: url(../images/icon-4.png); padding-left: 30px;}
	.table-1 td.td-2 {background-image: url(../images/icon-5.png); padding-left: 38px;}
	.table-1 td.td-3 {padding: 8px 5px 8px 0px;}
	.table-1 td.td-3 a {background-image: url(../images/icon-7.png); display: inline-block; padding: 5px 0 5px 43px; *display: inline; zoom:1;}
	.table-1 td.td-3 a:hover {background-image: url(../images/icon-6.png);}
	.table-1 th {padding: 9px 2px; background: #646464; font-size: 12px; color: #fff; font-weight: normal; text-align: left;}
	.table-1 th.th-1 a {background: url(../images/bl-6.png) 100% 4px no-repeat; padding-right: 10px; color: #d1d1d1;}
	.table-1 th a {color: #fff;}
	#table-1 {border-top: solid 1px #b5b5b5;}

	.table-2 {border-collapse: collapse; border: none; margin-bottom: 20px;}
	.table-2 td {padding: 0 5px 5px;}
	.vkl, .vkl:hover, .vikl, .vikl:hover, .del {display: block; float: left; padding: 5px 12px 0; height: 20px; text-decoration: none; zoom:1;}
	.vkl em, .vikl em {font-style: normal; padding-left: 20px;}
	.vkl em {background: url(../images/bl-7.png) 0 center no-repeat;}
	.vikl em {background: url(../images/bl-8.png) 0 center no-repeat;}
	.del {background: #8d0727; color: #e6d3c0; padding: 5px 17px 0;}
	.del:hover {color: #e6d3c0;}
	.text-box .del {margin-right: 8px;}

	.prev {padding-left: 15px; background: url(../images/bl-10.png) 0 center no-repeat; margin-right: 27px;}
	.next {padding-right: 15px; background: url(../images/bl-11.png) 100% center no-repeat;}
	.page-navi {padding-bottom: 20px;}
	.page-navi h4 {padding: 0 8px 15px;}
	.page-navi div a, .page-navi div strong {margin-left: 16px; color: #454545;}

	.p-2 {padding: 0 0 15px;}

	.ul-5 * {vertical-align: middle;}
	.ul-5 li {padding: 0 0 9px; list-style: outside; list-style: none;}
	.ul-5 li label {display: inline-block; text-align: right; width: 120px; padding-right: 15px; color: #646464;}
	.ul-5.ul-5-1 li label {width: 150px;}
	.ul-5 li em {font-style: normal; color: #1e1e1e; font-size: 14px;}
	.ul-5 li input[type='text'], .ul-5 li input[type='password'], .ul-5 li select, .ul-5 li textarea, .ul-5 li input[type='file'], .area-1, .text-1, .select-1 {background: #fff; border: solid 1px #cfcab1; font-size: 12px; color: #1e1e1e;}
	.ul-5 li input[type='text'], .ul-5 li input[type='password'], .ul-5 li input[type='file'], .area-1, .text-1 {width: 252px; padding:0; font-size:12px; height: 22px; line-height:22px;}
		.ul-5 li textarea, .area-1  {resize:none;overflow:auto;}
	.ul-5 li select, .select-1 {width: 200px; height: 22px;}
	.ul-5 li label sub {color: #971111; font-size: 16px;}
	.ul-5-2 li label {width: 80px;}
	.ul-5-2 li em sup {color: #971111;}
	.v-a-t {vertical-align: top;}
	.ul-5 li em.a-15 a {display: inline-block; position: relative; top: -2px; border-bottom: dotted 1px #8b8a8a; text-decoration: none; *display: inline; zoom:1;}
	.ul-5 li em.a-15 a:hover {text-decoration: none;}
	.submit-1 {width: 105px; height: 27px; background: url(../images/submit-1.png) 0 0 no-repeat; border: none; line-height: 27px; font-size: 12px; color: #1e1e1e; padding: 0; margin: 0 0 0 5px;}
	.h401 {font-size: 12px; padding-bottom: 30px;}

	.h202 {font-size: 18px; font-weight: normal; color: #646464; border-bottom: solid 1px #dddddd; padding: 0 0 3px; margin-bottom: 18px;}
	.h202 a.fr {text-decoration: none;}
	.h202 a.fr img {position: relative; top: 10px;}
	.img-1 {float: left; padding: 0 20px 35px 0; position: relative;}
	.img-1 img {background: #fff; padding: 1px; border: solid 1px #d4d6d2; float: left;}
	.img-1 img.zoom {background: no-repeat; padding: 0; border: none; position: absolute; right: 24px; bottom: 39px;}
	.fl .ul-3 {max-width: 400px;}
	.ul-3 {padding-bottom: 35px; font-size: 12px;}
	.ul-3 * {vertical-align: top;}
	.ul-3 li {list-style: outside; list-style: none; padding: 0 0 10px;}
	.ul-3 li b, .ul-3 li i, .ul-3 li em {display: inline-block; font-weight: normal; font-style: normal; *display: inline; zoom: 1;}
	.ul-3 li b {width: 62px; padding-right: 19px; text-align: right; color: #646464;}
	.ul-3 li em {color: #646464; padding-top: 5px;}
	.ul-3 li a {text-decoration: none;}
	.ul-3 li a span {text-decoration: underline;}
	.ul-3 li a:hover span {text-decoration: underline;}

	.ul-3-1 * {vertical-align: middle;}

table.table-3 { border-collapse: collapse; border: none; position: relative; }
div.table-3 { position: absolute; left: 50%; top: 50%; min-width: 160px; margin: -305px 0 0 -200px; z-index: 10000;}
div.table-3#qwerty {margin: 0 0 0 -200px; top: 250px;}
#qwerty p {font-size: 14px;}
div.table-3 div { float: none; }
div.table-3 .bl-05 { top: 14px; }
div.text-box {position: relative; padding: 40px 10px 10px; }
#qwerty div.text-box {width: 420px;}
td.text-box { background: #fff; }
div.table-3 td b { width: 24px; position: relative; display: block; height:24px; }
.c-12-L-T, .c-12-R-T { width: 24px; height: 24px; background: url(../images/c-3-L-T.png) 0 0 no-repeat; font-size:0; line-height:0; }
.c-12-R-T { background: url(../images/c-3-R-T.png) 0 0 no-repeat; }
.c-12-T-BG { background: url(../images/c-3-T.png) 0 0 repeat-x; height: 24px; font-size:0; line-height:0; }
.c-12-L { width: 24px; background: url(../images/c-3-L.png) 0 0 repeat-y; }
.c-12-R { width: 24px; background: url(../images/c-3-R.png) 0 0 repeat-y; }
.c-12-L-B, .c-12-R-B { width: 24px; height: 24px; background: url(../images/c-3-L-B.png) 0 0 no-repeat; }
.c-12-R-B { background: url(../images/c-3-R-B.png) 0 0 no-repeat; }
.c-12-B-BG { background: url(../images/c-3-B.png) 0 0 repeat-x; height: 24px; }

.img-2-T {width: 100%; padding: 7px 11px; position: absolute; left: -11px; top: -15px; background: #cfcab1;}

.ul-4 {padding-bottom: 30px;}
.ul-4 li {float: left; list-style: outside none none; padding: 0 8px 0 0;}
	.ul-4 div {padding: 0; height: 42px; width: 42px; font-size: 24px; line-height: 40px; color: #1e1e1e; float: left;}
	.ul-4 .ul-4-a div {background: #728d07 url(../images/bg-2.png) 0 100% repeat-x; border-color: #728d07; color: #d6d1c4;}
	.ul-4 div strong {display: block; text-align: center; font-weight: normal;}
	.ul-4 h2 {float: left; padding: 2px 0 0 8px; font-size: 18px; color: #646464; line-height: 42px; font-weight: normal; display: none;}
	.ul-4 .ul-4-a h2 {display: block;}

	.ul-4.fr div {background: #fff; color: #d6d1c4;}
	.ul-4.fr li {padding: 0 0 0 8px;}

	.allert {padding-left: 28px; color: #971111; background: url(../images/bl-13.png) 0 0 no-repeat;}

	.delete {padding: 0 0 0 17px; background: url(../images/bl-8.png) 0 2px no-repeat; position: absolute; left: 2px; bottom: 15px; text-decoration: none;}
	.delete span {border-bottom: dotted 1px #8b8a8a;}

.bradcrumb {padding-bottom: 4px;}
.bradcrumb a, .bradcrumb strong {display: inline-block; background: url(../images/icon-6.png) 0 center no-repeat; padding: 5px 0 5px 34px; margin: 0 6px 0 3px; *display: inline; zoom:1;}

.m-2 {width: 560px; float: right; padding: 16px 20px; position: relative; top: -3px; z-index: 1; -moz-border-radius-topright: 0 !important; -webkit-border-top-right-radius: 0 !important;}
.m-2 li {list-style: outside none none; display: inline; padding: 0 37px 0 0;}
.m-2 .rocon-tr, .end .rocon-br, .end .rocon-bl {display: none !important;}
.end {border-bottom: none; background-image: none; z-index: 20 !important; -moz-border-radius-bottomleft: 0 !important; -moz-border-radius-bottomright: 0 !important; -webkit-border-bottom-left-radius: 0 !important; -webkit-border-bottom-right-radius: 0 !important;}

.table-4 {border-collapse: collapse; border: none; color: #646464; font-size: 12px;}
.table-4 td {vertical-align: top; padding: 5px;}
.table-4 td.td-4 {width: 96px; text-align: right;}
.table-4 td.td-4 i {font-size: 12px; color: #8d0727;}
.table-4 td small {font-size: 10px;}
.area-1 {height: 89px;}
.bl-2 {position: relative; top: 2px;}
.bl-14 {position: relative; top: 1px;}

.ul-5-2 .add-user {margin-bottom: 0;}
.small-1 {color: #646464; font-size: 12px;}

.table-4 td .c-2 {margin: 5px -5px;}



.bg-B {background: #3a0f15; position: absolute; left: 0; right: 0; bottom: 0; padding-bottom: 20px;}
	.f-L {background: #ffffff url(../images/footer-L.png) 0 0 no-repeat; width: 932px; margin: 0 auto;}
	.f-R {background: url(../images/footer-R.png) 100% 0 no-repeat; height: 26px;}

	.footer {width: 880px; margin: 0 auto; padding: 20px 0 0; color: #a37979;}
	.footer a {color: #f0ccab;}
	.footer .fl {font-size: 14px;}    
© TrueDev.org