body {
	font: 78% Arial, verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	background: url("/img/background.jpg");
	color: #aaa
}


a:link, a:visited {color: #aaa; text-decoration:none; }
a:hover {text-decoration: underline;}


.clear {clear: both}

ul {list-style-type: square;}

.noBordo {border: 0px}
.center {text-align: center}
.light {color: #eaeaea}         
         
#wrapper {background:url("/img/bgHome.jpg") top center;height: 551px; border-bottom: 2px solid #0b0c0c}

h1 {width: 96px; height: 96px; margin: 10px auto; background: url("/img/logo.jpg") no-repeat top center}
h1 span {visibility: hidden}
h1 a:link, h1 a:visited {display: block; width: 96px; height: 96px;}
h1 a:hover {text-decoration:none}

#boxImg {width: 622px; float: left; height: 551px; position: relative}
#boxImg img {position: absolute; right: 0; bottom: 0}

#colH {float: left; width: 184px; background-color: #070707; height: 551px;}

#col {float: left; width: 220px; background-color: #070707;}

#menu {list-style-type: none; margin: 0px; padding: 10px;}
#menu li {padding: 5px 0px; }
#menu ul {list-style-type: none;padding: 0px; margin: 0px;}
#menu ul li {padding: 2px 0px}

#menu a:link, #menu a:visited {}
#menu a:hover {text-decoration: none; }


.menu:link, .menu:visited {color: #EAEAEA; font-size: 100%; font-weight: bold}
.menu:hover  {text-decoration: none; color: #EAEAEA}

.submenu a:link, .submenu a:visited {font-size: 90%;}
.submenu a:hover {color: #990808}
.submenu a#activegallery {color: #990808}

.submenu2 a:hover {color: #990808}
.submenu2 a#activegallery {color: #990808}

#colModels {width:120px; float: left; background: #141515 url("/img/bgModels.gif") repeat-y top right; min-height: 600px; }

#wrapper2 {background: #232323 url("/img/bgWrapper.gif") repeat-x top left; border-bottom: 2px solid #0b0c0c; }

#innerWrapper {width:770px; float: left;}
.content {width: 990px; margin: 0px auto;}
.bgCol {background: url("/img/colLeftBg.gif") repeat-y top left; }
#container { float: left; }
.size { width: 648px;}
.size2 {width: 770px}



#menuVert {float: left;  margin-top: 150px; margin-left: 20px}
#menuVert ul {list-style-type: none; margin: 0px; padding: 0px;}
#menuVert li {padding: 10px 0px;}
#menuVert a:link, #menuVert a:visited {display: block; height: 19px; width: 133px}
#menuVert a:hover {text-decoration: none}
#menuVert span {visibility: hidden}

#menuOriz {float: right; margin-top: 30px;margin-bottom: 20px;}
#menuOriz ul {list-style-type: none; margin: 0px; padding: 0px;}
#menuOriz li {padding: 10px 0px;float: left}
#menuOriz a:link, #menuOriz a:visited {display: block; height: 19px;  float: left; margin-right: 25px}
#menuOriz a:hover {text-decoration: none}
#menuOriz span {visibility: hidden}

                             
.uno:link, .uno:visited {background: url("/img/theArtist.png") no-repeat left top; width: 82px}
.due:link, .due:visited {background: url("/img/gallery.png") no-repeat left top; width: 63px}
.tre:link, .tre:visited {background: url("/img/collection.png") no-repeat left top; width: 98px}
.quattro:link, .quattro:visited {background: url("/img/sales.png") no-repeat left top; width: 118px}
.cinque:link, .cinque:visited {background: url("/img/contact.png") no-repeat left top; width: 90px}

.uno:hover, .uno#activelink {background: url("/img/theArtist_on.png") no-repeat left top}
.due:hover, .due#activelink {background: url("/img/gallery_on.png") no-repeat left top}
.tre:hover,  .tre#activelink {background: url("/img/collection_on.png") no-repeat left top}
.quattro:hover, .quattro#activelink {background: url("/img/sales_on.png") no-repeat left top}
.cinque:hover, .cinque#activelink {background: url("/img/contact_on.png") no-repeat left top}



#footer {
  clear: both;
  font-size: 90%;
  color: #7e7e7e;
}

#footer ul {list-style-type: none; margin: 0px; padding: 10px 25px 0px 5px;}
#footer li {}

#footer ul li ul { margin: 0px 0px 35px 0px; padding: 0px}
#footer ul li ul li {float: left;margin-right: 5px} 

.brow {display: block; height: 16px; margin: 0px}
.ie7 {background: url("/img/ie7.png") no-repeat top left; width: 25px;}
.ie7:hover {background: url("/img/ie7on.png") no-repeat top left;}
.ie8 {background: url("/img/ie8.png") no-repeat top left; width: 23px;}
.ie8:hover {background: url("/img/ie8on.png") no-repeat top left;}
.ff {background: url("/img/ff.png") no-repeat top left; width: 16px;}
.ff:hover {background: url("/img/ffon.png") no-repeat top left;}
.ope {background: url("/img/ope.png") no-repeat top left; width: 14px;}
.ope:hover {background: url("/img/opeon.png") no-repeat top left;}
.chr {background: url("/img/chr.png") no-repeat top left; width: 16px;}
.chr:hover {background: url("/img/chron.png") no-repeat top left;}
.saf {background: url("/img/saf.png") no-repeat top left; width: 16px;}
.saf:hover {background: url("/img/safon.png") no-repeat top left;}




#footer .firm {
  border: 0px; vertical-align: middle; margin-left: 100px; margin-top: 5px
  }

.nemo:link, .nemo:visited {display: block; width: 77px; height: 10px; background: url("/img/nemo.png") no-repeat; margin-top: 3px}
.nemo:hover {text-decoration: none;background: url("/img/nemoon.png") no-repeat}
.nemo span {display: none; visibility: hidden}

.pw {float: left; padding-top: 12px; font-weight: bold}


/************************************/

#page_gallery {padding-bottom: 15px;}
#page {padding: 0px 30px 15px 30px; }
#pageCollections {padding: 55px 0px 20px 58px; background: url("/img/riga.png") no-repeat center bottom}

#pageCollections img {float: right}

.object {text-align: center; margin: 0px 0px 15px 0px}

.name {font-family:  Georgia, Arial; font-size: 160%;color: #C7C7C7; font-style: italic;}
.name span {}

.soldout {display: block; text-align: center; margin-top: 180px; margin-right: auto; margin-left: auto}

.titH2 {color: #EAEAEA; font-weight: normal; font-size: 110%; margin-bottom: 5px}
.titOro {font-family:  Georgia, Arial; font-size: 160%;color: #C7C7C7; font-style: italic;margin: 0px 0px 10px 0px; font-weight: normal}


.titRed {color:#990808; font-size: 110%}

.list {margin: 0px; padding: 2px 0px 10px 16px}
.list li {padding: 3px 0px}

/* link francese */
.links {list-style-type: none; margin: 30px 0px 15px 10px; padding: 10px;}
.links li {margin: 0px; padding: 0px;}
.links img {border: 0px; float: left; margin-right: 5px; vertical-align: middle}

.lang:link, .lang:visited {display: block; height: 21px;float: left; padding-top: 7px;}
.lang:hover  {text-decoration: none;color: #990808}


/* sales network**************************************************************************/

.box {float: left; width: 48%;margin: 15px 0px;line-height: 17px}
.box img {float: left; margin-right: 10px; margin-bottom: 8px }
.box h2 {float: left; margin: 8px 0px 0px 0px; font-size: 130%; letter-spacing: 1px;color:#c00}
.box b {color: #f7f7f7}
.box a:link, .box a:visited {border-bottom: 1px dotted #c00; font-weight: bold}
.box a:hover {text-decoration: none; border-color: #aaa}

/* form *******************************************************/

#domanda {}
#domanda fieldset {padding: 15px 0px;border-top: 0; border-right: 0px; border-left: 0px; border-color: #202020}
#domanda label{width: 100px; display: block; float:left; margin-top: 4px}
#domanda br {clear: both}

.inputClass {float: left; width: 180px; margin-right: 50px}
.btnCenter {margin-top: 10px;text-align: center; padding-top: 5px;}
.red {color: #98181F}
.btn {border: 1px solid #d5d5d5; background: #f7f7f7 url('/img/bkbtn.gif') repeat-x bottom left; color: #6c6c6c;padding: 2px 0px; font-weight: bold; margin: 5px 0px; font-size: 90%}