

/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : WS_Style_Alternative.css
Author : Makkie S.r.l.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/


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;}


hr {border: solid; color: #8392B9; 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: #BD4449; font-weight: bold;}
.nerobold {font: 11px 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 {float:left; border:0; width:220px; background:#ffffff; color:#ffffff; margin:0;}

/* BANNER ------------------------------------------------------------------------------------------ */
div#down_menu {float:right; border:0; width:548px; height:100px; margin:0; background:#ffffff;} 
div#down_menu {background-position:bottom right; background-repeat:no-repeat;} 
 
/* CERCA ORIZZONTALE ------------------------------------------------------------------------------- */
div#up_menu {width:548px; float:right; margin:0; background:#ffffff;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* BANNER ORIZZONTALE---------------------------------------------------------------------------------- */
div#banner {display:none;}

/* BLOCCO BG -------------------------------------------------------------------------------------- */
div#blocco_bg {clear:both; width:770px; background-image:none; margin-top:0px;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* NAVIGATION -------------------------------------------------------------------------------------- */
div#navigation {float:right; width:295px; background:none;}
div#navigation a:link {color: #333333; font-weight: bold; text-decoration: underline;}
div#navigation a:visited {color: #333333; font-weight: bold; text-decoration: underline;} 
div#navigation a:active {color: #333333; font-weight: bold; text-decoration: underline;}
div#navigation a:hover {color: #B6050A; font-weight: bold; text-decoration: none;}
div#navigation p {padding-left:15px; padding-right:10px;}
div#navigation img {display:none;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* CONTENT ----------------------------------------------------------------------------------------- */
div#content {float:left; width:465px; height:auto;}
div#content h1 {width:auto; padding-top:7px; height:21px; background:#ffffff; color:#B6050A;
font-size:12px; font-weight:bold; margin-bottom:0px; margin-left:0px; padding-left:0px;}
div#content p {padding-left:5px;}

/* CONTENT MINI LEFT ----------------------------------------------------------------------------------------- */
div#content_mini_sx {float:left; width:230px;}
div#content_mini_sx h1 {width:215px; padding-left:5px; padding-top:7px; height:21px; background:#F4F4F4; color:#333333; 
border-left:5px solid #CDCDCD; font-size:12px; font-weight:bold; margin-bottom:0px; margin-top:10px;}
div#content_mini_sx p {padding-left:10px; padding-right:5px;  border-right:1px solid #cccccc;}

div#content_mini_sx a:link {color: #BD4449; font-weight: bold; text-decoration: underline;}
div#content_mini_sx a:visited {color: #BD4449; font-weight: bold; text-decoration: underline;} 
div#content_mini_sx a:active {color: #BD4449; font-weight: bold; text-decoration: underline;}
div#content_mini_sx a:hover {color: #333333; font-weight: bold; text-decoration: none;}

/* CONTENT MINI RIGHT ----------------------------------------------------------------------------------------- */
div#content_mini_dx {float:right; width:230px;}
div#content_mini_dx h1 {width:215px; padding-left:5px; padding-top:7px; height:21px; background:#F4F4F4; color:#333333; 
border-left:5px solid #CDCDCD; font-size:12px; font-weight:bold; margin-bottom:0px;  margin-top:10px;}
div#content_mini_dx p {padding-left:10px; padding-right:5px;  border-right:1px solid #cccccc;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

/* FOOTER ------------------------------------------------------------------------------------------ */
div#footer {display:none;}











