<!--/*************************************************************/

/*-----------------------------------------------------------*/
/*         Version: 1 /  IBBI Igreja Batista Boas Novas      */
/*         Date:    Setembro 05, 2009                        */
/*         Autor:  R. Rafael                                 */
/*-----------------------------------------------------------*/

					/************/
					/*  GLOBAL  */
					/************/
					
/*************************************************************/
-->


/* MAIN CONTENT */
.main-content h1.pagetitle {
	margin:0 0 0.4em 0; 
	padding:0 0 2px 0; 
	border-bottom:solid 7px rgb(185,220,85);
	font-family:"trebuchet ms",arial,sans-serif;
	color:rgb(100,100,100); 
	font-weight:bold;
	font-size:220%;}
.main-content h1.block {
	clear:both; 
	margin:1.0em 0 0em 0;
	padding:2px 0 2px 2px;
	background:rgb(185,220,85); 
	font-family:"trebuchet ms",arial,sans-serif; 
	color:rgb(255,255,255);
	font-weight:bold; 
	font-size:220%;
	}
.main-content h1 {
	clear:both;
	margin:1.0em 0 0.5em 0; 
	font-family:"trebuchet ms",arial,sans-serif; 
	color:rgb(80,80,80);
	font-weight:normal;
	font-size:210%;
	}
	
	.main-content2 h1 {
	clear:both;
	margin:1.0em 0 0.5em 0; 
	font-family:"trebuchet ms",arial,sans-serif; 
	color:rgb(80,80,80);
	font-weight:normal;
	font-size:210%;
	}
	
.main-content h2 {
	clear:both; 
	margin:1.0em 0 0.5em 0;
	font-family:"trebuchet ms",arial,sans-serif;
	color:rgb(80,80,80);
	font-weight:normal;
	font-size:170%;
	}
.main-content h3 {
	clear:both;
	margin:-1.0em 0 0.5em 0; 
	font-family:"trebuchet ms",arial,sans-serif; 
	color:rgb(125,125,125); 
	font-weight:normal;
	font-size:130%;
	}
.main-content h1.side {clear:none;}
.main-content h2.side {clear:none;}
.main-content h3.side {clear:none;}

.main-content h4 {
	margin:1.5em 0 1.0em 0;
	color:rgb(80,80,80);
	font-family:"trebuchet ms",arial,sans-serif;
	font-weight:normal;
	font-size:170%;
	}
.main-content h5 {
	margin:1.5em 0 1.0em 0; 
	color:rgb(80,80,80);
	font-family:"trebuchet ms",arial,sans-serif;
	font-size:140%;
	}
.main-content h6 {
	margin:1.5em 0 1.0em 0; 
	color:rgb(80,80,80);
	font-family:"trebuchet ms",verdana,arial,sans-serif;
	font-weight:normal;
	font-size:140%;
	}
.main-content p {
	margin:0 0 1.0em 0;
	line-height:1.5em; 
	font-size:120%;
	}
.main-content p.center {
	text-align:center;
	}
.main-content p.right {
	text-align:right;
	}
.main-content p.details {
	clear:both;
	margin:-0.25em 0 1.0em 0;
	line-height:1.0em;
	font-size:110%;
	}
.main-content blockquote {
	clear:both; 
	margin:0 30px 0.6em 30px;
	font-size:90%;
	}

.main-content table {
	clear:both;
	width:800px;
	margin:2.0em 0 0.2em 20px;
	table-layout: fixed; 
	border-collapse:collapse;
	empty-cells:show; 
	background-color:rgb(233,232,244);
	}
.main-content table th.top {
	height:3.5em; 
	padding:0 7px 0 7px;
	empty-cells:show;
	background-color:rgb(175,175,175);
	text-align:left;
	color:rgb(255,255,255); 
	font-weight:bold;
	font-size:110%;
	}
