BODY {BACKGROUND-IMAGE: url(/img/spacer.gif); MARGIN: 5px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}

table.master {BORDER-RIGHT: 3px solid #051E89; BACKGROUND: #ffffff;}
table.side {BORDER: 1px solid #2520F3; BACKGROUND: #F8E9F2; BACKGROUND-IMAGE: url(img/back_side.gif);}
table.navi {BORDER: 1px solid #9E6813; BACKGROUND: #FAF8CA;}
table.feature {BORDER: 2px solid #2520F3; BACKGROUND: #F8BEE2;}
table.featureleft {BORDER-RIGHT: 3px solid #000000; BORDER-LEFT: 1px solid #2520F3; BORDER-TOP: 1px solid #2520F3; BORDER-BOTTOM: 5px solid #000000; BACKGROUND: #EBEAFB;}
table.featureright {BORDER-RIGHT: 1px solid #2520F3; BORDER-LEFT: 3px solid #000000; BORDER-TOP: 1px solid #2520F3; BORDER-BOTTOM: 5px solid #000000; BACKGROUND: #EBEAFB;}
table.feature2 {BORDER: 1px solid #2520F3; BACKGROUND: #ffffff;}
table.feature3 {BORDER: 0px solid #2520F3; BACKGROUND: #F8E9F2;  BACKGROUND-IMAGE: url(/img/back_side.gif);}

A.toplinks { BORDER-RIGHT: #3E65F4 1px solid;	BORDER-LEFT: #3E65F4 1px solid; 	PADDING-RIGHT: 5px; 	BORDER-TOP: #ffffff 0px solid; 	DISPLAY: block; 	PADDING-LEFT: 5px; 	BACKGROUND: #3E65F4; 	PADDING-BOTTOM: 2px; 	PADDING-TOP: 1px; 	BORDER-BOTTOM: #333 0px solid; 	TEXT-DECORATION: none;	font-family:arial;     color:#FFFFFF;	font-size:11px;    font-weight:bold;		}
A.toplinks:visited {    BACKGROUND: #3E65F4;    color:#FFFFFF;	font-family:arial;	font-size:11px;	BORDER-BOTTOM: #ffffff 0px solid;	BORDER-RIGHT: #ffffff 0px solid;	font-weight:bold;}
A.toplinks:hover {	BORDER-RIGHT: #000000 1px solid;	BORDER-LEFT: #000000 1px solid; 	PADDING-RIGHT: 5px; 	BORDER-TOP: #ffffff 0px solid; 	DISPLAY: block; 	PADDING-LEFT: 5px; 	BACKGROUND: #6283FA; 	PADDING-BOTTOM: 2px; 	PADDING-TOP: 1px; 	BORDER-BOTTOM: #333 0px solid; 	TEXT-DECORATION: none;	font-family:arial;     color:#FFFFFF;	font-size:11px;    font-weight:bold;		}

h1.primary {
	COLOR: #8A2048; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
h1.primary:link {
	COLOR: #132788; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
h1.primary:visited {
	COLOR: #132788; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
h1.primary:active {
	COLOR: #132788; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
h1.primary:hover {
	COLOR: #1D40E9; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline 
}



h1.top {
	COLOR: #051E89; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
h1.top:link {
	COLOR: #132788; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
h1.top:visited {
	COLOR: #132788; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
h1.top:active {
	COLOR: #132788; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
h1.top:hover {
	COLOR: #1D40E9; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline 
}


h2.primary {
	COLOR: #051E89; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
h2.primary:link {
	COLOR: #132788; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
h2.primary:visited {
	COLOR: #132788; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
h2.primary:active {
	COLOR: #132788; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
h2.primary:hover {
	COLOR: #1D40E9; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: underline 
}


.ruletxt {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}

.toptxt {
	COLOR: #09628C; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.toptxt:link {
	COLOR: #09628C; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.toptxt:visited {
	COLOR: #09628C; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.toptxt:active {
	COLOR: #09628C; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.toptxt:hover {
	COLOR: #05577E; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline 
}

.maintxt {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.maintxt:link {
	COLOR: #C50202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.maintxt:visited {
	COLOR: #9E0202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.maintxt:active {
	COLOR: #9E0202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.maintxt:hover {
	COLOR: #2520F3; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline 
}


.catlinks {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
A.catlinks:link {
	COLOR: #C50202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.catlinks:visited {
	COLOR: #9E0202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.catlinks:active {
	COLOR: #9E0202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.catlinks:hover {
	COLOR: #E10C8F; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: underline 
}

A:link {
	COLOR: #C50202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:active {
	COLOR: #9E0202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:hover {
	COLOR: #E10C8F; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: underline 
}

A:visited {
	COLOR: #9E0202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}


.header {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A.header:link {
	COLOR: #2520F3; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.header:visited {
	COLOR: #2520F3; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.header:active {
	COLOR: #2520F3; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.header:hover {
	COLOR: #2520F3; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline 
}



/*MenuSUB*/

.submenu {clear:both;}
.submenulnk {border:1px solid gray; margin:15px;}
.sublistDescr {display:none;}

div.sublist {margin:2px; height:26px; float:left; white-space: nowrap;}
div.sublist a {padding-left: 23px; padding-ridht: 5px; float: left; BACKGROUND-IMAGE: url(/img/dots.gif); COLOR: #C50202; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none;}

/*Оформление текста*/

.BigLetter     {color:#1BCBFF; font-weight:bold; font-size:14pt;}
.CopyRight      {font-size:10px;color:gray;}


/*Формы*/
.chBox {border:1px solid #FFFFFF;}
form 	                {margin:0; padding:0;}
select, input, textarea	{border:1px solid #B8E6F6;}

.fShort 	{width:70px;}
.fMidi		{width:200px;}
.fLong  	{width:400px;}
.fSubmit	{width:200px;text-transform:uppercase;}

textarea.fLong {height:100px;width:100%;}


/*Навигация*/
.Nav	    {border:1px solid #c5c5c5; padding:3px;margin:0px; text-align:center; width:80%; background-color:#ddd;}
.NavRef	    {padding:0px;margin:0px; text-align:center; width:300px;}
.NavPage    {}
.NavPageNum {font-weight:bold;} 
.NavBegin   {width:25%;float:left;}
.NavEnd	    {width:25%;float:left;}
.NavNext    {width:25%;float:left;}
.NavPrev    {width:25%;float:left;}

.thLoveme img {margin:4px; border:1px solid pink;}

/*
.thLoveme a img {filter:alpha(opacity:50);}
.thLoveme a:hover img {filter:alpha(opacity=100);}
*/

/*Dar's special*/
a.darHeader {color:#2622F2;display:block;font:bold 16px arial;padding:4px;margin:0px 0px 8px 0px; border:1px solid #F686CB;text-decoration:underline; background:#FBF2F7;}
a.darHeader:visited {color:#2622F2;display:block;font:bold 16px arial;padding:4px;margin:0px 0px 8px 0px; border:1px solid #F686CB;text-decoration:underline; background:#FBF2F7;}

/*all*/
h1 {font: bold 21px arial; color:#FF008E;}
h2 {font: bold 19px arial; color:#2622F2;}
h3 {font: bold 18px arial;}
h4 {font: bold 16px arial;}
h5 {font: bold 15px arial;}
h6 {font: bold 14px arial;}

/*Privelege sites*/
.statusprivilege td {font-weight: normal; }
.statusprivilege td a {padding-left: 13px; background-image : url(/imagemap/good.gif); 	background-repeat : no-repeat;}