html, body {
	height:100%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #666666;
	margin:0;
	padding:0;
	font-size: 12px;
}
A, A:hover {
	color: #909090;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: underline;
}
A:hover	{
	text-decoration: none;
}
TD {
	font-size: 11px;
}
FORM {
    padding: 0px;
    margin: 0px;
}
.Header, H1 {
	color: #297DC3;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #C6EAFF;
	padding-top: 0px;
	margin-top: 0px;
}
.Header2, H2 {
	color: #297DC3;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 0px;
	margin-top: 0px;
	border-bottom: 1px solid #E1F4FF;
}
A.title, A.title:hover {
	color: #297DC3;
	text-decoration: none;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
}
.text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #555555;
	width: 200px;
}
.text-menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DA1122;
}
A.menu_selected {
	color: #DA1122;
	text-decoration: none;
	font-size: 10px;
}
A.menu_selected:hover {
	color: #DA1122;
	text-decoration: underline;
	font-size: 10px;
}
.Name {
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #59A0C1;
}
.Name2 {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-transform: uppercase;
}
.Name2 A {
	text-decoration: none;
	color: #B0B0B0;
}
.Name2 A:hover {
	text-decoration: underline;
	color: #59A0C1;
}

.price {
	color: #FF9500;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.text_sm{
	font-size: 10px;
}
.text_sm_white{
    color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.menu A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.menu  A:hover {
	color: #59A0C1;
	text-decoration: underline;
}
.text_action {

    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DA1122;
}
A.print_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
A.print_link:hover {
	color: #59A0C1;
	text-decoration: underline;
}
A.developed {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
A.developed:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.tableHeader {
    background-color: #A6D5FF;
    color: #666666;
    font-weight: bold;
    text-align: center;
    padding: 3px;
}
.tableHeaderLeft {
    background-color: #F0F0F5;
    text-align: right;
    padding: 3px;
}
.tableBody, .tableRow1 {
    background-color: #F9F9F9;
    text-align: left;
    padding: 3px;
}
.tableRow2 {
    background-color: #F5F5F5;
    text-align: left;
    padding: 3px;
}
.small {
	font-size: 10px;
}


a.nav, a.nav:hover {
	color: #777777;
	text-decoration: none;
	white-space: nowrap;
	font-size: 11px;
}
a.nav:hover	{
	text-decoration: underline;
}
.path_line {
	font-size: 10px;
}
.sectorTitle {
	color: white;
	text-transform: uppercase;
	font-weight: bold;
}
a.navMenu, a.navMenu:hover {
	color: #7F7F7F;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}
a.navMenu:hover	{
	color: #FF9900;
	text-decoration: none;
}
.menuSeparator {
	background: #E1E1E1;
	width: 100%;
	height: 1px;
	margin: 4px 0;
}
A.navMenuCurrent, A.navMenuCurrent:hover {
	color: #FF9900;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
A.navSubMenuCurrent, A.navSubMenuCurrent:hover {
	color: #FF9900;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none;
}
a.navSubMenu, a.navSubMenu:hover {
	color: #7F7F7F;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 10px;
}
a.navSubMenu:hover {
	color: #FF9900;
	text-decoration: none;
	font-weight: normal;
}
a.connected, a.connected:hover {
	color: #7F7F7F;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
}
a.connected:hover {
	color: #FF9900;
	text-decoration: none;
	font-weight: normal;
}
.searchInput {
	border: solid 1px #7F7F7F;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	margin: 0 0 3px 0;
}
.contacts {
	color: #297DC3;
	font-size: 10px;
	font-weight: bold;
}
.contactsInfo {
	color: #FF9900;
}
a.contactsInfoLink, a.contactsInfoLink:hover {
	color: #FF9900;
	font-size: 11px;
}
.newsDate {
	color: #B2B2B2;
	font-size: 10px;
}
A.newsTitle, A.newsTitle:hover {
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
A.newsTitle:hover {
	text-decoration: underline;
}
.itemSeparator {
	background: #E1F4FF;
	width: 100%;
	height: 1px;
	margin: 3px 0;
}
#intro {
	position:absolute;
	top:-20px;
}
.red {
	color: red;
}
.filters {
    padding: 10px 0;
}
.p_filter {
    padding: 0 0 10px 0;
    text-align:center;
}
.p_filter a.active {
    font-weight:bold;
    color:#297DC3;
    text-decoration:none;
}
