#menu-main 	{ float:left; width:145px; }
#submenu		{ width:105px; padding:10px 25px 20px 15px; border:1px solid #E5E5D2; background:url('/img/bgs/menu-bg.gif') repeat-x; background-position:bottom; min-height:150px;  }
#submenu a,a:visited	{ color:#000000; text-decoration:none; }
#submenu a:hover		{ color:#000000; text-decoration:underline; }
#body		{ float:left; margin-left:20px; width:700px; font-size:11px; padding-bottom:15px; }
#body a,a:visited	{ color:#000000; text-decoration:none; }
#body a:hover		{ color:#000000; text-decoration:underline; }

#pages		{ margin-bottom:10px; padding:5px 15px 5px 15px; font-size:11px; background:url('/img/bgs/top-label-bg.gif') repeat-x; border:1px solid #E5E5D2; }
#pages-title	{ float:left; }
#pages-list	{ float:right; }
#active-page	{ display:inline; font-weight:bold; }
#active-page a,a:hover,a:visited	{ color:#000000; text-decoration:none; }
#active-page2	{ display:inline; font-weight:bold; }
#active-page2 a,a:hover,a:visited	{ color:#000000; text-decoration:none; }
#pages-bottom	{ margin-top:20px;background-color:#F7F7EF;padding:5px;border:1px solid #E5E5D2; text-align:center; }

.label		{ font-size:18px; font-weight:bold; color:#303038; padding-bottom:10px; }
.label2		{ font-size:18px; margin:0; padding-bottom:15px; font-weight:normal; }
#resource-wykop	{ margin-top:20px; text-align:center; width:100%; height:80px; }
#wykop-icon	{ float:left; width:90px; text-align:center; }
#wykop-desc	{ float:left; font-weight:bold; color: #31627E; font-size:9px; text-align:center; padding-top:14px; }
.orange		{ color:#FF5917; }

#resources	{ margin:auto; }
.row		{ display:block; width:700px; }
.cell		{ float:left; width:126px; padding:7px; }
div.thumb-img	{ text-align:center; height:124px; background:url('/img/bgs/res-bg.gif'); }
div.thumb-img:hover { background:url('/img/bgs/res-bg-hover.gif');  }
.txt		{ padding:3px; font-size:10px; }
.frame		{ border:3px solid #ffffff; }
.border		{ border:1px solid #E5E5D2; }

#resource-photo	{ width:660px; text-align:center; padding:20px; border:1px solid #E5E5D2; background-color:#ffffff; }
#infos		{ margin-top:10px; }
#info-id	{ float:left; width:80px; }
#info-size	{ margin-left:2px; float:left; width:140px; }
#info-format	{ margin-left:2px; float:left; width:120px; }
#info-format-2	{ margin-left:2px; float:left; width:360px; }
#info-filesize	{ margin-left:2px; float:left; width:100px; }
#info-price	{ margin-left:2px; float:left; width:100px; }
#info-get	{ margin-left:2px; float:left; width:147px; }
#info-author  { margin-top:10px; float:left; width:100px; }
#info-info    { margin-top:10px; margin-left:2px; float:left; width:598px; }

.tab-label	{ padding:2px 0px 0px 7px; height:16px; background:#CBCBB3; font-weight:bold; color:#ffffff; }
.tab-label-red	{ padding:2px 0px 0px 7px; height:16px; background:url('/img/bgs/tab-label-red-bg.gif') repeat-x; font-weight:bold; color:#ffffff; }
.tab-text	{ margin-top:1px; height:25px; text-align:center; padding-top:10px; background-color:#F1F1E9; border:1px solid #E5E5D2; }
.tab-text2	{ margin-top:1px; padding:10px; background-color:#F1F1E9; border:1px solid #E5E5D2; }

#tags		{ padding-top:10px; font-weight:bold; }
#tags a,a:visited { color:#7EA706; text-decoration:none; }
#tags a:hover	{ color:#D01019; text-decoration:none;  }

.not-found    { height:150px; font-size:22px; color:#D01019; font-weight:bold; padding-top:5px; padding-left:5px; }
