body{
margin: 0;
font-family: Verdena, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
color: #000;
background:  url( http://www.csastore.it/sfondocsa.jpg);
}
.staff{
         position: absolute; 
         width: 600px; 
         height: 550px; 
         z-index: 6; 
         left: 168px; 
         top:135px;
}
.menu2 {
  color: black;
  font-family:arial, helvetica, sans-serif;
  font-size:12px;
  line-height: 19px;
text-decoration:none;
}
.menu_nuovo{
                  width: 110px; 
                 }
.link_tit{
        font-family: comic Sans MS;		
        font-size: normal;
	font-weight: bold;
	font-style: italic;
	font-variant: small-caps;
        color: #000000;
}
.link_img{
         width:150px;
         height:85px;
         float:left;
}
.link_txt{
         width:250px;
         height:85px;
         float:right;
         text-align: left;
         font-family: comic Sans MS;		
         font-size: small;
 	 font-style: italic;
         color: #000000;
}
.link_img_1{
         width:150px;
         height:85px;
}
.link_www{
         font-family: comic Sans MS;		
         font-size: small;
 	 font-style: italic;
         color: #000000;
}
.style_card {
	text-align: center;
        height: 124px;
        font-family: comic Sans MS;		
        font-size: small;
	font-weight: 100;
	font-style: italic;
	font-variant: normal;
}
.contenuto_negozi_card{
       position: absolute; 
       width: 406px; 
       z-index: 6; 
        left: 163px; 
        top: 106px; 
        height: 603px
        font-family: comic Sans MS;		
        font-size: small;
	font-weight: 100;
	font-style: italic;
	font-variant: normal;
}
.tramacio{
         width:165px;
         height:65px
}
.thumbs {
	border: thin #C0C0C0 groove;
	text-align: center;
	padding: 15px 3px 8px 3px;
font-size:small;
}

.tableBorder {
 border: 1px solid #73737E;
}
.categories {
	border: thin #C0C0C0 groove;
	padding: 5px 10px 5px 12px;
font-size: small;
}
th{
border: thin #73737E inset;
font-size:small;
}
.gian2 {
	color: #000000;
	font-family: "Arno Pro Caption";
}
.gian1 {
	        position: absolute;
                width: 335px; height: 31px; 
                z-index: 5; 
                top: 780px;
                left: 55%; 
                margin-left: -200px;

}
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url({radice}images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.csastore.it/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.csastore.it/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
.stilebordo{
                border-color: #FFFFFF;
	border-width: 0;
               }
.NuovoStile1 {
	font-family: "Arial Black";
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-decoration: blink;
	text-transform: capitalize;
	position:absolute;
	color: #000000;
	top: -30px;
	left: 2px;
	height: 21px;
	z-index: 5;
	width: 181px;
	bottom: 522px;
}
.NuovoStile2 {
	font-family: "Viner Hand ITC";
	font-size: large;
	font-weight: 900;
	font-style: normal;
	color: #800000;
	position: absolute;
	top: 80px;
	left: 762px;
}
.NuovoStile9 {
	text-align: center;
                font-family: "comic Sans MS";		
                font-size: small;
}

.NuovoStile19 {
	text-align: center;
                font-family: "comic Sans MS";		
                font-size: 5pt;
}
.eventoincorso{
                height: 30px;
                width:150px;
                position:absolute;
                z-index:1;
                top:100px;
                left:158px;
}
#style_base{
                width: 800px; 
                height: 800px;
                background: url( http://www.csastore.it/base2.png) no-repeat center bottom; 
                position:absolute;             
                left: 50%; 
                margin-left: -400px;
}

*html #style_base{
                           width: 100%;
}
.style_tag{
              position:absolute; 
              left: 577px; 
              top: 85px;
              width: 200px;
              height: 27px;
}
.style_news_index{
                                 font-style: italic;
                 position: absolute; 
                 width: 190px; 
                 height: 400px; 
                 z-index:4; 
                 left: 577px; 
                 top: 150px;
}
.assegno{
                width: 189px;
                height: 94px;
}
.style_contenuto{

                         position: absolute; 
                         width: 405px; 
                         height: 460px; 
                         z-index: 6; 
                         left: 168px; 
                         top: 125px;
}
.contenuto_title {
	       color: #FF0000;
              	text-align: center;
                font-family: "comic Sans MS";		
                font-size: large;
	        font-weight: 100;
   	        font-variant: small;
                text-transform: uppercase;
                
}
.contenuto_img{
                width:300px; 
                height:300px;
                border:0px;
}
.contenuto_desc {
	        text-align: center;
                font-family: "comic Sans MS";		
                font-size: 8pt;
  	        font-weight: 50;
	        font-style: italic;
	        font-variant: normal;
}
#menu{
           height: 754px; 
           position: absolute; 
           top:25px; 
           left:23px; 
           background-image : url('http://www.csastore.it/barra2.png'); 
           width: 135px;
}
.tasti{
position:absolute;
top:90px;
left:7px;
height:600px;
}
.ilove {
      
	position: absolute;
	top: 500px;
	width: 85px;
	height: 85px;
	left: 43px;
        font-size: small;
        z-index:10;
}
.ss {
	position: absolute;
	top: 615px;
	z-index:10;
	left: 40px;
}
.Nuovotastibasso {
	z-index: 100;
	width: 100px;
        left: 10px;	
        height: 20px;
	border: 0px;
}
.Nuovotastialto {
	z-index: 100;
	width: 115px;
	height: 30px;
	border: 0px;
}

