.photoCommon{float:left;width:670px}.photoCommon h1{font-size:23px;font-weight:400;margin:10px 0 0;padding:0}.photoCommon .description{padding:10px 5px 5px 0;font-size:12px;color:#666;text-align:justify}.photoCommon .rubrics{padding:15px 0 0}.photoCommon .rubrics h2{font-size:18px;font-weight:400;padding:0 0 7px;color:#212121}.photoCommon .rubrics a.link:link,.photoCommon .rubrics a.link:visited{display:block;overflow:hidden;padding:5px 7px;background:#eee;margin:0 10px 5px 0;border-radius:0 5px 5px 0;border-left:2px solid #1073c6;text-decoration:none;font-size:12px;color:#515151;width:140px;height:14px;float:left}.photoCommon .rubrics a.link:hover{background:#1073c6;color:#fff}.photoCommon .rubrics a.selected:link,.photoCommon .rubrics a.selected:visited{background:#1073c6;color:#fff;font-weight:700}.switch{background:#e9e7e7;padding:6px 5px;border-radius:5px;color:#666;position:relative}.switch a.link:link,.switch a.link:visited{margin:0 15px;text-decoration:underline;font-size:12px;text-align:center}.switch a.selected:link,.switch a.selected:visited{color:#000;font-weight:700;text-decoration:none}.switch .marker{position:absolute;width:17px;height:12px;top:-12px;left:398px;background:url(/i/menu/marker.gif) no-repeat}.showSearch{margin:20px 0 30px;text-align:center}
