body{margin:0;padding:0;}
img{border:none;}
#top_td {background-color: #ffffff}
#middle_td {background-image: url(../images/bg01.png); background-repeat: repeat;}
#bottom_td {background-color: #ffffff}
#top_td2 {background-image: url(../images/top_bg2.png); background-repeat: repeat-y; padding:0px 25px 0px 25px;}
#bottom_td2 {background-image: url(../images/top_bg2.png); background-repeat: repeat-y;padding:0px 25px 0px 25px;}
#middle_td2 {background-image: url(../images/middle_td.png); background-repeat: repeat-y;padding:10px 25px 5px 25px;}
#topmenu {height:40px; background-image: url(../images/topmenu.png); background-repeat: repeat-x}
#menu_shadow {font-size: 4px; height: 10px; width: 100%; background-image: url(../images/top_menu_shadow_bot.png); background-repeat: repeat-x}
#menu_shadow_left {background-image: url(../images/top_menu_shadow_left.png); background-repeat: no-repeat; background-position: left top}
#menu_shadow_right {background-image: url(../images/top_menu_shadow_right.png); background-repeat: no-repeat; background-position: left top}
#topmenu ul {margin: 0; padding: 0; list-style: none}
#topmenu ul li {height: 40px; float: left; padding: 12px 10px 0px 10px; background-image: url(../images/button_bg.png); background-repeat: no-repeat; background-position: left top; text-align: center}
#topmenu ul li:first-child {background-image: none}
#topmenu ul li {_background-image: expression(nextSibling == null ? '../images/button_bg.png' : previousSibling == null ? 'none' : '../images/button_bg.png');}
#topmenu ul li a {font-family: Arial; font-size: 14px; color: white; text-decoration: none; text-transform: uppercase; font-weight: bold}
#topmenu ul li a:hover{color:#DDDDDD;}
#title{font-family: Arial; font-size: 24px;}
#slogan {font-family: Arial; font-size: 14px; font-weight: bold;color:#747474;}
div#menu_outer {position: absolute; top: 99px; text-align: center;width:100%;}
div#menu{width:962px;margin-left: auto; margin-right: auto; }
#content2 {padding:0px 0px 0px 15px;}
#content3 {padding:0px 10px 0px 10px; font-family: Tahoma,Arial; font-size: 14px; color: #595858;}
#content2 h1 {font-family: Arial; font-size: 20px; color: #9EB737;}
#content2 h2 {font-family: Arial; font-size: 18px; color: #5984B0;}
#content2 h3 {font-family: Arial; font-size: 16px; color: #5984B0;}
#content2 p {font-family: Tahoma,Arial; font-size: 12px; color: #595858;}
#content2 a {font-family: Tahoma,Arial; font-size: 12px; color: #7AA200; text-decoration: none}
#content2 a:hover {text-decoration: underline}

#content3 h1 {font-family: Arial; font-size: 18px; color: white; background-color: #86B100;padding:2px 5px 2px 10px;}
#content3 h2 {font-family: Arial; font-size: 16px; color: white; background-color: #86B100;padding:2px 5px 2px 10px;}
#content3 h3 {font-family: Arial; font-size: 16px; color: white; background-color: #366DB0; padding: 2px 5px 2px 10px}
#content3 p {font-family: Tahoma,Arial; font-size: 12px; color: #595858;}
#content3 table{font-family: Tahoma,Arial; font-size: 12px; color: #595858;}
#content3 a {font-family: Tahoma,Arial; font-size: 12px; color: #7AA200; text-decoration: none}
#content3 a:hover {text-decoration: underline}
#content3 img{margin:5px 10px 5px 10px;}

#content4 h2 {font-family: Arial; font-size: 16px; color: white; background-color: #A5A5A5; padding: 2px 5px 2px 10px}
#content4 h3 {font-family: Arial; font-size: 16px; color: white; background-color: #A5A5A5; padding: 2px 5px 2px 10px}
#content4 p {font-family: Tahoma,Arial; font-size: 12px; color: #595858;}

#bottom_td2 ul {margin: 15px 0px 0px 0px; padding: 0; list-style: none;width:100%;}
#bottom_td2 ul li {padding:0px 0px 0px 20px;float: left; margin-right: 15px; background-image: url(../images/menu_separator.png); background-repeat: no-repeat; background-position: left center}
#bottom_td2 ul li:first-child {background-image: none}
#bottom_td2 ul li {_background-image: expression(nextSibling == null ? '../images/menu_separator.png' : previousSibling == null ? 'none' : '../images/menu_separator.png');}
#bottom_td2 ul li a {color: #626262; font-family: Tahoma,Arial; font-size: 12px; text-decoration: none}
#bottom_td2 ul li a:hover {text-decoration: underline} 

/*CATALOG*/
div#velvetto_photogal {border: 3px solid #FFFFFF; background-color: white}
div#velvetto_photogal_home {position: absolute; visibility: hidden; z-index: 33}
div#closegal{position: absolute; visibility: hidden;z-index: 34}
div.product_code{margin-left:5px; font-family: Tahoma,Arial; font-size: 12px;}
a.velvetto_product_title{margin-left:5px;}
div.about_me{margin-left:5px;margin-top:5px; font-family: Tahoma,Arial; font-size: 12px;}

div#sendmessage {visibility: hidden; display: none; width: 100%; text-align: center; position: absolute; left:0px;top: 250px; z-index: 1000;}
div#invite {visibility: hidden; display: none; width: 100%; text-align: center; position: absolute; left:0px;top: 250px; z-index: 1000;}

table.test{}
table.test tr th { border-bottom: 2px solid red; border-left: 1px solid #E6E6E6; background-color: #F0F0F0; font-family: Arial; font-size: 12px; color: #414f5a; font-weight: bold}
table.test tr th:first-child{padding-left:5px;border-left: none;}
table.test tr th {_border-left: expression(nextSibling == null ? '1px solid #E6E6E6' : previousSibling == null ? 'none' : '1px solid #E6E6E6'); _padding-left: expression(nextSibling == null ? '0px' : previousSibling == null ? '5px' : '0px');}
table.test tr td{border-bottom: 1px solid #6B7B87;}
table.test tr:first-child td{border-bottom: 1px solid red; background-color: #F0F0F0;}
table.test tr td{_border-left: expression(nextSibling == null ? '1px solid #E6E6E6' : previousSibling == null ? 'none' : '1px solid #E6E6E6'); _padding-left: expression(nextSibling == null ? '0px' : previousSibling == null ? '5px' : '0px');}
table.test tr td:first-child{border-left: none;padding-left:5px;}
table.test tr td {border-left: 1px solid #E6E6E6}
table.test tr:hover {background: #F0F0F0;}