body{background:#ecf2f2 url('../_img/bg-gradient.jpg')  repeat-x ;font-family:Segoe UI,Arial;font-size:65.5%;padding:0;color:#666;margin:0;line-height:normal;}

a,a:visited{text-decoration:none;color:#4685df; }
a:hover{color:#e88e19;}
p {	padding: 0px;
	text-align: left;
	font-size: 1.1em;
	color: #7b6e4f;
	font-style: normal;}

ul{	list-style:none;}
ul li ul li{list-style:none;background:url(../_img/arrow.gif) no-repeat left;  padding:0px 0px 0px 15px;}
img{border-width:0;}
.flash{	width: 890px;margin-left: 50px; }
div#FooterSpace{clear:both;height:30px;}
h2#slogan {height: 44px;width: 890px;color: #667486;
	font-size: 20px; font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 10px;
	padding: 0px 0px 0 27px; text-align:center;	}

textarea,input{font-family:Segoe UI,Arial;font-size:1em;}

hr{color:#ccc;background-color:#ccc;height:1px;border-bottom-width:0px;border-top-width:0px;margin-bottom:7px;}


div#wrapper{width:990px;margin:0 auto;}
div#wrapperTop{font-size:1.1em;margin:10px 31px 5px 15px;color:#999;}

div#content-top{background-image:url('../_img/glass_top.png');background-repeat:no-repeat;height:37px;}

div#content-middle{background-image:url('../_img/glass_middle.png');background-repeat:repeat-y;padding:0 0px;min-height:59px;height:auto !important;height:59px;}

div#logo{padding-left:59px;width:418px; height:87px; padding-bottom:17px;}
div#button{float:right;position:absolute;width:149px;dislay:inline-block;margin-left:779px; margin-top:-120px;}

div#content-bottom{background-image:url('../_img/glass_bottom.png');background-repeat:no-repeat;height:37px;}

.main-table{width:970px;clear:both;display:none;}

.conteiner{width:970px;margin:0px 0px;overflow-y:hidden;}
#paypro-header-banner{width: 890px;margin-left: 50px; }
#banners{
		float:left;
		margin:0;
		padding:0;
		position:relative;
		}
		
#banners li.banner{
		float:left;
		display:block;
		margin:0;
		padding:0;
	
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		width:890px;
		}
#banners .version a{ width:130px; height:38px; margin:245px 0 0 488px; padding:0; position:relative;  float:left; display:inline; cursor:pointer;text-indent:-4000px; }
#banners .key a{ width:130px; height:38px; margin:245px 0 0 488px; padding:0; position:relative;  float:left; display:inline; cursor:pointer;text-indent:-4000px; }

.ban{background:url('../_img/flash.png') no-repeat 0 0;height:311px;}
	
#ban-list{margin:0 0 0 638px;list-style:none;padding:34px 0 0px 0px; width:223px; }
#ban-list li{font-size: 12px; color: #000; font-style: normal;background-image:none; padding-bottom:2px; padding-top:3px; padding-left:4px; border-bottom:1px solid #ccc;}
#ban-list li.last{ border-bottom:none;}
#ban-list li.banlist-center{margin-left:22px; font-style:italic;}

.credit { font-style:normal; color:#696969; padding-top:2px; font-size:87%;}


#ban-list li.testimonials { width:150px; height:25px; margin:5px 0 0 68px; padding:0; position:relative; overflow:hidden; float:left; display:inline; border-bottom:none;} 
#ban-list li.testimonials span {
	width:100%;
	height:100%;
	position:absolute;
	cursor:pointer;
	left: 0px;}

.boxes {width:890px; height:177px; min-height:177px; margin-left: 55px; }
.boxes a, .boxes a:active, .boxes a:visited{ color:#666666;}
.boxes a:hover { color:#000;}

#feature {	width: 939px;
	height: 435px;
	overflow: hidden;
	margin-bottom: 20px;}
#col-1 {float: left;}
#col-1 .content {background: url(../_img/box-overview.png) no-repeat;padding: 15px;width: 185px;	height: 172px;float: left;}
#col-2 .content {background: url(../_img/box-tour.png) no-repeat;	padding: 16px;width: 185px;	height: 172px;float: left;}
#col-3 .content {
	background: url(../_img/box-service.png) no-repeat;
	padding: 16px;width: 185px;
	height: 172px;float: left;}
#col-4 .content {background: url(../_img/box-guarantee.png) no-repeat;
	padding: 16px;width: 185px;
	height: 172px;float: left;}
