/*  цветовая схема 3 - золото и белый фон  */


a {color: #7252D0; text-decoration:underline;}
a:hover {color: #E97304; text-decoration:none;}


body {background:#fff;}

.border1px {border:1px solid #999;}
	table.border1px {border-collapse: collapse; }
	table.border1px td{border: 1px solid #888;}

#bottommenu
{
	display:block;
	text-align:center;
	margin-top:10px;
	margin-bottom:20px;
	line-height:200%;
	margin-bottom:0px;
}

#bottommenu LI {
	white-space:nowrap;
}	

#bottommenu .divider {
	
	display:inline-block;
	margin:0 8px 0px 8px;
	position:relative; top:4px;
	width:2px; height:14px; font-size:1;	
	background: #aaa;
	border-top:2px solid #c5c5c5;
	border-bottom:2px solid #c5c5c5	;
	}
	
#container  {width:864px; background:none;}

#content_div {margin:10px 30px;}

#contenttable {
    width:100%; clear:both;
    margin:6px 0 0 0;
    }

#footer {
	margin:20px auto 0;
	background:#eee;
	padding:10px 20px;
	width:790px;
	border:0px solid #ddd;
	border-bottom:0;
	
	}

#footer, #footer A {font-size:12px;	color:#999;}	
	
#footer hr {display:none;}



#header  {
	
	text-align:center;
	padding:0;
    
	}
#header  table {
	background:#fff;
	border-bottom: 0px solid #eee;
	border-top: 0px solid #eee;
	border-left: 0px solid #ddd;
	border-right: 0px solid #eee;
	
}
	
	
#header h1 , #header h2, #header h3  
	 {
	 margin-left:20px;
	 }
	 
/* logo */
#header h1 {color:#F09E13;}
/* slogan */



#header hr {display:none;}
	 



	

H1#h1main {
	background2: url(img/silver_head_bg2.gif) left top no-repeat #E6E2F0;
	background:#E6E2EF;
	padding:6px 10px 7px 30px;
	
	width:auto;
	color:#333;
	font-weight:bold;
	font-size:18px;
	font-family:Arial,Times,Tahoma;
	border:0px solid #f00; 
	margin:0px;

	
	}
* html H1#h1main2 {width:97%;} /* IE hack */

#content_div h1 {color: #000; font-weight:bold; font-size:20px; line-height:120%;}
h2 	{color: gray; margin:10px 0 5px; font-size:130%;}
h2 SMALL {font-size:75%;}
h3  {color: #472F8F; font-weight:bold; font-size:125%;}

hr { color: #bbc; background-color: #bbc; }




#inmain {
	border:0px solid #f00;
	padding-top:0;
	
	}
	 
#left {
	display:none;
	background: #f0f0f0; color: black;

}
#left #mainmenu {margin-left:10px;}

#left , #main {border-color:#ddd;}



#main {background: none;; color: black;
margin-right:0px;margin-top:0px; margin-bottom:0;
height:300px;
}


#mainmenu  LI.level0  A:link, 
#mainmenu  LI.level0  A:visited  
	{color: #1C1C1C;}

#maintable {}
#maintd {
	background:#fff;
	padding:0; margin:0; border-right:0;/*border-top:0;*/ 
	border-left:1px solid #888;
	border-bottom:1px solid #888;
	border-top:1px solid #ccc;
	vertical-align:top;	
	}
	
	
/* link */	
#mainmenu LI.level1  A:link, #mainmenu LI.level1  A:visited { color:  #3896BE;} 
	
	

#mainmenu LI.level1  A:hover 
	{
	color: #000;
	}

#topmenu  
{
	display:block;
	text-align:center;
	padding:0px 0 0px 0;
	width2:800px;
	line-height:200%;
	margin:2px 18px;
    
    border:0px solid #f99;
}



#topmenu LI  {
	white-space:nowrap;
	}

#topmenu A  {
	color:#000;
	font-weight:bold;
	font-family: Arial;
	padding: 4px 9px 3px;
	background: url(img/gold_link_bg.gif) top left #FFD12B;
	border-right:2px solid #fff;
	
}

#topmenu A:hover, #topmenu A.active, #topmenu A.active_link  {
	background: url(img/green_link_bg.gif) top left  #8FCC88;
	border-bottom:none;
	}
	

#sidepanel {
	background:  #7ECA8A;
	background:  #B5E4C7;
	
	width:220px; padding:0px; 
	border-left:1px solid #8ba;
	
}


#sidecontent {
	padding:10px 5px 10px 1px;
	margin:10px;
	border:0px solid #060;
	text-align2:center;
}
* html #sidecontent {margin:6px 5px 6px 9px;}

#slogan  {
	text-align:left;
	color:#2A832D; 
	font-style:italic;
	font-weight:bold; 
	font-size:16px;
	margin-left:25px;
	text-indent:-25px;
	}	 
.sideblock,.sideblock2 {
	background2:#FAF9A7;
	padding:15px 10px 10px;
	
	border-top:3px solid #42934F;
	
	text-align:left;
	
	line-height:120%;
}	

.sideblock_contacts {
    padding:2px 10px 0px 10px;
    border:0px solid #fff;
    background:url(img/side_button.gif) top center;
}
.sideblock_contacts2 {
   background:url(img/side_button.gif) bottom center; 
   height:20px;
   margin:0px 0 16px;
}

.sideblock2{background2:#fff;}

#sidecontent  UL {margin-left:-4px;}
#sidecontent  UL LI {margin: 2px auto 5px; padding:0; line-height: 124%; }
