/*---- Layout ----*/
div {
	padding: 0;
	margin: 0;
}


body {
	background:url(img/krugi.gif) no-repeat top left #fff;
	color: #000;
	/* padding: 20px;  равноудаленно от краев */
	padding:0px;
	margin: 0px;
}
a img { border:0; 
}
#pageFrame
{
	background-color: transparent;
	color: #000;
	/* min-width: 500px; */
	min-width: 740px;
	max-width: 99%;	
}


.logoBorder{
        text-align:left;  
        border-bottom:5px solid #CACFFB; 
        width:210px; 
}

#masthead h1 {
	display: inline;
}
#leftcolumn {
	/*margin-right: -200px;	*/    /* IE 4 fix */
	margin-right: -34%;
}
#leftColumn {
	float: left;
	/*width: 200px;*/
	width:34%;
	max-width:34%;
	min-width:250px;
	
	/*/*/ /*/margin: 0 0 0 2px; /* Silly Netscape hack to get the borders to line up */
}
/*
#logo { position: absolute; top:20px; left:40px; 
}
*
/* если есть правая колонка
#rightColumn
{
	float: right;
	width: 200px;
}
*/
#contentColumn {
	width: auto;
	/*margin-left: 199px;*/
	margin-left:34%;
}
#masthead, #innerLeftColumn, #innerContentColumn, #innerRightColumn, #innerFooter {
	padding: 0px;
}
#masthead {
height:70px;
}
#masthead a
{
font-size:8pt;
font-family:Arial,Tahoma; color:#6a6c7e;
text-decoration:none;
}
 #masthead .miniSel
{ 
/*text-decoration:underline;*/

border-bottom: 1px solid #a52a2a;  /* brown; */
font-size:8pt;
font-family:Arial,Tahoma; color:#6a6c7e;
}


#innerLeftColumn {
   /*padding-top:200px;*/
   padding: 0px 30px 20px 30px;
   font-size:12pt;
   font-family: Arial, Tahoma;
   color:#6a6c7e;  /* Это красные буквы  */  
}
#innerLeftColumn H1 {
   font-family:Arial,Tahoma; font-size:16pt; color:#6a6c7e;
}

span.big {   /* (495)  */
     font-size: 20pt;  font-family:  Arial,Tahoma;
}   
span.gray {   
     font-size: 14pt; color: #000;  font-family:  Arial,Tahoma;
}
span.gray2 {  /* на дорогах свободно */
     color: #111;     font-family:  Arial,Tahoma;  
	 font-size: 10pt; 
	 text-decoration:underline;
}
span.gray22 {  /* на дорогах свободно */
     color: #111;     font-family:  Arial,Tahoma;  
	 font-size: 10pt; 
}
span.red {  /* #d30f27 Пробки Погода Котировки */
    color: #111;    font-family:  Arial,Tahoma;
   	text-decoration:underline;
	font-size: 12pt;
	font-weight:bold;
}
span.redVal {  /* US   EUR */
    color: #d30f27;    font-family:  Arial,Tahoma;;
	font-size: 10pt;
	font-weight:bold;	
}
span.grayVal {  /* US   EUR */
    color: #5a595a;    font-family:  Arial,Tahoma;
	font-size: 10pt;
	font-weight:bold;	
}

#innerContentColumn {
   padding-top: 60px;
   padding-right: 30px;
   text-align:justify;
   font-size:14pt;
   line-height:24px;
   color:#080909;
   text-indent: 0px;
}
#innerContentColumn P, #innerContentColumn li {
   padding-bottom:12px;
}

#innerContentColumn H1, #innerContentColumn H2, #innerContentColumn H3 {
   font-family:Arial,Tahoma; font-size:14pt; color:#6a6c7e;
}
#innerContentColumn #stand td { text-align:center; font-size:11pt;  font-family:Arial,Tahoma; color:#6a6c7e;  }

#innerContentColumn p.one {  text-indent: -55px; font-family:Arial;color:#080909; }
#innerContentColumn p span.red2 { color:#c72929; text-decoration: none;  }
/* #innerContentColumn #garant { padding-left:60px; }*/

#innerContentColumn p.one2,#innerLeftColumn p.one2  {    font-size:10pt; text-indent: 0px; font-family:Arial;color:#6a6c7e; }
#innerLeftColumn p.one2 { text-align:justify; }
#innerContentColumn li, #innerContentColumn a {    font-size:10pt;  font-family:Arial;color:#6a6c7e; }
#innerContentColumn td {    margin-left:30px; font-size:12pt;  font-family:Arial;color:#608292; text-indent: 0px; }

#lst td,  #lst td a  { font-size:11pt; font-family:arial, tahoma;  text-align:left; text-indent:0px;}
#lst td h3 { color:#6a6c7e; font-size: 14pt; font-family:arial, tahoma; }

#lst td, #lst td a { color:#6a6c7e; font-size: 11pt; font-family:arial, tahoma; }

#footer {
    height:140px;
	clear: both;
}
#innerFooter {
	text-align: left;
}
#innerContentColumn {
	overflow: visible;
	height: 100%;	/* fix the Win32 IE float bug */
	/* margin-right: 200px;  если есть правая колонка*/
	/*/*/ /*/margin: 0 0 0 2px; /* Silly Netscape hack to get the borders to line up */
}
#contentColumn>#innerContentColumn {
	height: auto;	/* fix Opera 5 which breaks with the above IE fix */
}
#innercontentcolumn {
	height: 100%;	/* fix IE 5.0 which parse the Opera fix, note the selector is all lower case */
}
#masthead, #footer {
	z-index: 10;
}

