﻿ul,ol,li,pre,form,body,html,p,blockquote,fieldset,input,select
{ margin: 0; padding: 0; } 

p {
	font-size: 13px;
}

a img,:link img,:visited img { border: none; }

img {
	border: none;
	padding: 0;
	margin: 0;
}

input, select {
	border: 1px solid #b4b4b4;
}

a
{
  text-decoration: underline;
  color: #000;
}

a:hover
{
  text-decoration: underline;
  color: #aaa;
}

body
{
	background: #9EA601 url('assets/background.jpg') repeat-x top center;	
	width: 730px;
	margin-top: 3px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}

/* @group information_fields */

div#information_fields {
	
	position: absolute;
	top: 520px;
	left: 400px;
	
}

p {
	font-size: 11px;
	margin: 0;
	padding: 0;
	line-height: 13px;
}


div#information_fields p {
	text-indent: 4px;
	font-weight: bold;
	font-style: italic;
}

div#information_fields div {
	height: 47px;
}

div#information_fields input {
	width: 160px;
}

div#information_fields input#local_number {
	width: 91px;
	position: relative ;
	bottom: 1px;
}

div#information_fields input#select_country {
	margin: 0;
	padding: 0;
}

#text_entry {
	width: 280px;
	height: 120px;
	
}

div#information_fields div#send_button {
	position: absolute;
	left: 220px;
	bottom: 0px;
	
}

.form_error {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #ff4f2e;
}

div#information_fields div#send_button input {
	width: 40px;
	height: 40px;
}


/* @end */


#top_banner {
	/*
	background-image: url("/images/customers/728x90_en.gif");*/
	width: 728px;
	height: 130px;
	text-indent: 0;
	background-color:#A80000;
}

#title_banner {
	display: inline;
	margin-left: 5px;
	float: left;
	margin-top: 0px;
	background-color:#A80000;
	/*width: 552px;
	height: 90px;
	*/
}

#title_banner_img {
	/*width: 552px;
	height: 90px;
*/
}

/* @group step 1 */

.step {
	color: #bf1f16;
	
}

.step_end {
	background: url(/images/common/decoration/round_white_bottom.gif) no-repeat 0 0;
	height:  9px;
	width: 492px ;
}

#email_notification {
	width:  460px;
	background-color: #fff;
	font-size: 10px;
	padding-left: 25px;
	padding-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

#step_1 {
	width: 492px ;
	margin-left: 29px;
	margin-top: 30px;
	background: url(/images/common/decoration/round_white_top.gif) no-repeat 0 0;
	padding-top: 9px;
}

#receiver_information {
	display: inline;
	float: left;
    width: 215px;
	margin-left: 20px;
	margin-top: 10px;
	padding: 0;
	/*background-color: #e3fcb9;*/
}

#sender_information {
	
	float: left;
	width: 215px;
	margin-left: 25px;
	margin-top: 10px;
	padding: 0;
	/*background-color: #e5fefb;*/
}

#title_step {
	
	text-indent: 14px;
	background: url(/images/common/decoration/gradient_step.png) repeat-x 0 0;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
}

#step_content{
	background: #fff url(/images/common/decoration/light_biaised_ray.png) repeat-x 0 0;
	padding-top: 18px;
}

div#sender_information {

}

.people_category {
	
	color: #c12017;
	font-size: 14px;
	font-weight: bold;
	background: #ffffff no-repeat 0 0;
}

.field_entry {
	margin: 10px 0 3px;
	font-size: 13px;
}

#local_number {
	vertical-align: bottom;
	width: 7em;
}



/* @end */

/* @group step 2 */

#terms_of_use_area {
	
	font-size: 13px;
	margin-left: 95px;
	padding-top: 18px;
}

#document_to_send_text, #document_to_send_file {
	vertical-align: bottom;
	border-style: none;
}

#crypto {
	border: 1px solid #010101;
}


#step_2 {
	width: 492px ;
	margin-left: 29px;
	background: url(/images/common/decoration/round_white_top.gif) no-repeat 0 0;
	padding-top: 9px;
	margin-top: 15px;
}

