/* Design by Valery I. Ivanov for CBS
Sosnovy Bor, Leningrad region, 22.01.2005*/
body	{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px;
 margin: 0;
 scrollbar-arrow-color : White;
 scrollbar-base-color : #669966;
 background : #669966;}
td		{ 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
  background-color : White;  }
.bsch{color : #669966;  font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;}
a {color: #006400; text-decoration: none;  font-weight: bold;    }
a:hover {color: #33CC33; text-decoration: underline;}                   
a:visited {color: #669966; text-decoration: none;}
.color-title {
	color: #339933; 
	font-weight : bold;  
	font-size : 15px;  
	font-family: Arial, Helvetica, sans-serif;}
.color-header{
background-color: #669966;  color : #99CC99;  padding-left : 5px;
font-weight : bold;}
.color-buttons		{background-color: #669966;    color : #CCFFCC;    }
.color-border		{background-color: #006433;  font : bold;  color : White;  padding-left : 5px;   }
.color-rowalert		{background-color:#ffddaa;}
.form-title			{color:white;}
.color-left		{background-color: #FBFCFD;}
.buttons {
	BORDER-RIGHT: 1px solid #666666; 
	BORDER-TOP: 1px solid #666666;  
	FONT-SIZE: 11px; 
	BORDER-LEFT: 1px solid #666666; 
	BORDER-BOTTOM: 1px solid #666666; 
	BACKGROUND-COLOR: #C8D3DC;	}
.logo {
	line-height : 30px;
	color : White;
	font-size : 16pt;
	padding-left : 10px;
	background : #669966 url(../images/bsch_bg.gif);
	font : bold;
	list-style : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : 0;	}	
.headerline {
	background : url(../images/top_bsch_bg.gif) repeat-x;
	line-height : 1px;
	color : #EFF7DF;
	font-size : 7pt;
	padding-left : 7px;	}
.color-row {
background-color:#fffff5;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color : #444444;
 padding-left : 5px; }
.footerline {
	background : url(../images/footerline.gif);
	color : #9DB3CB;
	font-size : 7pt;
	padding-left : 7px;
	line-height : 1px;	}
.footerbg {
	background : url(../images/footerbg.gif);
	line-height : 15px;
	color : #9DB3CB;
	font-size : 7pt;
	padding-left : 7px;	}		
.tabs		 		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
a.link:hover	{text-decoration:underline; color: #66ff66;}
.label	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  background : White url(../images/bsch_side.gif);     }
.text,.link 	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;    }
.nospace			{line-height:2px;}
.text_bold 			{font-weight:bold;}
.h3,h3,.subhead		{line-height:120%;font-family:arial,geneva,helvetica,sans-serif;}	
.pagedivider		{font-size:90%;line-height:120%;font-family:arial,geneva,helvetica,sans-serif;}	
.input 				{width:250px;}
.error 				{color:red;}
.success 			{color:green;}
.headline			{font-size: 85%; color: #6699cc;}
.copyright {
	color : White;
	font-size : 7pt;
	padding-left : 7px;
	}
.mainlinks a:link { color: #99CC99; text-decoration: none}
.mainlinks a:visited { color: #99cc99; text-decoration: none;  font-weight : bold; }
.mainlinks a:hover { color: White;  text-decoration: none;  font-weight : bold;     }
.bsch {color: #669966;  font : bold;}
.bschlink a:link {color: #339933; text-decoration: none;}
.bschlink a:hover {color: #339933; text-decoration: underline;}                   
.bschlink a:visited {color: #669966; text-decoration: none;}
.bgbsch {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background : url(../images/bsch_news.gif) no-repeat;   color : White;  font-weight : bold; padding-left: 34px;  height: 22px;}
li {list-style : none outside url(../images/bsch_bl.gif);  padding-left: 5px;}
