BODY {margin:0px; padding:0px;}

IMG {border:0px;}
FORM TABLE TD {text-align:right;}
FORM TABLE TD TEXTAREA {width:420px;}
FORM TABLE TD INPUT {width:420px;}

A {text-decoration:none;}
A:hover {text-decoration:underline;}
#menu A DIV.punkt_menu {background-color:#FFFFFF; text-decoration:none;}
#menu A DIV.punkt_menu  .main_name{text-decoration:none;}
#menu A:hover DIV.punkt_menu {background-color:#F2F2F2;}
#menu A:hover .punkt_menu .main_name {text-decoration:underline;}
#menu .punkt_menu {
	border-top:solid 1px #cccccc;
	min-height:50px;
	}
#menu .main_name {
	padding-top:12px;
	padding-right:10px;
	text-align:right;
	color:#000000;
	font-size:13px;
	}
#menu .name_desc {
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	font-size:9px;
	color:#FF0000;
	}
#news {
	text-align:left;
	border:solid 3px #FF0000;
	margin: 0px 10px 0px 10px;

	padding:10px 10px 10px 10px;
	}
#news_head {
	font-weight:bold;
	text-align:center;
	margin: 10px 10px 0px 10px;
	padding:5px 0px 0px;
	background-color:#FF0000
	}
.news_link {
	text-align:right;
	padding-bottom:5px;
	border-bottom:solid 1px #AAAAAA;
	margin-bottom:5px;
	}
.news_link A {
	color:#0000FF;
	}
H1 {
	font-size:24px; 
	font-family:'Times New Roman', Times, serif; 
	color:#003399; 
	padding:0px; 
	margin:0px;
	}
.one_spravka {font-family:Tahoma, Arial; font-size:12px;}

.one_spravka IMG {
	margin-top:15px;
	}

.spravka_name {
	color:#0000FF;
	font-weight:bold;
	}
.spravka_price	{
	color:#FF0000;
	font-weight:bold;
	}
#price P {padding:0px; margin:2px 0px;}
#price A {color:#000000;}
.spravka_desc {
	margin-left:190px;
	min-height:270px;
	}

