/* CSS Styles by Web Consulting Agency */
/* www.webconsulting.md,  info@webconsulting.md */


body {
font-family:Tahoma, Verdana, Arial, Sans-serif;
font-size:12px;
color:#000;
width:1000px;
margin:0 auto;
}

h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0;
font-weight:normal;
}

a:link, a:visited, a:active, a:hover {
text-decoration:none;
}

img {
border:0;
}

form, p, ul, li, dl, dt, dd {
padding:0;
margin:0;
}

ul, li {
list-style:none;
margin:0;
padding:0;
}

select, input {
font-size:1.05em;
}

div {
float:left;
}

.Hide {
font-size:0;
height:0;
}

/* HEADER */

#Header {
width:956px;
height:121px;
position:relative;
z-index:1;
}

#Search {
padding-top:37px;
width:274px;
float:right;
}

.InputSearch {
width:165px;
height:14px;
border-top:#cfcccc 1px solid;
border-left:#cfcccc 1px solid;
border-right:#ebebeb 1px solid;
border-bottom:#ebebeb 1px solid;
margin-right:6px;
float:left;
}

a.ButSearch {
background:url(img/bg_but_search.gif) no-repeat;
width:69px;
height:17px;
text-align:center;
font:bold 11px Tahoma, Verdana, Arial, Sans-serif;
padding-top:1px;
color:#fff;
float:left;
cursor:pointer;
}

#Lang {
padding-top:38px;
width:183px;
color:#13507a;
float:right;
text-align:right;
padding-right:20px;
}

a.Lang {
color:#13507a;
text-decoration:underline;
}

a.Lang:hover {
text-decoration:none;
}

.LangAct {
/*color:#95c20c;*/
color:#025f9f;

}

#Logo {
width:130px;
height:80px;
position:absolute;
z-index:2;
top:28px;
left:34px;
background:url(img/logo_fidesco.gif) no-repeat;
}

a.Logo {
display:block;
position:absolute;
z-index:3;
width:130px;
height:80px;
}

/* MENU */

#Menu {
width:960px;
height:39px;
position:absolute;
z-index:2;
top:96px;


left:27px;

left/*\**/:22px\9;
*left:27px;
}

a.ButNorm {
background:url(img/bg_menu.png) repeat-x;
height:26px;
float:right;
display:block;
color:#fff;
font-weight:bold;
font-size:11px;
text-align:center;
padding:13px 20px 0 20px;
text-transform:uppercase;
}

