body {margin:0px;width:100%; height:100%;font-family:arial;font-size:12px;background-color:white;}

table{border:0px; padding:0px; width:100%;}
table.main_table{border:0px;width:210px; height:100%;}
table.start_menu{border:0px;width:100%;height:100%;}
table.top_menu{border:none;width:100%;}
table.thumbs{width:30%;border:none;}
table.big_image{width:0%;}
table.portfolio{width:100%;border:none;}

td{font-family:arial;font-size:12px;background-color:white;}
td.logo{text-align:center; height:90px;}
td.logo_right{text-align:right; height:90px;}
td.start_menu_item{width:40%; height:100px; text-align:left;padding-left:90px; border:0px;}
td.whitespace{height:100%;}
td.start_menu_vspace{width:20%;}
td.information{width:50%;height:100%;border:none;vertical-align:top;}
td.top_bordered{border-top:2px solid red;}
td.footer{text-align:center;border-top:2px solid red;}
td.footer_link{text-align:center;}
td.menu_item{border:2px solid red;}
td.top_menu{text-align:center;}
td.current_page_dot{width:150px;}
td.sub_menu{width:100px;vertical-align:top;text-align:center;}
td.big_image_header{height:30px;text-align:center;}
td.big_image_link{text-align:center;}
td.big_image_comment{text-align:justify;}
td.portfolio{vertical-align:top;width:25%;height:100%;text-align:left;}
td.category_hspace{height:25px;}
td.work_detail{width:520px;vertical-align:top;text-align:left;border:none;}
td.work_list{width:200px;vertical-align:top;text-align:left;padding-left:0px;border:none;}


a{color:black; text-decoration:none;font-size:12px;font-weight:bold;}
a.start_menu_link{font-size:14px;font-weight:bold;text-transform:uppercase;}
a.menu_item_link{font-size:14px;font-weight:bold;text-transform:uppercase;}
a.news{font-size:12px;font-weight:normal;text-transform:none;text-decoration:underline;}
a.link_preformatted{text-decoration:underline;}
a.work{font-weight:normal;font-style:italic;text-decoration:underline;}
a.message{font-weight:normal;font-style:normal;text-decoration:underline;}
a.link_to_client{font-weight:normal;text-decoration:underline;color:red;}
a.footer_link{font-weight:bold;font-size:10px;color:gray;}

span {font-family:arial;font-size:12px;font-weight:normal;text-transform:none;}
span.comment{font-family:arial;text-align:center;}
span.important{color:red; font-weight:bold;}
span.phone{font-size:16px;font-weight:bold;}
span.red{color:red;}
span.black{color:black;}
span.bottom_red{color:red;font-size:16px;font-weight:bold;}
span.bottom_black{color:black;font-size:16px;font-weight:bold;}
span.menu_link{color:black; text-decoration:none;font-size:12px;font-weight:bold;}
span.work_details{padding-left:1em;}
span.portfolio{text-align:left;font-weight:bold;}
span.message{border:1px dotted red; text-align:right; vertical-align:bottom;}


p {font-family:arial;font-size:12px;text-indent:1em;}

img{border:0px;}
img.logo{width:191px; height:44px; font-family:arial; font-size:44px;}
img.menu_item{width:60px; height:60px; padding-right:1em;}
img.small_menu_item{width:45px; height:45px;}
img.pg_smallphoto_active{border: 2px solid red;}

h1{font-size:16px;font-weight:bold;text-transform:uppercase;text-align:left;}
h2{font-size:14px;font-weight:bold;text-transform:uppercase;text-align:left;}
h3{font-size:12px;font-weight:bold;text-transform:none;text-align:left;}


ul.news{list-style-type:disc;}
ul.works{list-style-type:none;text-align:center;}
ul.work_images{list-style-type:none;}


span.portfolio{line-height: 1.2em;}


#wndHint{visibility: hidden;border-style: solid;border-width: 1px;border-color: green;background-color: yellow;position: absolute;font-family: Verdana;font-size: 8pt;text-align: center;z-index: 10;}
