@charset "utf-8";

* {
	margin:0;
	padding:0;
} 
html, body {
	height: 100%;
}

body {
	font-family: LuzSansBookLuzSansBook;
	font-size: 11px;
	text-decoration: none;
	/* [disabled]background-color: #000; */
	background-repeat: no-repeat;
	background-position: center center;
	color: #999;
	margin: 0px;
	padding: 0px;
}
body.preloader {
	background-image: url(assets/bodyPreloader.gif);	
}



/*page fonts*/
@font-face {
    font-family: 'LuzSansBookLuzSansBook';
    src: url('fonts/luzsans/luzhporo-webfont.eot');
    src: url('fonts/luzsans/luzhporo-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/luzsans/luzhporo-webfont.woff') format('woff'),
         url('fonts/luzsans/luzhporo-webfont.ttf') format('truetype'),
         url('fonts/luzsans/luzhporo-webfont.svg#LuzSansBookLuzSansBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LuzSansMediumRegular';
    src: url('fonts/luzsans/luzsans-medium-webfont.eot');
    src: url('fonts/luzsans/luzsans-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/luzsans/luzsans-medium-webfont.woff') format('woff'),
         url('fonts/luzsans/luzsans-medium-webfont.ttf') format('truetype'),
         url('fonts/luzsans/luzsans-medium-webfont.svg#LuzSansMediumRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LuzSansBoldLuzSansBold';
    src: url('fonts/luzsans/luzhpbro-webfont.eot');
    src: url('fonts/luzsans/luzhpbro-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/luzsans/luzhpbro-webfont.woff') format('woff'),
         url('fonts/luzsans/luzhpbro-webfont.ttf') format('truetype'),
         url('fonts/luzsans/luzhpbro-webfont.svg#LuzSansBoldLuzSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'LetterGothicStdMedium';
    src: url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.eot');
    src: url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.woff') format('woff'),
         url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.ttf') format('truetype'),
         url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.svg#LetterGothicStdMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LetterGothicStdRegular';
    src: url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.eot');
    src: url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.woff') format('woff'),
         url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.ttf') format('truetype'),
         url('fonts/arrowLetterGothicStd/lettergothicstd-webfont.svg#LetterGothicStdMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1,h2,h3,h4,h5{
	font-style: normal;
	font-weight: normal;	
}


a{
	text-decoration:none;
	color: #CCC;
}


a img{
   border:none;	
}

.centered {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	position: absolute;
	min-height:0%;
	height: 0 !important;
	top:50%;
	overflow:visible;
}


.mainTable {
	width: 935px;
	position: relative;
	height: 590px !important;
	background-color: #FFF;
	/* [disabled]z-index: 1; */
	/* [disabled]display: block; */
	/* [disabled]overflow: hidden; */
	/* [disabled]float: left; */
	display:block;
	margin-top: -325px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
}

.contentArea{
	padding: 0px;
	height: 590px;
	width: 935px;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.contentArea .left{
	float: left;
	height: 590px;
	width: 285px;
	margin-right: 20px;
	position: relative;
	font-size: 12px;
	line-height: 14px;
}
.contentArea .left h3{
	font-size: 14px;
	color: #333;
	text-decoration: none;
	padding: 0px;
	font-family: 'LuzSansMediumRegular';
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.contentArea .left .detailText{
	height: auto;
	width: 260px;
	position: absolute;
	top:40px;
	font-size: 12px;
	line-height: 14px;
	color: #666;
	text-decoration: none;
}
.contentArea .left .detailText h3{
	font-size: 14px;
	color: #333;
	text-decoration: none;
	padding: 0px;
	font-family: 'LuzSansMediumRegular';
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}


.contentArea .right{
	float: left;
	height: 590px;
	width: 630px;
	position: relative;
	list-style-type: none;
	/* [disabled]overflow: hidden; */
}

.contentArea .top{
	height: 390px;
	width: 875px;
	position: relative;
	/* [disabled]background-color: #d1d1d1; */
	padding-bottom: 5px;
	left: 30px;
}
.contentArea .top .left{
	float: left;
	height: 390px;
	width: 300px;
	position: relative;
	margin: 0px;
	padding: 0px;
}

.contentArea .top .right{
	float: left;
	height: 260px;
	width: 515px;
	position: relative;
	font-size: 12px;
	color: #666;
	overflow: visible;
	line-height: 16px;
	margin-top: 100px;
	margin-right: 30px;
	margin-bottom: 30px;
	margin-left: 30px;
}

.contentArea .top .right .personTitle{
	transform: rotate(-6deg);
	transform-origin:0% 0%;
	-ms-transform: rotate(-6deg); /* IE 9 */
	-ms-transform-origin:0% 0%; /* IE 9 */
	-webkit-transform: rotate(-6deg); /* Safari and Chrome */
	-webkit-transform-origin:0% 0%; /* Safari and Chrome */
	-moz-transform: rotate(-6deg); /* Firefox */
	-moz-transform-origin:0% 0%; /* Firefox */
	-o-transform: rotate(-6deg); /* Opera */
	-o-transform-origin:0% 0%;
	height: auto;
	width: auto;
	position: absolute;
	left: -50px;
	top: -55px;
}
.contentArea .top .right .personTitle h1{
	color:#5890bb;
	font-family: LuzSansBoldLuzSansBold;
	font-size: 28px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}
.contentArea .top .right .personTitle h2{
	color:#5890bb;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-family: LuzSansMediumRegular;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
.contentArea .bottom{
	height: 195px;
	width: 875px;
	position: relative;
	/* [disabled]background-color: #d1d1d1; */
	list-style-type: none;
	/* [disabled]overflow: hidden; */
	left: 30px;
	bottom: 0px;
	display: block;
	/* [disabled]margin-left: 30px; */
}
.contentArea .bottom li{
	float: left;
	position: relative;
	height: 195px;
	width: 145.83px;
}


.contentArea .fullPage{
	margin: 0px;
	padding: 0px;
	height: 590px;
	width: 935px;
	position: relative;
	background-repeat: no-repeat;
	background-position: center center;
}
.contentArea .fullPage .fullBg{
	height: 590px;
	width: 935px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
}
.contentArea .fullPage .fullPageInner{
	height: 450px;
	width: 845px;
	position: absolute;
	left: 45px;
	top: 100px;
	font-size: 14px;
	color: #333;
	text-decoration: none;
}
.contentArea .fullPage .fullPageInner .pageTitle{
	transform: rotate(-6deg);
	transform-origin:0% 0%;
	-ms-transform: rotate(-6deg); /* IE 9 */
	-ms-transform-origin:0% 0%; /* IE 9 */
	-webkit-transform: rotate(-6deg); /* Safari and Chrome */
	-webkit-transform-origin:0% 0%; /* Safari and Chrome */
	-moz-transform: rotate(-6deg); /* Firefox */
	-moz-transform-origin:0% 0%; /* Firefox */
	-o-transform: rotate(-6deg); /* Opera */
	-o-transform-origin:0% 0%;
	height: auto;
	width: auto;
	position: absolute;
	left: 0px;
	top: -45px;
}
.contentArea .fullPage .fullPageInner .pageTitle h1{
	color:#5890bb;
	font-family: LuzSansBoldLuzSansBold;
	font-size: 36px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}






.contentTxt{
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: auto;
	width: auto;
	display: block;
}



/*home Text*/
h1.contentTxt b, h1.contentTxt strong{
	font-family: MetaSerifBoldItaRegular;
	font-style: normal;
	font-weight: normal;
}
h1.contentTxt{
	font-family: MetaSerifBookItaRegular;
	font-size: 26px;
	color: #FFF;
	text-decoration: none;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-style: normal;
	font-weight: normal;
}

/*breadCrumb*/
.breadCrumb {
	font-family: 'MetaSerifBookRegular';
	font-size: 36px;
	color: #282828;
	text-decoration: none;
	position: relative;
	height: 45px;
	width: auto;
	padding-left:20px;
	padding-right:20px;
	background-color: #FFF;
	display: inline-block;
}

.breadCrumb a, .breadCrumb a:visited, .breadCrumb a:active{
	float:left;
	color:#404040;
	padding-left:6px;
	padding-right:6px;
	text-decoration: none;
}
.breadCrumb a:hover{
	color:#000;
	text-decoration: none;
}
.breadCrumb a.firstChild{
	font-size:30px;
	text-decoration: none;
}
.breadCrumb a.subChild{
	font-size:24px;
	padding-top:4px;
	text-decoration: none;
}
.breadCrumb .pathSep{
	font-family: 'JunegullRegular';
	color:#C0C0C0;
	font-size:36px;
	float: left;
	height: 30px;
	margin-left:5px;
	margin-right:5px;
	position: relative;
}



/*layout css*/






.layoutItem {
	width: auto;
	margin-bottom: 20px;
	position: relative;
}
.layoutItemHd{
	font-size: 18px;
	position: relative;
	height: auto;
	margin-bottom:12px;
	color: #CCC;
	font-weight: normal;
	font-family: 'MetaSerifBoldRegular';
	font-style: normal;
}
.layoutImgDefault{
	width:auto;
	height: auto;
	position: relative;
	float:left;
	/* [disabled]border: 3px solid #FFF; */
	overflow: hidden;
	background-color: #333;
}
.layoutImgLarge{
	width:auto;
	height: auto;
	position: relative;
	float:left;
	/* [disabled]background-color: #333;*/
	margin-bottom: 10px;
	/* [disabled]border: 3px solid #FFF; */
	overflow: hidden;
}
.layoutTxtDefault{
	width:auto;
	height: auto;
	position: relative;
	float:left;
}
.layoutTxtLarge{
	width:auto;
	height: auto;
	position: relative;
	float:left;
}
.layoutSlideShow{
	width:auto;
	height: auto;
	position: relative;
	/* [disabled]border: 3px solid #FFF; */
	overflow: hidden;
	/* [disabled]background-color: #333; */
}
.layoutThumb{
	/* [disabled]width:120px; */
	/* [disabled]height:80px; */
	overflow:hidden;
	margin-right:16px;
	margin-bottom:16px;
	float:left;
	position:relative;
	/* [disabled]border: 3px solid #FFF; */
	background-repeat: no-repeat;
	background-position: center center;
	/* [disabled]background-color: #FFF; */
}
.layoutMap{
	width:auto;
	height:auto;
	position:relative;
}

form
{
	width:300px;
}
form h1 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
	color: #3e67a6;
}


p, h1, form, button{border:0; margin:0; padding:0;}
form  p{
	font-size:11px;
	color:#666666;
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
form  label#label_hd{
	display:block;
	/* [disabled]font-weight:bold; */
	text-align:left;
	width:150px;
	float:left;
	line-height: 16px;
	color: #CCC;
	position: relative;
	margin-left: 0px;
	font-family: 'MetaSerifBookRegular';
	font-size: 14px;
	font-style: normal;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
}

form  label.error{
	font-weight:normal;
	color:red;
	text-align:left;
	width:140px;
	padding-left:25px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../yasam_atolyesi/website_v2/assets/cancel.png) );
	background-repeat: no-repeat;
	background-position: left;
	float: right;
}
form  .small{
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	width:80px;
}
form  input,form select{
	font-size:12px;
	width:300px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #949494;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6B6B6;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #B6B6B6;
	border-right-color: #B6B6B6;
	border-left-color: #B6B6B6;
}
form  textarea{
	font-size:12px;
	width:300px;
	height:110px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #949494;
	background-color: #FFF;
	border: 1px solid #B6B6B6;
}


form  .button{
	clear:both;
	height:auto;
	text-align:center;
	color:#CCC;
	font-size:11px;
	font-weight:bold;
	float: right;
	background-color: #666666;
	background-image: url(../../yasam_atolyesi/website_v2/assets/buttonBg.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	width: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
form  .buttonOver{
	background-color: #333;
	color: #FFF;
}
.inputClass {
	height: 18px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #322e1d;
	background-color: #F0EEE6;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	/*padding-left: 6px;*/
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
}



.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}
.clickable {
	cursor: hand;
	cursor:pointer;
}

ul.splashBox{
	float: left;
	width: auto;
	position: relative;
	list-style-type: none;
	overflow: hidden;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
ul.splashBox li.splashBoxItem{
	width: auto;
	position: absolute;
}
ul.splashBox li.splashBoxItem img{
	/*filter: Gray;
	 [disabled]display: none; */
}

.footer{
	height: 40px;
	width: 975px;
	position: absolute;
	left: 5px;
	bottom: 0px;
	font-family: LuzSansMediumRegular;
	font-style: normal;
	font-weight: normal;
	/* [disabled]text-transform: lowercase; */
}
.footer .logo{
	float: left;
	height: 40px;
	width: auto;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.footer .logo .logoLoader{
	/* [disabled]background-color: #EFEFEF; */
	height: 600px;
	width: 3px;
	position: absolute;
	left: 0px;
	top: -590px;
	overflow: hidden;
}
.footer .logo .logoLoader .logoLoaderBar{
	position: absolute;
	background-color: #000;
	left: 0px;
	bottom: 0px;
	height:2px;
	width: 3px;
}
ul.mainNav{
	float: right;
	height: 40px;
	width: auto;
	list-style-type: none;
	position: relative;
	font-size: 13px;
	color: #666;
	text-decoration: none;
}
ul.mainNav li{
	float: left;
	width: auto;
	padding-top: 13px;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;	
}
ul.mainNav a li{
	color: #868686;
	text-decoration: none;
}
ul.mainNav a li:hover,ul.mainNav a li.selected{
	color: #000;
	text-decoration: none;	
}


ul.languages{
	float: right;
	height: 40px;
	width: auto;
	position: relative;
	list-style-type: none;
	margin-left: 20px;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
ul.languages li{
	float: left;
	height:auto!important;
	width: auto;
	padding-top: 13px;
	padding-right: 5px;
	padding-left: 5px;
	position: relative;
}
ul.languages li.hover{
	color: #888;
}
ul.languages li.active{
	color: #666;
}

.touch{
	/* [disabled]overflow-y:hidden; */
	/* [disabled]width: 933px; */
	/* [disabled]height: 588px; */
	position: relative;
	/* [disabled]overflow: hidden; */
}
.touch.hr{
	overflow-x:hidden;
}
.touch.vr{
	overflow-x:hidden;
}
.touch ul.references{
	/* [disabled]overflow-y: auto!important; */
	/* [disabled]position: fixed!important; */
}
ul.references{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 528px; /*
[disabled]*/
	width: 933px;
	list-style-type: none;
	position: relative;
	margin-top:30px;
	/* [disabled]overflow-y: hidden; */
	/* [disabled]overflow: hidden; */ /*
[disabled]*/
}
ul.references li{
	font-size: 12px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	height: 30px;
	width: 933px;
	margin-bottom: 1px;
	-webkit-perspective: 1000;
    -webkit-backface-visibility: hidden; 
}
ul.references li div{
	float:left;
	position:relative;
}
ul.references li .refName{
	text-indent: 10px;
	width: 30%;	
}
ul.references li .refLoc{
	text-indent: 10px;
	width: 50%;
}
ul.references li .refYear{
	text-indent: 10px;
	width: 10%;
}
ul.references li .refArea{
	/*text-indent: 10px;*/
	width: 10%;
	text-align: center;
}
.even{
   background-color:#e5e5e5;	
}

#jp_interface{
	float: right;
	height: 40px;
	width: auto;
	position: relative;
	padding-right: 0px;
	/* [disabled]padding-top: 12px; */
	margin-right: 20px;
}



.companies{
	padding: 0px;
	position: absolute;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	list-style-type: none;
	line-height: normal;
}
.companies li{
	font-size: 22px;
	display: block;
	text-align: left;
	line-height: normal;
}
.backToList{
	font-size: 22px;
	display: block;
	text-align: left;
	line-height: normal;
	margin-bottom:10px;
}
.companies li a, .backToList a{
	white-space: nowrap;
	color: #999;
	display: block;
	text-transform: uppercase;
	text-align: left;
	text-shadow: 0px 0px 6px #fff;
	letter-spacing: 0px;
	-moz-transform: scale(0.5);
	-ms-transform: scale(0.5);
	-o-transform: scale(0.5);
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	transition: all 0.2s linear;
	-o-transform-origin:0% 50%;
	-moz-transform-origin:0% 50%;
	-webkit-transform-origin:0% 50%;
	-ms-transform-origin:0% 50%;
	transform-origin:0% 50%;
	line-height: normal;
}
.companies:hover li a{
	text-align: left;	/*text-shadow: 0px 0px 15px #fff;*/
	line-height: normal;
}
.companies li a:hover, .companies li.selected a, .backToList.selected a{
	text-shadow: 0px 0px 1px #fff;
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transform: scale(1);
	transform: scale(1);
	color: #333;
	line-height: normal;
}
.companies li a span.back, .backToList.selected a span.back{
	color: #39F;
	text-decoration: none;
	line-height: normal;
	font-family: 'LetterGothicStdRegular';
	padding-right: 5px;
}


ul.projectHome{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 590px;
	width: 630px;
	overflow: hidden;
	position: relative;
}


ul.projectList{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 590px;
	width: 630px;
	/* [disabled]overflow: hidden; */
	position: relative;
}
ul.projectList li{
	background-color: #efefef;
	height: 590px;
	width: 125px;
	margin-right: 1px;
	position: relative;
	float:left;
	overflow: hidden;
}
ul.projectList li .title{
	/*background-color: #FFF;*/
	/* [disabled]padding: 5px; */
	height: 60px;
	width: 125px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #D6D6D6;
}
ul.projectList li .title h1{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	padding: 4px;
	font-family: 'LuzSansMediumRegular';
}
ul.projectList li .title h2{
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background-color: #FFF;
	font-family: 'LuzSansBookLuzSansBook';
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
	display: inline-block;
	float: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}





ul.projectGallery{
	height: 590px;
	width: 630px;
	list-style-type: none;
	position: relative;
	/* [disabled]overflow: hidden; */
}
ul.projectGallery li{
	height: 590px;
	width: 630px;
	position: relative;
	float:left;
	margin-right: 20px;
}
ul.projectGallery li img{
	position:absolute;	
}

a.galleryPager{
	font-family: LetterGothicStdRegular;
	font-size: 42px;
	line-height: 21px;
	font-weight: normal;
	color: #7E7E7E;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
a.galleryPager:hover{
	color: #333;
}

.disabled{
	display:none;	
}