@CHARSET "UTF-8";

/*page*/

.body{
	background-color: #00271E;
	font-size: 14px;
	font-family: "trebuchet MS";
}


h1{
	color: #A2EC59 !important;
	font-weight: bold !important;
	font-size: 44px !important;
}

h3, h2{
	color: #23775D !important;
	font-weight: bold !important;
}

h2{
	font-size: 17px;
	margin: 0px !important;
	display: inline;
}

.ligac1{
color: #23775D !important;
}

.container{
	position: relative;

}

.red{
	border:1px solid red !important;
}

.menulnk{
	display:block; 
	folat:left !important; 
	height: 340px;
	text-decoration: none;
}

.border{
	border-bottom:1px solid #C2F485;
	border-left: 0px !important;
	border-top: 0px !important;
	border-right: 0px !important;
}

.pg-content{
	clear:both;
	min-height:430px; /*firefox, opera, ie7 */
	height:auto !important; /*firefox, opera, ie7 */
	height:430px; /* ie6 */
	padding-top: 0px;
	background-image: url("../images/pages/bg.jpg");
	background-repeat: repeat-y;
	background-position: center;
	color: #5C5C5C !important;
}

.fidelitate{
	background-image: url("../images/pages/fidelitate.jpg");
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 530px;
}

.header{
	height: 250px;
	text-align: center;
}

.footer{
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom:20px;
}

.footsep{
	margin-bottom: 15px;
	margin-top: 15px;
}

.sitemenu ul{
	color:#fff;
	padding: 0px !important;
	overflow: auto;
	margin: 0px 0px 0px 65px;
	width: 860px;
	height: 37px;
	background-image: url("../images/pages/menubar.jpg");
	background-repeat: repeat-x;
}

.sitemenu ul li{
	list-style-type: none;
	display:block;
	float:left;
	text-align:center;
	width: 100px;
	line-height: 25px;
	margin-top: 5px;
}

.sitemenu ul a{
	color:#fff;
	text-decoration: none;
	font-size:1.1em;
}

.sitemenu ul a:HOVER{
	color:#fff;
	text-decoration: underline;
}

.sitemenu .separator{
	display:block;
	text-align:center;
	width: 8px;
	height: 25px;
	line-height: 25px;
	padding: 0px;
	font-weight: bold;
}

.footergal{
	background-image: url("../images/pages/footgal.jpg");
	background-repeat: no-repeat;
	background-position: top right;
	height: 354px;
	padding:5px 0px 0px 41px;
	width:949px !important;
}

.footgal{
		height:228px;
		width:172px;
		float:left;
		text-align: center;
		overflow: hidden;
}
	
.footgal img{
		border:1px solid black;
}
	
.gal1{
	margin-left: 4px;
}
.gal2{
	margin-left: 11px;
}
.gal3{
	margin-left: 10px;
}
.gal4{
	margin-left: 10px;
}
.gal5{
	margin-left: 10px;
}

.footer a{
	color: #fff;
	font-weight: normal;
	text-decoration: none !important;
	text-transform: uppercase;
	margin: 0px 16px 0px 16px;
}

.footer a:HOVER{
	color: #fff;
	text-decoration: underline !important;
}

.footer a:ACTIVE, .footer a:visited {
	color: #fff;
}

.daylimenu{
	background-image: url("../images/pages/mzilei.jpg");
	background-repeat: no-repeat;
	background-position:left top;
	height: 279px;
	margin-left: 1px;
}

.live{
	background-image: url("../images/pages/live.jpg");
	background-repeat: no-repeat;
	background-position:left top;
	height: 294px;
	margin-left: 1px;
}

.b360{
	background-image: url("../images/pages/360.jpg");
	background-repeat: no-repeat;
	background-position:left top;
	height: 292px;
	margin-left: 1px;
}

.eventimage{
	float: right;
}

.newslettertab{
	background-image: url("../images/pages/nltab.jpg");
	background-repeat: no-repeat;
	background-position:right center;
	width: 522px;
	float:left;
}

.newsletter{
	float: left;
	width: 450px;
	border-color: #81B0A6;

	padding-bottom: 10px;
}

