﻿1commentaryhtml {height:100%;}

body {height:100%; margin:0px; padding:0px;font-family:Tahoma; background-color:#F8F8F8}

td {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	vertical-align:top;
}

h1 {background-image:url(_images/img_27.gif); background-repeat:no-repeat; background-position:left center; background-color:#7EC6BB; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; padding-left:55px;}
h2 {background-image:url(_images/img_12.gif); background-repeat:no-repeat; background-position:left center; background-color:#188C81; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; padding-left:20px;}
h3 {font-family:Tahoma; font-size:14px; font-weight:bold; text-indent:0px; color:#000000;  text-align: justify;
    padding-left:0px; padding-right:20px; padding-top:10px;}


.toplayer { background:  #00CAB5/* Цвет фона */
                         url("_images/site_head.jpg") /* Адрес изображения */
                         left top /* Рисунок начинается с левого верхнего угла слоя */
                         no-repeat; /* Повторяем фон по горизонтали */
                         height: 115px; /* Высота слоя */
}

.slogan {font-size: 16px; font-weight:bold;	color: #FFFFFF;	text-align:center;	height:50px;}
.Logo {	height:115px;	width:273px;	background-image:url(_images/site_logo.jpg);}

div.blocktitle {background-image:url(_images/img_12.gif);  background-repeat:no-repeat; background-position:left center; background-color:#188C81; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; padding-left:45px;}
div.blocktitle2 {background-image:url(_images/img_27.gif); background-repeat:no-repeat; background-position:left center; background-color:#7EC6BB; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; padding-left:55px;}

a {font-family:Tahoma; font-size:12px; color:#000000;}
A:hover {COLOR: #000000; TEXT-DECORATION: underline}
A:visited {COLOR: #000000; TEXT-DECORATION: underline}
A:active {COLOR: #000000; TEXT-DECORATION: none}
A:link {COLOR: #000000; TEXT-DECORATION: none}


.link_Menu {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF;}
.link_Menu:hover {COLOR: #FFFFFF; TEXT-DECORATION: underline}
.link_Menu:visited {COLOR: #FFFFFF; TEXT-DECORATION: underline}
.link_Menu:active {COLOR: #FFFFFF; TEXT-DECORATION: none}
.link_Menu:link {COLOR: #FFFFFF; TEXT-DECORATION: none}

.link_ext {font-family:Tahoma;color: green; background-image:url(_images/img_16.gif); background-repeat:no-repeat;
            background-position:10px; padding-left:25px;}
.link_ext :hover {COLOR: green; TEXT-DECORATION: underline}
.link_ext :visited {COLOR: green; TEXT-DECORATION: underline}
.link_ext :active {COLOR: green; TEXT-DECORATION: none}
.link_ext :link {COLOR: green; TEXT-DECORATION: none}

div.copy {font-family:Tahoma; font-size:10px; color:#FFFFFF;}
div.copy a {font-family:Tahoma; font-size:10px; color:#FFFFFF;}

div.ico {font-family:Tahoma; font-size:11px; color:#FFFFFF;}
div.ico a {font-family:Tahoma; font-size:11px; color:#FFFFFF;}

div.tmenu   {font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000;align="center";text-align:center}
div.tmenu a {font-family:Tahoma; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

.btn_top_on {font-family:Tahoma; font-size:12px; font-weight:bold; color:black;align="center";text-align:center}
.btn_top_on  a{font-family:Tahoma; font-size:12px; font-weight:bold; color:black;align="center";text-align:center}

div.bmenu {font-family:Tahoma; font-size:11px; color:#FFFFFF;}
div.bmenu a {font-family:Tahoma; font-size:11px; color:#FFFFFF; text-decoration:none;}

div.vmenu {font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; padding:10px}             
div.vmenu a {font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; }
div.vmenu a:hover {font-family:Tahoma; font-size:12px;  color:green; text-decoration:underline; }

td.mnu_down {font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; border-bottom:dotted 1px #00668C;
background: #d2ffff; border-top: 3px solid #0C8B7B; border: 1px solid #0C8B7B;}


span.bmenu {background-color:#6288A5;}

.mnu_dop {color: #188C81;style="text-align:left"}
.mnu_btn_left  { width:24; height:28; background-image:url(_images/menu_left1.gif)}
.mnu_btn_right { width:24; height:28; background-image:url(_images/menu_right1.gif)}
.mnu_btn_left2 { width:24; height:28; background-image:url(_images/menu_left2.gif) }
.mnu_btn_right2{ width:24; height:28; background-image:url(_images/menu_right2.gif)}
.mnu_btn_middle{           height:28; background-image:url(_images/menu_middle1.gif); vertical-align:middle; }
.mnu_btn_middle2{          height:28; background-image:url(_images/menu_middle2.gif); vertical-align:middle;}             


div.mnu_down0{OVERFLOW: hidden; POSITION: absolute; TOP: -1000px; left:-1000;}


.mnu_Left {

			font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; 

            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:1px;
            padding-left:12px;
            }

.mnu_Left_on {
			font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; 
            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:1px;
            padding-left:12px;
             }
.mnu_Left_on_mnu {
			font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; 
            background-image:url(_images/mnu_open.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:-1px;
            padding-left:12px;
             }
.mnu_Left_mnu {

			font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; 

            background-image:url(_images/g_06_bul_3.gif);
            background-position:0px;
            background-repeat:no-repeat;
            background-position:left;
            padding-left:12px;
            }


.mnu_Left2 {
			font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; 
            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:12px;
            padding-left:24px;
            }
.mnu_Left2_on {
			font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; 
            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:12px;
            padding-left:24px;

            }

.mnu_Left2_mnu {
			font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; 
            background-image:url(_images/g_06_bul_3.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:12px;
            padding-left:24px;
            }
.mnu_Left2_on_mnu {
			font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; 

            background-image:url(_images/mnu_open.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:12px;
            padding-left:24px;

            }


.mnu_Left3 {
			font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; 
            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:25px;
            padding-left:36px;
            }
.mnu_Left3_on {
			font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; 
            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:25px;
            padding-left:36px;

            }
.mnu_Left3_on_mnu {
			font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; 

            background-image:url(_images/mnu_open.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:23px;
            padding-left:36px;

            }

.mnu_Left3_mnu {
			font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; 
            background-image:url(_images/g_06_bul_3.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:24px;
            padding-left:36px;
            }
            
.mnu_Left4 {
			font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; 
            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:36px;
            padding-left:48px;
            }

.mnu_Left4_on {
			font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; 
            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:36px;
            padding-left:48px;
            }


.mnu_Left4_on_mnu {
			font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; 

            background-image:url(_images/mnu_open.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:36px;
            padding-left:48px;

            }

.mnu_Left4_mnu {
			font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; 
            background-image:url(_images/g_06_bul_3.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:36px;
            padding-left:48px;
            }


.mnu_Left5 {
			font-family:Tahoma; font-size:12px; font-weight:normal; color:#000000; 
            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:48px;
            padding-left:60px;
            }

.mnu_Left5_on {
			font-family:Tahoma; font-size:12px; font-weight:bold; color:#000000; 
            background-image:url(_images/button02a.gif);
            background-repeat:no-repeat;
            background-position:left;
            background-position:48px;
            padding-left:60px;
            }



.faq_rubric{   
    font-family  :Tahoma; 
    font-size:12px;
    font-weight:Bold; 
    color:#000000;
    text-align: left;
}

.1commentary{   
    font-family  :Tahoma; 
    font-size:16px;
    font-weight:bold; 
    color:#FFFFFF;
    text-align: left;
}

.txt_standart{   
    font-family  :Tahoma; 
    font-size:12px;
    font-weight:normal; 
    color:#000000;
    text-align: justify;
    padding-left:20px;
    padding-right:20px;
    padding-top:10px;
    text-indent:20px;
}

.txt_standart_field{   
    font-family  :Tahoma; 
    font-size:12px;
    font-weight:normal; 
    color:#000000;
    text-align: justify;
    padding-left:0px;
    padding-right:20px;
    padding-top:10px;
    text-indent:0px;
}

.txt_standart_num{   
    font-family  :Tahoma; 
    font-size:12px;
    font-weight:normal; 
    color:#000000;
    text-align: justify;
    padding-left:40px;
    padding-right:20px;
    padding-top:0px;
    text-indent:5px;
}

.txt_standart :hover {COLOR:green; TEXT-DECORATION: none;font-weight:normal;}
.txt_standart :visited {COLOR:green; TEXT-DECORATION: underline;font-weight:normal;}
.txt_standart :active {COLOR:green; TEXT-DECORATION: none;font-weight:normal;}
.txt_standart :link {COLOR: green; TEXT-DECORATION: underline;font-weight:normal;}

.txt_link{COLOR: green; TEXT-DECORATION:underline;font-family:Tahoma;font-size:12px; font-style:normal; font-weight:normal;}
.txt_link:hover {COLOR:green; TEXT-DECORATION: underline;font-size:12px; font-style:normal;font-weight:normal;}
.txt_link:visited {COLOR: green; TEXT-DECORATION: underline;font-size:12px; font-style:normal;font-weight:normal;}
.txt_link:active {COLOR: green; TEXT-DECORATION: underline;font-size:12px; font-style:normal;font-weight:normal;}
.txt_link:link {COLOR: green; TEXT-DECORATION: underline;font-size:12px; font-style:normal;font-weight:normal;}

.mnu_top2 {	border-color: none;	color: black;font-family: Tahoma; font-size:11px; text-align: left;	outline-color: black;}
.mnu_top2 a {border-color: none;	color: black;font-family: Tahoma;font-size:11px; text-align: left;	outline-color: black; text-decoration:underline;}
.mnu_top2 a:hover {border-color: none;font-family: Tahoma;font-size:11px; text-align: left;	outline-color: black; color:black; text-decoration:underline;}

.FonLeft {background-color: #D2FFFF;}

.msg_error {font-size: x-large;}


td.table_down{
    padding: 12px;
    background: #188C81; 
    border: 2px solid #98DDD1; 
    border-top: 1px solid #188C81;
}
td.table_down2{
    padding: 12px;
    background: #94F2FF; 
    border: 2px solid #188C81; 
    border-top: 1px solid #94F2FF;  
    }

a.mnu_down {
	font-size: 12px;
    font-family:Tahoma;
    font-style:normal;
    color:white;
    font-weight:normal;   
    background-image:url(_images/button01a.gif);
    background-position:15px;
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
    }
a.mnu_downl2 {
	font-size: 12px;
    font-family:Tahoma;
    font-style:normal;
    color:white;
    font-weight:normal;   
    background-image:url(_images/button01a.gif);
    background-position:18px;
    background-repeat:no-repeat;
    padding-left:38px;
    }

a.mnu_down2 {
	font-size: 12px;
    font-family:Tahoma;
    font-style:normal;
    color:black;
    font-weight:normal;
    background-image:url(_images/button01a.gif);
    background-position:15px;
    background-repeat:no-repeat;
    background-position:left;
    padding-left:20px;
    }
a.mnu_down2l2 {
	font-size: 12px;
    font-family:Tahoma;
    font-style:normal;
    color:black;
    font-weight:normal;   
    background-image:url(_images/button01a.gif);
    background-position:18px;
    background-repeat:no-repeat;
    padding-left:38px;
    }

       
a.mnu_down a:hover{
	font-size: 12px;
    font-family:Tahoma;
    background-color:black;
    font-style:normal;
    color:blue;
    }

#tooltip{
background:#FFFFFF;
border:1px solid #666666;
color:#333333;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}

table.MsoTableGrid
	{border:1.0pt solid windowtext;
	font-size:10.0pt;
	font-family:"Times New Roman","serif"}
   
	A			{	color: #FC7A2A	}
	FONT.fBig	{	font: 13/15px arial; color: #5C6D75	}
	FONT.fSmall	{	font: 11/13px tahoma; color: #5C6D75	}
	FONT.fXSmall	{	font: 9/11px microsoft sans serif; color: #777777	}
	
/* стили для Вопрос-Ответ - взяты с slavneft */
.commentary_wrapper {
    padding-bottom:10px;
}
.commentary {
    background: #FCFDFE url(_images/comment-bg.gif) repeat-x top left;
    padding-left: 10px;
    padding-bottom: 38px;   
}
.icon_plus, .icon_minus {
    padding: 0px !important;
    border: none !important;
    margin-top: 3px; 
}
.plus_td {
    padding: 12px  12px  0px  0px !important;
    width: 14px;
    }
.commentary_table td {
    border: none !important;
}
.commentary_table {
    border: none !important;
    width: 97%;
}
.question {
  padding: 12px 12px 0px 0px !important;
}
div.quest {
    margin-right: 50px; 
}
.left_div {
    float: left;
}
.right_div {
    float: right;
}
.answer {
   border: 1px solid #C3D1D7;
   background-color: #fff;
   padding: 11px 36px 15px 15px;
   margin-right: 30px;
   margin-top: 13px;
   margin-bottom: 10px;
   text-align: left;
}
ul.comment_plus li {
    padding-top: 10px;
    background: url(_images/icon-plus.gif) no-repeat 0px 12px !important;
    list-style-type: none;
    list-style-position: outside;
    padding-left: 21px !important; 
    padding-right: 65px !important;
    margin-bottom: 0px !important; 
}
ul.comment_plus li div {
    padding-top: 4px;
    padding-bottom: 16px;
    color: #275A71;
}
ul.comment_minus li {
    padding-top: 10px;
    background: url(_images/icon-minus.gif) no-repeat 0px 12px !important;
    list-style-type: none;
    list-style-position: outside;
    padding-left: 21px !important; 
    padding-right: 65px !important; 
    margin-bottom: 0px !important;
}
ul.comment_minus li div {
    padding-top: 4px;
    padding-bottom: 16px;
    color: #275A71;
}
/* конец стилей для Вопрос-Ответ - взяты с slavneft */


.header_top div.head_top_div {
    color:#666767;
    padding-left:10px;
    padding-top: 4px;
}

.header_top div.head_top_div h1 {
    color:#666767;
    font-weight:bold;
    font-size: 	15px;
    padding: 0px;
    margin: 0px;
}