body			{margin: 0; padding: 0; font: normal 12px Tahoma; color: #5C5D4C; background: url(/templates/images/bg.gif);}
table, td		{font: normal 12px Tahoma;  line-height: 15px;}
input			{border: 1px solid #EDD5AB; background: #FFF6E3;}
input.no		{border: none;}
input.inpMC		{border: none; background: url(/templates/images/input_search_bg.gif) top left no-repeat; width: 127px; height: 24px; padding: 4px;}

span.orButt		{
		background: url("img/btn/bg1.gif") no-repeat top left;
		margin: 0;
		padding: 0px;
		height: 23px;
		display: block;
}
span.orButt input{
	background: url("img/btn/bg2.gif") no-repeat top right ;
	height: 23px;
	border: none;
	padding: 1px 10px;
	margin: 0;
	font: bold 11px Tahoma;
	color: #fff;
	text-decoration: none;
}


select          {}
textarea        {border: 1px solid #EDD5AB; background: #FFF6E3;}
img 			{border-color: #c6c6c5;}
a 				{color: #018EA6; text-decoration: underline;}
a:hover 		{color: #A80D0D; text-decoration: underline;}

.ssylka {-x-system-font:none;
color:#695B36;
font-family:Arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;



width:270px;
z-index:21}

;



p 				{padding: 0 0 10pt 0; margin: 0;}

ul				{margin: 0px; padding: 0 0 0px 10px;}
li				{list-style-position: outside; list-style-type: none; padding: 0 0 8px 25px; background: url(/templates/images/dots/li.gif) no-repeat top left; }

ul.stik1		{margin: 0px; padding: 30px 0 0 0px;}
ul.stik1 li		{list-style-position: outside; list-style-type: none; padding: 0 0 1px 25px!important; background: none; margin: 0;}
ul.stik1 li	a	{background: url("img/stik1M.gif") top left no-repeat; display: block; border: 0px solid red; padding: 0 0 0 33px; font: normal 12px tahoma; color: #A80D0D; text-decoration: none!important;line-height: 33px; margin: 0;}
ul.stik1 li	a:hover	{background-position: 0 -33px; display: block; border: 0px solid red; color: #fff;}
ul.stik1 li.sel	a	{background-position: 0 -33px; display: block; border: 0px solid red; color: #fff;}


form			{padding: 0; margin: 0; font: normal 11px Tahoma; color: #73746A;}

/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  TITLE*/
H1		        {
	font:normal 36px "Trebuchet MS";line-height: 30px;
	margin:  0 0 8px 0; padding: 0;
	color: #A80D0D;letter-spacing: -0.5pt;}


/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  TITLE*/


h2              {font-family: "Trebuchet MS", helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #AA4F09; margin: 0 0 8px 0; padding: 0; letter-spacing: 0pt;}
h3				{font-family: "Trebuchet MS", tahoma, helvetica, sans-serif; font-size: 13px; line-height: 12px; color: #A80D0D; font-weight: bold; margin: 10px 0 10px 0pt; }
h4              {font-family: "Trebuchet MS"; font-size: 30px; color: #A80D0D; font-weight: normal; margin: 0px 0px 8px 0px;  line-height: 25px;letter-spacing: -0.5pt;}
h5              {font-family: Georgia, tahoma, helvetica, sans-serif; font-size: 41px; line-height: 36px; color: #FFFFDE; font-weight: normal; margin: 0 0 10px 0;  padding: 0; letter-spacing: -1px;}
h6              {font-family: Tahoma, helvetica, sans-serif; font-size: 18px; line-height: 16px; color: #AA4F09; font-weight: normal; margin: 0 0 5px 0;  padding: 0;}

.h100pr							{height: 100%;}

#bgL							{background: url(/templates/images/bgLeftCenter.gif) top right repeat-y;}
#bgLeftTop						{background: url(/templates/images/bgLeftTop.gif) top right no-repeat; height: 100%; width: 18px;}
#bgLeftTopS						{background: url(/templates/images/bgLeftTopS.gif) top right no-repeat; height: 100%; width: 18px;}
#bgLeftBottom					{background: url(/templates/images/bgLeftBottom.gif) bottom right no-repeat; width: 18px;}
#bgR							{background: url(/templates/images/bgRightCenter.gif) top left  repeat-y;}
#bgRightTop						{background: url(/templates/images/bgRightTop.gif) top left no-repeat; height: 100%; width: 18px;}
#bgRightTopS					{background: url(/templates/images/bgRightTopS.gif) top left no-repeat; height: 100%; width: 18px;}
#bgRightBottom					{background: url(/templates/images/bgRightBottom.gif) bottom left no-repeat; width: 18px;}

#contBgBetw						{background: url(/templates/images/contBgBetw.gif) left repeat-y;   height: 100%;}
#contBgUp						{background: url(/templates/images/contBgUp.gif) top left no-repeat;  height: 100%;}
#contBgDown{
	background: url(/templates/images/contBgDown.gif) bottom left no-repeat;
	padding: 20px 15px 20px 27px;
	*padding: 20px 40px;
	height: 100%;
}
#contBgDown,x:-moz-any-link{
	padding: 20px 15px 20px 40px;
}
#contBgDown table { width: auto !important; }
#rghBgBetw						{background: url(/templates/images/rghBgBetw.gif) left repeat-y;  height: 100%;}
#rghBgUp						{background: url(/templates/images/rghBgUp.gif) top left no-repeat; height: 100%;}
#rghBgDown{
	background: url(/templates/images/rghBgDown.gif) bottom left no-repeat;
	padding: 20px 0px;
	/*padding: 40px 0px 20px 0px;*/
	height: 100%;
}

#snU						{background: url(/templates/images/sn1.gif) top left no-repeat;}
#sn							{background: url(/templates/images/sn2.gif) left repeat-y;}
#snD						{background: url(/templates/images/sn3.gif) bottom left no-repeat; }
#snC						{border: 0px solid red; padding: 20px 20px 40px 20px;}

#stik1			{background: url(/templates/images/stik1.gif) no-repeat 40px 0; width: 278px; height: 304px; padding: 10px 0 20px 40px;}
#stik2			{background: url(/templates/images/stik2.gif) no-repeat 37px 0; height: 210px; padding: 35px 0 20px 70px;}
DIV.partner		{
	padding:20px 0 0 0px}
DIV.partner	DIV	{
	display:block; width:120px; float:left; padding-bottom:15px;/padding-bottom:0px}



#stik2bg					{background: url(/templates/images/stik2bg.gif) left repeat-y;}
#stik2						{margin: 0 0 0 30px;}
#stik2 ul					{margin: 0px; padding: 0 0 0px 50px;}
#stik2 ul li				{list-style-position: outside; list-style-type: none; padding: 0 0 12px 28px; background: url(/templates/images/dots/li.gif) no-repeat top left; font: normal 12px tahoma; color:#940000;}
#stik2 ul li.no				{list-style-position: outside; list-style-type: none; padding: 0 0 12px 28px; background: none; font: normal 12px tahoma; color:#940000;}
#stik2 ul li a				{font: normal 12px tahoma; color:#940000;}


#stik3bg					{background: url(/templates/images/stik3bg.gif) left repeat-y;}
#stik3						{margin: 0 0 0 30px;}
#stik3 ul					{margin: 0px; padding: 0 0 0px 50px;}
#stik3 ul li				{list-style-position: outside; list-style-type: none; padding: 0 0 12px 28px; background: url(/templates/images/dots/li.gif) no-repeat top left; font: normal 12px tahoma; color:#940000;}
#stik3 ul li.no				{list-style-position: outside; list-style-type: none; padding: 0 0 12px 28px; background: none; font: normal 12px tahoma; color:#940000;}
#stik3 ul li a				{font: normal 12px tahoma; color:#940000;}

#stik5			{background: url(/templates/images/stik4.gif) no-repeat 17px 0; width: 287px; height: 371px; padding: 0px 0 0px 23px;}
#stik4			{padding: 0px 0 0px 23px;}
ul.stik4 					{margin: 0px; padding: 35px 0 0px 25px;}
ul.stik4 li				{list-style-position: outside; list-style-type: none; padding: 0 0 12px 28px; background: url(/templates/images/dots/li.gif) no-repeat top left; font: normal 12px tahoma; color:#940000;}
ul.stik4 li.no				{list-style-position: outside; list-style-type: none; padding: 0 0 12px 28px; background: none; font: normal 12px tahoma; color:#940000;}
ul.stik4 li a				{font: normal 12px tahoma; color:#940000; text-decoration: none;}
ul.stik4 li a:hover			{font: normal 12px tahoma; color:#940000; text-decoration: none;}

DIV.menu-sec-in-r       { background:url(/templates/images/menu_sec_r.gif) no-repeat 275px bottom;}
DIV.menu-sec-in { padding:20px 40px 15px 50px;background:url(/templates/images/menu_sec_in.jpg) no-repeat}
DIV.menu-sec-in A       { display:block; padding:3px 0; margin:7px 0}
DIV.menu-sec-in-bot     { position:relative; margin-top:-15px; padding-left:10px}


#bott1						{background: url(/templates/images/bott1.jpg) top left no-repeat; height: 134px; width: 650px;}
#bott2						{background: url(/templates/images/bott2.jpg) top left no-repeat; height: 134px; width: 340px;}

DIV.top	{
	position: absolute; z-index: 10; top:0px; padding: 4px 0 0 0;}
DIV.top	TABLE	TD	{
	font:12px Arial; color:#754a13}
	DIV.top	TABLE	TD.tit	{
	padding:10px 3px}


#topMenu	{position: absolute; z-index: 100; top:0px; padding: 4px 0 0 0;}
#topMenu	TD {
	white-space:nowrap;
}
.tmRED{
	background: url(/templates/images/menuRED1.gif) top left no-repeat;
	/*padding: 0 8px 0 23px;*/
	padding: 0 0px 0 15px;
	color: #FFE99A;
}
.tmRED a	{color: #FFE99A;}
.tmYELLOW{
	background: url(/templates/images/menuYELLOW1.gif) top left no-repeat;
	/*padding: 0 8px 0 23px;*/
	padding: 0 0px 0 15px;
	color: #A80D0D;
}
.tmLIGHT{
	background: url(/templates/images/menuLIGHT1.gif) top left no-repeat;
	/*padding: 0 8px 0 23px;*/
	padding: 0 0px 0 19px;
	color: #A80D0D;}
.tm3{
	background: url(/templates/images/menu3.gif) top left no-repeat;
	/*padding: 0 8px 0 23px;*/
	padding: 0 0px 0 15px;
	color: #A80D0D;
}

.tmYELLOW a, .tmLIGHT a, .tm3 a {color: #AB6F22;}
.tmYELLOW a:hover, .tmLIGHT a:hover, .tm3 a:hover  {color: #A80D0D;}
.tmRED a:hover{color: #FFFFFF;}
#logo		{position: absolute; z-index: 20; top:0px; padding: 58px 0 0 657px; width: 281px; height: 62px;}
#logoS		{position: absolute; z-index: 20; margin: 20px 0 0 40px; width: 140px; height: 31px;}
#phone		{position: absolute; z-index: 21; margin: 20px 0 0 210px; width: 320px; font: normal 12px Arial; color: #695B36;}
#fax		{position: absolute; z-index: 21; margin: 20px 0 0 395px; width: 170px;  font: normal 12px Arial; color: #726D56;}
#name		{position: absolute; z-index: 20; top:0px; padding: 95px 0 0 736px;}
#copy		{position: absolute; z-index: 21; margin: 20px 0 0 30px; font: normal 12px Arial; color: #695B36; text-align:right;width:270px}

.tmLANG	{
	background:url(/templates/images/lang_bg.gif) no-repeat; padding-left:23px; padding-right:17px; color: #A80D0D;}
.tmLANG	a	{
	color: #AB6F22;}
.tmLANG	a:hover	{
	color: #A80D0D;}
.tmSEARCH	{
	background:url(/templates/images/search_bg.gif) no-repeat; padding-left:10px; padding-right:16px}



#mCbg		{background: url(/templates/images/mCbg.gif) top left repeat-x; height:57px;}

table#langs	{}
table#langs th {
	/*padding: 0 0 0 8px;*/
	padding: 0 0 0 2px;
	}
table#langs td {
	/*padding: 0 0 0 8px;*/
	padding: 0 0 0 2px;
	}

table.elmMC	{width:100%;}
table.elmMC	td {padding: 0 !important; }
table.elmMC	td.lft{background: url(/templates/images/mCbgL.gif) top no-repeat;}
table.elmMC	td.cent{background: url(/templates/images/mCbgC.gif) top no-repeat; text-align: center;  white-space: nowrap; width: 100%; padding: 0px 5px!important;}
table.elmMC	td.cent a{font: bold 13px Arial; color: #AB6F22; text-decoration: none; display: block; height: 63px; width: 100%; line-height: 52px; border: 0px solid red;}
table.elmMC	td.righ{background: url(/templates/images/mCbgR.gif) top no-repeat;}

table.elmMC.select	td.lft{background-position: 0px -63px;}
table.elmMC.select	td.cent{background-position: 0px -63px; text-align: center;  white-space: nowrap; width: 100%;}
table.elmMC.select	td.cent a{font: bold 13px Arial; color: #fff; text-decoration: none; display: block; height: 63px; width: 100%; line-height: 56px;}
table.elmMC.select	td.righ{background-position: 0px -63px;}

#en		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/langs/en.png); width:expression(1); height:expression(1); width:100px; height:85px;}
#de		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/langs/de.png); width:expression(1); height:expression(1); width:100px; height:85px;}
#ch		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/langs/ch.png); width:expression(1); height:expression(1); width:100px; height:85px;}
#fr		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/langs/fr.png); width:expression(1); height:expression(1); width:100px; height:85px;}
#it		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/langs/it.png); width:expression(1); height:expression(1); width:100px; height:85px;}
#pl		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/langs/pl.png); width:expression(1); height:expression(1); width:100px; height:85px;}
#sp		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/langs/sp.png); width:expression(1); height:expression(1); width:100px; height:85px;}
#cz		{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/langs/cz.png); width:expression(1); height:expression(1); width:100px; height:85px;}


#header		{}
.header		{background: url(/templates/images/headers/h1_new.jpg) top left no-repeat; width: 990px; height: 288px;}
.corp		{background: url(/templates/images/headers/h1_corp.jpg) top left no-repeat; width: 990px; height: 288px;}
#vacancy		{background: url(/templates/images/headers/vacancy.jpg) top left no-repeat; width: 990px; height: 237px;}

#preview_all	{background: #9C0202 url(/templates/images/headers/bg1.jpg) bottom right no-repeat; width: 990px; }
#preview_en	{background: #9C0202 url(/templates/images/headers/bgEN.jpg) top right no-repeat; width: 990px;}
#preview_de	{background: #9C0202 url(/templates/images/headers/bgDE.jpg) top right no-repeat; width: 990px;}
#preview_it	{background: #9C0202 url(/templates/images/headers/bgIT.jpg) top right no-repeat; width: 990px;}
#preview_fr	{background: #9C0202 url(/templates/images/headers/bgFR.jpg) top right no-repeat; width: 990px;}
#preview_sp	{background: #9C0202 url(/templates/images/headers/bgSP.jpg) top right no-repeat; width: 990px;}
#preview_pl	{background: #9C0202 url(/templates/images/headers/bgPL.jpg) top right no-repeat; width: 990px;}
#preview_ch	{background: #9C0202 url(/templates/images/headers/bgCH.jpg) top right no-repeat; width: 990px;}
#preview_cz	{background: #9C0202 url(/templates/images/headers/bgCZ.jpg) top right no-repeat; width: 990px;}
#preview_ru	{background: #9C0202 url(/templates/images/headers/bgCH.jpg) top right no-repeat; width: 990px;}

#preview_de .preview_de-short {
	
	}
	#preview_de .preview_de-short H5 {
		margin:0;
		padding:12px 0;
		}
	#preview_de .preview_de-short .info-bann {
		padding:0 0 0 470px;
		}
	#preview_de .preview_de-short .info {
		margin-top:-100px;
		}
	


table.tbl	{border-bottom: 3px solid #EDD5AB;}
table.tbl th	{background: url(/templates/images/tableBgTh.gif); font: normal 11px Tahoma; color: #9A8162; text-align: left; padding: 7px 12px; white-space: nowrap;}
table.tbl th.th1{background: url(/templates/images/th1.gif) top left no-repeat;}
table.tbl th.th2{background: url(/templates/images/th2.gif) top right no-repeat;}
table.tbl td	{font: normal 11px Tahoma; color: #73746A; padding: 7px 2px 7px 10px; line-height: 11px;}
table.tbl td.ln	{background: url(/templates/images/tableBgTh.gif); width: 1px; padding: 0!important; margin: 0!important;}
table.tbl tr.next td	{background: url(/templates/images/tableBgTd.gif); }
table.tbl tr.next td.ln	{background: url(/templates/images/tableBgTh.gif); width: 1px; padding: 0!important; margin: 0!important;}


#contBgDown TABLE.t-basic {
	border-collapse:collapse;
	width:100% !important;
	border:4px solid #fef1d0;
	border-bottom:3px solid #ecd4aa;
	border-width:0 2px 3px;
	}
	TABLE.t-basic TH {
		background:url(/templates/images/tableBgTh.gif); 
		font:normal 11px Tahoma;
		color:#9A8162;
		text-align:left;
		padding:8px 12px;
		white-space:nowrap;
		vertical-align:bottom;
		}
	TABLE.t-basic TD {
		border:1px solid #ecd4aa;
		border-width:0 1px;
		font:normal 11px Tahoma;
		color:#73746A;
		padding:7px 2px 7px 10px;
		line-height:11px;
		vertical-align:top;
		}
	TABLE.t-basic .next TD {
		background: url(/templates/images/tableBgTd.gif);
		}


#ban-left	{position: absolute; z-index: 6; margin: 41px 0 0 687px;}

#ban-left-ru{
	position: absolute;
	z-index: 6;
	margin: 37px 0 0 687px;
}

/*#ban-left-ru{
	position: absolute;
	z-index: 6;
	left:688px;
	top:382px;
}*/

#portfel	{background: url(/templates/images/portfel.gif) top right no-repeat; height: 275px;}

#error                     {color: #FF0000; font-weight: bold}
#ok                        {color: #008800; font-weight: bold}

/*addit*/
.C_bl								{color: #336981;}
.col1			{color: #E3CAA0;}
.col2, a.col2, a.col2:hover			{color: #FFE9C3;font: bold 13px Arial}
.col3, a.col3, a.col3:hover			{color: #FFCC66;font: bold 13px Arial}
a.col2:hover			{color: #ffffaa;}
a.col3:hover			{color: #ffffaa;}

.col4, a.col4, a.col4:hover			{color: #ffe9c3;font:11px Arial}



.f_arial		{font-family: arial;}

.w100px			{width: 100px;}
.w110px			{width: 110px;}
.w120px			{width: 120px;}
.w130px			{width: 130px;}
.w140px			{width: 140px;}
.w150px			{width: 150px;}

.pad40			{padding: 0 10px 0 40px;}
.br15			{font: bold 14px Tahoma; color: #AA4F09;}
.snTITLE		{font: normal 22px Tahoma; color: #A80D0D; line-height: 18px;}
.snTXT			{font: normal 11px Tahoma; color: #5C5D4C; line-height: 12px;}

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
DIV.info	{ margin-top:-200px}
DIV.info-feat	{ float:left; width:270px;}
DIV.info-feat	A, DIV.info-feat	A:visited	{
	display:block; color:#FFE9C3;font: bold 13px Arial; background:url(/templates/images/dots/li2.gif) no-repeat 0 6px;
	padding:5px 5px 5px 23px; bor der:1px solid red;}
	DIV.info-feat	A:hover	{
		color: #ffffaa;}
DIV.info-bann	{
	/*position:relative;*/
	padding:125px 10px 0 470px;
}


UL.info-feat-start	{
	padding:0; margin:0; list-style-type:none; display:block; width:330px; margin-left:17px}
	UL.info-feat-start	LI	{
	color:#FFE9C3;font:12px Arial; padding:4px 0 5px 27px; line-height:13px}
	UL.info-feat-start	LI		A, UL.info-feat-start	LI		A:visited	{
	color:#ffcc66;}
	UL.info-feat-start	LI		A:hover{
	color:#ffedca;}
	UL.info-feat-start	LI#l1	{
		background:url(/templates/images/dots/1.gif) no-repeat 0 2px }
	UL.info-feat-start	LI#l2	{
		background:url(/templates/images/dots/2.gif) no-repeat 0 2px;}
	UL.info-feat-start	LI#l3	{
		background:url(/templates/images/dots/3.gif) no-repeat 0 2px;}
	UL.info-feat-start	LI#l4	{
		background:url(/templates/images/dots/4.gif) no-repeat 0 2px;}
	UL.info-feat-start	LI#l5	{
		background:url(/templates/images/dots/5.gif) no-repeat 0 2px;}


DIV.menu-sec	{
	padding-left:40px}
DIV.menu-sec-corp	{
	background:url(/templates/images/menu_corp.jpg); width:220px; /width:270px;padding:5px  20px 10px 30px}
#mainLogoDiv{
	/*border:1px solid black;*/
	padding-left:21px;
	/*padding-left:21px;
	_padding-left:0px;*/
	margin-top:30px;
	height:280px;
	margin-top:10px;

}
.logoDiv{
	/*border:1px solid red;
	float:left;
	width:80px;
	height:50px;
	margin-left:19px;
	_margin-left:10px;
	vertical-align:middle;
	text-align:center;*/
	float:left;
	width:85px;
	height:/*50*/60px;
	margin-left:10px;
	vertical-align:middle;
	text-align:center;

}
.logoDiv a{
	vertical-align:middle;
}
.logoDiv a img{
	vertical-align:middle;
}
.strongTable{
		/*border:1px solid black;*/
}
.strongTable td{
	/*border:1px solid red;*/
	vertical-align:top;
	text-align:center;
	width:auto;
}
.strongTable td .imageTd{
	text-align:center;
}
.strongTable .emptyTd{
	width:50px;
}
.back1Div{
	background-image:url(/templates/images/back1.png);
	background-repeat: no-repeat;
	/*border:1px solid green;*/
	width:109px;
	height:31px;
	padding-top:6px;
	text-align:center;
}
.back2Div{

	background-image:url(/templates/images/back2.png);
	background-repeat: no-repeat;
	/*border:1px solid green;*/
	width:132px;
	height:31px;
	padding-top:6px;
	text-align:center;
}

/*
.back3Div{
	background-image:url(/templates/images/back3_new.png);
	background-repeat: no-repeat;
	width:180px;
	height:44px;
	padding-top:6px;
	text-align:center;
}
*/

.back3Div{
	background-image:url(/templates/images/back1.png);
	background-repeat: no-repeat;
	/*border:1px solid green;*/
	width:120px;
	height:31px;
	padding-top:6px;
	text-align:center;
}


.aboutUsTable{
	/*border:1px solid black;*/
	margin-left:-20px;
}
.aboutUsTable td{
	/*border:1px solid red;*/
	vertical-align:top;
}
.mainFlashDiv{
	margin:0;
	padding:0;
	vertical-align:bottom;
	height:246px;
}

/*.mainFlashDiv, x:-moz-any-link{
	height:245px;
}*/
.mainFlashTd{
	height:246px;
	padding-bottom: 0;
	vertical-align: bottom;
}
.aboutTd{
	padding-left: 0px;
	vertical-align: top;
	width: 250px;
	padding-top: 5px;
}
.postTd{
	padding-left: 5px;
	padding-top: 5px;
}
.clearDiv{
	height:0px;
	overflow:hidden;
	clear:both;
}
.feedbackTable{
	/*border:1px solid black;*/
}
.feedbackTable td{
	/*border:1px solid red;*/
	text-align:right;
	vertical-align:top;
}
.leaveCommentTable td{
	text-align:right;
	vertical-align:top;
}
.sendCommentButton{
	background:#AB6F22 none repeat scroll 0%;
}
.clientCommentDiv{
	
	margin-top:10px;
	margin-right:10px;
	margin-bottom:30px;
}







/* reviews */
div.review {
	padding:0 0 5px 0;
	width:338px;
	font-size:12px;
	position:relative;
	left:16px;
}
div.clear {
	clear:both;
	height:0px;
	overflow:hidden;
}
div.rev_master {
	background:url(/templates/images/rev_center.gif) 0 0 repeat-y;
	*position:relative;
}
div.rev_topper {
	background:url(/templates/images/rev_topper.gif) 0 0 no-repeat;
}
div.rev_footer {
	background:url(/templates/images/rev_footer.gif) 0 bottom no-repeat;
}
div.rev_master div.pad {
	padding:10px 10px 25px 10px;
}
a.rev_all {
	white-space:nowrap;
	float:right;
}
span.rev_name {
	display:block;
	width:210px;
	padding:0 0 0 3px;
}
/* end reviews */

/* paging */
.b-paging {
	margin:1em 0;
	color:#5c5d4c;
	}
	.b-paging STRONG {
		font-weight:bold;
		margin:0 .25em 0 0;
		}
	.b-paging EM,
	.b-paging A {
		margin:0 .25em 0 0;
		}
	.b-paging EM {
		color:#a80d0d;
		font-style:normal;
		font-weight:bold;
		}	
	