/* Color Palette 

green nav 		- 		rgb(0,100,76);
green lime 		- 		rgb(182,189,0);
green light		- 		rgb(0,146,69);

pink 	 		- 	 	rgb(215,0,80);
yellow 	 		- 	 	rgb(255,200,0);

*/



/* Layout 			############################ */

body 				{background-color: rgb(0, 146, 69);}
img.scale 			{width: 100%; height: auto;}

.ui-content 		{padding: 0 !important;}
.ui-content div 	{padding: 0.5em 1em;}

.arrow 				{display: block; position: absolute; z-index: 10; margin-top: -8px; width:45px; height: 23px; left: 50%; margin-left: -23px;}
.arrow.lime 		{background:url('../imgs/arrow-lime.png') no-repeat center;}
.arrow.green		{background:url('../imgs/arrow-green.png') no-repeat center;}
.arrow.pink			{background:url('../imgs/arrow-pink.png') no-repeat center;}
.arrow.blue			{background:url('../imgs/arrow-blue.png') no-repeat center;}

/* Typo 			############################ */
h2.section 			{display:block; position: relative; z-index: 5; text-align: center; margin:0; padding:10px 0; font-size: 1.2em; color: #fff; background-color: rgb(0,146,69);
					-webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.30);
					-moz-box-shadow:    0px 5px 5px 0px rgba(50, 50, 50, 0.30);
					box-shadow:         0px 5px 5px 0px rgba(50, 50, 50, 0.30);
					}
h2.section.pink {background-color: rgb(215,0,80);}

/* Links 			############################ */
a 					{text-decoration: none;}


/* Styles 			############################ */
.clear 				{clear:both;}
.bold 				{font-weight: bold;}
.italic 			{font-style: italic;}
.lime 				{color: rgb(182,189,0);}
.green 				{color:rgb(0,100,76);}

