/* CSS Document */
@charset "UTF-8";

/* Alapértékek RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

ul{
	margin-left:20px;
}

a{
	display:inline-block;
	color:#666666;
    text-decoration:none;
}
a:visited{
	display:inline-block;
    color:#666666;
    text-decoration:none;
}
a:active{
	display:inline-block;
    color:#666666;
    text-decoration:none;
}
a:hover{
	display:inline-block;
    color:#666666;
    text-decoration:none;
}
img{
    border:0px;
}
body{
    text-align:left;
    color:#666666;
    background:#FFFFFF;
    font-family: dinProRegular;
	font-size:13pt;
	text-transform:uppercase;
	line-height:15pt;
    margin-top:5px;
	overflow:hidden;
}
h1{
	color:#7f8488;
	font-size:18px;
	line-height:28px;
	text-transform:uppercase;
}
h2{
	color:#7f8488;
	font-size:16px;
	line-height:25px;
	text-transform:uppercase;
}
h3{
	color:#7f8488;
	font-size:15px;
	line-height:22px;
	text-transform:uppercase;
}
p{
	text-align:left;
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}
/* Alapértékek RESET vége */

/* Tartalom rész */
@font-face{
    font-family: dinProBold;
    src: url(../images/DINPro-Bold.eot);
    src: local(DINPro-Bold), url(../images/DINPro-Bold.ttf) format('opentype');
}
.dinProBold{
	font-family:dinProBold;
}
@font-face{
    font-family: dinProLight;
    src: url(../images/DINPro-Light.eot);
    src: local(DINPro-Light), url(../images/DINPro-Light.ttf) format('opentype');
}
.dinProLight{
	font-family:dinProLight;
}
@font-face{
    font-family: dinProRegular;
    src: url(../images/DINPro-Regular.eot);
    src: local(DINPro-Regular), url(../images/DINPro-Regular.ttf) format('opentype');
}
.dinProRegular{
	font-family:dinProRegular;
}
.underline{
	border-bottom:1px solid #CCC;
}
.underline:hover{
	border-bottom:1px solid #999;
}
#mainContainer{
	position:relative; 
	width:100%; 
	margin-top:0px;
	background:#FFF;
}
	#leftPanel{
		position:relative;
		float:left;
		width:310px;
		padding-right:10px;
		padding-left:10px;
	}
		.header{
			position:relative; 
			width:290px; 
			margin-left:10px;
		}
			.headerLeft{
				position:relative; 
				float:left; 
				width:45px;
				height:38px;
				margin-right:10px;  
				background:url(../images/headerMarker.jpg); 
				background-repeat:no-repeat; 
				background-position:center;
			}
			.headerRight{
				position:relative; 
				float:left; 
				width:230px;
			}
				.headerRightMainTitle{
					font-size:20px; 
				}
				.headerRightSubTitle{
					font-size:14px;
					line-height:14px;
				}
		.navigation{
            margin-top: 83px;
		}
		.leftMenuItem{
			padding-left:50px;
			padding-top:3px;
			padding-bottom:3px;
		}
		.leftMenuItem:hover{
			color:#999;
		}
		.leftMenuItemSelected{
			background:url(../images/selectedGalleryMarker.jpg); 
			background-repeat:no-repeat; 
			background-position:center left;
		}
	#outerWrapper{
		position:relative; 
		float:left;
		width:600px;
	}
		#mainPanelWrapper{
			position:relative; 
			width:600px;
			overflow:hidden;
		}
		#sliderWrapper{
			position:relative; 
			width:600px;
		}
			#mainPanel{
				position:relative;
				overflow:hidden;
			}
			#gallerySlider{
				width:100%; 
				margin:10px 0; 
				background:url(../images/scrollbarMiddle.jpg); 
				height:15px; 
				position: relative;
			}
			#gallerySliderLeft{
				width:3px; 
				margin:0; 
				background:url(../images/scrollbarSide.jpg); 
				height:15px; 
				position:absolute;
				left:-3px;
			}
			#gallerySliderRight{
				width:3px; 
				margin:0; 
				background:url(../images/scrollbarSide.jpg); 
				height:15px; 
				position:absolute;
				right:-3px;
			}
			#gallerySliderHandle{
				width:215px; 
				height:15px; 
				background:url(../images/scrollbarHandle.png);
				background-repeat:no-repeat;
				background-position:top center;
				cursor:move; 
				position: absolute;
			}
/* Tartalom rész vége */

/* Lábléc rész */
/* Lábléc rész vége */