body {font-size: 62.5%; background: #ddd; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;background: #ddd; padding: 0px; margin: 0px;}


/* master & aree  */
.onepiece{width:958px; margin: 0px auto; background: #ccc; border:0px solid #ccc; padding: 0px;}
.header{width:958px; height:130px; background: #4389df; border:0px; padding: 0px;}
.c1{float: left; width: 750px; margin: 2px; background: #ccc;}
.c2{float: right; width: 200px; height:auto; min-height: 200px; margin: 2px 2px 2px 0px; background: #ccc;}
.footer {clear: left; width:958px;min-height:70px; border:0px; padding: 0px; margin:0px;}


/*----------------C1-----Colonna 1--Cerca Loghi prodotti---------*/
/* loghi */
.loghi	 	 {border:1px solid #ccc; text-indent: -2000em; background-image:url(./loghi.gif);   float: left; display: block;}
.loghi:hover {border:1px solid #4389df;text-indent:-2000em;background-image:url(./loghi.gif);  float: left; display: block;}

.apple		{background-position:   -1px   -1px; width:43px;height:43px;}
.braun		{background-position:  -45px   -1px; width:43px;height:43px;}
.canon		{background-position:  -89px   -1px; width:43px;height:43px;}
.casio		{background-position: -133px   -1px; width:43px;height:43px;}
.dikom		{background-position: -177px   -1px; width:43px;height:43px;}
.epson		{background-position: -221px   -1px; width:43px;height:43px;}
.exilim		{background-position: -265px   -1px; width:43px;height:43px;}
.garmin		{background-position: -309px   -1px; width:43px;height:43px;}
.giottos	{background-position: -353px   -1px; width:43px;height:43px;}
.gpbatt		{background-position: -397px   -1px; width:43px;height:43px;}
.hoya		{background-position:   -1px  -45px; width:43px;height:43px;}
.kodak		{background-position:  -45px  -45px; width:43px;height:43px;}
.leica		{background-position:  -89px  -45px; width:43px;height:43px;}
.lexar		{background-position: -133px  -45px; width:43px;height:43px;}
.lowepro	{background-position: -177px  -45px; width:43px;height:43px;}
.manfrotto	{background-position: -221px  -45px; width:43px;height:43px;}
.metz		{background-position: -265px  -45px; width:43px;height:43px;}
.kenko		{background-position: -309px  -45px; width:43px;height:43px;}
.nikon		{background-position: -353px  -45px; width:43px;height:43px;}
.olympus	{background-position: -397px  -45px; width:43px;height:43px;}
.oregon		{background-position:   -1px  -89px; width:43px;height:43px;}
.panasonic	{background-position:  -45px  -89px; width:43px;height:43px;}
.pentax		{background-position:  -89px  -89px; width:43px;height:43px;}
.polaroid	{background-position: -133px  -89px; width:43px;height:43px;}
.tokina		{background-position: -177px  -89px; width:43px;height:43px;}
.rollei		{background-position: -221px  -89px; width:43px;height:43px;}
.sandisk	{background-position: -265px  -89px; width:43px;height:43px;}
.sigma		{background-position: -309px  -89px; width:43px;height:43px;}
.sony		{background-position: -353px  -89px; width:43px;height:43px;}
.sunpak		{background-position: -397px  -89px; width:43px;height:43px;}
.suunto		{background-position:   -1px -133px; width:43px;height:43px;}
.tenba		{background-position:  -45px -133px; width:43px;height:43px;}
.reflecta	{background-position:  -89px -133px; width:43px;height:43px;}
.zeiss		{background-position: -133px -133px; width:43px;height:43px;}
.minox		{background-position: -177px -133px; width:43px;height:43px;}
.ricoh		{background-position: -221px -133px; width:43px;height:43px;}
.yashica	{background-position: -265px -133px; width:43px;height:43px;}
.eyefi  	{background-position: -309px -133px; width:43px;height:43px;}

.g_nikon	{background-position: -441px   -1px; width:96px;height:96px;}
.g_canon	{background-position: -538px   -1px; width:96px;height:96px;}
.g_exilim	{background-position: -635px   -1px; width:96px;height:96px;}
.g_garmin	{background-position: -441px  -98px; width:96px;height:96px;}
.g_panasonic{background-position: -538px  -98px; width:96px;height:96px;}
.g_sony		{background-position: -635px  -98px; width:96px;height:96px;}

.g_tenba	{background-position: -538px -195px; width:96px;height:96px;}
.g_suunto	{background-position: -635px -195px; width:96px;height:96px;}

/* sprite */
.sprite	 	{text-indent: -2000em; background-image:url(./sprite.gif); background-repeat: no-repeat; float: left; display: block;}
.a0 		{background-position:   -1px   -1px; width:29px;height: 190px;}
.a0:hover  	{background-position:  -31px   -1px; width:29px;height: 190px;}
.cerca 		{background-position:  -61px   -1px; width:28px;height: 88px;float: left; display: block; margin:1px;}
.news 		{background-position:  -90px   -1px; width:28px;height: 56px;float: left; display: block; margin:1px;}


/* HEADER - bussola orizzontale */
.h_0{width: 958px; height:100px;}
.h_1{width: 100%; height:24px; overflow: hidden;border-top: 5px solid #146abc;}
.h_1 ul{margin: 0px;padding: 0px; font-weight: bold;font-size: 1.1em ; text-transform:capitalize;list-style-type: none;}
.h_1 li{display: inline; margin: 0;}
.h_1 li a, .h_1 li a:link, .h_1 li a:visited {float: left; display: block;text-decoration: none;margin: 0px;padding: 5px 10px 8px; color: #fff; background: #4389df;}
.h_1 li a:hover {background: #146abc;}


/* AREA 1 - riga tutte le marche */
.ar1_tm		{height:90px; background: #ccc; margin:2px 0px;}

/*----------------C2------Colonna 2-----------*/
.c2_box{width:186px; height:auto; background: #ece4d1; margin:1px 0px 3px 0px ; float: left; display: block; border: 1px solid #ccc4b1;}
.c2box_titolo{width:186px; height:auto; background: #4389df; margin:0px; font-weight: bold; float: left; display: block; padding: 12px 6px; color: #fff; font-size: 1.4em; line-height:1.0em; text-align: left; text-transform: uppercase;}
.c2box_banner{width:200px; height:auto;}
a.c2box_banner:link,a.c2box_banner:visited,a.c2box_banner:hover{width:200px; height:auto;}

/*----------------FOOTER - bussola orizzontale-----------*/
.f_0{width: 958px; min-height:40px; padding:0px; margin:0px; float:left; display: block;}
.f_1{text-decoration: none; height:22px; color: #fff; font-size: 1.0em; text-align:center; padding:6px; line-height:1.0em; background: #4389df;}
a.f_1:link, a.f_1:visited {color: #fff; font-size: 1.1em; text-decoration: none;}
a.f_1:hover{color: #000;}
.f_2{width: 946px; padding:6px; background:#444; color:#fff; text-decoration: none;  font-size:1.0em; text-align:center;line-height:1.0em;}
.f_3{float:left; width:806px; height:16px; background: #999; color:#000; text-decoration: none; padding: 6px;  font-size:1.0em;text-align:center;line-height:0.9em;}
.f_4{float:left; width: 134px; height:22px; background: #666; color:#999; text-decoration: none; padding: 3px;  font-size:1.4em; text-align:center; font-weight:bold;  }
/* float:left; display: block; */

