/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999999;
line-height:14px; 
text-align:center;
background-image:url(/layout_images/sfondo.gif);
margin-bottom:60px;
margin-top:60px;
}

body#gallery{background-image:none;background-color:#000;margin: 60px 0px 0px 60px;padding:0px;}

a, a:visited, a:link,a:active{text-decoration:none;color:#FF6600;}
a:hover{text-decoration:underline;}

div#container_all{
width: 100%;
text-align:left;
float:left;
}

div#container_all_gallery{width:700px;text-align:left;margin: 0px auto;padding:0px;}

img {border:0px;}

div#top_content{
width:925px;
padding-left:30px;
height:42px;
vertical-align:bottom;
float:left;
}

div#content{
width:925px;
background-color:#FFFFFF;
float:left;
}

div#center{
width:955px;
background-color:#FFFFFF;
margin: 0 auto;
}

div#container_center{
width:955px;
background-color:#FFFFFF;
text-align:left;
float:left;
}

div#menu{
padding-top:25px;
float:left;}

div#header{
padding-top:27px;
padding-right:30px;
float:right;}

div#container_logo{
width: 925px;
padding-left:30px;
margin: 34px 0 0 0;
text-align:left;
background-color:#FFFFFF;
float:left;
}

.container_corpus{
width: 300px;
padding-left:30px;
padding-top:65px;
background-color:#FFFFFF;
float:left;
}

.container_image{
width: 535px;
padding-top:70px;
background-color:#FFFFFF;
float:right;
color:#999999;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
}

.container_exhibition{
width: 900px;
padding:0px;
float:left;
color:#999999;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:16px;
}

div#container_bottom{
width: 925px;
padding-left:30px;
height:105px;
text-align:left;
background-color:#FFFFFF;
float:left;
}
div#bottom_left{
width: 600px;
padding:0px 0 0 0px;
text-align:left;
background-color:#FFFFFF;
float:left;
font-size:10px;
color:#999999;
}
div#bottom_right{
width: 200px;
padding:0px 30px 0 0px;
text-align:right;
background-color:#FFFFFF;
float:right;
font-size:10px;
color:#999999;
}
div#search{
float:right; 
position:relative; 
width:300px; 
margin-right:30px; 
margin-top:38px; 
text-align:right;
}

.artista{
font-size:28px; 
font-family:'Times New Roman', Times, serif;
line-height:32px;
color:#666666;
}

.data{
font-family:"Times New Roman", Times, serif;
color:#CC0099;
font-size:15px;
line-height:20px;
color:#8B256E;
}
.testo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#999999;
}

.didascalia{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:18px;
color:#999999;
}

.line{
margin:10px 0 0 0px;
padding:10px 0 5px 0;
background-image:url(/layout_images/tratteggio.gif);
background-repeat:repeat-x;
}
.line_bottom{
width:895px;
margin-top:55px;
background-image:url(/layout_images/tratteggio.gif);
background-repeat:repeat-x;
float:left;
}

/* sezione press */
.press_left{
width:430px; 
padding-left:30px; 
float:left;
}

.press_right{
width:430px; 
padding-left:30px; 
float:right;
}

.press_img{
width:133px; 
height:190px; 
float:left;
}
.press_text{
width:245px; 
height:70px; 
float:right;
 }
.press_22_line{
width:245px; 
height:22px; 
float:right; 
border-bottom:#CCCCCC dotted 1px; 
padding-top:8px;
 }
.press_22{
width:245px; 
height:22px; 
float:right; 
padding-top:8px;
 }
.press_pdf{
width:245px; 
height:22px; 
float:right; 
border-bottom:#CCCCCC dotted 1px; 
border-top:#FF6600 solid 1px; 
padding-top:8px; 
padding-left:30px; 
background-image:url(../layout_images/Press_pdf.gif); 
background-repeat:no-repeat;"
}
.press_division{
width:800px; 
height:60px; 
float:left;
padding-top:60px;
}

