@charset "utf-8";
/* CSS Document 
   Stylesheet for Ana Conduto Website */

	html, body{
	margin: 0; 
	padding: 0; 
	height: 100%;
	}

	body{
	background-color:#FFF;
	}

	img{
	border:none;		
	}

	#mainWrapper{
	/*position: relative;*/
	width: 950px;
	/*height: 100%;*/
	margin: 0 auto;
	}
	
	#gallery{
	width: 100%;
	height: 100%;
	background-color:#CCC;
	position:absolute;
	z-index:1000;
	display:none;
	}
	
	.clear{
	clear:both;		
	}

	#Wrapper{
	/*border:#666 solid 1px;*/
	/*position: absolute;
	top: 50%;
	left: 50%;
	height: 650px;
	width: 950px;
	margin-top: -325px;
	margin-left: -475px;*/
	} 
	
	#galleryWrapper{
	background:no-repeat center;
	background-image:url('../images/layout/loader.gif');
	position: absolute;
	top: 50%;
	left: 50%;
	height: 650px;
	width: 950px;
	margin-top: -325px;
	margin-left: -475px;
	display:none;
	}
	
	#sideBar{
	position:absolute;
	top:50%;
	margin:-60px 0 0 0;
	background-color:#FFF;
	}
	
	
	#logo{
	width:137px;
	height:33px;
	background-image:url(../images/layout/name2.jpg);
	margin-left:25px;
	}
	
	#text{
	position: absolute;
	overflow:hidden;
	text-align:justify;
	font-family:Verdana, Geneva, sans-serif;
	color:#979797;
	font-size:11px;
	line-height:15px;
	width:600px;
	height:300px;
	top:50%;
	margin:-150px 0 0 200px;
	}
	
	#text_td{
	height:300px;
	vertical-align:bottom;		
	}
	
	#text_td p{
	margin:0;
	padding:0;
	}
	
	#menu_td{
	height:186px;
	vertical-align:bottom;
	}
	
	#supertable{
	
	}
	
	/********************  MENU  ******************************/
		
	#menu{
	text-align:right;
	}
			
	.menuItem{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin-bottom:10px;
	margin-left: 0px;
	width:160px;
	float:left;
	}
	
	.submenuItem{
	float:left;
	margin-left:10px;
	display:none;
	}
	
	a.menuLink:link , a.menuLink:visited{
	font-family:Verdana, Geneva, sans-serif;
	color:#979797;
	font-size:11px;
	text-decoration:none;
	}
	
	a.submenuLink:link , a.submenuLink:visited{
	font-family:Verdana, Geneva, sans-serif;
	color:#979797;
	font-size:11px;
	text-decoration:none;
	padding:0 0 0 15px;
	}
	
	/*a.submenuLink:hover{
	font-weight:bold;
	}*/
	
	a.submenuActiveLink:link , a.submenuActiveLink:visited{
	font-family:Verdana, Geneva, sans-serif;
	color:#979797;
	font-size:11px;
	text-decoration:none;
	padding:0 0 0 15px;
	font-weight:bold;
	}
	
	a.menuLink2:link , a.menuLink2:visited{
	font-family:Verdana, Geneva, sans-serif;
	color:#979797;
	font-size:11px;
	text-decoration:none;
	}
	
	a.menuLink:hover{
	font-weight:bold;
	}
	
	a.submenuLink:hover{
	/*font-weight:bold;*/
	}
	
	a.menuActiveLink:link , a.menuActiveLink:visited{
	font-family:Verdana, Geneva, sans-serif;
	color:#979797;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	}
		
	/**************************  Thumbs  **************************/
	
	#pics_container{
	background-color:#FFF;
	overflow:hidden;
	position:absolute;
	z-index:100;
	padding:0;
	width:100%;
	top:50%;
	margin-top:175px;
	}
	
	#pics{
	position:relative;
	left:10px;	
	cursor:pointer;
	height:50px;
	}
	
	a.pics:hover img{
	opacity:0.95;
	filter:alpha(opacity=95);
	}
	
	
	#thumb{
	float:left;
	/*width:50px;
	height:50px;*/
	margin-right:15px;
	}
	
	#inv_thumb{
	float:left;
	width:0px;
	height:0px;
	margin-right:15px;
	}

	/************************** Gallery  ****************************/

	#underText{
	font-family:Verdana, Geneva, sans-serif;
	color:#979797;
	font-size:9px;	
	text-align:left;
	margin:0 auto;
	margin-top:18px;
	}
	
	#text_line2{
	margin-top:4px;		
	}
	
	#text_line3{
	float:left;
	margin:3px 2px 0 0;
	opacity:0.60;
	filter:alpha(opacity=60);
	font-size:9px;
	}
	
	#closerTable td{
	vertical-align:text-top;
	}
	
	#controls{
	position:absolute;
	right:80px;
	top:300px;
	text-align:left;		
	}
	
	#next{
	padding:10px;		
	}
	
	#previous{
	padding:10px;		
	}
	
	#picture{
	
	}

	#closer{
	float:right;
	text-align:right;
	}
	
	a.controls{
	outline: none;
	}	
	
	a.closer{
	cursor:pointer;		
	}
	
	:focus { -moz-outline-style: none; }