body {
margin: 0;
padding: 0;
background-color: #fff;
color: #000;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
html,body {
height: 100%;
}
img {
border: none;
}
h2, h3, h4, h5, h6 {
font-family: tahoma;
color: #143d8c;
}
.forh{
min-height:100%;
width: 100%;
margin: 0;
min-width: 982px;
width:expression(document.body.clientWidth < 982? "982px": "auto" );
}
* html .forh{
height:100%;
}
.top1 {
width: 100%;
height: 127px;
background: url(/images/client/fontop1.gif) repeat-x;
position: relative;
}
.zag {
width: 686px;
height: 33px;
background: url(/images/client/zag1.gif) no-repeat;
position: absolute;
text-indent: -9999px;
overflow: hidden;
top: 8px;
right: 36px;
}
.slogan {
font-family: Tahoma;
font-weight: bold;
font-size: 24px;
color: #143d8c;
position: absolute;
top: 66px;
right: 36px;
text-transform: uppercase;
}
.top1 ul {
position: absolute;
right: 40px;
top: 97px;
margin: 0;
padding: 0;
list-style: none;
}
.top1 li {
float: left;
padding-top: 6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align: center;
color: #143d8c;
}
.top1 li a {
color: #143d8c;
text-decoration: none;
}
.top1 li a:hover {
color: #0450fe;
}
.top1 .first {
width: 96px;
height: 30px;
background: url(/images/client/topmenu1.gif) no-repeat;
}
.top1 .second {
width: 105px;
height: 30px;
background: url(/images/client/topmenu2.gif) no-repeat;
}
.top1 .thity {
width: 85px;
height: 30px;
background: url(/images/client/topmenu3.gif) no-repeat;
}
.top1 .first span, .top1 .second span, .top1 .thity span {
display: block;
width: 100%;
height: 30px;
background: url(/images/client/span1.gif) no-repeat;
margin-top: -6px;
padding-top: 6px;
}
.top1 .second span {
background-image: url(/images/client/span2.gif);
}
.top1 .thity span {
background-image: url(/images/client/span3.gif);
}
.top1 h1 {
margin: 0;
}
.top1 h1 a {
width: 226px;
height: 195px;
background: url(/images/client/logo.gif) no-repeat;
display: block;
text-indent: -9999px;
overflow: hidden;
position: absolute;
top: 12px;
left: 30px;
margin: 0;
}
.leftcol {
width: 216px;
float: left;
display: inline;
margin: 80px 0 0 36px;
overflow: hidden;
}
.mainmenu {
width: 100%;
background: url(/images/client/mainmenu.gif) repeat-y;
}
.mainmenu div {
width: 100%;
height: 44px;
background: url(/images/client/mainmenutop.gif) no-repeat;
}
.mainmenu ul {
margin: 0;
padding: 0 0 0 6px;
list-style: none;
width: 204px;
}
.mainmenu li {
background: url(/images/client/punktir1.gif) repeat-x bottom;
padding: 5px 0 7px 0;
}
.mainmenu .activ, .menubirja .activ, .hitech .activ {
background: url(/images/client/menuactiv.gif) 0 4px no-repeat;
padding-left: 15px;
color: #1984de;
margin-left: 0;
}
.menubirja .activ, .hitech .activ {
background-position: 6px 20px;
padding-left: 20px;
}
.hitech .activ {
background-position: 6px 5px;
width: auto;
}
.mainmenu li a {
color: #143d8c;
text-decoration: none;
font-family: Tahoma;
font-weight: bold;
font-size: 16px;
margin-left: 15px;
}
.mainmenu li a:hover {
color: #1984de;
}
.mainmenu .bot {
width: 216px;
height: 19px;
background: url(/images/client/mainmenubot.gif) no-repeat;
}
.mainmenu li ul {
margin: 0;
padding: 0;
}
.mainmenu li li {
padding: 5px 0 0 10px;
background: none;
}
.mainmenu li ul a {
background: url(/images/client/lipodmenu.gif) 0 5px no-repeat; 
font-size: 14px;
padding-left: 18px;
display: block;
}
*html .mainmenu li ul a {
margin-bottom: -15px;
}
.mainmenu li ul a:hover {
background-image: url(/images/client/lipodmenuactiv.gif);
}
.mainmenu li ul .activ {
background-image: url(/images/client/lipodmenuactiv.gif);
margin-left: 15px;
}
.menubirja {
width: 216px;
background: url(/images/client/fonmenubirja.gif) repeat-y;
margin: 12px 0 11px 0;
}
.menubirja div {
width: 216px;
background: url(/images/client/menubirjatop.jpg) no-repeat;
}
.menubirja h2 {
display: block;
font-size: 16px;
font-weight: bold;
padding: 15px 0 5px 20px;
margin: 0;
}
.menubirja ul {
list-style: none;
margin: 0;
padding: 0 0 15px 20px;
}
.menubirja li {
padding-bottom: 5px;
}
.menubirja li ul {
margin: 0 0 -5px 0;
padding: 0 0 0 25px;
width: 150px;
}
.menubirja li ul a {
display: block;
font-weight: normal;
background-image: url(/images/client/fonlibirja.gif);
}
.menubirja li ul a:hover, .menubirja li ul .activa {
background-image: url(/images/client/fonlibirja_activ.gif);
}
.menubirja li ul .activa {
color: #1984de;
}
.menubirja ul a {
font-weight: bold;
color: #143d8c;
text-decoration: none;
background: url(/images/client/fonabirja.gif) 0 5px no-repeat;
padding: 0 0 0 16px;
}
.menubirja ul a:hover, .menubirja ul .activ1 {
color: #1984de;
background-image: url(/images/client/fonabirjaactiv.gif);
}
.menubirja .bot {
width: 100%;
height: 15px;
background: url(/images/client/fonbotbirja.gif) no-repeat;
margin-top: -15px;
}
.fonactiv {
position: absolute;
top: 0;
left: 0;
width: 1px;
height: 1px;
background-image: url(/images/client/fonabirjaactiv.gif);
font-size: 1px;
}
.hitech {
width: 100%;
height: 91px;
background: url(/images/client/fonhitech.jpg) no-repeat;
}
.hitech a {
font-size: 16px;
font-weight: bold;
color: #143d8c;
text-decoration: none;
display: block;
width: 175px;
font-family: tahoma;
margin: 18px 0 0 6px;
padding-left: 14px;
float: left;
}
*html .hitech a {
margin-left: 3px;
width: 190px;
}
.hitech a strong {
font-size: 11px;
font-weight: normal;
margin-top: 0px;
display: block;
}
.hitech a:hover {
color: #1984de;
}
.leftcol h3, .leftcol h5 {
font-size: 17px;
text-transform: uppercase;
margin: 0;
padding: 20px 0 0 20px;
}
.leftcol .partners {
margin: 0;
padding: 5px 0 0 18px;
list-style: none;
width: 172px;
overflow: hidden;
}
*html .leftcol .partners {
width: 190px;
}
.leftcol .partners li {
width: 100%;
background: url(/images/client/punktir1.gif) repeat-x bottom;
text-align: center;
padding-bottom: 10px;
padding-top: 5px;
}
.leftcol .ban1 {
width: 171px;
height: 100px;
overflow: hidden;
margin: 53px 0 0 18px;
}
.leftcol .ban2 {
width: 100px;
height: 100px;
overflow: hidden;
margin: 11px 0 0 49px;
}
.centercol {
margin: 0 230px 0 269px;
padding-top: 23px;
text-align: center;
}
.centercol .seminar {
width: 100%;
position: relative;
}
*html .centercol .seminar {
height: 337px;
}
.centercol .seminar .top {
width: 100%;
height: 6px;
background: url(/images/client/seminartop.gif) repeat-x;
position: absolute;
top: 0;
left: 0;
z-index: 2;
}
.centercol .seminar .bot {
width: 100%;
height: 6px;
background: url(/images/client/seminarbot.gif) repeat-x;
left: 0;
bottom: 0;
position: absolute;
z-index: 2;
}
*html .centercol .seminar .bot {
bottom: -10px;
}
.centercol .seminar .right, .centercol .seminar .rightopera {
width: 6px;
height: 100%;
background: url(/images/client/seminarright.gif) repeat-y;
top: 0;
right: 0;
position: absolute;
z-index: 2;
}
.centercol .seminar .rightopera {
height: inherit;
}
*html .centercol .seminar .rightopera {
height: 0;
}
*html .centercol .seminar .right {
right: -1px;
}
.centercol .seminar .left, .centercol .seminar .leftopera {
width: 6px;
height: 100%;
background: url(/images/client/seminarleft.gif) repeat-y;
top: 0;
left: 0;
position: absolute;
z-index: 2;
}
.centercol .seminar .leftopera {
height: inherit;
}
*html .centercol .seminar .leftopera {
height: 0;
}
.centercol .seminar .fon {
min-height: 337px;
height: auto;
width: 100%;
background: url(/images/client/fonseminar.jpg) no-repeat;
margin: 0;
text-align: right;
}
*html .centercol .seminar .fon {
height: 337px;
}
.centercol .seminar .fon h3 {
font-size: 17px;
text-transform: uppercase;
margin: 0 0 0 240px;
padding: 10px 0 6px 0;
text-align: left;
}
.centercol .seminar .fon p {
margin: 0 35px 12px 240px;
font-size: 12px;
color: #143d8c;
text-align: left;
}
.centercol .seminar .fon p span {
color: #0a27fd;
font-size: 14px;
font-weight: bold;
display: block;
}
.centercol .seminar .fon p strong {
font-size: 15px;
display: block;
margin-top: 12px;
}
.centercol .seminar .fon a {
color: #0a27fd;
font-size: 12px;
font-weight: bold;
text-decoration: none;
margin: 5px 30px 0 0;
}
.centercol .seminar .fon a:hover {
text-decoration: underline;
}
.centercol .seminar .fon .slova {
font-family: tahoma;
font-size: 18px;
font-weight: bold;
color: #54d2fe;
text-transform: uppercase;
margin: 20px 30px 0 0;
text-align: right;
word-spacing: 28px;
}
.centercol .seminar .fon .slova b {
margin-left: 4px;
}
.centercol .seminar .fon .fraza {
font-family: tahoma;
font-size: 18px;
font-weight: bold;
color: #0a93fd;
text-transform: uppercase;
margin: 0 0 0 30px;
padding: 10px 0 10px 0;
text-align: left;
}
.centercol .seminar .fon .fraza b {
display: block;
margin: 5px 0 0 230px;
}
.level0 {
width: 100%;
}
.centercol .seminar .ugol1, .centercol .seminar .ugol2, .centercol .seminar .ugol3, .centercol .seminar .ugol4 {
width: 16px;
height: 16px;
background: url(/images/client/ugol1.gif) no-repeat;
position: absolute;
top: 0;
right: 0;
z-index: 3;
}
.centercol .seminar .ugol2 {
background-image: url(/images/client/ugol2.gif);
bottom: 0;
top: auto;
}
.centercol .seminar .ugol3 {
background-image: url(/images/client/ugol3.gif);
top: auto;
bottom: 0;
left: 0;
}
.centercol .seminar .ugol4 {
background-image: url(/images/client/ugol4.gif);
top: 0;
left: 0;
}
*html .centercol .seminar .ugol1 {
right: -1px;
}
*html .centercol .seminar .ugol2 {
right: -1px;
bottom: -2px;
}
*html .centercol .seminar .ugol3 {
bottom: -2px;
}
.centercol .ban1 {
width: 468px;
height: 60px;
overflow: hidden;
margin: 14px auto 15px auto;
}
.ramka {
position: relative;
background: url(/images/client/ramkatop.gif) repeat-x;
width: 100%;
text-align: left;
padding: 22px 0 25px 0;
margin: 0 0 22px 0;
}
*html .ramka {
height: 10px;
}
.ramka .bot {
position: absolute;
left: 0;
bottom: -8px;
width: 100%;
background: url(/images/client/ramkabot.gif) repeat-x;
}
*html .ramka .bot {
bottom: -9px;
}
.ramka .left, .ramka .leftopera {
position: absolute;
height: 100%;
left: 0;
top: 0;
width: 6px;
background: url(/images/client/ramkaleft.gif) repeat-y;
}
.ramka .leftopera {
height: inherit;
}
.ramka .right, .ramka .rightopera {
position: absolute;
height: 100%;
right: 0;
top: 0;
width: 6px;
background: url(/images/client/ramkaright.gif) repeat-y;
}
.ramka .rightopera {
height: inherit;
}
*html .ramka .rightopera {
height: 0;
}
*html .ramka .right {
right: -1px;
}
.ramka .ugol1, .ramka .ugol2, .ramka .ugol3, .ramka .ugol4 {
width: 15px;
height: 15px;
position: absolute;
background: url(/images/client/ramugol1.gif) no-repeat;
left: 0;
top: 0;
}
.ramka .ugol2 {
background-image: url(/images/client/ramugol2.gif);
right: 0;
left: auto;
}
.ramka .ugol3 {
background-image: url(/images/client/ramugol3.gif);
right: 0;
left: auto;
top: auto;
bottom: 0;
}
.ramka .ugol4 {
background-image: url(/images/client/ramugol4.gif);
bottom: 0;
top: auto;
}
*html .ramka .ugol4 {
bottom: -1px;
}
*html .ramka .ugol3 {
bottom: -1px;
right: -1px;
}
*html .ramka .ugol2 {
right: -1px;
}
.ramka h2 {
text-align: center;
font-size: 22px;
text-transform: uppercase;
padding: 0;
margin: 0 0 20px 0;
}
.ramka h3 {
font-size: 17px;
text-transform: uppercase;
margin: 0 0 0 20px;
}
.ramka h4 {
font-size: 18px;
text-align: center;
margin: -10px 0 20px 0;
}
.ramka dl {
margin: 0 15px 0 20px;
font-size: 12px;
}
.ramka dt {
font-weight: bold;
color: #0a27fd;
padding-top: 15px;
}
.ramka dt a {
color: #143d8c;
text-decoration: none;
}
.ramka dt a:hover {
text-decoration: underline;
}
.ramka dd div {
float: left;
width: 250px;
height: 100px;
overflow: hidden;
margin: 0;
}
.ramka dd div img {
margin-top: 10px;
}
.ramka dl .pusto {
float: none;
height: 0;
clear: none;
}
*html .ramka dl .pusto {
clear: both;
height: 1px;
font-size: 1px;
}
.ramka dd {
text-align: left;
margin: 0;
background: url(/images/client/punktir1.gif) repeat-x bottom;
padding-bottom: 30px;
position: relative;
}
.ramka dd p {
margin: 0;
}
.ramka dd p a {
color: #0a27fd;
}
.ramka .podrob {
color: #0a27fd;
text-decoration: none;
font-weight: bold;
float: right;
display: block;
width: auto;
margin: 5px 0 0 0;
}
.ramka .podrob:hover {
text-decoration: underline;
}
.ramka p, .ramka .container {
margin: 15px 15px 0 20px;
}
.ramka ul {
margin: 0;
padding: 0 15px 0 20px;
list-style: none;
}
*html .ramka ul {
list-style: disc;
}
.ramka li {
background: url(/images/client/forli.gif) 0 6px no-repeat;
text-indent: 15px;
}
.ramka .podrob2 {
margin: 0 15px 10px 0;
}
*html .ramka .podrob2 {
margin-bottom: 0;
}
.ramka .pusto {
height: 1px;
clear: both;
}
.ramka .navpos {
width: 100%;
margin: 25px 0 -10px 0;
position: relative;
height: 32px;
text-align: center;
padding: 0;
height: 32px;
}
*html .ramka .navpos {
margin-bottom: 0;
}
.ramka .navpos .navigator {
margin: 0 auto 0 auto;
font-size: 14px;
font-weight: bold;
color: #6e6c6c;
text-align:center;
position: relative;
}
.navigator a {
text-decoration: none;
color: #143d8c;
}
.navigator a:hover {
color: #ff0211;
}
.navigator div, .navigator .dr {
height: 32px;
display: inline;
background: url(/images/client/navigatorleft.gif) no-repeat;
padding-top: 8px;
padding-bottom: 8px;
padding-right: 113px;
padding-left: 0;
margin: 0 -5px 0 0;
}
* html .navigator div, *html .navigator .dr {
background-position: 0 1px;
}
.navigator .left, .navigator .right {
width: 16px;
height: 16px;
margin: 0;
position: relative;
left: 95px;
z-index: 2;
top: 4px;
padding: 0;
float: none;
}
.navigator .right {
left: -90px;
}
*html .navigator .left, *html .navigator .right {
top: -3px;
}
.navigator .dr {
background-image: url(/images/client/navigatorright.gif);
}
.navigator .center {
height: 32px;
background: url(/images/client/navigatorcenter.gif) repeat-x;
width: auto;
padding-top: 8px;
padding-bottom: 8px;
padding-right: 0;
padding-left: 0;
margin: 0;
overflow: hidden;
}
.navigator span {
font-weight: normal;
color: #e3dbc9;
padding: 0 5px 0 5px;
}
.rightcol {
width: 172px;
float: right;
overflow: hidden;
margin: 35px 36px 0 0;
display: inline;
text-align: center;
font-size: 11px;
}
.rightcol h2 {
font-size: 17px;
margin: 0 0 15px 3px;
text-transform: uppercase;
}
.rightcol h5 {
text-transform: uppercase;
font-size: 17px;
margin: 0;
text-align: left;
padding-bottom: 10px;
}
.rightcol h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
margin: 0 0 10px 0;
}
.rightcol h6 span {
display: block;
color: #0a27fd;
}
.rightcol h6 img {
display: block;
margin-bottom: 10px;
margin-top: 0;
}
.rightcol p {
text-align: left;
margin: 0;
}
.rightcol div {
width: 100%;
text-align: right;
background: url(/images/client/punktir1.gif) repeat-x bottom;
padding: 10px 0 15px 0;
margin: 0 0 20px 0;
}
.rightcol .noback {
background: none;
}
.rightcol div a {
color: #0a27fd;
text-decoration: none;
font-weight: bold;
}
.rightcol div a:hover {
text-decoration: underline;
}
.rightcol .ssyla2 {
float: right;
margin-top: 10px;
}
.rightcol div span {
clear: both;
display: block;
}
.rightcol .p1 {
margin: -10px 0 0 0;
}
.rightcol img {
margin-top: 20px;
}
.rightcol form {
margin: 0;
padding: 0;
text-align: left;
font-size: 11px;
}
.rightcol form div {
margin: 0;
padding: 0;
background: none;
height: auto;
}
.rightcol input, .rightcol textarea, .rightcol select  {
background-color: #FFF;
height: 18px;
border: 1px solid #000;
padding: 2px 2px 0 2px;
width: 160px;
font-size: 14px;
margin: 8px 3px 8px 0;
}
*html .rightcol input {
height: 24px;
margin-right: 10px;
}
.rightcol textarea {
height: 290px;
margin-bottom: 25px;
}
*html .rightcol textarea {
margin-right: 10px;
}
.rightcol select {
width: 170px;
font-size: 11px;
}
*html .rightcol select {
width: 160px;
margin-right: 10px;
}
.rightcol form h3 {
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 0 4px;
}
.rightcol form p {
font-size: 11px;
margin-bottom: 20px;
margin-left: 4px;
}
.rightcol form img {
width: 87px;
height: 25px;
}
.rightcol form .cod {
width: 70px;
height: 21px;
margin-right:4px;
position: relative;
top: -1px;
margin-left: 0;
}
*html .rightcol form .cod {
height: 23px;
top: 3px;
}
.rightcol form .but {
width: 86px;
height: 23px;
border: none;
background: url(/images/client/butotprav.gif) no-repeat;
cursor: pointer;
margin-right:4px;
}
.rightcol p strong {
display: block;
color: #143d8c;
}
.photo2 p {
margin-bottom: 10px;
}
.photo2 div {
width: 100%;
text-align: right;
background: url(/images/client/punktir1.gif) repeat-x bottom;
padding: 10px 0 15px 0;
margin: 0 0 20px 0;
}
.pusto {
clear: both;
height: 140px;
}
.footer {
width: 100%;
height: 128px;
margin: -128px 0 0 0;
background: url(/images/client/fonfooter.gif) repeat-x;
min-width: 982px;
width:expression(document.body.clientWidth < 982? "982px": "auto" );
overflow: hidden;
}
.footer ul {
padding: 12px 0 0 0;
margin: 0 150px 0 150px;
list-style: none;
font-weight: bold;
font-size: 12px;
color: #6e6c6c;
height: 38px;
width: auto;
text-align: center;
}
.footer li {
background: url(/images/client/fonli.gif) no-repeat right;
padding: 0 15px 0 11px;
white-space: nowrap;
margin: 0 0 6px 0;
height: 12px;
display: inline;
}
.footer ul a {
color: #143d8c;
text-decoration: none;
}
.footer ul a:hover {
color: #1984de;
}
.footer .last {
background: none;
padding-right: 0;
}
.footer .ban {
height: auto;
padding-top: 20px;
padding-left: 4px;
width: auto;
text-align: center;
}
.footer .ban li {
background: none;
padding: 0 0 0 5px;
margin: 0;
display: inline;
float: none;
}
.podrobno h5 {
color: #0a27fd;
font-size: 12px;
margin: 0 15px -15px 20px;
}
.podrobno h5 strong {
color: #143d8c;
margin-left: 10px;
}
.podrobno h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000;
margin: 10px 15px 0 20px;
}
.podrobno h6 strong {
font-size: 13px;
display: inline;
}
.podrobno img {
margin: 10px 0 0 20px;
}
.podrobno .all {
text-align: right;
margin: -15px 25px 12px 0;
}
.podrobno .all a {
font-weight: bold;
color: #0a27fd;
text-decoration: none;
}
.podrobno .all a:hover {
text-decoration: underline;
}
.podrobno .martop20 {
margin-top: 20px;
}
.podrobno a {
color: #0a27fd;
}
.podrobno a:hover {
text-decoration: none;
}
.ramka .otziv p {
margin-bottom: 10px;
}
.ramka .otziv dd {
padding-bottom: 10px;
}
.ramka .otziv dt, .ramka dt span {
font-size: 14px;
margin: 0;
color: #143d8c;
}
.ramka dt b, .ramka dt strong {
color: #143d8c;
}
.raspisanie {
margin-right: 37px;
}
.raspisanie h3 {
font-size: 18px;
text-align: center;
text-transform: none;
margin: -14px 0 22px 0;
}
.raspisanie strong {
font-size: 14px;
display: block;
color: #143d8c;
text-decoration: none;
}
.raspisanie p strong {
color: #06147b;
margin: 7px 0 3px 0;
}
.raspisanie ul {
padding: 20px 0 0 0;
margin: 0 0 0 20px;
}
.raspisanie li {
margin-bottom: 5px;
}
.raspisanie table {
border-left: 20px solid #fff;
border-right: 20px solid #fff;
width: 100%;
font-size: 12px;
margin-top: 15px;
}
.raspisanie th {
background-color: #d4f0f9;
color: #143d8c;
padding: 10px 0 10px 0;
text-align: center !important;
}
.raspisanie td {
padding: 10px 0 10px 0;
text-align: center;
background-color: #fcf9dd;
vertical-align: top;
}
.raspisanie .td1 {
width: 13%;
font-weight: bold;
}
.raspisanie .td2 {
width: 21%;
}
.raspisanie .td3 {
width: 23%;
text-align: left;
}
.raspisanie .td4 {
width: 21%;
}
.raspisanie .td5 {
width: 15%;
}
.raspisanie .date {
padding: 7px 0 7px 0;
text-align: left;
font-weight: bold;
color: #143d8c;
background-color: #fff;
}
.raspisanie table a {
color: #06147b;
font-weight: bold;
text-decoration: none;
}
.raspisanie table a:hover {
color: #0a27fd;
text-decoration: none;
}
.photo dt {
color: #143d8c;
font-weight: bold;
font-size: 14px;
margin-bottom: 8px;
}
.photo dd {
font-size: 12px;
}
.photo dd a {
color: #143d8c;
font-weight: bold;
text-decoration: none;
font-size: 16px;
}
.photo dd a:hover {
text-decoration: underline;
}
.photo .podrob {
font-size: 12px;
}

