﻿/*tips*/
#tips{ width: 546px; padding-top: 10px; }
#tips p.uppertext{ padding-right: 15px; }
#tips p.flashtitle{ padding-top: 30px; }
#tips div.tipcontent{ width: 505px; margin-right: 4px; padding: 10px 15px 0 30px; float: right; border-bottom: 1px dashed #d5d5d5; }
#tips div.tipcontent div{ padding: 0 12px 10px 0; }
#tips div.tipcontent h5{ margin: 0; font-size: 12px; text-decoration: underline; background: url("/assets/images/he/box_arrow.jpg") right 5px no-repeat; color: #cc3333; font-weight: bold; padding: 0 12px 5px 0; }
#tips div.tipcontent div a{ text-decoration: underline; font-size: 12px; color: #017A99; font-weight: bold; }

/*tabbed menu - ©Nifty Corners http://www.html.it/articoli/nifty/index.html */
#tabbed_menu{ width: 545px; padding-top: 5px; float: left; }
#tabbed_menu div{ width: 545px; background-color: #d9d9d8; }
#tabbed_menu ul#nav,ul#nav li{ list-style-type: none; margin: 0; padding: 0; }
#tabbed_menu ul#nav{ padding-right: 0; }
#tabbed_menu ul#nav li{ width: 120px; float: right; margin-left: 2px; text-align: center; border-bottom: 1px solid #d5d5d5; }
#tabbed_menu ul#nav a{ float: right; width: 120px; padding: 0 0 2px; text-decoration: none; background-color: #f7f7f8; color: #666; }
#tabbed_menu ul#nav li.activelink a{ background-color: #fff; font-weight: bold; color: #cc3333; }
#tabbed_menu ul#nav a:hover{ color: #cc3333; }
#tabbed_menu ul#nav li.activelink{ border-bottom: 1px solid #fff; }

.rtop,.rbottom{ display: block; }
.rtop *,.rbottom *{ display: block; height: 1px; overflow: hidden; }
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}
