@charset "windows-1251";
/* CSS Document */
.maincontent p{ font-family:Arial, Helvetica, sans-serif; color: #404f55; font-size:12px; text-align: justify; margin:1.2em 1em; line-height:1.5;}
.maincontent p.titleNameProduct{ font-size:2.1em; margin:0.3em 0 -0.3em 0.6em;}
.maincontent img{border:1px dotted #3b8fc5; text-align:center; padding:0.2em; background:none; margin:0.2em;}
.maincontent table{ border:none; width:100%; margin:1em 0; padding:0; margin:0; border-collapse:collapse; border-spacing:0;}
.maincontent th{ border:1px solid #b7ca85; color:#6c9400; font-size:1.2em; font-weight:bold; background:#e5efca; text-align:center; padding:0.7em 0;}
.maincontent tr:nth-child(even) {background:none;}
.maincontent tr:nth-child(odd) {background:#eef0e9;}
.maincontent td{ color:#404f55; padding:5px 12px; font-size:12px; text-align:left;}
.maincontent fieldset{ background:#f6f7f8; border:0.1em solid #e0e0e0; text-align:left; padding:1em 0; color:#404f55; font-size:1.2em; text-align:justify; width:100%; margin:1em 0; font-family:Arial, Helvetica, sans-serif;}
.maincontent fieldset p{ font-size:1em; line-height:1.3;}
.maincontent fieldset p.title1{ background:#eeeeee; padding:0.2em 1.5em; color:#404f55; font-weight:bold; font-size:1em;}
.maincontent fieldset img{ float:left; border:1px dotted #ff7800; margin:1em 2em;}
.maincontent fieldset img.imgNoStyler{ float:none; border:none; padding:0; background:none; margin:1em 1em 0 1em;}
.maincontent legend{ text-transform:uppercase; font-weight:bold; color:#ff7800;}
.maincontent q{ font-style:italic;}
.maincontent ol{margin:1.5em; color:#404f55;}
.maincontent ul{ font-size:1.1em; margin:1.2em 2em; list-style-image:url(/img/design/adr_bcgpointli.gif); list-style-position:outside; color:#404f55; text-align:left;}
.maincontent li{ font-size:1em; margin:0.5em 0.5em;}
.maincontent hr{ color:#a7a7a7; border:none; width:100%; height:0.1em;}
.maincontent a{color:#3b8fc5; text-decoration:underline; font-size:1em;}
.maincontent a:hover{ text-decoration:none;}
.maincontent a:visited{}

.maincontent .title1{color:#ff7800; font-size:2.8em; margin:0.5em 1em; text-align:left;}
.maincontent .title2{color:#3b8fc5; font-size:1.8em;  padding-left:1em; text-align:left;}
.maincontent .title3{color:#404f55; font-size:1.3em; font-weight:bold; padding-left:2em; text-align:left;}
.maincontent .nameBrand{color:#3b8fc5;}
.maincontent .importantOrange{ color:#ff7800; font-weight:bold; }
.maincontent .importantBlue{color:#3b8fc5;}
.maincontent .tempHot{color:#ff0000;}
.maincontent .tempMedium{color: #008000;}
.maincontent .tempCold{color: #0000ff;}

.maincontent table.clear{ border:none; width:100%; margin:0; padding:0; border-collapse:collapse; border-spacing:0; font-family:Arial, Helvetica, sans-serif;}
.maincontent table.clear td{ border:none; padding:0; margin:0;}
.maincontent table.clear tr:nth-child(even), .maincontent table.clear tr:nth-child(odd){background:none;}

.message_success {	background:#d7e2ee url(../img/design/adr_mdfldsetagree2.gif) 8px 8px no-repeat; border:1px solid #b1ceeb; padding:15px 8px 15px 8px; text-align:left; margin-bottom:12px; font-size:12px; color:#404f55; font-family:Arial, Helvetica, sans-serif;}
.message_success p{margin:0 0 0 42px; font-size:12px; color:#404f55;}
.message_success p.message{ color:#014da2; font-weight:bold; font-size:12px; line-height:1; margin:0 0 0 42px;}
.message_success hr{ color:#b4c5d8; height:1px; border-collapse:separate; border-bottom:1px solid #b4c5d8; margin-top:15px;}
.warning {	background:#dd4313 url(../img/design/adr_mdfldsetwarn.gif) 8px center no-repeat; border:1px solid #a42600; padding:15px 8px 15px 8px; text-align:left; color:#fff; margin-bottom:12px; margin-top:3px;}
.warning p {margin:0 0 0 42px; font-size:12px; color:#fff;}
.warning a{ color:#fff; text-decoration:underline;}

.maincontent img.Result{ position:relative; float:left; border:none; margin:1em 1em 1em 0.5em; border:1px solid #c2c2c2; padding:0.2em; background:none;}
.maincontent img.imageAlignLeft{ position:relative; float:left; border:none; margin:1em 2em; border:1px solid #c2c2c2; padding:0.2em; background:none; }
.maincontent img.imageAlignRight{ position:relative; float:right; border:none; margin:1em; border:1px solid #c2c2c2; padding:0.2em; background:none;}
.maincontent img.imgNoStyler{ border:none; padding:0; background:none; margin:1em;}

/*------------------------------------------------------------------*/
.shopcontent p{ font-family:Arial, Helvetica, sans-serif; color: #404f55; font-size:1.2em; text-align: justify; margin:1.2em 1em; line-height:1.5;}
.shopcontent p.titleNameProduct{ font-size:2.1em; margin:0.3em 0 -0.3em 0.6em;}
.shopcontent img{border:1px dotted #3b8fc5; text-align:center; padding:0.2em; background:none; margin:0.2em;}
.shopcontent table{ border:none; width:100%; margin:1em 0; padding:0; margin:0; border-collapse:collapse; border-spacing:0;}
.shopcontent th{ border:1px solid #b7ca85; color:#6c9400; font-size:1.2em; font-weight:bold; background:#e5efca; text-align:center; padding:0.7em 0;}
.shopcontent tr:nth-child(even) {background:none;}
.shopcontent tr:nth-child(odd) { background:#eef0e9;}
.shopcontent td{ color:#404f55; padding:5px 12px; font-size:12px; text-align:left;}
.shopcontent fieldset{ background:#f6f7f8; border:0.1em solid #e0e0e0; text-align:left; padding:0.5em 0; color:#404f55; font-size:1.2em; text-align:justify; width:100%; margin:1em 0; font-family:Arial, Helvetica, sans-serif;}
.shopcontent fieldset p{ font-size:1em; line-height:1.3;}
.shopcontent fieldset p.title1{ background:#eeeeee; padding:0.2em 1.5em; color:#404f55; font-weight:bold; font-size:1em;}
.shopcontent fieldset img{ float:left; border:1px dotted #ff7800; margin:1em 2em;}
.shopcontent fieldset img.imgNoStyler{ float:none; border:none; padding:0; background:none; margin:1em 1em 0 1em;}
.shopcontent legend{ text-transform:uppercase; font-weight:bold; color:#ff7800;}
.shopcontent q{ font-style:italic;}
.shopcontent ol{margin:1.5em; color:#404f55;}
.shopcontent ul{ font-size:1.1em; margin:1.2em 2em; list-style-image:url(/img/design/adr_bcgpointli.gif); list-style-position:outside; color:#404f55; text-align:left;}
.shopcontent li{ font-size:1em; margin:0.5em 0.5em;}
.shopcontent hr{ color:#a7a7a7; border:none; width:100%; height:0.1em;}
.shopcontent a{color:#3b8fc5; text-decoration:underline; font-size:1em;}
.shopcontent a:hover{ text-decoration:none;}
.shopcontent a:visited{}

.shopcontent .title1{color:#ff7800; font-size:2.8em; margin:0.5em 1em; text-align:left;}
.shopcontent .title2{color:#3b8fc5; font-size:1.8em;  padding-left:1em; text-align:left;}
.shopcontent .title3{color:#404f55; font-size:1.3em; font-weight:bold; padding-left:2em; text-align:left;}
.shopcontent .nameBrand{color:#3b8fc5;}
.shopcontent .importantOrange{ color:#ff7800; font-weight:bold; }
.shopcontent .importantBlue{color:#3b8fc5;}
.shopcontent .tempHot{color:#ff0000;}
.shopcontent .tempMedium{color: #008000;}
.shopcontent .tempCold{color: #0000ff;}

.shopcontent table.clear{ border:none; width:100%; margin:0; padding:0; border-collapse:collapse; border-spacing:0; font-family:Arial, Helvetica, sans-serif;}
.shopcontent table.clear td{ border:none; padding:5px 0; margin:0;}
.shopcontent table.clear tr:nth-child(even), .shopcontent table.clear tr:nth-child(odd){background:none;}

.shopcontent img.Result{ position:relative; float:left; border:none; margin:1em 1em 1em 0.5em; border:1px solid #c2c2c2; padding:0.2em; background:none;}
.shopcontent img.imageAlignLeft{ position:relative; float:left; border:none; margin:1em 2em; border:1px solid #c2c2c2; padding:0.2em; background:none; }
.shopcontent img.imageAlignRight{ position:relative; float:right; border:none; margin:1em; border:1px solid #c2c2c2; padding:0.2em; background:none;}
.shopcontent img.imgNoStyler{ border:none; padding:0; background:none; margin:1em;}


