#mainmarkup { background-color:#EEEEEE; border-collapse:collapse; padding-right:15px;padding-left:15px; }
#mainmarkup td.center { background-color:white; padding:0; width:1004; vertical-align:top; }

#header { border-collapse:collapse;  }
#header td { padding:0; }

#maincontent { border-collapse:collapse; table-layout:fixed; }

#topcatalog { width:100%; table-layout:fixed; border-collapse:collapse; }
#topcatalog td { text-align:center; background-color:#467BAF; }
#topcatalog tr.links td { background-color:#467BAF; vertical-align:middle; padding:0; height:26px; }
#topcatalog tr.header h1 { color:#FFEB96; font-size:17px; font-weight:bold; margin:3px; }
#topcatalog tr.imgs td { background-color:#EEEEEE; background-image:url("images/cat_bg.jpg"); vertical-align:top; height:151; padding-top:4px; }
#topcatalog a { font-size:8px; text-transform:uppercase; color:#FFEB96; text-decoration:none; font-weight:bold; cursor:hand; }
#topcatalog a:hover { color:white; }
#topcatalog img.topcatalogimage { border:1px solid #467BAF; width:151px; height:113px; margin:0 8px; padding:1px; }

#rightmenu h3 { font-size:10px; font-weight:bold; color:black; text-transform:uppercase; margin:10px 0 10px 0px; padding-left:10px; font-style:normal; font-family:verdana; }
#rightmenu a.1lvl { color:#082F63; }
#rightmenu table.2lvl { width:100%; border-collapse:collapse; table-layout:fixed; }
#rightmenu table.2lvl td { padding:0; text-align:left; }
#rightmenu table.2lvl td.dot { width:20px; font-weight:bold; text-align:right; padding-right:3px; vertical-align:top; padding-top:4px; }
#rightmenu a.2lvl { display:block; margin:3px 1px 3px 0; font-weight:bold; color:#467BAF; }

#mainmenu { position:relative; top:15px; left:-70; width:700px; color:#83A6C7; }
#mainmenu td { text-align:center; }
#mainmenu td.deli { color:#83A6C7; }
#mainmenu a { fonr-size:12px; text-transform:uppercase; color:#83A6C7; font-weight:bold; }
#mainmenu a:hover { color:white; }

#mainmenu1 { position:relative; top:15px; left:-70; width:700px; color:#3270B1; }
#mainmenu1 td { text-align:center; }
#mainmenu1 td.deli { color:#3270B1; }
#mainmenu1 a { fonr-size:12px; color:#3270B1; font-weight:bold; }
#mainmenu1 a:hover { color:white; }

table.portfolio { width:100%; border-collapse:collapse; border-bottom:1px solid #467BAF; margin:5px 0 5px 0; }
table.portfolio td { padding:5px; vertical-align:top; }
table.portfolio td.header { padding:5px 2px; }
table.portfolio td.header h1 { margin:0; }
table.portfolio td.images { padding:5px 0; }
table.portfolio img { border:1px solid #BBBBBB; margin:3px; padding:1px; }
table.portfolio img.mainprojectimage { margin-right:5px; }
table.portfolio div.param { margin:3px; }
table.portfolio div.description { margin:3px; }p.jpg) repeat-x white;height:83px; padding-top:5px; padding-left:20px; }
#centerlogo a { font-size:11px; text-decoration:underline; }

a.project_details_small img { padding:1px; border:1px solid gray; margin:3px; }
a.project_details_small img.selected { border:2px solid #83A6C7; }

#largeimage { padding:1px; border:1px solid gray; margin:3px; }

table.small_images_list {}
table.small_images_list td { text-align:center; vertical-align:middle; }
table.small_images_list .arrow { width:25px; }
table.small_images_list .arrow a { font-size:17px; }