.zayav h6, .zayav h5 {
margin: 20px 15px 0 20px;
padding-top: 30px;
font-size: 14px;
display: block;
background: url(/images/client/punktir1.gif) repeat-x top;
}
.zayav h5 {
background: none;
padding-top: 5px;
}
.zayav form {
width: 450px;
margin: 0 0 0 20px;
}
.zayav input, .zayav select {
width: 270px;
display: inline;
padding: 1px 0 1px 5px;
border: 1px solid #7f9db9;
}
.zayav select {
width: 276px;
}
*html .zayav input, *html .zayav select  {
width: 275px;
}
.zayav textarea {
padding: 1px 0 1px 5px;
border: 1px solid #7f9db9;
width: 270px;
height: 126px;
}
*html .zayav textarea {
width: 275px;
}
.zayav form p {
margin: 8px 0 0 0;
}
.zayav span {
display: block;
width: 162px;
float: left;
padding-top: 3px;
overflow: hidden;
}
.zayav .cod {
height: 77px;
position: relative;
}
.zayav .cod input {
width: 169px;
bottom: 37px;
position: absolute;
right: 11px;
}
.zayav .cod img {
width: 90px;
height: 25px;
position: absolute;
bottom: 35px;
left: 162px;
}
.zayav .cod .but {
width: 167px;
height: 23px;
border: none;
background: url(/images/client/butotprav2.gif) no-repeat;
bottom: 0;
cursor: pointer;
}
.centercol .vakansii p {
margin-bottom: 10px;
}
.centercol .vakansii dd {
padding-bottom: 15px;
}
.centercol .vakansii dt b {
font-size: 14px;
margin-left: 10px;
}
.map h6 img {
margin-top: 10px;
}
.map div {
margin: 0 0 15px 0;
padding: 2px 0 2px 0;
}
.topbig {
width: 100%;
background: url(/images/client/top_big.gif) repeat-x;
text-align: center;
}
.topbig div {
width: 780px;
text-align: center;
margin: 0 auto 0 auto;
position: relative;
}
.topbig img {
border: 2px solid #f2a236;
margin: 112px auto 15px auto;
max-width: 780px;
width:expression(document.body.clientWidth > 780? "780px": "auto" );
}
.topbig .zag {
margin: 0;
border: 0;
position: absolute;
right: 0;
top: 13px;
width: 674px;
height: 33px;
}
.topbig .logo {
margin: 0 !important;
border: 0;
position: absolute;
left: -10px;
top: 5px;
width: 93px !important;
height: 94px !important;
}
.topbig a {
font-size: 11px;
color: #0a27fd;
text-decoration: none;
font-weight: bold;
float: right;
}
.topbig a:hover {
text-decoration: underline;
}
.photo2 p strong {
text-decoration: none;
}

.title {font-size:14px;color:#143d8c}
