/* === Тэги ==================================================================*/
body{
 background-color: #EEEEEE;
}
div{
 margin: 0px;
 padding: 0px;
}
h1{
 text-align : center;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 14pt;
 margin: 0pt;
 margin-top: 10pt;
 margin-bottom: 5pt;
 margin-right: 5pt;
 color: #120094;
 padding: 0pt;
 border: 0px;
 background: #EFEFFF;
}
h2{
 text-align : center;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 13pt;
 margin: 0pt;
 margin-top: 10pt;
 margin-bottom: 5pt;
 margin-right: 5pt;
 color: #120094;
 padding: 0pt;
 border: 0px;
 background: #EFEFFF;
}
h3{
 text-align : center;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 12pt;
 margin: 0pt;
 margin-top: 10pt;
 margin-bottom: 5pt;
 margin-right: 5pt;
 color: #120094;
 padding: 0pt;
 border: 0px;
 background: #EFEFFF;
}
h4{
 text-align : center;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 11pt;
 margin: 0pt;
 margin-top: 10pt;
 margin-bottom: 5pt;
 margin-right: 5pt;
 color: #120094;
 padding: 0pt;
 border: 0px;
 background: #EFEFFF;
}
h5{
 text-align : center;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 10pt;
 margin: 0pt;
 margin-top: 10pt;
 margin-bottom: 5pt;
 margin-right: 5pt;
 color: #120094;
 padding: 0pt;
 border: 0px;
 background: #EFEFFF;
}
h6{
 text-align : center;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 9pt;
 margin: 0pt;
 margin-top: 10pt;
 margin-bottom: 5pt;
 margin-right: 5pt;
 color: #120094;
 padding: 0pt;
 border: 0px;
 background: #EFEFFF;
}

p, span{
 background-color : transparent;
 text-align : justify;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 10pt;
 font-weight : normal;
 margin-left: 10pt;
 margin-right: 10pt;
 text-indent: 20pt;
 color: #555555;
}
span{
 margin-left: 0pt;
 margin-right: 0pt;
 text-indent: 0pt;
 color: #555555;
}
td{
 background-color: transparent;
 background: none;
 text-align : justify;
 vertical-align: top;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 10pt;
 font-weight : normal;
 margin-left: 10pt;
 margin-right: 10pt;
 margin-top: 0pt;
 margin-bottom: 0pt;
 color: #555555;
}
ol, ul{
 background-color : transparent;
 text-align : justify;
 vertical-align: top;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 10pt;
 font-weight : normal;
 margin-left: 10pt;
 margin-right: 10pt;
 text-indent: 5pt;
 margin-top: 0pt;
 margin-bottom: 0pt;
 color: #555555;
}
li{
 background-color : transparent;
 text-align : justify;
 vertical-align: top;
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 10pt;
 font-weight : normal;
 margin-left: 10pt;
 margin-right: 10pt;
 margin-top: 0pt;
 margin-bottom: 0pt;
 color: #555555;
}
a{
 background-color : transparent;
 text-decoration: none;
 color: #2C6FE0;
 font-family : "Tahoma", "Times New Roman";
 font-size : 10pt;
 font-weight : normal;
}
a:hover{
 text-decoration: underline;
}
a:visited{
 color: #000000;
 text-decoration: underline;
}
/* === Классы ================================================================*/
.mainDIV{
 background: #FFFFFF;
 width: 1000px;
}
.mainTABLEcell{
 width: 790px;
 height: 570px;
}
.vinHeader, .reportTopLine{
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 12pt;
 margin: 0px;
 text-align: center;
 background: #EFEFFF;
 color: #120094;
 font-weight: bold;
}
.vinRow1{
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 10pt;
 padding-top:     1px;
 padding-left:   10px;
 padding-right:  10px;
 padding-bottom:  1px;
 margin: 1px;
 text-align: left;
 background: #DEDEEE;
 color: #000000;
}
.vinRow2{
 font-family : "Tahoma", "Arial", "Times New Roman";
 font-size : 10pt;
 padding-top:     1px;
 padding-left:   10px;
 padding-right:  10px;
 padding-bottom:  1px;
 margin: 1px;
 text-align: left;
 background: #F6F6FF;
 color: #000000;
}
.leftColumn{
 width: 210px;
 border: 0px;
 border-right: 1px;
 border-style: solid;
 border-color: #A0A0A0;
 margin: 0px;
 padding: 0px;
}
.menuLine{
 border: 0px;
 border-top: 1px;
 border-bottom: 1px;
 border-style: dotted;
 border-color: #A0A0A0;
/* background-color: #EDEDED;*/
 background: none;
 margin: 0px;
 padding: 0px;
 height: 32px;
 width: 1000px;
}
.footerLine, .footerLine2, .footerLine3, .footerLineLink{
 border: 0px;
 border-top: 1px;
 border-style: solid;
 border-color: #A0A0A0;
}
.footerLine2{
 text-align: right;
 font-size: 9px;
}
.footerLine3{
 text-align: center;
 font-size: 8px;
 color: #A8A8A8;
}
.footerLineLink
{
 border: 0px;
 font-size: 9px;
}
.banner100percentsX90T{
 height: 90px;
 width: 1000px;
 border: 1px;
 border-style: solid;
 border-color: #A0A0A0;
}
.banner200x200T{
 height: 200px;
 width: 200px;
 border: 1px;
 border-style: solid;
 border-color: #A0A0A0;
}
.bannerCell, .banner468x60C{
 text-align: center;
 vertical-align: middle;
}
.banner468x60C{
 height: 60px;
 width: 468px;
 border: 1px;
 border-style: solid;
 border-color: #A0A0A0;
}
.searchFormCell{
 text-align: center;
 vertical-align: middle;
 height: 60px;
 width: 300px;
 border: 1px;
 border-style: solid;
 border-color: #A0A0A0;
}
.insuranceCell{
 text-align: center;
 vertical-align: middle;
 height: 60px;
 width: 768px;
 border: 1px;
 border-style: solid;
 border-color: #A0A0A0;
}
.reportTopLine{
 width: 600px;
 text-align: right;
 vertical-align: middle;
}
.news, .ramka{
 text-indent: 0pt;
 text-align: left;
}
.ramka{
 margin: 1px;
 padding: 5px;
 border: 1px;
 border-style: solid;
 border-color: #A0A0A0;
}
.td4form{
 vertical-align: middle;
 border: 1px solid #BBBBBB;
 border-left: 0px;
 border-right: 0px;
 background: #EFEFFF;
/* background: url(http://vinformer.su/images/getreport-bg.png);*/
}
.input4form{
 font-family : "Courier New";
 text-align: center;
 background: #EFEFFF;
}
.catClass
{
 border: 1px dotted rgb(153, 153, 153);
 background: #EFEFFF;
 padding: 4px;
 margin: -1px;
 font-weight: bold;
 color: #120094;
}
.catClass:hover{
 color: #120094;
 background: #FFFFFF;
 text-decoration: none;
}
.catClass:visited{
 color: #120094;
 text-decoration: none;
}
/* === Стили для раскрывающихся картинок (начало) ============================*/
.divWithImage
{
  border-color: #120094;
  border-style: solid;
  border-width: 1px;
  position: relative;
  width: 200px;
  background: #EFEFFF;
  float: left;
  margin: 15px;
}
.imageDivH, .imageDivP, .imageDivI{
  margin: 0px;
  padding: 0px;
}
.imageDivH{
}
.imageDivP{
  padding: 5px;
  background: #FFFFFF;
}
.imageDivI{
}
/* === Стили для раскрывающихся картинок (конец) =============================*/

