/*--------------------------
#
# created by MNP
# url: www.mynetplatform.com
# icq: 224454617
# skype: ciuvir
#
------------------------  */

html, body, div, span, applet, object, iframe, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit;	font-size:100%;	font-family:inherit;}

body {font:11px Tahoma; color:#000; background:#dfdfd5;}

/* структура
----------------------------------------------------------------------------------------*/
#wrapper {width: 1024px; margin: 0 auto; background: url(../images/bg.gif) repeat-y center top; position: relative; }
#container {width: 1000px; float: left; background: url(../images/bgr.png) repeat-x left top; overflow: hidden; margin: 0 12px; display: inline}
.bot {background: url(../images/foot-bot.png) no-repeat center top; height: 9px; font-size: 0; padding-bottom: 59px}

/* header
----------------------------------------------------------------------------------------*/
#header {background: url(../images/head.png) repeat-x left top; width: 1000px; margin: 0 auto; overflow: hidden; padding-bottom: 51px;}
#header .logo {margin: 30px 0 0 53px}
#header .logo a:focus {outline: none}
#header .tml {position: absolute; background: url(../images/tml.png) no-repeat left top; height: 55px; width: 538px; padding-left: 5px; right: 2px; top: 32px}
#header .tmr {float: right; background: url(../images/tmr.png) no-repeat right top; width: 10px; height: 55px}
#header .top-menu {background: url(../images/tmbg.png) repeat-x left top; padding: 10px 0 11px 0; font: bold 12px Verdana}
#header .top-menu a {color: #fff; margin-left: 31px}

/* menu
----------------------------------------------------------------------------------------*/
#menu {height: 244px; position: relative}
#menu .ml {position: absolute; width: 11px; height: 259px; background: url(../images/ml.png) no-repeat left top; left: 1px; top: 0}
#menu .mr {position: absolute; width: 12px; height: 259px; background: url(../images/mr.png) no-repeat left top; right: 0; top: 0}
#menu .menu-in {height: 244px; background: url(../images/mbg.png) repeat-x left top; margin: 0 12px 0 11px; color: #fff; font: 20px Calibri; text-align: center; padding: 0 5px 0 3px; position: relative; line-height: 22px}
#menu .menu-in a:focus {outline: none}

#menu .menu-in .iteml {float: left; margin: 40px 0 0 30px; width: 158px; height: 181px; position: relative; display: inline}
#menu .menu-in .iteml img {width: 158px; height: 147px}
#menu .menu-in .iteml .link {position: absolute; left: 0; bottom: 0; color: #fff; width: 141px; text-decoration: none}

#menu .menu-in .itemr {float: right; margin: 40px 0 0 30px; width: 158px; height: 181px; position: relative; display: inline}
#menu .menu-in .itemr img {width: 158px; height: 147px}
#menu .menu-in .itemr .link {position: absolute; left: 0; bottom: 0; color: #fff; width: 141px; text-decoration: none}

#menu .menu-in .item {width: 250px; position: absolute; font: 26px Calibri; left: 381px; top: 14px}
#menu .menu-in .item img {margin: 25px 0 15px; width: 100px; height: 92px}
#menu .menu-in .item .nr {font-size: 28px; font-weight: bold}

/* content
----------------------------------------------------------------------------------------*/
#content {margin: 0 275px 0 284px; font: 12px Verdana; color: #595a5b}
#content .pred {width: 250px; height: 27px; background: url(../images/pred.png) no-repeat left top; line-height: 27px; font-size: 14px; color: #fff; font-weight: bold; text-align: center; margin-left: 95px}
#content .oplata {margin-top: 18px; text-align: center}
#content .oplata a {margin: 0 8px}
#content .text {padding: 31px 2px 33px 12px; line-height: 15px}
#content .text p {margin-bottom: 13px}

/* left
----------------------------------------------------------------------------------------*/
#left {float: left; margin-left: -1024px; width: 253px; margin-top: 44px; padding-left: 1px; font: 12px Verdana}
#left .title {background: url(../images/lbtit.png) no-repeat left top; height: 54px; font: bold 14px Verdana; line-height: 32px; color: #fff; padding-left: 64px}
#left .block {padding-bottom: 21px}
#left .block ul.l-menu {list-style: none; padding: 8px 0 0 31px}
#left .block ul.l-menu li {background: url(../images/bul.png) no-repeat 5px 1px; padding-left: 35px; margin-bottom: 10px}
#left .block ul.l-menu li a {font: bold 12px Verdana; color: #186591}

#left .block ul.contact {list-style: none; padding: 0 0 0 31px}
#left .block ul.contact li {padding: 1px 0 21px 33px; font: bold 12px Verdana; color: #186591}
#left .block ul.contact li span {font-weight: normal; color: #b5b5b6}
#left .block ul.contact li.jab {background: url(../images/jab.gif) no-repeat left 2px}
#left .block ul.contact li.sk {background: url(../images/sk.gif) no-repeat left 2px}
#left .block ul.contact li.icq {background: url(../images/icq.gif) no-repeat left 1px; padding-bottom: 18px}
#left .block ul.contact li.ph {background: url(../images/ph.gif) no-repeat left top; padding-top: 3px}


/* right
----------------------------------------------------------------------------------------*/
#right {float: left; margin-left: -252px; width: 251px; padding-right: 1px; margin-top: 44px; font: 12px Verdana; color: #595a5b}
#right .title {background: url(../images/rbtit.png) no-repeat left top; height: 51px; font: bold 14px Verdana; line-height: 32px; color: #fff; padding-left: 29px}
#right .block {padding: 0 20px 21px 10px}
#right .block .news {padding: 13px 27px 0 19px}
#right .block .news a {font-weight: bold; color: #595a5b;}
#right .block .news p {margin: 8px 0 16px}

/* footer
----------------------------------------------------------------------------------------*/
#footer {clear: both; font: 12px Verdana; color: #5f5f5d;}
#footer .line {background: url(../images/fline.gif) no-repeat left top; font-size: 0; height: 13px; margin: 0 0 20px 1px }
#footer .copy {margin: 0 12px; text-align: center; margin-bottom: 19px}
#footer .feed {margin: 0 12px; text-align: center; padding-bottom: 16px}
#footer .feed a {margin: 0 7px}




