body {margin:0px; background: #40534A;}
body, td {font-family:verdana; font-size:10pt; color:#000;}
h1, h2, h3 { font-size:12pt; letter-spacing:1pt;}
h1 {color:#4D625D;}
h2 {color:#40534A;}
a {color:#000; text-decoration:none; border-bottom:dotted 1px #333; padding-bottom:3px;}
a:hover {border-bottom:solid 1px darkorange;}
a.indice {font-size:10pt;border:none;}
a.indice:visited {color:#333;}
a.indice:hover {color:darkorange;}
a.menu_on, a.menu_off, a.menu_hidden {border:none;display:block;}
a.menu_on {border-bottom:solid 1px white;}
a.menu_off {border-bottom:solid 1px #E4EAE3;}
a.menu_hidden {border-bottom:solid 1px #CCC;}
a.menu_on:hover {background:#E4EAE3;border-bottom:solid 1px #E4EAE3;}
a.menu_off:hover {background:white;border-bottom:solid 1px white;}
a.menu_on:hover, a.menu_off:hover {background:orange;}
a.menu_hidden:hover {background:darkorange;border-bottom:solid 1px darkorange;}
a.nav {color:#bac7bb; font-size:10pt; border:none;}
a.nav:visited {color:#999;}
a.thumbnail:hover {border:solid 1px darkorange;}
p.itemTitle, a.itemTitle {line-height:180%; font-family:courier new; border:none; font-size:17pt; letter-spacing:1pt;color:#40534A; font-weight:bold; margin-top:60px; margin-bottom:60px;}
td.banner {background: #333 url(bin-3/top-new.jpg) top left no-repeat; height:99px; border-top:solid 1px black; border-bottom:solid 1px black; vertical-align:top;}
div.banner {margin-left:210px;}
p.banner_1 {color:#F8FAF8; margin-top:10px; letter-spacing:2pt;}
p.banner_2 {color:#CCD7CC; font-size:8pt; letter-spacing:1pt; margin-top:20px; display:none;}
td.menu {width:200px; background:#bac7bb; font-size:10pt; vertical-align:top;}
td.nav {background:#000 url(../template/bin-3/grad-3.png) top repeat-x; height:40px; padding-left:10px; padding-right:10px; border-bottom:solid 1px darkorange;}
p.nav_1, p.nav_2 {color:#bac7bb; font-size:10pt; margin:0px; margin-top:5px;}
p.nav_1 {}
p.nav_2 {line-height:150%; margin-bottom:5px; padding-top:5px; border-top:solid 1px #40534A; text-align:right;}
span.nav {color:#40534A;}
span.nav_on {padding:2px; color:darkorange;}
tr.main {background:#CCD7CC url(../template/bin-3/grad-5.jpg) bottom repeat-x;}
td.main, div.preview {background:#CCD7CC url(../template/bin-3/top-new_2.jpg) top left repeat-x;width:800px; padding-top:40px; padding-bottom:40px; padding-left:20px; padding-right:20px; vertical-align:top; text-align:justify; line-height:180%; font-size:10pt; letter-spacing:1pt;}
div.preview {margin:0 auto;}
td.footer {background:#4D625D; height:25px; vertical-align:bottom; font-size:8pt; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:5px; border-top:solid 1px darkorange;}
p.footer_1 {margin:0px; float:left;}
p.footer_2 {margin:0px; text-align:right;}
p.author, p.author_note {text-align:right; font-size:8pt; color:#333; margin:0px;}
p.menu_on, p.menu_off, p.menu_hidden {margin-left:10px; padding-top:5px; padding-bottom:5px; margin-bottom:5px; margin-top:0px;}
p.menu_on {background:#F8FAF8; font-weight:bold; text-align:right; border-bottom:solid 1px darkorange;}
p.menu_off {background:#E4EAE3;}
p.menu_hidden {background:#CCC;}
.comment, .foreign_text {color:#030;}
div.comment {background:#bac7bb; padding:10px; font-size:10pt; margin-bottom:10px;line-height:150%;}
p.itemDate {border-bottom:solid 1px darkorange; text-align:right;font-size:8pt; margin:0; margin-bottom:10px; color:#333; background:#F8FAF8 url(../template/bin-3/grad-2.png) right repeat-y; padding-right:5px;}
p.comment_date {text-align:right;font-size:8pt; margin:0; margin-bottom:10px; color:#333; background:#bac7bb url(../template/bin-3/grad-1.png) right repeat-y; padding:5px;}
.comment_reaction {color:#000033; line-height:150%; border-top:dotted 1px #999; padding-top:20px; border-bottom:dotted 1px #999; padding-bottom:15px; }
div.comment_reaction {margin:0px;}
.smallText {font-size:8pt; color:#333; line-height:120%; font-weight:normal;}
p.header {border-top:dotted 2px darkorange;border-bottom:dotted 2px darkorange;font-family:courier new;text-align:center;color:black;padding:10px;font-weight:bold;margin-top:40px;margin-bottom:40px;}
div.photo {text-align:center;}
.found_result {background:#FFF;}
.search_result {background:#bac7bb; padding:10px; font-size:10pt; margin-bottom:10px;line-height:150%;}
div.mc {margin-left:100px;margin-right:100px;border:dotted 1px #999;padding:40px;}
div.mc_img {text-align:center;margin:40px;margin-bottom:60px;width:400px;height:400px;border:solid 1px #999;}
div.mc_txt {margin-top:60px;}