/* === Стили для выпадающего меню (начало) ===================================*/
#nav, #nav ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  border: 0px solid #BBBBBB;
  background: #EFEFFF; /* цвет фона строки меню */
  float: left;
  width: 100%;
}
#nav li {
  float: left;
  margin: 0px; /* отступ для элемента со всех сторон для элементов меню */
  padding: 0px; /* отступ для текста элемента со всех сторон для элементов меню */
  position: relative;
  background: #EDEDED; /* цвет элементов до наведения курсора */
  back\ground: none;
}
#nav a {
  color: #000099;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
  display: block;
  width: 140px;
  padding: 3px 0px; /* отступы серху/снизу и справа/слева для каждого пункта меню*/ 
  background: none; /*url(../images/dot.png) repeat-y right;*/
}
#nav a:hover {
  color: #000000;
  background: background: #C0C0C0; /* цвет подсвеченного пункта меню */
}
#nav li:hover,
#nav li.jshover {
  background: url(http://vinformer.su/images/sub-bg-selected.png); /*#C3C3C3; /* цвет фона при наведении курсора*/
}

#nav li ul {
  display: none;
  position: absolute;
  background: url(http://vinformer.su/images/sub-bg.png);
  padding: 0px 0px; /* отступы серху/снизу и справа/слева для меню 2-го и 3-го уровня*/
  width: 140px;     /* ширина меню 2-го уровня*/
}
#nav li li a {
  width: 140px; /* ширина подсвеченного пункта меню 2-го и 3-го уровня*/
  background: none;
  padding: 6px 0px; /* отступы серху/снизу и справа/слева для каждого пункта меню*/ 
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul, #nav li.jshover li ul {
  display: none;
  width: 140px; /* ширина меню 3-го уровня*/
  top:     0px; /* вертикальное смещение меню 3-го уровня*/
  left:  140px; /* горизонтальное смещение меню 3-го уровня*/
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}
/*
 background-image: url(http://vin.assur.ru/images/screenshots/toplogovin-1 old.gif);
 background-repeat: no-repeat;
 border-bottom : thin ridge;
 border-top : thin ridge;
*/
/* === Стили для выпадающего меню (конец) ====================================*/
/*=== стили табуляторов (начало) =============================================*/
.on{
 display: inline;
}
.off{
 display: none;
}
#tabulator
{
 position: relative;
 top: 0px;
 text-align: left;
 margin-top: 10px;
 margin-bottom: -12px;
}
#logo, #photo, #ttx, #report
{
 border: 1px solid rgb(153, 153, 153);
 border-top: 0px;
 background: rgb(255, 255, 255) none repeat scroll;
 position: absolute;
 top: 30px;
 left: 0px;
 width: 780px;
}
#logoTab, #photoTab, #ttxTab, #reportTab, #filler
{
 width: 130px;
 height: 30px;
 text-align: center;
 vertical-align: middle;
}
#logoTab, #photoTab, #ttxTab, #reportTab a
{
 color: #120094;
}
.deselectedTab
{
 background: rgb(255, 255, 255);
 border: 1px solid rgb(153, 153, 153);
}
.deselectedTab a
{
 color: #120094;
 text-decoration: none;
}
.tabClick
{
 border: 1px solid rgb(153, 153, 153);
 border-bottom: 1px solid rgb(255, 255, 255);
}
.tabClick a
{
 font-weight: bold;
 color: #120094; /* 120094 */
 text-decoration: none;
}
.tabSelect
{
 background: #EFEFFF;
 border: 1px solid rgb(153, 153, 153);
 border-bottom: 1px dotted rgb(153, 153, 153);;
}
.tabSelect a
{
 color: #120094;
 font-weight: bold;
 text-decoration: none;
}
/*=== стили табуляторов (конец) ==============================================*/

