body {
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:#ffffff;
}
.tab1 {
min-width:980px;
max-width:1680px;
margin:0 auto;
}
.header {
background-image:url(../images/header2.jpg);
background-repeat:no-repeat;
background-position:center top;
height:120px;
vertical-align:top;
}
.ruk {
background-image:url(images/ruka.gif);
background-repeat:no-repeat;
background-position: right top;
}

a.header_top_link:link, a.header_top_link:visited, a.header_top_link:hover {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
display:block;
float:left;
margin-left:30px;
}

a.header_top_link_m:link, a.header_top_link_m:visited, a.header_top_link_m:hover {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
display:block;
float:left;
text-decoration:none;
border-bottom:1px dashed #ffffff;
}

#top_meny {
height:28px;
background:#a8b0bb;
border:1px solid #ffffff;
}

#search_top {
background: #ffffff url(http://www.vstrogino.ru/images/bg_search_input.gif) no-repeat center left;
padding-left: 20px;
height:20px; width:200px;
border:1px solid #ffffff;
color:#6a788c;
}

#search_top_button {
width:45px;
}

#header {
border:1px solid #a3a0a0;
background:url(../images/header_bg_top.jpg) no-repeat center bottom;
height:120px;
vertical-align:top;
}

#header_right {
background:url(../images/header_bg_right.gif) no-repeat right bottom;
}

#form_search {
width:360px;
padding-left:3px;
}

* html #form_search {
width:360px;
padding:2px 0 0 3px;
}

.col {
width:210px;
text-align:center;
vertical-align:top;
}
.d1 {
border:1px solid #a3a0a0;
background:#ffffff;
width:200px;
margin-left: auto;
margin-right: auto;
background-image:url(../images/lod11111111111111111111111111.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.d2 {
border:1px solid #a3a0a0;
background:#ffffff;
margin-left: auto;
margin-right: auto;
}
.d3 {
border:1px solid #a3a0a0;
background:#ffffff;
width:200px;
height:100%;
margin-left: auto;
margin-right: auto;
background-image:url(../images/lod22222222222222222222222222222.jpg);
background-repeat:no-repeat;
background-position:bottom;
padding:11px 0 0 0;
}

#header_left {
margin:0px;
padding:8px 0 0 30px;
font-size:25px;
color:#8b8f90;
background:url(../images/bg_header_left_0.gif) no-repeat 20px 20px;
line-height:22px;
}

a.logo_link:link, a.logo_link:hover, a.logo_link:visited {
color:#8b8f90;
text-decoration:none;
font-size:25px;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
padding:0px;
margin:0px;
}

.lg {
margin:0;
padding:0 0 0 35px;
font-size:9px;
color:#8b8f90;
}
.logo {
background-image:url(../images/logo.gif);
background-repeat:no-repeat;
background-position:bottom;
width:300px;
}
.bgh {
background-image:url(../images/bg_header.jpg);
background-repeat:repeat-x;
height:20px;
border-top:1px solid black;
border-bottom:1px solid black;
}
.bgh2 {
background:#ffffff:
height:26px;
}
.footer {
background:#ffffff;
height:100px;
border-top:1px solid #a3a0a0;
}
.fot_rekl{
border-top:1px solid #a3a0a0;
border-bottom:1px solid #a3a0a0;
}
.meny {
width:180px;
padding:5px 0 0 10px;
vertical-align:top;
}
.meny2 {
width:180px;
height:116px;
padding-top:5px;
}
.mr1 {
width:180px;
height:120px;
padding-top:5px;
margin-top:6px;
}
.mr3 {
width:180px;
height:116px;
padding-top:5px;
margin-top:6px;
}
.mr2 {
width:180px;
height:100px;
padding-top:5px;
margin-top:6px;
}
.mr11 {
width:180px;
height:272px;
padding-top:5px;
}

.cnt {
background: url(../images/tochka.gif) repeat-x bottom;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

.transp {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding: 5px 5px 5px 0;
background:#d9d9d9;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
padding:0px;
margin:0px;
}
.bgm {
background:url(../images/bg_left_meny.png) no-repeat;
height:25px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding:0 0 0 20px;
}
a.ssm:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}
a.ssm:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#000000;
}
a.ssm:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
}

