﻿/*
 *	Main elements CSS for www.wildorchid.ru
 *	v1.0 2006-10-03
 */


*
{
	font-size: 100%;
}

body
{
	background-color: #FFFFFF;
	font-family: Tahoma, sans-serif;
	margin: 0px;
	padding: 0px;
	height: 100%;
	font-size: 70%;
/*
	background-image: url('/i/back.gif');
	background-position: bottom;
	background-repeat: repeat-x;
*/
}

html,
body {
	height: 100%;
}

a
{
	color: #666666;
}

a:visited
{
	color: #666666;
}

a.ALight,
a:hover
{
	color: #CF1E0A;
}

img
{
	border: 0px;
}

a.ANormal
{
	color: #666666;
}

a.ALight,
a.ALight:visited
{
	color: #CF1E0A;
}


/*
	Frame
	-----------------------------
*/

table.Frame
{
	width: 100%;
	height: 100%;
	padding: 0em;
	margin: 0em;
	border-collapse: collapse;
}

table.Frame tr td
{
	padding: 0em;
}




/*
	Shop Entries
	-----------------------------
*/

table.FrameEntries
{
	width: 90%;
	padding: 0em;
	margin: 0em;
	border-collapse: collapse;
}

table.FrameEntries tr td
{
	width: 16%;
	vertical-align: top;
}

div.Entries
{
	padding-left: 1em;
	background: url('/i/back-entries.gif') no-repeat;
	padding-bottom: 0.3em;
}

div.Entries div
{
	color: #666666;
	margin-bottom: 0.3em;
}

div.Entries #Logo
{
	width: 142px;
	height: 57px;
}

div.Entries #Logo a, div.Entries #Logo a:visited
{
	color: #9D4040;
}
div.Entries #Logo a:hover
{
	color: #CF1E0A;
}



div.Entries div.Enter
{
	color: #A3ABB8;
}

div.Entries div.Description
{
	color: #B4B7B5;
}

div.Enter span.Rus
{
	padding-left: 20px;
	padding-bottom: 0.2em;
	background: url('/i/lng-rus.gif') 0em 0.2em no-repeat;
}

div.Enter span.Eng
{
	padding-left: 20px;
	padding-bottom: 0.2em;
	background: url('/i/lng-eng.gif') 0em 0.2em no-repeat;
}


/*
	Frame Header
	-----------------------------
*/

table.FrameHeader
{
	width: 100%;
	padding: 0em;
	margin: 0em 0em 1.5em 0em;
	border-collapse: collapse;
}

table.FrameHeader tr td
{
	width: 50%;
	background-color: #82858D;
	color: #FFFFFF;
	padding: 0.5em 1em 0.6em 1em;
}

table.FrameHeader td.TopRight
{
	text-align: right;
}

table.FrameHeader td.TopRight a
{
	padding-left: 10px;
	background: url('/i/li-red.gif') no-repeat 0px 0.3em;
}

table.FrameHeader td.TopLeft a
{
	padding-left: 10px;
	background: url('/i/li-white.gif') no-repeat 0px 0.3em;
}

table.FrameHeader tr td a,
table.FrameHeader tr td a:visited
{
	color: #FFFFFF;
}



/*
	Frame Bottom
	-----------------------------
*/

table.FrameBottom
{
	width: 100%;
	padding: 0em;
	border-collapse: collapse;
}

table.FrameBottom tr td
{
	padding: 0em;
	margin: 0em;
	vertical-align: bottom;
}

table.FrameBottom td.FrameBottomLeft
{
	width: 50%;
}

table.FrameBottom td.FrameBottomRight
{
	vertical-align: top;
	width: 50%;
}


/*
	Links
	-----------------------------
*/

div.Links
{
	padding-left: 5em;
	padding-top: 1.3em;
}

div.Links div
{
	font-size: 105%;
	color: #666666;
	padding-left: 10px;
	margin-bottom: 0.5em;
	background: url('/i/li.gif') no-repeat 0px 0.3em;;
}

div.Links div.Market
{
	margin-top: 1em;
}

div.Links div span.Description
{
	font-size: 90%;
}



/*
	Contacts
	-----------------------------
*/

div.Contacts
{
	padding: 3em 1em 1em 1em;
}

div.Contacts div.Info
{
	color: #838383;
	padding-bottom: 0.5em;
}

div.Contacts div.Copy
{
	color: #A8A9AA;
}




