



body {

	min-width: 1200px;

	margin:0 ! important;

}



@charset "utf-8";

.grow{transition:all .2s ease-in-out;}
.grow:hover{transform:scale(1.1);}

.bgr1 {
	background-image: url(/share/images/site/shadow1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.logo {
    position:absolute;
    left:0px;
    top:0px;
    width:250px;
    height:140px;
    border:none;
    z-index:300;
    margin:0;
    padding:0;
}

.pad5 {
	padding:5px;
}

.pad10 {
	padding:10px;
}

.pad20 {
	padding-left:20px;
}

.promo {
    position:absolute;
    right:10px;
    top:15px;
    width:35px;
    height:25px;
    border:none;
    z-index:300;
    margin:0;
    padding:0;
}

.new {
    position:absolute;
    left:10px;
    top:15px;
    width:35px;
    height:25px;
    border:none;
    z-index:300;
    margin:0;
    padding:0;
}.pad10-1 {
	padding:10px;
}
.arrow1 {
	padding:10px;
	background-image: url(/share/images/site/arrow1.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #1A1A1A;
}
.arrow2 {
	padding:8px;
	background-image: url(/share/images/site/arrow2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.arrow3 {
	padding:10px;
	background-image: url(/share/images/site/arrow3.png);
	background-repeat: no-repeat;
	background-position: right center;
}.prozr {
	position:absolute;
    right:0px;
    top:0px;
    width:100%;
    height:85px;
    border:none;
    z-index:300;
    margin:0;
    padding:0;
	background-image: url(/share/images/site/prozr.png);
	background-repeat: repeat;
}
.search-bgr {
	padding:8px;
	font-family: Arsenal;
	font-size: 16px;
	color: #FFF;
	background-color: #E31E24;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.menu-bgr {
	
	background-image: url(/share/images/site/menu-bgr.png);
	background-repeat: repeat-x;
	background-position: top;
}
.reservation {
    position:absolute;
    right:0px;
    top:-72px;
    width:300px;
    height:67px;
    border:none;
    z-index:300;
    margin:0;
    padding:0;
}

.categorii {
    position:absolute;
    left:0px;
    top:-42px;
    width:250px;
    height:42px;
    border:none;
    z-index:300;
    margin:0;
    padding:0;
}
.form1 {
	padding:3px;
	border: 1px solid #EBEBEB;
}
.pad20-1 {
	padding:20px;
	background-image: url(/share/images/site/bgr1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.down-bgr {
	background-image: url(/share/images/site/down-bgr.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 15px
}
.prozr1 {
	
	background-image: url(/share/images/site/prozr.png);
	background-repeat: repeat;
}


#banners {
    border: medium none;
    width:100% ! important;
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 0;
    
    /*z-index: 100;*/
}
#banners img{
    max-width: 100%;
    height: auto;
    width: auto\9; /* ie8 */
}
/**************
#banners ul {
   
    width:auto ! important;
    margin: 0;
    padding: 0;
    position: relative;
    border:1px solid red;
}
#banners ul li {
    display:block;
    top: 0; left: 0;
    position: absolute;
    width:auto ! important;
    overflow:auto;
}
*****************/
#banners1 {
    border: medium none;
    
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    top: 0;
    
    /*z-index: 100;*/
}
#banners1 ul {
    display: block;
    float: left;
    height: 100px;
    width: 1920px;
    margin: 0;
    padding: 0;
    position: relative;
    
}
#banners1 ul li {
    display: block;
    float: left;
    top: 0; left: 0;
    position: absolute;
    height: 100px;
    width: 1920px;
}
#banners1 ul li img {
    display: block;
    
    /*left: 0;
    position: absolute;
    top: 0;*/
    height: 100px;
    width: 1920px;
}





.search-bgr1 {
	font-family: Arsenal;
	font-size: 16px;
	color: #FFF;
	background-color: #E31E24;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.opisanie {

    position:absolute;

    left:8px;

    top:230px;

    width:291px;

    height:100px;

    border:none;

    z-index:300;

    margin:0;

    padding:0;

	text-align:center;

}

.pic1 {
	position:absolute;
	right:-2px;
	top:0px;
	width:280px;
	height:220px;
	border:none;
	z-index:300;
	margin:0;
	padding:0;
	text-align:center
}
.pic1-1 {
	position:absolute;
	right:0px;
	top:0px;
	width:250px;
	height:280px;
	border:none;
	z-index:300;
	margin:0;
	padding:0;
}
.gray-border {
	padding:5px;
	border: 1px solid #E6E6E6;
}
.search-bgr2 {
	font-family: Arsenal;
	font-size: 16px;
	color: #FFF;
	background-color: #E31E24;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}


.middle > * {
  vertical-align: middle;
}

.frame {
    height: 153px;      /* equals max image height */
    width: 160px;
    white-space: nowrap;
    text-align: center; 
}

.helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

img {
    vertical-align: middle;
    max-height: 1200px;
    max-width: 1200px;
}
.but1 { 
background-color: #E31E25;
padding: 10px;
font-family: Arsenal;
	font-size: 18px;
	color: #FFF;
	border: 1px solid rgba(0,0,0,1.00);
	border-radius: 5px
}
.but2 { 
background-color: #D0D0D7;
padding: 7px;
font-family: Arsenal;
	font-size: 18px;
	color: #FFF;
	border: 2px solid #CCCCCC;
	border-radius: 5px
}