/* CUSTOME CSS */

A:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;	
}

A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

A:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: none;
	color: #ffbf00;
	text-decoration: underline;
}

A.layout_top_links:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.layout_top_links:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.layout_top_links:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

A.layout_menu_links:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.layout_menu_links:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.layout_menu_links:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

A.layout_page_links:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.layout_page_links:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

A.layout_page_links:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

A.layout_offers_links:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #f4ad00;
	text-decoration: none;
}

A.layout_offers_links:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #f4ad00;
	text-decoration: none;
}

A.layout_offers_links:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #f4ad00;
	text-decoration: underline;
}

A.layout_bottom_links:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

A.layout_bottom_links:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

A.layout_bottom_links:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.layout_bottom_links
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

BODY
{
	background:#FFFFFF url('data/images/bg.png') repeat-x fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-WIDTH: 0px;
	MARGIN-HEIGHT: 0px;
	padding-top: 0;
	padding-left: 0; 
     padding-right: 0;
}

text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #251951;
}

TD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #251951;
}

.layout_frame_border
{
	background-color:#a8a8a8;
}

.layout_frame_bg
{
	background-color:#FFFFFF;
}

.layout_line_top
{
	background-color:#666666;
}

.layout_grey_line
{
	background-color: #e5e5e5;
}

.layout_header_navigation
{
	background:url('data/images/bg_menu_title_navigation.png');
}

.layout_header_participate
{
	background:url('data/images/bg_menu_title_participate.png');
}

.layout_body_top
{
	background:url('data/images/bg_body_top.png');
}

.layout_offers_header_title
{
	background:url('data/images/bg_header_offers_title.png');
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #ffffff;
}

.layout_offers_header
{
	background:url('data/images/bg_header_offers.png');
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #ffffff;
}

.layout_body_bottom
{
	background: #FFFFFF url('data/images/bg_bottom.png');
	background-position: top;
	background-repeat: repeat-x;
}

.layout_back_body
{
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: bottom center;
}

.layout_line_dots_ver
{
	background: #FFFFFF url('data/images/bg_line_dots_1.png');
}

.layout_line_dots_hor
{
	background: #FFFFFF url('data/images/bg_line_dots_2.png');
}

.layout_box_info
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #555496;
	text-decoration: none;
}

.form_search_top
{
	background-color: #FFFFFF;
	border-style: solid;
	border-color: #a3a3a3;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.layout_bg_menu_section
{
	background: #FFFFFF url('data/images/bg_menu_section.png');
}

.layout_bg_menu_section_bottom
{
	background: #FFFFFF url('data/images/bg_menu_section_bottom.png');
}

.layout_menu_section
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.layout_menu_category
{
	background-color:#f2f5f7;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	border-left: 0px solid #cfd4db;
	border-top: 0px solid #cfd4db;
	border-right: 1px solid #cfd4db;
	border-bottom: 1px solid #cfd4db;
}

.layout_menu_category_over
{
	background-color:#eceff6;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	text-decoration: underline;
	color: #000000;
	border-left: 0px solid #cfd4db;
	border-top: 0px solid #cfd4db;
	border-right: 1px solid #cfd4db;
	border-bottom: 1px solid #cfd4db;
}

.layout_menu_page
{
	background-color:#f5f7fa;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: none;
	text-decoration: none;
	color: #000000;
	border-left: 1px solid #cfd4db;
	border-top: 0px solid #cfd4db;
	border-right: 0px solid #cfd4db;
	border-bottom: 1px solid #cfd4db;
}

.layout_menu_page_over
{
	background-color:#eceff6;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
	border-left: 1px solid #cfd4db;
	border-top: 0px solid #cfd4db;
	border-right: 0px solid #cfd4db;
	border-bottom: 1px solid #cfd4db;
}

.layout_bg_bottom_body
{
	#background: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: none;
	text-decoration: none;
	color: #000000;
}
