/*Template*/
BODY {background-color: #F4EFDD; font-family : Arial, Verdana, Geneva, Helvetica, sans-serif; margin: 0px;}

* { outline: none; }

.td_left {background: url(img/border_gradient_left.gif) repeat-y right;}
.td_Right {background: url(img/border_gradient_right.gif) repeat-y left;}
#Head {
	height: 88px;
	width: 766px;
	background: url(img/bacc.png) repeat-x;
}
#LeftNaf {
	width: 182px;
}
#Footer {
	height: 20px;
	width: 766px;
}
#main {
	width: 584px;
}
/*--------END-------Template*/

/*=============HEAD============*/
.H_td_sivBac {
	background-image: url(img/header_bar_template.gif);
	background-repeat: repeat-x;
}
.H_td_redBac {
	background-repeat: repeat-x;
	background-image: url(img/myDop.png);
}
/*========1========*/
#menu1 {
float: left;
}
#menu1 ul {
list-style: none;
margin: 0;
padding: 0;
width: 108px;
float: left;
}
#menu1 a{
font: 11px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 2px 2px 5px;
width: 13em;                    /*wdth na drop-a*/
}
#menu1 h2 {
font: 11px arial, helvetica, sans-serif;
display: block;
color:#DAD1B9;
margin: 0;
}
#menu1 h2 span{
font: 11px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 2px 2px 5px;
width: 12em;
}

#menu1 a {
color: #E1E1E1; outline: none;
background: #404040 url(img/HListMenu.gif) no-repeat 10px 9px;         /*fon na drop-a*/
text-decoration: none;
 border-bottom: 0px solid #777;
 padding: 5px 5px 5px 25px;
}

#menu1 a:hover {color: #333333; background: #DDDDDD url(img/menu_bullet.gif) no-repeat 5px 9px; outline: none;}

#menu1 ul ul {position: absolute; z-index: 500;}

#menu1 ul ul ul {top: 0; left: 100%;}
div#menu1 ul ul,
div#menu1 ul li:hover ul ul,
div#menu1 ul ul li:hover ul ul
{display: none;}

div#menu1 ul li:hover ul ,
div#menu1 ul ul li:hover ul,
div#menu1 ul ul ul li:hover ul
{display: block;}



/*========2========*/
#menu2 {
float: left;
}
#menu2 ul {
list-style: none;
margin: 0;
padding: 0;
width: 118px;
float: left;
}
#menu2 a{
font: 11px arial, helvetica, sans-serif; outline: none;
display: block;
margin: 0;
padding: 2px 2px 2px 5px;
width: 13em;                    /*wdth na drop-a*/
}
#menu2 h2 {
font: 11px arial, helvetica, sans-serif;
display: block;
color:#DAD1B9;
margin: 0;
/*padding: 2px 2px 2px 5px;*/
}
#menu2 h2 span{
font: 11px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 2px 2px 5px;
width: 12em;
}

#menu2 a {
color: #E1E1E1; outline: none;
background: #404040 url(img/HListMenu.gif) no-repeat 10px 9px;         /*fon na drop-a*/
text-decoration: none;
 border-bottom: 0px solid #777;
 padding: 5px 5px 5px 25px;
}

#menu2 a:hover {color: #333333; background: #DDDDDD url(img/menu_bullet.gif) no-repeat 5px 9px;}

#menu2 ul ul {position: absolute; z-index: 500;}

#menu2 ul ul ul {top: 0;left: 100%;}
div#menu2 ul ul,
div#menu2 ul li:hover ul ul,
div#menu2 ul ul li:hover ul ul
{display: none;}

div#menu2 ul li:hover ul,
div#menu2 ul ul li:hover ul,
div#menu2 ul ul ul li:hover ul
{display: block;}

/*========3========*/
#menu3 {
float: left;
}
#menu3 ul {
list-style: none;
margin: 0;
padding: 0;
width: 142px;
float: left;
}
#menu3 a{
font: 11px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 2px 2px 5px;
width: 13em;                    /*wdth na drop-a*/
}
#menu3 h2 {
font: 11px arial, helvetica, sans-serif;
display: block;
color:#DAD1B9;
margin: 0;
/*padding: 2px 2px 2px 5px;*/
}
#menu3 h2 span{
font: 11px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 2px 2px 5px;
width: 12em;
}

