﻿/* Popup Comunicazione */
#fade
{
    /*--Transparent background layer--*/
    display: none; /*--hidden by default--*/
    background: #000;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: .40;
    z-index: 9999;
}
.popup_block
{
    display: none; /*--hidden by default--*/
    background: #fff; /*padding: 20px;*/ /*border: 20px solid #ddd;*/
    float: left;
    font-size: 1.2em;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 99999; /*--CSS3 Box Shadows--*/
    -webkit-box-shadow: 0px 0px 20px #000;
    -moz-box-shadow: 0px 0px 20px #000;
    box-shadow: 0px 0px 20px #000; /*--CSS3 Rounded Corners--*/
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
img.btn_close
{
    float: right;
    position: absolute;
    top: 270px;
    left: 420px;
    width: 80px;
    height: 60px;
    border: 0px;
}
/*--Making IE6 Understand Fixed Positioning--*/*html #fade
{
    position: absolute;
}
*html .popup_block
{
    position: absolute;
}
/* ------------------ HEADER --------------------- */
.header
{
	width:1004px;
	height:237px;
	background-image: url(../images/top_bg.jpg); 
	background-repeat:repeat-x;
	/*text-align:center;*/
}
.header_banner
{
	width:740px;
	height:96px;
	background-image: url(../images/banner_advtxt.jpg); 
	background-repeat: no-repeat;
	/*text-align:right;*/
	margin-left:132px;
	padding-left:15px;
}
.header_head
{
	width:1004px;
	height:100px;
	float:left;
}
.header_cerca
{
width:277px;height:57px;background-image:url('../images/head_cerca.jpg');background-repeat:no-repeat;float:left;
}
.header_benvenuto
{
	float:left;
	width:738px;
	height:43px;
	background-image:url('../images/head_bg.jpg');
	background-repeat:repeat-x;
	font: normal 11px "verdana";	
	color:#D5E3EE;
	text-align:left;
}
.header_toplink
{
	width:1004px;
	height:12px;
	text-align:center;
}
.mysearch { border:1px solid #FFFFFF;width:192px;font: bold 13px 'verdana';color:#3366CC; }
.mysearch:focus { border:1px solid #FFFFFF;}

/* ----------------------------------------------- */
/* ------------------ BODY --------------------- */
.mybody
{
	width:1004px;
	border-width:0px;
}
.mybodytd
{
	background-image:url(../images/pxlgr.gif);
	background-repeat:repeat-y;
	background-position:240px; 
}
.mybodysx
{
	float:left;
	position:relative;
	width:240px;	
	background-image: url(../images/bg_bodyhd1.jpg); 
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
.mybodydx
{
	padding:15px 10px 0 9px; 
	position:relative;
	width:730px;
	background-image: url(../images/bg_bodyhd2.jpg); 
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	overflow:hidden;
}

.mybodydxmain
{
	padding:0px;
	float:right;
	position:relative;
	width:749px;	
	background-color:#FFFFFF;
	/*border-left:1px solid #CCCCCC;*/
}

.mybodytdsx
{
	background-image: url(../Images/bg_body_sx.gif);
}
.mybodytddx
{
	background-image: url(../Images/bg_body_dx.gif);
}
.mybodytdfooter
{
	background-image: url(../Images/bg_bodyfooter.jpg);
}
.mybodydx_blue
{
	width:747px;
	height:57px;
	background-image: url(../Images/bg_bodyhd3.jpg); 
	background-repeat:repeat-x;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.mybodytd_main
{
float: left; 
position: relative;
background-image:url('../Images/bgmybodysx.gif');
background-repeat:repeat-y;
}
/* ----------------CONTENUTI-------------- */
.contenuti {width:455px; float:left; margin:30px 0px 30px 0px;padding-right:30px;padding-left:30px;border-right:1px solid #CCCCCC;font: normal 12px 'Arial'; color:#666666;}
.contenuti ul {margin:10px 0px 0px 30px;}
.contenuti li {list-style : url(../images/chk_verde.gif) outside; margin-bottom:10px;}
.contenuti strong {color:#0152A3;}
.contenuti a {text-decoration: underline; color:#3366CC;}
/* --------------------------------------- */
a { text-decoration: none }
h1.titolo { font: bold 22px "Arial"; color:#FFFFFF;margin:0px 10px 0px 15px;padding-top:6px;}
h2.sottotitolo { font: bold 12px "Verdana"; color:#CCCCCC;margin:0px 10px 0px 15px;padding-top:2px;}
.categ_12 { font: normal 12px "Arial"; text-decoration: underline; color:#3366CC;}

/* ------------------ MENU SX --------------------- */

.tuttoineplaza { height:50px; font: bold 22px "Arial"; color:#FF6600;margin:0px 10px 0px 15px;padding-top:6px;}
.metauni_menu { width:240px;font: bold 12px 'Verdana'; color:#3366CC;}
.mnu { 
	width:218px;
	height:22px;
	background-image: url(../images/metaunisep.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:7px 0px 0px 22px; 
	}
.mnu a {font: bold 12px 'Verdana'; color:#3366CC;}
#boutique {color:#FF0000;}
#boutique a {color:#FF0000;}

.percheeplaza { height:35px; font: bold 22px "Arial"; color:#FF6600;margin:15px 0px 0px 15px;padding-top:6px;}
.perchesx_eplaza { width:220px;font: normal 10px 'Verdana'; color:#666666;margin-left:20px;}
.perchesx { 
	width:200px;
	height:40px;
	background-image: url(../images/chk_verde.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:2px 0px 0px 18px; 
	}
.perchesx a {font: bold 11px 'Verdana'; color:#3366CC;}
.perchesx a > i:first-child { font: normal 10px 'Verdana'; text-decoration: underline;color:#3366CC; }
/* -------------------------------------------------- */

/* ---------------------GENERICI ------------------- */
a { text-decoration: none }
body 
{
	margin:0px; 
	padding:0px; 
	background-color:#FCFCFC;
	background-image: url(../images/eplaza_bgbody.jpg); 
	background-repeat: repeat-x;
	background-position:top;
}
.global
{
	margin: 0px auto; 
	width: 1004px;
}
.border_articolo { border:1px solid #CCCCCC; }
.border_articolo:hover { border-color:#FF6600; }
.marca_g { font: normal 11px "Arial"; color:#666666;}
.articolo_b11 { font: bold 13px "Arial"; text-decoration: underline; color:#3366CC;}
.seeall_10 { font: normal 10px "Verdana"; text-decoration: underline; color:#3366CC;}
.polaroids_title { font: bold 22px "Arial"; color:#3366CC;width:748px;float:left;}
h1.polaroids_title
{
    margin: 0;
    padding: 0;    
}
h2.polaroid_title
{
    margin: 0;
    padding: 0;    
}
h1.titolo { font: bold 22px "Arial"; color:#FFFFFF;margin:0px 10px 0px 15px;padding-top:6px;}
h2.sottotitolo { font: bold 12px "Verdana"; color:#CCCCCC;margin:0px 10px 0px 15px;padding-top:2px;}

.dett_history {width:732px;float:left;font: normal 10px 'Verdana'; color:#CCCCCC;text-align: right;margin-top:5px;padding-right:15px;}
.dett_history span {margin-right:15px;margin-left:15px;}
.dett_history a { font: normal 10px "Verdana"; text-decoration: underline; color:#CCCCCC;}
/* -------------------------------------------------- */
/* ------------------ FOOTER --------------------- */
.footer
{
	width:1004px;height:104px;
}
.footer1
{
	width:193px;
	height:104px;
	float:left;
}
.footer2
{
	width:197px;
	height:104px;
	background-image: url(../images/footer_percheeplaza.jpg); 
	background-repeat: no-repeat;
	float:left;
}
.footer3
{
	width:197px;
	height:104px;
	background-image: url(../images/footer_myeplaza.jpg); 
	background-repeat: no-repeat;
	float:left;
}
.footer4
{
	width:197px;
	height:104px;
	background-image: url(../images/footer_pagamenti.jpg); 
	background-repeat: no-repeat;
	float:left;
}
.footer5
{
	width:220px;
	height:104px;
	background-image: url(../images/footer_garanzie.jpg); 
	background-repeat: no-repeat;
	float:left;
}
.footer_link 
{ 
	font: normal 10px "Verdana"; 
	text-decoration: underline; 
	color:#D5E3EE;
	margin-left:10px;
	line-height:15px;
}
.footer_link > strong:first-child { text-decoration: none; font-style:normal; }
.footer_note
{
	width:1004px;
	height:60px;
	font: normal 10px "Verdana";
	color:#666666;
	text-align:center;
	float:left;
}
/* --------------------------------------- */
       /* ---------------scroller1------------------------ */
	   div.scroller1
        {
            width: 745px;
            height: 260px;
            overflow: hidden;
        }
        div.scroller1 div.section
        {
            width: 730px;
            height: 260px;
            overflow: hidden;
            float: left;
            padding: 15px;
        }
        div.scroller1 div.content
        {
            width: 10000px;
        }
        /* ------------------ scroller1 HOMEPAGE --------------------- */
		.scrhome_boxart
        {
            float: left;
            width: 730px;
            height: 250px;
        }
        .scrhome_boxart #fotoarticolo
        {
            float: left;
            width: 280px;
            height: 250px;
            text-align: left;
        }
        .scrhome_desc
        {
            float: left;
            width: 450px;
            height: 250px;
            font: normal 12px 'Arial';
            color: #666666;
        }
        .scrhome_a
        {
            font: bold 12px 'Verdana';
            text-decoration: underline;
            color: #3366CC;
        }
        .scrhome_desc #descriz
        {
            font: normal 12px 'Arial';
            color: #666666;
            margin-bottom: 5px;
        }
        .scrhome_desc span
        {
            color: #999999;
        }
        .scrhome_acarat
        {
            text-decoration: underline;
            color: #3366CC;
        }
        .scrhome_bottom
        {
            float: left;
            width: 450px;
            margin-top: 15px;
        }
        .scrhome_srv
        {
            float: left;
            width: 250px;
        }
        .scrhome_srv ul
        {
            font: normal 10px 'Verdana';
            color: #666666;
        }
        .scrhome_srv li
        {
            list-style: url(App_Themes/EPLAZA/images/chk_verde.gif) outside;
            padding-bottom: 5px;
        }
        .scrhome_srv a
        {
            text-decoration: none;
            color: #0051A0;
            font-weight: bold;
        }
        .scrhome_prz
        {
            float: left;
            width: 140px;
            text-align: right;
            padding-right: 15px;
        }
        .scrhome_prz #prezzoh
        {
            font: bold 23px 'Arial';
            color: #CC0000;
        }
        .scrhome_prz #prezzoerah
        {
            font: normal 10px 'Verdana';
            color: #666666;
        }
        .scrhome_prz #prezzosch
        {
            font: bold 10px 'Verdana';
            color: #FE0000;
            letter-spacing: 1px;
        }
        .scrhome_prz #btndettagli
        {
            border: 0px;
            width: 92px;
            height: 25px;
            margin-top: 10px;
        }