a.BordLeftNorm {
background:url(img/bg_menu_left2.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_left2.png', sizingMethod='crop').src [ sURL=];
#background:none;
display:block;
float:right;
color:#fff;
font-weight:bold;
font-size:11px;
text-align:center;
padding:13px 20px 0 20px;
text-transform:uppercase;
height:26px;
cursor:pointer;
}

a.BordRightNorm {
background:url(img/bg_menu_right2.png) right 0 no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_right2.png', sizingMethod='image').src [ sURL=];
#background:none;
display:block;
float:right;
color:#fff;
font-weight:bold;
font-size:11px;
text-align:center;
padding:13px 20px 0 20px;
text-transform:uppercase;
height:26px;
cursor:pointer;
}

a.ButNorm,
a.BordLeftNorm,
a.BordRightNorm {
}

.Ref,
.Ref2 {
position:relative;
z-index:1;
float:right;
width:0;
height:0;
}

.Ref2 {
float:left;
}

.ButAct {
height:74px;
position:absolute;
z-index:4;
top:-27px;
right:10px;
white-space:nowrap;
float:left;
}

.ButActInside {
background:url(img/butact_mg_cent.png) repeat-x;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/butact_mg_cent.png', sizingMethod='scale').src [ sURL=];
#background:none;
color:#909090;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Sans-serif;
text-align:center;
font-weight:bold;
text-transform:uppercase;
height:39px;
float:left;
display:block;
padding:35px 10px 0 10px;
}

.ButActNormLeft {
background:url(img/butact_mg_left.png) no-repeat;
width:25px;
height:74px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/butact_mg_left.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
left:-25px;
top:0;
}

.ButActNormRight {
background:url(img/butact_mg_right.png) no-repeat;
width:25px;
height:74px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/butact_mg_right.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
right:-25px;
top:0;
}

.ButActRoundLeft {
background:url(img/butact_mg_left_c.png) no-repeat;
width:32px;
height:74px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/butact_mg_left_c.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
left:-32px;
top:0;
}

.ButActRoundRight {
background:url(img/butact_mg_right_c.png) no-repeat;
width:32px;
height:74px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/butact_mg_right_c.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
right:-23px;
top:0;
}

.ButActMarginRight {
margin-right:9px;
}



.SepMenu {
background:url(img/sep-menu.png) no-repeat;
width:1px;
height:39px;
float:right;
display:block;
}


.ButHover {
height:59px;
position:absolute;
z-index:5;
top:-9px;
right:0;
white-space:nowrap;
float:left;
cursor:pointer;
}

.ButHoverInside {
background:url(img/bg_menu_hov_cent2.png) repeat-x;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_hov_cent2.png', sizingMethod='scale').src [ sURL=];
#background:none;
color:#fff;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Sans-serif;
text-align:center;
font-weight:bold;
text-transform:uppercase;
height:37px;
float:left;
display:block;
padding:22px 20px 0 14px;
}

.ButHoverLeft {
background:url(img/bg_menu_hov_left2.png) no-repeat;
width:14px;
height:59px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_hov_left2.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
left:-14px;
top:0;
}

.ButHoverRoundLeftB {
background:url(img/bg_menu_hov_right3_r_r.png) no-repeat;
width:17px;
height:48px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_hov_right3_r_r.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
left:-12px;
top:0;
}

.ButHoverRoundRightB {
background:url(img/bg_menu_hov_right3_r_l.png) no-repeat;
width:17px;
height:48px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_hov_right3_r_l.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
left:0;
top:0;
}

.ButHoverRight {
background:url(img/bg_menu_hov_right2.png) no-repeat;
width:14px;
height:59px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_hov_right2.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
right:-14px;
top:0;
}

.ButHoverRoundLeft {
background:url(img/bg_menu_hov_left3_r.png) no-repeat;
width:17px;
height:54px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_hov_left3_r.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
left:-17px;
top:0;
}

.ButHoverRoundRight {
background:url(img/bg_menu_hov_right3_r.png) no-repeat;
width:18px;
height:48px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_hov_right3_r.png', sizingMethod='image').src [ sURL=];
#background:none;
float:left;
display:block;
position:absolute;
z-index:4;
right:-18px;
top:0;
}

.ButHoverRoundInside {
background:url(img/bg_menu_hov_cent2_r.png) repeat-x;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_hov_cent2_r.png', sizingMethod='scale').src [ sURL=];
#background:none;
color:#fff;
font-size:11px;
font-family:Tahoma, Verdana, Arial, Sans-serif;
text-align:center;
font-weight:bold;
text-transform:uppercase;
height:26px;
float:left;
display:block;
}

.ButHoverRoundInsidePad1 {
padding:22px 14px 0 20px;
}

.ButHoverRoundInsidePad2 {
padding:22px 20px 0 22px;
}

.ButHoverRoundMarginRight {
margin-right:8px;
}

.ButHoverRoundMarginRight2 {
margin-right:5px;
}


.RollMenu {
position:absolute;
z-index:11;
top:48px;
left:-10px;
white-space:nowrap;
float:left;
cursor:default;
font-size:11px;
}

.RollMenuOutside,
.RollMenuOutside2,
.RollMenuOutside3 {
background:url(img/bg_menu_roll_bord.png) right bottom no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_roll_bord.png', sizingMethod='crop').src [ sURL=];
_background:none;
padding:0 9px 9px 0;
float:left;
}

.RollMenuInside,
.RollMenuInside2, 
.RollMenuInside3 {
background: url(img/bg_menu_roll4.png) repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_menu_roll4.png', sizingMethod='scale').src [ sURL=];
#background:none;
border:#6da8cf 1px solid;
color:#fff;
padding:6px 4px 6px 4px;
float:left;
}

.RollMenuInside2 {
width:184px;
}

.RollMenuInside3 {
width:184px;
}

.RollMenuInside2 a, 
.RollMenuInside3 a {
/*display:list-item;*/
color:#fff;
padding:2px 17px 4px 27px;
background:url(img/bul_menu_roll.gif) 14px 8px no-repeat;
list-style:none;
width:140px;
float:left;
display:block;
white-space:normal;
position:relative;
z-index:15;
border-bottom:#84b8d7 1px solid;
}

.RollMenuInside a:hover,
.RollMenuInside2 a:hover, 
.RollMenuInside3 a:hover {
background:#88b8d9 url(img/bul_menu_roll.gif) 14px 8px no-repeat;
border-bottom:#84b8d7 1px solid;
}

.RollMenuInside a {
display:list-item;
color:#fff;
padding:2px 57px 4px 27px;
background:url(img/bul_menu_roll.gif) 14px 8px no-repeat;
list-style:none;
_width:120px;
position:relative;
z-index:15;
border-bottom:#84b8d7 1px solid;
}

.RollMenuRefRight {
float:left;
position:relative;
z-index:13;
}

.RollMenuCornRight {
position:absolute;
z-index:2;
top:0;
left:0;
/*background:url(img/bg_menu_corn_roll_right.png) no-repeat;*/
_background:none;
width:9px;
height:11px;
}

.RollMenuRefBottom {
clear:both;
position:relative;
z-index:11;
}

.RollMenuCornBottom {
position:absolute;
z-index:12;
top:0;
left:0;
/*background:url(img/bg_menu_corn_roll_bot.png) no-repeat;*/
_background:none;
width:10px;
height:10px;
}

.RollMenuL1 li {
border-bottom:#84b8d7 1px solid;
/*background:url(img/arr_menu_roll.gif) right 6px no-repeat;*/
position:relative;
z-index:15;
}



.ArrRollMenu {
background:url(img/arr_menu_roll.gif) left bottom no-repeat;
width:18px;
height:11px;
position:absolute;
z-index:16;
top:1px;
right:0;
}

.RollMenuRef2 {
position:absolute;
z-index:17;
top:0;
right:9px;
float:right;
}

.RollMenuRef3 {
position:relative;
z-index:18;
width:100%;
}

.RollHideBlock {
float:left;
}

.RollMenuPos,
.RollMenuPos2 {
position:absolute;
z-index:19;
top:0;
right:0;
}

.RollMenuPos2 {
left:0;
}

/* CONTENT */

.ContentBordTop {
background:url(img/bg_marg_top.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_marg_top.png', sizingMethod='image').src [ sURL=];
#background:none;
width:1000px;
height:31px;
font-size:0;
}

#Content {
width:1000px;
background:url(img/bg_marg_content.png) repeat-y;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_marg_content.png', sizingMethod='scale').src [ sURL=];
#background:none;
position:relative;
z-index:0;
}

#ContInside {
background:#fff url(img/bg_cont_ins_main.png) 13px bottom repeat-x;
margin-left:13px;
_margin-left:7px;
width:974px;
_width:973px;
padding-bottom:8px;
}

