/*===================== GRADIENT, ROUNDCORNER, TRANSPARENCE */
.gradientV{ 
    background: #99ccff; background: -moz-linear-gradient(top, #33aaff, #ffffff); 
    background: -webkit-gradient(linear, left top, left bottom, from(#33aaff), to(#ffffff)); 
    filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#33aaff', EndColorStr='#ffffff', GradientType=1); 
}

.gradientVGray{ background: #ffffff; background: -moz-linear-gradient(top, #ffffff, #808080);  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#808080)); filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#ffffff', EndColorStr='#808080', GradientType=0); }

.gradientVGrayR{ background: #dddddd; background: -moz-linear-gradient(top, #808080, #dddddd);  background: -webkit-gradient(linear, left top, left bottom, from(#808080), to(#dddddd)); filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#808080', EndColorStr='#dddddd', GradientType=0); }

.gradientVLightGray{ background: #ffffff; background: -moz-linear-gradient(top, #ffffff, #e0e0e0);  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e0e0e0)); filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#ffffff', EndColorStr='#e0e0e0', GradientType=0); }

.gradientVLightGrayRev{ background: #ffffff; background: -moz-linear-gradient(bottom, #ffffff, #e0e0e0);  background: -webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#e0e0e0)); filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#e0e0e0', EndColorStr='#ffffff', GradientType=0); }


.gradientW2B{ background: #ffffff; background: -moz-linear-gradient(top, #d7f1fd, #F0F0F0);  background: -webkit-gradient(linear, left top, left bottom, from(#d7f1fd), to(#F0F0F0)); filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#d7f1fd', EndColorStr='#F0F0F0', GradientType=0); }


.gradientH{ background: #99ccff; background: -moz-linear-gradient(left, #33ddff, #ffffff); background: -webkit-gradient(linear, left top, right top, from(#33ddff), to(#ffffff)); filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#33ddff', EndColorStr='#ffffff', GradientType=0); }
.gradientHW2O{ background: #ffffff; background: -moz-linear-gradient(left, #ffffff, orange); background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(orange)); filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='orange', GradientType=0); }
.gradientHW2G{ background: #ffffff; background: -moz-linear-gradient(left, #ffffff, #d0d0d0); background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(#d0d0d0)); filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#d0d0d0', GradientType=0); }


.roundCorner{ border: 1px Solid #444444; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px;}
.roundCorner5{ border: 1px Solid #444444; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; }
  
.roundCornerDown{
    border: 1px Solid #444444;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    -moz-border-bottom-left-adius: 10px;
    -moz-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;    
    -webkit-border-bottom-right-radius: 10px;
    -o-border-bottom-left-radius: 10px;
    -o-border-bottom-right-radius: 10px;
}

.roundCornerUp{
    border: 1px Solid #444444;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    -moz-border-top-left-adius: 10px;
    -moz-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;    
    -webkit-border-top-right-radius: 10px;
    -o-border-top-left-radius: 10px;
    -o-border-top-right-radius: 10px;
}

.roundCornerUp5{
    border: 1px Solid #444444;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-top-left-adius: 5px;
    -moz-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;    
    -webkit-border-top-right-radius: 5px;
    -o-border-top-left-radius: 5px;
    -o-border-top-right-radius: 5px;
}

.shadowBox{ border: 1px Solid #444444; box-shadow: 5px 5px 3px #666666; -moz-box-shadow: 5px 5px 3px #666666; -webkit-box-shadow: 5px 5px 3px #666666;
    -o-box-shadow: 5px 5px 3px #666666;}
    
.shadowBox2{ border: 1px Solid #444444; box-shadow: 5px 5px 8px #666666; -moz-box-shadow: 5px 5px 8px #666666; -webkit-box-shadow: 5px 5px 8px #666666;
    -o-box-shadow: 5px 5px 8px #666666;}    
  
.trans_100{ filter: alpha(opacity=0); opacity: 0.0;}
.trans_75{ filter: alpha(opacity=25); opacity: 0.25;}
.trans_50{ filter: alpha(opacity=50); opacity: 0.5;}
.trans_25{ filter: alpha(opacity=75); opacity: 0.75;}
.trans_0{ filter: alpha(opacity=100); opacity: 1.0;}

.ts1{ text-shadow:1px 1px 1px #404040; }
.ts3{ text-shadow:3px 3px 3px #404040; }
.ts5{ text-shadow:5px 5px 5px #404040; }

.shad1{ text-shadow: 1px 1px #666666; }
.shad2{ text-shadow: 2px 2px #666666; }


/*===========================================================*/  

@page { 
        size: auto; 
        margin: 10mm 10mm 10mm 20mm; 
}
@media print and (min-height: 266mm) and (max-height: 288mm) and (min-width: 179mm) and (max-width: 201mm) 
    {
      .img_port { 
        height: 267mm !important; 
      }
    }
                  
* { margin:0; padding:0;  background-color: white !important; background-image: none !important; }

.break_page{ font: 10px Arial; page-break-before: always; }

input{ padding: 1px; }

.p5{ padding: 5px; }
.p7{ padding: 7px; }
.p10{ padding: 10px; }
.p15{ padding: 15px; }
.p0{ padding: 0px; }
.p3{ padding: 3px; }
.p1{ padding: 1px; }
.p20{ padding: 20px; }

.m10{ margin:  10px; }
.m5{ margin: 5px; }
.m0{ margin: 0px; }
.m15{ margin:  15px; }
.m3{ margin: 3px; }
.mauto{ margin: 10px auto; }
.mauto0{ margin: auto; }

.ml5{ margin-left: 5px; }
.ml10{ margin-left:  10px; }
.ml15{ margin-left:  15px; }
.ml20{ margin-left:  20px; }
.ml30{ margin-left:  30px; }

.mt5{ margin-top: 5px; }
.mt10{ margin-top:  10px; }
.mt15{ margin-top:  15px; }
.mt20{ margin-top:  20px; }
.mt30{ margin-top:  30px; }

.nob{ border: none; }
.b1s{ border: 1px Solid #444444; }
.b1g{ border: 1px Solid #808080; }
.bln{ border-left: none; }
.brn{ border-right: none; }
.btn{ border-top: none; }
.bbn{ border-bottom: none; }

.bgcFF{ background-color: #ffffff; }
.bgcF0{ background-color: #f0f0f0; }
.bgcE0{ background-color: #e0e0e0; }
.bgcD0{ background-color: #d0d0d0; }
.bgcC0{ background-color: #c0c0c0; }
.bgcB0{ background-color: #b0b0b0; }
.bgcA0{ background-color: #a0a0a0; }
.bgc80{ background-color: #808080; }
.bgcTrans{ background-color: transparent; }

.b1sl{ border: 1px Solid Silver; }

.al{ text-align: left; }
.ac{ text-align: center; }
.ar{ text-align: right; }
.aj{ text-align: justify; }

.vat{ vertical-align: top; }
.vam{ vertical-align: middle; }
.vab{ vertical-align: bottom; }

.ovh { overflow: hidden; }

.db{ display: block; }
.dn{ display: none; }

.blue{ color: #6a82a3; }
.dblue{ color: #536987; }

.cblue{ color: #6a82a3; background-color: #ffffff; }
.cblue_rev{ background-color: #6a82a3; color: #ffffff; }

.cdblue{ color: #536987; background-color: #ffffff;}
.cdblue_rev{ background-color: #536987; color: #ffffff;}

.cgray{ color: #606050; background-color: #ffffff; }
.tab_h24_b{ background-image: url(../images/tab_h24_b.png); color: #ffffff; }
.tab_h24_g{ background-image: url(../images/tab_h24_g.png); color: #ffffff; }
.tab_h20_b{ background-image: url(../images/tab_h20_b.png); color: #ffffff; }

.clgray{ color: #C0C0C0; background-color: #ffffff; border-color: #C0C0C0; }
.clgray_rev{ background-color: rgb(83, 105, 135); color: #ffffff; border-color: #C0C0C0;}

.dispb{ display: block; }
.dispn{ display: none; }

/*==========================================================*/

.f10{ font-family:  Arial, Helvetica, sans-serif; font-size: 10px; }
.f11{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; }
.f12{ font-family:  Arial, Helvetica, sans-serif; font-size: 12px; }
.f13{ font-family:  Arial, Helvetica, sans-serif; font-size: 13px; }
.f14{ font-family:  Arial, Helvetica, sans-serif; font-size: 14px; }
.f16{ font-family:  Arial, Helvetica, sans-serif; font-size: 16px; }
.f18{ font-family:  Arial, Helvetica, sans-serif; font-size: 18px; }
.f20{ font-family:  Arial, Helvetica, sans-serif; font-size: 20px; }

.fnarrow{ font-family: DT_ArialCons; }
.fnormal{ font-family: DT_Arial; }

.fs10{ font-size: 10px; }
.fs11{ font-size: 11px; }
.fs12{ font-size: 12px; }
.fs14{ font-size: 14px; }
.fs16{ font-size: 16px; }
.fs18{ font-size: 18px; }
.fs20{ font-size: 20px; }
.fs22{ font-size: 22px; }

.w50{ width: 50px; }
.w80{ width: 80px; }
.w100{ width: 100px; }
.w120{ width: 120px; }
.w160{ width: 160px; }
.w180{ width: 180px; }
.w200{ width: 200px; }
.w240{ width: 240px; }
.w280{ width: 280px; }
.w320{ width: 320px; }
.w360{ width: 360px; }
.w420{ width: 420px; }
.w480{ width: 480px; }
.w560{ width: 560px; }
.w640{ width: 640px; }
.w720{ width: 720px; }
.w860{ width: 860px; }
.w50p{ width: 50%; }
.w100p{ width: 100%; }
.w33pa{ width: 33.3%; }

.top100{ top: 100px;}

.bld{ font-weight: bold; }

.header{ color: #000000; padding-left: 10px; }

div.wrong {
    background-color: #b00000; 
    color: #ffffff;
    border:  1px Solid Silver;
}

.iframe_main{
    margin: 0px 1px 1px 1px;
    width: 720px;
    padding: 10px 5px 10px 5px;
    border: none;
}

a { text-decoration: none; color: #222222; border: none; }
a:hover { color: #b00000; }

a.blue { text-decoration: none; color: #222222; }
a.blue:hover { color: #536987; }

a.blueUL { text-decoration: none; color: #536987; }
a.blueUL:hover { text-decoration: underline; }

a.xblue { text-decoration: none; color: #909090; }
a.xblue:hover { color: #536987; }

a.red { text-decoration: none; color: #222222; }
a.red:hover { color: #b00000; }

a.blueR { text-decoration: none; color: #536987; }
a.blueR:hover { color: #222222; }

a.bluered { text-decoration: none; color: #536987; }
a.bluered:hover { color: #B00000; }

a.simple {text-decoration: none; color: #222222; }

.cpointer{ cursor: pointer; }

#middle_body #middle{ background-color: #f0f0f0; }

.buttonTpl{
    padding-left: 10px;
    padding-right: 10px;
    color: #000000;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    background: #ffffff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMGEwYTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #a0a0a0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#a0a0a0));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#a0a0a0 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#a0a0a0 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#a0a0a0 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#a0a0a0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a0a0a0',GradientType=0 );
}

.buttonTplRect{
    padding-left: 10px;
    padding-right: 10px;
    border: 1px Solid Silver;
    background: #ffffff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMGEwYTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #a0a0a0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#a0a0a0));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#a0a0a0 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#a0a0a0 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#a0a0a0 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#a0a0a0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a0a0a0',GradientType=0 );

    width: 120px;
}

.buttonTplWS{
    padding-left: 10px;
    padding-right: 10px;
    color: #f0f0f0;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
    background: Gray;
    border: 1px Solid #666666;
}

/*###############################################################*/
.gradient_body{ background: #c0c0c0; background: -moz-linear-gradient(top, #A0A0A0, #E0E0E0);  background: -webkit-gradient(linear, left top, left bottom, from(#A0A0A0), to(#E0E0E0)); filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#A0A0A0', EndColorStr='#E0E0E0', GradientType=0); }
.main_body{
    padding: 5px;
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight:normal;
    height: 100%;
    background-color:  #E0E0E0;
    background-repeat: no-repeat;
}

#main_display{
    border: 1px Solid #808080;
    width: 980px;
    height: 80%;
    margin-left:    auto;
    margin-right:   auto;
    margin-bottom: 5%;
    background-color: #FFFFFF;
    padding: 0px;
    /*background: #ffffff url(../images/header_1.png) repeat-x;*/
}

#main_display #header{
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: normal;
    padding:3px;
    margin: 5px;
    height: 100px;
}

#main_display #middle{
    border: none;
    width: 100%;
    height: 600px;
}
#main_display #middle #left_panel{
    width: 220px;
/*    margin: 3px 3px 3px 4px; */
    padding: 0;
    
}

#main_display #middle #mid_panel{
    border: 1px Solid Blue;
    padding: 3px 3px 3px 4px;
}

#main_display #footer{
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 11px;
    font-weight: normal;
    padding:3px 10px 3px 10px;
    margin:0px;
    border-top: 1px Solid #808080;
    color: #1A4D73 ;
    width: 100%;
}

#main_display #footer a{
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color: #1A4D73 ;
}
#main_display #footer a:hover{
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color: #0020f0 ;
}

#header #random_img {position:relative;display:inline-block;float:left;}
#header #random_img #img_slide {border: 1px Solid #808080; margin: 0 5px 0 0;}

#header #divlogo {position:relative;display:inline-block;left:30px; top: 25px;float:left;}
#header #divlogo #logoimg {border:none;}

#header #divname {position:relative;display:inline-block;font-family:DT_ArialBold,Arial,Helvetica,sans-serif;font-size:32px;font-weight:normal;color:#404020;text-transform:uppercase;padding: 18px 30px 0px 0px; float:right;}

#header #spanlang {text-transform: none; padding: 20px 40px 0px 0px;}

#header #spansearch {text-transform: none; padding: 0px 100px 0px 0px;}
    
#main_display #main_td{padding: 0px 0px 0px 0px;}   
/*======================================================*/

#reg_form{
   color : #444444; 
   width: 100%;
   margin: 10px auto;
}



#reg_form .sub_title{
    margin-bottom: 10px;
    border-bottom: 1px Solid #e0e0e0;
}

#reg_form .ftd_h_0{
    padding-left: 10px;
    padding-top: 10px;
    width: 150px;
}

#reg_form .ftd_h_1{
    padding-top: 10px;
    width: 280px;
}

#reg_form .ftd_0{
    padding-left: 10px;
    width: 150px;
}

#reg_form .no_fld{
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 11px;  
    padding-left: 10px;
    color: #c00000;
}

#reg_form #pass_check{
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 10px;
    padding-left:  20px;
    font-weight: bold;
}

#reg_form #email_val{
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 11px;
}

#wr_div .a1{ color: yellow }
#wr_div .a1:hover{ color: orange }

/*###################### MEGA MENU ###################################*/

#menu_acces a._p0,#menu_products a._p0,#menu_services a._p0,#menu_aboutus a._p0,#menu_solutii a._p0,#menu_support a._p0{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:0px; font-weight:bold; color: #0282c3; text-decoration:none;  }
#menu_acces a._p0:hover,#menu_products a._p0:hover,#menu_services a._p0:hover,#menu_aboutus a._p0:hover,#menu_solutii a._p0:hover,#menu_support a._p0:hover{text-decoration:underline;}

#menu_acces a._p2,#menu_products a._p2,#menu_services a._p2,#menu_aboutus a._p2,#menu_solutii a._p2,#menu_support a._p2{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:3px; padding-left:10px;font-weight:normal;color:#ffffff;text-decoration:none;}
#menu_acces a._p2:hover,#menu_products a._p2:hover,#menu_services a._p2:hover,#menu_aboutus a._p2:hover,#menu_solutii a._p2:hover,#menu_support a._p2:hover{ color: #0282c3; text-decoration:underline; }

#menu_acces a._p4,#menu_products a._p4,#menu_services a._p4,#menu_aboutus a._p4,#menu_solutii a._p4,#menu_support a._p4{font-family:Arial,Helvetica,sans-serif;font-size:11px;padding:3px;padding-left:20px;font-weight:normal;color:#ffffff;text-decoration:none;}
#menu_acces a._p4:hover,#menu_products a._p4:hover,#menu_services a._p4:hover,#menu_aboutus a._p4:hover,#menu_solutii a._p4:hover,#menu_support a._p4:hover{color: #0282c3; text-decoration:underline;}

#menu_acces a._p6,#menu_products a._p6,#menu_services a._p6,#menu_aboutus a._p6,#menu_solutii a._p6,#menu_support a._p6{font-family:Arial,Helvetica,sans-serif;font-size:10px;padding:3px;padding-left:20px;font-weight:normal;color:#ffffff;text-decoration:none;}
#menu_acces a._p6:hover,#menu_products a._p6:hover,#menu_services a._p6:hover,#menu_aboutus a._p6:hover,#menu_solutii a._p6:hover,#menu_support a._p6:hover{color: #0282c3; text-decoration:underline;}

/*###################### MEGA MENU #################################*/
._o0{ margin-top: 3px; }
._o2{ margin-top: 5px; }
._o4{ margin-top: 3px; }
._o6{ margin-top: 2px; }

/*###################### SEARCH BOX ###############################*/
#header #spansearch #hd_search_box {
    border: 1px Solid #808080;
    height: 18px;
    width: 120px;
    background-color: #f0f0f0;
    text-align: center;
    color: #c0c0c0;
    padding-left: 10px;
    padding-right: 10px;
    background: #ffffff; 
    margin-top: 5px;
}

#prev_cat a{ color: #444444; text-decoration: none; font-weight: normal; }
#prev_cat a:hover{ color: #6a82a3; text-decoration: none; font-weight: normal; }

/* ============= */
#text_over_image a{text-decoration: none; text-transform: uppercase; color: #E0E0E0;}
#text_over_image a:hover{color: #98D9F1 }

/* ============= */
#contact_left_header{
    background-color: #C0C0C0;
    color: #ffffff;
}

#contact_left_main { background-color: #ffffff; }
#contact_left_main ul{ padding: 5px 0px 20px 10px; color: #222222; }
#contact_left_main li{ padding: 0px 20px 0px 40px; color: #444444; list-style-type: none  }

#contact_left_se a{ text-decoration: underline; color: #404040; }
#contact_left_se a:hover{ color: #536987; }

#contact_left_sm{
    background-color: #C0C0C0;
    color: #ffffff;
}

#contact_left_se p { margin: 10px 20px 10px 20px; }

h3 a{ background-color: #c0c0c0;}
h3 a:active{ background-image: none; }

#b_no_0, #b_no_1, #b_no_2{ border: 1px Solid Gray; background: url(../images/but_1_n.jpg) repeat-x; padding: 0px; margin: 0px; }
#b_o_no_0, #b_o_no_1, #b_o_no_2{ border: 1px Solid Gray; background: url(../images/but_o_1_n.jpg) repeat-x; padding: 0px; margin: 0px; cursor: pointer;}
 
#hp_news { width: 264px; margin: 0; padding: 0; } 
#hp_news #sp_title { color: #536987; padding: 0 0 3px 0; }
#hp_news #sp_date { color:  #808080; padding: 0 0 10px 0; }
#hp_news #sp_content { color: #222222;  font-weight: normal;}

#hp_subscribe { background-color: transparent; }
#hp_subscribe ul{ margin: 3px 3px 3px 10px; background-color: transparent;}
#hp_subscribe li{ margin: 3px 3px 3px 40px; color: #444444; font-weight: normal; background-color: transparent; }

#contact_form {
	display: block;
}


/* ================= LEFT PANEL, PRODUCT CODE ======================= */


h4 { padding-top: 10px; }
h4 a{ background-color: transparent; color: #a8bdcd; text-decoration: none; font-weight: bold; border: none;}
h4 a:hover, a:focus{ color: #536987; border:none; }

div #prev_cat {text-align:  left; padding: 10px;}
div #prev_cat a{ color: #444444; text-decoration: none; }
div #prev_cat a:hover, a:focus{ color: #536987; text-decoration: none; }

/* ================================================================== */
#p_tabs{
    margin: 10px;
    margin-bottom: 5px;
    padding: 0px;    
}

#p_tabs .normal_tabh{
    background-color: #6a82a3;
    color: #f0f0f0;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border: 1px Solid Silver; 
    margin: 0px;
    margin-right: 1px;
    display: inline;
    cursor: pointer;
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 11px;
}

#p_tabs .over_tabh{
    background-color: #ffffff;
    color: #6a82a3;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border: 1px Solid Silver;
    margin: 0px;
    margin-right: 1px;
    display: inline;
    cursor: pointer;
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 11px;
}   

#p_tabs .selected_tabh{
    background-color: #ffffff;
    color: #444444;
    padding: 5px;
    padding-left: 10px;
    padding-right: 10px;
    border: 1px Solid Silver;
    border-bottom: 1px Solid #ffffff;
    margin: 0px;
    margin-right: 1px;
    display: inline;
    cursor: pointer;
    font-family:  Arial, Helvetica, sans-serif; 
    font-size: 11px;
} 
/*====== DIV ce contine informatia TAB-ului corespunzator ====== */
#infoTabContainer{
    margin: 0px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top:  -1px;
    background-color: #ffffff;
    border: 1px Solid Silver;
    height: auto;
    padding: 20px;
    display: block;
} 

#infoTabContainer p{ padding: 3px; }
#infoTabContainer li{ padding: 3px; }
#infoTabContainer br{ padding: 3px; }

/*
#infoTabContainer table{ border: none; background-color: #ffffff; width: auto; border-spacing:1px;}
#infoTabContainer tr:nth-child(even) {background-color: #e9edf4;}
#infoTabContainer tr:nth-child(odd) {background-color: #d0d8e8;}
#infoTabContainer tr td:first-child {background-color: #6a82a3; color: #ffffff; }
#infoTabContainer tr td{ padding: 5px; border: none; text-align: left; margin: 1px; }
*/

#infoTabContainer img { max-width: 640px; }

#infoTabContainer .vh table{ border: none; background-color: #ffffff; width: auto; }
#infoTabContainer .vh tr:nth-child(even) {background-color: #e9edf4;}
#infoTabContainer .vh tr:nth-child(odd) {background-color: #d0d8e8;}
#infoTabContainer .vh tr td:first-child {background-color: #6a82a3; color: #ffffff; border: 1px White;}
#infoTabContainer .vh tr td{ padding: 5px; border-width: 1px 0 0 1px; border-style: Solid; border-color: White; text-align: left; }

#infoTabContainer .oh table{ border: none; background-color: #ffffff; width: auto; }
#infoTabContainer .oh tr:nth-child(even) {background-color: #e9edf4;}
#infoTabContainer .oh tr:nth-child(odd) {background-color: #d0d8e8;}
#infoTabContainer .oh tr:first-child {background-color: #6a82a3; color: #ffffff; }
#infoTabContainer .oh tr td{ padding: 5px; border-width : 1px 0 0 1px; border-style: Solid; border-color: White; text-align: left; }

#infoTabContainer .vh1 table{ border: 1px Solid Silver; background-color: #ffffff; width: auto; }
#infoTabContainer .vh1 tr:nth-child(even) {background-color: #e9edf4;}
#infoTabContainer .vh1 tr:nth-child(odd) {background-color: #d0d8e8;}
#infoTabContainer .vh1 tr td:first-child {background-color: #6a82a3; color: #ffffff; border: 1px White;}
#infoTabContainer .vh1 tr td{ padding: 10px; border-width: 1px 0 0 1px; border-style: Solid; border-color: Silver; text-align: left; }

#infoTabContainer .oh1 table{ border:  1px Solid Silver; background-color: #ffffff; width: auto; }
#infoTabContainer .oh1 tr:nth-child(even) {background-color: #e9edf4;}
#infoTabContainer .oh1 tr:nth-child(odd) {background-color: #d0d8e8;}
#infoTabContainer .oh1 tr:first-child {background-color: #6a82a3; color: #ffffff; }
#infoTabContainer .oh1 tr td{ padding: 10px; border-width : 1px 0 0 1px; border-style: Solid; border-color: Silver; text-align: left; }

 
#relatedDownloads{ margin-bottom: 30px; } 
#relatedDownloads #rdHeader{ color: #444444; font-family: DT_ArialCons; font-size: 15px; text-align: center; padding: 5px; font-weight: bold; border: 1px Solid Gray; border-bottom: none; background-image: url(../images/bg_blue.png);}
#relatedDownloads #rdBody{ color: #444444; font-family: DT_Arial; font-size: 11px; text-align: justify; padding: 5px; border: 1px Solid Gray;  background-color: #e0e0e0;}

#relatedDownloads #rdBody a{ color: #444444; }
#relatedDownloads #rdBody a:hover{ color: #A00000; }

#relatedProducts{ margin: 20px 0 10px 0; width: 220px;} 
#relatedProducts #rpHeader{ color: #444444; font-family: DT_ArialCons; font-size: 15px; text-align: center; padding: 3px; font-weight: bold; border: 1px Solid Silver; border-bottom: none; background-image: url(../images/bg_blue.png);}
#relatedProducts #rpBody{ color: #444444; font-family: DT_Arial; font-size: 11px; text-align: justify; border: 1px Solid Silver;  background-color: #FFFFFF;}

#relatedProducts #rpBody tr:nth-child(even) {background-color: #F0F8FF;border-bottom: 1px Dashed #A0A0A0}
#relatedProducts #rpBody tr:nth-child(odd) {background-color: #E0E8EE;border-bottom: 1px Dashed #A0A0A0}

/*======================================================*/
#relatedLinks{ margin-bottom: 10px; margin-top: 20px; width: 180px;} 
#relatedLinks #rlHeader{ color: #444444; font-family: DT_ArialCons; font-size: 15px; text-align: center; padding: 3px; font-weight: bold; border: 1px Solid Silver; border-bottom: none; background-image: url(../images/bg_blue.png);}
#relatedLinks #rlBody{ color: #444444; font-family: DT_Arial; font-size: 11px; text-align: justify; border: 1px Solid Silver;  background-color: #FFFFFF;}

#relatedLinks #rlBody tr:nth-child(even) {background-color: #F0F8FF;border-bottom: 1px Dashed #A0A0A0}
#relatedLinks #rlBody tr:nth-child(odd) {background-color: #E0E8EE;border-bottom: 1px Dashed #A0A0A0}
/*=======================================================*/

#salesSupport { margin-top: 0px; width: 220px;}
#salesSupport #ssHeader{ color: #444444; font-family: DT_ArialCons; font-size: 15px; text-align: center; padding: 5px; font-weight: bold; border: 1px Solid Gray; border-bottom: none; background-image: url(../images/bg_orange.png);}
#salesSupport #ssBody{ color: #444444; font-family: DT_Arial; font-size: 11px; text-align: justify; padding: 5px; border: 1px Solid Gray;  background-color: #e0e0e0;}
#salesSupport #ssBody li{ margin: 3px; margin-left: 20px;}
#salesSupport #ssBody br{ margin: 3px; }
#salesSupport #ssBody p{ margin-top: 5px; }

#product_facilities #email_product{ margin-top: 10px; padding-left: 10px; }
#product_facilities #email_product img{ border: none; vertical-align: middle; height: 18px; margin-right: 10px; }
#product_facilities #email_product a{ color: #444444; text-decoration: none; }
#product_facilities #email_product a:hover{ color: #A00000; text-decoration: underline;}

#product_facilities #print_product{ margin-top: 10px; padding-left: 10px; }
#product_facilities #print_product img{ border: none; vertical-align: middle; height: 18px; margin-right: 10px; }
#product_facilities #print_product a{ color: #444444; text-decoration: none; }
#product_facilities #print_product a:hover{ color: #A00000; text-decoration: underline;}

#product_facilities #help_product { margin-top: 10px; padding-left: 10px; }
#product_facilities #help_product img { border: none; vertical-align: middle; height: 18px; margin-right: 10px; }
#product_facilities #help_product a{ color: #444444; text-decoration: none; }
#product_facilities #help_product a:hover{ color: #A00000; text-decoration: underline;}


.p10Code{ font-family: DT_ArialCons, Arial, Helvetica, sans-serif; font-size: 11px; }
.p12Cons{ font-family: DT_ArialCons, Arial, Helvetica, sans-serif; font-size: 12px; }
.p11Cons{ font-family: DT_ArialCons, Arial, Helvetica, sans-serif; font-size: 11px; }

#usage { font-size: 12px; padding: 20px; }
#usage li{ margin-left: 20px; font-size: 12px; }
#usage ul{ margin: 10px; font-size: 12px; }

#usage .clear {}

#privacy p{ margin: 10px; }

/*=================== SITEMAP ====================*/

#sitemap .c2{font-size:15px; padding:3px; padding-left:10px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; border-top: 1px Solid Silver; }
#sitemap .c4{font-size:14px; padding:3px; padding-left:20px; font-family:DT_ArialCons, Arial, Helvetica, sans-serif; font-weight:bold; padding-top: 10px;}
#sitemap .c6{font-size:12px; padding:3px; padding-left:40px; font-family: Arial, Helvetica, sans-serif; }
#sitemap .c8{font-size:12px; padding:3px; padding-left:60px; font-family:DT_ArialCons, Arial, Helvetica, sans-serif; }
#sitemap .c10{font-size:11px; padding:3px; padding-left:80px; font-family: Arial, Helvetica, sans-serif; }
#sitemap .c12{font-size:11px;padding:3px;  padding-left:100px; font-family: Arial, Helvetica, sans-serif; }

#sitemap .prod{font-size:11px;padding:3px;  padding-left:100px; font-family: Arial, Helvetica, sans-serif; }

#sitemap div a {text-decoration: none; padding: 3px; color: #536987; }
#sitemap div a:hover {color: #b00000; }


#sitemap div.prod {font-size: 11px; font-family: Arial, Helvetica, sans-serif; padding: 3px; padding-left: 20px;}
#sitemap div.prod a {text-decoration: none; padding: 3px; color: #444444; }
#sitemap div.prod a:hover {color: #6a82a3; }


.rli { position: relative; float: left; display: inline; }

#rf_benefits li {margin-top: 10px; font-size: 11px; }

/*================================= DIVERSE BUTOANE =====================================*/
.but_v1:hover{
    background: #87e0fd;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3ZTBmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzUzY2JmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNWFiZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #87e0fd 0%, #53cbf1 40%, #05abe0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87e0fd), color-stop(40%,#53cbf1), color-stop(100%,#05abe0));
    background: -webkit-linear-gradient(top,  #87e0fd 0%,#53cbf1 40%,#05abe0 100%);
    background: -o-linear-gradient(top,  #87e0fd 0%,#53cbf1 40%,#05abe0 100%);
    background: -ms-linear-gradient(top,  #87e0fd 0%,#53cbf1 40%,#05abe0 100%);
    background: linear-gradient(to bottom,  #87e0fd 0%,#53cbf1 40%,#05abe0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#05abe0',GradientType=0 );

    padding: 8px 3px 8px 8px; margin-top: 1px; color: #FFFFFF;cursor: pointer;
}

.but_v1{
    background: #7db9e8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iIzdkYjllOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzUwN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #7db9e8 2%, #03507f 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#7db9e8), color-stop(100%,#03507f));
    background: -webkit-linear-gradient(top, #7db9e8 2%,#03507f 100%);
    background: -o-linear-gradient(top, #7db9e8 2%,#03507f 100%);
    background: -ms-linear-gradient(top, #7db9e8 2%,#03507f 100%);
    background: linear-gradient(to bottom, #7db9e8 2%,#03507f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#03507f',GradientType=0 );
    
    padding: 8px 3px 8px 8px; margin-top: 1px; color: #FFFFFF; cursor: pointer; 
}

.but_v1 a{ text-decoration: none; color: White; font-size: 12px; font-weight:bold; font-family:  Arial, Helvetica, sans-serif; }
.but_v1 a:active, { color: Blue; }

.but_v2{
    background: #dbdbdb;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iI2I1YjViNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top,  #dbdbdb 0%, #b5b5b5 48%, #7f7f7f 99%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(48%,#b5b5b5), color-stop(99%,#7f7f7f));
    background: -webkit-linear-gradient(top,  #dbdbdb 0%,#b5b5b5 48%,#7f7f7f 99%);
    background: -o-linear-gradient(top,  #dbdbdb 0%,#b5b5b5 48%,#7f7f7f 99%);
    background: -ms-linear-gradient(top,  #dbdbdb 0%,#b5b5b5 48%,#7f7f7f 99%);
    background: linear-gradient(to bottom,  #dbdbdb 0%,#b5b5b5 48%,#7f7f7f 99%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#7f7f7f',GradientType=0 );

    color: #222222; cursor: pointer;padding: 6px 3px 6px 4px;
}
.but_v2:hover{
    background: #f4fbff;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZmJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMGNjY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #f4fbff 0%, #c0ccce 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4fbff), color-stop(100%,#c0ccce));
    background: -webkit-linear-gradient(top,  #f4fbff 0%,#c0ccce 100%);
    background: -o-linear-gradient(top,  #f4fbff 0%,#c0ccce 100%);
    background: -ms-linear-gradient(top,  #f4fbff 0%,#c0ccce 100%);
    background: linear-gradient(to bottom,  #f4fbff 0%,#c0ccce 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4fbff', endColorstr='#c0ccce',GradientType=0 );

    color: #222222; cursor: pointer;padding: 6px 3px 6px 4px;
}

.but_v2 a{ text-decoration: none; color: #222222; font-family:  Arial, Helvetica, sans-serif; }

.header_gray{
    background: #2f3133;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyJSIgc3RvcC1jb2xvcj0iIzJmMzEzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiN2I5YmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #2f3133 2%, #b7b9bf 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#2f3133), color-stop(100%,#b7b9bf));
    background: -webkit-linear-gradient(top,  #2f3133 2%,#b7b9bf 100%);
    background: -o-linear-gradient(top,  #2f3133 2%,#b7b9bf 100%);
    background: -ms-linear-gradient(top,  #2f3133 2%,#b7b9bf 100%);
    background: linear-gradient(to bottom,  #2f3133 2%,#b7b9bf 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f3133', endColorstr='#b7b9bf',GradientType=0 );
}


.bg_b1{background-color: #d0d0d0; background: url(images/bg_gray.gif);}

#login_table{ margin: 10px auto; border: 1px Solid Silver; width: 100%; }

.cant_cart{ font-family:  Arial, Helvetica, sans-serif; font-size: 11px; width: 40px; padding: 3px; text-align: right; border: 1px Solid Silver; }

div#pop_up {
  display: none;
  position: absolute;
  padding: 10px;
  background: #eeeeee;
  color: #000000;
  border: 1px solid #808080;
  font-size: 90%;
}