body { font-family:Arial, Verdana;font-size:13px;background-color:#eee; }
a { text-decoration:none; }
.container { width:700px;height:auto;display:block;margin:auto; }

.header { border:2px solid #000088;display:block;float:left;width:700px;height:130px;background-color:#eee;-moz-border-radius:8px; border-radius:8px;-webkit-border-radius:8px;-moz-box-shadow:0 2px 15px #999, inset 0 6px 12px rgba(255,255,255,1), inset 0 2px 15px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 15px #333;box-shadow:0 2px 15px #999; }
.toplogo { float:left;margin:10px 0 0 10px; }
.toplogo img { height:60px; }
.welcome { display:block;float:left;margin:5px 0 0 10px;font-size:16px;font-weight:bold;color:#000088;border:0px solid #ccc;width:280px; }
.welcome .wel2 { display:block;color:#ff0000;font-family:Comic Sans MS;font-size:17px; }
.vistaclock { margin:1px 0;float:right;display:block;text-align:center; }
.vistaclock a { font-weight:bold;font-size:10px;margin:10px 10px 0 0;color:#000088;display:block;float:left; }
.vistaclock a:hover { color:#ff0000; }
.vistaclock a img { border:0;height:40px;margin:-9px 0 0 0px; }

.fumetto { display:none;position:absolute;background:url(/links/images/fumetto2.png) left top no-repeat;width:313px;height:189px;font-size:14px;font-weight:bold;color:#000066;line-height:20px;text-align:justify;z-index:15; }
.fricitacaps { margin:346px 0 0 205px; }
.fricitabags { margin:346px 0 0 294px; }
.fricitamypi { margin:346px 0 0 384px; }
.fricitaexpi { margin:346px 0 0 478px; }
.fricasiacaps { margin:436px 0 0 205px; }
.fricasiabags { margin:436px 0 0 294px; }
.fricasiamyqes { margin:436px 0 0 384px; }
.fricasiaexqes { margin:436px 0 0 478px; }
.fricasiaexptf { margin:526px 0 0 478px; }
.marginricpuls1 { margin:4px 20px 0 188px!important; }
.fricitacaps span, .fricitabags span, .fricitamypi span, .fricitaexpi span, .fricasiacaps span, .fricasiabags span, .fricasiamyqes span, .fricasiamyptf span, .fricasiaexqes span, .fricasiaexptf span { display:block;float:left;margin:30px; }
.menu_pers_qes_ex { border:0px solid #aaa; display:block; width:550px; height:435px;position:absolute;margin:0px 0 0 100px;display:none;z-index:15; }

/* HACKs IE7 */
*:first-child+html .fricitacaps { margin:-90px 0 0 -488px; }
*:first-child+html .fricitabags { margin:-90px 0 0 -396px; }
*:first-child+html .fricitamypi { margin:-90px 0 0 -304px; }
*:first-child+html .fricitaexpi { margin:-90px 0 0 -211px; }
*:first-child+html .fricasiacaps { margin:1px 0 0 -488px; }
*:first-child+html .fricasiabags { margin:1px 0 0 -396px; }
*:first-child+html .fricasiamyqes { margin:1px 0 0 -304px; }
*:first-child+html .fricasiaexqes { margin:1px 0 0 -211px; }
*:first-child+html .fricasiamyptf { margin:72px 0 0 -368px; }
*:first-child+html .fricasiaexptf { margin:92px 0 0 -211px; }
*:first-child+html .menu_pers_qes_ex { margin:-442px 0 0 -596px; }
*:first-child+html .alert_desc { margin-top:-135px; }
*:first-child+html .f_alert_tratt { margin-left:-363px; }
*:first-child+html .f_alert_deliv { margin-left:-158px; }
*:first-child+html .f_alert_budge { margin-left:-158px; }
*:first-child+html .f_alert_payme { margin-left:-322px; }
*:first-child+html .f_alert_mypi { margin-left:-281px; }
*:first-child+html .f_alert_myptf { margin-left:-240px; }
*:first-child+html .f_alert_myqes { margin-left:-199px; }
/* HACKs IE7 */

.boxmaga, .boxpers { display:block;float:left;border:0px solid #ff0000;width:700px;height:264px;padding:20px 0;margin:0; }
.boxpers { height:300px;border:0px solid #ff0000;margin-top:20px; }
.boxmaga_tit, .boxpers_tit { display:block;float:left;width:676px;margin:0 0 0 12px;border:2px solid #38bc24;height:34px;background-color:yellow;position:absolute;z-index:5;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px; -moz-box-shadow:0 6px 12px #333, inset 0 6px 12px rgba(255,255,255,1), inset 0 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow:0 6px 12px #333;box-shadow:0 6px 12px #333;text-transform:uppercase; }
.boxmaga_tit span, .boxpers_tit span { display:block;float:left;font-weight:bold;font-size:22px;color:#000088;margin:4px auto;text-align:center;border:0px solid #ccc;width:100%; }
.boxpers_tit {  margin:0;width:700px;-moz-box-shadow:0 2px 15px #999, inset 0 6px 12px rgba(255,255,255,1), inset 0 2px 15px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 15px #333;box-shadow:0 2px 15px #999; }
/* HACKs IE7 */ *:first-child+html .boxpers_tit { margin:-129px 0 0 -702px; }
.boxmaga_cont { display:block;float:left;width:700px;height:262px;border:2px solid #38bc24;background-color:#c00938;position:absolute;z-index:2;margin:29px 0 0 0;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;padding-top:10px; }
.boxmaga_cont a { display:block;float:left;background-color:#fff;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px; -moz-box-shadow:inset 0 0px 0px #333, inset 0 0px 12px rgba(255,255,255,1), inset 0 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 0 12px #333;box-shadow:inset 0 0px 12px #333; }
.boxmaga_cont a:hover { background-color:yellow;-moz-box-shadow:0 0px 0px #333, inset 0 0px 0px rgba(255,255,255,1), inset 0 0px 0px rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 0 0px #333;box-shadow:inset 0 0px 0px #333; }
a.atl { width:217px;height:70px;margin:14px 0 3px 12px; }
a.atl img { border:0; }
a.large { width:446px;height:70px; }
a.small { width:141px;height:60px; }
a.small div { text-align:center;font-size:13px;font-weight:bold;color:#ff0000;margin:4px 0 0 0; }
a.small span { display:block;font-size:28px;font-weight:bold;color:#000088;margin:14px 0 0 0; }
a.thin { width:216px;height:26px; }
a.thin span { display:block;font-size:14px;font-weight:bold;color:#000088;margin:5px 0 0 0;text-align:center; }
a.thin2 { width:216px;height:26px; }
a.thin2 span { display:block;font-size:14px;font-weight:bold;color:#000088;margin:5px 0 0 0;text-align:center; }

.boxpers_cont { display:block;float:left;width:690px;padding:0 10px 0 0;height:84px;border:1px solid #ddd;margin:46px 0 0 0;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;background-color:#fff; }
.boxpers_cont a { display:block;float:right;background-color:#fff;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px; -moz-box-shadow:inset 0 0px 0px #888, inset 0 0px 12px rgba(255,255,255,1), inset 0 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 0 8px #888;box-shadow:inset 0 0px 8px #888; }
a.dss { width:70px;height:78px;margin:2px 0 0 20px;border:1px solid #fff;text-align:center;font-size:12px;font-weight:bold;color:#000088; }
/* HACKs IE8 */ @media \0screen {  a.hkie8 {margin-top:-4px;} }
a.dss img { border:0; }
a:hover.dss { background-color:yellow;-moz-box-shadow:0 0px 0px #333, inset 0 0px 0px rgba(255,255,255,1), inset 0 0px 0px rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 0 0px #333;box-shadow:inset 0 0px 0px #333;border:1px solid #ccc; }
.logodss { width:50px;margin:4px;float:left; }
.boxpers_desc { display:block;float:left;text-align:center;border:0px solid #ff0000; }
span.boxpers_desc1 { display:block;color:green;font-weight:bold;font-size:20px;text-decoration:underline;margin:17px 0 0 0;text-transform:uppercase; }
span.boxpers_desc2 { display:block;font-size:13px;margin:6px 0 0 0;text-transform:uppercase; }

.bg_services { position:fixed;top:0;left:0;margin:0;background-color: #000;display:block;width:100%;height:100%;z-index: 10;
filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
.separ { display:block;float:left;border-left:2px solid #ccc;height:100%;margin:0 15px 0 30px; }
.pr_services { display:block;width:500px;height:200px;background-color:#fff;position:absolute;top:50px;left:50%;margin:0 0 0 -250px;z-index:15;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px; -moz-box-shadow:0 6px 12px #ccc, inset 0 6px 12px rgba(255,255,255,1), inset 0 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow:0 6px 12px #ccc;box-shadow:0 6px 12px #ccc; }
.tit_pric { display:block;margin:20px auto;color:#ff0000;font-weight:bold;font-size:18px;text-align:center;text-decoration:underline; }
a.popupclose { display:block;float:right;position:absolute;margin:10px 0 0 470px;width:20px;height:20px;background-color:#eee;text-align:center;color:#aaa;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:1px 1px 0 0; }
/* HACKs IE7 */ *:first-child+html a.popupclose { margin:10px 0 0 -30px; }
a:hover.popupclose { background-color:#ccc;color:#eee; }
span.dw_price #menutext { display:none; }
span.dw_price a { display:block;float:left;border:1px solid #ccc;width:140px;height:80px;margin:20px 12px; }
span.dw_price a:hover { border:1px solid #ff0000; }
span.priceatl a { background:#fff url(/links/images/priceatl.jpg) left top no-repeat; }
span.pricetar a { background:#fff url(/links/images/pricetar.jpg) left top no-repeat; }
span.pricekey a { background:#fff url(/links/images/pricekey.jpg) left top no-repeat; }

span.dw_catal { display:block;float:left;margin:0px 24px 0 50px;font-size:11px;text-align:center;width:150px;height:210px;border:0px solid #ccc; }
span.dw_catal a { display:block;height:17px;margin:2px 0 5px 0;padding:3px 0 0 0;background-color:#ff0000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#fff;border:1px solid #ff0000; }
span.dw_catal a:hover { display:block;height:17px;margin:2px 0 5px 0;padding:3px 0 0 0;background-color:#fff;color:#ff0000; }

a.hrefpics { display:block;float:left;width:256px;height:110px;border:1px solid #ccc;background:#fff url('/links/images/menu_congrapics.jpg') no-repeat -352px -10px; }
a:hover.hrefpics { background:#fff url('/links/images/menu_congrapics.jpg') no-repeat -352px -133px;border:1px solid #ff0000; }


#pics a:hover {
}