.newsletter legend{
	clear:both;
	text-align: center;
	color:#23775D;
	margin-left: 150px;
}

.inputn{
	background-color: #D0F5AD !important;
	border: none !important;
	margin: 0px !important;
	float: left;
}

.inputnb{
	border: none !important;
	background-color: transparent !important;
	cursor: pointer;
	width: 119px;
	height:30px;
	line-height:30px;
	padding-left:35px;
	background-image: url("../images/pages/butp.jpg");
	background-repeat: no-repeat;
	background-position: center left;
}

.cards{
	float: right;
	margin-top: 25px;
}
/*gallery*/

.desc{
	
	font-size: 10px;
}

.galerydesc{
	margin:0px 0px 30px 95px;
	text-align: justify;
}

.galimg{
	width: 450px;
	height: 300px;
}

#gall{
	overflow: visible !important;
	margin-left: 20px !important;
}

.titleBar {
    padding: 4px;
    font-style: italic;
    font-weight: bold;
    background-color: #67C548;
    font-size: 1.4em; 
}
.titleBar a { color: #000000; }

#navigator{
	position: absolute !important;
	left: 450px !important; 
	width: 26px !important;
}

.navigationItem {
	margin:5px;
	background-color: #025C45 !important;
	color: #025C45 !important;
	width: 15px;
	height: 15px;
}
.navigationItemHover { 
	background-color: #AEE870 !important;
	color: #AEE870 !important;
	width: 15px;
	height: 15px;
}


.navigationItemSelected { 
	background-color: #AEE870 !important;
	color: #AEE870 !important;
	width: 15px;
	height: 15px;
}

.slider{
	height: 375px;
	float: left;
	margin-top: 12px;
}


.scroll-pane{
	height: 400px;
}

.scroll-content{
	width: 315px !important;	
}

.scroll-content a{
	text-decoration: none;
	color: #5C5C5C;
}

/*gallery*/


/*menuz*/

.homethumb{
	border: 2px solid #A2EC59;
	margin-left: 10px;
}

.homethumb1{
	border: 2px solid #A2EC59;
	margin-left: 20px;
	margin-right: 20px;
}

.menuz{
	width: 385px;
	
	float: left;
}

.menuz td{
	vertical-align: top;
	padding: 0px;
	margin:0px;
}

.menuz td ol{
	padding: 0px 0px 0px 20px;
	margin:0px;
}

.menuz td img{
	margin: 5px 0px 5px 0px;
}

.menuzbox{
	height: 205px;
	overflow: hidden;
	font-size: 11px;
	line-height: 15px;
}

.hometab{
	margin: 0px;
}

.hometab td{
	padding: 0px;
}

.hometab .homeleftpanel{
	width: 400px;
	padding-top:0px;
}

.hometab .homerightpanel{
	width: 560px;
	padding-left: 30px;
	vertical-align: top;
	padding-top: 15px;
}

/*menuz*/

/*menu*/

.msubcatpic{
	width: 218px;
	height:165px;
	float:left;
	margin: 0px 5px 10px 0px;
	cursor:pointer;
	text-transform: uppercase; 
}

.titlelink{
	text-decoration: none;
	color:#23775D;
	
}

.titlelink:HOVER{
	text-decoration: underline;
	color:#23775D;
}

.msubcatpic h5{
	padding: 5px 0px 0px 25px;
	color:#1F744B;
}



.vsubcatpic{
	width: 210px;
	
	height:220px;
	float:left;
	margin: 0px 5px 10px 0px;
	cursor:pointer;
}

.vsubcatpic h5{
	padding: 5px 0px 0px 15px;
	color:#1F744B;
	font-size: 12px;
	width: 160px;
	display: block;
	text-transform: uppercase;
}

.mancbg{
	background-image: url("../images/menu/other/mnacbg.jpg");
	height: 144px;
	margin: 0px 0px 40px 40px;
	color:#23775D;
	background-repeat: no-repeat;
}

.mancbgl{
	background-image: url("../images/menu/other/mnacbgl.jpg");
	height: 224px;
	margin: 0px 0px 40px 40px;
	color:#23775D;
	background-repeat: no-repeat;
}

