p 
{
    font-family: Verdana;
    font-size: 10pt;
}

body 
{
    font-family: Verdana; 
    font-size: 10pt; 
}

td 
{
    font-family: Verdana; 
    font-size: 10pt;
}

h1, h2, h3, h4, h5, h6 
{
	color:#555555;
	font-family:Verdana,sans-serif;
	font-weight:normal;
	margin:0 0 0 0;
	padding:0;
	margin-top:5px;
	margin-bottom:2px;
}

h1 
{
	font-size:155%;
	letter-spacing:-1px;
	margin-bottom:10px;
	font: 2.167em/118% normal Verdana, Tahoma, sans-serif; /*26px*/
}

h2 
{
	font-size:137.5%;
}

h3 
{
	font-size: 120%;
	font: 1.2em/118% normal Verdana, Tahoma, sans-serif; /*26px*/
}

h4 
{
	font-size: 110%;
}

h5 
{
	font-size: 100%;
}

h6 
{
	font-size: 100%;
}

a:LINK, A:VISITED 
{
    color : #003F7F;
    font-family : Verdana;
    font-size: 10pt;
}

a:HOVER 
{
    color: #0068D2;
}

/* Левое меню - ссылки, а также их варианты в случае статей - там шрифт поменьше. */
a.left_menu:LINK, A.left_menu:VISITED 
{
    color : #2C80D7;
    font-family : Verdana;
    font-size: 10pt;
}

a.left_menu:HOVER 
{
    color: #02488F;
}

a.left_menu_articles:LINK, A.left_menu_articles:VISITED 
{
    color : #2C80D7;
    font-family : Verdana;
    font-size: 8pt;
}

a.left_menu_articles:HOVER 
{
    color: #02488F;
}

/* Ссылки на главной странице вида "все новости". */
a.to_all_news:LINK ,a.to_all_news:VISITED
{
	color: #014BBA;
	font-weight:bold;
}

a.to_all_news:HOVER
{
	color: #033277;
	font-weight:bold;
}

/* Ссылки в подвале (основные блоки навигации) */
a.bottom:LINK, A.bottom:VISITED 
{
    color : White;
    font-family : Verdana;
    font-size: 10pt;
}

a.bottom:HOVER 
{
    color: #B0C8FE;
}

/* Комментирующие надписи в калькуляторе цен */
a.calc_small:VISITED,  a.calc_small:LINK 
{
    font-size:8pt;
}

a.add_comment_link 
{
	color:#5D7085;
	font-size:8pt;
}

.comment_added
{
	font-size:155%;
	letter-spacing:-1px;
	font: 1.6em/118% normal Verdana, Tahoma, sans-serif; /*26px*/
	color:#01BE20;
}

/* Комментирующие надписи в калькуляторе цен */
.calc_small 
{
    font-size:7pt;
}

/* Текст в заголовке левого меню (голубом) */
.left_menu_title 
{
    color:White;
    font-size:12pt;
}

/* Заголовок новостей (и схожих блоков) на главной странице */
.main_news_title 
{
    color : #27519A;
    font-family : Verdana;
    font-size: 10pt;
    font-weight:bold;
}

/* Текст новостей и схожих блоков на главной */
.main_news {
    color: #666666;
}

/* Дата новостей и схожих блоков на главной */
.main_news_date 
{
    color:White;
    background-color:#27509A;
    font-size:7pt;
}

/* Контакты (в правом верхнем углу) */
.contacts, a.contacts:VISITED, a.contacts:LINK
{
    font-size:9pt;
    font-weight:bold;
    color:#4374B2;
}

/* Голубая рамка для всех картинок */
.portfolio_pix 
{
    border:1px #C4CFDC solid;
}

/* Выбранный пункт в левом меню */
.left_menu_selected 
{
    color:#025499;
    font-weight:bold;
}

/* Выбранный пункт в левом меню в случае, если это статьи - поменьше шрифт. */
.left_menu_articles_selected
{
	color:#025499;
    font-weight:bold;
    font-size:8pt;
}

.white 
{
    color:White;
}

/* Текст под полями для заполнения, например в форме комментирования страниц. Ну легенький типа, вспомогательный. */
.comment_under_textbox
{
	color:Gray;
	font-size:8pt;
}

/* Текст в "разработке ПО" - с отступом вправо */
.text_indented 
{
	margin-left:20px;
}

input, textarea
{
    COLOR: #000000; 
    FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
