/* CSS Document */

BODY
{
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	background-position: bottom;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p, div, span, td { font: 12px Tahoma; color: #585858;}

#leftMargin
{
	margin-left: 20px;
}

a
{
	color: #045E88;
	font: 12px Tahoma;
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}

.mainTab
{
	width: 100%;
	height: 100%;
	padding: 0 20px 0 0px;
	background-repeat:no-repeat;
	background-position: bottom right;
}
.mainTab td
{
	vertical-align: top;
}

.lang
{
	float: left;
	width: 50px;
	height: 30px;
	text-align:center;
	font: 11px Tahoma;
	color: #575757;
	padding: 5px 5px 0 0;
	cursor: pointer;
}

.slang
{
	float: left;
	width: 50px;
	height: 30px;
	text-align: center;
	font: 11px Tahoma;
	color: #ffffff;
	background-image: url(../images/lang_mark.gif);
	background-repeat: no-repeat;
	padding: 5px 0 0 4px;	
}
.i-holder
{
	float: left;
	padding: 0 20px 0 0;
}

/* DIRECTIONS */
.directions
{
	margin: 35px 0 15px 0; 
}
.pallet
{
	color: #ACA876;
}
.palletboards
{
	color: #76AC76;
}
.transport
{
	color: #7699AC;
}
.mainPic
{
	margin: 0 0 4px 0;
	font: 18px Tahoma;	
}
.dirTD
{
	padding: 0 10px 0 0;
}

.pbA
{
	background-image:	url(../images/pallet-board_bg.jpg);
	cursor:				pointer;
}
.pbP
{
	background-image:	url(../images/pallet-board_bg_p.jpg);
}
.pbHead
{
	background-repeat:	no-repeat;
	width:				210px;
	font:				12px Tahoma;
	height:				60px;
	padding:			0 0 0 10px;
	color:				#76AC76;
}
.pbHead A{ margin-top: 42px; display: inline-block; color: #76AC76; text-decoration: none; }

.pA
{
	background-image:	url(../images/pHead_bg.jpg);
	cursor:				pointer;
}
.pP
{
	background-image:	url(../images/pHead_bg_p.jpg);
}
.pHead
{
	background-repeat:	no-repeat;
	width:				210px;
	font:				12px Tahoma;
	height:				60px;
	padding:			0 0 0 10px;
	color:				#ACA876;
}

.pHead A{ margin-top: 42px; display: inline-block; color: #aca876; text-decoration: none; }

.aA
{
	background-image:	url(../images/aHead_bg.jpg);
	cursor:				pointer;
}
.aP
{
	background-image:	url(../images/aHead_bg_p.jpg);
}
.aHead
{
	background-repeat:	no-repeat;
	width:				210px;
	font:				12px Tahoma;
	height:				60px;
	padding:			0 0 0 10px;
	color:				#7699AC;
}
.aHead A{ margin-top: 42px; display: inline-block; color: #7699AC; text-decoration: none; }

/* SUB MENU */
.pbSm
{
	font: 12px Tahoma;
	color: #00774c;
}
.pbSm:hover
{
	text-decoration: none;
}
.pSm
{
	font: 12px Tahoma;
	color: #6C6513;
}
.pSm:hover
{
	text-decoration: none;
}

.abSm
{
	background-image:url(../images/aSubMenu_bg.jpg);
	text-align: center;
}

.subMenu
{
	padding: 0 15px 0 18px;

}
.subMenu a
{
	display: block;
	font: 12px Tahoma;
	margin: 0 0 12px 0;
}


/* CONTENT */
.navTD
{
	background-repeat: no-repeat;
	height: 100px;
	padding: 0px 15px 0 0;
}
.pageTitle
{
	font: 18px Tahoma;
	padding: 0 0 0 12px;
	border-left: 3px solid #00774c;
	color: #00774c;
}
.contentTD
{
	background-image: url(../images/lc_bg.gif);
	background-repeat: repeat-y;
	margin-top: 0px;
}
.bLink11
{
	color: #045E88;
	font: 11px Tahoma;
	text-decoration: none;
}
.bLink11:hover
{
	text-decoration: underline;
}

/* NAV */
.l1Link
{
	display: block;
	font: 12px Tahoma;
	color: #045e88;
	margin: 0 0 10px 0;
}
.l1Link:hover
{
	text-decoration: none;	
}

/* FOOTER */
.footer
{
	margin: 5px 0 0 0;
	border-top: 2px solid #D0D0D0;
}
.footerTD
{
	padding: 18px 0 0 15px;
	font: 11px Tahoma;
	color: #6a6a6a;
}

/* Search */
.searchField
{
	width: 180px;
	height: 17px;
	background-color: #BBBBBB;
	border: #BBBBBB;
	color: #6F6F6F;
	font: 11px tahoma;
}
.searchTab
{
	background: #eaeaea;
	height: 50px;
}
.msField
{
	width: 100%;
	background-color: #f4f4f4;
	border: 1px solid #00774c;
	font: 12px Tahoma;
	color: #333333;
	padding: 8px;
	height: 30px;
}


/* PATH 8 */
.pathL1
{
	font: 18px tahoma;
}
.company
{
	color: #0a6dc2;
}

/* TEXT */
li
{
	list-style-image: url(../images/li_mark.gif);
	margin: 0 0 5px -15px;
	padding: 0 0 0 4px;
}
.ul
{
	font:12px Tahoma;
	color: 333333;
	font-weight: bold;
	margin: 20px 0 -5px 0;
}

/* Contacts */
div.cTitle
{
	font: 12px Tahoma;
	color: #64c394;
	font-weight: bold;
}
.contacTitle
{
	font: bold 13px Tahoma;
	color: #333333;
	margin: 28px 0 8px 0;
}
div.cName
{
	font: 18px Tahoma;
	color: #585858;

}
div.cText
{
	font: 11px Tahoma;
	color: #585858;
	line-height: 15px;
}
div.cText a
{
	font: 11px Tahoma;
	color: #4a93e6;
}
div.cText a:hover
{
	text-decoration: none;
}

div.cImageHolder
{
	margin: 10px 0 10px 0;
}
.cTab
{
	width: 640px;
}
.cTab td
{
	width: 50%;
	padding: 0 0 29px 0;
}

/* ART */
.flags
{
	text-align:			center;
	background-image:	url(../images/flags_bg.jpg);
	background-repeat:	no-repeat;
	background-position: right;
	margin:				0 0 30px 0px;
	height:				111px;
}

/* CATALOGUE */
.pHolder
{
	width: 640px;
}
.pName
{
	font: bold 12px Tahoma;
	color: #00764b;
	margin: 0 0 25px 0;
}
.pImageHolde
{
	border: 1px solid #B6B6B6;
	padding: 8px;
	cursor: pointer;
	margin: 0 10px 0 0;
	text-align: center;
}
.pTab
{
	margin: 0 0 35px 0;
}

.pTab_td1
{
	width: 130px;
}

.pParametrs
{
	font: 11px Tahoma;
	color: #646464;
	width: 350px;
}
.pParametrs td
{
	padding: 5px;
	border-bottom: 1px solid #C6EDA6;
}
.pText
{
	font: 11px Tahoma;
	color: #868686; 
	margin: 15px 0 0 0;
}

/* Menager TAB */
.mTitle
{
	background-color: #ecf1dd;
	padding: 5px;
	font: 11px tahoma;
	color: #00774b;
}
.mContact
{
	padding: 10px;
}
.lSkillsHolder
{
	margin: 7px 0 10px 0;
	font: 11px Tahoma;
	color: #6c6b6b;
}

/* GALLERY */
.ig1Row
{
	background-color: #eaeaea;
	font: 18px Tahoma;
	color: #00774c;
	padding: 10px;
	border-bottom: 2px solid #00774c;
}
.ig2Row
{
	background-color: #FFFFFF;
	padding: 10px;
	height: 433px;
	text-align: center;
}

.ig3Row
{
	padding: 20px;
}
.prevPhoto
{
	background-image: url(../images/a-prev.gif);
	background-repeat: no-repeat;
	padding: 2px 2px 5px 20px;
}
.prevPhoto a
{
	font: 12px Tahoma;
	color: #00774c;
}
.prevPhoto a:hover
{
	text-decoration: none;
}

.nextPhoto
{
	background-image: url(../images/a-next.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding: 2px 20px 5px 0;
}
.nextPhoto a
{
	font: 12px Tahoma;
	color: #00774c;
}
.nextPhoto a:hover
{
	text-decoration: none;
}

/* PRODUCT DEMAND */
.pDemand
{
	font: 12px Tahoma;
	color: #333333;
	margin: 0 0 20px 0;
	line-height: 20px;
}

.pDemand input
{
	width: 265px;
	background-color: #f4f4f4;
	border: 1px solid #00774c;
	font: 12px Tahoma;
	color: #333333;
	height: 20px;
}
.pDemand textarea
{
	width: 450px;
	background-color: #f4f4f4;
	border: 1px solid #00774c;
	font: 12px Tahoma;
	color: #333333;
	height: 120px;
}
input
{
	font: 12px Tahoma;
}

/* NEWS */
.newsList
{
	width: 640px;
}
.nTab
{
	margin: 0 0 35px 0;
}
.nDateTD
{
	width: 70px;
	vertical-align: top;
	font: 11px tahoma;
	color: 666666;
	margin: 0 0 20px 0;
}
.nName
{
	margin: 0 0 11px 0;
}
.nTitle
{
	font: 18px Tahoma;
	color: #4a93e6;
	margin: 0 0 7px;
}
.nName a
{
	font: 18px Tahoma;
	color: #4a93e6;
}
.nName a:visited
{
	font: 18px Tahoma;
	color: #aaaaaa;
}
.nName a:hover
{
	text-decoration:none;
}
.nBrief
{
	font: 12px Tahoma;
	color: #656565;
}

.toList
{
	padding: 0 0 0 35px;
	background-image: url(../images/a-toList.gif);
	background-repeat: no-repeat;
	margin: 30px 0 0 0;
}
.toList a
{
	font: 12px Tahoma;
	color: #00774c;
}
.toList a:hover
{
	text-decoration: none;
}
.toList span
{
	font: 18px Tahoma;
	color: #898989;
}

/* Page numbering */
.pageText
{
	float: left;
	padding: 5px;
	margin: 3px;
	font: 11px tahoma;
}
.pageN
{
	padding: 5px;
	cursor: pointer;
	margin: 3px;
	float: left;
	font: 11px tahoma;
}
.pageN_s
{
	padding: 5px;
	margin: 3px;
	float: left;
	font: 11px tahoma;
	background-image:url(../images/pnMark.gif);
	background-repeat: no-repeat;
	color: #ffffff;
}

/* NAVIGATION */
.subNav
{
	display: block;
	font: 11px Tahoma;
	color: #045e88;
	margin: 0 0 6px 0;
	margin: 0 0 7px 10px;	
}
.subNav:hover
{
	text-decoration: none;	
}

.errorMy
{
	color: #FF0000;
	font: 11px tahoma;
	margin: 0 0 15px 0;
}
.uMessage
{
	padding: 10px;
	margin: 0 0 25px 0;
	font: 11px Tahoma;
	color: #666666;
	background: #f5e4bd;
	text-align:center;
}

/* CONTACT */
.officeName
{
	font: 12px Tahoma;
	font-weight: bold;
	color: #4A93E6;
	margin: 0 0 10px;
}
.mImage
{
	border: 1px solid #fcfcfc;
	margin: 14px 0 8px 0;
	cursor: pointer;
	width: 90px;
}
.props
{
	font: 12px Tahoma;
	color: #333333;
	background-color: #f4f0cd;
	width: 320px;
	padding: 10px;
}

/* artTab */
.artTab
{
	background-repeat: repeat-x;
	height: 71px;
}

/* PNG */
.opera{
	background-image:url('../images/footerSh.png');
	background-repeat: no-repeat;
	background-position: right top;
}

/*
.ie
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/footerSh.png", sizingMethod="scale");
}
.operaMain
{
	background-image: url('../images/k+u.png');
}
.ieMain
{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/k+u.png", sizingMethod="scale");
}
*/

/* OFFER */

#Layer1 {
	position:absolute;
	left:494px;
	top:100px;
	width:580px;
	height:380px;
	z-index:1;
}

.offerCont
{
	width: 580px;
	height: 380px;
	border: 1px solid #00774C;
	background: #E2F0EB;
}
.offerContent
{
	width: 510px;
	height: 320px;
	background: #ffffff;
	margin: 10px 0 0 0;
	cursor: pointer;
}
.offerLangSelected
{
	float: left;
	margin: 3px 10px 3px 0;
}
.offerLangSelected a
{
	font: bold 12px Tahoma;
	color: #00774c;
}
.offerLang
{
	float: left;
	margin: 3px 10px 3px 0;
}
.offerLang a
{
	font: 12px Tahoma;
	color: #666666;
}

/* VIDEO */
.player
{
	margin: 0 0 33px 0;
}

.video_thumb
{
	width: 200px;
	padding-right: 10px;
	float: left;
	margin: 0 0 15px 0;
}
.video_thumb a
{
	display: block;
	font: 11px Tahoma;
	color: #7c7c7c;
}
.video_thumb a:hover
{
	text-decoration: none;
}

.s
{
	background:url('../../video_images/thumb_s.gif') no-repeat left top;
	padding-left: 10px;
}

img{border: 0px; }

/* library */
.lName
{
	font: 18px Tahoma;
	color: #4a93e6;
	margin: 0 0 12px 0;
}
.lNameLink
{
	margin: 0 0 7px 0;
}
.lNameLink a
{
	font: bold 12px Tahoma;
	color: #4a93e6;
}
.libListCont
{
	width: 45%;
	float: left;
	padding: 0 15px 0 0;
	margin: 0 0 10px 0;
}

.pdf
{
	background:url('../images/i-pdf.gif') no-repeat;
}

.doc
{
	background:url('../images/i-doc.gif') no-repeat;
}

.xls
{
	background:url('../images/i-xls.gif') no-repeat;
}

.jpg
{
	background:url('../images/i-jpg.gif') no-repeat;
}

.att_icon
{
	margin: 0 12px 8px 0;
	height: 25px;
	padding: 0 0 0 30px;
	float: left;
}

.att_icon a
{
	font: 11px Tahoma;
	color:#8e8e8e;
	text-decoration: none;
}

.toListCommon
{
	padding: 5px 0 0 32px;
	background-image: url(../images/a-toList.gif);
	background-repeat: no-repeat;
	margin: 30px 0 0 0;
	height: 20px;
}
.toListCommon a
{
	font: 12px Tahoma;
	color: #00774c;
}

/* menu l3 */
.clear{ margin: 0; padding: 0; clear: both; height: 1px; }

.menu_l3{ margin: 0 0 15px 0; font: 12px Tahoma; }

.menu_l3 DIV{ margin: 0 20px 0 0; cursor: pointer; float: left; }
.menu_l3 P{ float: left; padding: 0; margin: 0; height: 19px; }
.menu_l3 A{ color: #747474; }
.menu_l3 A:hover{ text-decoration: none; }

.menu_l3 .select .l{ background: url('../images/m_l3_l.gif') no-repeat; width: 13px; }
.menu_l3 .select .r{ background: url('../images/m_l3_r.gif') no-repeat; width: 13px; }
.menu_l3 .select .center{ background: #00774c; padding: 0 10px 0 10px; color: #fff; }