.mancbgs{
	background-image: url("../images/menu/other/mnacbgl.jpg");
	background-repeat: no-repeat;
	background-position: top;
	height: 121px;
	margin: 0px 0px 40px 40px;
	color:#23775D;
	background-repeat: no-repeat;
}

.mancbgss{
	background-image: url("../images/menu/other/mnacbgss.jpg");
	background-repeat: no-repeat;
	background-position: top;
	height: 97px;
	margin: 0px 0px 40px 40px;
	color:#23775D;
	background-repeat: no-repeat;
}

.mancbgl table, .mancbgss table, .mancbgs table, .mancbg table{
	margin: 0px;
}

.mancbgl table td{
	
}

.vineimg{
	position: relative !important;
}

.vineimg img{
	position: absolute !important;
	top:25px;
	left: 20px;
}

.mancbgss table td, .mancbgs table td{
	margin: 0px;
	padding: 0px;
	
}

.mancbgl table p, .mancbgss table p, .mancbgs table p, .mancbg table p{
	margin:0px;
	padding: 0px;
}


.mancbg h4, .mancbgl h4{
	color:#23775D;
	margin: 0px 0px 0px 20px;
	text-transform: uppercase;
}

.mancbgs h4, .mancbgss h4{
	color:#23775D;
	margin: 0px 0px 0px 10px;
	text-transform: uppercase;
}

.menumenu{
	background-image: url("../images/pages/menumenu.jpg");
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 410px;
}

.menum{
	background-image: url("../images/pages/menum.jpg");
	background-repeat: no-repeat;
	background-position: right top;
}

.menub{
	background-image: url("../images/pages/menub.jpg");
	background-repeat: no-repeat;
	background-position: right top;
}

.menuv{
	background-image: url("../images/pages/menuv.jpg");
	background-repeat: no-repeat;
	background-position: right top;
}

.menutab{

}

.menutext{
	height: 560px;
	margin-top: 50px;
}

.menutab td{
	margin: 0px;
	padding: 0px;
}

.menutab td a{	
	text-decoration: none;
}

.menutab1{
	height: 560px;
	margin: 0px;
	padding: 0px;
}

.menutab1 td{
	text-decoration: none;
	
}

.menutab1 td a{
	text-decoration: none;
	
}

.menuinsmenu{
	font-variant: small-caps;
	font-size: 16px;
	font-weight: bold;
}

.menuinsmenu a{
	color: #333638;
	text-decoration: none;
	border-bottom:1px solid #C2F485;
	display: block;
	overflow: auto;
	margin-bottom: 5px;
	padding-bottom: 5px;
	color: #1F744B;
}

.menuinsmenu a:HOVER{
	color: #1F744B;
	text-decoration: underline;
}

.menuinsmenu hr{
	border-top:1px solid #C2F485;
}

.llpic{
	margin: 15px 0px; 
}

/*rezervari*/

.rezervari{
	margin-left: 30px;
}

.rezervaritext{
	margin: 25px 3px 0px 0px;
	float:right;
	text-align: justify;
	width: 320px;
}


.rezervari input, .rezervari textarea, .rezervari select{
	margin: 3px 4px 3px 0px !important;
	border: 2px solid #C2F485 !important;
	
}

.input1{
	width: 372px;
	height: 60px;
	
}

.input2{
	width: 180px;
}

.input3{
	width: 235px;
}

.input4{
	width: 125px;
}

.left{
	float: left !important;
}

.right{
	float: right !important;
}

.restit{
	font-size: 18px;
	font-weight: bold;
	color: #F5833D;
}

.but{
	border: none !important;
	margin-right: 2px;
	height: 25px;
	background-color: white;
	padding-left: 25px;
	cursor: pointer;
}

.send{
	background-image: url("../images/icon/send.jpg");
	background-position: left;
	background-repeat: no-repeat;
}

.cancel{
	background-image: url("../images/icon/cancel.jpg");
	background-position: left;
	background-repeat: no-repeat;
}
/*rezervari*/


/*program*/