/* LEFT MENU */

#MenuLeft {
width:203px;
padding-left:4px;
}

#MenuLeftInside {
width:203px;
background:url(img/bg_leftmenu.png) repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_leftmenu.png', sizingMethod='scale').src [ sURL=];
#background:none;
min-height:508px;
_height:508px;
}

.MenuLeftTopBar,
.MenuLeftBottomBar {
width:203px;
height:14px;
}

.MenuLeftTopBar {
background: url(img/bord_leftmenu_top.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bord_leftmenu_top.png', sizingMethod='image').src [ sURL=];
#background:none;
}

.MenuLeftBottomBar {
background: url(img/bord_leftmenu_bot.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bord_leftmenu_bot.png', sizingMethod='image').src [ sURL=];
#background:none;
}

ul.LeftMenu {
width:193px;
padding:20px 0 20px 5px;
font-size:11px;
}

ul.LeftMenu li {
/*overflow:hidden;*/
}

li.LeftMenuL1Act {
background:#3f86b6 url(img/bg_leftmenu_L1.png) no-repeat; /* 0b65a2 */
color:#fff;
font-weight:bold;
margin-bottom:4px;
}

li.LeftMenuL1 {
background:#ecf3ff url(img/bul_leftmenu_L1.gif) 21px 9px no-repeat;
font-weight:bold;
color:#025f9f;
margin-bottom:4px;
}

li p.ItemL1 {
padding:4px 0 4px 33px;
width:155px;
}


a.LeftMenuL1Link {
color:#025f9f;
text-decoration:underline;
}

a.LeftMenuL1Link:hover {
color:#ff7209;
}

ul.LeftMenuUlL2 {
margin-bottom:10px;
}

li.LeftMenuL2 {
width:150px;
background:#fff url(img/bul_leftmenu_L2.gif) 33px 10px no-repeat;
padding-top:4px;
font-weight:normal;
position:relative;
z-index:2;
color:#fff;
padding-left:43px;
}

a.LeftMenuL2Link {
color:#025f9f;
text-decoration:underline;
}


.LeftMenuL2Act {
width:150px;
background:#ff8204 url(img/bg_menu_act_L2va.png) 0 0 no-repeat;
#background:#ff8204 url(img/bg_menu_act_L2va.png) 0 -1px no-repeat;
padding-top:1px;
#padding-top:2px;
padding-bottom:3px;
font-weight:normal;
position:relative;
z-index:2;
color:#fff;
padding-left:43px;
border-top:#fff 5px solid;
line-height:1.1em;
}

a.LeftMenuL2Link:hover {
color:#ff7209;
}


/* PICTURE MAIN */

#PictureMain {
width:549px;
height:260px;
background:url(img/bg_picture_main.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_picture_main.png', sizingMethod='image').src [ sURL=];
#background:none;
padding:8px 0 0 8px;
}

/* LAST NEWS */

#MiddleSide {
width:557px;
}

#MiddleSideMain {
padding-left:6px;
width:557px;
}

#LastNews {
width:549px;
padding:10px 0 0 4px;
}

.LastNewsBlock {
width:541px;
border-bottom:#ebebeb 1px solid;
height:75px;
background:#fff;
overflow:hidden;
padding:9px 0 0 8px;
}

.LastNewsBlock img {
float:left;
padding-right:12px;
}

h2.LastNewsH2 {
font-weight:bold;
font-size:12px;
color:#3a83b7;
}

h2.LastNewsH2 a {
color:#3a83b7;
}

h2.LastNewsH2 a:hover {
text-decoration:underline;
}

.LastNewsDate {
font-weight:bold;
font-size:11px;
color:#729c15;
padding-bottom:6px;
}

.LastNewsText {
padding-top:1px;
}

.LastNewsText
img {
float:none;
padding:0px;

}
/* RIGHT SIDE */

#RightSide {
width:205px;
}

#RightSideMain {
width:403px;
}

.BlockProduct {
background:url(img/bg_prod.png) no-repeat;
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_prod.png', sizingMethod='crop').src [ sURL=];
_background:none;*/
width:193px;
height:260px;
position:relative;
z-index:1;
padding-top:8px;
padding-left:8px;
}


.BlockProductIns {
display:block; 
padding:0px;
margin:0px;
}

.Blockbanenr2 {

background:url(img/bg_banner2.png) no-repeat;
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_banner2.png', sizingMethod='crop').src [ sURL=];
_background:none;*/
width:404px;
height:260px;
position:relative;
z-index:1;
padding-top:8px; 
padding-left:8px;

}
.Blockbanenr2 a {

width:388px;
height:252px;
display:block;
}

