/* Main */
body
{
	padding: 0;
	margin: 0;
	font-family: Tahoma;
	bgcolor: #FFF;
	color: #174D44
}

img { border-width: 0 }

a { color: #174D44 }
td, p { font-size: 70% }
td p { font-size: 100% }

h1
{
	margin: 0;
	padding: 0;
	color: #b35900;
	font-weight: 500;
	/*font-style: italic;*/
	font-size: 200%;
	font-family: Times, serif;
	text-decoration: none
}

.Bold { font-weight: bold }
form { margin: 0 }

/* Navigation */
table.Nav td.Item
{
	background-image: url('/_data/kmozer/f/bg_nav.gif');
	background-repeat: repeat-x;
	font-size: 70%;
	white-space: nowrap;
	padding: 0 10px 3px 10px
}
table.Nav td.Item { color: #FF8 }
table.Nav td.Item a
{
	display: block;
	color: #FF8;
	text-decoration: none
}
table.Nav td.Sep
{
	background-image: url('/_data/kmozer/f/bg_nav.gif');
	background-repeat: repeat-x;
	width: 1%
}
table.Nav td.Sep img
{
	width: 3px;
	height: 40px
}
table.Nav td.Selected { background-image: url('/_data/kmozer/f/bg_nav_selected.gif') }


/* Elements */
.Footer, .Footer a { color: #FFE536 }
.ContentBlock { padding: 0 10px 30px 15px }


/* Left Nav */
div.List
{
	width: 100%;
	position: relative;
	margin-bottom: 5px
}
div.List div.Bullet
{
	float: left;
	width: 18px
}
div.List div.Bullet img
{
	width: 13px;
	height: 13px
}
div.List div.Item
{
	margin-left: 18px;
	width: expression("100%")
}
div.List div.Item a { font-weight: bold }
div.List div.Selected,
div.List div.Selected a
{
	font-weight: bold;
	color: #B35900
}
div.List div.Item div.Header
{
	padding: 5px 0 1px 0;
	color: #174D44;
	font-weight: normal;
	font-style: italic
}


div.ListSub
{
	width: 100%;
	position: relative
}
div.ListSub div.Bullet
{
	float: left;
	padding-top: 5px;
	width: 9px
}
div.ListSub div.Bullet img
{
	width: 4px;
	height: 5px
}
div.ListSub div.Item
{
	margin-left: 9px;
	width: expression("100%")
}
div.ListSub div.Item a
{
	font-weight: normal;
	color: #174D44
}


/* Additional material */
div.AdditionalMaterial
{
	width: 100%;
	position: relative;
	margin-bottom: 7px
}
div.AdditionalMaterial div.Bullet
{
	float: left;
	width: 15px
}
div.AdditionalMaterial div.Item
{
	float: left;
	padding-left: 10px
}
div.AdditionalMaterial div.Item a { font-weight: bold }

.Crumbs, .Crumbs a { color: #FFE536 }
.Crumbs .Sep
{
	font-size: 75%;
	font-weight: bold
}

input.Word,
input.Phone { width: 100px }
input.Number { width: 75px }
input.String { width: 170px }
input.Text { width: 270px }

textarea
{
	width: 270px;
	height: 60px
}

.Required { font-weight: bold }

.FieldDescription { font-style: italic }

/* Cart */
div.DisabledCartBtnDescr
{
	font-style: italic;
	padding-left: 7px;
	color: #b35900
}

div.DisabledCartBtnDescr a
{
	font-weight: bold;
	color: #b35900
}

input.DisabledCartBtn { cursor: default }