@charset "utf-8";
@import "/stylesheets/_reset.css";

*{
  list-style-type: none;
  list-style-position: outside;
}


h2 {
  background:url(/images/inoshishi-icon.gif) no-repeat;
  height:30px;
  text-indent:60px;
  line-height:30px;
  font-size:22px;
  width:1000px;
  border-bottom:1px dotted #000;
  color:#000;
  margin-top:40px;
  margin-bottom:10px;
}
h2.pagetop {
  margin-top:0px;
}
h3 {
  background:url(/images/inoshishi-icon-h3.gif) no-repeat;
  height:20px;
  text-indent:40px;
  line-height:20px;
  font-size:15px;
  width:1000px;
  border-bottom:1px dotted #aaa;
  color:#000;
  margin-top:40px;
  margin-bottom:10px;
}
p {
  margin-left:10px;
}
a.pr {
  color:#222;
  text-decoration:none;
}
li{
  background:url(/images/inoshishi-icon-h3.gif) no-repeat;
  text-indent:40px;
  margin-top:20px;
  margin-bottom:20px;
}
td {
  font-family:Verdana;
  font-size:14px;
  line-height:20px;
  color:#394e58;
  text-align:left;
}


.submit_registry{background-color:#e6edf5;
  width:100px;
  height:24px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  border:1px solid #d2dce6;}
  
.input_contact{background-color:#fff;
  width:320px;
  height:17px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#584c3f;
  border:1px solid #d2dce6;}
  
.textarea_contact{background-color:#fff;
  width:320px;
  height:60px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#584c3f;
  border:1px solid #d2dce6;}
  
.select{background-color:#fff;
  width:150px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#584c3f;
  border:1px solid #d2dce6;}


body { margin:0px; padding:0px; background-color:#f4f8e4;}
.bg_top { background-image:url(/images/bg_top.jpg); background-repeat:repeat-x;}
.bg_buttom { background-image:url(/images/bg_buttom.jpg); background-repeat:repeat-x; background-position:bottom;}
.bg_nizz{ background-image:url(/images/bg_nizz.jpg); background-repeat:no-repeat;}
.bg_tab{ background-image:url(/images/bg_tab.jpg); background-repeat:no-repeat;}

.bd_sentr {background-color:#5d99b5;}
.bd_sentr_1 {background-color:#f6f6f4;}
.centr_sentr { background-image: url(/images/img_sentr.jpg); background-repeat:no-repeat;}
.rad_ {background-color:#3d0100}
.rad1_ {background-color:#560202}
.centr_up{ background-image: url(/images/bg_up.jpg); background-repeat:no-repeat;}
.up{ background-image: url(/images/up_1.jpg); background-repeat:no-repeat;}

.link_centr {font-family:Verdana; font-size:12px; color:#237999; text-decoration:underline; line-height:22px;}
.link_centr:link {font-family:Verdana; font-size:12px; color:#237999; text-decoration:underline;line-height:22px;}
.link_centr:hover {font-family:Verdana; font-size:12px; color:#237999; text-decoration:none;line-height:22px;}
.link_centr:active{font-family:Verdana; font-size:12px; color:#237999; text-decoration:underline;line-height:22px;}

.link_c {font-family:Verdana; font-size:12px; color:#ffffff; text-decoration:underline; line-height:20px;}
.link_c:link {font-family:Verdana; font-size:12px; color:#ffffff; text-decoration:underline;line-height:20px;}
.link_c:hover {font-family:Verdana; font-size:12px; color:#ffffff; text-decoration:none;line-height:20px;}
.link_c:active{font-family:Verdana; font-size:12px; color:#ffffff; text-decoration:underline;line-height:20px;}


.link_ {font-family:Verdana; font-size:12px; color:#ebf8b8; text-decoration:underline; line-height:22px;}
.link_:link {font-family:Verdana; font-size:12px; color:#ebf8b8; text-decoration:underline; line-height:22px;}
.link_:hover {font-family:Verdana; font-size:12px; color:#ebf8b8; text-decoration:none; line-height:22px;}
.link_:active{font-family:Verdana; font-size:12px; color:#ebf8b8; text-decoration:underline; line-height:22px;}

.link {font-family:Verdana; font-size:12px; color:#ebf8b8; text-decoration:underline;}
.link:link {font-family:Verdana; font-size:12px; color:#ebf8b8; text-decoration:underline;}
.link:hover {font-family:Verdana; font-size:12px; color:#ebf8b8  ; text-decoration:none;}
.link:active{font-family:Verdana; font-size:12px; color:#ebf8b8; text-decoration:underline;}


.nk {font-family:Verdana; font-size:12px; color:#499ec2; text-decoration:underline;}
.nk:link {font-family:Verdana; font-size:12px; color:#499ec2; text-decoration:underline;}
.nk:hover {font-family:Verdana; font-size:12px; color:#499ec2; text-decoration:none;}
.nk:active{font-family:Verdana; font-size:12px; color:#499ec2; text-decoration:underline;}


.niz {font-family:Verdana; font-size:12px; color:#3788ae; text-decoration:none;}
.niz:link {font-family:Verdana; font-size:12px; color:#3788ae; text-decoration:none;}
.niz:hover {font-family:Verdana; font-size:12px; color:#7ca12a; text-decoration:underline;}
.niz:active{font-family:Verdana; font-size:12px; color:#3788ae; text-decoration:none;}


.upp {font-family:Arial; font-size:16px; color:#ffffff; text-decoration:none;}
.upp:link {font-family:Arial; font-size:16px; color:#ffffff; text-decoration:none;}
.upp:hover {font-family:Arial; font-size:16px; color:#d8b40c; text-decoration:underline;}
.upp:active{font-family:Arial; font-size:16px; color:#ffffff ;text-decoration:none;}

.left {font-family:Verdana; font-size:11px; color:#009adc; text-decoration:none;}
.left:link {font-family:Verdana; font-size:11px; color:#009adc; text-decoration:none;}
.left:hover {font-family:Verdana; font-size:11px; color:#ffffff; text-decoration:underline;}
.left:active{font-family:Verdana; font-size:11px; color:#009adc; text-decoration:none;}

.link_blue {font-family:Verdana; font-size:12px; color:#499ec2; text-decoration:underline;}
.link_blue:link {font-family:Verdana; font-size:12px; color:#499ec2; text-decoration:underline;}
.link_blue:hover {font-family:Verdana; font-size:12px; color:#499ec2; text-decoration:none;}
.link_blue:active{font-family:Verdana; font-size:12px; color:#499ec2; text-decoration:underline;}


.dat {color:#6e6e6e; font-size:11px;}
.data {color:#6e6e6e; font-size:12px;}
.footer{margin-left:30px; margin-top:50px;  color:#916564; font-size:11px; }
.data1 { margin:0px; padding:0px;  font-family:Verdana; color:#ffffff; margin-left:20px; margin-top:10px; margin-right:20px; margin-bottom:5px}
.data2 {font-family:Arial; color:#ffffff; font-size:24px;}
.data3 {font-family:Arial; color:#000000; font-size:24px;}
.data4 {color:#000000; margin-left:22px; margin-top:15px;margin-right:15px; margin-bottom:10px;}
.footer_2{margin-right:75px; margin-top:50px; float:right; color:#2a363c; font-size:11px; padding-bottom:20px;}
.top {margin-left:40px; padding-top:25px;  color:#2a363c; font-size:11px;}

.novy {margin-left:25px; margin-top:20px; margin-right:20px; margin-bottom:20px;}
.str { list-style-image: url('images/srela_wight.jpg'); padding-left:10px; margin-left:10px; line-height:16px; margin-top:0px; margin-bottom:0px;}
.str_3 { list-style-image: url('images/str_3.jpg'); padding-left:10px; margin-left:10px; line-height:16px; margin-top:0px; margin-bottom:0px;}
.str_b { list-style-image: url('images/srela_wight.jpg'); padding-left:10px; margin-left:10px; line-height:16px; margin-top:0px; margin-bottom:0px;}
.strelochka { list-style-image: url('images/strelochka.jpg'); padding-left:10px; margin-left:10px; line-height:18px; margin-top:0px; margin-bottom:0px;}
.strelochka_1{ list-style-image: url('images/st_read.jpg'); padding-left:10px; margin-left:10px; line-height:18px; margin-top:0px; margin-bottom:0px;}
.novy_2 {margin-left:25px; margin-top:12px; margin-right:20px; margin-bottom:10px;}
.tochka{ list-style-image: url('images/tochka.jpg'); padding-left:10px; margin-left:10px; line-height:16px; margin-top:0px; margin-bottom:0px;}
.novy_3 {margin-left:30px; margin-top:30px; margin-right:20px; margin-bottom:10px;}
.novy_4 {margin-left:30px; margin-top:30px; margin-right:20px; margin-bottom:10px;}

.zagolovki { margin-left:15px; margin-top:40px; margin-right:515px; color:#ffffff; }
.zag_1 { font-family:Arial Black; font-size:36px; color:#FFFFFF; text-transform:uppercase ; font-weight:bold;}
.zag_2 {font-family:Arial; font-size:24px; color:#fed100; text-transform:uppercase; font-weight:bolder;}
.zag_3 { font-family:Arial; font-size:24px; color:#ffffff;}
.black  { font-family:Arial Black; font-size:36px; color:#000000; text-transform:uppercase; font-weight:bolder;}
.velcom { font-family:Arial ; font-size:22px; color:#24486a;}
.trebuchet{ font-family:Trebuchet MS; font-size:18px; color:#1f6e93  ; text-transform:uppercase; }
.black_1  { font-family:Arial Black; font-size:20px; color:#000000; text-transform:uppercase; font-weight:bolder;}
.black_2  { font-family:Verdana; font-size:11px; color:#000000;  margin-left:60px; margin-top:16px; }
.black_3 { font-family:Verdana; font-size:12px; color:#000000; } 
.grey_ {color:#adadad}
.red_1 { line-height:14px; font-size:12px;}
.red { color:#FF0000;}
.white {color:#FFFFFF;}

/* strong
-----------------------------------*/
strong {
  font-size: 1.3em;
  font-weight: bold;
  line-height: 1.5em;
}
strong.type1 {
  color: #c30;
}
strong.type2 {
  color: #c63;
}
strong.type3 {
  color: #c90;
}
strong.type4 {
  color: #930;
}
strong.type5 {
  color: #033;
}
strong.red {
  color: #f00;
}
/* voice
-----------------------------------*/
div.voice {
  margin-top:10px;
}
div.voice p.q {
  color:green;
}
div.voice p.a {
  margin-bottom:10px;
}
div.voice p.comment {
  color:#c30;
  margin-bottom:30px;
}

/* -----------------------------------------------------------------------------
 * table.bill
 * -------------------------------------------------------------------------- */
table.bill {
  width:800px;
  margin-top:30px;
}
table.bill th {
  border-style: solid;
  border-color: black;
  border-width: 1px;
  width:250px;
  padding: 8px;
  background:#31A254 url(/images/tr_back.gif) repeat-x;
  color:#fff;
}
table.bill td {
  border-style: solid;
  border-color: black;
  border-width: 1px;
  width:550px;
  padding: 8px;
}
/* image
-----------------------------------*/
img.case {
  margin:10px 0px 10px 10px;
  border: 1px solid #AA5555;
}
img.setup {
  border: 1px solid #CCCCBB;
}
div.banner {
  margin-top: 10px;
  text-align: center;
}
img.banner {
  border: 1px solid #AA5555;
}
div.setup {
  float:left;
  width: 300px;
  height: 200px;
  margin:10px 0px 10px 20px;
}
div.setup p {
  margin:0;
  padding: 0;
  text-indent: 0;
}
div.image_photo {
  margin-top:20px;
}


/* pagination
-----------------------------------*/
div.pagination {
  margin: 1em;
  text-align:center;
}
div.pagination span {
  border:1px solid #D3D3D3;
  display:block;
  margin:0pt 2px 0pt 0pt;
  padding:2px 5px;
}
div.pagination span {
  color:#D3D3D3;
  font-size:16px;
}
div.pagination a {
  font-size:16px;
  margin:0 5px 0 5px;
}
/* form
-----------------------------------*/
input.submit{
  width:300px;
  height:60px;
  font-size:1.5em;
}