@charset "iso-8859-1";
* { margin: 0; padding:0;}

a { color:#000;text-decoration:none;}
img { border:none;}
body { background:#FFF;  font-size: 14px;font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;color:#000;}

.clear { clear:both; height:0px; overflow:hidden;}
.hidden { display: none;}
blockquote { margin: 25px 0 25px 10px; padding-left: 20px; border-left: 5px solid #007EFF; font-size: 13px; line-height: 1.45em; font-style: italic; color:#666;}
blockquote cite { margin: 5px 0 0; display: block;	}
#headerTop { width: 100%; float:left; padding: 2px 0; margin: 0}
#container, #footer { width: 100%; float:left;}

#container { display: none; }
#footer-right { display: none; }
#footer-left { width:100%; background: none; padding: 20px 0 20px 0; line-height:18px!important }

img.logoSmall { margin-bottom: -3px}
ul#nav2 { display: none}
#footer-content { background: none }
ul.Phone {float:left;display:inline; }
ul.Phone li {text-indent:-15px;color:#000; letter-spacing:0.9px;font-family: arial, helvetica, "sans-serif"; font-weight:bold; font-size: 14px}
ul#navOK { display: none }

.nav { padding: 3px 11px 0 0; text-align:right; font-size:14px; font-weight:bold;}
.nav > ul.Lang { display: none;}
.nav > ul > li { display: inline; float:left;padding-left: 17px}
.nav > ul > li > a, .nav > ul > li > a span { display: inline-block; line-height: 25px;}
.nav > ul > li > a{ padding-left:0px; color:#DEB15D; cursor:pointer; text-decoration:none;}
.nav > ul > li > a > span > span { padding: 5px 0 16px; height:25px; }
/*.nav > ul > li > a > span > span img { .margin-top:26px;margin-top:27px!important;}*/
.nav > ul > li > a:hover, .nav > ul > li.current_page_item > a, .nav > ul > li.current_page_ancestor > a { color:#FFF;}
.nav > ul > li.current_page_item > a, .nav > ul > li.current_page_ancestor > a { background:url(../images/bg-nav-l.png) no-repeat left top;}
.nav > ul > li.current_page_item > a > span, .nav > ul > li.current_page_ancestor > a > span { background: url(../images/bg-nav-r.png) no-repeat right top;}
.nav > ul > li.current_page_item > a > span > span, .nav > ul > li.current_page_ancestor > a > span > span { background: url(../images/bg-nav.png) no-repeat center top;}
.nav > ul > li.parent { position: relative;}
.nav > ul > li.parent:hover > a { background:url(../images/bg-nav-hover-l.png) no-repeat left top;}
.nav > ul > li.parent:hover > a > span { background: url(../images/bg-nav-hover-r.png) no-repeat right top; position:relative;}
.nav > ul > li.parent:hover > a > span > span { background: url(../images/bg-nav-center.png) repeat-x center top; padding-bottom:0;}
.nav > ul > li.parent:hover > a > span > span > span { background: url(../images/bg-gradient.gif) no-repeat right top; height:6px; width:100%; position: absolute; right:1px; bottom:-4px; z-index:10000; font-size:0; line-height:0;}
.nav li .subnav { position:absolute; background: url(../images/bg-nav-hover-b.png) no-repeat left bottom; width:159px; padding: 0 0 5px; font-size:14px; text-align:left; left:0; top:78px; z-index:10;}
.nav li ul { background: url(../images/bg-nav-hover.png) no-repeat left top; padding: 5px 2px 5px 4px; }
.nav li ul li { padding: 5px 10px; display:block; border-top: solid 1px #4a4b4f; }
.nav li ul li a { color:#bababa;}
.nav li ul li a:hover { color:#fff;}
.nav li ul li:first-child { border-top: none;}
.nav li .subnav, .nav li ul { display: none;}
.nav li.parent:hover .subnav, .nav li.parent:hover ul { display: block;}