.BlockProductTitle {
width:186px;
height:23px;
color:#5d5d60;
overflow:hidden;
font-size:11px;
padding:14px 0 0 15px;
display:block;
clear:both;
}

.BlockProductTitle strong {
font-size:12px;
}

.BlockProductPrice {
color:#ff4e00;
font-size:22px;
display:block;
padding-left:21px;
clear:both;
}

/* POLL */

.BlockPoll {
background:url(img/bg_poll.png) no-repeat;
/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_poll.png', sizingMethod='crop').src [ sURL=];
_background:none;*/
width:201px;
height:268px;
position:relative;
z-index:1;
}

.BlockPollIns {
width:201px;
height:268px;
background:url(img/bg_poll_question.png) 130px 88px no-repeat;
position:absolute;
z-index:5;
top:0;
left:0;
}

.PollTitle {
color:#5d5d60;
font-size:11px;
font-weight:bold;
padding:26px 0 0 29px;
width:160px;
}

ul.Poll {
padding:18px 0 0 33px;
color:#5d5d60;
font-size:11px;
width:160px;
float:left;
}

li.PollVar {
padding-bottom:8px;
}

.RadioButPoll {
display:block;
float:left;
}

.RadioButPoll input {
float:left;
}

.TextPoll {
display:block;
padding-top:3px;
width:130px;
}

.PollButAnsw {
padding:15px 0 0 50px;
}

a.PollButVote {
background:url(img/but_send_survey.png) no-repeat;
width:89px;
height:15px;
text-align:center;
font-weight:bold;
color:#fff;
padding-top:2px;
font-size:11px;
float:left;
display:block;
cursor:pointer;
}

.PollRes {
width:201px;
padding-top:25px;
}

.PollResRow {
padding-bottom:8px;
width:201px;
}

.Totalvotat {
	width:140px;
	padding-left: 50px;
	padding-top: 10px;
	font-size: 11px;
	font-weight: normal;
	color: #5D5D60;
}

.PollResRow .PollCellLeft {
width:46px;
font-weight:bold;
font-size:10px;
color:#357dad;
text-align:right;
}

.PollResRow .PollCellRight {
width:130px;
margin-left:7px;
font-size:11px;
color:#5d5d60;
padding-bottom:8px;
background-image:url(img/poll-bar.gif);
background-repeat:no-repeat;
}

/* FOOTER */

#Footer {
width:951px;
_width:950px;
padding:24px 0 0 23px;
padding-top:12px;
background:#fff;
margin-left:13px;
_margin-left:7px;
}

.RefFootDiscount {
position:relative;
z-index:1;
width:0;
height:0;
font-size:0;
}

a.FootDiscount {
position:absolute;
z-index:10;
right:12px;
bottom:-50px;
width:62px;
height:46px;
display:block;
float:left;
}

.FooterBlock {
background:url(img/bg_foot_sect.png) 0 21px repeat-x;
width:308px;
height:151px;
margin-right:5px;
}

.FooterBlockTitle {
font-size:15px;
text-transform:uppercase;
color:#3e3e3e;
padding-left:4px;
}

.FooterBlockInside {
width:308px;
height:151px;
overflow:hidden;
}

.FooterBlockBg1 {
background:url(img/company.jpg) 15px 30px no-repeat; 
}

.FooterBlockBg4 {
background:url(img/pic_foot_trade.jpg) 26px 47px no-repeat;
}

.FooterBlockBg3 {
background:url(img/comert_amanunt.jpg) 13px 35px no-repeat;
}
.FooterBlockBg2 {
background:url(img/cargos.jpg) 11px 45px no-repeat;
}

ul.FootBlock {
clear:both;
padding:18px 0 0 135px;
}

li.FootBlockItem {
font-size:11px;
background:url(img/bul_blockfoot.gif) 0 6px no-repeat;
padding-left:9px;

color:#1770ad;
padding-bottom:2px;
line-height:1.1em;
}

li.FootBlockItem a {
color:#000;
text-decoration:none;

}

li.FootBlockItem a:hover {
text-decoration:underline;
color:#1770ad;
}

/* FOOT BOTTOM BAR */

#FootBotBar {
background:url(img/bg_footer2.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_footer2.png', sizingMethod='crop').src [ sURL=];
#background:none;
width:1000px;
height:87px;
_margin:0 0 0 0;
z-index:0;
position:relative;
}

#FootBotBarIns {
padding-top:56px;
font-size:11px;
color:#012b49;
width:1000px;
}

#FootBotBarIns strong {
font-size:10px;
}

.Visitors {
padding-left:82px;
}

.Copyright {
padding-left:45px;
}

.Developed {
padding-right:108px;
float:right;
}

.Developed a {
text-decoration:none;
color:#012b49;
}

.Developed a:hover {
text-decoration:underline;
}

/* MIDDLE CONTENT */

#MiddleContent {
width:759px;
padding-left:1px;
}