div.clear {
	height:1px;
	line-height:1px;
	margin:0;
	overflow:hidden;
	}

/*#menuH {
   float: left;	
   border: 1px dotted red;
   height:125px;
   }
*/
#menuH  {
   height:60px; 
  /* background:url(img/menu.gif) no-repeat top left; */
   background: url(img/sh-bot-left.png) no-repeat  bottom left ;
   width:inherit;
   border: 0px dotted gray;
   }

#menulist { 
    background: #cacffb;
	width:100%; 
	padding: 13px 10px 13px 30px;  
	color:#fff2e2; 	
	font-size: 20px;
}	   
#menulist a.menu:link, #menulist a.menu:visited {
	color:#6a6c7e;
	font-size: 11pt;
	font-family: Arial;
	text-decoration:none;
    padding: 0 9px;
}
#menulist a.select:link, #menulist a.select:visited {
	color:#6a6c7e;
	font-size: 11pt;
	font-family: Arial;
	text-decoration:none;
	border-bottom: 1px solid #a52a2a;
    padding: 0 9px;		
}

#menulist a.menu:hover, #menulist a.select:hover {
	color: #a52a2a;
	font-size: 11pt;
	font-family: Arial;
	 /*text-decoration:none; underline; */
    padding: 0 9px;		
	}	

	
#footerMenu {
   text-align: left;
   font-size: 11pt;   
   color:#9d9b9c;
   font-family: Arial; 
   padding-top: 20px;
   padding-left: 0;  
   padding-bottom: 48px;    
}

#footerMenu a.menu:link, #footerMenu a.menu:visited, #footerMenu a.menu:hover,
#footerMenu a.first:link, #footerMenu a.first:visited, #footerMenu a.first:hover {
	color: #9d9b9c;
	font-size: 11pt;
	font-family: Arial;
	text-decoration:underline;
    padding: 0 9px;		
}	
#footerMenu a.first:link, #footerMenu a.first:visited, #footerMenu a.first:hover {
    padding-left: 0;		
}

	
#innerFooter .contactMini {
   text-align: left;
   font-size: 9pt;   
   color: #676268; /*#686868;#9d9b9c;*/
   font-family: Arial; 
}	

#innerFooter a:link {
	color: #0055cc;
	font-size: 9pt;
	font-family: Arial;
	text-decoration:underline;
    /*line-height: 200%;	*/
	padding-bottom:5px;
}


	
#footerMenu { display:none; }


/*---- Borders ----*/
#pageFrame {    	border: 0px solid lime;
}
#footer { 
   border:  0px solid #6a6c7e;
   border-top: 2px solid #6a6c7e;
} 

#masthead {             	border: 0px solid lime;
}
#innerLeftColumn {  		border: 0px dotted gray;
}
#innerContentColumn {  		border: 0px dotted blue;
}
#contentColumn { 	border: 0px dotted green;
}




.melko {

font-size: 80%;
}

#lst .tabtext { padding:30px 10px 20px 40px; font-size: 10px; vertical-align:top; font-family:  Arial,Tahoma;  }	

/* #innerLeftColumn p .one2, #innerContentColumn p .one2 , #innerContentColumn li  */
.one2{ 
font-size: 10px; 
font-family:  Arial,Tahoma; 
}

h1 { font-size:14px; font-family:  Arial,Tahoma; color:#6a6c7e;}	
h2 { font-size:13px; font-family:  Arial,Tahoma; color:#6a6c7e;}	
h3 { font-size:12px; font-family:  Arial,Tahoma; color:#6a6c7e;
    /* background: url(img/sh-bot-left.png) no-repeat bottom left  ;  */
    background:  #fde298; /*#cacffb;*/
	width:100%; 
}	
.under { background: url(img/sh-bot-left.png) no-repeat bottom left  ;   }
h1,h2,h3 { padding:0; margin:0;}
h1,h2,h3 { margin:20px 0 12px 0;}
p {text-indent:0; margin:0px;}


#lst td,  #lst td a  { font-size:11pt; font-family:arial, tahoma;  text-align:left; text-indent:0px;}
#innerLeftColumn h3 { color:#6a6c7e;; font-size: 12px; font-family:arial, tahoma; }
#innerContentColumn h2 { color:#6a6c7e;; font-size: 14px; font-family:arial, tahoma;}

#lst td h3  { color: #00008b; font-size: 14px; font-family:arial, tahoma; } 

 td .tel {color:#5d6392; font-size:15pt; white-space:nowrap;font-family:arial, tahoma;}
 td .mail{color:#5d6392; font-size:11pt; white-space:nowrap;font-family:arial, tahoma;}	
 td .mailTxt{color:#5d6392; font-size:9pt; white-space:nowrap;font-family:arial, tahoma;}			  
 td .txt {color:#3f3f3f; font-size:9pt; white-space:nowrap;font-family:arial, tahoma;}

.clr{
clear:both;
font-size:1px;
}

.gray { color:gray; }