.main-content table th {
	height:3.0em;
	padding:2px 20px 2px 7px;
	border-left:solid 2px rgb(255,255,255); 
	border-right:solid 2px rgb(255,255,255);
	border-top:solid 2px rgb(255,255,255);
	border-bottom:solid 2px rgb(255,255,255);
	background-color:rgb(225,225,225);
	text-align:left; 
	color:rgb(80,80,80);
	font-weight:bold; 
	font-size:110%;
	}
	
	/*  -----------formulario---------------   */
	
.main-content table td {
	height:2.0em; 
	padding:2px 2px 2px 1px; 
	border-left:solid 2px rgb(255,255,255);
	border-right:solid 2px rgb(185,220,85); 
	border-top:solid 2px rgb(255,255,255);
	border-bottom:solid 2px rgb(185,220,85); 
	background-color:rgb(185,220,85); 
	text-align:left; 
	font-weight:lighter; 
	color:rgb(80,80,80); 
	font-size:12px;
	}
p.caption {
	clear:both;
	margin:0.5em 0 2.0em 20px; 
	text-align:left;
	color:rgb(80,80,80); 
	font-size:110%;
	}

.main-content ul {
	list-style:none;
	margin:0.5em 0 1.0em 0;
	}
.main-content ul li {
	margin:0 0 0.2em 2px; 
	padding:0 0 0 12px; 
	background:url(../img/bg_bullet_full_1.gif) no-repeat 0 0.5em; 
	line-height:1.4em;
	font-size:120%;
	}
.main-content ol {
	margin:0.5em 0 1.0em 20px !important /*Non-IE6*/; 
	margin:0.5em 0 1.0em 25px /*IE6*/;
	}
.main-content ol li {
	list-style-position:outside; 
	margin:0 0 0.2em 0; line-height:1.4em;
	font-size:120%;
	}

.contactform {
	width:418px;
	margin:2.0em 0 0 0; 
	padding:10px 10px 0 10px;
	border:solid 1px rgb(200,200,200);
	background-color:rgb(240,240,240);
	}
.contactform fieldset {
	padding:20px 0 0 0 !important /*Non-IE6*/; 
	padding:0 /*IE6*/;
	margin:0 0 20px 0;
	border:solid 1px rgb(220,220,220);
	}
.contactform fieldset legend {
	margin:0 0 0 5px !important /*Non-IE*/; 
	margin:0 0 20px 5px /*IE6*/; 
	padding:0 2px 0 2px;
	color:rgb(80,80,80); 
	font-weight:bold; font-size:130%;
	}
.contactform label.left {
	float:left;
	width:100px;
	margin:0 0 0 10px; 
	padding:2px;
	font-size:110%;
	}
.contactform select.combo {
	width:175px;
	padding:2px; 
	border:solid 1px rgb(200,200,200);
	font-family:verdana,arial,sans-serif;
	font-size:110%;
	}
.contactform input.field {
	width:275px; 
	padding:2px; 
	border:solid 1px rgb(200,200,200); 
	font-family:verdana,arial,sans-serif;
	font-size:110%;
	}
.contactform textarea {
	width:275px; 
	padding:2px;
	border:solid 1px rgb(200,200,200);
	font-family:verdana,arial,sans-serif;
	font-size:110%;
	}
.contactform input.button {
	float:right;
	width:9.0em; 
	margin-right:20px;
	padding:1px !important /*Non-IE6*/; 
	padding:0 /*IE6*/; 
	background:rgb(230,230,230);
	border:solid 1px rgb(150,150,150);
	text-align:center;
	font-family:verdana,arial,sans-serif;
	color:rgb(150,150,150);
	font-size:110%;
	}
.contactform input.button:hover {
	cursor: pointer;
	border:solid 1px rgb(80,80,80); 
	background:rgb(220,220,220)
	; color:rgb(80,80,80);
	}

.loginform {
	width:160px;
	margin:-10px 20px 0 20px;
	}
.loginform p {
	clear:both;
	margin:0; 
	padding:0;
	}
