body { background-attachment:fixed;  height=100%;  margin: 0; padding: 0;  background-image: linear-gradient(to top, #FFFFFF 0%, #00A3EF 100%);}

table{border:0px;border-collapse:collapse;}
table td{padding:0px; vertical-align: top;}
table tr{margin: 0 0 0 0;padding: 0 0 0 0;}

img{border: 0;margin: 0 0 0 0;padding: 0 0 0 0;}

ol, ul, li, p{font-size: 16px; color: #000;}

p.pc {text-align: center; line-height: 1px;}
p.pcb {text-align: center; font-weight: bold;}
p.pci {text-align: center; font-style: italic;}
p.pcbi {text-align: center; font-weight: bold;font-style: italic;}
p.pr {text-align: right;}
p.prb {text-align: right;font-weight: bold;}
p.pri {text-align: right;font-style: italic;}
p.prbi {text-align: right;font-weight: bold;font-style: italic;}


a:link, a:visited, a:active{text-decoration: none;color: #fff;}
a:hover{color: #000;text-decoration: underline;}

h1{text-transform: uppercase;font-size: 16px; text-align: center; margin: 5px 5px 5px 5px;}
h2{font-size: 14px; text-align: center; margin: 5px 5px 5px 5px;}
h3{font-size: 12px; text-transform: none; text-align: center; margin: 5px 5px 5px 5px;}

    #wrap {
        min-height: 100%;
        height: auto !important;
        height: 100%;
        margin: 0 auto -200px;
      }

/*шапка 1*/
#hmenu{background: #fff; margin: 0; }
#hmenu td{text-align: center; vertical-align: middle;}
#hmenu1{width: 100%; height: 46px; background:  url(/sm.aspx?guid=13763); margin: 0; }


/*шапка 2*/
#hd{ height:225px; margin: 0 10% 0 10%;  }
#hd td,#hd p {text-align: center; text-transform: uppercase; font-weight: bold;}

#hd img {display: block; margin: 0 auto;}


/*шапка 3*/
#gmenu a[href="#ctl10_SkipLink"] { display: none; }
#gmenu{
text-align:center;
margin: 0 10%;
z-index: 10}
#ctl10, #ctl10 .level1 { float: none !important; width: 100% !important; }

#gmenu ul {list-style: none;
margin:auto;
display:inline-block;
text-align:left;
z-index: 10}
#gmenu .level1 > li {
float: left;
width: 16.66%;
}

#gmenu ul li {position:relative;
    margin:0px;
font-size:30px;
				color:#fff;
				line-height:40px;
				text-decoration:none;
				text-align:center;
				background:#433b8f;
   }


#gmenu ul li a {color:#fff; text-decoration:none;
    display:block;
    text-decoration:none;
    padding: 4px;
font-size:18px;
z-index: 10;
}

#gmenu ul li a:hover, #gmenu ul li a.current {
text-decoration:underline;
padding-bottom:5px;
    
    color:#fff;
z-index: 10;

}

#gmenu .level1 > li:nth-child(2), #gmenu .level1 > li:nth-child(2) li {
			background:#0184cd;
			}
#gmenu .level1 > li:nth-child(3), #gmenu .level1 > li:nth-child(3) li {
			background:#7cbc19;
}
#gmenu .level1 > li:nth-child(4), #gmenu .level1 > li:nth-child(4) li {
			background:#ffbc00;
}
#gmenu .level1 > li:nth-child(5), #gmenu .level1 > li:nth-child(5) li {
			background:#f07502;
}
#gmenu .level1 > li:nth-child(6), #gmenu .level1 > li:nth-child(6) li {
			background:#d00110;
}

#ctl11 {float: none !important; display: inline-block; }
#ctl11 > ul {width: 1078px !important;}



#cntbl{margin: 0 10% 0 10%;}

/*левый блок*/
#reg1{background:#7cbc19; margin: 0 0 0 0;font-size: 12px;padding: 1px 10px 0 10px;}
#reg1 h1{font-size: 16px; color: #f07502; font-weight: bold;  margin: 0 10% 0 10%;  font-weight: bolder; text-shadow: #000000 0px 1px 1px; width: 200px;text-align: center;background:url(sm.aspx?guid=13843); border: 0px solid #999060;margin: 0 -10px 0 -10px;  padding: 5px 0 5px 0;}
#reg1 h2{font-size: 14px; text-align: center; border: 0px solid #f07502; margin: 5px 5px 5px 5px}


/*информационный блок*/

#way{font-size: 12px;font-weight: normal;text-align: left;background: #f07502;border: 0px solid #999060; margin: 10px 0 10px 0; padding: 5px 5px 5px 5px;}

#reg2-g{background: radial-gradient(ellipse farthest-corner at center, #FFFFFF 0%, #FFBC00 100%);border: 0px solid #999060;font-size: 12px;margin: 0 0 0 10px;padding: 1px 10px 0 10px;}

#reg2-g h1{font-size: 14px;font-weight: bold;background: #7cbc19; border: 0px solid #999060;text-align: center;margin: 10px 0 0 -10px;  padding: 5px 0 5px 0;}

#reg2{background: radial-gradient(ellipse farthest-corner at center, #FFFFFF 0%, #FFBC00 100%);border: 0px solid #999060;font-size: 12px;margin: 0 0 0 10px;padding: 1px 10px 0 10px;}

#reg2 h1{font-size: 14px;font-weight: bold;text-align: center;margin: 10px 0 0 -10px;  padding: 5px 0 5px 0;}



/*блок новостей*/
#ib h4{font-size: 12px;}
#ib .news{font-size: 12px;}
#ib .nlnk{text-align: right;}


/*банеры*/
#ban{ border: 0px solid #999060;text-align: center;font-size: 12px;}


/*подвал*/
#pod{height: 200px; background: url(/sm.aspx?guid=13803);text-align: center;font-size: 12px;}




.form_structure {list-style-type: none; padding: 0; margin-top: 1em;}
.form_structure li {clear: both; margin-bottom: 1em; overflow: hidden; }

.info_field {width: 240px; margin-right: 15px; float: left; display: block;}
.input_field {float: left; display: block; }

.input_field input[type="text"], .input_field select, .input_field textarea {display: inline-block; min-width: 400px; }

#pmgimg {width: 100%;}
#pmgtext {min-width: auto; width: auto; margin-right: 1em;}