#captcha {
	width: 40px;
}

div#step_2 div#step_content {
	
	padding-top: 15px;
	background: #fff url(/images/common/decoration/light_biaised_ray.png) repeat-x 0 0;
}

div#text_to_send p span, div#file_to_send p span{
	font-size: 13px;

}

#text_to_send p, #file_to_send p {
	margin-left: 10px;
	margin-top: 10px;
}


#file_to_send {
	padding-bottom: 10px;
	
}	
	
#input_file {
	margin-top: 10px;
	margin-bottom: 8px;
	margin-left: 120px;
}

#inputtext {
	margin-top: 0px;
	margin-left: 90px;
	width: 300px;
	height: 60px;
}

#notes_about_content {
	
	background: #fff url(/images/common/decoration/smooth_separator.png) repeat-x 0 0;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.format_image {
	position: relative;
	top: 10px;
}

#world_com {
	float: right;
}

#submit_area {
	background-color: #fff;
}

#submit_button {
	clear: both;
	/*display: block;*/
	margin-top: 25px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#termsofuse {
	border-style: none;
}

#or_separator {
	margin: 14px 0 10px;
	border-top: 1px dotted #e6e6e6;
	height: 5px;
	padding: 0;
}

#or_separator p {
	position: relative;
	top: -8px;
	left: 20px;
	background-color: #fff;
	width: 40px;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}

/* @group terms_link_check_box */

a#terms_of_use_to_check:link, a#terms_of_use_to_check:visited, a#terms_of_use_to_check:active {
	color: #000;
	font-size: 13px;
	text-decoration: underline;
}

a#terms_of_use_to_check:hover {
	color: #484848;
	font-size: 13px;
	text-decoration: none;
}

/* @end */
/*
background: #fff url(/images/common/decoration/world_com2.png) no-repeat 240px 0;
*/

/* @group captcha */

#indication_captcha {
	font-size: 13px;
}

#input_captcha {
	
	width: 7em;
	position: relative;
	bottom: 15px;
	right: 10px;
}

#captcha_area {
	background: #fff url(/images/common/decoration/smooth_separator.png) repeat-x 0 0;
	padding-top: 10px;
	width: 492px;
}

#captcha_picture {
	float: right;
	position: relative;
	right: 10px;
}

#captcha_form {
	float: left;
	
	width: 230px ;
	font-size: 13px;
	padding-right: 10px;
	padding-left: 10px;
}

/* @end */

/* @end */

/* @group global */



#footer 
{
	
	background-color: #A80000;
	height: 24px;
	width:728px;
	margin-right:2px;
	margin-top:auto;
	margin-bottom:auto;
	padding-top:auto;
	padding-bottom:auto;
	
	text-align:right;
	vertical-align:text-top;
	
		
	
}

/* @group terms_link */

.terms:link,.terms:visited, .terms:active {
	color: #fff;
	font-size: 11px;
	text-decoration: underline;
}

a#terms:hover {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

/* @end */

#company {
	
	color: #fff;
	font-size: 11px;
	
}

h1 {
	font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

.red {
	color: #ff3f4d;
}

.warning {
	color: #ff3f4d;
}



#title_banner_img {
	width: 564px;
	height: 100px;
	float: left;
}

#main_frame {
	/*border: 1px solid #ebebeb;*/
	clear: both;
	padding: 0px;
	width: 728px;
	background-color:#FFF;
}

#down_banner {
	width: 728px;
	height: 15px;
}
div.spacer {
	clear: both;
}

#content {
	width: 568px;
	/*height: 620px;*/
	/*height: 506px;*/
	margin-right: 0;
	/*margin-left: 0;*/
	margin-left: 0px;
	display:  inline;
	float: left;
	/*e6e6e6*/
	background: #e4e4e4;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-style:none;
}

/* @end */

/* @group languages
 */


#ok_language{
	margin-left: 5px;
	float: right;
}

#languages select{
	float: right;
	margin-right:0;
	padding-right:0;
	margin-left: 5px;
}

