/***************** Defaults ****************/
@page { size: landscape; }

html { min-height: 100%; margin-bottom: 1px; }

body {
	font: 8pt/14pt verdana, arial, helvetica, sans;
	color: #4E4E4E;
	background: #fff;
	margin: 0px;
	text-align: center;
	border-color: #000;
}

td{
	vertical-align:top;
}

img {
  border: 0;
}

p {
	font: 8pt/14pt verdana, arial, helvetica, sans;
	margin-right: 0.95pt;
}
a:link, a:visited { text-decoration: none; color: #006600; }
a:hover, a:active { text-decoration: none; color: #009900; }


/***************** Headings for SiFR ****************/

H1 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
	font-size: 20px;
}


H2
	{
	font-family: arial, tahoma, sans;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: #336633;
	margin-top: 10px;
	border-bottom: 0px solid #ccc;
	
} 

H3
	{
	font-family: arial, tahoma, sans;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #336633;
	margin-bottom: 10px;
	border-bottom: 0px solid #ccc;
	
} 
	

H4
	{
	font-family: tahoma, sans;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #4b4b4b;
	margin-bottom: 10px;
	border-bottom: 0px solid #ccc;
	
} 

/* used for page titles for ppl without javascript or flash*/
H5 {
	font: 20px Arial, Helvetica, sans-serif;
	color: #006600;
	margin: 0;
}

.green {
  color: #006600;
}
.abzac_1
{padding-left:20px;
}
.abzac_text_1
{text-align:justify;
}
.abzac_text_2
{font: 8pt/14pt verdana, arial, helvetica, sans;
}
.red {
	color: #FF0000
}

.pic_6px{
	padding-bottom:8px;
	padding-top:8px;
	padding-right:11px;
	padding-left:11px;
	 
	 
}
.a_1{color:color: #4E4E4E;}
.zigolovok_1 {
color:#FFFFFF; 
cursor:pointer;
cursor:hand; 
}	
/***************** Main Positioning ****************/

#wrapper { 
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	position:relative;
	border-left: 1px solid #EBEBEB;
	border-right: 1px solid #EBEBEB;
	background: #fff;
	}

#container { 
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	background-image: url("bkg_main2.gif");
	background-repeat: repeat-x;
	background-color: #E5E5DF;
	background-old: #E5E5DF;
	position:relative;
	}
	
#tools {
	height: 110px;
	width: 900px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}


	
#footer { 
	height: 85px;
	width: 900px;
	padding-top: 10px;
	text-align: left;
	color: #D4D5CF;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	}

#footernav { 
	height: 30px;
	text-align: center;
	}


#footer a { 
	font: 7pt/16pt tahoma, verdana, arial, sans; 
	font-weight: normal;
	text-decoration: none; 
	color: #6E6E6C;
	}

#footer a:hover { 
	text-decoration: none; 
	color: #9A9A9A;
	}
.crumb {
	font-size: 9px;
	color: #969696;
}
	
/***************** Stuff Inside Conductor ****************/

#contents { 
	background-old: #E5E5DF;
	width: 900px;
	text-align: left;
	overflow: hidden;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	}

#printcontents { 
	background-old: #E5E5DF;
	width: 600px;
	text-align: left;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	border:1px solid #000;
	}

.boldlink a:link { color: #006600; font-weight: bold; text-decoration: none; }
.boldlink a:visited { color: #006600; font-weight: bold; text-decoration: none; }
.boldlink a:hover { background-color: #006600; color: #fff; text-decoration: none; }

.sidebar { font: 8pt/12pt tahoma, verdana, arial, helvetica, sans; }
.darkGreyBg{
	background: #DBDBDB;
	border: 1px solid #BBBBBB;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.lightGreyBg{
	background: #E8E8E8;
	padding: 10px;
}


/***************** Callouts ****************/

#whitebox {
	background-color: #ffffff;
	border-right: 1px solid #DBE1E4;
	border-bottom: 1px solid #DBE1E4;
	padding: 20px;
}

.fullBox{
	border: 1px solid #DBE1E4;
	padding: 20px;
}

#box {
	background-color: #f1f1f1;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 10px 20px 20px 20px;
}


/***************** Lists ****************/
#subnav
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin-top: 0;
	margin-bottom: 20px;
}

#subnav li 
{
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 0;
	margin-bottom: 0;
	background-image: url("../images/greyarrow.gif");
	background-repeat: no-repeat;
	background-position: 0 10px;
	font-size: 11px;
}

#subnav li.active 
{
	padding-left: 20px;
	padding-right: 10px;
	padding-bottom: 5px;
	background-image: url("../images/greenarrow.gif");
	background-repeat: no-repeat;
	background-position: 0 1.1em;
	font-size: 11px;
}

#subsubnav
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#subsubnav li 
{
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url("../images/greenarrow.gif");
	background-repeat: no-repeat;
	background-position: 0 1.1em;
	font: 10px/12px verdana;
}

/*#relatedinfo
{
	margin-left: 0;
	margin-bottom: 5px;
	padding-left: 10px;
	list-style: none;
}

#relatedinfo li 
{
	padding-left: 20px;
	padding-bottom: 5px;
	background-image: url(../images/greyarrow.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	font-size: 11px;
}
*/