/* ********************************* catwalk ***************************************** */
	div.catwalk {

		float:left;
		width:600px;
		overflow:hidden;
		position:absolute;
		top:595px;
		left:168px;
	}
	div.catwalkbg {
		width:599px;
		margin-right:-27px;
		height:120px;
		overflow:hidden;
	}
	div.catwalk #catwalkcontainer {
		position:relative;
		left:0;
		top:0;
		width:599px;
		height:120px;
	}
	div.catwalk div.catwalktable {
		position:absolute;
		left:40px;
		top:0;
		clip:rect(0px 505px 120px 0px);
		width:505px;
		overflow:hidden;
	}
	div.catwalk div.catwalkFade {
		position:absolute;
		top:0;
		width:20px;
		height:120px;
		visibility:hidden !important;
		visibility:visible;
                                left:599px;
	}
	div.catwalk .fadeLeft {
		filter:progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=0,finishOpacity=100,startX=100,finishX=0,startY=0,finishY=0);
	}
	div.catwalk .fadeRight {
		filter:progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=0,finishOpacity=100,startX=0,finishX=100,startY=0,finishY=0);
	}
	.showroom td {
		vertical-align:top;
	}
	.showroom td img {
		margin:0 15px 0 15px;
	}
	.showroom a:hover b {
	}
	#showroomDisclaimer {
		margin:50px 0 0 15px;
		color:#999999;
	}

/* ********************************* primary car nav ***************************************** */
	table.carnav {
		margin-left:10px;
	}
	table.carnav ul {
		display:inline;
		margin:0;
		padding:0 0 8px 0;
		list-style:none;
		background:url(images/html/carnav_base.gif) repeat-x center bottom;
	}
	table.carnav li {
		padding:0;
		margin:0;
		list-style:none;
		display:inline;
		background:url(images/html/carnav_divider.gif) no-repeat left center;
		padding-left:5px;
	}
	table.carnav li a {
		color:black;
		text-decoration:none;
		margin:0;
		padding:0 5px 0 5px;
	}
	table.carnav li a.selected {
		color:#666666;
	}
	table.carnav li a:Hover {
		background-color:#eeeeee;
	}
/*
#carlineHeroHead {
		font-weight:600;
		font-size:250%;
		z-index:1000;
		position:absolute;
		color:black;
		top:380px;
		left:210px;
		text-decoration:none;
		width:740px;
	}
	#carlineHeroHead b {
		font-size:80%;
		padding-left:30px;
		background:url(images/html/hero_bullet.gif) no-repeat left center;
		color:inherit;
		text-decoration:none;
		font-weight:normal;
	}
	#carlineHeroHead b:Hover {
		background-image:url(images/html/hero_bullet-over.gif);
	}
*/
/* ********************************* secondary car nav ***************************************** */
	div.carsubnav {
		position:absolute;
		left:0px;
		top:90px;
		z-index:100;
		visibility:hidden;
		width:300px;;
	}
	div.carsubnav a {
		color:black;
		display:block;
		text-decoration:none;
		margin:0;
		padding:5px 10px 5px 20px;
		background-position: left center;
		background:#ffffff;
		background:#ffffff url(images/html/nav_bullet.gif) no-repeat 4px center;
		background-repeat: no-repeat;
		border-top:1px solid #999999;
	}
	div.carsubnav a:Hover {
		background-color:#eeeeee;
	}

/* ********************************* showroom (& catwalk) ***************************************** */
	.showroom td {text-align:center}
	.showroom a {
		font-size:100%;
		font-weight:bold;
		color:black;
		text-decoration:none;
		font-family:tahoma,helvetica;
	}
	.showroom b {
		font-size:110%;
		background:url(images/html/showroom_bullet.gif) no-repeat 0px 2px;
		padding-left:20px;
		padding-right:20px;
	}
	.showroom i {
		font-size:110%;
		font-style:normal;
		color:#999999;
	}
	.showroom{position:relative;top:0;left:0;}