#languages a img{
	
	float: right;
	border-style: none;
	padding: 4px 2px 3px;
}

/* @end */

/* @group faxSent */

#advertising_fax_sent 
{
	display:block;
	width:336px;
	height:280px;
	
	margin-right: auto;
	margin-left: auto;
	
}

.email_feedback {
	text-align: center;
	font-size: 13px;
	padding-bottom: 5px;
	font-weight: bold;
	font-style: italic;
	padding-top: 5px;
}

.reception_message {
	
	padding-top: 25px;
	text-align: center;
	font-size: 14px;
	padding-bottom: 10px;
}

.thanks_message {
	padding-top: 15px;
	text-align: center;
	font-size: 14px;
	padding-bottom: 40px;
}

/* @end */

/* @group controlFax */

#landing_page {
	/*background: #fff ;*/
	padding-bottom: 50px;
	margin-top: 10px;
}

#advertising  {
	margin-top: 25px;
	width: 250px;
	margin-right: auto;
	margin-left: auto;
	
}

#advertising p,#advertising_fax_sent p  {
	text-align: center;
	
	width: 200px;
	padding-bottom: 10px;
	margin: 0 auto 1px;
	padding-top: 0;
	color: #575146;
}

#square_advertising {
	width: 250px;
	height: 250px;
	background-color: #e4e4e4;
	
}

#throbber {
	
	display: block ;
	margin-right: auto;
	margin-left: auto;
	padding-top: 35px;
	padding-bottom: 15px;
}

.waiting_message {
	
	text-align: center;
	font-size: 14px;
	
	padding-bottom: 5px;
	padding-left: 35px;
	padding-right: 35px;
	line-height: 1.3em;
}
/* @end */

/* @group terms_of_use */


a.terms_redirection_link:link, a.terms_redirection_link:visited, a.terms_redirection_link:active {
	font-size: 13px;
	color: #9c271d;
	padding: 20px 0 20px 15px;
	text-decoration: underline;
}

a.terms_redirection_link:hover {
	font-size: 13px;
	color: #9c271d;
	padding: 20px 0 20px 15px;
	text-decoration: none;
}


#text_terms_of_use {
	padding: 10px 15px 30px;
}

#text_terms_of_use h1 {
	
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #b11d15;
	padding-top: 30px;
	padding-bottom: 30px;
}

.redirection_link {
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 20px;
}

#text_terms_of_use h2 {
	
	text-align: left;
	font-size: 14px;
	color: #b11d15;
	margin-left: 20px;
	padding-top: 24px;
	margin-bottom: 15px;
	margin-top: 20px;
}

#text_terms_of_use p {
	text-align: justify;
	text-indent: 16px;
}

/* @end */

/* @group right_advertising_column */

#google_ads {
	display:block;
	
	width: 160px;
	background: #fff ;
	float: right;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	height: 748px;
	border-width:0px;
	
}


#plenfax_ads {
	display:block;
	
	width: 160px;
	background: #fff ;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	height: 160px;
	border-width:0px;
	
}

#right_advertising_column {
	
	float: right;
	width: 163px;
	display:inline;
	/*background-color: #ff5363;
	padding-left: 3px;*/
}


/* @group contactus_hyperlink  */

a.contactus_link:link, a.contactus_link:visited, a.contactus_link:active {
	
	font-size: 13px;
	color: #b42c2a;
	text-decoration: underline;
	font-weight: bold;
}

a.contactus_link:hover {
	
	font-size: 13px;
	color: #b42c2a;
	text-decoration: none;
	font-weight: bold;
}




/* @end */


/* @end */

/*#hidder_input_text {
	
	width:  100px;
	height:  80px;
	
	background-color: -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;
	border-style: solid;
	border-color: #f087ff;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}

#hidder_input_file {
	
	width:  100px;
	height:  80px;
	
	background-color: -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;
	border-style: solid;
	border-color: #f087ff;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}*/

/* @group special */

#prefix_value {
	display: none;
}

/* @end */