@charset "UTF-8";
/* CSS Document */

body {background-image:url(images/bg.jpg); background-position:left top; background-repeat:no-repeat; background-color:#fff; font-family:Georgia,"Nimbus Roman No9 L",serif;}

img {border:none;}

#logo {position:fixed; z-index:10; left:0px; top:55px;}

.sottotitolo {font-style:italic; font-size:10px; color:#999; width:600px; text-align:justify; line-height:0.9em;}
.titolonero {font-style:italic; font-size:13px; color:#000; width:600px; text-align:justify; line-height:0.9em;}

.testo {font-style:normal; font-size:11px; color:#000; width:600px; text-align:justify; line-height:1.5em;}

.testo a, a.visited {font-style:normal; font-size:11px; color:#000; width:600px; text-align:justify; line-height:1.5em;}
.testo a.hover {font-style:normal; font-size:11px; color:#999; width:600px; text-align:justify; line-height:1.5em;}


/* MENU 
----------------------------------- */
#menu {width:180px; position:fixed; z-index:10; left:0px; top:0px; height:100%; margin-top:0px; font-style:italic; font-size:0.9em; background-color:#000;}
#menu_navigation {position:relative; margin-top:160px; left:-25px; list-style:none; font-size:0.9em; position:relative; top:-4px;}
#menu_navigation li{position:relative; margin-top:5px;}
#menu a{display:table; text-decoration:none; color:#fff; position:relative;}
#menu a:hover{color:#000; background-color:#fff;}
#menu_followme_liste {position:relative; left:-15px; list-style:none; font-size:0.9em; position:relative; top:-6px;}
#menu_descriptif {position:relative; left:12px;font-size:0.7em; color:#A8A8A8;}

/* HOME // SELECTED PROJECTS
----------------------------------- */

#contenuti{position:relative; width:600px; left:220px; margin-top:155px; z-index:1;}

/* FOOTER 
----------------------------------- */
#footer {position:relative; float:right; font-size:0.6em; color:#A8A8A8; font-style:italic; right:70px; padding:10px;}

-->

.showcase { margin: 0 0 60px 0; padding: 0; border-bottom: 1px solid #E5E5E5; }
.showcase p { margin: 0; padding: 5px 0; width: auto; color: #999; font: normal 10px Monaco, "Lucida Console", Courier, "Courier New", monospaced; }
.showcase ul { margin: 0; padding: 7px 0 0 0; float: right; overflow: hidden; }
.showcase ul li { list-style: none; float: left; }
.showcase ul a { margin: 0 2px 0 0; padding: 0; width: 10px; height: 10px; display: block; float: left; background: url(images/dots.gif) no-repeat; overflow: hidden; cursor: pointer; }
.showcase ul a.prev { background-image: url(images/prev.gif); width: 10px; }
.showcase ul a.next { background-image: url(images/next.gif); margin: 0; width: 10px; }
.showcase ul a.active, .showcase ul a.prev:hover, .showcase ul a.next:hover { background-position: 0 -10px; }

#news { margin: 0 0 0px 0; padding: 0; border-bottom: 1px solid #E5E5E5; font-weight:normal; }
.toggler { margin: 0; padding: 5px 0px; display: block; cursor: pointer; font-weight:normal; }
.element { margin: 0; padding: 0; margin-bottom:5px; font-weight:normal;}
h4 {font-style:italic; font-size:12px; color:#000; width:600px; text-align:justify; line-height:0.9em; font-weight:normal; background-color:#FAFAFA;}

