﻿body { margin:0px;}


.menutop{ font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#fff; font-weight: bold;}

.menutop a{ text-decoration:none; color:#fff; }
.menutop a:hover{color:#000;}



.followus{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.bannerbg{
	background-image: url('images/banner-vinpal-jesus2.jpg');
	background-repeat: no-repeat;
	background-position: top;
}

.bannerbg1{
	background-image: url('images/transparente_welcomebg.png');
	background-repeat: no-repeat;
	background-position: top;
}

.bannerborder{border:solid 5px #fff; border-radius:5px; -webkite-border-radius:5px; -moz-border-radius:5px;}

.transparente_munebg{
	background-image: url(images/transparente_munebg.png);
	background-repeat: repeat-x;
	height: 41px;
}

.transparente_welcomebg{background-image:url(images/transparente_welcomebg.png); background-position:top; background-repeat:repeat-x; border-radius:5px; -webkite-border-radius:5px; 
-moz-border-radius:5px;}

 .welcometetx{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000; }
 .welcometetx_brown
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #cf623c;
}
 
 /*.welcometetx{ font-family: "Myriad Pro"; font-size:20px; color:#000; }*/

.bodytext{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-align:justify; line-height:22px;}

.bodytext1{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-align:justify; line-height:22px;}

.readmore{ border-radius:5px; -webkite-border-radius:5px; -moz-border-radius:5px; background-color:#cf623c;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; background-position:center;
padding:8px;
}
.readmore:hover{ border-radius:5px; -webkite-border-radius:5px; -moz-border-radius:5px; background-color:#ccc;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; background-position:center;
padding:8px;
}

.weekendtetx{ font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold; }

.cardtetx{ ont-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000; line-height:22px;}

.reservation_formtext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.submitbutton{ border-radius:5px; -webkite-border-radius:5px; -moz-border-radius:5px; background-color:#cf623c;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; background-position:center;
padding:8px;}

.submitbutton:hover{ border-radius:5px; -webkite-border-radius:5px; -moz-border-radius:5px; background-color:#000;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background-position:center;
padding:8px;}

.bottomtext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:22px;}
.bottomtext a { text-decoration:none; color:#fff;}
.bottomtext a:hover { text-decoration:none; color:#333;}



.follow_w{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:22px;}

.textfiled1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; border-radius:2px; -webkit-border-radius:2px;-moz-border-radius:2px; border:1px solid #7f9db9; background-color: #fff; padding-left:7px; padding-right:7px;  }
.textfiled1:hover{  border:1px solid  #cf623c;}

.resort{font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #000; font-weight:bold;}

.gallery_border{ border-radius:5px; -moz-border-radius:5px; -webkite-border-radius:5px; border: solid 2px #090;}

.goancuisine{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#06C; font-weight:bold;}

.conceptualizationtetx{font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#090; }

.tariffmenu{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#00F; font-weight:bold;}


.rd_button
{
    text-align: center;
    border-radius: 20px;
}



.lefttop_line  {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;

	}

.top_line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;

	}

.left_line{border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;}
	
	
	.white_colorbroder {

border:1px solid #000;
margin-right: 25px; border-radius:5px; -webkite-border-radius:5px; 
-moz-border-radius:5px;

}
.lefttop_line  {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;

	}
	.auto-style5 {
  text-align: left;
  background-image: url('images/transparente_welcomebg.png');
  background-repeat: no-repeat !important;
  height: 100% !important;
    width: 100% !important;
  background-size: cover !important;}
