﻿.clear
{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
a img { border-width: 0;}
/*-default text-*/
.text 
{ 
	position: relative;
}
.text p 
{
	 font: normal 11px Tahoma,Arial,Verdana; 
	 text-indent: 18px; 
}
.text p.p-indent
{
	margin-top: 20px;
}
.text p,
.text h1,
.text h2,
.text h3,
.text h4,
.text h5,
.text h6
{
	margin: 3px 0 0 0;
	padding: 0;
	color: #000;
	line-height: 16px;
}
.text h4
{
	margin: 25px 0 15px 0;
	padding: 0;
	font: bold 12px Tahoma,Arial,Verdana;
	color: #000;
}
.text h3.for-link a
{
	font: italic bold 12px Tahoma,Arial,Verdana;
	color: #000;
}
.text a
{
	font: normal 11px Tahoma,Arial,Verdana;
	color: #333300;
}
.text a:hover
{
	text-decoration: none;
}
.text p.content-image
{
	text-align: center;
	margin: 25px 0;
	padding: 0;
}
.text p.content-image span
{
	display: block;
	font: normal 11px Tahoma,Arial,Verdana;
	color: #333;
}
.text ul li
{
	line-height: 1.5;
}
.text ul.nomarkup
{
	list-style-type: none;
}
.text ul.ul-default,
.text ol.ul-default
{
	margin: 8px 0 0 30px;
	padding: 0;
}
.text ul.ul-default li,
.text ol.ul-default li
{
	margin: 0;
	padding: 0 0 10px 0;
	line-height: 1.5;
}
/**/
/*order-table*/
#order-container
{
	position: relative;
	width: 302px;
	margin: 0 auto;
	padding: 10px 20px 0 20px;
	background-color: #cccc99;
	border: solid 1px #999966;
}
#order-table
{
	/*table-layout: fixed;*/
	border-collapse: collapse;
	margin: 0 auto;
	padding: 0;
	width: 280px;
}
#order-table td
{
	padding: 5px;
	margin: 0;
	vertical-align: top;
}
#order-table .order-table-caption
{
	margin: 0;
	padding: 0;
	font: normal 11px Tahoma,Arial,Verdana;
	color: #000;
	text-indent: 0;
}
#order-table .order-table-input
{
	position: relative;
	margin: 0;
	padding: 4px 0 0 0;
}
#order-table #submit-order
{
	background-color: #666633;
	border: solid 1px #999966;
	padding: 2px 10px 3px 10px;
	cursor: pointer;
	font: normal 11px Tahoma,Arial,Verdana;
	color: #fff;
}
#order-table #submit-order:hover
{
	cursor: hand;
}
#order-table .order-table-input input,
#order-table .order-table-input textarea,
#order-table .order-table-input select
{
	font: normal 11px Tahoma,Arial,Verdana;
	color: Gray;
	padding: 1px 0 2px 2px;
	border: solid 1px #999966;
}
#order-table #UserName
{
	width: 264px;
}
#order-table .order-table-description
{
	margin: 5px 0 0 0;
	padding: 0;
	font: normal 11px Tahoma,Arial,Verdana;
	color: #000;
}
#order-table .order-table-error
{
	margin: 4px 0;
	padding: 0;
	font: 11px Tahoma,Arial,Verdana;
	color: Red;
	display: none;
}
/*end order-table*/
/*contact-info*/
#contacts-info
{
	position: relative;
	width: 320px;
	height: 421px;
	margin: 0px auto 0 auto;
	padding: 10px 20px 0 20px;
	background-color: #cccc99;
	border: solid 1px #999966;
}
/*end contact-info*/
/*partners-info*/
#partners-info
{
	position: relative;
	width: 320px;
	height: 421px;
	margin: 0px auto 0 auto;
	padding: 10px 20px 0 20px;
	background-color: #cccc99;
	border: solid 1px #999966;
}
/*end partners-info*/