#Bags
{
	width: 470px;
	height: 220px;
	background: url('/i/bags.jpg') no-repeat;
}



/*
	Frame Content
	-----------------------------
*/

table.FrameContent
{
	width: 100%;
	padding: 0em;
	margin: 4em 0em 3em 0em;
	border-collapse: collapse;
}

table.FrameContent tr td
{
	padding: 0em 2em 0em 1em;
	vertical-align: top;
}

table.FrameContent td.FrameContentLeft
{
	width: 30%;
}

table.FrameContent td.FrameContentRight
{
	width: 70%;
}


div.Text
{
	margin-top: 2em;
	font-size: 105%;
}

div.Hrefs
{
	padding-bottom: 1em;
}

div.Hrefs div
{
	margin-bottom: 0.5em;
}

div.Hrefs div.Link
{
	color: #666666;
	padding-left: 10px;
	background: url('/i/li.gif') no-repeat 0px 0.3em;;
}

div.Back
{
	font-size: 95%;
	color: #666666;
	padding-left: 10px;
	margin-bottom: 0.5em;
	background: url('/i/li-back.gif') no-repeat 0px 0.3em;;
}

h2
{
	font-size: 130%;
}

h1
{
	color: #9D4040;
	font-size: 180%;
	margin: 0em;
	padding: 0em;
	text-transform: uppercase;
}


p
{
	line-height: 140%;
	padding: 0em;
	margin: 0em 0em 1em 0em;
}

ul
{
	margin: 0em 0em 1.5em 0em;
	padding: 0em;
}
ul li
{
	line-height: 140%;
	margin: 0em 0em 0.5em 0em;
	padding: 0em 0em 0em 20px;
	list-style-type: none;
	background: url('/i/li-set.gif') no-repeat 0em 0.8em;
}

ol li
{
	line-height: 140%;
}



/*
	Data Info
	-----------------------------
*/

table.DataInfo
{
	width: auto;
	padding: 0em;
	margin: 0em;
	border-collapse: collapse;
}

table.DataInfo tr td
{
	padding: 0em 1em 0.5em 0em;
	vertical-align: top;
}

table.DataInfo tr td span
{
	color: #B4B7B5;
}

span.Published
{
	color: #909290;
}



/*
	Downloads
	-----------------------------
*/

div.Downloads div.Item
{
	margin-bottom: 2em;
	padding-left: 26px;
	background: url('/i/icon-file.gif') no-repeat;
	background-position: 0em 0.2em;
	line-height: 140%;
}

div.Downloads div.Item span
{
	color: #B4B7B5!important;
}

div.DOC { background-image: url('/i/icn-doc.gif')!important }
div.PDF { background-image: url('/i/icn-pdf.gif')!important }



/* Previous */

/*
	Frame Previous
	-----------------------------
*/

table.FramePrevious
{
	width: auto;
	padding: 0em;
	margin: 0em;
	border-collapse: collapse;
}

table.FramePrevious td
{
	width: 150px;
}

div.Deliver
{
	margin-top: 4em;
	margin-bottom: 0.5em;
	height: 1px;
	width: 100%;
	background-color: #E1E3E6;
}

div.PreviousContainer
{
	padding: 1em 0px 0px 0px;
}

div.PreviousContainer div.Header
{
	padding-left: 2px;
	padding-bottom: 0.3em;
	color: #333333;
}

div.PreviousContainer div.Picture
{
	width: 114px;
	border: 1px solid #FFFFFF;
	padding: 1px;
	cursor: hand;
}

div.PreviousContainer div.PictureActive
{
	width: 114px;
	border: 1px solid #82858D;
	padding: 1px;
	cursor: hand;
}

div.PreviousContainer div.Picture img
{
	width: 110px;
	height: 110px;
}

div.PreviousContainer div.Description
{
	padding-left: 2px;
	padding-top: 0.3em;
	font-style: italic;
	color: #999999;
}

div.PreviousBack
{
	color: #DBDBDB;
	padding: 0.5em 1em 0.7em 1em;
	background-color: #82858D;
	color: #FFFFFF;
}

div.PreviousBack a
{
	color: #FFFFFF;
	text-align: left;
	padding-left: 1em;
	background: url('/i/li-previous.gif') no-repeat 0px 0.3em;
}

div.PreviousBack a:visited
{
	color: #FFFFFF;
}

div.PreviousBack span
{
	padding-left: 0.5em;
	padding-right: 0.5em;
}

#shop_address td{
	padding: 8px 0;
}

