
/* RESETAR */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent; }
body { line-height: 1; }
ol,ul { list-style: none; }
blockquote,q { quotes: none; }

/* remember to define focus styles! */
:focus { outline: 0; }

/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse;border-spacing: 0; }

/* ESTRUTURA PADRÃO NETFACE */
* { margin: 0; padding: 0; }
BODY { background-position: center top;background-color: #fff; color: #333; font-family: "Arial",Tahoma,Verdana; font-size: 11px; height: 100%; height: auto; }

#inicio { position: relative;background: url("http://www.hypermoto.com.br/img/bk_inicio.jpg");background-repeat:repeat-x;margin:0 auto; width: 972px;text-align: left;float:left; }
h1,h2,h3 { line-height : 100%; }
h1 { font-size: 18px;margin: 20px 0 20px 0;font-weight: normal;line-height : 100%;color: #b51810; }
h2 { font-size: 14px;margin: 22px 0 15px 0;font-weight: normal;line-height : 100%;color: #b51810; }
h3 { font-size: 12px;margin: 22px 0 15px 0;font-weight: normal;line-height : 100%;color: #b51810; }
input,textarea { outline:none; }
p { white-space: normal; margin: 5px 0 0 0; }
img { border: 0; }
a:link { color: #b51810; font-style: normal; font-weight: normal; text-decoration: none; }
a:visited { color: #b51810; font-style: normal; font-weight: normal; text-decoration: none; }
a:hover { color: #383838; font-style: normal; font-weight: normal; text-decoration: none; }
a:active { font-style: normal; font-weight: normal; text-decoration: none; }

/* COMPLEMENTARES */
.peq { line-height : 100%; font-size: 10px; }
.cate2 { color: #b51810; font-weight: bold; }
.dq { color: #b51810; font-weight: bold; }
.efeito { margin: 0px 10px 10px 0; padding:5px; border:1px solid #dbdbdb; }
* .efeito { margin: 0px 10px 10px 0; padding:5px; border:1px solid #dbdbdb; }
* .efeito:hover { margin: 0px 10px 10px 0; padding:5px; border:1px solid #b51810;background-color: #fff; }
* .efeito:focus { margin: 0px 10px 10px 0; padding:5px; border:1px solid #b51810; }

.img-left { float: left; }
.img-right { float: right; }
.linha { margin: 0 0 5px 0;padding: 2px 0 5px 0;border-bottom: solid 1px #dbdbdb; }
* .linha { margin: 0 0 5px 0;padding: 2px 0 5px 0; border-bottom: solid 1px #dbdbdb; }
* .linha:hover { border-bottom: solid 1px #aab1b9; }
* .linha:focus { border-bottom: solid 1px #aab1b9; }

.u { text-decoration: underline; }

/* BARRA DE LOCALIZAÇÃO */
a.bar:link { line-height : 100%; font-size: 10px; }
a.bar:visited { line-height : 100%; font-size: 10px; }
a.bar:hover { line-height : 100%; font-size: 10px; }
a.bar:active { line-height : 100%; font-size: 10px; }
.frase { line-height : 100%;color: #b51810; font-size: 10px; }

/* FORMULÁRIOS */
fieldset { display: block; }
fieldset label { display: block; }
fieldset .radios label { display: inline; }
label { display:none; }
#formulario { width: 390px; padding: 0 0 20px 0; }
.botao { font-size: 10px;font-family: "Arial",Tahoma,Verdana; }
.campo1 { font-size: 11px;font-family: "Arial",Tahoma,Verdana;width:382px; margin: 3px;padding: 2px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #dbdbdb solid 1px; color: #383838; }
* .campo1 { font-size: 11px;font-family: "Arial",Tahoma,Verdana;width:382px; margin: 3px;padding: 2px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #dbdbdb solid 1px; color: #383838; }
* .campo1:hover { color: #b51810;font-weight:bold; }
* .campo1:focus { color: #b51810;font-weight:bold; }
.campo11 { font-size: 11px;font-family: "Arial",Tahoma,Verdana;width:215px; margin: 3px;padding: 2px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #dbdbdb solid 1px; color: #383838; }
* .campo11 { font-size: 11px;font-family: "Arial",Tahoma,Verdana;width:215px; margin: 3px;padding: 2px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #dbdbdb solid 1px; color: #383838; }
* .campo11:hover { color: #b51810;font-weight:bold; }
* .campo11:focus { color: #b51810;font-weight:bold; }
.campo2 { font-size: 11px;font-family: "Arial",Tahoma,Verdana;width:382px; height:60px; margin: 3px;padding: 2px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #dbdbdb solid 1px; overflow: auto; color: #383838; }
* .campo2 { font-size: 11px;font-family: "Arial",Tahoma,Verdana;width:382px; height:60px; margin: 3px;padding: 2px 2px 4px 5px;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: #dbdbdb solid 1px; overflow: auto; color: #383838; }
* .campo2:hover { color: #b51810;font-weight:bold; }
* .campo2:focus { color: #b51810;font-weight:bold; }
.campo3 { background-color: #fff;font-size: 11px;font-family: "Arial",Tahoma,Verdana;width:185px; color: #383838; }
.campo33 { background-color: #fff;font-size: 11px;font-family: "Arial",Tahoma,Verdana;width:190px; color: #383838; }
.campo333 { background-color: #fff;font-size: 11px;font-family: "Arial",Tahoma,Verdana; color: #383838; }

.campo4 { font-size: 11px;font-family: "Arial",Tahoma,Verdana; color: #383838; }
* .campo4 { font-size: 11px;font-family: "Arial",Tahoma,Verdana; color: #383838; }
* .campo4:hover { color: #b51810;font-weight:bold; }
* .campo4:focus { color: #b51810;font-weight:bold; }


/* IMAGENS AMPLIADAS */
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.hypermoto.com.br/img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.hypermoto.com.br/img/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font-family: "Arial",Tahoma,Verdana; font-size: 11px; background-color: #b51810; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #fff; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
div#cEsquerda { float: left; width: 49%; padding-right: 1em; }
div#cDireita { margin-left: 50%; padding-left: 1em; }
/* FINALIZA ESTRUTURA PADRÃO NETFACE */

a.bar2:link { color: #383838;line-height : 120%; font-size: 10px; }
a.bar2:visited { color: #383838;line-height : 120%; font-size: 10px; }
a.bar2:hover { color: #b51810;line-height : 120%; font-size: 10px; }
a.bar2:active { color: #b51810;line-height : 120%; font-size: 10px; }

.dq2 { color: #b51810; font-size: 18px;font-weight: normal;line-height : 100%; }

.peq9 { line-height : 100%; font-size: 9px; }

.esquerda { background: url("http://www.hypermoto.com.br/img/esquerda.jpg");background-repeat:repeat-x; }
.direita { background: url("http://www.hypermoto.com.br/img/direita.jpg");background-repeat:repeat-x; }

.esquerda1 { background: url("http://www.hypermoto.com.br/img/esquerda1.jpg");background-repeat:repeat-x; }
.direita1 { background: url("http://www.hypermoto.com.br/img/direita1.jpg");background-repeat:repeat-x; }

#top1 { float: left;width: 303px;height: 83px;display: inline; }
#top2 { float: left;width: 669px;height: 83px; }

#menusup { float: left;width: 669px;height: 30px; }
#menusup1 { float: left;width: 669px;height: 53px; }
#menusup1_1 { float: left;width: 411px;height: 53px; }
#menusup1_2 { float: left;width: 258px;height: 53px; }

#col1 { float: left;width: 794px;display: inline; }
#col2 { float: left;width: 178px; }

#esq { float: left;width: 174px;display: inline; }
#principal { float: left;width: 620px; }

#h_01 { float: left;background: url("http://www.hypermoto.com.br/img/h_01.jpg") no-repeat;width:147px;height:1400px;padding: 0 0 0 0; }
#h_02 { float: left;background: url("http://www.hypermoto.com.br/img/h_02.jpg") no-repeat;width:972px;height:31px;padding: 0 0 0 0; }
#h_03 { float: left;background: url("http://www.hypermoto.com.br/img/h_03.jpg") no-repeat;width:141px;height:1400px;padding: 0 0 0 0; }
#h_04 { float: left;width:303px;height:83px;padding: 0 0 0 0; }
#h_05 { float: left;background: url("http://www.hypermoto.com.br/img/h_05.jpg") no-repeat;width:100px;height:30px;padding: 0 0 0 0; }

#h_06 { float: left;width:76px;height:30px;padding: 0 0 0 0; }
#h_07 { float: left;width:68px;height:30px;padding: 0 0 0 0; }
#h_08 { float: left;width:80px;height:30px;padding: 0 0 0 0; }
#h_09 { float: left;width:128px;height:30px;padding: 0 0 0 0; }
#h_10 { float: left;width:75px;height:30px;padding: 0 0 0 0; }

#h_11 { float: left;width:142px;height:30px;padding: 0 0 0 0; }
#h_12 { float: left;background: url("http://www.hypermoto.com.br/img/h_12.jpg") no-repeat;width:411px;height:23px;padding: 0 0 0 0; }
#h_13 { float: left;width:258px;height:53px;padding: 0 0 0 0; }
#h_14 { float: left;background: url("http://www.hypermoto.com.br/img/h_14.jpg") no-repeat;width:171px;height:18px;padding: 12px 0 0 27px;color: #3e3e3e; }
#h_15 { float: left;width:122px;height:30px;padding: 0 0 0 0; }
#h_16 { float: left;width:91px;height:30px;padding: 0 0 0 0; }
#h_17 { float: left;background: url("http://www.hypermoto.com.br/img/h_17.jpg") no-repeat;width:70px;height:52px;padding: 0 0 0 0; }

#h_18 { float: left;width:145px;height:52px;padding: 0 0 0 0; }
#h_19 { float: left;width:105px;height:52px;padding: 0 0 0 0; }
#h_20 { float: left;width:116px;height:52px;padding: 0 0 0 0; }
#h_21 { float: left;width:130px;height:52px;padding: 0 0 0 0; }
#h_22 { float: left;width:145px;height:52px;padding: 0 0 0 0; }

#h_23 { float: left;width:56px;height:52px;padding: 0 0 0 0; }
#h_24 { float: left;width:88px;height:52px;padding: 0 0 0 0; }
#h_25 { float: left;width:117px;height:52px;padding: 0 0 0 0; }
#h_26 { float: left;background: url("http://www.hypermoto.com.br/img/h_26.jpg") no-repeat;width:752px;height:14px;padding: 0 0 0 0; }
#h_27 { float: left;width:30px;height:14px;padding: 0 0 0 0; }
#h_28 { float: left;width:54px;height:14px;padding: 0 0 0 0; }
#h_29 { float: left;width:46px;height:14px;padding: 0 0 0 0; }
#h_30 { float: left;width:90px;height:14px;padding: 0 0 0 0; }

#h_31 { float: left;background: url("http://www.hypermoto.com.br/img/h_31.jpg") no-repeat;width:103px;height:31px;padding: 15px 0 1px 82px; }
#h_32 { float: left;width:52px;height:47px;padding: 0 0 0 0; }

#h_33 { float: left;width:86px;height:47px;padding: 0 0 0 0; }
#h_34 { float: left;width:106px;height:47px;padding: 0 0 0 0; }
#h_35 { float: left;width:74px;height:47px;padding: 0 0 0 0; }

#h_36 { float: left;background: url("http://www.hypermoto.com.br/img/h_36.jpg") no-repeat;width:393px;height:34px;padding: 13px 0 0 76px; }
#h_38 { float: left;width:618px;height:181px;padding: 1px 1px 0 1px; }
#h_39 { float: left;width:153px;height:229px;padding: 0 17px 0 8px; }

#h_menu { float: left;width:174px;padding: 0 0 0 0; }
#h_40 { float: left;background: url("http://www.hypermoto.com.br/img/h_40.png");width:174px;padding: 27px 0 0 0; }
#h_40final { float: left;background: url("http://www.hypermoto.com.br/img/h_final.png");width:174px;height: 50px;padding: 0 0 0 0; }

#h_42 { float: left;background: url("http://www.hypermoto.com.br/img/h_42.jpg") no-repeat;width:178px;height:25px;padding: 0 0 0 0; }

#h_43cima { float: left;width:620px;height:58px;padding: 0 0 0 0; }
#h_43baixo { float: left;background: url("http://www.hypermoto.com.br/img/h_43baixo.png") no-repeat;width:620px;height:23px;padding: 0 0 0 0; }
#h_43 { float: left;background: url("http://www.hypermoto.com.br/img/h_43.png");background-repeat:repeat-y;width:620px;text-align:left;padding: 0 0 0 0; }

#conteudo { float: left;width:600px;padding: 15px 10px 30px 10px;text-align:justify;line-height : 120%; }

#h_banner { float: left;width:170px;padding: 7px 0 12px 8px; }

#h_44 { float: left;width:170px;padding: 0 0 7px 8px; }
#h_45 { float: left;background: url("http://www.hypermoto.com.br/img/h_45.jpg") no-repeat;width:178px;height:15px;padding: 0 0 0 0; }
#h_46 { float: left;width:170px;padding: 0 0 5px 8px; }
#h_new { float: left;width:174px;height:124px;padding: 0 0 0 0; }
#h_47_1 { float: left;width:8px;height:124px;padding: 0 0 0 0; }
#h_47_2 { float: left;background: url("http://www.hypermoto.com.br/img/h_47.png") no-repeat;width:165px;height:124px;padding: 0 0 0 1px;font-size: 10px;color: #383838; }
#news1 { float: left;width:132px;height:34px;padding: 40px 13px 0 20px;font-size: 10px;color: #383838; }
#news2 { float: left;width:109px;height:16px;padding: 0 5px 0 0;text-align: right; }
#news3 { float: left;width:51px;height:16px;padding: 0 0 0 0; }
#news4 { float: left;width:165px;height:34px;padding: 0 0 0 0; }

#h_48 { float: left;width:178px;height:249px;padding: 0 0 0 0; }
#h_49 { float: left;background: url("http://www.hypermoto.com.br/img/h_49.jpg") no-repeat;width:120px;height:25px;padding: 0 0 0 0; }
#h_50 { float: left;background: url("http://www.hypermoto.com.br/img/h_50.jpg") no-repeat;width:54px;height:25px;padding: 0 0 0 0; }
#h_51 { float: left;background: url("http://www.hypermoto.com.br/img/h_51.jpg") no-repeat;width:174px;height:27px;padding: 0 0 0 0; }

#h_52 { float: left;width:159px;height:214px;padding: 0 0 0 15px; }
#h_56 { float: left;width:620px;height:17px;padding: 0 0 0 0; }
#h_57 { float: left;width:16px;height:119px;padding: 0 0 0 0; }
#h_58_1 { float: left;width:243px;height:119px;padding: 0 0 0 0; }
#h_58 { float: left;background: url("http://www.hypermoto.com.br/img/h_58.jpg") no-repeat;width:243px;height:32px;padding: 0 0 0 0; }

#h_59 { float: left;background: url("http://www.hypermoto.com.br/img/h_59.jpg") no-repeat;width:338px;height:119px;padding: 0 0 0 0; }
#h_60 { float: left;width:197px;height:119px;padding: 0 0 0 0; }
#h_61 { float: left;background: url("http://www.hypermoto.com.br/img/h_61.jpg") no-repeat;width:104px;height:87px;padding: 0 0 0 0; }
#h_62 { float: left;background: url("http://www.hypermoto.com.br/img/h_62.jpg") no-repeat;width:139px;height:87px;padding: 0 0 0 0; }

#h_barra { float: left;background: url("http://www.hypermoto.com.br/img/h_barra.png") no-repeat;width:972px;height:135px;padding: 0 0 0 0; }

#h_barra1 { float: left;width:265px;height:80px;padding: 40px 15px 15px 34px; }
#h_bar1 { float: left;width:81px;height:80px;padding: 0 0 0 0; }
#h_bar2 { float: left;width:176px;height:77px;padding: 3px 0 0 8px; }

#h_barra2 { float: left;width:442px;height:135px;padding: 0 0 0 0; }
#h_barra3 { float: left;width:216px;height:135px;padding: 0 0 0 0; }

#h_apoio { float: left;width:972px;height:5px;padding: 0 0 0 0; }

#h_64 { float: left;background: url("http://www.hypermoto.com.br/img/h_64.jpg") no-repeat;text-align: center;color: #eaeaea;width:944px;height:64px;padding: 9px 0 0 28px; }

.busca1 { font-size: 11px;font-family: "Arial",Tahoma,Verdana;width: 106px;color: #323232; }
.busca2 { font-size: 11px;font-family: "Arial",Tahoma,Verdana;width: 134px;color: #323232; }
.busca3 { font-size: 11px;font-family: "Arial",Tahoma,Verdana;width: 106px;color: #323232; }

.campobusca { background:none;width: 90px;font-size: 11px;font-family: "Arial",Tahoma,Verdana;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px;color: #323232; }
.campobusca1 { background:none;width: 90px;font-size: 10px;font-family: "Arial",Tahoma,Verdana;border-right: 0px;border-top: 0px;border-left: 0px;border-bottom: 0px;color: #323232; }


.caixa { width:150px;text-align: center;line-height : 120%; }
.caixalinha { width:600px;height:1px;background-color: #e5e5e5; }
.caixalinha1 { width:600px;height:20px; }

.linha2 { height:1px;background-color: #e5e5e5; }

ul.depto, ul.depto ul { margin: 0; padding: 0; width: 162px; background: transparent; } 
ul.depto li { position: relative; list-style: none; border: 0px; } 
ul.depto li hr { width: 162px; padding: 0px; margin: 0px; } 
ul.depto li a { font-size: 10px;font-weight: bold;text-transform: uppercase; line-height: 20px; height: 20px; background: url("http://www.hypermoto.com.br/img/s3_bk.png") no-repeat; display: block; color: #383838; vertical-align:middle; padding: 3px 0 0 30px; } 
* html ul.depto li { float: left; height: 1%; } 
* html ul.depto li a { height: 1%; } 
ul.depto ul { position: absolute;  display: none; left: 161px; top: 0px; background: #ffffff; } 
ul.depto li.subdepto ul { display: none; }
ul.depto li a:hover { font-size: 10px;font-weight: bold;text-transform: uppercase; line-height: 20px; height: 20px;background: url("http://www.hypermoto.com.br/img/s3_bk.png") no-repeat; display: block; color: #c8130e; vertical-align:middle; padding: 3px 0 0 30px; } 


ul.menu, ul.menu ul { margin: 0; padding: 0; width: 134px; background: transparent; margin: 0 0 0 22px; } 
ul.menu li { position: relative; list-style: none; border: 0px; } 
ul.menu li hr { width: 134px; padding: 0px; margin: 0px; } 
ul.menu li a { text-decoration: none; line-height: 16px; height: 16px; background: url("http://www.hypermoto.com.br/img/s1_bk.gif") no-repeat; display: block; color: #383838; vertical-align:middle; padding: 0 0 2px 20px; } 
* html ul.menu li { float: left; height: 1%; } 
* html ul.menu li a { height: 1%; } 
ul.menu ul { position: absolute;  display: none; left: 133px; top: 0px; background: #ffffff; } 
ul.menu li.submenu ul { display: none; }
ul.menu li a:hover { text-decoration: none; line-height: 16px; height: 16px; background: url("http://www.hypermoto.com.br/img/s1_bk.gif") no-repeat; display: block; color: #c8130e; vertical-align:middle; padding: 0 0 2px 20px; } 


ul.veja, ul.veja ul { margin: 0; padding: 0; width: 134px; background: transparent; margin: 0 0 0 22px; } 
ul.veja li { position: relative; list-style: none; border: 0px; } 
ul.veja li hr { width: 134px; padding: 0px; margin: 0px; } 
ul.veja li a { font-size: 10px;font-weight: bold;text-decoration: none; line-height: 16px; height: 16px; background: url("http://www.hypermoto.com.br/img/s2_bk.gif") no-repeat; display: block; color: #c8130e; vertical-align:middle; padding: 0 0 2px 20px; } 
* html ul.veja li { float: left; height: 1%; } 
* html ul.veja li a { height: 1%; } 
ul.veja ul { position: absolute;  display: none; left: 133px; top: 0px; background: #ffffff; } 
ul.veja li.subveja ul { display: none; }
ul.veja li a:hover { font-size: 10px;font-weight: bold;text-decoration: none; line-height: 16px; height: 16px; background: url("http://www.hypermoto.com.br/img/s2_bk.gif") no-repeat; display: block; color: #383838; vertical-align:middle; padding: 0 0 2px 20px; } 

a.rodape:link { color: #eaeaea;text-decoration: underline; }
a.rodape:visited { color: #eaeaea;text-decoration: underline; }
a.rodape:hover { color: #fff;text-decoration: none;  }
a.rodape:active { text-decoration: underline; }

a.nomeprod:link { color: #4c4c4c; }
a.nomeprod:visited { color: #4c4c4c; }
a.nomeprod:hover { text-decoration: underline; }
a.nomeprod:active { color: #4c4c4c; }

a.mapa:link { font-weight: bold;color: #383838; }
a.mapa:visited { font-weight: bold;color: #383838; }
a.mapa:hover { font-weight: bold;color: #b51810; }
a.mapa:active { font-weight: bold;color: #383838; }

a.c2:link { font-weight: bold;color: #383838;line-height : 120%; }
a.c2:visited { font-weight: bold;color: #383838;line-height : 120%; }
a.c2:hover { font-weight: bold;color: #b51810;line-height : 120%; }
a.c2:active { font-weight: bold;color: #383838;line-height : 120%; }

ul.lista3 { list-style: inside url("http://www.hypermoto.com.br/img/s1.gif");margin: 0 0 0 20px; }

.tit { font-size: 18px;font-weight: normal;line-height : 120%;color: #b51810; }

.img1 { border:1px solid #e1e2e4; }
* .img1 { border:1px solid #e1e2e4; }
* .img1:hover { border:1px solid #cccccc;background-color: #fff; }
* .img1:focus { border:1px solid #cccccc; }

