/*Таблица стилей*/
body {margin:0px; padding:0px; background:#A5E1EE;}
table {position:relative; border-collapse:collapse;}
td {padding:0px; vertical-align:top;}
div {position:relative;}

/*Часто используемые стили*/
h1 {font: 26px Arial Narrow; color:#092F67; font-weight:bold; margin-top:0px;}



p,li {font:italic 26px Arial Narrow; color:#092F67; text-align:justify;}
a {color:#092F67;}
.cont p,li {font:normal 18px Arial; color:#092F67; text-align:justify; }
li.caption {font:italic 18px Arial; color:#092F67;} 
.mini p {font:normal 12px Arial;}

.mini2 {font:italic  18px Arial ; color:#092F67; text-align:justify; margin-bottom:40px;}



a:hover {text-decoration:none;}
/*Шаблон*/
#logo {position:absolute; top:12px; left:15px; z-index:2;}

.up  {position:absolute; width:100%; top:0px;}
 .visual {background:#E0F3FE url(/i/top.gif) left top repeat-x; width:100%; min-width:842px;}
 .visual div {background:url(/i/mert.jpg) right bottom repeat-x; width:100%;}
 .visual div div{background:url(/i/mer.jpg) right bottom no-repeat; width:100%; height:270px;}
 .visual div div div {float:right;width:406px; text-align:right; background:none;padding:0px 36px 0px 400px; top:60px; }

.menu {background:#DFF3FE; padding:8px; min-width:826px;}
.menu table{font:normal 18px Tahoma; color:#092F67; width:826px;}
.menu td {padding:0px 30px; border-right:1px solid #B4CCE0; line-height:18px; text-align:center}
.menu a {color:#092F67; text-decoration:none;}
.menu a:hover {color:#54B7CC;}

.block {background:url(/i/bottom.jpg) right bottom repeat-x;}
 .block1 {background:url(/i/bright.jpg) bottom right no-repeat;}
  .block2 {background:url(/i/face.jpg) right bottom no-repeat;}
   .inblock { width:55%;padding:0px 20px 180px 20px; min-height:470px;}
   
.underground {width:100%; margin-top:-50px;}
.underground td { vertical-align:middle;}

.copy {font:bold 14px Arial;color:#092F67; padding:0px 30px;}
.creator {font:normal 14px Arial;color:#fff; padding:0px 30px 3px 30px;}
.creator a {color:#fff;}
.counter {padding:0px 10px 5px 10px; width:88px;}

/*Шаблон вторичных*/

.sblock {background:url(/i/down2.jpg) right bottom repeat-x;}

  .sblock2 {background:url(/i/face2.jpg) right bottom no-repeat;}
   .sinblock { padding:0px 235px 110px 50px;}
   
 .flag {float:left; padding: 0px 0px 0px 0px; color:#b4cce0; font-size: 12px;} 
 