.BordMiddleContentTop {
background:url(img/bord_middle_cont_top.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bord_middle_cont_top.png', sizingMethod='crop').src [ sURL=];
#background:none;
width:759px;
height:6px;
font-size:0;
}

.BordMiddleContentBot {
background:url(img/bord_middle_cont_bot.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bord_middle_cont_bot.png', sizingMethod='image').src [ sURL=];
#background:none;
width:759px;
height:6px;
font-size:0;
}

.MiddleContentInside {
background: url(img/bg_middle_content.png) repeat-y;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_middle_content.png', sizingMethod='scale').src [ sURL=];
#background:none;
width:759px;
}

.MiddleContentIns {
width:751px;
padding:4px;
min-height:516px;
_height:516px;
position:relative;
z-index:0;
}

.MiddleContentInsTop {
width:751px;
height:495px;
}

/* COUPONS */

#Coupons {
width:751px;
height:485px;
}

#CouponsHeader {
width:726px;
padding:18px 0 0 12px;
}

h1.Coupons {
width:170px;
padding:15px 0 0 32px;
float:left;
font-size:20px;
color:#367eaf;
}

#CoupInfoBar {
width:519px;
color:#fff;
font-size:11px;
}

.CoupInfoBarBordLeft {
background:url(img/bar_coupon_left.png) no-repeat;
width:6px;
height:53px;
}

.CoupInfoBarOrange {
width:109px;
height:32px;
background:url(img/bag_coupon_orange.png) repeat-x;
padding-top:21px;
text-align:center;
border-right:#fff 1px solid;
}

.CoupInfoBarRed {
border-right:#fff 1px solid;
width:229px;
background:url(img/bar_coupon_red.png) repeat-x;
height:53px;
}

.CoupInfoBarRedSum {
padding:21px 21px 0 25px;
font-weight:bold;
}

.CoupInfoBarRedExpl {
padding-top:14px;
}

.CoupInfoBarGreen {
width:167px;
height:53px;
background:url(img/bar_coupon_green.png) repeat-x;
font-size:10px;
}

.CoupInfoBarGreenIns {
width:102px;
height:33px;
background:url(img/ico_bar_coupon_print.png) 21px 17px no-repeat;
padding-top:20px;
padding-left:65px;
}

.CoupInfoBarGreenIns a:link,
.CoupInfoBarGreenIns a:active,
.CoupInfoBarGreenIns a:visited {
text-decoration:underline;
color:#fff;
}

.CoupInfoBarGreenIns a:hover {
text-decoration:none;
}

.CoupInfoBarBordRight {
background:url(img/bar_coupon_right.png) no-repeat;
width:6px;
height:53px;
}

#CouponsAddEmail {
margin-top:10px;
width:723px;
}

.CouponsAddEmailLeft,
.CouponsAddEmailRight {
background:url(img/bar_coupon_blue_left.png) no-repeat;
width:4px;
height:36px;
font-size:0;
}

.CouponsAddEmailRight {
background:url(img/bar_coupon_blue_right.png) no-repeat;
}

.CouponsAddEmailIns {
width:712px;
height:36px;
background:url(img/bar_coupon_blue_inside.png) repeat-x;
font-size:11px;
color:#fff;
}

.CoupTextAddEmail {
padding:12px 11px 0 18px;
}

input.CoupAddEmail {
width:156px;
height:14px;
float:left;
margin:9px 9px 0 0;
border-top:#cfcccc 1px solid;
border-left:#cfcccc 1px solid;
border-bottom:#ebebeb 1px solid;
border-right:#ebebeb 1px solid;
}

a.CoupAddEmailBut {
background:url(img/but_bar_coupon_add.png) no-repeat;
text-align:center;
display:block;
float:left;
margin-top:10px;
text-align:center;
font-weight:bold;
color:#588fb4;
width:69px;
height:15px;
padding-top:2px;
}

a.CoupAddEmailBut:hover {
color:#fb7d40;
}

.CoupNrRegister {
padding:12px 26px 0 0;
float:right;
}

#CoupProducts {
width:744px;
padding:14px 0 0 4px;
}

.CoupBlockProduct {
background: url(img/bg_block_coupon.png) no-repeat;
width:182px;
height:244px;
margin-right:4px;
}


img.CoupBlockProductPic {
border:#d6d6d6 1px solid;
margin:6px 0 0 6px;
display:block;
clear:both;
}

.CoupBlockProductTitle {
width:160px;
height:29px;
color:#5d5d60;
overflow:hidden;
font-size:11px;
padding:8px 0 0 15px;
display:block;
clear:both;
}

.CoupBlockProductTitle strong {
font-size:12px;
}

.CoupBlockProductPrice {
color:#ff4e00;
font-size:22px;
display:block;
padding-left:21px;
float:left;
width:87px;
}

.CoupAddBut,
.CoupAddButDone {
background:url(img/but_bar_coupon_add_prod.png) no-repeat;
width:63px;
height:16px;
float:left;
text-align:center;
color:#fff;
font-size:11px;
padding-top:2px;
display:block;
margin-top:6px;
cursor:pointer;
}

.CoupAddButDone {
background: url(img/but_bar_coupon_added_prod.png) no-repeat;
cursor:default;
}

#CoupPages {
padding:0 0 0 202px;
font-weight:bold;
}

a.CoupPag {
color:#025f9f;
text-decoration:underline;
font-size:12px;
}

a.CoupPag:hover {
color:#ff4e00;
}

a.CoupNext {
text-decoration:underline;
color:#025f9f;
font-size:11px;
}

a.CoupNext:hover {
text-decoration:none;
}

.CoupPagAct {
font-size:13px;
color:#ff4e00;
}

/* PROMOTIONS */

#Promo {
height:485px;
}

