/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Проект: eleganceIT
Кодер: Ivan Leonchikov [ coder@xeonc.eu ]
Дата: июнь 2007
Назначение стилей: Стили для главной страницы.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#header { background:#bebebe url(../image/bg-header-index.jpg) no-repeat 0 100%; }
#flash { position:absolute; top: 420px; left:313px; width:559px; height:172px; padding:35px 0 0 119px; background:url(../image/bg-flash.jpg) no-repeat; }

.submenu { position:absolute; left:44px; top:183px; width:145px; height:135px; text-align:center; }
.submenu a { font-size:14px; color:#fff; text-decoration:underline; line-height:20px; }
.submenu a:hover { color:#0080da; }
.line { position:absolute; top:57px; left:82px; z-index:2; width:415px; height:65px; background:url(../image/bg-line.png) no-repeat; }

.left a { position:relative; z-index:999; }
.news { position:relative; z-index:2; margin-top:-28px; padding:13px 0 0 66px; min-height:250px; background:url(../image/bg-blok1-main.jpg) no-repeat;  }

.leftBlockHead { width:197px; height:57px; background:url(../image/bg-leftBlockHead.gif) no-repeat; }
.leftBlockHead p { font-size:12px; padding:8px; }

.leftBlockList { width:225px; margin:-3px 0 0 44px; background:url(../image/bg-leftBlockList.gif) no-repeat 1px 48px; }
.leftBlockList1 { margin-left:35px; background:url(../image/bg-leftBlockList1.gif) repeat-y; }
.leftBlockList11 { background:url(../image/bg-leftBlockList11.gif) no-repeat; }
.leftBlockList12 { min-height:115px; background:url(../image/bg-leftBlockList12.gif) no-repeat bottom; }
p.indent { padding:16px 45px 0 24px; font:bold 12px Arial; text-indent:-8px; }

.leftBlockListHere { padding:10px 10px 0 30px; text-indent:-10px; }
.leftBlockListHere a { font-size:14px; color:#000; }
.leftBlockListHere a:hover { color:#ae1b1b; text-decoration:underline; }

.leftBlockList2 { margin-left:37px; margin-top:-5px; background:url(../image/bg-leftBlockList2.gif) repeat-y; }
.leftBlockList21 { background:url(../image/bg-leftBlockList21.gif) no-repeat;  }

.leftBlockListRepeate { padding:15px 16px 20px 30px; background:url(../image/bg-leftBlockListPovtor.gif) no-repeat bottom left; }
.leftBlockListRepeate p { text-indent:-10px; }
.leftBlockListRepeate p a { font-size:12px; color:#000; }
.leftBlockListRepeate p a:hover { color:#ae1b1b; text-decoration:underline; }

.leftBlockList3 { margin-top:-9px; background:url(../image/bg-leftBlockList31.gif) no-repeat top left;  }
.leftBlockList31 { background:url(../image/bg-leftBlockList3.gif) no-repeat bottom left; } 
.leftBlockList3 p { padding:0 45px 10px 24px; text-indent:-8px; font:bold 12px Arial; }

.scriptNews { margin-top:43px; position: relative; z-index: 50 }
.scriptNews h3 { font-size:18px; font-weight:bold; padding:0 0 5px 44px; }
.scriptNews h3 strong { font-size:12px; }

.scriptNews ul { padding:1px 15px 1px 29px; }
.scriptNews li { margin:10px 0 15px 0; list-style-type:none; border-left:solid 4px #b42121; }
.scriptNews li p { margin-left:-5px; padding-left:15px; background:url(../image/bg-fff.gif) no-repeat bottom left; }
.scriptNews li p a { color:#b11e1e; }

.scriptNews1 { width:334px; background:#fff url(../image/blok2-top.gif) no-repeat; }
.scriptNews2 { background:url(../image/blok2-bot.gif) no-repeat bottom; }

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Конец
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */