

/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : WSC_Home.css
Author : Makkie S.r.l.
URL : http://www.maranellocity.it/style/wsc_home.css

Description : MaranelloCity - Home CSS Stylesheet

Created : 01_08_2006
Modify:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/


html,body {margin:0; padding:0;}

body {text-align:center; font: 11px Tahoma;}



a:link {color: #333; font-weight: bold; text-decoration: none;}
a:visited {color: #333; font-weight: bold; text-decoration: none;} 
a:active {color: #333; font-weight: bold; text-decoration: none;}
a:hover {color: #333; font-weight: bold; text-decoration: underline;}



a.rosso:link {color: #E50000; font-weight: bold; text-decoration: none;}
a.rosso:visited {color: #E50000; font-weight: bold; text-decoration: none;} 
a.rosso:active {color: #E50000; font-weight: bold; text-decoration: none;}
a.rosso:hover {color: #E50000; font-weight: bold; text-decoration: underline;}

.rosso a:link {color: #E50000; font-weight: bold; text-decoration: none;}
.rosso a:visited {color: #E50000; font-weight: bold; text-decoration: none;} 
.rosso a:active {color: #E50000; font-weight: bold; text-decoration: none;}
.rosso a:hover {color: #E50000; font-weight: bold; text-decoration: underline;}


hr {border: solid; color: #999999; height: 1px;}
p {line-height: 1.5em;}

.dotted {border:dotted; color:#8392B9; height:1px; clear:both;}
.align {vertical-align:middle;}
.lentina {margin-left:7px; vertical-align:middle; margin-right:10px;}


.rossobold       {font: 11px Tahoma; color: #E50000; font-weight: bold;}
.rossobold_11    {font: 12px Tahoma; color: #E50000; font-weight: bold;}
.rossobold_12    {font: 13px Tahoma; color: #E50000; font-weight: bold;}
.rossobold_14    {font: 15px Tahoma; color: #E50000; font-weight: bold;}
.bianco_11       {font: 12px Tahoma; color: #FFFFFF;}
.bianco_10       {font: 11px Tahoma; color: #FFFFFF; vertical-align:middle;}
.biancobold_11   {font: 12px Tahoma; color: #FFFFFF; font-weight: bold;}
.biancobold_12   {font: 13px Tahoma; color: #FFFFFF; font-weight: bold;}
.nero_10         {font: 10px Tahoma; color: #000000;}
.nerobold        {font: 11px Tahoma; color: #000000; font-weight: bold;}
.nerobold_11     {font: 12px Tahoma; color: #000000; font-weight: bold;}


/* CONTAINER -- */
div#container {width:770px; text-align:left; margin:0 auto;  background:#ffffff;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */



/* HEADER -- */
div#header     {display:none;}

/* LOGOTIPO -- */
div#logotipo   {display:none;}

/* BANNER -- */
div#banner     {display:none;} 

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* MENU ORIZZONTALE -- */
div#navor      {display:none;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* NAVIGATION -- */
div#navigation {display:none;}

/* LOGIN -- */
div#login_home {float:right; font: 11px Tahoma; font-weight: bold; color:#FFFFFF; width:200px; height:120px; margin-top:2px;}
div#login_home {background-image:url(../layout/bg_login_home.jpg); padding:5px; margin-bottom:2px;}

div#login_home input.txt {font: 11px Tahoma; border: #ffffff 1px; width: 130px; height: 14px; color: #000; 
background-image:url(../layout/mc_bgform.jpg);}
div#login_home input.btn {font: 11px Tahoma; border: #ffffff 1px outset; color: #000000; height:17px; 
background-image:url(../layout/mc_bgform.jpg);}
div#login_home ul {font: 11px Tahoma; color:#004277; font-weight:bold; margin:5px 5px 0px 30px;}
div#login_home li {list-style-type:square; color:#FFFFFF; line-height: 1.6em;}
div#login_home a:link {color: #ffffff; font: 11px Tahoma; font-weight: bold; text-decoration: underline;}
div#login_home a:visited {color: #ffffff; font: 11px Tahoma;  font-weight: bold; text-decoration: underline;} 
div#login_home a:active {color: #ffffff; font: 11px Tahoma; font-weight: bold; text-decoration: underline;}
div#login_home a:hover {color: #ffffff; font: 11px Tahoma; font-weight: bold; text-decoration: none;}




/* CERCA AZIENDA -- */
div#cerca_azienda {float:right; width:200px;  margin-bottom:2px margin-top:2px;}
div#cerca_azienda {background-image:url(../layout/bg_cercaazienda_home_02.jpg); padding:5px; margin-bottom:2px;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* BANNER HOME -- */
div#banner_home   {display:none;}


/* CONTENT -- */
div#content {float:left; width:558px; margin-bottom:2px; margin-top:2px; 
background-image:url(../layout/bg_home_content.jpg);
background-repeat: no-repeat;
background-position: bottom;
}







div#content_02 {float:left; width:558px; margin-bottom:5px;}
div#content_02 p {font: 11px Tahoma; color:#000000; line-height: 1.4em;}

div#box_01 {float:left; width:182px; background-image:url(../layout/bg_home_comm.jpg); margin-right:2px; border:1px solid #666666;}
div#box_01 h1 {font:11px Tahoma; font-weight:bold; color:#ffffff; background:#666666; padding:4px; margin-bottom:-5px;}
div#box_01 p {margin:5px;}

div#box_02 {float: left; width:183px; background:#ffffff;  border:1px solid #DD0000;}
div#box_02 h1 {font:11px Tahoma; font-weight:bold; color:#ffffff; background:#DD0000; padding:4px; margin-bottom:-5px;}
div#box_02 p {margin:5px;}

div#box_03 {float:right; width:183px; background:#ffffff;  border:1px solid #666666;}
div#box_03 h1 {font:11px Tahoma; font-weight:bold; color:#ffffff; background:#666666; padding:4px; margin-bottom:-5px;}
div#box_03 p {margin:5px;}





div#box_livello_01 {float:left; width:182px; background:#ffffff; margin-right:2px; border:1px solid #DD0000;}
div#box_livello_01 h1 {font:11px Tahoma; font-weight:bold; color:#ffffff; background:#DD0000; padding:4px; margin-bottom:-5px;}
div#box_livello_01 p {margin:5px;}

div#box_livello_02 {float:right; width:370px; background:#ffffff;  border:1px solid #666666;}
div#box_livello_02 h1 {font:11px Tahoma; font-weight:bold; color:#ffffff; background:#666666; padding:4px; margin-bottom:-5px;}
div#box_livello_02 p {margin:5px;}




/* BOX VISITE -- */
div#visite  {width:auto; background:#FFFFFF; text-align:center; font:10px Tahoma;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* FOOTER -- */
div#footer  {display:none;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* BOX NEWSLETTER 210 -- */
div#box_newsletter_210 {width:208px; background:#F4F4F4; margin-bottom:2px; border:1px solid #999999;}
div#box_newsletter_210 h1 {font:11px Tahoma; font-weight:bold; color:#ffffff; background:#999999; padding:4px; margin-bottom:-5px;}
div#box_newsletter_210 input.txt {font: 11px Tahoma; border: #000000 1px; width: 135px; height: 14px; color: #000; background:#FFFFFF;}
div#box_newsletter_210 input.btn {font: 11px Tahoma; border: #000000 1px outset; color: #000000; height:18px;  background:#FFFFFF;}
div#box_newsletter_210 p {margin:5px;}










/* FORM -- */

fieldset {border: 1px solid #999999; margin-top: 5px; padding: 10px;}
legend {font-weight: bold; color:#ED0000; background-color: #FFFFFF; text-align:right;}
input.txt {font:12px Tahoma; color: #000000; background-image:url(../layout/mc_bgform.jpg); border: 1px #000000; width: 200px; height: 14px; vertical-align:middle;}
input.btn {font:11px Tahoma; color: #000000; background-image:url(../layout/mc_bgform.jpg); border: 1px outset #000000; height:18px; vertical-align:middle;}
select {font:12px Tahoma; color: #000; background-color: #ECECEC; border: 0px outset #ffffff; vertical-align:middle;}
textarea {width: 200px; height: 40px; color: #000; background-color: #ECECEC; border: 1px solid #000000;}
form p {clear: left; margin: 0; padding: 0; padding-top: 5px;}
form p label {float: left; width: 30%;}
.akey {text-decoration: underline;}


/* ------------------------------- ATTRIBUTI IMMAGINI ----------------------------------- */
.leftimg {float: left; margin-right: 10px; margin-bottom: 10px;}
.rightimg {float: right; margin-left: 10px; margin-bottom: 10px;}
.both {clear:both;}
.inline {display: inline;}



/* ------------------------------- STILI PER SCRIPT SHOW DIV ----------------------------------- */
/* lo script controlla la visualizzazione di un div. (visibile nella default.aspx.)  */

div#commenti   {display:none;}
div#commenti   {width:auto; border:1px dotted #CCC;}
div#commenti p {margin:5px; line-height:1.5em;}


/* ------------------------------- STILI PER DETTAGLIO PRODOTTO ----------------------------------- */

.prezzo {border: 1px dotted #CCCCCC; font: 12px Tahoma; background:#F5F5F5; margin-top:10px; padding:5px; margin-bottom:10px;}
.prezzorossobold {font:12px Tahoma; color: #BD4449; font-weight: bold;}
.prezzonerobold  {font:12px Tahoma; color: #000000; font-weight: bold;}
.prezzostike     {font:12px Tahoma; text-decoration:line-through; color:#888888;}

div#notenascoste {border: 1px dotted #CCCCCC; font:  11px Tahoma; background:#F5F8FA; margin-top:10px; padding:5px; margin-bottom:10px;}
div#allegati {border: 1px dotted #8392B9; font: 11px Tahoma; background:#ffffff; margin-top:10px; padding:5px; margin-bottom:10px;}

/* ------------------------------- STILI PER CATALOGO.ASPX ----------------------------------- */
div#elencoprodotti {float:right; margin-right:5px;}
div#categorie {background:#F5F8FA; border: 1px solid #8392B9; padding:10px; padding-left:20px; margin-bottom:10px;
background-image: url(../ita/image/bg_div_catalogo.jpg);
background-repeat: no-repeat;
background-position: top right;
background-attachment: fixed;}

/* ------------------------------- STILI PER CARRELLO.ASPX e RIEPILOGO ----------------------------------- */

.utente {border: 0px dotted #CCCCCC; border-top: 1px solid #CCCCCC; background:#F5F5F5; margin-top:10px; padding:5px;}
.carrello {border: 1px dotted #8392B9; border-top: 1px solid #CCCCCC; background:#F5F5F5; margin-top:10px; padding:5px; margin-bottom:10px;}
.bonifico {border: 1px dotted #E0A8AA; border-top: 1px solid #E0A8AA; background:#FCF5F6; margin-top:10px; padding:5px; margin-bottom:10px;}

.selectrosso {font:12px Tahoma; color:#000000; background-color:#F5F5F5; border:0px outset #004277; vertical-align:middle;}

div#carleft {float:left;}
div#carright {float:right; margin-top:3px;}

div#sc1 {border: 1px solid #E0A8AA; background:#FCF5F6; margin-top:10px; padding:5px; margin-bottom:10px;}
div#sc2 {border: 1px solid #E0A8AA; background:#FCF5F6; margin-top:10px; padding:5px; margin-bottom:10px;}