.loginform fieldset {
	width:160px;
	border:none;
	}
.loginform label.top {
	float:left;
	width:125px;
	margin:0 0 2px 0;
	font-size:110%;
	}
.loginform label.right {
	float:left;
	width:125px;
	margin:5px 0 0 0; 
	padding:0 0 0 3px;
	/*IE6*/; font-size:110%;
	}
.loginform input.field {
	width:158px;
	margin:0 0 5px 0; 
	padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; 
	padding:0.2em 0 0.3em 0 /*IE6*/;
	border:solid 1px rgb(200,200,200);
	font-family:verdana,arial,sans-serif; 
	font-size:110%;
	}
.loginform input.checkbox {
	float:left;
	margin:5px 0 0 0 !important /*Non-IE6*/;
	margin:2px 0 0 -3px /*IE6*/;
	border:none;
	}
.loginform input.button {
	float:left;
	width:5.0em;
	margin:10px 0 5px 0; 
	padding:1px;
	background:rgb(230,230,230); 
	border:solid 1px rgb(150,150,150);
	text-align:center;
	font-family:verdana,arial,sans-serif; 
	color:rgb(150,150,150); font-size:110%;
	}
.loginform input.button:hover {
	cursor:pointer; 
	border:solid 1px rgb(80,80,80);
	background:rgb(220,220,220);
	color:rgb(80,80,80);
	}

/********************/
/*  COMMON CLASSES  */
/********************/
.main img {clear:both;
float:left;
margin:3px 10px 7px 0;
padding:1px;
border:1px solid rgb(150,150,150);
}
.main img.center {
	clear:both;
	float:none; 
	margin:0; 
	padding:1px;
	border:1px solid rgb(150,150,150);
	}
.main img.right {
	clear:both; 
	float:right;
	margin:3px 0 7px 10px;
	padding:1px; 
	border:1px solid rgb(150,150,150);
	}

.main a {
	color:rgb(70,122,167);
	font-weight:bold;
	text-decoration:none;
	}
.main-content h1 a {
	color:rgb(70,122,167);
	font-weight:normal; text-decoration:none;
	}
.main a:hover {
	color:rgb(42,90,138);
	text-decoration:underline;
	}
.main a:visited {
	color:rgb(42,90,138);
	}

.main a img {
	border:solid 1px rgb(150,150,150);
	}
.main a:hover img {
	border:solid 1px rgb(220,220,220);
	}
	
		
	
/*     -----------------------------------------   Inicio das fotos da HOME  ---------------------------------------------*/
	
/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

.magnifyhome
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnifyhome a
{
	cursor: default;
}

.magnifyhome a .preview
{
	display: none;
}
.magnifyhome a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnifyhome img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 60px;
	height: 60px;
}

.magnifyhome li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnifyhome .preview
{
	border-color: #000;
	width: 150px;
	height: 150px;
}



/* -------------   foto altomatica  ---------------*/

.magnifyhome a
{
	position: relative;
}

.magnifyhome a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnifyhome a:hover .preview
{
	top: -10px;
	left: 10px;
}

.magnifyhome li
{
	position: static;
}

		
	
/*     ------------------------------------------------   Inicio das fotos     -----------------------------------------------*/
	
/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

.magnify
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify a
{
	cursor: default;
}

.magnify a .preview
{
	display: none;
}
.magnify a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;
}

.magnify li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify a
{
	position: relative;
}

.magnify a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify a:hover .preview
{
	top: 30px;
	left: 300px;
}

.magnify li
{
	position: static;
}

/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

.magnify2
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify2 a
{
	cursor: default;
}

.magnify2 a .preview
{
	display: none;
}
.magnify2 a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify2 img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;
}

.magnify2 li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify2 .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify2 a
{
	position: relative;
}

.magnify2 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify2 a:hover .preview
{
	top: 30px;
	left: 176px;
}

.magnify2 li
{
	position: static;
}