#sidebarList
{
	margin-top: 0;
	margin-left: 0;
	padding-top: 0;
	padding-left: 0;
	list-style: none;
}

#sidebarList li 
{
	padding-left: 20px;
	padding-bottom: 10px;
	margin-top: 10px;
	background-image: url("../images/sitemap.gif");
	background-repeat: no-repeat;
	background-position: 0 1.2em;
	font-size: 11px;
	border-bottom: 1px solid #f1f1f1;

}

ul {
	margin-left: 0;
	padding-left: 20px;
	list-style: none;
	font: 8pt/14pt verdana, arial, helvetica, sans;
}

li {
	padding-left: 18px;
	padding-top: 8px;
	background-image: url("../images/sitemap.gif");
	background-repeat: no-repeat;
	background-position: 0 1.3em;
}


/***************** Sitemap ****************/




#sitemap
{
margin-left: 0;
padding-left: 0;
list-style: none;
font: 10/18px tahoma, Arial, Sans;
}

#sitemap li 
{
padding-left: 18px;
padding-top: 8px;
background-image: url("../images/sitemap.gif");
background-repeat: no-repeat;
background-position: 0 1em;
}

.sitemap {
font: 11px tahoma, arial, sans;
}





/***************** Data Tables ****************/

.rowOdd { background-color: #6F98CD; }
.rowEven { background-color: #; }
.h3bkg { 
background-image: url("../images/h2.gif");
font-weight: bold;
padding-left: 180px;
color: #336633; }


/***************** Misc Styles ****************/

.fineprint { font: 7pt/14pt verdana, arial, helvetica, sans; color: #666666;}
.lesslead { font: 8pt/12pt verdana, arial, helvetica, sans; color: #4E4E4E;}
.overview { font: 8pt/11pt verdana, arial, verdana helvetica, sans; color: #4E4E4E;}
.overviewText { font: 8pt/12pt verdana, arial, helvetica, sans; font-style: normal; color: #4E4E4E; font-weight: normal;}



/* CoolMenus 4 - default styles - do not edit */
.clCMAbs {
position:absolute;
visibility:hidden;
left:0;
top:0;
}

/*Style for the background-bar*/
.clBar {
position:absolute; 
width:10;
height:10; 
background-color:#333; 
layer-background-color:#333;
visibility:hidden
}

/*Styles for level 0*/
.clLevel0,.clLevel0over {
 position:absolute;
 padding:0px; 
 font-family:arial; 
 font-size:12px; 
 font-weight:bold
}

.clLevel0 {
color:#FFFFFF;
}

.clLevel0over {
color:#c9d1d0; 
cursor:pointer;
}

.clLevel0border {
position:absolute;
visibility:hidden;
background-color:#333; 
layer-background-color:#333;
background: #323232;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over {
position:absolute; 
padding-bottom:5px;
padding-top: 0px;
padding-left: 20px; 
font-family:verdana; 
font-weight: normal;
font-size:10px;
text-align: left;
}

.clLevel1 {
color:#b8b8a9;
border-top: 1px solid #525252;
 
}

.clLevel1over {
background-color:#333; 
layer-background-color:#333; 
color:#FFFFFF; 
cursor:pointer;
cursor:hand; 
border-top: 1px solid #525252;
background: url("../images/bullet.gif") 8px 8px no-repeat;
}

.clLevel1border {
	position:absolute;
	background:#414141 url("../images/bkg.gif") top repeat-x;
	left: 266px;
	top: 92px;
}

/* div's */
div.pageTitle {
position: absolute; 
margin-top: 32px; 
margin-left: 284px; 
z-index:0;
width: 585px;
height: 40px;
}

div.pageTitleOverview {
position: absolute; 
margin-top: 32px; 
margin-left: 20px; 
z-index:0;
width: 585px;
height: 40px;
}



#imageGallery img {
border: 10px #f1f1f1;
}

#imageGallery { 
	font: 7pt/14pt verdana, arial, helvetica, sans; color: #666666;
 }
 
/****************************** Form Styles ***************************/
form
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.inp
{
background-color : #F0F0E8;
border: 1px solid #BABABA;
color: #4E4E4E;
font: 8pt verdana, arial, helvetica, sans;
padding: 4px;
}

.inpR
{
background-color : #fff;
border: 1px solid #ccc;
color: #4E4E4E;
font: 8pt verdana, arial, helvetica, sans;
padding: 4px;
}

.inpButton
{
  color: #24661E;
	background-color: #EDEDED;
	font-size: 10px;
	border: 1px solid #24661E;
}

.inpButtonA
{
	background-color: #EDEDED;
	font-size: 10px;
	border: 2 ridge;
}

.inpButton2
{
	background-color: #E6E6E6;
	font-size: 10px;
	border-top: 1 solid #FFFFFF;
	border-left: 1 solid #FFFFFF;
	border-bottom: 1 solid #CACAD2;
	border-right: 1 solid #CACAD2;
}

fieldset
{
width: 300px;
height:75px;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-bottom:1px solid #999;
border-right:1px solid #999;
}


.tdPrintable{
width:240px;
}

legend
{
color:#999;
}
