body
	{
		font-family: Arial;
		font-size: 13px;
		color: #000000;
		padding-top:5px;
	}
.small_text
	{
		font-size: 10px;
	}
.privacy
	{
		font-size: 10px;
		color: #0000FF;
	}
#header
	{
		background: url(../images/header.jpg) no-repeat top;
		width: 786px;
		height: 66px;
		text-align: right;
		color: #7c7c7c;
	}
#heading
	{
		padding-top:40px;
		padding-right: 20px;
		font-weight: bold;
		font-size: 16px;
	}
#main
	{
		border-left: solid 2px #dee7f0;
		border-right: solid 2px #dee7f0;
	}
#message
	{
		color: #ffffff;
		font-size: 24px;
		background: url(../images/message_box_bg.jpg) repeat-x; 
	}
#messagein {width:98%;
padding:5px;}

.messagein_sx {float:left; height:47px; width:13px; 
background-image:url(../images/message_box_left.jpg)}
.messagein_rx {float:right; height:47px; width:13px; 
background-image:url(../images/message_box_right.jpg)}

.center
	{		color: #ffffff;
		text-align:center;
		font-size:24px;
		font-weight:normal;
		margin:0px;
				background: url(../images/message_box_bg.jpg) repeat-x; 
				line-height:47px;

	}
#left_table
	{
		padding-top: 10px;
	}
#message_box_topborder
	{
		border-top: solid 2px #ececec;
	}
#list_adv
	{
		color: #b84a25;
		font-size: 14px;
		font-weight:bold;
	}
#list_adv li
	{
		list-style-image: url(../images/list_style_tick.jpg);
		padding: 5px;
	}
	
#list_altre
	{
		color: #000;

		
	}
#list_altre li
	{
		list-style-image: url(../images/list_style_tick.jpg);
		padding: 5px;
	}	
	
	
#right_border
	{
		border-right: solid 2px #ececec;
	}


/* left panel */
#left_panel
	{
		background:url(../images/left_panel_bg.jpg) repeat-y;
		width: 486px;
	}

#left_panel_top
	{
		background:url(../images/left_panel_top.jpg) no-repeat;
		width: 486px;
		height:16px;
	}



#left_panel_inner
	{
		background:url(../images/left_panel_bottom.jpg) no-repeat bottom left;
	}
#image
	{
	background:url(../images/left_panel_image.jpg) left bottom no-repeat;*/

	}
#left_panel_content
	{
		padding-left: 250px;
		border-bottom: solid 1px #ffffff;
		padding-top: 20px;
		padding-bottom: 30px;
	}
.form
	{
		float:right;
		width: 274px;
		background: url(../images/form_heading.jpg) no-repeat top #ececec;
	}
.form2
	{
		float:none;
		width: 274px;

		padding: 5px; 
		margin: 0 auto;
		border-width:1px;
		border-color:#000000;
		border-style:solid;
	}

#content
	{
		padding: 8px;
	}
.frm_content
	{
		background: url(../images/form_bottom.jpg) no-repeat bottom ;
		color: #000000;
		padding-top: 10px;
		padding-bottom: 20px;
		text-align:center;
	}
frm_content_2
	{
		color: #777777;
		padding-top: 20px;
		padding-bottom: 20px;
	}
ul
	{
		margin-top: 0px;
	}
form
	{
		margin: 0px;
	}
.item_title
	{
		padding: 5px;
		padding-left: 10px;
	}
*html .#frm_content{padding: 100px;}
.frm_fld
	{
		padding-left: 10px;
	}
.frm_fld_submit
	{
		padding-top: 7px;
		padding-left: 10px;
	}
#content_right
	{
		float:right;
		padding: 5px 10px 10px 10px;
	}
#content_text
	{
		padding: 10px;
	}
.blue_heading
	{
		color: #004c96;
		font-size:16px;
		font-weight:bold;
		padding: 5px 5px 5px 0px;
	}
#content_text
	{
		padding:5px;
	}
	
#content_text p
	{
		margin-top:5px;
	}

	
#text
	{
		border: solid 1px #ececec;
		background: #f5f5f5;
		padding: 10px;
	}

#text p
	{
		margin-top:5px;
				
	}

	
	#text a
	{	color: #c53b0a;	}

	#text a:hover
	{			color: #004c96;	}
	
.orange_heading
	{
		background: url(../images/list_style_circle.jpg) left center no-repeat;
		color: #c53b0a;
		height: 21px;
		padding-left: 25px;
		font-size: 15px;
		font-weight:bold;
	}
		
	
.point
	{ background-image:url(../images/point.jpg);
	
		padding-left: 20px;
		font-weight: bold;
	}
a
	{
/*		color: #474747; 
		color: #004c96; */
		color: #c53b0a;
		font-weight:bold;
		text-decoration:underline;
	}
	
.adbasso {BORDER-RIGHT: #ccc 1px solid; BORDER-left: #ccc 1px solid; width:220px; text-align:center;}	
	
.testimonial	
		{
		color: #c53b0a;
		font-weight:bold;
	}
.footer {margin-top:8px; font-size: x-small; text-align:center;}