div.infobox {width: 242px; height: 80px; font-family:Tahoma, Verdana, Arial;
 font-size: 12px; color:#333333; background: url(./cat_img/infoblok_bg.gif) top left no-repeat; 
 padding: 10px; line-height:13px; float:left; text-align: left; position: relative; margin-bottom: 0px;}

table.info_blok {background-color:#fefefe;}
table.info_blok td{font-family:Tahoma,Verdana,Arial; font-size:12px; color:#333333; padding: 4px; height: 20px; vertical-align: top; text-align:left;}
table.info_blok th {height: 5px;}
div.info_blok p { line-height: 1.3em; text-indent: 0px; margin: 0em 0px 0.5em 0px; text-align: justify;}

div.info_blok {font-size:12px; color:#666666; border:1px #ebebeb solid;
 background-color:#fefefe; padding:10px; margin-bottom:15px;width: 500px;}

div.choose {color:#666666; font-size:12px; background-color:#f5f5f5; margin: 15px 0px 0px 0px; /*width: 500px;*/}
div.choose a:link {color:#006699; text-decoration:underline; font-size:12px;}
div.choose a:hover {color:#006699; text-decoration:underline; font-size:12px;}
div.choose a:active {color:#006699; text-decoration:underline; font-size:12px;}
div.choose a:visited {color:#006699; text-decoration:underline; font-size:12px;}
div.choose div.main {padding:10px; padding-top:5px; padding-bottom:5px;}

a.header {color:#336666; text-decoration:underline; font-size:16px; font-weight:bold; text-align:left; font-family:Arial;}

div.cat_basic {color:#333333; font-size:12px; font-family:Tahoma, Verdana, Arial;}

div.cat_links a {color:#006699; text-decoration:underline; font-size:12px; font-family:Tahoma, Verdana, Arial;}

div.com {border:1px solid #d3dde7; margin-bottom:10px; font-size:12px; color:#333333; background:#ffffff; padding:10px;}
div.com span.min {font-size:12px; color:#666666;}

input {font-family:Tahoma,Verdana,Arial; font-size:12px; border:1px solid #85cbf1; color:#000000;}

input.r {border:0px solid #afafaf; vertical-align: middle;}

td {vertical-align: top;}


select {font-family:verdana; font-size:12px; border:1px solid #85cbf1;}
textarea {font-family:verdana; font-size:12px; border:1px solid #85cbf1;}


.si strong {}

.si a:link {
  color: #2e8dc1;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.si a:visited {
  color: #2e8dc1;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.si a:hover {
  color: #6ab6e0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.cat {border:1px dotted #afafaf; width:100%; margin:2px;}
table.cat td {font-size:12px;}

table.cat td.cat-small  {font-size:10px; }

table.cat a:link {
  font-size: 10px;
  color: #9999ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.cat a:visited {
  font-size: 10px;
  color: #9999ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.cat a:hover {
  font-size: 10px;
  color: #6699CC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link.cat-link {
  color: #9999ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:visited.cat-link {
  color: #9999ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:hover.cat-link {
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.com td a:link {
  color: #9999ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.com td a:visited {
  color: #9999ff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.com td a:hover {
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.maplink{
    color: #0000FF;
    text-decoration: underline;
    cursor: pointer;    
    }
    
a.maplink:hover{
    color: #FF0000;
    text-decoration: underline;
    cursor: pointer;
    }
    
.MapImg {position: relative; top: -5px; margin: 0px; vertical-align: top; margin-bottom: -5px;}

/*Оформление блока лучшая/худшая фирмы*/
/* категория */
a.category{color: #333333; font-weight: bold; font-size: 12px;}
/* словосочетания "Лучшая фирма" и "Худшая фирма" */    
.BestWorst{color: #336699;}
/* фирма */
a.firma {font-size: 12px; color: #666666; margin-bottom: 10px;}
/* маленькие звездочки*/
.littlestar{position: relative; top: 1px;}


/* Оформление новостной ленты */
/* Блок новости */
div.News_Blok {font-size:12px; color:#666666; border:1px #ebebeb solid; background-color:#fefefe;
 padding: 10px 15px 10px 15px; margin: 0px 0px 15px 0px; width: 500px; float: left; }

/* Заголовок */
div.newheader {margin: 0px 0px 3px 0px; color: #990033; text-decoration: underline; font-size:15px; font-weight:bold; text-align:left; font-family:Arial;} 

/* Дата новости*/
div.Date { text-align: left; width: 100%; margin: 3px 0px 7px 0px; font-size: 10px}

/* Текст анонса новости */
div.Notice {margin: 7px 0px 7px 0px; color: #333333; font-family: "Times New Roman", Georgia, Gautami;
 text-align: justify; font-size: 14px; font-weight: bold;}

/* Текст новости */
div.Description {margin: 0px 0px 0px 0px; color: #333333; font-family: "Times New Roman", Georgia, Gautami; font-size: 12px; height: auto; position: relative; float: left; width: 100%; text-align: justify;}

div.Description p { line-height: 1.3em; font-size: 14px; text-indent: 0px; margin: 0em 0px 0.5em 0px; text-align: justify;}

/* Блок ссылки на новость*/
div.Link_Blok {margin: 0px 0px 7px 0px; color: #333333; font-size: 12px; text-align: right; clear: left;} 

/*Комментарии к картинкам*/
.PicComment {font-size: 12px; margin: 10px 0px 10px 0px;}


/* Блок, в который помещаются все рисунки, ширина width должна соответствовать переменной $new_width в файлах shownew.php b newpreview.php */
div.piccont{width: auto; text-align: center; padding: 7px 0px 7px 0px; clear: left;}

div.pics{width: 500px; background: #fbfbfb; border: 1px dashed #cccccc; padding-left: 7px; padding-right: 7px; margin-left:auto; margin-right: auto} 

/* Блок рисунка в новости*/
div.pic {margin: 7px;}

.catimg{border: #999999 solid 1px}

/* Добавление новости пользователем*/
#Submit {margin-top: 5px; margin-bottom: 5px; font-size: 12px; width: 600px; }
#Submit td {padding: 3px 0px 3px 0px;}

div.Submit {font-size: 12px; color:#666666; border:1px #ebebeb solid; 
background-color:#fefefe; padding:10px; margin: 5px 0px 5px 0px; width: 600px;}
div.Submit_top {font-size: 12px;}
div.Submit p {margin: 15px 0px 15px 0px; width: 600px;}

.Error {font-size: 14px; margin: 15px 0px 15px 0px; color: #990033; position: relative}

form {margin: 0px;}
