.aresult{	font-family: tahoma; 	font-size: 22px; 	width: 100%; 	color: rgb(77, 82, 107);}	 .footer{    font-size : 11px;    color: #000000;    margin-left: 10px;    }		.zodiac_date {		font-size: 10;	}	.zodiac_name {		font-size: 17;		text-decoration: none;		color: #003399;	}	.caption{		color: Black;	}	.project {    FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #000000    }    .search_color {    BACKGROUND-COLOR: #6573C0;    }    .search_text {    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 100%; BORDER-BOTTOM: black 1px solid; HEIGHT: 22px    }    .search_submit {    BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 13px; BORDER-LEFT: black 1px solid; WIDTH: 80px; BORDER-BOTTOM: black 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: white    }    A.top_links{    color: #666666;    font-size : 11px;    }    BODY {    font-family: Tahoma, Verdana;    margin : 0px;    }    td {    font-family: Tahoma, Verdana;    }    .middle_links{    color: Black;    font-weight : bolder;    font-size : 13px;    }    .active_middle_link{    color: White;    font-weight : bolder;    font-size : 13px;    }        .razdel{    color: #9F305E;     font-size: 20px;     margin-top: 18px;     margin-bottom: 10px;    }    .autosalon_links{    color: #003399;    font-size : 13px;    }    .new_auto_links{    color: #003399;    font-size : 13px;    font-weight: bolder;    }    .top_margin{    margin-top: 10px;    }    .bottom_margin{    margin-bottom: 10px;    }    .all_margin{    margin-bottom: 10px;    margin-top:10px;    }    .upper_menu_color{    background-color: #F1F1F1;    }    #check_result{    font-size: 20px;    color: #6573C0;    }    #check_result:hover{    font-size: 20px;    color: #C82828;    }a.link_gray{color:#000000;font-size:11px;}a.link_gray:hover{color:#003399;font-size:11px;}.cat00{font-family: Arial, Tahoma, Verdana;font-size:24px;color:003399;font-weight: normal;}.cat0{font-family: Arial, Tahoma, Verdana;font-size:20px;color:003399;font-weight: normal;}.cat1{font-family: Arial, Tahoma, Verdana;font-size:16px;color:003399;font-weight: bold;}    .cat2{    font-family: Arial, Tahoma, Verdana;    font-size:13px;    color:#41475E;    font-weight: bold;    }    a{    color: #4D526B;    }	a.description_link:link{	   color: #007474;	   background-color: white;	   text-decoration: underline;	}	a.description_link:hover{	   color: #63029D;	   text-decoration: underline;	}	span.description_span{	   position: absolute;	   width: 300px;	   color: #71686E;	   background: #FDFDFA;	   display: none;	   border: solid #cccccc 1px;	   filter: 'FILTER: progid:DXImageTransform.Microsoft.Fade(duration=0.3) progid:DXImageTransform.Microsoft.Alpha(opacity=80) progid:DXImageTransform.Microsoft.Shadow(color=#777777', Direction=135, Strength=8);	}