/* Navigation 		############################ */
.ui-navbar			{background-color: rgb(0,100,76); padding: 5px 15px;}
.ui-navbar a 		{color: #fff; border: none;}


/* header  	 		############################ */
#header 			{background: url('../imgs/bg_head.jpg') repeat-x 0 0; background-color: rgb(0,100,76); text-align: center; border: none;}
#header .scale 		{width: 90%; height: auto; margin: 0.2em 0 0.5em;}

/* intro 			############################ */
.intro 				{background-color: rgb(182,189,0); color: rgb(0,100,76);}
.intro h1 			{font-size: 1.2em;}
.intro p 			{font-size: 0.9em; color: #000}
.intro a 			{color: rgb(0,100,76); font-weight: bold;}

.intro ul 			{list-style-type: none; padding-left:10px; color: #000; font-size: 0.9em;}
.intro ul li 		{padding-left: 10px;}
.intro li:before 	{content:"\00BB"; color: rgb(0,100,76); padding-right:10px; margin-left: -20px;}

.infobanner			{position: relative; margin-bottom: 40px; background-color: rgb(0,100,76); text-align: center;}
.infobanner h3 		{color: #ADC707; margin: 0;}
.infobanner p		{color: #fff;}

/* section_slideshow############################ */
#slideshow			{padding:0;}
#slideshow div		{padding:0;}
#slideshow ul		{margin:0;}
#slideshow .bx-pager{padding:10px 0; background-color: rgb(182,189,0);}


/* section_one 		############################ */
.section_one 		{color: #fff; text-align: right; min-height: 150px;
					background: #006b25; /* Old browsers */
					background: -moz-linear-gradient(top,  #006b25 0%, #2f9e00 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006b25), color-stop(100%,#2f9e00)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  #006b25 0%,#2f9e00 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  #006b25 0%,#2f9e00 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  #006b25 0%,#2f9e00 100%); /* IE10+ */
					background: linear-gradient(to bottom,  #006b25 0%,#2f9e00 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006b25', endColorstr='#2f9e00',GradientType=0 ); /* IE6-9 */
}

.section_one h1 	{font-size: 1.1em; line-height: 1.1em; color: rgb(255,200,0); margin:5px 0 15px 0; padding-left: 130px;}
.section_one p 		{margin:5px 0 0 0; padding: 0 0 0 140px; position: relative; z-index: 1;}
.section_one p.small{font-size: 0.9em;}

.section_one img 	{position:absolute; left:-10px; width: 200px;}


/* section_two 		############################ */
.section_two 		{position:relative; text-align: right; color: #fff; font-weight: bold; background: url('../imgs/bg_wea.jpg') no-repeat 0 0; background-color: rgb(0,104,55); min-height: 130px;}
.section_two p 		{margin: 0; padding: 0 0 0 120px;}
.section_two .small {font-size:0.9em; font-weight:normal;}

.section_two img 	{position:absolute; left:2%; /* margin-top: 15px; */ bottom: 10px;}


/* footer: 			############################ */
#footer 			{border: none;}
.kontakt a 	 		{margin-left:15%; font-weight: bold; color: #fff; text-decoration: none;}
.kontakt p 			{margin:0 0 5px 15%; color: #fff;}
.kontakt div 		{padding: 15px 5%; border-bottom: 1px solid;}
.kontakt .tel img 	{margin-top: 10px;}
.kontakt div.mail 	{background-color: rgb(0,100,76);}
.kontakt div.faceb 	{background-color: rgb(60,90,150);}
.kontakt div.insta 	{background-color: rgb(211,37,118);}
.kontakt img 		{position: absolute; margin-top: -3px;}

.links 				{text-align: center; padding: 10px 0; background-color: rgb(0,100,76);}
.links img 			{margin:5px; position: relative; z-index: 10;}
.links img.zwerg 	{position: absolute; margin-top: -150px; right: -10px; z-index: 0;}

.impressum 			{font-size: 0.9em; text-align: center;}
.impressum a 		{color: #fff;}



/* PAGES: 			############################ */


/* team neu */
#team 					{background-color: rgb(182,189,0); color: rgb(0,100,76);}
#team h1 				{font-size: 1.2em;}

.fotobox-team 			{width: 100%; height: 267px; float:left; overflow: hidden; cursor: pointer; padding:0!important; background-position: center; background-size: cover;}
.fotobox-team .slide	{background-color: rgb(0,102,51); opacity:0.9; filter:alpha(opacity=90); padding:10px 0!important; margin-top: 200px;}
.fotobox-team p 		{color: #fff; padding-left:20px;}
.fotobox-team p.name 	{font: bold 1em/0 Arial;}
.fotobox-team p.title 	{font: 0.9em/0.8em Arial;}
.fotobox-team p.text 	{font: 0.8em/1.4em Arial; background-color: rgb(202,0,80); margin-top: 10px; padding: 10px 8px 0 20px; border-top: 2px solid #fff;}

/* Gartencenter */
.fotobox-team.maria-franz 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/maria_franz.jpg');}
.fotobox-team.maria 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/maria.jpg');}
.fotobox-team.sabrina 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/sabrina.jpg');}
.fotobox-team.alexandra {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/alexandra.jpg');}
.fotobox-team.sigrid 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/sigrid.jpg');}
.fotobox-team.philipp 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/philipp.jpg');}
.fotobox-team.knuth 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/knuth.jpg');}
.fotobox-team.eva-maria {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/eva-maria.jpg');}
.fotobox-team.sonja 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/sonja.jpg');}
.fotobox-team.sabrinad	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/sabrinad.jpg');}
.fotobox-team.nelly		{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/nelly.jpg');}
.fotobox-team.kathi		{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/kathi.jpg');}
.fotobox-team.mani 		{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/mani.jpg');}
.fotobox-team.evelin 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/evelin.jpg');}
.fotobox-team.conny 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/conny.jpg');}
.fotobox-team.kathrin 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/kathrin.jpg');}
.fotobox-team.evelyn 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/evelyn.jpg');}
.fotobox-team.johanna 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/johanna.jpg');}
.fotobox-team.julia 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/julia.jpg');}
.fotobox-team.christina {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/christina.jpg');}
.fotobox-team.franz {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/franz.jpg');}
.fotobox-team.franz1 {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/franz1.jpg');}
.fotobox-team.katharina {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/katharina.jpg');}
.fotobox-team.elisabeth2 {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/elisabeth2.jpg');}
.fotobox-team.manuela {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/manuela.jpg');}
.fotobox-team.martina {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/martina.jpg');}
.fotobox-team.carola {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/carola.jpg');}
.fotobox-team.andrea	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/andrea.jpg');}
.fotobox-team.hannes	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/hannes.jpg');}
.fotobox-team.birgit-tamara	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/birgit-tamara.jpg');}
.fotobox-team.carina 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/carina.jpg');}
.fotobox-team.victoria 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/victoria.jpg');}
.fotobox-team.alis 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/alis.jpg');}
.fotobox-team.vanessa 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/vanessa.jpg');}
.fotobox-team.sabrina-h 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/sabrina-h.jpg');}
.fotobox-team.cornelia 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/cornelia.jpg');}
.fotobox-team.katharina-s 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/katharina-s.jpg');}
.fotobox-team.johanna-z 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/johanna-z.jpg');}
.fotobox-team.lukas-z 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/lukas-z.jpg');}
.fotobox-team.andreas-z 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/andreas-z.jpg');}
.fotobox-team.laura 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/laura.jpg');}
.fotobox-team.darleen 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/darleen.jpg');}
.fotobox-team.lisa 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/lisa.jpg');}
.fotobox-team.anna 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/anna.jpg');}
.fotobox-team.larisa 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/larisa.jpg');}
.fotobox-team.michael 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/mike.jpg');}
.fotobox-team.christina-k 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/christina-k.jpg');}
.fotobox-team.sylvia 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/sylvia.jpg');}
.fotobox-team.jessica 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/jessica.jpg');}
.fotobox-team.daniela	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/daniela.jpg');}
.fotobox-team.jasmin 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/jasmin.jpg');}
.fotobox-team.annemarie-h 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/annemarie-h.jpg');}
.fotobox-team.maria-e 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/maria-e.jpg');}
.fotobox-team.loreen 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/loreen.jpg');}
.fotobox-team.elisabeth-w 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/elisabeth-w.jpg');}
.fotobox-team.vanessa-h 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/vanessa-h.jpg');}
.fotobox-team.julia-s 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/julia-s.jpg');}
.fotobox-team.christian 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/christian.jpg');}
.fotobox-team.jasmin-l 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/jasmin-l.jpg');}

/* St. Johann */
.fotobox-team.ines 		{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/ines.jpg');}
.fotobox-team.edith 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/edith.jpg');}

/* Wagrain */
.fotobox-team.elisabeth {background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/elisabeth.jpg');}
.fotobox-team.heidi 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/heidi.jpg');}
.fotobox-team.brigitte 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/brigitte.jpg');}
.fotobox-team.desiree 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/desiree.jpg');}

/* Abtenau */
.fotobox-team.simone 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/simone.jpg');}
.fotobox-team.sandra 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/sandra.jpg');}
.fotobox-team.annemarie	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/annemarie.jpg');}
.fotobox-team.claudia	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/claudia.jpg');}
.fotobox-team.anita 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/anita.jpg');}
.fotobox-team.lena 	{background-image: url('http://www.zachhalmel.at/_bilder/_fotos/team/_neu/lena.jpg');}



/* Gartenmöbel 		############################ */
img.katalog 	 	{float: left; width:40%; max-width: 200px; height: auto; margin: 0 10px 5px 0;}

/* Standorte 		############################ */
#map_canvas 		{width: auto; height: 500px;}


/* FOTOGALERIE: 	############################ */
#fotogalerie div	{padding:0.5em;}
#fotogalerie img 	{width: 100%; height: auto; margin: 5px 0; border: 2px solid #fff;}

/* TABELLE: 		############################ */
#lieferservice 				{width: 100%; font-size: 0.9em; color: #000; margin-bottom: 10px;}
#lieferservice td 			{padding:5px;}
#lieferservice .color1 		{background-color: rgb(177,210,0);}
#lieferservice .color2 		{background-color: rgb(187,210,0);}
#lieferservice td:first-child{width: 80%;}
#lieferservice .small 		{font-size: 0.8em;}


/* Echter Pongauer */
#echter-pongauer #leistungen div {color: #fff; padding: 10px 0;}
#echter-pongauer #leistungen h3 {color: #fff;}
#echter-pongauer #leistungen img {opacity: 1;}
#echter-pongauer hr {border: none; height: 1px; background-color: rgb(71,156,43);}
#echter-pongauer .galerie {margin-top: 15px;}
#echter-pongauer .galerie a {display: block; float: left; width: 45%; margin: 5px;}
#echter-pongauer .galerie img {width: 100%;}

/* #Media Queries
================================================== */

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (min-width: 479px) {
	.section_one,
	.section_two 		{text-align: left;}
	.section_one img 	{position: relative; float: left; margin-right: 20px;}
	.section_two img 	{position: absolute; margin-left: 20px;}
	.section_two p 		{padding-left: 180px;}
}
