*				{
				margin:0;
				padding:0;
				font-family: verdana, arial;
				}
html, body				{				
				height:100%;
				min-height:100%;
				}
table				{
				border-collapse:collapse;
				}
img				{
				border:0;
				}
.shapka				{
				width:100%;
				height:268px;
				background-color: url(/images/css/shapka_fon.jpg) 0px -1px repeat-x #13186a;
				}
.shapka_left			{
				width:720px;padding:0 0 0 0;margin:0 0 0 0;
				height:232px;
				background: url(/images/css/shapka_fon.jpg) 0px -1px repeat-x;
				}
div#shapka_right	{
				float: right;
				width:284px;
				padding:0 0 0 0;
				margin:0 0 0 0;
				height:232px;				
				background: url(/images/css/shapka_right.jpg) 0px -1px no-repeat;
				}
.shapka_right			{
				width:284px;padding:0 0 0 0;
				margin:0 0 0 0;
				height:232px;				
				background: url(/images/css/shapka_right.jpg) 0px -1px no-repeat;
				}
.shapka_right div h2		{
				font-family: "times new roman";
				font-size:24px;
				}
.shapka_mid			
{
				padding:0 0 0 0;
				height:232px;
				background: url(/images/css/shapka_fon.jpg) 0px -1px repeat-x;
				
				}
.main_table			{
				width:100%;
				height:100%;
				}
.left				{
				width:230px;
				background:none;
				background-color: #efefef;
				vertical-align:top;
				}
.left li			{
				width:230px;
				line-height: 15px;
				list-style-type: none;
				list-style-image: url(/images/css/bull.gif);
				list-style-position:outside;
				font-weight:bolder;				
				font-size:12px;
				background: url(/images/css/left_li.jpg) 0px 0px repeat;
				/*background-color:red;*/
				margin-bottom:5px;
				padding-left:25px;
				}
.left li:first-line		{
				line-height: 35px;
				}
.left a				{
				color: #13186a;
				text-decoration:none;
				}
.left a:hover			{
				text-decoration: underline;
				}
.podmenu			{
				width:230px;
				margin:0;
				margin-left:-25px;
				padding-left:40px;
				background:none;
				background-color: #efefef;
				}
.podmenu li			{
				width:180px;
				list-style-image:none;
				list-style-type: none;
				line-height:15px;
				background: url(/images/css/bull2.jpg) 0px 5px no-repeat;
				font-size:10px;
				text-indent:10px;
				padding:0;
				}
.podmenu li:first-line		{
				line-height:15px;
				}
.podmenu a			{
				color: black;
				}
.pod_podmenu li			{
				background:none;
				list-style-image:none;
				list-style-type: none;
				line-height:10px;
				font-weight:normal;
				}
.content			{
				width:100%;
				vertical-align:top;
				padding:20px;
				color: #13186a;
				text-align:justify;
				}
.content a			{
				color: #727475;
				}
.content td	{padding: 3px}
.content a:hover		{
				color: #13186a;
				font-weight:bold;
				text-decoration:none;
				}
.content p			{
				text-indent:20px;
				}
.table th		{background: #13186a; color: white}
.table td		{background: #F0FFFF;}
#popup {
position:absolute;
top:268px;
left:326px;
z-index:5;
}
#popup ul {
width:100px;
list-style:none;
background-color: #5c66a3;
}
#popup ul li {
font-size:12px;
border-bottom:1px dashed #afb0ba;
padding:8px;
padding-top:2px;
}
#popup ul li a {
color:White;
text-decoration:none;
}
#popup ul li a:hover {
text-decoration:underline;
}
.catalog			{
				background-color: #eeeeee;
				width:100%; 
				}
.catalog h2			{
				font-weight:bold;
				font-size:16px;
				color: #13186a;
				border-top-style:solid;
				border-top-width: 2px;
				border-top-color: #395f7f;
				border-bottom-style:solid;
				border-bottom-width: 1px;
				border-bottom-color: #395f7f;
				line-height:30px;
				padding-left:20px;
				}
.catalog img			{
				margin:10px;
				border-right-style:solid;
				border-right-width: 1px;
				border-right-color: #395f7f;
				}
.catalog #cell1			{
				width:100px;
				border-right-style:solid;
				border-right-width: 1px;
				border-right-color: #395f7f;
				border-bottom-style:solid;
				border-bottom-width: 1px;
				border-bottom-color: #395f7f;
				}
.catalog #cell2 		{
				padding:5px;
				}
.catalog #cell3 		{
				text-align:right;
				padding:5px;
				border-bottom-style:solid;
				border-bottom-width: 1px;
				border-bottom-color: #395f7f;
				}
.catalog #cell_space		{
				height:20px;
				background-color: white;
				}
.left_bottom			{
				background: url(/images/css/left_bottom.jpg) 0px 0px repeat-y;
				height:45px;
				text-align:center;
				font-size: 9px;
				}
.left_bottom a	{color: #111}
.rasporka			{
				padding:0;
				margin:0;
				line-height:5px;
				width:230px;
				}