/*======================================
      WELCOME TO THE STYLESHEET
--------------------------------------      
     Copyright Mike Crittenden
      Author: Mike Crittenden
======================================*/

 




@font-face {
    font-family: 'AllerLightRegular';
    src: url('../fonts/aller_lt-webfont.eot');
    src: url('../fonts/aller_lt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_lt-webfont.woff') format('woff'),
         url('../fonts/aller_lt-webfont.ttf') format('truetype'),
         url('../fonts/aller_lt-webfont.svg#AllerLightRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AllerDisplayRegular';
    src: url('../fonts/allerdisplay-webfont.eot');
    src: url('../fonts/allerdisplay-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/allerdisplay-webfont.woff') format('woff'),
         url('../fonts/allerdisplay-webfont.ttf') format('truetype'),
         url('../fonts/allerdisplay-webfont.svg#AllerDisplayRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}




/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/
body {
	color:#222;
	background:#ECEBE8 url(../img/content-bg.gif) repeat;
	background:#ECEBE8;
}
.container {
	margin:0 auto;
}

.cont {
	position: relative; width:950px;margin:0px auto; padding:0;
}

#wrapper {
/*	background: url('../img/main.gif') no-repeat;
	background-position: center center;*/
	height: 322px;
	margin-bottom: 30px;
}
.nav {
	position: fixed;
}

img.bg {
        /* Set rules to fill background */
        min-height: 100%;
        min-width: 1024px;

        /* Set up proportionate scaling */
        width: 100%;
        height: auto;

        /* Set up positioning */
        position: fixed;
        top: 0;
        left: 0;
}

@media screen and (max-width: 1024px) { /* Specific to this particular image */
        img.bg {
                left: 50%;
                margin-left: -512px;   /* 50% */
        }
}
.container {
	position: relative; 
}

/**************************************/
/*              GLOBALS               */
/**************************************/

.g1 {background: #f1f1f1;}
.g2 {background: #dadada;}
.g3 {background: #cbcbcb;}
.g4 {background: #989898; color:f1f1f1;}
.g5 {background: #363636; color:#dadada;}
.b1 {border:1px solid #222;}

.center { text-align: center; }
.right { text-align: right; }
.hidden { display: none; }
.fleft { float: left; }
.fright { float: right; }
.clear { width: 0px; height: 0px; clear: both; }

#kapcsolat {
	font-size:1.6em;
	color:#c1c1c1;
}

.kapcs {
	font-family: "AllerLightRegular","Lucida Grande",helvetica,verdana,arial,sans-serif;
	font-size: 20px;
	font-size: 30px;
	/*text-decoration:uppercase;*/
	color:#423928;
	color:#4d4d4d;
	color: #4D4D4D;
	background-color: transparent;
	line-height: 1.25em;
	vertical-align: baseline;
	letter-spacing: -2.4px;
	word-spacing: 0px;
	text-shadow: #89A293 1px 1px 2px;
}


/**************************************/
/*              HEADER                */
/**************************************/

.logo {
	padding:0;
	margin:10px 0px 0px 0px;
}
#kapcsolat a:link, #kapcsolat a:visited {
	color:#fff;
}
/**************************************/
/*             NAVIGATION             */
/**************************************/
#tabs {
	padding:5px 0px;
}

#tabs ul {
	margin: 0;
	padding: 0;
	float:left;
}
#tabs li {
	list-style:none;
	border:0px solid #CCCCCC;
	padding:2px 0px;
	margin:2px 8px;
	display:inline;
}
#tabs a {
	text-decoration:none;
}
#tabs a span {
	color:#434040;
	padding:2px 2px;
}
#tabs a:hover span {color: #fff;}
#tabs a:hover {background:#FF7700;}

#kapcsolat ul{
	padding:0;
	margin:0;
}

#kapcsolat li{
	list-style:none;
	padding:0px 0px 0px 5px;
	margin:0;
}

/**************************************/
/*            MAIN CONTENT            */
/**************************************/
/**************************************/
/*             NAVIGATION             */
/**************************************/
	.gallery {
		padding:50px 0px 20px ;
		margin:0;
	}
	.gallery ul {
		width:100%;
		overflow:hidden;
		padding:0;
		margin:0;
	}
		.gallery li {
			float:left;
			padding:10px 9px;
			padding:0;
			width:220px;
			margin:0px 0px 10px 0px;
			margin:10px 9px;
			list-style:none;
			/*-moz-box-shadow: 0 1px 10px rgba(0,0,0,0.5);
			-webkit-box-shadow: 0 1px 10px rgba(0,0,0,0.5);
			box-shadow: 0 1px 10px rgba(0,0,0,0.5);*/
				opacity: 0.7;
				-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";/*ie8*/
				filter: alpha(opacity=70);/*ie7*/
		}
		.gallery li:hover, .gallery li.active {
			/*background:#ffa800;*/
			-moz-box-shadow: 0 1px 10px rgba(255,255,255,0.5);
			-webkit-box-shadow: 0 1px 10px rgba(255,255,255,0.5);
			box-shadow: 0 1px 10px rgba(255,255,255,0.5);
		}

			.gallery li .pic-box {
				background:#fff;
				padding:0;
				margin:0;

			}
			.gallery li:hover {
				opacity: 1;
				-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";/*ie8*/
				filter: alpha(opacity=100);/*ie7*/
			}


			.gallery li .sm-box {
				background:#fff;
				padding:0px 10px 15px 13px;
				color:#000;
				margin:0;
				font-size:13px;
			}
				.gallery li .sm-box strong {
					font-size:17px;
					text-transform:uppercase;
					line-height:1.1em;
					font-weight:normal;
					color:#423928;
					display:block;
					padding:0px 0px 0px 4px;
					margin:0;
				}
				.gallery li:hover strong, .gallery li.active strong {
					color:#ffa800;
				}
				.gallery li .sm-box a {
					font-size:11px;
					color:#000;
				}



/**************************************/
/*               FOOTER               */
/**************************************/



