@CHARSET "UTF-8";
/* Main Elements */
body {font-family:arial;padding:0;margin:0;background:#5B5B5B url(../images/cg_background2.png) repeat-x top left;text-align:center;color:#fff}
a:link, a:visited, a:hover, a:active{color:#990000;text-decoration:none}
a:hover{text-decoration:underline}
#pageLabel{z-index:100;position:absolute;left:0;top:0;width:160px;height:139px;background:url(../images/lab_logo_left.png) no-repeat top left}
#centerPage {margin:0 auto;width:925px}
#container {min-height:200px;background:url(../images/cg_win_bg2.gif) repeat-y top center;padding:0;text-align:left}
.inner{margin:0 25px}
.inner h1, .inner h2, .inner h3 {margin:0 0 15px 0}

#header{height:80px;background:url(../images/cg_win_top2.gif) no-repeat bottom center;position:relative}
#header h1{margin:0;padding:0;font-size:8px;position:absolute;top:8px;left:35px;width:127px;height:80px;overflow:hidden}
#header h1 span{background:url(../images/nc_logo_small.png) no-repeat left top;display:block;width:100%;height:100%;position:absolute}

#footer{height:100px;background:url(../images/cg_win_bottom2.gif) no-repeat top center;font-size:12px;padding:25px 20px 0 20px;text-align:right}

#nav{list-style-type:none;padding:0;margin:0;position:absolute;bottom:13px;right:28px;width:672px}
#nav li{display:block;float:left;padding:0;margin:0;}
#nav li a{cursor:pointer;display:block;position:relative;height:38px;overflow:hidden}
#nav li span{display:block;width:100%;height:100%;position:absolute;top:0;left:0}

#nHome{width:112px}
#nHome span{background:url(../images/btHome2.png) no-repeat left 0}
#nHome a:hover span{background-position:-114px -5px}
#nAbout{width:112px}
#nAbout span{background:url(../images/btAbout2.png) no-repeat left 0}
#nAbout a:hover span{background-position:-114px -5px}
#nGallery{width:112px}
#nGallery span{background:url(../images/btGallery2.png) no-repeat left 0}
#nGallery a:hover span{background-position:-114px -5px}
#nLab{width:112px}
#nLab span{background:url(../images/btLab2.png) no-repeat left 0}
#nLab a:hover span{background-position:-114px -5px}
#nServices{width:112px}
#nServices span{background:url(../images/btServices2.png) no-repeat left 0}
#nServices a:hover span{background-position:-114px -5px}
#nContact{width:112px}
#nContact span{background:url(../images/btContact2.png) no-repeat left 0}
#nContact a:hover span{background-position:-114px -5px}

#nav li.nSelected span {background-position:-114px -5px }




* html #pageLabel{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.dierre.org/labo/css/images/lab_logo_left.png", sizingMethod="crop");
}
/*
* html #header{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cg_win_top.png", sizingMethod="crop");
}
* html #footer{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/cg_win_bottom.png", sizingMethod="crop");
}
*/


/* Homepage */
#homepage {background:url(../images/home_bg3.jpg) no-repeat bottom right;height:500px;position:relative}
#homepage h2{font-size:8px;position:relative;height:67px;width:527px;margin:0;padding:0}
#homepage h2 span{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url(../images/laboratorio_di_orologeria.png) no-repeat}
#qualitySign {position:absolute;right:20px;top:20px;width:153px;height:157px;font-size:8px;color:#000;}
#qualitySign span{position:absolute;width:100%;height:100%;background:url(../images/quality.gif) no-repeat top left}
#qualitySign a{cursor:pointer}

#sioLink {position:absolute;right:20px;top:400px;width:110px;height:auto;font-size:8px;color:#000;}

#homepage p{width:40%;margin-left:15px;font-size:16px}

/* Gallery */
#gallery {text-align:center}
#galleryMain{color:#000;width:830px;height:574px;margin:0 auto;border:2px solid #5F1313;text-align:center;position:relative;background:#fff;overflow:hidden}
#galleryMain #imgCrop {height:534px;overflow:hidden;margin-top:15px}
#galleryMain img{margin-top:0}
#photoComment{color:#000;position:absolute;left:25px;bottom:30px;width:200px;background:#fff;font-size:11px;text-transform:uppercase}
#photoLoader{position:absolute;left:0;top:300px;width:100%;padding-top:35px;background:url(../images/ajax-loader.gif) no-repeat top center;color:#5F1313}
#galleryThumbs{margin:10px 10px 0 20px;text-align:center;}
#galleryThumbs .gThumb{width:130px;height:110px;float:left;background:#fff;margin:0 10px 0 0;font-size:10px;color:#000}
#galleryThumbs .gThumb img{margin-top:5px;cursor:pointer}
#controller{position:absolute;background:#fff;bottom:0;right:0;width:140px;height:16px;font-size:10px;text-transform:uppercase}

