/*++++++++++++++++++++++++++++++++++++++++*/
/*+++++ARTWORK++++++++++++++++++++++++++++*/
#main_menu .m3 a { background-position:0 -114px; }
#main_menu .m3 a:hover { background-position:0 -171px; }
#artwork h2 span { display:none; }
/*++MOD menu+++++++++*/
#artwork {
overflow:hidden; float:left; display:block;
width:220px; height:auto; padding-bottom:86px; margin-bottom:20px; 
background-image:url("../img/bg-downmenu-data.png"); background-position:bottom; background-repeat:no-repeat;
font-size:110%;
}

#artwork h2 { display:block; height:27px; width:220px;
background-image:url("../img/header-artwork.png");
}

#artwork li { margin:2px 0; }

#artwork li a { display:block; height:15px; width:220px; padding-left:10px;
background-image:url("../img/bttn-menu-artwork.png");
}

#artwork li a:hover { padding-left:12px; background-image:none; }
#artwork li a span { color:#765f4e; padding-right:5px; }

#artworkimg { float:left; margin-left:50px; margin-bottom:20px; }

/*++MOD artworks +++++++++*/
.art { display:block; overflow:hidden; clear:both;
margin: 20px 0; padding-bottom:5px; border-bottom:1px solid #ffffff;
background-image:url("../img/bg-artwork-info.png"); background-repeat:repeat-x; background-position:0 44px;
}

.art h2 { display:block; float:left; height:29px; /*height=46=17+29  width=765=5+760*/
padding-top:17px; padding-left:5px; padding-right:30px; 
font-size:20px; font-weight:bold; }
.art h2 span { color:#fd0245; float:left; }

/*.art .menu { float:left; position:relative; top:31px; font-size:11px; }*/
.art .menu { float:right; margin-top:31px; font-size:11px; }
.art .menu a { color:#ffffff; padding:2px 15px; }
.art .menu a:hover { color:#000000; background-color:#fd0245; }

.art .nav { height:19px; padding:0 20px; }
.art .nav li { float:left; text-align:center; height:19px; }
.art .nav a span { display:none; }
.art .nav a { display:block; width:18px; height:19px; cursor:default; float:left; }
.art .nav a:hover { cursor:pointer; background-position:0 -19px; }
.art .nav .prev { background-image:url("../img/bttn-prev.gif"); }
.art .nav .next { background-image:url("../img/bttn-next.gif"); }
.art .nav .num { height:15px; padding-top:4px; background-repeat:repeat-x; }

.art .info { display:none;  z-index:100; position:absolute;
width:765px; padding-bottom:15px; background-image:url("../img/bg-alpha-black.png");
}
.art .info .details { width:400px; background-color:#000000; padding-bottom:15px; padding-top:10px; padding-right:365px;
border-bottom:1px solid #ffffff;
}
.art .info .details li { padding-left:30px; }
.art .info .details p { margin:10px; padding-left:5px; color:#765f4e; border-left:1px solid #fd0245; }


.art .images { overflow:hidden; clear:both; }

/*++MOD art details+++++++++*/
#artd { overflow:hidden; background-color:#ffffff; padding-top:10px; }
#artd h2 { display:inline; text-align:left; color:#ffffff; padding-left:10px; background-color:#000000; border-left:2px solid #ffffff;
font-size:14px; font-weight:bold; padding-top:10px;margin-right:30px;
}
#artd h2 a { padding:0 5px; padding-top:10px; color:#ffffff; }
#artd h2 a:hover { color:#fd0245; }
#artd h2 span a { margin-left:3px; padding:0 2px; padding-top:10px; background-color:#ffffff; color:#000000; }
#artd h2 span a:hover { background-color:#000000; color:#ffffff; }
#artd .elem { background-color:#ffffff; color:#000000; padding-left:30px; font-size:10px; }
#artd img { position:absolute; top:27px; left:0px; }

