#MainPage {
	width:95%;
	text-align: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;

        font-family     : Tahoma, "Verdana Cyr", "Arial Cyr"; 
        font-size       : 12px;
        font-weight     : normal;
        color           : #333333;



}

#HeadMain {
	position:relative;
	width:100%;
	height:213px;
	background-image: url(cl.gif);
	background-repeat: repeat-x;
	right: auto;
	bottom: auto;
	clip: rect(auto,auto,auto,auto);
}
#Head1 {
	position:relative;
	left:0px;
	top:0px;
	width:auto;
	height:75px;
	background-image: url(title_up.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	text-indent: 10px;
}
#HeadAbc {
	position:relative;
	width:100%;
	height:85px;
	background-image: url(bg_d.gif);
	background-repeat: no-repeat;
	background-position: left;
}
#Head2 {
	position:relative;
	width:100%;
	height:85px;
	background-image: url(title_d.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	vertical-align: top;
}
#Head3 {
	position:relative;
	width:100%;
	height:53px;
	z-index:1;
	background-image: url(title_dd.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	vertical-align: bottom;
}
#HeadSort {
	position:relative;
	background-image: url(sort.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 145px;
	top: -53px;
	float: left;
	z-index:2;
}
#SortMain {
	position:relative;
	z-index:1;
	background-image: url(m_cl.gif);
	background-repeat: repeat;
	width: 145px;
	top: 25px;
}

Div.SortItem {
	position:relative;
	width:100%;
	height:26px;
	z-index:1;
	background-image: url(pont_b.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	text-indent: 10px;
}




#LeftMenu {
	float: left;
	width: 145px;
	vertical-align: top;
	}




#FooterMain {
	width:100%;
	height:122px;
	z-index:1;
	background-image: url(down_cl.gif);
	background-repeat: repeat-x;
	clear: both;
}


#OuterWrapper {

}
#Wrapper {

}

#Container {
	width: 100%;
	float: left;
	margin-right: -23px;
}
#Content {
	margin-right: 23px;
}
#Main {
	margin-left: 150px;
	padding: 10px;

}

#Main p {
	text-indent: -10px;

}




#Left {
	width: 150px;
	float: left;
}
#Sidebar {
	width: 23px;
	float: right;
}
.Clearing {
	height: 0;
	clear: both;
}
.Last {
	margin-bottom: 0;
}
h1 {
	margin-top: 0;
}




a   {
           font-family     : Tahoma, "Verdana Cyr", "Arial Cyr";
           font-size       : 8pt;
           text-decoration : none;
           color           : #003366;
           font-weight      : bold;}
a:hover   {
           font-family     : Tahoma, "Verdana Cyr", "Arial Cyr";
           font-size       : 8pt;
           text-decoration : none;
           color: #006699;
           font-weight      : bold;}

a.menu:active   {       text-decoration : none; color=#999999; font-weight      : bold;}
a.menu:visited  {       text-decoration : none; color=#999999; font-weight      : bold;}
a.menu:link     {       text-decoration : none; color=#999999; font-weight      : bold;}
a.menu:hover    {       text-decoration : none; color=#999999; font-weight      : bold;}




.boldw   {
           font-family     : Arial;
           font-size       : 12px;
           text-decoration : none;
           color           : #ffffff;
           font-weight      : bold;
           }
.boldw:hover   {
           font-family     : Arial;
           font-size       : 12px;
           text-decoration : none;
           color           : #E8E8E8;
           font-weight      : bold;
           }
.boldw  a {
           font-family     : Arial;
           font-size       : 12px;
           text-decoration : none;
           color           : #ffffff;
           font-weight      : bold;
           }


.bold   {
           font-family     : Arial;
           font-size       : 12px;
           text-decoration : none;
           color           : #003562;
           font-weight      : bold;}

.info { 
           margin-left: 70px;
           margin-bottom: 1em;
}
.info h5 { 
           margin-top: 0;
           position: absolute;
           margin-left: -70px;
           font-weight: bold;
           font-size: 100%;
}

.info h6 { 
           margin-top: 0;
           position: absolute;
           margin-left: -9em;
           width: 9.7em;
           font-weight: bold;
           font-size: 85%;
}







 
.mytable table {
	border-collapse: collapse;
}

.mytable th {
	background: #3e83c9;
	color: #fff;
	font-weight: bold;
	padding: 2px 11px;
	text-align: left;
	border-right: 1px solid #fff;
	line-height: 1.2;
}

.mytable td {
	padding: 6px 11px;
	border-bottom: 1px solid #95bce2;
	vertical-align: top;
}

.mytable td * {
	padding: 6px 0px;
}

.mytable tr.alt td {
	background: #ecf6fc;
}

.mytable tr.over td,.mytable  tr:hover td {
	background: #bcd4ec;
}