.program{
	
}

.span1{
	color:#A2EC59;
	font-weight: bold;
}

.span2{
	font-weight: bold;
	background-color: #A2EC59;
	padding-left: 5px;
	padding-right: 5px;
}

/*program*/

/*menu*/

.fill{
	width: 99%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	display: block;
}

.page{
	height: 406px;
	margin-left: 90px;
}

.page1{
	margin-left: 90px;
	margin-top: 20px;
}

.page2{
	margin-top: 20px;
}

/*grila slide*/

.urmeaza{
	width:330px;
	height: 120px;
	margin-top:70px;
	margin-left: 35px;
	color:#fff !important;
	overflow: hidden;
	font-size: 20px;
	text-align: center !important;
}

.grila{
	width: 100%;
}


.mp3player{
	position: absolute;
	top:360px;
	left:630px;
}

.stepcarousel{
	position: relative; /*leave this value alone*/
	border: none;
	overflow: scroll; /*leave this value alone*/
	width: 260px; /*Width of Carousel Viewer itself*/
	height: 85px; /*Height should enough to fit largest content's height*/
	font-size: 11px;
}

.stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.stepcarousel .panel{
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	margin: 10px; /*margin around each panel*/
	width: 250px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}


/*page*/

/*contact*/

.contact{
	width: 664px;
	height: 381px;
	background-image: url("../images/pages/contact.jpg");
	background-repeat: no-repeat;
	background-position: right;
	margin-left: 117px;
	padding-left: 35px;
}

/*contact*/

/*la liga*/

.laul{
	padding: 0px 0px 0px 15px;
}

.laul li{
}

.weekendm{
	margin: 15px 0px 0px 60px !important;
}

.happyhour{
	width: 377px;
	height: 264px;
	background-image: url("../images/pages/happyhour.png");
	background-repeat: no-repeat;
	background-position: center;
	float: left;
}

.happytext{
	width: 310px;
	margin-top: 200px;
	margin-left: 55px;
	height: 48px;
	overflow: hidden;
	font-size: 11px;
}

/*la liga*/
/*admin*/
.loginfrm{
}
	
.loginfrm dl{
}
	
.loginfrm dt{
	width: 70px;
	color: #0095da;
	float: left;
	padding: 15px 0px 0px 10px;
	text-align: right;
	padding-right: 4px;
}
	
.loginfrm dd{
	width: 500px;
	padding: 15px 0px 0px 10px;
}
	
.adminmenu {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
	
.adminmenu li{
	cursor: pointer;
}
	
	
.adminmenus{
	font-size: 13px;
	font-weight: normal;
	margin:0px 0px 0px 0px;
}

.subadminmenus{
	list-style: none;
}
	
.adminmenus li:hover{
	text-decoration: underline;
}

.adminframe h3, .adminframe dt{
	color: #fff;
}
	
.adminframe td{
	vertical-align: top;
	padding: 10px;
	font-family: verdana;
	font-size: 12px;
}
	
.tableadmin{
	color:black;
}

.tableadmin td{
	padding:1px;
}
	
.tableadmin th{
	background-color: #67C548;	
	padding:2px;
}
	
.tabln{
	background-color: #fff;
}
	
.tabln:HOVER{
	background-color: #67C548;
}
	
.formcont{
}
	
.formcont dt{
	margin-top: 15px;
}

.formcont input{
	width:250px;
}

.formcont textarea{
	height: 60px;
}

	
#description-Editor_iframe{
	width: 600px;
}

.galerypics{
	width: 850px;
}

.galerypic{
	width: 160px;
	float: left;
}

.galerypic dt, .galerypic dd{
	margin: 0px;
	padding: 0px;
	display: inline;
}


.galeryimg{
	border: 2px solid #fff;
}
/*admin*/

/*la liga tur*/

.ligatur{
	position: relative;
	top:240px;
	left:110px;
	color: #1F744B;
	font-weight: bold;
	text-decoration: none;
}

.ligahltur{
	position: relative;
	top:240px;
	left:150px;
	color: #1F744B;
	font-weight: bold;
	text-decoration: none
}