h1.PromoHeader {
font-size:19px;
color:#367eaf;
padding-top:31px;
padding-left:196px;
padding-bottom:24px;
clear:both;
}

.PromoBlock {
width:740px;
padding-bottom:27px;
}

.PromoBlockLeft {
width:174px;
color:#7b7b7b;
}

.PromoBlockLeftDate {
color:#95c20c;
font-size:20px;
float:right;
width:163px;
text-align:right;
}

.PromoBlockLeftText {
font-size:12px;
font-weight:bold;
float:right;
width:163px;
text-align:right;
line-height:1.1em;
padding-top:7px;
}

.PromoTextAct {
color:#ff4e00;
}

.PromoBlockRight {
padding-left:13px;
}

/* ACHIEVEMENTS */

#Achievements {
}

table.Achievements {
padding:0 0 0 15px;
}

table.Achievements td {
padding-bottom:30px;
vertical-align:top;
}

td.AchievLeft {
color:#95c20c;
font-size:17px;
width:140px;
text-align:right;
}

td.AchievRight {
color:#000;
width:435px;
padding-left:40px;
line-height:1.25em;
}

td.AchievRight strong,
td.AchievRight b {
color:#347aaa;
}

/* SOC. RESPONSABILITY */

#SocResp {
}

h1.SocRespHeader {
font-size:19px;
color:#367eaf;
padding-top:20px;
padding-left:196px;
padding-bottom:24px;
clear:both;
}

#SocRespIns {
padding:0 0 0 22px;
#padding-bottom:15px;
}

.SocRespBlock {
border-bottom:#ebebeb 1px solid;
width:686px;
padding:0 6px 16px 6px;
margin-bottom:15px;
}

h2.SocResp {
font-size:12px;
font-weight:bold;
padding-bottom:4px;
color:#3a83b7;
}

h2.SocResp a {
color:#3a83b7;
}

h2.SocResp a:hover {
color:#ff4e00;
}


.SocRespDate {
color:#729c15;
font-size:11px;
font-weight:bold;
padding-bottom:6px;
}

.SocRespText {
color:#264760;
font-size:12px;
line-height:1.3em;
}

img.SocRespImg {
padding-right:18px;
padding-top:4px;
float:left;
}

/* NEWS DETAILS */

#NewsDetails {
}

#NewsDetailsHead {
width:682px;
padding:33px 0 0 37px;
}

h2.NewsDetTitle {
font-size:19px;
color:#367eaf;
float:left;
}

.NewsDetDate {
color:#729c15;
font-weight:bold;
font-size:12px;
padding:6px 0 0 16px;
}

.NewsDetAllNews {
float:right;
padding-top:3px;
}

a.NewsDetAllNewsLink {
color:#025f9f;
font-size:10px;
text-decoration:underline;
}

a.NewsDetAllNewsLink:hover {
text-decoration:none;
}

.NewsContent {
width:696px;
color:#000;
padding:25px 0 0 29px;
clear:both;
}

.NewsContent p {
padding-bottom:.9em;
}

h1.NewsContentTitle {
font-size:12px;
font-weight:bold;
color:#347aaa;
padding-bottom:6px;
}

img.NewsContentImg {
float:left;
padding:2px 15px 10px 0;
}


.NewsDetDownload {
width:663px;
padding:18px 0 0 29px;
clear:both;
}

.NewsDetDownloadTitle {
font-size:11px;
font-weight:bold;
color:#27779c;
clear:both;
padding-bottom:9px;
}

.NewsDetDownloadRow {
padding-bottom:8px;
width:662px;
padding-left:1px;
}

a.NewsDetDownLink {
color:#121212;
text-decoration:underline;
font-size:11px;
}

a.NewsDetDownLink:hover {
text-decoration:none;
}

.NewsDetDownLinkSize {
font-size:11px;
font-weight:bold;
color:#95c20c;
padding-left:5px;
}

#NewsDetGallery {
width:696px;
clear:both;
padding:30px 0 20px 29px;
}

img.NewsDetGalImg {
float:left;
}

a.NewsDetGalImgLink {
display:block;
float:left;
margin-right:10px;
}

/* IDEAS */

#Ideas {
}

#IdeasHeader {
width:665px;
height:39px;
padding:28px 0 0 34px;
}

.IdeasPages {
float:right;
font-weight:bold;
padding-top:1px;
}

.IdeasImg {
padding-bottom:12px;
}

.IdeasHeaderH1 {
color:#367eaf;
font-size:18px;
}

a.IdeasPag {
color:#025f9f;
text-decoration:underline;
font-size:12px;
}

a.IdeasPag:hover {
color:#ff4e00;
}

a.IdeasNext {
text-decoration:underline;
color:#025f9f;
font-size:11px;
}

a.IdeasNext:hover {
text-decoration:none;
}

.IdeasPagAct {
font-size:13px;
color:#ff4e00;
}

.IdeasInside {
padding-left:25px;
padding-bottom:10px;
color:#000;
}

.IdeasBlock {
padding-right:42px;
width:200px;
}

h2.IdeasBlockH2 {
color:#025f9f;
font-weight:bold;
font-size:12px;
padding-bottom:6px;
}

a.IdeasTitleLink {
color:#025f9f;
}

a.IdeasTitleLink:hover {
text-decoration:underline;
}

