html { 
	overflow:auto;
	min-width: 1200px;
	background:#ffffff url("../images/top_repit_bg.jpg") repeat-x 0 0;
}
#content, footer {font-family: 'Open Sans', Arial, Serif;}
body {background-color: transparent ; }
#page {background: url("../images/back.gif") repeat-y fixed center 0px transparent;}
	

	#header { padding-left: 0px; padding-right: 0px; background-color: transparent; }
	.imgLogo {width: 1170px; text-align: center;}

	#shapka {width: 1141px; text-align: center; padding-top: 50px;}

#content { background: url("../images/7_1.jpg") repeat repeat 0 0; min-height: 1000px; width: 100%; }

#left {}
	h1, h2, h3 {margin-right: 16px;}
	#left > p, li {font-size: 18px; margin-right: 16px;}

img#logotype {width: 350px; text-align: center; margin: 5px;}
footer .container { line-height: 24px;}
	footer .row { background: url("../images/footer.jpg") repeat; width: 1141px; }
	#footer h5 {text-transform: uppercase;}
	#foot-adress {color: #fff; font-size:14px;}
	#foot-contacts { font-size: 16px; color: #fff;}

.navbar {margin: 0px auto 0px -16px; /*width: 1141px;*/}

.personal {margin-left:0px; font-size: 14px; height:200px;}
.personal img {width:150px; height:150px; float: left; padding: 20px;}
.personal p {padding: 10px; font-size: 16px;}
.personal h4 {padding-top:10px;}

.personal img:hover {width:250px; height:250px;	padding:0px;}

footer #copyright {text-align: center;}

/* form */
.form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; text-align: right; font-size:16px;}
label, input, button, select {display: block; margin-bottom: 5px; font-size: 14px; font-weight: normal; line-height: 20px;}

input[type="text"] {background-color: #FFF; border: 1px solid #CCC; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; border-radius: 4px; }

/* table */
.table {border: 2px solid #000; max-width: 1140px; width:1140px;}
.style5, .style2, .style3, .style8, .fieldname {font-weight: bold; font-size:16px; text-align: center;}
td.style6 {text-align: center; vertical-align: middle; font-weight: bold;}

.style5 {width:60px;}
.style_t2 {width:;}
td.style7:nth-child(2) {width:100px;}
td.style7:nth-child(6), td.style7:nth-child(7) {text-align:right;}

.submit  { border: 1px solid #563d7c; border-radius: 5px; padding: 5px 5px 5px 20px; background-image: url("../images/search.ico"); background-position:10px, 0px;  background-attachment:scroll; background-repeat:no-repeat; cursor:pointer; }

