@charset "UTF-8";
/* Elisabetta Stylist CSS Document by rokma*/

/*general*/
body { font-family: Verdana, Arial, Helvetica, sans-serif;color:#484848;margin: 0px;padding: 0px; font-size:100%; background-color:#000000; }	
h1,h2 { margin-top:0; display:inline; font-weight: normal;}
p {margin:2px 6px 2px 2px;}
table { width:100%; margin:0; padding:0;}
td, tr { margin:0; padding:0; width:170px; height:170px;}
table img { margin:0; padding:2px; border:1px #000000 solid; }


/*links*/
a {color:#484848; text-decoration:none; }
a.current {color:#cccccc; text-decoration:none; }
a:hover {color:#ffffff; text-decoration:underline;}
a:visited:hover {color:#ffffff; text-decoration:underline;}


/*ids*/
#wrap {width:900px;margin-right:auto;margin-left:auto; margin-top:20px; padding:0; }
#header { font-size:16pt; border-bottom: dotted #484848 1px; padding: 0 0 4px 0; color:#cccccc; clear:none; font-weight:normal!important; }
#header a { color:#CCCCCC; text-decoration:none;}
#header a:hover { color:#cccccc; text-decoration:none;}
#menu { display: block; font-size:10pt; text-align:right; color:#484848;}
#copi { font-size:7pt; border-top: #484848 dotted 1px; display:block; text-align:right; padding-top:2px; margin-bottom:14px;}
#title { float:right;font-size:11pt; line-height:10pt; color:#ff0000; clear:none; margin-top:8px; }


/*class*/
.content { padding: 10px 0 10px 0; margin:0; }
.titolo {border:#484848 dotted 1px; padding:8px; margin:4px; height:137px; width:137px; font-size:9pt; line-height:10pt; color:#484848;}
div.contact {padding:10px 10px 10px 10px; margin:4px 4px 4px 10px;  height:137px;  width:496px; text-align:right; background-color:#000000;}
div.bio { display:block; width:510px; padding:10px 10px 10px 10px; margin:4px 4px 4px 10px; text-align:right; background-color:#000000;}
div.contact_inside { margin:5px 20px 20px 20px; font-size:9pt; line-height:12pt; color:#484848; }
div.t a { display:block; text-decoration:none; }
div.t a:hover img { border:1px #FF0000 solid;}
div.empty a { display:block; text-decoration:none; background-image:url(p/cleanstripeDARK.gif); background-repeat:repeat; margin:0; }
div.empty a:hover img { border:1px #FF0000 solid;}
body#contact div.t img { padding:2px; border:1px #FF0000 dotted;}
body#contact table { background-image:url(p/cleanstripeDARK.gif); background-repeat:repeat;}
.red { color:#FF0000!important;}
.slidingbox { height:520px;}
div.O_spacer { display:block; width:100px; min-width:100px; clear:none; display:inline;}

/* orizzo gallery Styles */
div#motioncontainer {width:900px; height: 520px; }
div#motioncontainer a img {border:0 }
div#motioncontainer a:hover img {border:0 }
div#statusdiv {background-color: lightyellow;border: 1px solid gray;position: absolute;left: -300px;visibility: hidden;}
div#motioncontainer a:hover {color: red; /* Dummy definition to overcome IE bug */}