/* P7 TMM3
Theme: 10 - Classic
Ver 3.1.4 - build: 06
*/
.p7TM3-10 {font-size: inherit; zoom: 1; padding-top: 120px;}
.p7TM3-10:after {content: "\0020"; font-size: 0px; display: inline; overflow: hidden; line-height: 1;}
.p7TM3-10 ul {margin: 0; padding: 0; text-align: left; font-size: .9em;}
.p7TM3-10 ul div {padding-left: 4px;}
.p7TM3-10 ul ul {padding: 0px; background-color: #fff; border-left: 1px dotted #7c635a; font-size: 1em;}
.p7TM3-10 ul ul ul {margin-bottom: 0px; padding: 0px;}
.p7TM3-10 li {list-style-type: none; margin: 0;}
.p7TMM10 ul li.sep {margin-top: 10px; background: url(../../_img/ele/nav-sep.gif) no-repeat left top; padding-top: 8px;}
.p7TM3-10 ul ul li {padding-left: .25em;}
.p7TM3-10 ul a {color: #7c635a; display: block; padding: 5px 2px 5px 14px; text-decoration: none;}
.p7TM3-10 ul a:hover, .p7TM3-10 ul a:focus {color: #5d8357; text-decoration:underline;}
.p7TM3-10 ul ul a {padding-top: 2p;x padding-bottom: 2px; border: none;}
.p7TM3-10 ul ul a:hover, .p7TM3-10 ul ul a:focus {border: none;}
.p7TM3-10 a.trig_closed {background-image: url(img/tm3_plus_wnit.gif); background-repeat: no-repeat; background-position: left center;}
.p7TM3-10 a.trig_open {background-image: url(img/tm3_minus_wnit.gif); background-repeat: no-repeat; background-position: left center; color: #000 !important;}
.p7TM3-10 a.current_mark {font-weight: bold;color:#000 !important;}