@charset "utf-8";
/* CSS Document */
*
{
margin:0px;
padding:0px;
font-family: Verdana, Geneva, sans-serif;
font-size:10pt;
}
body
{
background-image:url('/images/bk_body.jpg');
}
.prj_body
{
background-color:#FFF;
width:1000px;
text-align:justify;
margin-left:auto;
margin-right:auto;
border-left:2px solid #8f8f8f;
border-right:2px solid #8f8f8f;
min-height:500px;
}
.prj_up_image
{
height:150px;
}
.prj_up_menu
{
height:20px;
background-image:url('/images/bk_menu.jpg');
border-top:1px solid #8f8f8f;
border-bottom:1px solid #8f8f8f;
text-align:center;
padding:5px;
}
.prj_up_menu a
{
color:#900;
font-size:10pt;
font-weight:bold;
}
.prj_up_menu a:hover
{
background-color: #900;
color:#FFF;
}
h1
{
margin:0px;
padding:0px;
font-family:"Times New Roman", Times, serif;
font-size:24pt;
padding-left:20px;
color:#111;
}
h2
{
color:#333;/* #0069AB;*/
font-family:Tahoma;
font-size:11pt;
font-weight:bold;
text-align:justify;
margin-top:2pt;
}
h3
{
color:#066;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
}
p
{
padding-top:5px;
text-indent:20px;
text-align:justify;
}
.sd_center
{
text-align:center;
}
/* корректировка для контейнеров */
.sd_center table, .sd_center div
{ 
margin:auto auto;
}
/* Перечень цифровой */
ol
{
list-style-type:decimal;
padding-left:20px;
text-align:justify;
}
/* Перечень обычный */
ul
{
list-style:disc;
padding:10px 10px 10px 20px;
text-align:justify;
font-size:9pt;
}
/* один пункт в перечне */
li, li a
{
text-align:justify;
font-size:9pt;
}
/* WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW */
/* TABLE - Styles for tables */
/* WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW */
table
{
border-collapse:collapse;/* Only for IE */
border-spacing:0px;
}
/* свойства для таблиц при выводе списков данных */
.sd_table_list
{
width:100%;
border-spacing:0pt;
border:1px solid #666666;
border-collapse:collapse;
}
.sd_table_list td
{
text-align:justify;
vertical-align:top;
padding:1px;
padding-left:20px;
}
/* заголовок в таблицах */
th
{
color:#15428b;
font-family:tahoma,arial,verdana,sans-serif;
font-size:8pt;
font-weight:bold;
text-align:center;
padding:3px 2px 2px 2px;
border:1px solid #999;
}
tr
{
vertical-align:top;
}
.tr_odd
{
vertical-align:top;
background-color:#FEFEFE;
}
.tr_even
{
vertical-align:top;
background-color:#EEEEEE;
}
td
{
vertical-align:top;
text-align:justify;
}
.sd_reclama_jurnals
{
border:1px dashed #999;
background-color:#EEE;
text-align:center;
margin-top:5px;
font-size:10pt;
color:#333;
}
/* Текст с полезной информацией. */
.text_info
{
margin:5px;
padding:3px;
background-color:#B0E6FF;
color:#333333;
font-size:8.5pt;
font-family:"Tahoma";
text-indent:0pt;
text-align:justify;
border:1px solid #999999;
}
.prj_table_content
{
width:100%;
border-spacing:0pt;
border-width:0px;
border-collapse:collapse;
}
.prj_conten_main
{

}
.prj_content_navigation
{
width:250px;
background-color:#eae5c7;
}
.content
{
padding:10px;
text-align:justify;
}
.content img
{
margin:5px;
padding:3px;
background-color:#EFEFED;
border:1px solid #D0D0CE;
}
.prj_contacts
{
width:100%;
}
.td_info
{
width:210px;
text-align:left;
vertical-align:middle;
font-size:12pt;
font-weight:bold;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.sd_photo
{
margin:5px;
padding:3px;
background-color:#EFEFED;
border:1px solid #D0D0CE;
}
.copyright
{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#009;
text-align:center;
}
.link_next
{
text-align:right;
font-size:8pt;
background-color:#ECECEC;
padding:5px;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
}
#prj_what
{
padding:5px;
}
#prj_what input, #prj_what textarea
{
border:1px solid #CCC;
width:100%;
margin-top:2px;
font-size:8pt;
font-family: Arial, Helvetica, sans-serif;
}
.devis
{
color:#666;
font-size:8pt;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
padding-left:20px;
background-color:#DFDFDF;
}
.offert
{
margin-top:2px;
height:90px;
background-image:url('/images/bk_offert.png');
}
.offert img
{
margin:4px;
padding:2px;
background-color:#EFEFED;
border:1px solid #D0D0CE;
float:right;
}
.offert_title
{
padding-top:5px;
padding-left:5px;
}
.offert_title a
{
font-weight:bold;
color:#900;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
}
.offert p
{
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-style:italic;
padding:5px;
text-indent:10px;
}
.offert .price
{
font-weight:bold;
text-align:right;
padding-right:5px;
}
.sponsors
{
	border-top:1px dotted #CCC;
padding:10px;
}