#menu3 a {
color: #E1E1E1;
background: #404040 url(img/HListMenu.gif) no-repeat 10px 9px;         /*fon na drop-a*/
text-decoration: none;
 border-bottom: 0px solid #777;
 padding: 5px 5px 5px 25px;
}

#menu3 a:hover {color: #333333; background: #DDDDDD url(img/menu_bullet.gif) no-repeat 5px 9px;}

#menu3 ul ul {position: absolute; z-index: 500;}

#menu3 ul ul ul {top: 0;left: 100%;}
div#menu3 ul ul,
div#menu3 ul li:hover ul ul,
div#menu3 ul ul li:hover ul ul
{display: none;}

div#menu3 ul li:hover ul,
div#menu3 ul ul li:hover ul,
div#menu3 ul ul ul li:hover ul
{display: block;}

/*========4========*/
#menu4 {
float: left;
}
#menu4 ul {
list-style: none;
margin: 0;
padding: 0;
width: 162px;
float: left;
}
#menu4 a{
font: 11px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 2px 2px 5px;
width: 13em;                    /*wdth na drop-a*/
}
#menu4 h2 {
font: 11px arial, helvetica, sans-serif;
display: block;
color:#DAD1B9;
margin: 0;
/*padding: 2px 2px 2px 5px;*/
}
#menu4 h2 span{
font: 11px arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 2px 2px 5px;
width: 12em;
}

#menu4 a {
color: #E1E1E1;
background: #404040 url(img/HListMenu.gif) no-repeat 10px 9px;         /*fon na drop-a*/
text-decoration: none;
 border-bottom: 0px solid #777;
 padding: 5px 5px 5px 25px;
}

#menu4 a:hover {color: #333333; background: #DDDDDD url(img/menu_bullet.gif) no-repeat 5px 9px;}

#menu4 ul ul {position: absolute; z-index: 500;}

#menu4 ul ul ul {top: 0;left: 100%;}
div#menu4 ul ul,
div#menu4 ul li:hover ul ul,
div#menu4 ul ul li:hover ul ul
{display: none;}

div#menu4 ul li:hover ul,
div#menu4 ul ul li:hover ul,
div#menu4 ul ul ul li:hover ul
{display: block;}




/*===================END HEAD===========*/





/*============LEFT NAV===================*/
h2 { color: #000; margin: 0px;padding: 0px; }	
ul { list-style: none; margin: 0; padding: 0; background-color: fff; }
#nav_top_fasha { background: url(img/Nav_top.gif) repeat-x; display: block; height: 20px; }
.red {
	color: #dd7777;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: block;
	border-bottom: 1px solid #bcb192;
	margin-left: 10px;
	padding-top: 5px;
}

	
#menu8 {
	margin: 0 0 0 10px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	}
	
#menu8 li a {
	
  	height: auto;
	text-decoration: none;
	border-bottom: 1px solid #eae5d8;
	}	
	
#menu8 li a:link, #menu8 li a:visited {
	color: #817656;
	display: block;
	background: url(img/menu_bullet.gif) no-repeat 3px 8px;
	padding: 4px 0 4px 15px;
	}
	
#menu8 li a:hover {
	color: #CC0000;
	background: url(img/selected_menu_bullet.gif) no-repeat 7px 8px; 
	padding: 4px 0 4px 15px;
	background-color: #eae5d8;
	}
	
	
	
	
/*===============END LeftNav=========================*/




