.bla-bla {}

A { color: #3A5BA8; text-decoration: underline; }
BODY { margin: 0px; padding: 0px; background-color: #ffffff; color: #4C4C4C; font-family: "Microsoft Sans Serif"; font-size: 14px; font-weight: normal; line-height: 18px; }
IMG { border: 0px; }
TABLE { border: 0px; border-collapse: collapse; font-family: "Microsoft Sans Serif"; font-size: 14px; color: #4C4C4C; line-height: 18px; vertical-align:top;}
TABLE TD { padding: 0px;vertical-align:top; }
FORM { display: inline; }
P { margin: 0px 0px 15px 0px; }
H1 { color: #494949; font-size: 18px; margin: 0px 0px 20px 0px; font-weight: normal; }
H2 { color: #494949; font-size: 16px; margin: 20px 0px 10px 0px; }
UL { margin: 0px; padding: 0px; }
UL LI { margin: 0px; padding: 2px 0px 2px 12px; list-style-type: none; background-image: url("image/list.gif"); background-repeat: no-repeat; background-position: 0 8px; }
INPUT.sendInput, SELECT.sendInput, TEXTAREA.sendInput { font-family: "Microsoft Sans Serif"; font-size: 12px; margin: 0px; padding: 2px; color: #4C4C4C; border: 1px solid #4597C6; }

.small { font-size: 12px; }
.red { color: #ff0000; }
.inv { display: none; }
.quote { font-size: 11px; font-style: italic; }
P.absM { margin: 0px; }
P.absM IMG, P.absM SPAN { vertical-align: middle; display: inline; }

.wh100 { width: 100%; height: 100%; }
.topBgr { width: 100%; background: url("image/top-bgr2.jpg") repeat-x; }
.topPhone { width: 100%; background: url("image/top-tel2.jpg") no-repeat left; }
.topPhoto { width: 99%; background: url("image/top-photo3.jpg") no-repeat right; }
.slogan { padding: 40px 0px 0px 60px; }
.icons IMG { margin: 55px 0px 0px 30px; }
.menuLeft { background: url("image/m-bgr.gif") repeat-y; }
.menuLeft A { color: #fff; }
.menuLeftPunkt { padding: 5px 5px 5px 15px; }
.menuLeftPunktFirst { background: url("image/m-top.jpg") no-repeat top; padding: 22px 5px 5px 15px; }
.submenuLeft { width: 100%; font-size: 12px; margin-bottom: 5px; }
.submenuLeft TD { padding-left: 30px; }
.selSubmenu { background: url("image/m-bgr-a.gif") repeat-y; }
.banFaq { margin: 0px 0px 0px 83px; }
.specLeft { margin-top: 20px; }
.specMain { font-size: 12px; margin-top: 10px; line-height: 16px; }
.banMain { margin: 20px 0px 0px 83px; padding: 3px 3px 4px 3px; }
.banWork { margin: 0px 0px 10px 20px; }
.blockOnMain { width: 100%; margin-top: 0px; vertical-align:top;}
.blockOnMainPic { width: 230px; height: 89px; text-align: left; vertical-align:top;}
.blockOnMainUrl { position: relative; left: 10px; top: 0px; width: 140px; vertical-align:top;}
.counters {position:absolute; margin-left:-2500px; bottom:0px;}
.banMainBig { width: 100%; background: #4596C6; cursor: pointer; margin-top: 25px; }
.hNews { margin: 25px 0px 10px 0px; }
.specPhoto { padding-right: 20px; }
.marg10 { margin-top: 25px; }
.marg15 { margin-top: 10px; }

.leftBlock { padding-bottom: 30px; }
.rightBlock {padding-right: 20px;}
.content { width: 99%; background: url("image/top-under2.gif") no-repeat left top; padding: 0px 20px 30px 58px; }
.dateBlock { margin-bottom: 5px; }
.pagerTop { margin-bottom: 10px; }
.pagerBottom { margin-top: 10px; }
.oneBlockTd { padding-bottom: 15px; }
.oneBlock { margin-bottom: 15px; }

TH { background-color: #E1EEFB; color: #000000; font-weight: normal; border: 1px solid #5CA6D7; padding: 3px; }
TR.td1 TD { background-color: #ffffff; border: 1px solid #5CA6D7; padding: 3px; }
TR.td2 TD { background-color: #EFEFEF; border: 1px solid #5CA6D7; padding: 3px; }
.td1 { background-color: #ffffff; border: 1px solid #5CA6D7; padding: 3px; }
.td2 { background-color: #EFEFEF; border: 1px solid #5CA6D7; padding: 3px; }
.nonBorder TD { border: 0px; padding: 3px; }

.bottomBgr1 { width: 99%; background: url("image/bottom-bgr.gif") repeat-x; }
.copy { background-color: #C9E9FF; font-size: 12px; padding: 10px 20px 15px 83px;width:30%; }
.address { width: 60%; background-color: #C9E9FF; font-size: 12px; padding: 10px 10px 15px 0px; }
.links { padding: 0px 10px 5px 83px; background-color: #C9E9FF; color: #4C4C4C; font-size: 10px; }
.links A { color: #4C4C4C; text-decoration: none; }
a.opt { text-decoration:none; color:#4C4C4C; }
