/* Общие */
body {background: #6AA8F5 url(../i/top-grad.jpg) left top repeat-x; margin: 0; padding: 0; font-family: tahoma, Helvetica, sans-serif; color: #000; text-decoration: none; text-align: center;}
body.innerPage {background: #6CAAF7 url(../i/top-grad-inn.jpg) left top repeat-x; margin: 0; padding: 0; font-family: tahoma, Helvetica, sans-serif; color: #000; text-decoration: none; text-align: center;}

p {text-indent: none; text-align: justify;}
td {font-size: 13px;}

a img {border:0px;}
a {color: #1e3f89; text-decoration: none;}
a:hover {color: #ffd63e; text-decoration: underline;}

h1 {text-align: left; vertical-align: top; font-size: 24px; font-weight: bold; color:#1e3f89;}
h2 {text-align: left; vertical-align: top; color:#1e3f89; font-size: 24px; font-weight: normal;}

/* Главная */
.tMain	{height:100%;}
td.mainTop {background: url(../i/verh.jpg) center top no-repeat; height: 362px;}
td.mainBottom {height: 362px; background: url(../i/sea-line.jpg) center bottom no-repeat; width: 976px; padding: 0;}
td.bottom-left {background: url(../i/sea-mirr.jpg) right bottom no-repeat; padding: 0;}
	div.linesL {background: url(../i/lines-left.gif) left bottom no-repeat; height: 362px; width: 10px;}
td.bottom-right {background: url(../i/sea-mirr.jpg) left bottom no-repeat; padding: 0;}
	div.linesR {background: url(../i/lines-right.gif) right bottom no-repeat; height: 362px; width: 14px;}

.mainText {width: 1002px; margin: 0;}
table.mainText td.first {padding: 280px 0 10px 80px; width: 275px;}
table.mainText td p {color: #1e3f89;}
table.mainText td.boaty {padding: 320px 0 0 0;}

table.megaBattons {width: 785px; margin: 0;}
td.1pcx {background: url(../i/pict1.gif) left bottom no-repeat; height: 185px; width: 196px;}
td.2pcx {background: url(../i/pict2.gif) left bottom no-repeat; height: 185px; width: 196px;}
td.3pcx {background: url(../i/pict3.gif) left bottom no-repeat; height: 185px; width: 196px;}
td.4pcx {background: url(../i/pict4.gif) left bottom no-repeat; height: 185px; width: 196px;}

td.sp1 {background: url(../i/space1.gif) left bottom no-repeat;}
td.sp2 {background: url(../i/space2.gif) left bottom no-repeat;}
td.sp3 {background: url(../i/space3.gif) right bottom no-repeat;}

td.bat {background: url(../i/batton.gif) left top no-repeat; height: 67px; color: #5f5f5f; font-weight: bold; font-family: arial; text-align: center;}
td.bat a {color: #5f5f5f; font-weight: bold; text-decoration: none;}
td.bat a:hover {color: #fff; font-weight: bold; text-decoration: none;}

div.bl1 {background: url(../i/blik1.gif) left top no-repeat; height: 80px; padding-bottom: 0px; margin-bottom: 0px;}
div.bl2 {background: url(../i/blik2.jpg) left top no-repeat; height: 80px; padding-bottom: 0px; margin-bottom: 0px;}
div.bl3 {background: url(../i/blik3.jpg) left top no-repeat; height: 80px; padding-bottom: 0px; margin-bottom: 0px;}
div.bl4 {background: url(../i/blik4.gif) left top no-repeat; height: 80px; padding-left: 95px; padding-top: 15px; padding-bottom: 0px; margin-bottom: 0px;}


/* Внутренняя */
.innerT {background: url(../i/verh-inn.jpg) right top no-repeat; width: 100%;}
.innerT td.intro {padding: 70px 0 20px 70px; height: 382px;}
.innerT td.logoblock {padding: 40px 70px 0 0;}
.innerT td.korab {padding: 130px 0 5px 0;}

#semiTrans img {behavior: url(/png.htc);}

.adding {background: url(../i/arr.gif) left center no-repeat; padding-left: 15px; font-weight: bolder;}

.pageNavig {width:100%; border-top:1px solid #1e3f89; margin-top: 25px; padding-left: 3px; padding-top: 3px;}

/* Меню  */
.innerT td.menuBlock {padding: 0; background: #fff;}
.navig {margin: 0; margin-bottom: 10px; background: #6DABF8 url(../i/izgib.jpg) right top no-repeat;}
#nav1 {background: url(../i/nav1.gif) right top no-repeat; color: #fff; font-weight: bold; padding-right: 60px; height: 40px; font-size: 16px;}
#nav2 {background: url(../i/nav2.gif) right top no-repeat; color: #fff; font-weight: bold; padding-right: 85px; height: 40px; font-size: 16px;}
#nav3 {background: url(../i/nav3.gif) right top no-repeat; color: #fff; font-weight: bold; padding-right: 110px; height: 40px; font-size: 16px;}
#nav4 {background: url(../i/nav4.gif) right top no-repeat; color: #fff; font-weight: bold; padding-right: 135px; height: 40px; font-size: 16px;}

#nav1_on {background: url(../i/nav1-cur.gif) right top no-repeat; color: #fff; font-weight: bold; padding-right: 60px; height: 40px; font-size: 16px;}
#nav2_on {background: url(../i/nav2-cur.gif) right top no-repeat; color: #fff; font-weight: bold; padding-right: 85px; height: 40px; font-size: 16px;}
#nav3_on {background: url(../i/nav3-cur.gif) right top no-repeat; color: #fff; font-weight: bold; padding-right: 110px; height: 40px; font-size: 16px;}
#nav4_on {background: url(../i/nav4-cur.gif) right top no-repeat; color: #fff; font-weight: bold; padding-right: 135px; height: 40px; font-size: 16px;}

a.white {color: #fff; text-decoration:none;}
a.white:hover {color: #BDDAFD; text-decoration:none;}

table.menu {background: #fff;}
table.menu td {color: #1b3f82; padding-right: 170px; font-size: 16px;}
table.menu td a {color: #1b3f82; text-decoration: underline;}
table.menu td a:hover {color: #586fa3; text-decoration: underline;}

div.third {font-size: 80%; padding-right: 10PX;}

/* Контент */
.innerT td.cont {background: #fff url(../i/blue-line.gif) left top no-repeat; padding: 50px 70px 0 0; width: 644px; font-size: 13px;}
vizitcard {margin: 20px 0 0 20px;}

/* Подвал */
.footer {background: #fff url(../i/sea.gif) right bottom no-repeat; height: 142px; width: 100%;}

/* Поиск */
.formT {background: #E7F5FE; border: 1px solid #CFEAFD; border-left: 1px solid #F0F9FF; border-top: 1px solid #F0F9FF;}
.formT td {padding: 5px;}
.s_res {padding: 5px; margin-bottom: 5px; background: #F0F9FF;}

/* Новости */
table.news {margin: 0;}
table.news td {padding: 0 20px 20px 0;}
p.newsCap {margin: 0 0 4px 0;}
img.news {margin: 7px 10px 5px 0;}
/* Подвал */
.style2 {font-size: x-small}
.style3 {color: #FFFFFF}
.style4 {color: #FFFFFF; font-size: x-small; }