ul{
margin:0px;
padding:0px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

li {
overflow:hidden;
text-align:left;
}

li a:link {
color:#000000;
display:block;
background: url(../images/bgmn.gif) 0 0 no-repeat;
width:129px;
height:24px;
margin:0px;
padding-left:35px;
padding-top:3px;
text-decoration:none;
}

li a:visited {
color:#000000;
display:block;
background: url(../images/bgmn.gif) 0 0 no-repeat;
width:129px;
height:24px;
margin:0px;
padding-left:35px;
padding-top:3px;
text-decoration:none;
}

li a:hover {
color:#000000;
display:block;
background: url(../images/bgmn.gif) -164px -24px no-repeat;
width:129px;
height:24px;
margin:0px;
padding-left:35px;
padding-top:3px;
text-decoration:none;
}

* html li a:link {
color:#000000;
display:block;
background: url(../images/bgmn.gif) 0 0 no-repeat;
width:164px;
height:24px;
margin:0 0 3px 0;
padding-left:35px;
padding-top:3px;
text-decoration:none;
}

* html li a:visited  {
color:#000000;
display:block;
background: url(../images/bgmn.gif) 0 0 no-repeat;
width:164px;
height:24px;
margin:0 0 3px 0;
padding-left:35px;
padding-top:3px;
text-decoration:none;
}

* html li a:hover  {
color:#000000;
display:block;
background: url(../images/bgmn.gif) -164px -24 no-repeat;
width:164px;
height:24px;
margin:0 0 3px 0;
padding-left:35px;
padding-top:3px;
text-decoration:none;
}






a:link {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
a:visited {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
a:hover {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.content {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.content2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.toch {
background-image: url(../images/tochka.gif);
background-repeat:repeat-x;
}

p {
padding:8px;
}

.foot {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.ya {
width: 96%;
height: 24;
font-size:15px;
border: 1px solid black;
background: #b6c6e5;
font-weight: bold;
}

.ya2 {
font-size:12px;
border: 1px solid black;
background: #f7f7f7;
font-weight: bold;
padding:5;
}

.ya3 {
font-size: 12px;
border: 1px solid black;
background: #ffffff;
padding:5;
}

.tab7 {
width: 96%;
margin-left: auto;
margin-right: auto;   
border-collapse: collapse;
border: 1px solid black;  
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.fm {
font-size:14px;
color:#FF0000;
}
a.fmm:link {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}
a.fmm:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:underline;
color:#000000;
}
a.fmm:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#000000;
}
FORM {
margin:0px;
padding:0px;
}
.fonn {
background:#ffffff;
}
.sea {
font-size:11px;
border:1px solid #a3a0a0;
}
*html .sea {
font-size:11px;
border:1px solid #a3a0a0;
width:32px;
height:17px;
}
.se {
font-size:11px;
}
.rekl{
padding-left:18px;
}
.search_gogle{
height:20px;
padding:0px;
vertical-align:bottom;
width:62px;
cursor:pointer;
}
*html .search_gogle {
height:20px;
padding:0px;
vertical-align:middle;
margin-bottom:2px;
height:20px;
width:62px;
cursor:pointer;
}
.input{
background: transparent url('http://www.vstrogino.ru/images/i-search.gif') center left no-repeat;
padding-left: 20px;
height:20px;
width:200px;
border:1px solid #a3a0a0;
}

a.rus:link {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.rus:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
a.rus:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}


/* prevline slider */
div img {border: 0;}
.listing_media {margin: 0 0 10px; width:100%;}
.listing_media .list {padding: 0 4px;}
.listing_media .list .oh {position: relative; height: 60px;}
.listing_media .list .oh .oh2 {position: absolute; overflow: hidden; width: 100%;}
.listing_media .list .oh .oh2 table {width: 100%;}
.listing_media .list .oh .oh2 td {vertical-align: top;}

/* prevline slider конец */


/* начало меню */
.menu_list {	
	width: 178px;
}
.menu_head {
	padding: 5px 20px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
    background: #a8b0bb url(images/left.png) center right no-repeat;
	color:#fff;
}

* html .menu_head {              /* для Ie6*/
	padding: 5px 20px;
	cursor: pointer;
	position: relative;
	margin:0 0 1px 0;
    font-weight:bold;
    background: #a8b0bb url(images/left.png) center right no-repeat;
	color:#fff;
}

*:first-child+html .menu_head { /* для Ie7*/
	padding: 5px 20px;
	cursor: pointer;
	position: relative;
	margin:0 0 1px 0;
    font-weight:bold;
    background: #a8b0bb url(images/left.png) center right no-repeat;
	color:#fff;
}

.menu_01 {
	padding: 5px 20px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
    background: #a8b0bb url(images/left.png) center right no-repeat;
	color:#fff;
	text-decoration:none;
	display:block; 
	width:136px;
}

* html .menu_01 {         /* для Ie6*/
	padding: 5px 20px;
	cursor: pointer;
	position: relative;
	margin:1px 1px 1px 0;
    font-weight:bold;
    background: #a8b0bb url(images/left.png) center right no-repeat;
	color:#fff;
	text-decoration:none;
	display:block; 
	width:178px;
}

*:first-child+html .menu_01 {    /* для Ie7*/
	padding: 5px 20px;
	cursor: pointer;
	position: relative;
	margin:1px 1px 1px 0;
    font-weight:bold;
    background: #a8b0bb url(images/left.png) center right no-repeat;
	color:#fff;
	text-decoration:none;
	display:block; 
	width:178px;
}

.menu_body {
	display:none;
}
.menu_body a, .menu_body a:visited{
  display:block;
  color:#555;
  padding: 3px 0 3px 10px;
  font-weight:normal;
  text-decoration:none;
  background-color:#f2f7fd;
}

.menu_body a:hover{
  color: #333;
  text-decoration:underline;
  }
  
  /* конец меню */
  
.blocks_spr {
border:1px solid #5f5f5f;
text-align:left;
margin:10px;
background: #f2f7fd url(http://vstrogino.ru/mitino/spic.gif) no-repeat right bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px;
}

/*Голосование*/
#none {
       width:176px;
       height:200px;
       background-color:#F3F3F3;
       border-style:solid;
       border-width:1px;
       border-color:#808080;
       text-align:center;
       text-valign:center;
      	font-size:10pt;
        font-family:"Times New Roman", "serif";
        color:#0080C0;
          }

  #info_opr {
       background-color:#ffffff;
       border-style:solid;
       border-width:1px;
       border-color:#eeeff1;
       text-align:center;
       text-valign:center;
       height:150px;
       width:100%;
       font-family:Arial, sans-serif;
       color:200;
       font-size:10pt;
       font-weight:100;
       font-style:normal;
       margin-bottom:5px;
       margin-top:5px;
          }

   #res_opr {
       background-color:#fffff;
       border-style:solid;
       border-width:1px;
       border-color:#eeeff1;
       text-align:left;
       width:100%;
       font-family:Arial, sans-serif;
       color:#000000;
       font-size:10pt;
       font-weight:100;
       font-style:normal;
       margin-bottom:5px;
       margin-top:5px;
          }
  #blank_opr {
       width:176px;

          }
   #general {
 	   background-color:#eeeff1;
       border-style:none;
       border-width:0px;
       border-color:#ffffff;
       padding:0;
       width:176px;
       text-align:left;

      }
  #opr {
 	   background-color:#fffff;
       border-style:solid;
       border-width:1px;
       border-color:#eeeff1;
       padding:10px;
       text-align:left;
       margin-bottom:5px;
       margin-top:0;
      }

    #ask {
 	   background-color:#ffffff;
       border-style:solid;
       border-width:1px;
       border-color:#a3a0a0;
       padding:1px;
       font-family:Arial, sans-serif;
       color:#000000;
       font-size:12px;
       font-weight:100;
       font-style:normal;
       text-align:left;
       margin-bottom:5px;
       margin-top:0;

      }
   #head_opr {

       font-family:Arial, sans-serif;
       color:#ffffff;
       font-size:10pt;
       font-weight:600;
       font-style:normal;
       padding:4px 0 5px 20px;
	   text-align:left;
	   background:url(http://vstrogino.ru/images/bg_left_meny.png) no-repeat center;
      }

   #name_opr {

       font-family:Arial, sans-serif;
       color:#000000;
       font-size:10pt;
       font-weight:600;
       font-style:normal;

      }
    #but_opr {
       background-color:#a8b0bb;
       border-style:solid;
       border-width:2px;
       border-color:#eeeff1;
       padding:1px;
       width:100px;
       font-family:Arial, sans-serif;
       color:#ffffff;
       font-size:normalpt;
       font-weight:500;
       font-style:10;

      }
   #reduc
      {
      	background-color:#fffff;
       font-family:Arial, sans-serif;
       color:#000000;
       font-size:10pt;
       font-weight:100;
       font-style:normal;

      }

/*Голосование конец*/

*:focus {outline: none;} /*Убираем рамку у Хром и Сафари*/

.list_ul {
margin:5px;
padding:5px;
list-style:square;
font-size:12px;
font-weight:normal;
}

.list_li {
padding:2px;
margin:0 0 0 25px;
list-style:square;
font-size:12px;
font-weight:normal;
overflow:visible;
}