
/*
/Themes/1/Default/CSS/formating.css
*/
/* ---------- style reset ---------- */

body			{ line-height: 1.5em }


#header					{ overflow: visible; margin: 0 auto; width: 980px }
* html #header			{ margin-bottom: -3px; }
#nav-header				{ float: left; clear: left; }
*+html #nav-header		{ padding-bottom: 1em }


/*
modules.css
*/
/************ HEADER ************/
/* ---------- Header Main Navigation ------------- */
#nav-main				{ position: relative; float: left; list-style: none; margin: 0 0 1em 0; width: 680px; z-index: 6 }
#nav-main li			{ position: relative; float: left; margin: 0; color: #fff;  }


#nav-main li a			{ float: left; padding: .5em 12px; text-decoration: none; color: #fff }
#nav-main li a:hover	{ background-color: #430301 }
#nav-main div.submenu	{ display: none; position: absolute; left: -2px; top: 2.5em; margin: 0; padding: .5em 0; width: 184px; z-index: 99;
							border: 1px solid #d9d9d9; border-top: none; background-color: #fff }
#nav-main div.double	{ width: 368px }
#nav-main li:hover a,
#nav-main li.over a		{ background-color: #430301 }
#nav-main li:hover ul a,
#nav-main li.over ul a	{ background: none }
#nav-main li:hover div,
#nav-main li.over div	{ display: block }
#nav-main ul			{ list-style: none; float: left; margin: 0; padding: 0 12px; width: 160px; font-size: .9em }
#nav-main ul li			{ float: none; color: #000 }
#nav-main ul li a		{ float: none; padding: 0; color: #000 }
#nav-main ul li a:hover	{ z-index: 99; color: #d21a1a; background: none }
#nav-main ul li p		{ margin-bottom: .5em; line-height: 1.1em; color: #909090 }
#nav-main ul li p.title	{ margin-bottom: 0; font-weight: bold; line-height: 1.7em; color: #222 }
#nav-main ul li p.title a
						{ color: #222 }
#nav-main ul li p.title a:hover
						{ color: #d11919 }


/* ---------- Header Main Navigation :: test 3 ------------- */
#nav-main div.double_3					{ width: 368px }
#nav-main div.double_3 div.category_3	{ float: left; clear: left; margin-bottom: 1em; width: 368px }
#nav-main div.category_3 a				{ float: none; padding: 0; color: #000; background: none }
#nav-main div.category_3 a:hover		{ z-index: 99; color: #d21a1a; background: none }
#nav-main div.category_3 p				{ margin-bottom: .5em; padding-left: 12px; font-size: .9em; line-height: 1.1em; color: #909090 }
#nav-main div.category_3 p.title		{ margin-bottom: 0; font-weight: bold; line-height: 1.7em; color: #222 }
#nav-main div.category_3 p.title a		{ color: #222 }
#nav-main div.category_3 p.title a:hover{ color: #d11919 }
#nav-main div.category_3 ul				{ width: 160px; font-size: .9em }

/* ---------- Header Right Navigation Tools ------------- */
#nav-tools				{ list-style: none; float: right; margin: 0 0 1em 0; padding-top: .3em; width: 298px }
*+html #nav-tools		{ margin-bottom: .2em }
#nav-tools li			{ display: inline; float: right; margin: 0 0 0 5px }
#nav-tools a			{ cursor: pointer; min-height: 26px; text-decoration: none; white-space: nowrap; color: #b67d7b }
#nav-tools a span		{ float: left; vertical-align: middle }
#nav-tools a span.lf	{ width: 1px; height: 26px; font-size: 1px; line-height: 1px; background: url('/Themes/1/Default/Media/Layout/button_nav_tools_left.png') no-repeat left top }
#nav-tools a span.rg	{ width: 1px; height: 26px; font-size: 1px; line-height: 1px; background: url('/Themes/1/Default/Media/Layout/button_nav_tools_right.png') no-repeat left top }
#nav-tools a span.main	{ padding: 4px 10px 5px; height: 17px; background: url('/Themes/1/Default/Media/Layout/button_nav_tools_bg.png') repeat-x left top }
* html #nav-tools a span.main
						{ padding: 4px 10px 0 10px }
#nav-tools a:hover		{ color: #fff }

