body{
 
}
.calc
{
 	width: 830px;
}


.calc_top_left
{
  background: transparent url(dev/images/title_left.jpg);
  width:11px;
  height:49px;
}
.calc_top_right
{
  background: transparent url(dev/images/title_right.jpg);
  width:11px;
  height:49px;
}

.calc_down_left
{
  background: transparent url(dev/images/down_left.jpg);
  width:11px;
  height:49px;
}
.calc_down_right
{
  background: transparent url(dev/images/down_right.jpg);
  width:11px;
  height:49px;
}

.calc_top_center
{
   width:808px; 
   color: #f3f3f3;
   background: transparent url(dev/images/title_bg.jpg);
	font-family: sans-serif;
	font-size: 20px;
	font-weight: bolder;
   background-repeat: repeat-x;
   }
.calc_down_center
{
   background: transparent url(dev/images/down_bg.jpg); 
   width:808px; 
   color: #f3f3f3;
   background-repeat: repeat-x;
}
.calc_auth
{
	background-color: #f3f3f3;
}
.normalText
{
	color: black;
	font-family: sans-serif;
	font-size: 13px;
}
.normalTextGray
{
	color:gray;
	font-family: sans-serif;
	font-size: 13px;
}
.linkedText
{
	color: #149761;
	font-family: sans-serif;
	font-size: 13px;
}
.linkedTextUnderline
{
	color: #149761;
	font-family: sans-serif;
	font-size: 13px;
	text-decoration: underline;
	}

a{
	cursor: pointer; 
	color: #149761;
	font-family: sans-serif;
	font-size: 13px;
	text-decoration: underline;	    	
	    } 	

a:hover{
	cursor: pointer; 
	color: #486daa;
	font-family: sans-serif;
	font-size: 13px;
	text-decoration: underline;	    	
	font: bolder;
	    } 
.linkedTextBlue
{
	color: #486daa;
	font-family: sans-serif;
	font-size: 14px;
	font: bolder;
}
.linkedTextUnderlineBlue
{
	color: #486daa;
	font-family: sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bolder;
}
.footer1text
{
	color: #00a5d4;
	font-family: sans-serif;
	font-size: 18px;
	font-weight: normal;
}
.categorytext
{
	color:#eb6a26;
	font-family: sans-serif;
	font-weight: 100;
	font-size: 17px;
}
.blueSmallText
{
	color:#00a3db;
	font-family: sans-serif;
	font-size: 14px;
	font-weight: 100;
}
.subgroup_name
{
	width: 500px;
	background-color: #e8f7f0;
}
.subgroup_free
{
 width: 200px;
 background-color: #e8f7f0;
}

.spaceTd
{
	height: 10px;
}

.razmeshenie
{
 width: 230px;
}