/*=== стили для выпадающего окна (начало) ====================================
#logoAndPhoto, #logoAndPhotoHeader{
 width: 780px;
 background: none;
 background: url(http://vinformer.su/images/logo-photo-bg.png);
 border: solid 1px #464646;
 text-align: center;
 padding: 0px;
 position: absolute;
 top: 453px; 
}
#logoAndPhotoHeader{
 top: 426px;
}

#logoAndPhoto a, #logoAndPhotoHeader a{
 width: 14px;
 height: 14px;
 border: solid 1px #464646;
 margin-top: 0px;
 margin-right: 0px;
 border: 0;
}
#logoAndPhoto img, #logoAndPhotoHeader img{
 border: 0;
}
.on{
 display: inline;
}
.off{
 display: none;
}
.tableStyle{
 width: 780px;
 background: url(http://vinformer.su/images/logo-photo-bg.png);
}
.headerLogo{
 text-align: center;
 font-size: 12px;
 width: 201px;
 border: solid 1px #999999;
}
.headerPhoto{
 text-align: center;
 font-size: 12px;
 width: 525px;
 border: solid 1px #999999;
 border-right: 0px;
}
.headerButtons{
 text-align: right;
 font-size: 12px;
 border: solid 1px #999999;
 border-left: 0px;
}
.tableLogo{
 height: 200px;
 border: solid 1px #999999;
}
.tablePhoto{
 border: solid 1px #999999;
}
=== стили для выпадающего окна (конец) =====================================*/
/* СТИЛИ ДЛЯ ГОЛОСОВАНИЯ*/
.voteDiv
{
  position: absolute;
  z-index: 2;
  height: 300px;
  width: 550px;
  left: 150px;
  top: 210px;
  border: 1px;
  border-style: solid;
  border-color: #A5A5A5;
  background: url(http://vinformer.su/images/sub-bg.png);
}
.voteHeader
{
  padding: 3px;
  margin: 0px;
  text-indent: 10px;
  background: #6666AA;
  color: #FFFFCC;
  font-weight: bold;
}
.voteTopButton
{
  float: right;
  text-decoration: none;
  font-weight: bold;
  font-family: 'Tahoma';
  color: #000000;
  background: #CCCCCC;
  margin-top: 1px;
  margin-right: 1px;
  border: 1px;
  border-style: solid;
  border-color: #A5A5A5;
}
/* СТИЛИ ДЛЯ КНОПКИ АУТОНЕТ.РУ */
#auto {
	font-family: Times New Roman;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	letter-spacing: 1px;
	text-decoration: none;
	margin: 0px;
}
#net {
	font-family: Times New Roman;
	font-size: 13px;
	font-weight: bold;
	color: #707070;
	letter-spacing: 1px;
	text-decoration: none;
	margin: 0px;
}
#top100 {
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: black;
	letter-spacing: 1px;
	text-decoration: none;
	margin: 0px;
}

