@charset "utf-8";
/* CSS Document */

/*editor do cms*/
a.editarProd { width:75px; padding:3px; margin:0 4px; text-align:center; border:1px solid #666; color:#FFF; text-decoration:none; float:right;}
a:hover.editarProd { background:#444; color:#FFF;}

*	{ margin:0; padding:0;}
body{ background:#000; font:12px arial; padding:0 0 10px 0;}
img { border:0;}
h1 	{ font:18px "Century Gothic", sans-serif; color:#475585; line-height:16px; cursor:default; font-weight:bold; padding:60px 0 30px 15px;}
p   { margin:0 150px 20px 15px; font:11px Tahoma, Geneva, sans-serif; color:#6b6b6b; line-height:14px;}



#all   { background:#FFF url(/imagens/layout/bg-geral.jpg) repeat-y; width:990px; margin:0 auto; position:relative; overflow:hidden;}
#top   { background:url(/imagens/layout/bg-top.jpg) no-repeat top; width:795px; height:390px; float:right; position:relative;}
#left  { width:195px; float:left; position:relative;}
#footer{ background:url(/imagens/layout/bg-footer.jpg) repeat-y; width:990px; height:60px; border-bottom:1px solid #000; clear:both; position:relative;}
.center    { width:755px; padding:0 20px 20px 20px; float:right; clear:right; position:relative; height:auto !important; min-height:700px; height:700px;}
#centerA   { width:755px; padding:0 20px 20px 20px; float:right; clear:right; position:relative; height:auto !important; min-height:700px; height:700px;}
#centerB   { width:818px; padding:15px; background:996699; }
#centerC   { width:956px; padding:15px; background:FFCC66; }
#centerD   { width:642px; padding:10px 15px; background:CCCCCC; }


.tel-top { position:absolute; display:block; top:19px; right:26px;}

/* menu top */
img.left        { top:79px; left:0; position:absolute; z-index:1000;} img.right{ position:absolute; top:79px; right:0; z-index:1000;}
#top-menu 		{ background:url(/imagens/layout/top-bg-menu.jpg) repeat-x; height:48px; position:relative; margin-top:79px; text-align:right;}
#top-menu ul	{ float:right; padding:0 20px;}
#top-menu li 	{ display:block; float:left;}
#top-menu li a	{ color:#7b96bb; font:12px Tahoma; text-decoration:none; display:block; float:left; text-transform:uppercase; height:48px; line-height:48px; padding:0 15px;}
#top-menu li a:hover { background:url(/imagens/layout/top-menu-bg-over.jpg) no-repeat top center; color:#e1e9f5;}

/*menu esquerda */
.menu-left-dafault             { width:194px;  margin:0; padding:0; position:relative; padding-bottom:280px;/*float:left;*/}
.menu-left-dafault li          { list-style:none; /*position:relative;*/ margin:0; padding:0;}
.menu-left-dafault a           { margin:0; font-size:11px; color:#3e455d; text-decoration:none; display:block; } 
.menu-left-dafault a:hover     { text-decoration:underline; color:#F60; }
.menu-left-dafault .grupo      { font:bold 11px "Century Gothic", sans-serif; text-transform:uppercase; margin:0 0 0 2px; padding:0 10px 0 25px; color:#49699c;  height:35px; line-height:35px; background:url(/imagens/layout/menu-left-cat-bg.jpg); cursor:default;}
.menu-left-dafault .sub-menu   { margin:5px 0 10px 10px; padding:0;}
/*.menu-left-dafault .sub-menu li a{ margin:0; padding:0 0 0 10px; height:20px;}*/
.menu-left-dafault .sub-menu li a{ margin:0; padding:5px;}

/*menu footer */
#footer-menu 				{ background:url(/imagens/layout/foot-bg-menu.jpg) repeat-x; margin:0 0 7px 0;}
#footer-menu ul 			{ background:url(/imagens/layout/foot-bg-menu-right.jpg) no-repeat right top; display:block; height:26px;}
#footer-menu ul li 			{ display:block; float:left; list-style:none; height:26px; margin: 0 20px 0 0;}
#footer-menu ul li a 		{ color:#728bbb; text-decoration:none; font:9px Tahoma, Geneva, sans-serif; text-transform:uppercase; line-height:24px;}
#footer-menu ul li a:hover	{ color:#a4aab7;}
#footer-menu ul li.first 	{ background:url(/imagens/layout/foot-bg-menu-left.jpg) no-repeat left top; padding:0 0 0 20px;}


/* busca */
#formBusca				{ position:absolute; display:block; width:632px; height:48px; background:url(/imagens/layout/busca-bg.jpg) repeat-x; z-index:30; }
#formBusca input 		{ background:url(/imagens/layout/busca-inptbg.jpg) no-repeat; border:0; width:490px; height:23px; margin:13px 0 0 10px; padding:0 10px; float:left; font:11px tahoma, san-serif; color:#323a4b;}
#formBusca .botOk       { background:none; position:absolute; right:-30px; top:-6px; width:35px; height:35px; cursor:pointer; z-index:1000;}
#formBusca img 			{ float:left;}
.busca-bgend			{ position:absolute; display:block; right:-154px; z-index:1; }

/* RESULTADO DA BUSCA */
.busca-resultado	{ width:745px; float:left; position:relative; }
.busca-resultado ul	{ margin:0; padding:0; }
.busca-resultado li { width:745px; border-bottom:1px dotted #DDD; padding:20px 20px 20px 0; list-style:none; display:block; float:left; }
.busca-resultado h2 { margin:0; font:14px Arial;}
.busca-resultado p { margin: 0;}
.busca-resultado a { color:#0066FF; text-decoration:none; }
.busca-resultado a:hover { text-decoration:underline; }
.busca-resultado div { padding:0 0 0 20px; float:left; }
.busca-resultado span { width:110px; border-right:1px dotted #DDD; float:left; }
.busca-resultado img { width:80px; }
.busca-resultado .categoria {font:bold 10px Arial;}
.busca-resultado .categoria a { color:#009900;}

/* GUIA DA BUSCA */
.showBusca					  { margin:1px -20px 5px -20px; padding:5px 15px; height:20px; width:755px; position:relative; background:url(/imagens/layout/exibicao-bg.jpg) repeat-x;}
.showBusca form 			  { float:right; display:block;}
.showBusca p				  { margin:0;}
.showBusca p, .showBusca label{ color:#7983ad;}
.showBusca label			  { line-height:20px;}
.showBusca select			  { width:auto; height:20px; font-size:12px;}
.showBusca .suaPesquisa 	  { position:absolute; bottom:-45px; width:500px; color:#6b6b6b;}
.showBusca .suaPesquisa b	  { font:bold 14px "Century Gothic", sans-serif; color:#475585;}



/* PAGINAO */
.pagList 		    { margin:0; padding:0; text-align:center; position:relative; display:block; }
.pagList ul 	    { float:right; margin:0; padding:0;}
.pagList li 	    { list-style:none; padding:2px 4px; margin:0 2px; color:#a0aeb0; background:#fff; border:1px solid #d8dce5; font:10px "Century Gothic"; display:inline;  }
.pagList li a 		{ text-transform:uppercase; text-decoration:none; line-height:16px; color:#888; }
.pagList li:hover   { border-color:#000; }
.pagList li a:hover { color:#000; }
.pagList li.active 	{ font-weight:bold; background:#c5c3c5; border-color:#acadb6; color:#f5f5f5; }
.paginacaoTop       { float:right; position:relative; top:-22px; }
.paginacaoBottom      { padding:10px; position:relative; text-align:center; overflow:hidden; }
.paginacaoBottom span { width:100%; padding:10px 0; font:bold 10px Arial; overflow:hidden; display:block; }



/* center */
.hr 		{ background:url(/imagens/layout/bg-divisaograd.jpg) no-repeat; width:380px; height:40px; border:1; padding:0; margin:0 auto;}
.botVoltar 	{ position:relative; top:25px;}

/* lista de produtos */
.prodListTitle  { background:url(/imagens/layout/bg-boxprod-head.jpg) no-repeat; width:740px; margin:50px auto 0 auto; overflow:hidden; padding:0 0 0 20px; font:11px "Century Gothic", sans-serif; color:#a8aeb8; text-transform:uppercase; cursor:default; display:block; line-height:22px;}

.prodList    	{ width:740px; margin:0; overflow:hidden; padding:0}
.prodList li       { width:155px; height:auto; list-style:none; padding:14px 15px; margin:0 0 10px 0; font:11px Arial; float:left; position:relative; }
.prodList h2       { margin:3px 0; font-size:11px; padding:0; }
.prodList h2 a     { margin:3px 0; font-size:11px; padding:0; color:#475585; }
.prodList p        { margin:0 0 10px 0; padding:0; line-height:15px; }
.prodList a        { text-decoration:none; color:#555; }
.prodList a:hover  { color:#bc7eb1; }
.prodList img	   { margin:5px 0;}
.prodList p a img  { margin:0 0 0 10px;}
.prodList i        { text-decoration:line-through; color:#06C; display:block; text-align:right; font-style:normal; font:bold 11px "Century Gothic", sans-serif; cursor:default; color:#ababab;}
.prodList b   	   { padding:0; margin:0 2px 10px 0; color:#6b84b6; display:block; clear:both; float:right; font:bold 22px "Century Gothic", sans-serif; letter-spacing:-2px; cursor:default; }
.prodList .fabNome { color:#F60; }
.prodList .fabLogo { width:155px; display:block; clear:right; height:25px; margin:0; padding:0; text-align:center; border-bottom:7px solid #f1f1f1; border-top:7px solid #f1f1f1;  } .prodList .fabLogo img { margin:0; }
.prodList b .preco { display:none; }
.prodList b .cifrao{ font:bold 12px Arial; position:relative; top:-6px; }
.totalProdList         { width:100%; padding:10px 0; font:bold 10px Arial; text-align:center; display:block;}

ul.prodList1 li     { width:100%; padding:14px 0; float:left; position:relative;}
ul.prodList2 li     { width:50%; padding:14px 0; float:left; position:relative;}
ul.prodList3 li     { width:155px; height:auto; list-style:none; padding:14px 15px; margin:0 0 10px 0; font:11px Arial; float:left; position:relative;}
ul.prodList4 li     { width:155px; height:auto; list-style:none; padding:14px 15px; margin:0 0 10px 0; font:11px Arial; float:left; position:relative; }


/* box da home */
.box-home			{ width:180px; float:left; padding:0 20px 0 30px;}
.box-home img 		{ display:block; margin:0 auto; background:url(/imagens/layout/box-home-bgimg.jpg) no-repeat center bottom; padding:0 35px 21px;}
.box-home h3 a		{ font:18px "Century Gothic", sans-serif; color:#293c5d; margin:0 0 0 25px; text-transform:lowercase; text-decoration:none;}
.box-home p 		{ margin:5px 20px 5px 25px;}
.box-home p a 		{ margin:0; padding:0; color:#6b6b6b; text-decoration:none; line-height:11px;} .box-home p a:hover { text-decoration:underline;}
.box-home p a.mais 	{ color:#bc7eb1; text-transform:lowercase; font:bold 11px Tahoma, Geneva, sans-serif;} 
.box-home p a.mais b{ font-size:14px;}

/* box fabricantes */
.fabricantes		   { background:url(/imagens/layout/box-fabricantes.jpg) no-repeat; display:block; float:right; width:200px; height:172px; margin:20px 0 0 0; padding:0;}
.fabricantes p 		   { margin:15px 0 0 20px; font:10px Tahoma, Geneva, sans-serif; text-transform:uppercase; cursor:default;}
.fabricantes ul 	   { margin:10px 0 0 20px;}
.fabricantes ul li 	   { list-style:none; display:block; width:90px; float:left;}
.fabricantes ul li img { margin:5px 0 0 0;}

/*editar footer */
#footer-latmenu 		{ position:absolute; width:185px; top:-243px; left:10px;}
#footer p, #footer p a 	{ color:#949494; padding:0; margin-bottom:7px;}
#footer p a:hover		{ text-decoration:none; color:#333;}
p.copy					{ width:400px; float:right; text-align:right; margin:0 10px 0 0; cursor:default;}
p.copy img 				{ margin:0 0 0 5px;}


/* breadcrumbs */
.breadcrumbs	{ display:block; width:778px; background:url(/imagens/layout/bread-bg.jpg) bottom left  no-repeat #fafbfb; border-left:2px solid #b0b7d2; margin:1px 0 0 -20px; padding:6px 0 8px 6px; color:#09102f; cursor:default; font:11px Tahoma, Geneva, sans-serif;}
.breadcrumbs a	{ color:#1371cf; } 
.breadcrumbs a:hover { text-decoration:none; color:#586fac; }


/*
.ShowItens			{ display:block; position:absolute; right:15px; top:7px; margin:0; padding:0; color:#b0b7d2; cursor:default;}
.ShowItens a		{ text-decoration:none; color:#b0b7d2; margin:0 5px 0 5px;}
.ShowItens a:hover	{ background:#fff;}
.ShowItens a img	{ margin:0 0 -2px 0;}
*/

.GuiaPaginacao 	{ float:right; margin:0 10px 0 0; cursor:default; color:#757f90;}


/* Detalhe de produtos box */
a .fabLogo	{ position:absolute; top:-1px; right:10px; border-color:#fff #F6F7F8 #F6F7F8 #F6F7F8; border-style:solid; border-width:1px 1px 3px 1px;}
.rounder 	{ border:1px solid #f6f7f8; width:740px; margin:30px auto 20px auto; padding:15px 0; position:relative; float:left; z-index:50;}
.rounter-t-l, .rounter-t-r, .rounter-b-l, .rounter-b-r{ position:absolute; z-index:300;}
.rounter-t-l{ top:-1px; left:-1px;}
.rounter-t-r{ top:-1px; right:-1px;}
.rounter-b-l{ bottom:-1px; left:-1px;}
.rounter-b-r{ bottom:-1px; right:-1px;}

.areaImg	{ width:230px; display:block; float:left; text-align:center; margin:40px 0; padding:0; position:relative;}
.areaTxt	{ width:440px; height:auto !important; min-height:250px; height:250px; background:url(/imagens/layout/areatxt-bg.jpg) no-repeat 0px 20px; padding:0 25px 0 40px; float:left;}
.areaTxt p  { margin:10px 0 0 0;}
.areaTxt h1 { margin:0 10px 0 0; padding:0; }


.areaTxt .prodCod	{ display:block; text-transform:uppercase; padding:4px 10px; overflow:hidden; width:420px; background:#f8f8f8; font:10px Tahoma, Geneva, sans-serif; color:#cecece; cursor:default;}
.areaTxt .prod-tipo	{ margin:20px 0 5px 0;}
.areaTxt-right		{ display:block; width:250px; float:right; text-align:right;}
.areaTxt p i		{ display:block; float:right; font:normal bold 12px "Century Gothic", sans-serif; color:#acacac; text-decoration:line-through;}
.areaTxt p b		{ display:block; clear:right; float:right; font:bold 30px "Century Gothic", sans-serif; color:#475585; letter-spacing:-2px;}
.areaTxt p small	{ display:block; float:right; clear:right; margin:-5px 0 0 0; color:#a6b0ca; font:10px Tahoma, Geneva, sans-serif;}
.areaTxt ul			{ color:#6b6b6b; margin:10px 0 0 0;}
.areaTxt ul li		{ margin:2px 0; list-style:none;}

.areaTxt b .preco { display:none; }
.areaTxt b .cifrao{ font:bold 12px Arial; position:relative; top:-6px; }

.comprar-detprod	{ display:block; float:right; clear:right; margin:7px 0 0 0;}


/* tabs do detalhe de produto */
.fade { width:720px; margin:20px auto; clear:left; padding:12px; display:block; background:url(/imagens/layout/tabs-bg.jpg) no-repeat center 30px; }
.fade .tabs 				{ float:left; overflow:auto; margin:5px 0 0 0; }
.fade .tabs li 				{ float:left; list-style:none; margin:1px; padding:0; }
.fade .tabs li a 			{ display:block; padding:6px 0 3px 0; margin:6px 0 0 0; height:15px; width:120px; float:left; text-align:center; color:#8d929c; text-decoration:none; text-transform:uppercase; font:normal 11px "Century Gothic", sans-serif; background:url(/imagens/layout/tabs-normal-a.jpg) no-repeat; }
.fade .tabs li:hover 		{ }
.fade .tabs li a.selected 	{ padding:9px 0 3px 0; margin:0; height:20px; width:130px; background:url(/imagens/layout/tabs-active-a.jpg) no-repeat; }
.fade .items 		{ clear:both; padding:6px 0 40px 0; position:relative; top:0; left:0; background:url(/imagens/layout/bg-divisaograd.jpg) no-repeat center bottom; }
.fade .items div 	{ display:none; top:0; left:0; padding:6px 0 10px 6px; }
.fade .items h2  	{ font:bold 14px "Century Gothic", sans-serif; color:#d1d2d6; cursor:default; margin:0 0 10px 0;}
.fade .items p   	{ margin:0 30px 10px 0;}
.fade .items ul 	{ margin:0 0 0 15px;}
.fade .items ul li	{ margin:0 0 5px 0; list-style-type:disc; color:#6b6b6b; font:11px Tahoma, Geneva, sans-serif; line-height:14px;}



/* box produtos relacionados */
.relacionados { border:1px solid #e5e7ef; position:relative;}
.relacionados h3 { color:#aab5d5; font:normal 14px "Century Gothic", sans-serif; text-transform:uppercase; position:absolute; top:-20px;}


/* FORMULRIO DE ORAMENTO */
.form                  { padding:10px 55px 40px 55px; margin:20px 0; border:1px solid #F2F2F2; border-top:4px solid #CCC; float:left; position:relative; }
.form label            { width:120px; margin:0; padding:0; font:12px Arial; float:left; clear:both;   }
.form input, textarea  { width:494px; padding:5px 4px; margin:3px 0; font:12px Arial;  border:1px solid #999; float:left; }
.form textarea   { height:80px; }
.form .ddd       { width:30px; text-align:center; }
.form .tFone     { width:348px; margin-left:4px; }
.form .int       { width:426px; background:#FFFFCC; }
.form .qtd       {  }
.form input.qtd  { width:46px;   }

.form .botEnviar { width:80px; height:26px; background:url(/imagens/layout/) no-repeat; cursor:pointer;; border:1px solid #666; }
.form h1               { margin:0; padding:30px 0 ; border-bottom:1px solid #FFF; color:#f00; }
.form div              { width:100%; margin:0 0 10px 0; float:left; } 
.form .imgOrcamento    { width:120px; margin:0; padding:0; background:#fff; float:right;  }
.form .imgOrcamento img{ height:60px; text-align:right; }                



/* CMS #################################################################################################333*/

/* PROD RELACIONADOS  */
.prodRelacionado          { width:99.8%; text-align:center; background:#FFF; border:1px dotted #DDD; overflow:hidden; display:block; float:left; }
.prodRelacionado ul       { width:100%; margin:0; padding:5px 0; border-bottom:1px dotted #CCC; float:left; clear:both; }
.prodRelacionado li       { width:25%; height:auto; list-style:none; padding:14px 0; font:11px Arial; float:left; position:relative; }
.prodRelacionado h2       { margin:3px 12px; font-size:11px; padding:0; }
.prodRelacionado h3       { width:100%; padding:4px 6px; margin:0; font:12px Arial; background:#666; color:#FFF; float:left; }
.prodRelacionado p        { margin:5px 12px; padding:0; }
.prodRelacionado a        { text-decoration:none; color:#333; }
.prodRelacionado a:hover  { color:#06C; }
.prodRelacionado img	  { margin:5px 0;}
.prodRelacionado b   	  { padding:6px 0; color:#06C; }
.prodRelacionado i        { text-decoration: line-through; color:#06C;}
.prodRelacionado .fabNome { color:#F60; }
.prodRelacionado .fabLogo {  }


/* NOTICIAS DETALHE */
.noticia .img      { float:left; margin:0 20px 20px 0; }
.creditos, .dataPup{ margin:0; font:11px Arial; color:#AAA; text-align:left; }
.noticia .tema     {  }
.noticia h1        { font:28px Times New Roman; color:#06C; clear:none; }
.noticia h3        { font:bold 12px Arial; color:#090;}

/* NOTICIA DESTAQUE */
.notDestaque       { width:180px; font:12px Arial; border:1px solid #CCC; float:left; } 
.notDestaque ul    { margin:0; padding:10px 20px; list-style:none; }
.notDestaque li    { margin:0; padding:10px 0; border-bottom:1px dotted #CCC; }    
.notDestaque a     { font:11px Arial; color:#FFF; text-decoration:none;  }
.notDestaque h2    { margin:0; padding:4px; background:#999; color:#FFF; text-decoration:none; clear:left;}
.notDestaque p     { font:11px Arial; color:#666;}
.notDestaque div   {  }
.notDestaque img   { width:120px; padding:4px 0; text-align:center; }
.notDestaque .notMaisDet { font:bold 10px Arial; color:#09F;  }
.notDestaque .creditos { margin:0; font:11px Arial; color:#AAA; text-align:left; }

/* NOTICIA RELACIONADA */
.notRelacionada      { width:auto; margin:40px 0 20px 0; padding:10px; border:1px dotted  #E4E4E4; border-top:3px solid #F60; overflow:hidden; clear:both; position:relative; }
.notRelacionada li   { margin:10px; padding:10px 0; list-style:none; border-top:1px dotted #DDD; clear:both; position:relative; }
.notRelacionada h2   { margin:0; padding:4px; font:14px Arial; color:#F60; }
.notRelacionada h3   { margin:0; padding:0}
.notRelacionada h3 a { color:#090; font:bold 12px Arial; }
.notRelacionada img  { width:120px;  }
.notRelacionada span { width:140px; float:left; }
.notRelacionada div  { width:580px; padding:6px; float:left;  }
.notRelacionada .creditos {font:11px Arial; color:#AAA; }
.notRelacionada .dataPup  {font:11px Arial; color:#CCC; position:absolute; top:6px; right:0; }


/* GALERIA DE FOTOS */
#imgGallery     { width:470px; margin:0; padding:10px 0; clear:both; text-align:center; position:relative;  }
#imgGallery ul  { margin:0; padding:0;  }
#imgGallery li  { list-style:none; display:inline; position:relative; }
#imgGallery  a  { display:inline;}
#imgGallery img { height:50px; padding:5px; margin:2px; border:1px solid #E9E9E9; }


/* BOX BUSCA SUGGEST */
.suggestionsBox          { width: 200px;	margin: 42px 0px 0px 90px; font:11px Arial; position: relative; left: 30px; background-color: #212427; -moz-border-radius: 7px; -webkit-border-radius: 7px; border: 2px solid #000;	color: #fff; z-index:1000 }
.suggestionList          { margin: 0px; padding: 0px; list-style:none; }
.suggestionList li       { text-align:left; margin: 0px 0px 3px 0px; padding: 3px; cursor: pointer; }
.suggestionList li:hover { /*/background-color: #659CD8;*/ background:#6699CC;	}




/* GUIA DA BUSCA */
.showBusca                { margin:0 0 20px 0; padding:10px 0 0 0; }
.showBusca form           { float:right; display:block;}
.showBusca p              { margin:0; }
.showBusca label          { color:#6b6b6b; }
.showBusca .suaPesquisa b { color:#393; }

/* GUIA NAVAVECACAO */
.guiaExibcao            { width:778px; font:11px Arial; height:20px; margin:0 0 0 -20px; padding:8px 8px 0 0; text-align:right; background: #EEE url(/imagens/layout/exibicao-bg.jpg) repeat-x; position:relative; float:left;  }
.guiaExibcao .resultado { float:left;  position:relative; left:10px; }
.guiaExibcao .qtdItens  { float:left; top:-3px; left:30px; position:relative;  }
.guiaExibcao select     { font:11px Arial;}


/* OUTROS */
.catContVariavel  { width:auto; padding:0 0 16px 0; }
.ul-cat {padding:0 25px;line-height:20px;}
.ul-cat li a {font-weight:bold; color:#475585;}

/* CONTATO */
#form-geral label {
display:block;
margin:5px 0;
position:relative;
}
#form-geral span {
display:block;
float:left;
height:30px;
line-height:30px;
margin:0 10px 0 0;
text-align:right;
width:100px;
}
#form-geral input, #form-geral textarea {
border:2px solid #DDDDDD;
font:18px arial;
height:25px;
padding:3px;
width:405px;
}
#form-geral textarea {
height:150px;
}
#form-geral input#ddd {
margin:0 5px 0 0;
width:40px;
}
#form-geral input#telefone {
margin:0;
width:240px;
}
#form-geral input#submit {
background:url("/imagens/layout/form-geral-enviar.jpg") no-repeat scroll 0 0 transparent;
border:0 none;
cursor:pointer;
height:35px;
margin:10px 0 0;
width:122px;
}



/* GALERIA DE FOTOS */
#imgGallery           { width:auto; height:auto; text-align:center; position:relative; }
#imgGallery ul        { margin:0; padding:0;  }
#imgGallery li        { list-style:none; display:inline; position:relative; }
#imgGallery  a        { display:inline;}
#imgGallery img:hover { border:1px solid #000; } 
#imgGallery img       { width:auto; height:30px; padding:5px; margin:2px; border:1px solid #DDD; }


/** LIGHTBOX - jQuery lightBox plugin **/
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#jquery-lightbox a img{border:none}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;padding:0 60px;border:1px solid #888;border-bottom:0}
#lightbox-container-image{padding:20px 0}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#lightbox-container-image-box>#lightbox-nav{left:0}
#lightbox-nav a{outline:none}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}
#lightbox-nav-btnPrev{left:0;float:left}
#lightbox-nav-btnNext{right:0;float:right}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:hidden;width:100%;padding:20px 10px 10px 130px;position:relative;border:1px solid #888;border-top:0}
#lightbox-container-image-data{padding:0 10px;color:#666}
#lightbox-container-image-data #lightbox-image-details{position:absolute;left:10px;text-align:left;color:#F60}
#lightbox-image-details-caption{font-weight:bold}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;color:#999}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}
