/*не менять*/
html, body {COLOR: #111; FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; FONT-WEIGHT: normal; margin: 0px; padding: 0px; background: #fff; line-height: 1.5em; width: 100%;}

a {text-decoration: underline;}
a:link {color: #a82a2b;}
a:visited {color: #a85656;}
a:hover {color: #8c0507;}

img {border: 0px; margin: 0; padding:0;}

table {border: 0; border-collapse: collapse; FONT-FAMILY: Tahoma; FONT-SIZE: 10pt; FONT-WEIGHT: normal; margin: 0px; padding: 0px; line-height: 1.5em;}
table td, th {padding: 0; vertical-align: top; text-align: left;}

h1, h2, h3, h4, h5, h6, h7 {letter-spacing: -1px; margin: 0; padding: 0;}
h1 {font: normal 16pt 'Trebuchet MS','Times New ROman'; color: #a82a2b; background: url('../images/skins/pir/h1.png') 0 50% no-repeat; padding-left: 28px; margin-bottom:12px;}
h2 {font: normal 16pt 'Trebuchet MS','Times New ROman'; color: #a82a2b; padding-left: 28px;}
h3 {font: normal 16pt 'Trebuchet MS','Times New ROman'; color: #a82a2b; padding-left: 28px;}
p {margin-bottom: 15px; margin-top: 0px; text-align: justify;}

span.date {color: #999; font-size: 8pt;}
span.redtext {color: #dd6666;}
span.greentext {color: #66cc66;}

small {color: #999; font-size: 8pt;}

/* div {border: 1px solid #999;} */

/*основные таблицы*/
div#HatContaner, div#FooterContaner, div#MenuContaner, div#SubmenuContaner {width: 100%; display: table; clear: both;}
div#HatContaner {height: 240px;}
div#MenuContaner {height: 40px; line-height: 40px; background: #fe7002 url('../images/skins/default/menubackground.gif') repeat-x;}
div#SubmenuContaner {height: 65px; background: #a82a2b url('../images/skins/pir/submenubackground.jpg') left no-repeat; text-align: right;}
div#FooterContaner {}

/*Шапка (Hat)*/
div.HatLogo, div.HatRight {height: 100%;}
div.HatLogo {float: left; text-align: center; min-width: 240px; background: #ffffff; height: 240px;}
	.HatLogo img {margin: 62px 0 0 15px;}
div.HatRight {height: 240px;} 
/*div.HatRight {height: 240px; background-position:350px center !important; +margin:0px 0px 0px 320px !important;}*/
div.telefon {font:bold italic 18px Trebuchet MS; color:#A82A2B; position:absolute; left:57px; top:190px;}

/*меню (Menu)*/
ul#menu {margin: 0 20px 0 20px;}
ul#menu, ul#menu li{padding: 0; list-style: none; white-space: nowrap;}
ul#menu li{float: left;}
	#menu a, #menu a:link, #menu a:visited {padding: 0 15px 0 15px; color: #fefefe; background: url('../images/skins/default/menubutton.gif') 0px 2px repeat-x; height: 40px; display: block; border-right: 1px solid #f4a668;}
	#menu li.left a {border-left: 1px solid #f4a668;}
	#menu a:hover {text-decoration: none; background: #feaa69 url('../images/skins/default/menubutton.gif') 0px -40px repeat-x;}

/*Субменю (submenu)*/
ul#submenu {margin: 19px 20px 0 0;}
ul#submenu, ul#submenu li{padding: 0; list-style: none; white-space: nowrap;}
ul#submenu li{float: right; margin-left: 15px;}
	#submenu a {font-size: 8pt; padding: 2px 8px 3px 8px; color: #fefefe; display: block; border: 1px solid #e57d7e;}
	#submenu a:hover {text-decoration: none; background: #a00708; padding: 2px 8px 3px 8px; border: 1px solid #fff;}

/*центральная часть*/
div#Contener {clear: both; width: 100%;}
div#CenterLeft {padding-top: 20px; float: left; width: 300px; background: url('../images/skins/pir/newsbackground.gif') repeat-x;}
div#CenterRight {margin-left: 340px; padding-top: 20px; padding-right: 40px;}

/*новости*/
div.news, div.MainColumn {margin: 0 30px 0 30px;}
	.news h1 {margin-bottom: 15px;}
	.news a {color: #555;}
.news p.hhh {font: normal 16pt 'Trebuchet MS','Times New ROman'; color: #A82A2B; background: url('../images/skins/pir/h1.png') no-repeat scroll 0 50%; padding-left: 28px;letter-spacing:-1px;}
/*подвал*/
div#FooterLeft, div#FooterCenter, div#FooterRight {height: 130px; padding: 20px 0 0 0; border-top: 1px dashed #c3c3c3; font-size: 8pt; color: #939393;}
div#FooterLeft {width: 40%; clear: left; float: left; background: url('../images/skins/pir/footer-1.gif') bottom left no-repeat;}
div#FooterCenter {width: 35%; float: left;}
div#FooterRight {width: 25%; float: right; text-align: right; background: url('../images/skins/pir/footer-2.gif') bottom right no-repeat;}
#FooterLeft p, #FooterCenter p, #FooterRight p {margin: 0 40px 15px 40px;}
#FooterLeft img {margin-bottom: 15px;}
#FooterRight img {margin: 10px 0 0 3px;}



/*поиск*/
input.search {width: 100px;}

/*Photo*/
.Photo {width: 90%; margin-left: auto; margin-right: auto; background: #eee; padding: 30px; border: 1px solid #ddd; margin-bottom: 40px; display: table;}
	.Photo img {padding: 5px; border: 1px solid #ccc; background: #fff;}
	.photoul li {list-style: none; float: left; margin: 5px;}
    .photononul div {list-style: none; float: left; padding: 7px; height: 110px; width: 155px;}
		.news img {display: none;}
		.osipova_txt {display: block; text-align: center; font-weight: normal;}
		.news strong {text-align: left; margin-top: 12px;}
.counters {margin:-10px 90px 0px 0px;}
.counters div img {padding:0px !important; margin:0px !important;}