span.HrIdeas {
background:#fff url(img/hr_ideas.gif) repeat-x;
font-size:0;
clear:both;
width:200px;
height:1px;
display:block;
margin:15px 0 14px 0;
}

/* EQUIPMENT */

#Equipment {
padding-bottom:10px;
}

#EquipmentHeader {
width:629px;
height:46px;
padding:24px 0 0 70px;
}


.EquipmentHeaderH1 {
color:#367eaf;
font-size:18px;
}

a.EquipDownload {
color:#015f9f;
float:right;
text-decoration:underline;
font-size:11px;
font-weight:bold;
display:block;
margin-top:4px;
white-space:nowrap;
}

a.EquipDownload:hover {
color:#ff6702;
}

h2.EquipmentH2 {
clear:both;
color:#94c10c;
font-size:12px;
font-weight:bold;
padding:0 0 4px 31px;
}

.EquipBlock {
padding-left:27px;
}

.EquipBlockIns {
width:707px;
padding:22px 0 15px 0;
}

.EquipBlockBord {
border-bottom:#edeffb 3px solid;
}

img.EquipImg {
float:left;
padding:0 22px 0 20px;
}

.EquipBlockTitle {
}

img.EquipBlockLogo {
padding-right:24px;
float:left;
}

h3.EquipBlockH3 {
font-size:12px;
color:#015f9f;
float:left;
font-weight:bold;
padding-top:18px;
}

a.EquipBlockH3Link {
color:#015f9f;
}

a.EquipBlockH3Link:hover {
color:#fd6502;
}

.EquipBlockText {
padding-top:13px;
width:530px;
font-size:11px;
color:#000;
}

.EquipBlockText a {
text-decoration:underline;
color:#025f9f;
}

.EquipPopup {
position:absolute;
width:697px;
z-index:1;
top:48px;
left:20px;
}

.EquipPopupBordTop {
background:url(img/bord-popup-top.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bord-popup-top.png', sizingMethod='image').src [ sURL=];
#background:none;
width:697px;
height:30px;
font-size:0;
}

.EquipPopupBordBot {
background: url(img/bord-popup-bot.png) no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bord-popup-bot.png', sizingMethod='image').src [ sURL=];
#background:none;
width:697px;
height:29px;
font-size:0;
}

.EquipPopupHeader {
clear:both;
width:660px;
}

a.PopupClose {
background:url(img/ico-close.gif) no-repeat;
width:16px;
height:12px;
float:right;
display:block;
cursor:pointer;
}

.EquipPopupIns {
background:url(img/bg-popup.png) repeat-y;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg-popup.png', sizingMethod='scale').src [ sURL=];
#background:none;
width:697px;
padding:0 0 5px 0;
}

.EquipPopupCont {
padding:0 15px 0 50px;
width:595px;
margin-top:10px;
color:#040404;
line-height:1.3em;
overflow:auto;
overflow-x:hidden;
height:400px;
}

img.EquipPopupImg {
padding:0 20px 10px 0;
float:left;
}

.EquipPopupCont p {
padding-bottom:1.3em;
}

h4.EquipPopupH4 {
color:#025f9f;
font-size:13px;
font-weight:bold;
padding-bottom:1em;
}

.EquipPopupCont strong,
.EquipPopupCont b {
color:#025f9f;
}

/* BRANDS */

#Brands {
}

h1.BrandsH1 {
clear:both;
color:#367eaf;
font-size:18px;
padding:22px 0 30px 347px;
}

.BrandsBlock {
padding:0 0 30px 38px;
width:660px;
color:#264760;
line-height:1.3em;
}

h2.BrandsH2 {
font-size:12px;
color:#95c20c;
font-weight:bold;
padding-top:8px;
padding-bottom:3px;
}

a.BrandsH2Link {
color:#95c20c;
}

a.BrandsH2Link:hover {
text-decoration:underline;
}

.BrandsBlockImg {
padding-right:30px;
padding-bottom:5px;
float:left;
}

/* CV */

#CV {
}

h1.CVH1 {
clear:both;
color:#367eaf;
font-size:18px;
padding:22px 0 26px 134px;
}

.CVText {
color:#264760;
line-height:1.3em;
width:496px;
padding-left:32px;
}

.CVForm {
padding-top:42px;
padding-left:32px;
clear:both;
width:716px;
}

.CVFormRow {
padding-bottom:13px;
width:660px;
}

.CVFormCellLeft {
width:183px;
font-size:13px;
font-weight:bold;
color:#95c20c;
text-align:right;
padding-top:2px;
}

.CVFormCellRight {
width:390px;
padding-left:23px;
}

.CVFormCellExpl {
width:203px;
padding-left:214px;
font-size:11px;
line-height:1.2em;
padding-top:5px;
}


input.CVFormField1 {
width:167px;
height:14px;
font-size:12px;
}

input.CVFormField2 {
width:266px;
height:14px;
}

input.CVFormField3 {
width:348px;
#width:355px;
}

.CVRowSend {
padding-left:212px;
padding-top:16px;
clear:both;
font-size:11px;
font-weight:bold;
color:#fff;
}

a.CVButSend {
background:url(img/but_sent_cv.gif) no-repeat;
width:89px;
height:16px;
display:block;
float:left;
cursor:pointer;
padding-top:1px;
text-align:center;
color:#fff;
}

a.CVButSend:hover {
color:#e4f3fd;
}