/*=================MAIN============================*/
#main_x3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	/*background-color: #eed;*/
	background-color: #f5f5f5;
	width: 584px;
}
/*=======CENTRE======*/
.img_c{
 padding: 5px;
 float: right;  
}
#right_side{ 
	float:right;
	display: block;
	width: 190px;
	margin-right: 4px;
	padding-right: 5px;
}
#ZaInfoNot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e9e2cd;
	float: right;
	/*height: 260px;*/
	width: 186px;
	overflow: hidden;
	clear: right;
	margin-right: 9px;
}
#center{
	font-family: Arial, Verdana, sans-serif;
	font-size:8pt;
	color: black;
	width: 184px;
	/*height: 87px;*/
	background-color: #d4c7a3;
	border: solid 1px #b5ab8d;
	float: right;
	vertical-align: top;
	clear: right;
	margin-top: 5px;
	margin-bottom: 13px;
        }   
   .Centre_IN{
	/*height: 52px;*/
	background-color: white;
	border-top: 0px solid #f3efe3;
	border-right: 3px solid #f3efe3;
	border-bottom: 3px solid #f3efe3;
	border-left: 3px solid #f3efe3;
	padding: 5px;
	vertical-align: text-top;
	text-align: center;
        }
     
  #center .Lable{
            background-color: #d4c7a3;
			border: none;
			color: #b70000;
			text-transform: uppercase;
            font-weight: bolder;
			/*text-indent: 5px;*/
            display: block;
            /*height: 18px;*/
            padding: 0px;
            margin: 2px 0px;       
        }
/*========END CENTRE=======*/

.sh{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #817656;
	text-indent: 5px;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #817656;
	line-height: 20px;
	margin-top: 15px;
	text-align: left;
	display: block;
	}

/*========Tab v sredata=========*/
/*Table3 {
	height: 172px;
	width: 370px;
}
.T_Centre_IN{
	background-color: #f5f5f5;
	height: 122px;
        }
.img3 {
	padding-top: 7px;
	padding-left: 7px;
}
     
 .T_Lable{
	background-color: #e9e2cd;
	color: #817656;
	text-transform: uppercase;
	font-weight: 200;
	display: block;
	height: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 2px;
	width: 121px;
        }
.T_Lable a:link, a:visited {text-decoration:none; color: #817656;}
.T_Lable a:hover {text-decoration:none; border-bottom: 1px dotted #ae1000;}
*/

/*======END Tab v sredata=======*/

.delitel { margin-top: 10px; border-bottom: 5px solid #bcb192; }
h6 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	color: #817656;
	text-indent: 5px;
	font-size: 11px;
	border-bottom: 1px solid #817656;
	line-height: 20px;
	margin: 2px 5px 12px 5px;
	
	
	
}
.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	padding: 0px 5px 5px 5px;
	margin-top: -10px;
}
.more {
	color: #ae1000;
	font-weight: bold;
	font-size: 10px;}
.more a:link { color: #ae1000; font-weight: bold; text-decoration: none;  border-bottom: 1px dotted #ae1000; outline: none; }
.more a:visited {color: #ae1000; text-decoration: none;  border-bottom: 1px dotted #ae1000; outline: none; }     
.more a:hover {background-color: #eae5d8;  border-bottom: 1px solid #9A8E51; text-decoration: none; outline: none; }  

/*==============END CONTENT============*/

/*=============FOOTER=============*/
#Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ddd;
	background-image: url(img/LineB.gif);
	background-repeat: repeat-x;
	height: 20px;
	width: 766px;
	padding-top: 2px;
	text-indent: 10px;
}
/*==========END FOOTER==============================*/

/*==========DOC==============================*/

#doc{
	padding: 20px;
}
#headline {
	background: #fff;
	border: 1px solid #ccc;
	margin: 10px;
	padding: 15px;
	text-align: justify;
	font-family: Arial,verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
#headline_box {
	background: #fff;
	border: 1px solid #ccc;
	margin: 10px;
	padding: 15px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #817656;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
}
#doc p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	color: 333;
	text-indent: 20px;
	text-align: justify;
}
#opisanie {
	background: #fff;
	font-weight: bold;
	color: #ae1000;
	top: 18px;
	right: -20px;
	display: inline;
	position: relative;
	padding: 0px 5px;
	font-size: 10px;
}
  #LableDocH1 {
	font-family: Times New Roman, Times, Georgia, serif;
	color: #ae1000;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 1px;
	background-color: #E8E3C6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9A8E51;
	/*display: inline;*/
}
#LableDocH2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ae1000;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	background-color: #F1EEDC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9A8E51;
	padding-left: 10px;
	/*visibility: inherit;
	text-indent: 0px;*/
}
#LableDocH2a {
	font-family: Arial, Helvetica, sans-serif;
	color: #817656;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	text-align: center;
	background-color: #F1EEDC;
	padding: 3px;
	visibility: inherit;
	text-indent: 0px;
	display: block;
	width: 80%;
   margin-left: 5%;
}

