html{width: 100%;height: 100%;}
body{font: 10pt Arial,sans-serif; color: #222222; background-color: #FEFAC7; width: 100%; height: 100%;	padding: 0; margin: 0;}

div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, 
tr, th, td {font-size: 100%; font-family: inherit;}

#page{width: 100%; min-width: 800px;}
* html #container1 {padding-left: 800px;}
* html #container3 {margin-left: -800px; position: relative;}
* html #container1, * html #container3, * html #container4, * html #container2{height: 1px;}

#header{background-color: #FEFAC7; height: 175px; background:url(/images/fon.jpg) #A9916B left top repeat-x;}
.header_img_left_h150{border: 0px; width: 420px; height: 150px; float: left;}
#header_img_right_h150{border: 0px; width: 280px; height: 150px; float: right; display: none; margin-bottom: -3px;}
#header_img_right{border: 0px; width: 280px; float: right; display: none;}
#header_nav{width: 100%; height: 26px; background-image: url(/images/bg_2_2.jpg);}
#globalNav {padding: 5px; color:#FFFFFF; font-weight: bold;}
#globalNav a {color:#FFFFFF; padding: 10px;}

#main{float: left; width: 100%;}
#content{padding: 0; margin: 0px 180px auto 300px;}
#left{float: left; width: 300px; margin-left: -100%; margin-top: 1px;}
#right{float: left; width: 170px; margin-left: -175px; margin-top: 30px;}
#footer{clear: left; width: 100%;}

a{color: #00CC99; text-decoration: none;}
a:link{color: #009966; text-decoration: none;}
a:visited{color: #999999; text-decoration: none;}
a:hover{text-decoration: underline;	color: #009966;}

h1{font-size: 114%; color: #334d55; margin: 10px 60px; padding: 2px 2px 2px 2px;}
h2{font-size: 100%; color: #334d55; margin: 0px; padding: 0px;}
h4{color: #334d55; margin: 0px; padding: 20px; text-align: center; vertical-align: middle;}

ul{list-style-type: square; margin: 0px; padding: 0px 10px; list-style-position: inside;}
p {margin: 0px; padding: 5px 0px;}
.jf {text-align: justify;}
.right_float49 {float: right; width: 320px; margin: 0px 0px 0px 20px}

.ed_field {border: 1px solid #009966; width: 130px;}
.align_right{float: right;} 
.small_font{font-size: 70%;}

#headlines{margin: 0px;	padding: 10px 0px 20px 10px; font-size: 80%;}
#siteInfo{border: 1px solid #D7C592; font-size: 90%; color: #D7C592; padding: 10px 10px 10px 10px; text-align: center;}
#siteInfo img{padding: 4px 4px 4px 10px; vertical-align: middle;}
#endInfo{font-size: 80%; color: #D7C592; padding: 10px 10px 10px 10px; text-align: right;}
#menu{font-weight: bold; margin: 5px 10px 5px 5px; width: 280px;}
.overflow_hiden {overflow:hidden;  /*word-wrap: break-word;*/ width: 100%;}
#HeadCenter{background:	url(/images/fon.jpg) #A9916B left top repeat;}
#top_banner {position: absolute; z-index: 20; display: block; margin-left: 32%; display: none; width: 468px;} 

/*Скругленные боксы */
.raised {background: transparent; width:100%; margin: 0;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:95%;}
.raised h2 {margin: 0; padding: 0px 10px 3px; color:#fff;  background: #a9916b url(/images/bg-line.gif);}
.raised h5 {margin: 0; padding: 0px 10px 3px; color:#fff;  background: #a9916b url(/images/bg-line31.gif);}
.raised .hmenu {background-image: url(/images/bg_1.jpg); color: #fff; padding: 5px 10px;}
.raised p {padding-bottom: 0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}

.raised .b1, .raised .b2, .raised .b3, .raised .b4, 
.raised .b1m, .raised .b2m, .raised .b3m, .raised .b4m, 
.raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden; /*word-wrap: break-word;*/}

.raised .b1, .raised .b2, .raised .b3, 
.raised .b1m, .raised .b2m, .raised .b3m,
.raised .b1b, .raised .b2b, .raised .b3b {height:1px;}

.raised .b2 {background:#fef2c7; border-left:1px solid #cccccc; border-right:1px solid #eee;}
.raised .b3 {background:#fef2c7; border-left:1px solid #cccccc; border-right:1px solid #ddd;}
.raised .b4 {background:#fef2c7; border-left:1px solid #cccccc; border-right:1px solid #aaa;}
.raised .b4b {background:#fef2c7; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#fef2c7; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#fef2c7; border-left:1px solid #aaa; border-right:1px solid #999;}

.raised .b2m {background:#fefac7; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3m {background:#fefac7; border-left:1px solid #ccc; border-right:1px solid #bbb;}
.raised .b4m {background:#fefac7; border-left:1px solid #ccc; border-right:1px solid #aaa;}

.raised .b1 {margin: -1px 5px 0px 5px; /*background:#cccccc;*/}
.raised .b1m {margin: 0px 5px; background:#fefac7; border-top:1px solid #ccc}
.raised .b2, .raised .b2m, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3m, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4m, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1 {background: #e0d8aa;}
.raised .b2 {background: #cec396;}
.raised .b3 {background: #bbac81;}
.raised .b4 {background: #aa996e;}

.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#fef2c7; border-left:1px solid #cccccc; border-right:1px solid #999; overflow:hidden; /*word-wrap: break-word;*/}

.raised .boxcontent_main {display:block;  background:#fefac7; border-left:1px solid #cccccc; border-right:1px solid #999; overflow:hidden; /*word-wrap: break-word;*/}
.raised h3 {margin: 0; padding: 0px 22px 3px;}
.raised .boxcontent_main p {padding: 3px 10px}
.raised .boxcontent_main ul {padding: 2px 30px}

.b-image-many{top:4px;left:2px;margin-top:10px; margin-left: 20px; margin-right: 10px; float: left;}

.b-image i, .b-image i b, .b-image i img {
width: 120px;
background: none repeat scroll 0% 0%;
border:1px solid #888888;
display:block;
left:-3px;
margin:0pt -1px -1px 0pt;
position:relative;
top:-3px;
}