* { margin:0; padding:0; border-collapse:collapse; }
html { height:100%; }
body { width:100%; height:100%; }
a { text-decoration:none; }
a img { border:none; }
p { font:normal 14px arial; line-height:18px; color:#777373; padding-bottom:15px;}
p a { color:red; }
p a:hover { text-decoration:underline; }
#start { width:100%; height:100%; }
#start td { vertical-align:middle; text-align:center; }


#main { width:950px; margin:0 auto; padding:100px 0 0 0; font:normal 14px Arial; }
.shadowed { background:url(/i/r.gif) top right repeat-y; }
.shadowed div { height:100%;  background:url(/i/b.gif) bottom left repeat-x; }
.shadowed div div { background:url(/i/tr.gif) top right no-repeat; }
.shadowed div div div { background:url(/i/bl.gif) bottom left no-repeat; }
.shadowed div div div div { background:url(/i/br.gif) bottom right no-repeat; }
.hidden { visibility:hidden; }
/*меню первого и второго уровня - начало*/
.selected { cursor:default; }
#f-menu , #s-menu { white-space:nowrap; line-height:29px; height:29px; font:normal 14px Arial; text-transform:uppercase; text-align:center; }
#f-menu a { color:#d6d5d5; }
#f-menu.gray a { color:#777373; }
#f-menu.gray .selected { color:#ed1c24; }
#s-menu a { color:#777373; }
#f-menu a:hover, #s-menu a:hover { text-decoration:underline; }
#f-menu .selected { color:#777373; }
#f-menu img, #s-menu img { vertical-align:middle; margin:0 6px; }
#s-menu { font:normal 12px Arial; }
#s-menu .selected { color:#ed1c24; }
/*меню первого и второго уровня - конец*/
/*блок с работами - начало*/
#content, #works { width:900px; height:429px; margin:0 auto; padding-left:13px;}
#content .text{margin:auto;overflow:auto;height:419px;margin-right:13px; padding-right:200px;}


#works td { vertical-align:top; }
#works .item-float { float:left;_width:0; }
#works .item-float img{ padding:0 10px 10px 0; display:block; }

#works .item-centered { margin:auto;}
#works .item-centered img{ padding:0 10px 10px 0}
#works .item-new-win{ cursor:pointer; }
#pic-test{ width:1px; height:1px; overflow:hidden; visibility:hidden;}
#works { text-align:center; }


#pager { text-align:center; padding-top:20px; font:normal 14px Arial; height:20px;}
#pager img { vertical-align:middle; margin:0 2px; }
#pager img.nav { cursor:pointer; }
#pager span { margin:0 3px; color:#ed1c24; }
#pager span span { margin:0 2px; text-decoration:underline; }
#pager a { color:#777373;}
#pager a { margin:0 2px; }

#logo { padding:10px 7px 0 0; position:relative; overflow:hidden; height:100%; }
#logo img { float:right; }
#wf-pero { position:absolute; top:75px; left:35px; font:normal 9px tahoma; color:#777373; text-align:left; }
#wf-pero a {color:#777373; }
#wf-pero a:hover { color:#000; }
#wf-pero img { float:none; vertical-align:middle; }
/*блок с работами - конец*/

#numberDisplay { display:none; }
#imageData #bottomNavClose { float:right; width:20px; height:20px; }