/* CONTACTS */

#Contacts {
width:751px;
}

.ContactsTop {
}

.ContactsTopImgCont {

	padding:6px;
	margin-left:5px;
	margin-top:2px;
	_margin-left:3px;
}

.ContactsTopImg {
float:left;
}

.ContactsTopRight {
padding:20px 0 0 24px;
width:320px;
}

.ContactsTopRightTop {
width:320px;
}

h1.ContactsH1 {
color:#367eaf;
font-size:12px;
font-weight:bold;
width:210px;
float:left;
padding-bottom:19px;
}

a.AllStores {
color:#025f9f;
font-size:10px;
text-decoration:underline;
white-space:nowrap;
float:right;
}

a.AllStores:hover {
color:#ff4e00;
}

.ContactsTopRight {
line-height:1.3em;
}

#Contacts strong,
#Contacts b {
color:#5d5d60;
}

#Contacts p {
padding-bottom:1em;
}

.ContactsTopRightLeftSide {
width:213px;
}

.ContactsTopRightRightSide {
width:86px;
background:url(img/ico_zoom.png) 0 43px no-repeat;
height:35px;
padding:43px 0 0 21px;
}

a.ViewMap {
color:#025f9f;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

a.ViewMap:hover {
color:#ff4e00;
}

.ContactsBot {
width:751px;
}

.ContactsBotLeft {
width:384px;
padding:32px 0 0 30px;
}

h2.ContactsBot {
color:#367eaf;
font-size:12px;
font-weight:bold;
padding-bottom:15px;
float:left;
white-space:nowrap;
width:265px;
}

.ContactsBotLeftBot {
width:295px;
}
.ContactsBotLeftBot a {
text-decoration:underline;
}

.ContactsCondica {
clear:both;
padding-top:10px;
background:url(img/ico_pen.png) right 0 no-repeat;
height:26px;
padding:14px 37px 0 0;
}

.ContactsCondica a {
color:#ff4e00;
font-size:11px;
text-decoration:underline;
white-space:nowrap;
font-weight:bold;
}

.ContactsCondica a:hover {
color:#025f9f;
}

.ContactsBotRight {
width:315px;
padding-top:25px;
}

.ContactsBotRightSchedule {
background:url(img/ico_schedule.gif) no-repeat;
height:46px;
width:235px;
padding:4px 0 37px 65px;
}

.ContactsBotMM1 {
width:315px;
}

.ContactsBlockGrey {
background:#f7f7f7;
width:286px;
padding:8px 14px 14px 14px;
}

.ContactsBlockGreyTitle {
font-weight:bold;
color:#367eaf;
padding-bottom:6px;
}

.ContactsBlockGreyText {
width:286px;
line-height:1.3em;
}

/* STORES */

#Stores {
width:751px;
padding-left:3px;
}

.StoresBlock {
background:url(img/bg_store.gif) no-repeat;
/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_store.png', sizingMethod='image').src [ sURL=];
#background:none; */
width:371px;
height:196px;
padding:0 4px 4px 0;
}

img.StoresBlockImg {
float:left;
width:175px;
height:177px;
padding:9px 0 0 9px;
}

.StoresBlockRight {
border:#d6d6d6 1px solid;
width:148px;
height:156px;
overflow:hidden;
padding:15px 10px 5px 16px;
margin:9px 0 0 3px;
}

h3.StoresBlockH3 {
color:#367eaf;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}
.StoresBlockText p{
padding:0px !important ;
padding-bottom:3px !important ;

}



.StoresBlockText {
color:#5d5d60;
line-height:1.2em;
font-size:11px;
padding-top:14px;
}

.StoresBlockText p {
padding-bottom:1em;
}
.ShopImageBig { width:176px; height:200px;}
.ShopImageMici { width:200px; height:200px; overflow:hidden; padding-top:1px}
.ShopImageMici a { display:block; float:left;  padding-left:6px; padding-bottom:6px; width:92px;}
.ShopLink { text-decoration: underline; color:#367eaf !important; }

.NewsDetGalImg {
	border: 2px solid #CCCCCC !important ;
}
.EquipImg{
padding-top:15px !important;
}

.Searchgoogle{
border-bottom:#ebebeb 1px solid;
width:686px;
padding:0 6px 16px 6px;
margin-bottom:15px;
color:#264760;

}

.InfoprodContent {
width:696px;
color:#000;
padding:0px 0 0 29px;
clear:both;
float:left;
}

.InfoprodContent p {
padding-bottom:.9em;
}

.ProductRespIns {
padding:0 0 0 22px;
width:710px;
#padding-bottom:15px;
}
.ProdB1 { width:350px; float:left; display:block; padding-top:20px;}
.ProdB2{ width:350px;float:left; display:block;padding-top:20px;}

.ProductsBlock {
border-bottom:#ebebeb 1px solid;
width:315px;
padding:0 6px 16px 6px;
margin-bottom:15px;
}

.ProductsBlock img { display:block; float:left; padding-right:10px;}
.ProductsBlock h2 {display:block; float:left;width:215px;}
.ProductsBlock p {display:block; float:left; width:215px;}
.ProductsBlock p img { display:inline; float:none;}
.flashlogo { padding-left:20px; padding-bottom:20px;}
.culoanex { display:none;}
.blokus65 { width:242px; float:left;}