/* *********dopo ********* */

.stilebordodx{
                border-color: #FFFFFF;
    	        border-width: 0;
                position: absolute;                
                left: 255px;
                top:580px;
                width: 123px;
                height: 31px;
                z-index=3;
               }
.stilebordosx{
                border-color: #FFFFFF;
	        border-width: 0;
                position: absolute;                
                left: 0px;
                top:580px;
                width: 123px;
                height: 31px;
                z-inedx=3;
               }

.paginate {
 margin:            10px 0 10px 6px;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 background-color:  transparent;
}

.img_title {
	text-align: center;
                font-family: "Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif";		
                font-size: small;
color:#000;
border:0px;

}

.th {
       font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
       font-size:         12px;
       color:             #fff;
       font-weight:		bold;
       text-align:			left;
       padding:           5px 4px 5px 12px;
       background-color:  #7378A7;  
border-style: none;
}
.td {
      font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
      font-size:         11px;
      color:             #000;
      border:0px;
border-style: none;
}
.tr{
border:0px;
border-style: none;
}
.gal_contenuto{
                      position: absolute; 
                      width: 406px; 
                      height: 600px; 
                      z-index: 6; 
                      left: 168px; 
                      top:100px
}
.testo_articolicuriosi{
                    text-align:center;
                      color: #000;
                      border: 0px;
                      font-family: comic Sans MS;		
                      font-size: small;
                      font-weight: 100;
 	              font-style: italic;
 	              font-variant: normal;
}
.img_articolicuriosi1{
text-align:center;                         
width: 200px;
                         height: 100px;
                         border: 0px;
font-family: comic Sans MS;		
        font-size: small;
	font-weight: 100;
	font-style: italic;
	font-variant: normal;
}
.testo_artcur1{
 font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
                      font-size: xx-small;
                      color: #000;
                      border: 0px;
}

.linksmoda{
}
.div_storiabrand{
                       width:195px; 
                       height: 115px; 
}
.img_storiabrand{
                        float: left;
                        height: 65px;
                        width: 75px; 
}
.testo_storiabrand{
                        font-size:x-small;
                        }
.img_uomo{
                position: absolute;  
                top: 67px; 
                left: 35px;               
                width: 170px;
                height:170px;
               
}
.testo_uomo{
                position: absolute; 
                left: 215px; 
                top: 48px; 
                width: 177px; 
                height: 64px;
                font-size: 30pt;
}
.img_donna{
                position: absolute;
                top: 311px; 
                left: 200px; 
                width: 170px;
                height: 170px;                
                
}
.testo_donna{
                position: absolute; 
                left: 27px; 
                top: 386px; 
                width: 205px; 
                height: 64px;
                font-size: 30pt;
}
.titolo_chisiamo {
	font-family: "comic Sans MS";
	font-size: large;
	font-weight: 100;
	font-style: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #CC3300;
     align:center;
}
.chisiamo{
                text-align: center;
                font-family: "comic Sans MS";		
                font-size: small;
  	        font-weight: 80;
	        font-style: italic;
	        font-variant: normal;
              }
.mail {
                font-family: comic Sans MS;		
                font-size: medium;
	        font-weight: 100;
	        font-style: italic;
	        font-variant: normal;
             
}
.contenuto_negozi1{
                      position: absolute; 
                      width: 406px; 
                      height: 250px; 
                      z-index: 6; 
                      left: 163px; 
                      top:170px;
}
.contenuto_negozi2{
                      position: absolute; 
                      width: 406px; 
                      height: 250px; 
                      z-index: 6; 
                      left: 163px; 
                      top: 435px;
}
.mailing {
	color: #000000;
	text-align: center;
                font-family: "comic Sans MS";		
                font-size: medium;
	font-weight: 100;
	font-style: italic;
	font-variant: normal;

}
.img_gall{
           width: 100px; 
           height: 100px;
          border: 0px;
}
#news{
                 font-family: Trebuchet MS; 
                 font-style: italic;
                 position: absolute; 
                 width: 190px; 
                 height: 507px; 
                 z-index:4; 
                 left: 577px; 
                 top: 150px;
}
.href{
border-style: none;
}
.archivioeventi{
               width:396px; 
               height:160px;
}

.arc2_6 {
	color: #800000;
	text-align: center;
                font-size: medium;
	text-transform: uppercase;
                text-decoration: none;
}
.arc2_7{
                width:100px; 
                height:100px;
                border:0px;
                float:left;
 text-decoration: none;
}
.arc2_8 {
	color: #000000;
	text-align: left;
               	font-size: x-small;
                float:right;
                width:290px;
                height:100px;
                text-decoration: none;
}