   a:link {text-decoration: underline;    color:#ca3a9b;}       /* #ca3a9b */
   a:visited {text-decoration: underline; color:#ca3a9b;}       /* #ca3a9b */
   a:active {text-decoration: underline;  color:#ff00ff;}       /* #ff00ff */
   a:hover {text-decoration: underline;   color:#ff00ff;}       /* #ff00ff */


body {
   margin: 0;   
   padding: 0;   
   background-color: #CFC3CF;    				
   background-image: url(imags/back_dark.jpg);         /* FON! */
   background-repeat: repeat-x;
}
/* ########################## tables in prices ###################### */

table.base {
	font-family: Arial Cyr, Helvetica, sans-serif;
        font-size: 12px;
        color: #671850; 					/* #671850 */
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #671850 #671850 #671850 #671850;
	border-collapse: collapse;
	background-color: #FA99CC;
}
table.base th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #671850 #671850 #671850 #671850;
	background-color: #FA99CC;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.base td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #671850 #671850 #671850 #671850;
	background-color: #FA99CC;
	-moz-border-radius: 0px 0px 0px 0px;
}


.td1 {
   background-color: #ffffff; 
   background-image: url(imags/frame_bg.jpg); 
   background-repeat: repeat-x;
}

.text { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #671850; 					/* #671850; */
}

.high { /* MUST LIVE! */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #671850;						/* #671850; */
}

.copy { /* MUST LIVE! */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF00FF; 					/* #671850; */
}
