/* Общие настройки */
* 	 { margin: 0; padding: 0; }
html { height: 100%; }
body { position: relative; height: auto !important; height: 100%; min-height: 100%; font-size: 0.8em; color: #878787; font-family: Georgia; text-indent: 0; }
div#container 	{ width: 90%; margin: 40px auto 20px auto; }

/* Оформление текста */
h1 	{ font-size: 1.5em; color: #8c613f; padding: 0em 0 1em 0; font-weight: normal; }
p 	{ padding: 0em 0 1em 0; line-height: 1.5em; }
p.head 	{ font-size: 1.5em; }

span.red { color: #8c613f; }
span.grey { color: #878787; }

/* Ссылки */
a 	 		{ color: #c30000; text-decoration: underline; }
a.visited	{ color: #000000; text-decoration: underline; }
a:hover 	{ color: #c30000; text-decoration: none; }

a.headlink 	{ color: #8c613f; text-decoration: none; }

/* Списки */
li { margin: 0em 0 0.5em 1.3em; color: #8c613f; line-height: 1.5em; }

table.net td { vertical-align: top; width: 50%; }
table.net td.midleft { vertical-align: middle; padding: 10px 30px 10px 10px; }
table.net td.midright { vertical-align: middle; padding: 10px 10px 10px 30px; }
table.net td.left { padding: 10px 30px 10px 10px; }
table.net td.right { padding: 10px 10px 10px 30px; }
table.net td.center { padding: 10px 10px 10px 10px; }

table.offer td { vertical-align: top;}
table.offer td.offl { padding: 10px 10px 10px 0px; width: 25%; }
table.offer td.offr { padding: 10px 10px 10px 10px; }
table.offer td.offl2 { padding: 10px 10px 10px 10px; width: 25%; background-color: #EAEAEA; }
table.offer td.offr2 { padding: 10px 10px 10px 10px; width: 25%; }
table.offer td.offl3 { padding: 10px 10px 10px 10px; width: 25%; background-color: #EAEAEA; }
table.offer td.offr3 { padding: 10px 10px 10px 10px; width: 25%; }

table.logos td { vertical-align: top;}
table.logos td.logosl { padding: 10px 10px 10px 0px; width: 50%; }
table.logos td.logosr { padding: 10px 10px 10px 10px; width: 50%; }

table.item td { vertical-align: top;}
table.item td.iteml { padding: 0px 0px 10px 10px; width: 5%; }
table.item td.itemr { padding: 0px 0px 10px 10px; }
table.item td.itemnum { padding: 0px 0px 0px 10px; width: 5%; font-size: 2em; color: #8c613f; vertical-align: bottom; }
table.item td.itemlink { padding: 0px 0px 0px 10px; vertical-align: bottom; font-size: 1.3em; }


/* Линия */
div.line			{ width: 100%; height: 1px; background: #e8d4b8; display: block; margin: 0em 0 1em 0; }
div.itemline		{ width: 100%; height: 1px; background: #e8d4b8; display: block; margin: 10px 0 15px 0; }