/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

.magnify3
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify3 a
{
	cursor: default;
}

.magnify3 a .preview
{
	display: none;
}
.magnify3 a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify3 img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;
}

.magnify3 li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify3 .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify3 a
{
	position: relative;
}

.magnify3 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify3 a:hover .preview
{
	top: -64px;
	left: 300px;
}

.magnify3 li
{
	position: static;
}


/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

.magnify4
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify4 a
{
	cursor: default;
}

.magnify4 a .preview
{
	display: none;
}
.magnify4 a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify4 img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;
}

.magnify4 li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify4 .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify4 a
{
	position: relative;
}

.magnify4 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify4 a:hover .preview
{
	top: -64px;
	left: 176px;
}

.magnify4 li
{
	position: static;
}

/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

.magnify5
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify5 a
{
	cursor: default;
}

.magnify5 a .preview
{
	display: none;
}
.magnify5 a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify5 img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;
}

.magnify5 li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify5 .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify5 a
{
	position: relative;
}

.magnify5 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify5 a:hover .preview
{
	top: -158px;
	left: 300px;
}

.magnify5 li
{
	position: static;
}


/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

.magnify6
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify6 a
{
	cursor: default;
}

.magnify6 a .preview
{
	display: none;
}
.magnify6 a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify6 img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;
}

.magnify6 li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify6 .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify6 a
{
	position: relative;
}

.magnify6 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify6 a:hover .preview
{
	top: -158px;
	left: 176px;
}

.magnify6 li
{
	position: static;
}


/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

.magnify7
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify7 a
{
	cursor: default;
}

.magnify7 a .preview
{
	display: none;
}
.magnify7 a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify7 img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;;
}

.magnify7 li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify7 .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify7 a
{
	position: relative;
}

.magnify7 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify7 a:hover .preview
{
	top: -252px;
	left: 300px;
}

.magnify7 li
{
	position: static;
}



/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

.magnify8
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify8 a
{
	cursor: default;
}

.magnify8 a .preview
{
	display: none;
}
.magnify8 a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify8 img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;
}

.magnify8 li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify8 .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify8 a
{
	position: relative;
}

.magnify8 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify8 a:hover .preview
{
	top: -252px;
	left: 176px;
}

.magnify8 li
{
	position: static;
}

/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

/* fotos 9    (  ) */

.magnify9
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify9 a
{
	cursor: default;
}

.magnify9 a .preview
{
	display: none;
}
.magnify9 a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify9 img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;
}

.magnify9 li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify9 .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify9 a
{
	position: relative;
}

.magnify9 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify9 a:hover .preview
{
	top: -346px;
	left: 300px;
}

.magnify9 li
{
	position: static;
}



/*     -----------------------------------------------------------FOTOS-----------------------------------------------*/

/* fotos 10    (  ) */

.magnify8
{
	cursor: default;
	list-style: none;
	text-align: center;
}
.magnify10 a
{
	cursor: default;
}

.magnify10 a .preview
{
	display: none;
}
.magnify10 a:hover .preview 
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.magnify10 img
{
	background: rgb(185,220,85);
	/*border-color: #aaa #ccc #ddd #bbb;  #725700 */  
	border-color: #6699FF;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 90px;
	height: 60px;
}

.magnify10 li
{
	background: rgb(185,200,90);
	/*border-color: #ddd #bbb #aaa #ccc; (  ) */
	border-color: #725700;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}

.magnify10 .preview
{
	border-color: #000;
	width: 490px;
	height: 370px;
}



/* -------------   foto altomatica  ---------------*/

.magnify10 a
{
	position: relative;
}

.magnify10 a:hover
{
	display: block;
	font-size: 100%;
	z-index: 1;
}

.magnify10 a:hover .preview
{
	top: -335px;
	left: 176px;
}

.magnify10 li
{
	position: static;
}
