body { 
	margin: 0px;
	padding: 0px;
	background: url(images/zöld_marvany.jpeg);
	background-size: 200%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #000; }

div.style_at { 
	width: 1325px; 
	margin: 50px;}
	
div.header {
	margin-top: 20px;
	height: 90px;
	background: #FFF; 
	padding-top: 10px;
	padding: 20px;
	text-align: center;}
	
div.logo {
	text-align:left;
	padding-left:40px;
	padding-bottom:30px;
	float:left;}

div.menu {
	text-align:center;
	padding-right:20px;
	line-height:150px;
	float:right;}

ul {
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	list-style-type:none; }
	
li{
	padding:0px;
	margin:0px;
	display:inline;}

.menu_li {
	padding:0px 35px 0px 35px;
	display:inline; }

.impress{
	font-size:12px;
	padding:45px;}

.menu-button {text-decoration:none; color:#000;}
.menu-button:visited {text-decoration:none;  color:#000;}
.menu-button:hover {text-decoration:underline;  color:#000;}
.menu-button:active {text-decoration:underline;  color:#000;}

.impress-button {text-decoration:none; color:#000;padding:5px;}
.impress-button:visited {text-decoration:none;  color:#000;}
.impress-button:hover {text-decoration:none;  color:#000;}
.impress-button:active {text-decoration:none;  color:#000;}

div.non-slider-container {
	height: 450px;
	background-image:url(images/slider/2.jpg);
	background-repeat:no-repeat;
	background-size:cover;}

div.slider-container {
	height: 260px;}

/*-----------------SLIDER------------------*/


ul.bjqs{position:relative; list-style:none;padding:0px;margin-top:-40px;overflow:hidden; display:none;}
li.bjqs-slide{display:none;position:absolute;}

ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}

ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:9999;}
ol.bjqs-markers li{float:left;}

p.bjqs-caption{display:block;width:97%;margin:0;padding:2%;position:absolute;bottom:0;}

#slider
{
  width: 925px;
  height: 260px;
  float: left;
  margin-bottom: 0px;
}

#banner {
  height:260px;
  width:925px;
  margin:0px;
  padding:0px;
  position:relative;
  background:#193441;
}

 ul.bjqs-controls li a{
  position:absolute;
}

a.bjqs-prev{
  left:0;
}

a.bjqs-next{
  right:0;
}

 p.bjqs-caption{
  background:rgba(0,0,0,0.7);
  color:#fff;
  text-align:center;
}

 ol.bjqs-markers{
  position:absolute;
  bottom:10px;
}

 ol.bjqs-markers li{
  float:left;
  margin:0 3px;
}

 ol.bjqs-markers li a{
  display:block;
  height:10px;
  width:10px;
  border:2px solid #CCC;
  overflow:hidden;
  text-indent:-9999px;
  background-color:transparent;
  border-radius:10px;
  box-shadow:0 0 50px rgba(0,0,0,0.5);
}

ol.bjqs-markers li.active-marker a{
  background:#CCC;
}

/*-----------------SLIDER------------------*/

div.main-container {
	height: auto;
	background: #FFF; 
	padding: 40px 20px;
	text-align: center;}

div.main-container-bildergalerie {
	height: auto;
	background: #FFF; 
	padding: 40px 20px;
	text-align: center;}

div.main-container-impressum {
	height: auto;
	background: #FFF; 
	padding: 40px 0px;
	text-align: center;}

div.main-container-preise {
	height: auto;
	background: #FFF; 
	padding: 40px 0px;
	text-align: center;}

div.contact {
	padding-left:20px;
	width:227px;
	text-align:left;
	font-size:11px;
	color:#3f4650;
	float:left;}

b.contact-1{
	font-weight:bold;}

b.contact-2{
	font-size:14px;
	font-weight:bold;}

.contact-button {
	-moz-box-shadow:inset 0px 0px 0px -1px #8f8f8f;
	-webkit-box-shadow:inset 0px 0px 0px -1px #8f8f8f;
	box-shadow:inset 0px 0px 0px -1px #8f8f8f;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3f4650), color-stop(1, #28343c) );
	background:-moz-linear-gradient( center top, #3f4650 5%, #28343c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f4650', endColorstr='#28343c');
	background-color:#3f4650;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
	text-indent:0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
	// font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:25px;
	width:225px;
	text-decoration:none;
	text-align:center;}
	
.contact-button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #28343c), color-stop(1, #3f4650) );
	background:-moz-linear-gradient( center top, #28343c 5%, #3f4650 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#28343c', endColorstr='#3f4650');
	background-color:#28343c;}
	
.contact-button:active {
	position:relative;
	top:1px;}

.line-separator{
	height:1px;
	// background:#3f4650;
	border-bottom:1px solid #cdcece;}

/* Árlisták */

.price-name{
	font-size:14px;
	padding:0px 10px; 
	margin:0; 
	line-height:25px;
	height:25px;
	display:block;
	border-top:	1px solid #ccc;
	border-bottom: 1px solid #ccc; 
	
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #FFFFFF),
	color-stop(0.88, #F0F0F0));}

.price-cost{
	font-size:14px;
	font-weight:bold;
	float:right;}

/* Árlisták */

div.main {
	margin-top:-20px;
	padding-left:280px;
	padding-right:20px;
	font-size:12px;
	color:#3f4650;
	text-align:left;
	line-height:18px;}

.main-h1{
	text-decoration:none;
	font-weight:normal;
	font-size:25px;
	font-stretch:narrower;}

div.impress {
	height: 200px;
	background: #FFF; 
	padding: 10px 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 20px;}

div.impress-left {
	padding: 10px 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 15px;
	text-align: left;
	float: left;
}

div.impress-right { 
	padding: 50px 0px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 35px;
	text-align: right;
	float: right;
}


div.dots-separator {
  border-top: 1px dotted #ccc;}

/* ***************************************************************** */

.menu_inside{
	margin:0;
	padding:0; 
	width:25px; 
	list-style:none;
	background:#FFF; 	
	border-top: 1px solid #ccc;}
	
.menu_inside li{
	padding:0; 
	margin:0; 
	height:23px; 
	display:block;	
	border-bottom: 1px solid #ccc; 
	
	/* Gradien background */
	background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #FFFFFF),
	color-stop(0.88, #F0F0F0));}
	
.menu_inside li a{
	text-align:left;
	height:23px; 
	padding:0px 15px; 
	color:#3f4650;
	display:block;
	text-decoration:none;}
	
.menu_inside li a:hover{
	text-decoration:none;}
	
.menu_inside li a.active, .menu li a.active:hover{
	font-weight:bold;}

.menu_inside li a span{
	line-height:23px;}

/* ***************************************************************** */

/* Kapcsolat */

.contact-left{
	width:250px;
	float:left;}
	
.contact-right{
	width:350px;
	float:right;}

/* Kapcsolat */