#col-1 p, #col-2 p, #col-3 p, #col-4 p {
	font-size: 13px;
	margin-bottom: 0px;margin-top: 45px;
 text-align:right; color:#000000;
}
#col-1 a, #col-2 a, #col-3 a, #col-4 a { color: #000; text-decoration:underline;
}
#col-1 a:hover, #col-2 a:hover, #col-3  a:hover, #col-4  a:hover { color: #666; text-decoration:none;
}

p.strong {color: #000; font-weight:500;}
.header{height:285px; width:655px;}
#content {}	
#content-right { float:left; display:inline; width:635px;  margin:20px 0 0 15px; border-left:1px solid #b9c979; padding-left:20px; font-size:1.1em;}
#content-right h2 { width:630px; padding-bottom:0.3em;  position:relative; overflow:hidden; border-bottom:1px solid #b9c979;font-size:1.3em;color:#646464; background-image:none; min-height:20px; text-transform:uppercase;} 
#content-right h2, #content-right h3, #content-right p, #content-right ul,#content-right table { margin-left:10px;}
#content-right  ul {	
	margin-left: 0;
	padding-left: 1.5em;
	text-indent: -1.4em;
	list-style: disc url(../_img/arrow-green.gif) inside;
margin-left:16px;
	
}

#content-right ul li, #content-right ol li{ color: #7b6e4f;font-size: 1.1em;  }
#content-left { float:left; display:inline; width:190px;margin:20px 0px 0 47px;}
#content-left h2 { width:220px; height:22px; margin:0; padding-top:26px; position:relative; overflow:hidden; } 
h1#overview { color:#b9c979;}
h3{ color:#000000; text-transform:uppercase;}

.footer { text-align:center;}
#text {font-size: 1.1em;
   font-style: italic;
   margin: 0.2em 1em; }
   
   p#text  { margin: 0em  0 1em 2em; font-weight:bold; }
#text p:before {
   content: '"'; }
#text p:after {
   content: '"'; }


form.cmxform {
	width: 645px;
	font-size: 1.1em;
	color: #333;
	}
	
form.cmxform legend { padding-left: 0; }
	
form.cmxform legend,
form.cmxform label { color: #333; }

form.cmxform fieldset {
	border: none;
	border-bottom: 1px solid #C9DCA6;
	background: url(../_img/form-fieldset.gif) left bottom repeat-x;
	}
	
form.cmxform fieldset fieldset { background: none; }
	
form.cmxform fieldset li {
	padding: 5px 10px 7px;
	background: url(../_img/form-divider.gif) left bottom repeat-x;
	}

form.cmxform fieldset { margin-bottom: 10px; }
	
form.cmxform legend {
	padding: 0 2px;
	font-weight: bold; font-size:1.3em;color:#646464; text-transform:uppercase;
	_margin: 0 -7px; /* IE Win */
	}
	
form.cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	}
	
form.cmxform fieldset ol {
	margin: 0;
	padding: 0;
	}
	
form.cmxform fieldset li {
	list-style: none;
	padding: 5px;
	margin: 0;
	}
	
form.cmxform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
	}
	
form.cmxform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
	}
	
form.cmxform fieldset fieldset label {
	display: block;
	width: auto;
	}

form.cmxform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
	}

form.cmxform label { width: 120px; } /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 123px; } /* Width plus 3 (html space) */

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */

div#preloader {
		position: absolute;
		left: -9999px;
		top:  -9999px;
		}
	div#preloader, 
	div#preloader img {
		visibility: hidden;
		display: none;
		}