#LableDocH2a1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ae1000;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	text-align: center;
	background-color: #F1EEDC;
	padding: 3px;
	visibility: inherit;
	text-indent: 0px;
	display: block;

}


#LableDocH2b {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	background-color: #F1EEDC;
	margin-left: 50px;
	visibility: inherit;
	text-indent: 0px;
}

#doc li{
	/*border-left: 1px solid #9a8e51;*/
	background: url(img/menu_bullet.gif) no-repeat 2px 9px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 2em;
   margin-left: 20px;
	color: 333;
   text-indent: 12px;
	letter-spacing: 1px;
	}
.nws { font-family:Verdana,Arial; font-size:11px; color:#FFFFFF; }
	
#doc table {font-family:Verdana,Arial; color:#333; font-size:10px;}

.citat { 	background-color: #e3e3e3;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 2px;
	background-image: url(img/quote_tn.png);
	background-repeat: no-repeat;
	}

#doc .bacgr {
		background-image: url(img/td_bac.png); background-repeat: repeat-x; height: 30px; color: #fff;
		text-align: center;
	}
#doc .alianc {
		background-image: url(img/td_bac_alianc.png); background-repeat: repeat-x; height: 30px; color: #fff;
		text-align: center;
	}
#doc .bacgr1 {
		background-image: url(img/td_bac1.png); background-repeat: repeat-x; height: 30px; color: #fff;
		text-align: center; text-transform: uppercase;
	}
#tabl_legend{
	background-color: #F4EFDD;
	border: 1px solid #9A8E51;
	padding: 2px;
	text-align:left;
}
.tr_other{
	background-color: #EFE5C7;
}

#doc td {padding: 3px;}

.vLeg{
   color: #777;
	font: italic 10px sans-serif;
	padding-top: 5px;
	display:inherit;
  
}

/*===END DOC======*/
/*==device===*/
.thumb{
position: relative;
z-index: 0;
color: #ae1000;
font-weight: bold;
font-size: 10px;
}
.thumb a:link { color: #ae1000; font-weight: bold; text-decoration: none;  border-bottom: 1px dotted #ae1000; outline: none; }
.thumb:hover{ background-color: #eae5d8;  border-bottom: 1px solid #9A8E51; z-index: 50; outline: none;}
.thumb a:visited {color: #ae1000; text-decoration: none;  border-bottom: 1px dotted #ae1000; outline: none; }
.thumb span{ 
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
}
.thumb span img{ 
border-width: 0;
padding: 2px;
}
.thumb:hover span{ 
visibility: visible;
top: 0;
top: 15px;
left: 100px;
}
/*==END device===*/
TABLE.offices { /*border: none; background-color: #FFF; width: 95%; margin-left: 15px;*/
                background-color: #F4EFDD; border: 1px solid #9A8E51; width: 99%; padding: 0px; margin: 0px; 
                                                }
            TR.offices-h  { /*background-color: #FAA;*/
				              background-image: url(img/td_bac_alianc.png); background-repeat: repeat-x; padding: 0px; margin: 0px; 
								  height: 30px; color: #fff; text-align: center;}
            TR.offices-1  { /*background-color: #e4d9f3;*/ background-color: #EFE5C7; padding: 0px; margin: 0px; }
            TR.offices-2  { /*background-color: #dfead0;*/ background-color: #F4EFDD; padding: 0px; margin: 0px; }
            TD.offices    { /*border: 1px solid #000;*/}

.warning      { color: #D00; font-weight: bold; }
INPUT                { border: dotted 1px #777; background-color: #FFE; padding: 3px; }
INPUT.button         { border: 1px solid #777; background-color: #dd7777; padding: 1px; }
.radio        { font: 11px Verdana, sans-serif; text-decoration: none; text-color: rgb(129, 118, 86); }

#doc dt { font-size: 12px; color: #588ca4; border-bottom: #588ca4 solid 1px; width: 95%; font-weight: bold; } 
#doc dd {  font-size: 12px; background-color: #eeeee7;  width: 90%; margin: 5px 0px 15px 15px; padding: 5px;}
.linklang { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#DAD1B9; text-decoration: none;
            padding: 0px 10px 0px 5px;
}

