@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
	
a{
	color:#B10E1B;
	text-decoration:underline;
	font-weight:bold;
	}
	
a:hover{
	color:#E38D40;
	text-decoration:none;
	}
	
p{
	margin:10px 0px 10px 0px;
	}
	
img{
	border:0px;
	}
	
strong{
	color:#174495;
	}
	
li{line-height:22px;}
	
#GeneralBody{
	width:1000px;
	background-image:url(../images/back-info.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:526px;
	margin-bottom:0px;
	padding-top:65px;
	position:relative;
	z-index:5;
	}
	
#GeneralBody-inisde{
	width:1000px;
	background-image:url(../images/back-info.jpg);
	background-position:0 -90px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:526px;
	margin-bottom:0px;
	padding-top:80px;
	position:relative;
	z-index:5;
	}

#welcome{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:0px 15px;
	}
	
#left-info{
	width:293px;
	padding:35px 31px 0 49px;
	background-image:url(/images/cuellolargo.gif);
	background-repeat:no-repeat;
	background-position:45px 150px;
	}
	
#left-info-inside01{
	width:293px;
	padding:0px 31px 0 49px;
	background-image:url(../images/left-midle.jpg);
	background-repeat:repeat-y;
	}
	
#left-info-inside02{
	width:656px;
	padding:0px 41px 0px 39px;
	background-image:url(../images/back-biger.jpg);
	background-repeat:repeat-y;
	}
	
.back-left-info{
	background-image:url(../images/back-left-info.jpg);
	background-repeat:no-repeat;
	}
	
.back-left-info-inside{
	margin:0px;
	padding:0px;
	}
	
#right-info{
	width:298px;
	padding:35px 42px 0px 34px;
	background-image:url(/images/cristo.gif);
	background-repeat:no-repeat;
	background-position:5px 120px;
	}
	
#right-info-inside{
	width:298px;
	padding:0px 42px 0px 34px;
	background-image:url(../images/right-middle.jpg);
	background-repeat:repeat-y;
	}
	
.back-right-info{
	background-image:url(../images/back-right-info.jpg);
	background-repeat:no-repeat;
	}
	
.back-right-info-inside{
	padding:0px;
	margin:0px;
	}
	
#footer{
	height:55px;
	width:981px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/footer-back.jpg);
	background-repeat:no-repeat;
	padding:80px 33px 0 33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-position:bottom;
	}
	
#footer a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
	
#footer a:hover{
	text-decoration:underline;
	}
	
#topmenu{
	position:absolute;
	top:-493px;
	left:12px;
	z-index:10px;
	width:auto;
	}
/* flags */
ul#flags{
	margin:0px;
	padding:0px;
	position:relative;
	z-index:998;
	}
	
ul#flags li{
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	margin:0 0 0 11px;
	}
	
ul#flags li a{
	padding:0px;
	margin:0px;
	width:236px;
	height:143px;
	display:block;
	background-repeat:no-repeat;
	}
	
ul#flags li a:hover{
	background-position:bottom;
	}
	
ul#flags li a.peru{	background-image:url(../images/peru.jpg);	}
ul#flags li a.ecuador{	background-image:url(../images/ecuador.jpg);	}
ul#flags li a.argentina{	background-image:url(../images/argentina.jpg);	}
ul#flags li a.brasil{	background-image:url(../images/brasil.jpg);	}

#countrys{
	position:absolute;
	top:-80px;
	#top:-90px;
	left:0px;
	width:auto;
	z-index:997;
	}

#countrys .credent{
	position:absolute;
	top:-220px;
	#top:-210px;
	left:20px;
	width:auto;
	margin:0px;
	padding:0px;
	}	
/* end flags */

#bann{
	position:absolute;
	top:-526px;
	left:-23px;
	z-index:2;
	}
	
#back-shadow{
	position:absolute;
	top:0px;
	z-index:1;
	}
	
.title-green{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2A5E26;
	font-weight:bold;
	}
	
.title-orange{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#BA661B;
	font-weight:bold;
	}
	
.sub-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	}
	
.border{
	border:1px solid #666666;
	}
	
.line-small{
	margin:15px auto;
	}
	
.smallcontact{
	background-image:url(/images/small-temp.jpg);
	background-repeat:no-repeat;
	width:222px;
	height:250px;
	padding:60px 0 0 30px;
	margin:0 0 12px 0;
	}
	
.smallcontact-tetx{
	background-color:#E4E4E4;
	border:0px;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	width:191px;
	margin:0 0 7px 0;
	height:auto;
	}
	
.smallcontact-tetx2{
	background-color:#E4E4E4;
	border:0px;
	padding:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	width:191px;
	margin:0 0 15px 0;
	height:40px;
	}
	
.pay-check{
	padding:52px 0 0 0;
	margin:0 0 12px 0;
	width:252px;
	height:78px;
	background-image:url(/images/back-pay.jpg);
	background-repeat:no-repeat;
	text-align:center;
	}
	
.credentials{
	padding:0px;
	margin:0 0 12px 0;
	width:252px;
	height:auto;
	}
	
.addinfo{
	padding:0px;
	margin:0 0 12px 0;
	width:252px;
	}

.float-left-image{
	float:left;
	border:1px solid #000000;
	margin-right:10px;
	}
	
.float-right-image{
	float:right;
	border:1px solid #000000;
	margin-left:10px;
	}
	
.float-L{
	float:left;
	margin-right:10px;
	}
	
.float-R{
	float:right;
	margin-left:10px;
	}
	
.border{
	border:1px solid #000000;
	}
	
.sub-title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B10D14;
	}
	
.sub-title2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#174495;
	}
	
.bookNow{
	background-image:url(../images/submitbutton.png); 
	width:139px; 
	height:36px; 
	border:0px;
	cursor:pointer;
	background-color:transparent;
	background-repeat:no-repeat;
	}
	
.bookNow02{
	background-image:url(../images/clearbutton.png); 
	width:139px; 
	height:36px; 
	border:0px;
	cursor:pointer;
	background-color:transparent;
	background-repeat:no-repeat;
	}
	
.text01{
	border:1px solid #999;
	color:#666;
	width:220px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.text02{
	border:1px solid #999;
	color:#666;
	width:150px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.combo01{
	border:1px solid #999;
	color:#666;
	width:80px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.textarea{
	border:1px solid #999;
	color:#666;
	width:220px;
	height:100px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.font14px{
	color:#666;
	font-size:14px;
	font-weight:bold;
	}
	
.colorOrange{
	color:BA661B;
	}
