@charset "utf-8";
.menu_vertical > li > ul li a:before{/*content: '▶';*/ font-size: 8px; color: #aa7b37; position: absolute; width: 1em; height: 1em; top: 0; left: -2.7em; }
.menu_vertical > li > ul li:hover a,
.menu_vertical > li > ul li:hover a span,
.menu_vertical > li > ul li:hover a:before {color: #32373D; }
.margin-top { margin-top:25px !important } ul, ul ul { margin: 0;	padding: 0;	list-style: none;} ol, ol ol { margin: 0;	padding: 0;	list-style: none;} #wrapper {	width: 220px;margin: 55px auto 40px;font-size: 0.8125em;} .menu_vertical {	width: auto;	height: auto;} .menu_vertical h1 	{ color:#aa7b37; text-align:left; font-size:16px; font-family: 'Helvetica LT Std Cond',Helvetica,Arial,sans-serif; padding:0px 0 10px 25px ; margin:0 }
.menu_vertical > li > a {border-top: 1px solid #c1c1c1; width: 95%; height: 2.75em; line-height: 2.75em; text-indent: 2.10em; display: block; position: relative; /*font-family: "Arial", Helvetica, Arial, sans-serif;*/ font-family:Roboto; font-weight: 400; color: #585858; font-size:12px; }
.menu_vertical > li > a:hover 	{ background:url(/img/frontend/arrow-menu1.png) right no-repeat; color:#000  }
.menu_vertical > li > a.noarrow 	{ background:0 none }
.menu_vertical ul li a {background: #fff; border-bottom: 1px solid #efeff0; width: 100%; height: 2.75em; line-height: 2.75em; text-indent: 2.75em; display: block; position: relative; font-family: "Arial", Helvetica, Arial, sans-serif; font-size:11px; font-weight: 400; color: #878d95; }
.menu_vertical ul li:last-child a { 	border-bottom:none 0px ; }
.menu_vertical > li > a.active {background-color: #ededed; color:#aa7127; border-bottom: 0px solid #c1c1c1; }
.menu > li > ul li a:before{font-size: 8px; color: #aa7b37; position: absolute; width: 1em; height: 1em; top: 0; left: -2.7em; }
.menu > li > ul li:hover a,
.menu > li > ul li:hover a span,
.menu > li > ul li:hover a:before {color: #32373D; }
.margin-top { margin-top:25px !important }
/*MENU VERTICAL*/
ul, ul ul { margin: 0;	padding: 0;	list-style: none;}
ol, ol ol { margin: 0;	padding: 0;	list-style: none;}
#wrapper {	width: 220px;margin: 55px auto 40px;font-size: 0.8125em;}
.menu {	width: auto;	height: auto;}
.menu h1 	{ color:#aa7b37; text-align:left; font-size:16px; font-family: 'Helvetica LT Std Cond',Helvetica,Arial,sans-serif; padding:0px 0 10px 25px ; margin:0 }
.menu h2 	{ color:#aa7b37; text-align:left; font-size:16px; font-family: 'Helvetica LT Std Cond',Helvetica,Arial,sans-serif; padding:0px 0 10px 25px ; margin:0 }
.menu > li > a {border-top: 1px solid #c1c1c1; width: 95%; height: 2.75em; line-height: 2.75em; text-indent: 2.10em; display: block; position: relative; font-family:Roboto; font-weight: 400; color: #585858; font-size:12px; } 
.menu > li > a:hover 	{ background:url(/img/frontend/arrow-menu1.png) right no-repeat; color:#000  }
.menu > li > a.noarrow 	{ background:0 none }
.menu ul li a {background: #fff; border-bottom: 1px solid #efeff0; width: 95%; height: 2.75em; line-height: 2.75em; text-indent: 2.75em; display: block; position: relative; font-family: "Arial", Helvetica, Arial, sans-serif; font-size:11px; font-weight: 400; color: #878d95; }
.menu ul li a.active {background-color: #F7F7F7; color:#aa7127; border-bottom: 0px solid #c1c1c1; }
.menu ul li:last-child a { 	border-bottom:none 0px ; }
.menu > li > a.active {background-color: #ededed; color:#aa7127; border-bottom: 0px solid #c1c1c1; }
a.arrowdown:hover{cursor:pointer}

.menu_vertical h2 {color: #aa7b37;    text-align: left;    font-size: 16px;    font-family: 'Helvetica LT Std Cond',Helvetica,Arial,sans-serif;    padding: 0px 0 10px 25px;    margin: 0;}
h1.titu-princ {color: #545454; font-size: 15px; float: left; font-family: 'Helvetica LT Std Cond',Helvetica,Arial,sans-serif !important; font-weight: normal; padding-right: 5px; text-transform: uppercase;}