td{
        font-family: "Century Gothic", Futura, sans-serif;
        font-size: 12px;
        color: #58595b;
        text-align: none;
		line-height: 1.3em;
}

.listing{
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
}

.listing10{
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
		line-height: 1.2em;
}

a{
        color: #58595b;
        text-decoration: underline;
}


a:hover{
        color: #58595b;
        text-decoration: underline;
}

h3{
		font-family: "Myriad Pro", Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 17px;
		line-height: 2.3em;
		font-weight: normal;
        color: #000000;
		margin-bottom:3px;
}

h3.red{
        color: #ff4d00;
}

h3.blue{
        color: #0e72b5;
}

h4{
		font-family: "Myriad Pro", Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 1.3em;
		font-weight: normal;
        color: #000000;
		margin-bottom:3px;
}
h4.red{
        color: #ff4d00;
}

.blue{
        color: #0e72b5;
}

.red{
        color: #ff4d00;
}

div.blue{
        color: #0e72b5;
}

.weight10px{
        font-size: 10px;
}

.myriadpro_10px{
		font-family: "Myriad Pro", Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 1.3em;
}


.myriadpro_12px{
		font-family: "Myriad Pro", Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 1.3em;
}

.myriadpro_14px{
		font-family: "Myriad Pro", Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 1.3em;
}

.myriadpro_16px{
		font-family: "Myriad Pro", Verdana, Tahoma, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		line-height: 1.3em;
}

.linkadv{
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 9px;
        text-decoration: none;
      	color:#969696;
}

.linkadv:hover{
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 9px;
        text-decoration: underline;
      	color:#969696;
}

.linkadvhidden{
		font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
        font-size: 1px;
        text-decoration: none;
      	color:#FFFFFF;
}

.menulink{
        text-decoration: none;
        color:#000000;
}

.menulink:hover{
        text-decoration: underline;
        color:#000000;
}

.link{
        color:#000000;
		text-decoration: none;
}
.link:hover{
        text-decoration: none;
        color:#000000;
}

.redlink{
        color:#ff4d00;
        text-decoration: none;
}

.redlink:hover{
        text-decoration: underline;
        color:#ff4d00;
}

.bluelink{
        color:#0e72b5;
        text-decoration: none;
}

.bluelink:hover{
        text-decoration: underline;
        color:#0e72b5;
}

form{
		margin-top:2px;
		margin-bottom:2px;
}

.textfield{
	font-size:12px;
	border:1px solid #D1D1D1;
	padding:2px;
	float:left;
	}
.textfield:focus{
	outline:1px solid #6DA3BD;
}

.selectfield{
	font-size:11px;
	border:1px solid #D1D1D1;
	padding:2px;
	float:left;
	height:20px;
	}

.inputfield{
	font-size:11px;
	border:1px solid #D1D1D1;
	padding:2px;
	float:left;
	height:20px;
	}

.inputfield:focus{
	outline:1px solid #6DA3BD;
}


div.stats{
	display:inline;
	height:0px;
	left:-1000px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:-1000px;
	visibility:hidden;
	width:0px
}
 

TR.list:hover {
   background: #CCCCCC /* Ìåíÿåì öâåò ôîíà ñòðîêè òàáëèöû */ 
}


.highlight {
	background-color: yellow;
}

/* =================== ÒÎÍÊÀß ÒÀÁËÈÖÀ =========================*/
table.solid, td.solid
{
    border-color: #999999;
    border-style: solid;
}

table.solid
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
}

td.solid
{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    /*background-color: #FFC;*/
}
/* ====================================================*/



/* =================== ÑÏÎÉËÅÐÛ =========================*/
.spoiler {
/*
border : thin ridge #F0F0F0;
background-image : url(http://grayangel.ucoz.ru/design/spoiler_bg.gif);
background-repeat: repeat-x;
background-color : #CCCCCC;
padding-left : 10px;
padding-right : px;
margin-left : 20px;
margin-right : 40px;
*/
}
.spoilerheader {
padding-left : 10px;
background-image : url('/images/_spoiler_plus.gif');
background-repeat: no-repeat;
background-position: 0 3;
display:block;
cursor: pointer;
}
.spoiler.open .spoilerheader {background-image : url('/images/_spoiler_minus.gif');}
.spoiler .spoilertext {display:none;}
.spoiler.open .spoilertext {display:block;} 

/* ====================================================*/
