/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* ZAYAC-RUSAK: TD REALAUTO										*/
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.block_spec_all a{font-family:RARegular;font-size:12px;color:#FF0000;text-decoration:underline;cursor:pointer;}
.shop_border{background:url(/images/td/shop_border.png) 0px 0px no-repeat;width:6px;height:36px;float:left;margin-right:12px;}
.shop_block_title{font-family:RASemibold;font-size:20px;color:#000000;margin-bottom:-3px;}
.shop_block_title_italic{color:#B70000;font-family:RAItalic;font-size:14px;text-align:center;padding-top:8px;}

.cat_elem_title a{font-family:RARegular;color:#004B87;text-decoration:underline;font-size:14px;}
.cat_oldprice{font-family:RARegular;color:#9A9A9A;text-decoration:line-through;font-size:11px;}
.cat_price{font-family:RABold;color:#FF0000;font-size:18px;}
.cat_rub{font-family:RARegular;color:#000000;font-size:13px;}

.cl_cenniki{float:right;text-align:right;padding-right:12px;}
.cl_buy_btn{text-align:right;float:right;}
.cltd_cattd{border-bottom:1px dashed #C9C9C9;width:190px;padding-bottom:8px;}

.st_simptext{font-family:RARegular;color:#3F3F3F;text-decoration:none;font-size:14px;}
.st_simptext a{font-family:RARegular;color:#004B87;text-decoration:underline;font-size:14px;}











/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* ZAYAC-RUSAK: Redesign styles requireds						*/
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* ZAYAC-RUSAK: Begin shop menu style							*/
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.buy_seo_cat{color:#000;margin:0px;text-align:center;font-size:13px;font-weight:bold;width:100%;padding:6px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;background-color:#faedc0;border:1px solid #fcfed5;}

input {font-size:12px;}

.n_ttl{background-image:url(../../../images/menu/nav/ttl.png); width:4px; height:4px;}
.n_ttc{background-image:url(../../../images/menu/nav/ttc.png); width:189px; height:4px;}
.n_ttr{background-image:url(../../../images/menu/nav/ttr.png); width:4px; height:4px;}
.n_tcl{background-image:url(../../../images/menu/nav/tcl.png);}
.n_tcr{background-image:url(../../../images/menu/nav/tcr.png);}
.n_tbl{background-image:url(../../../images/menu/nav/tbl.png); height:4px;}
.n_tbc{background-image:url(../../../images/menu/nav/tbc.png); height:4px;}
.n_tbr{background-image:url(../../../images/menu/nav/tbr.png); height:4px;}

#tmleft{width:5px; height:32px; background-image:url(../../../images/menu/topmenu_left.png);}
#tmright{width:5px; height:32px; background-image:url(../../../images/menu/topmenu_right.png);}


.cc_ti{color:#0B79B9;font-family:Arial;font-size:12px;text-decoration:underline;font-weight:bold;}
.cc_co{width:100%;font-family:Arial;font-size:11px;color:#000;padding-top:8px;padding-bottom:8px;}
.cc_pr{color:#F95200;font-family:Arial;font-size:21px;}
.cc_dm{margin: 0px 0px 0px 0px; width: auto;}
.cc_t_t{font-family:Arial; height:28px; font-size:9pt; padding-left:10px; background-color:#F6F6F6;}
.cc_m5{padding: 5px 5px 5px 5px; vertical-align:top;}
.gc_cc{text-align: left; padding: 10px 0px 14px 0px; color:#777; font-family:Arial;font-size:11px;}
.gc_s1{border:1px solid #D1D1D1;border-bottom:0px;}
.gc_s3{border:1px solid #D1D1D1;border-bottom:0px;border-left:0px;}
.gc_s4{font-family:Arial;color:#0B79B9;font-size:12px;text-decoration:underline;}
.gc_s5{font: normal 12px Arial;color:#303030;}
.gc_s6{background-image:url(../../../images/shop/getcalculate2.png);height:27px;width:240px;cursor:pointer;}
.gc_s7{font-family:Arial;color:#FFF;font-size:12px;text-decoration:underline;}

.s_bin1{background-image:url(/images/binary_main.png);width:196px;height:39;vertical-align:middle;padding-left:45px;font-family:Arial;font-size:14px;color:#FFF;}
.s_bin2{font-family:Arial;font-size:15px;color:#FFF;font-weight:bold;text-decoration:underline;}
.s_bin3{background-image:url(/images/binary_full.png);width:196px;height:70;vertical-align:middle;padding-left:45px;font-family:Arial;font-size:14px;color:#FFF;}
.s_bin4{background-color:#F00;font-family:Arial;font-size:14px;}
.s_bin5{font-family:Arial;font-size:12px;padding-top:10px;color:#FFF;}
.s_bbins1{width:196px;padding-top:6px;}

.s_sear42{background-image:url(/images/search_bg.png);width:193px;height:31;vertical-align:middle;padding-left:6px;}
.s_sear4{border: 1px solid rgb(189, 189, 191); width: 164px; height:19px; color: rgb(189, 189, 191); border-right: 1px solid #FFF;font-family:Arial;font-size:12px;}

#loginframe{position:absolute;display:none;width:275px;height:158px;background-image:url(/images/loginframe.png);}

.s_logf1{cursor:pointer;height:32px;width:32px;position:absolute;left:238px;top:5px;}
.s_logf2{padding-top:21px;padding-left:16px;color:#010101;font-family:Arial;font-size:14px;}
.s_logf3{border: 1px solid rgb(189, 189, 191); width:225px; height:24px; color: rgb(189, 189, 191);}
.s_logf4{cursor:pointer;width:89px;height:25px;background-image:url(/images/loginframe_btn.png);}
.s_logf5{font-family:Arial;font-size:12px;color:#D30006;text-decoration:underline;vertical-align:middle;cursor:pointer;}
.s_logf6{background-image:url(/images/loginnerbox.png);width:197px;height:28;vertical-align:middle;padding-left:20px;font-family:Arial;font-size:12px;color:#FFF;}
.s_logf7{font-family:Arial;font-size:12px;color:#FFF;text-decoration:underline;}

.s_logf9{background-image:url(/images/usermenuttop.png);width:197px;height:6px;}
.s_logf10{background-image:url(/images/usermenutleft.png);width:6px;}
.s_logf11{background-color:#0883C7;width:177px;padding-left:8px;}
.s_logf12{background-image:url(/images/usermenutright.png);width:6px;}
.s_logf13{background-image:url(/images/usermenutbot.png);width:197px;height:5px;}
.usermitem{padding-bottom:4px;padding-left:12px;font-family:arial;font-size:12px;color:#FFF;text-decoration:underline;background-image:url(/images/usermanuarrow.png);background-repeat:no-repeat;background-position:left center;}
.usermitemc{padding-bottom:8px;font-family:Tahoma;font-size:11px;color:#FFF;font-weight:bold;width:100%;text-align:center;}	
.mm_new{position:absolute;background-image:url(/images/new.png);width:58px;height:60px;}

.s_gof1{vertical-align:top; text-align:center;width:194px;height:32px;background-image:url('/images/spectop.png');}
.s_gof2{padding:8px;vertical-align:top; text-align:center;width:194px;background-image:url('/images/speccen.png');}
.s_gof3{font-family:Arial;color:#777;font-size:11px;}
.s_gof4{font-family:Arial;color:#303030;font-size:11px;}
.s_gof5{font-family:'Arial Narrow';color:#ABABAB;font-size:21px;text-align:left;}
.s_gof6{font-family:'Arial Narrow';color:#F95200;font-size:30px; text-align:left;}
.s_gof7{font-family:Arial;color:#000;font-size:18px;text-decoration:none;cursor:pointer;}
.s_gof8{vertical-align:top;text-align:center;width:194px;height:11px;background-image:url('/images/specbot.png');}

.s_comf1{background-color:#F6F6F6; width:auto;}
.s_comf2{padding-left:8px;padding-top:8px;font-family:Arial;font-size:14px;color:#000;}
.s_comf3{padding-left:12px;padding-top:8px;}
.s_comf4{padding-bottom:4px;font-family:Arial;font-size:12px;color:#000;}
.s_comf5{border: 1px solid rgb(189, 189, 191);color: rgb(189, 189, 191);font-family:Arial;font-size:12px;height:23px;width:316px;}
.s_comf6{overflow:hidden;width:316px;height:108px;font-family:Arial;font-size:12px;}
.s_comf7{font-family:Arial;font-size:12px;color:#000;}
.s_comf8{padding-bottom:6px;border: 1px solid rgb(189, 189, 191);color: rgb(189, 189, 191);font-family:Arial;font-size:12px;width:143px;height:23px;}

.s_comb1{font-family:Arial;color:#777;font-size:12px;padding-left:14px;}
.s_comb2{font-family:Arial;color:#303030;font-size:12px;}

.starempty{cursor:pointer;height:10px;width:10px;background-image:url(/images/shop/rateempty.png);}
.starfull{cursor:pointer;height:10px;width:10px;background-image:url(/images/shop/ratefull.png);}

.navmenuitem{cursor:pointer;font-family:Arial;font-size:14pt;color:#000;text-align:left;padding-left:10px;height:29px;}
.navmenuitemimg{padding-top:9px;padding-right:7px;}
.navmenusubitem:hover{cursor:pointer;font-family:Arial;font-size:9pt;color:#0B79B9;text-align:left;text-decoration:underline;height:18px;width:182px;background-color:#E2E2E2;background-image:url(../../../images/menu/nav/subitemlight.png);background-repeat:no-repeat;}
.navmenusubitem, navmenusubitem a{cursor:pointer;font-family:Arial;font-size:9pt;color:#0B79B9;text-align:left;text-decoration:underline;padding-left:11px;}
.navmenusubitema a, .navmenusubitema a:hover, .navmenusubitema a:visited, .navmenusubitema a:link{cursor:pointer;font-family:Arial;font-size:9pt;color:#FFF;text-align:left;text-decoration:none;}
.navmenusubitema{height:18px;width:182px;background-color:#258;color:#fff;padding-left:11px;padding-top:2px;}
.preload1{background-image:url(../../../images/menu/nav/plus.png);}
.preload2{background-image:url(../../../images/menu/nav/minus.png);}
.navmenusubitem0 a{cursor:pointer;font-family:Arial;font-size:9pt;color:#0B79B9;text-align:left;text-decoration:underline;padding-left:11px;}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* ZAYAC-RUSAK: End shop menu style								*/
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


.topmenu_labels{font-family:Arial,Tahoma;color:#fff;font-size:9pt;text-align:center;font-weight:normal;}
.tdtmsimple td { background-image: url(../../../images/menu/topmenu_fill_simple.png);cursor:pointer;text-align:center;color:#FFF; }
.tdtmsimple td:hover, .tdtmsimpletdhover  { background-image: url(../../../images/menu/topmenu_fill_selected.png);cursor:pointer;text-align:center;color:#FFF; }
.tdtmsimple td a { font-family:Arial;font-size:12px;color:#FFF;text-decoration:none;  }
.tdtmsimple td a:visited { font-family:Arial;font-size:12px;color:#FFF;text-decoration:none;  }
.tdtmsimple td a:link { font-family:Arial;font-size:12px;color:#FFF;text-decoration:none;  }
.tdtmsimple td a:hover { font-family:Arial;font-size:12px;color:#FFF;text-decoration:underline;  }
.btnmenub td { background-image: url(../../../images/menu/btnmenu_fill_simple.png);text-align:center; }
.btnmenub td a { font-family:Arial;font-size:12px;color:#FFF;text-decoration:none;  }
.btnmenub td a:hover { font-family:Arial;font-size:12px;color:#FFF;text-decoration:underline;  }

.gray12{font-family:Arial;font-size:9pt;color:#777;text-decoration:none;}
.gray12_{font-family:Arial;font-size:9pt;color:#777;text-decoration:underline;}
.black12{font-family:Arial;font-size:9pt;color:#000;text-decoration:none;}
.blue12_{font-family:Arial;font-size:9pt;color:#006299;text-decoration:underline;}
.blue12{font-family:Arial;font-size:9pt;color:#006299;text-decoration:none;}

.gray14{font-family:Arial;font-size:11pt;color:#777;text-decoration:none;}
.black14{font-family:Arial;font-size:11pt;color:#000;text-decoration:none;}
.blue14_{font-family:Arial;font-size:11pt;color:#006299;text-decoration:underline;}
.blue14{font-family:Arial;font-size:11pt;color:#006299;text-decoration:none;}

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*mise en forme du site */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.pagee{
padding: 0px;
margin-left: auto;
margin-right: auto;
width: 100%;
margin: 0px 0px 0px 0px;
}

#pagewidth{
border:0px solid #6a6a6a; maxwidth: 1300px;
minwidth: 1024px;
margin: 0px auto;
padding: 0px;
background-color:#FFF; width:100%; margin-right:auto; margin-left:auto/* gris sombre*/
}

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Mise en forme du header */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*cadres gauche, droit et central */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#leftcol{
background-color:#fff; /* gris pale*/
vertical-align:top;
padding-top: 0px;
padding-left: 0px;
padding-right: 8px;
border-top: 0px solid #CFCFCF; }

#rightcol{
border:0px solid #CFCFCF; vertical-align:top;
padding-top: 0px;
padding-left: 0px;
padding-right: 8px;
background-color:#fff; /* gris pale*/
width:193px;
}

#maincol{
border:0px solid #CFCFCF; background-color: #FFF;
vertical-align:top;
padding-top: 0px;
padding-left: 0x;
padding-right: 0px;
font: normal 14px Arial;
color: #646464;
width:100%;
}


/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*pied de page du site                                          */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.footer {
width: 100%;
margin: 0px;
padding: 0px 0px 0px 0px;
}
.footer-td {
width: 140px;
padding: 0px 0px 5px 4px;
margin: 0px 0px 0px 0px;
}
.footer a:link {
font: normal 18px Arial;
color: #8076af;
text-decoration: underline;
}
.footer a:active {
font: normal 18px Arial;
color: #8076af;
text-decoration: underline;
}
.footer a:visited {
font: normal 18px Arial;
color: #8076af;
text-decoration: underline;
}
.footer a:hover {
font: normal 18px Arial;
color: #8076af;
text-decoration: underline;
}

.menu-footer {
float: left;
width: 100%;
padding: 0px 0px 5px 0px;
margin: 0px;
font: normal 15px Tahoma;
color: #fff;
text-align: center;
}
.menu-footer ul {
float: left;
width: 95%;
padding: 0px 0px 0px 0px;
margin:0px;
list-style-type: none;
}
.menu-footer ul li {
float: left;
padding: 0px 0px 0px 0px;
margin: 0px;
}
.menu-footer ul li {
float: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.menu-footer li a:link {
font: normal 14px Arial;
color: #646464;
text-decoration: underline;
}
.menu-footer li a:active {
font: normal 14px Arial;
color: #646464;
text-decoration: underline;
}
.menu-footer li a:visited {
font: normal 14px Arial;
color: #646464;
text-decoration: underline;
}
.menu-footer li a:hover {
font: normal 14px Arial;
color: #646464;
text-decoration: underline;
}
.footer-bg {
background-color: #2e2f30;
width: 100%;
height: 49px;
border-top: 3px solid #8076af;
font: normal 11px Arial;
color: #5e5e5e;
}
.f-bg {
background-image: url(../images/footer-bg.gif);
background-repeat: no-repeat;
background-position: top left;
height: 49px;
width: 320px;
float: left;
}
.f-bg2 {
float: left;
height: 49px;
}
.f-bg3 {
background-image: url(../images/footer-bg2.gif);
background-repeat: no-repeat;
background-position: top left;
height: 49px;
width: 671px;
float: right;
}
.f-bg3 a:link {
font: normal 11px Arial;
color: #5e5e5e;
text-decoration: underline;
}
.f-bg3 a:active {
font: normal 11px Arial;
color: #5e5e5e;
text-decoration: underline;
}
.f-bg3 a:visited {
font: normal 11px Arial;
color: #5e5e5e;
text-decoration: underline;
}
.f-bg3 a:hover {
font: normal 11px Arial;
color: #5e5e5e;
text-decoration: underline;
}


/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*fonction impression */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/*printer styles*/
@media print{
/*hide the left column when printing*/
#leftcol{display:none;}

/*hide the right column when printing*/
#rightcol{display:none;}
#twocolls, #maincol{width:100%;}
}

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Aspect des blocs */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


.block_content {
font: 12px verdana, helvetica, sans-serif;
padding-left:2px;
padding-right:2px;
width: 100%;}

.boxContent {width: 184px;}

/* aspect des blocs colonne gauche */

.block_title-left {
background-image: url(../images/title.gif);
background-repeat: no-repeat;
background-position: top left;
height: 46px;
font: normal 20px Arial;
color: #ffffff;
text-align: center;
padding-bottom: 6px;
}

.block_content-left {width: 184px;}

.lblock_t{font-family:Arial;font-size:18;color:#000;}
.lblock_c{font-family:Arial;font-size:12;color:#000;}

/* aspect des blocs colonne droite */

.block_title-right{
background-image: url(../images/title.gif);
background-repeat: no-repeat;
background-position: top left;
height: 46px;
font: normal 20px Arial;
color: #ffffff;
text-align: center;
padding-bottom: 6px;
}

.boxContent-right {width: 184px;}

/* aspect des blocs cadre central*/

.block_title-center {
font: bold 16px verdana, helvetica, sans-serif;
color: #000000;
width: 100%;
}

.block_content-center {
border:0px solid #CFCFCF; color:#000000;
font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, helvetica, sans-serif

}

.center_bl_bot {
padding-left: 10px;
}

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* aspect des articles */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.block_title-news {
font: bold 16px verdana, helvetica, sans-serif;
color: #000000;
background-color:#ffffff;/* gris sombre*/
text-decoration: none;
}
.block_title-news a:link {
font: bold 16px verdana, helvetica, sans-serif;
COLOR: #000000;
cursor: hand;
BORDER-BOTTOM: 1px dotted;
TEXT-DECORATION: none
}
.block_title-news a:active {
font: bold 16px verdana, helvetica, sans-serif;
COLOR: #000000;
CURSOR: hand;
TEXT-DECORATION: none
}
.block_title-news a:visited {
font: bold 16px verdana, helvetica, sans-serif;
COLOR: #000000;
CURSOR: hand;
TEXT-DECORATION: none
}
.block_title-news a:hover {
font: bold 16px verdana, helvetica, sans-serif;
COLOR: #000000;
CURSOR: hand;
BORDER-BOTTOM: 1px dotted;
TEXT-DECORATION: none
}

.boxContent-news {width: 100%;

}

.news_bot {
padding-top: 8px;
}

.block_content-news {
font: 12px verdana, helvetica, sans-serif;
padding-top:5px;
color: #777777;
padding-bottom:2px;

}

.postedby {
font: 9px verdana, helvetica, sans-serif;
color: #1b9ac7;
background-color:#ffffff; /* gris pale*/

}
.morelink {
font: 9px verdana, helvetica, sans-serif;
color: #1b9ac7;
text-align:right;
border-top:0px solid #08596d;
padding-top:2px
}
.block_title-morenews {font: bold 13px verdana, helvetica, sans-serif;color: #08596d;}

/*couleurs des liens  block_title et  posteby*/

.block_title a  {font: bold 14px  verdana, helvetica, sans-serif;color:#ffffff;}
.block_title a:hover  {font: bold 14px  verdana, helvetica, sans-serif;color:#9cbcc4;text-decoration: none;}

.postedby a  {font: 9px verdana, helvetica, sans-serif;color:#9cbcc4;}
.postedby a:hover {text-decoration: none;color: #000000;}

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* aspect des preferences administration                        */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.checkbox {        background: #ECECEC;/*gris pale */border: 1px solid #08596d;font-size: x-small;}
.select {background: #ECECEC;border: 1px solid #08596d;font-size: small;}

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* aspect des modules                                           */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/*aspect module sections */

.title {color: #08596d;        font: 18px bold;}
.sections_css .bg1 {background-color:#ffffff  /* fond cellule */}
.sections_css .bg2 {background-color:#ECECEC /* fond cellule nom - lecture*/}
.sections_css .bg3 {background-color:#ffffff   /* fond cellule  article- date  */}
.sections_css .bg4 {background-color:#9cbcc4;/* entete degrade bleu  */}

/*aspect module mylinks */

.mylinks_bg1                {background-color:#ffffff;border-collapse:collapse;} /* fond cellule bloc centre, bloc froit, admin*/
.mylinks_bg3                {background-color:#efefef;border-collapse:collapse;} /* en tete des cadres admin*/


/*aspect module forum new_bb */

.newbb_plus_css .bg1 {background-color:#ffffff  /* fond cellule */}
.newbb_plus_css .bg2 {background-color:#b9a894; /* couleur bordure gris medium du bloc menu*/}
.newbb_plus_css .bg3 {background-color:#efefef; /* gris pale, fond cellule 2  */}
.newbb_plus_css .bg4 {background-color:#efefef; /* gris pale, entete  */}


/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                           aspect gйnйral                     */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


.bg1 {background-color: white;}
.bg2 {background-color: #ffffff;}
.bg4 {background-color: #e6e5db;}

.bg3 {background-color: #fafaf8;}


body {
	font: normal 12px Arial;
	color: #303030;
    /*background-image:url(../images/background.jpg);*/
    background-repeat: repeat;
}

A:link {
        font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
A:active {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
A:visited {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
A:hover {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}


.optable {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 11px;}

img {border:0px;}

.image{vertical-align: middle;}

/*aspect des cadres login, champ texte, recherche...*/

#login,.button, .text {
   vertical-align: middle;
   font-size: 12px;
   color: #353333;
   font-family: Arial;
   }



#login2{
   vertical-align: middle;
   text-align:left;
   border: 1px solid #bdbdbd;
   font-size: 12px;
   color: #000000;
   width: 130px;
   height: 17px
   }
#pass {
   vertical-align: middle;
   text-align:left;
   border: 1px solid #bdbdbd;
   font-size: 12px;
   color: #000000;
      width: 130px;
         height: 17px
   }
   #pass {
   height: 21px
   }
#login2 {
height: 21px;
}
.regist-right {
margin-right: 24px;
}
 .regist-right {
margin-right: 22px;
}
.login-pass-line {
background-image: url(../images/line.gif); background-repeat: repeat-x; background-position: top left; height: 4px; width: 184px;
margin-bottom: 12px
}
.login-pass-line {
background-image: url(../images/line.gif); background-repeat: repeat-x; background-position: top left; height: 4px; width: 184px;
margin-bottom: 0px
}

.textarea {font: normal 9px Verdana, Arial, Helvetica, sans-serif; border: solid 1px #bdbdbd;}
.file, .select, .radio {background: #ECECEC;/*gris pale */font-size: 10px;}
.indextext {color: #FFFFCC;padding: 1px 1px 1px 1px;}
.textarea,  .file {        background: #ffffff;/*blanc*/border: 1px solid #bdbdbd;font-size: 10px ;}
.waitbox {
border: solid 1px #000000;
padding: 1px 1px 1px 1px;
}


.block_title-morenews {font: bold 13px verdana, helvetica, sans-serif;color: #08596d;}

.AHeader {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; width: 90%;
}

.table {
width: 100%;
margin: 0px 0px 5px 0px;
padding: 0px;
}
.title-top {
width:500px;position: absolute; top: 15px; left: 34%; vertical-align:middle; text-align: center; font-family: Arial; font-weight: bold; color: #2f3031; visibility: visible; z-index:1;
}
.title-top span {
font: bold 48px Arial;
color: #7f76ae;
}
.td1 {
width: 100%;
padding: 0px;
background-image: url(../images/image.jpg);
background-repeat: no-repeat;
background-position: top left;
height: 161px;
}
.td1-right {
float: right;
width: auto;
padding-right: 7px;
margin: 0px;

}
.td1-right a:link {
font: normal 10px Arial;
color: #0c68a0;
text-decoration: underline;
}
.td1-right a:active {
font: normal 10px Arial;
color: #0c68a0;
text-decoration: underline;
}
.td1-right a:hover {
font: normal 10px Arial;
color: #0c68a0;
text-decoration: underline;
}
.td1-right a:visited {
font: normal 10px Arial;
color: #0c68a0;
text-decoration: underline;
}

.mobile {
float: right;
padding: 0px 10px 0px 0px;
margin: 0px;
}
.phone {
float: right;
margin: 0px;
padding: 0px;
font: bold 24px Arial;
color: #474747;
}
.phone span {
font: bold 24px Arial;
color: #b9b8b8;
}
.icq {
clear: both;
float: right;
padding: 5px 4px 0px 0px;
margin: 0px;
font: normal 17px Arial;
color: #020203;
}



.basket {
clear: both;
float: right;
padding: 5px 10px 0px 0px;
}
.basket-img {
float: right;
padding: 0px 15px 0px 0px;
}
* html .basket-img {
float: right;
padding: 0px 15px 0px 0px;
}

.quant {
float: right;
font: bold 17px Arial;
color: #8076af;
padding: 3px 0px 0px 0px;
}

.quant span a:link {
float: right;
font: bold 17px Arial;
color: #8076af;
text-decoration: none;
}

.quant span a:active {
float: right;
font: bold 17px Arial;
color: #8076af;
text-decoration: none;
}

.quant span a:visited {
float: right;
font: bold 17px Arial;
color: #8076af;
text-decoration: none;
}

.quant span a:hover {
float: right;
font: bold 17px Arial;
color: #8076af;
text-decoration: none;
}


* html .quant {
width: 60px;
float: right;
font: bold 16px Arial;
color: #8076af;
}

html:not([lang*=""]):not(:only-child) .quant {
width: 60px;
float: right;
font: bold 16px Arial;
color: #8076af;
}



 .quant span {
float: right;
font: bold 16px Arial;
color: #8076af;
}

html:not([lang*=""]):not(:only-child) .quant span {
float: right;
font: bold 16px Arial;
color: #8076af;
}




 .quant span a:link {
float: right;
font: bold 16px Arial;
color: #8076af;
text-decoration: none;

}

 .quant span a:active {
float: right;
font: bold 16px Arial;
color: #8076af;
text-decoration: none;

}

 .quant span a:visited {
float: right;
font: bold 16px Arial;
color: #8076af;
text-decoration: none;
}

 .quant span a:hover {
float: right;
font: bold 16px Arial;
color: #8076af;
text-decoration: none;
}


.quant1 {
height: 21px;
width: 14px;
float: left;
background-color: #8076af;
font: normal 24px Arial;
color: #ffffff;
padding: 0px 2px 3px 2px;
margin: 0px;
}
 .quant1 {
height: 21px;
width: 14px;
float: left;
background-color: #8076af;
font: normal 24px Arial;
color: #ffffff;
padding: 0px 2px 3px 2px;
margin: 0px;
}
html:not([lang*=""]):not(:only-child) .quant1 {
height: 21px;
width: 14px;
float: left;
background-color: #8076af;
font: normal 24px Arial;
color: #ffffff;
padding: 0px 2px 3px 2px;
margin: 0px;
}


.td2 {
width: 100%;
padding: 0px;
margin: 0px;
background-color: #2e2f30;
height: 36px;
}
.menu-top {
float: left;
width: 100%;
padding:0;
margin:0;
font: normal 15px Tahoma;
color: #ffffff;
}
.menu-top table {
width: 100%;
}
.menu-top table td {
padding: 0 10px;
text-align:center;
}
.menu-top div {padding:0 10px}

.menu-top td a:link {
font: normal 17px Arial;
color: #d7d7d7;
text-decoration: underline;
padding: 2px;
}
.menu-top td a:active {
font: normal 17px Arial;
color: #d7d7d7;
text-decoration: underline;
padding: 2px;
}
.menu-top td a:visited {
font: normal 17px Arial;
color: #d7d7d7;
text-decoration: underline;
padding: 2px;
}
.menu-top td a:hover {
font: normal 17px Arial;
color: #2e2f30;
text-decoration: none;
background-color: #ffffff;
padding: 2px;
}

.new {
width: 100%;
padding: 0px;
margin: 0px;
font: bold 14px Arial;
color: #353333;
}

.new span {
font: normal 18px Arial;
color: #07639d;
}

.item_block .new-img {
position: absolute;
top: 25px;
right: 25px;
text-align: right;
background-image: url(../images/new.gif);
background-repeat: no-repeat;
background-position: top left;
width: 67px;
height:68px;
}

.new-img1 {
position: absolute;
top: 25px;
right: 25px;
text-align: right;
background-image: url(../images/new1.gif);
background-repeat: no-repeat;
background-position: top left;
width: 67px;
height:68px;
}

.item_block {
position:relative;
}


.item_block .item_block1 {
width:100%;
height:49px;
text-align:center;
position:absolute;
z-index:3;
top:8px;left:0;
}


.new-line {
background-image: url(../images/line.gif);
background-repeat: repeat-x;
background-position: top left;
width: 100%;
height: 4px;
clear: both;
}
.new-td {
font: normal 13px Arial;
color: #353333;
}
.new-td1 {
font: normal 13px Arial;
color: #353333;
padding: 10px 0px 0px 0px;
}
.new-td2 {
font: normal 14px Arial;
color: #646464;
padding: 10px 0px 0px 0px;
line-height: 20px;
}
.new-td3 {
font: normal 12px Arial;
color: #646464;
width: 49%;
}

.mark span {
font: normal 20px Arial;
color: #e41212;
}
.mark1 {
padding: 0px 0px 0px 0px;
margin: 0px;
}
.mark1 span {
font: normal 20px Arial;
color: #e41212;
}
.price88 {
background-image: url(../images/price-bg.gif);
background-repeat: no-repeat;
padding-left:7px;
margin: auto;
height: 27px;
width: 210px;
font: normal 20px Arial;
color: #ffffff;
}

.price22 {
background-image: url(../images/price-bg.gif);
background-repeat: no-repeat;
padding-left:7px;
margin:0 auto;
height: 27px;
width:auto;
font: normal 20px Arial;
color: #ffffff;
}
.price22 a {
margin-left:18px;
}
.price22 a:link {
font: normal 18px Arial;
color: #07639d;
text-decoration: underline;
}
.price22 a:active {
font: normal 18px Arial;
color: #07639d;
text-decoration: underline;
}
.price22 a:visited {
font: normal 18px Arial;
color: #07639d;
text-decoration: underline;
}
.price22 a:hover {
font: normal 18px Arial;
color: #07639d;
text-decoration: underline;
}













.new a:link {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.new a:active {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.new a:visited {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.new a:hover {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.partners {
width: 99%;
padding: 0px;
margin: 0px;
border: 1px dashed #8c8c8c;
}
.partners-title {
float: left;
font-family: Arial;
color: #2e2f30;
padding: 0px 10px 0px 0px;
}


.partners-menu {
position:relative;
}


.partners-menu .partners-menu1 {
width:100%;
height:49px;
text-align:center;
position:absolute;
z-index:3;
top:8px;left:0;
}






.partners-menu ul {
padding: 0px;
margin: 0px;
list-style-type: none;
}
.partners-menu li {
padding: 0px 0px 4px 0px;
margin: 0px;
list-style-type: none;
}
.partners-menu a:link {
font: normal 12px Arial;
color: #07639d;
text-decoration: underline;
}
.partners-menu a:active {
font: normal 12px Arial;
color: #000000;
text-decoration: underline;
}
.partners-menu a:visited {
font: normal 12px Arial;
color: #07639d;
text-decoration: underline;
}
.partners-menu a:hover {
font: normal 12px Arial;
color: #000000;
text-decoration: underline;
}
.lookfor-menu ul {
padding: 0px;
margin: 0px;
width: 184px;
}
.lookfor-menu li {
padding: 0px 0px 5px 20px;
margin: 0px;
list-style-type: none;
}
.lookfor-title {
background-image: url(../images/title.gif);
background-repeat: no-repeat;
background-position: top left;
height: 46px;
font-family: Arial;
color: #ffffff;
text-align: center;
padding-top: 3px;
}
.lookfor-menu a:link {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
.lookfor-menu a:active {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
.lookfor-menu a:visited {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
.lookfor-menu a:hover {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
.price-menu ul {
padding: 0px;
margin: 0px;
width: 184px;
}
.price-menu li {
padding: 0px 0px 5px 10px;
margin: 0px;
list-style-type: none;
}
.price-menu a:link {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
.price-menu a:active {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
.price-menu a:visited {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
.price-menu a:hover {
font: normal 13px Arial;
color: #07639d;
text-decoration: underline;
}
.news-cont {
font: normal 12px Arial;
color: #646464;
}
.news-cont a:link {
font: normal 12px Arial;
color: #0c68a0;
text-decoration: underline;
}
.news-cont a:active {
font: normal 12px Arial;
color: #0c68a0;
text-decoration: underline;
}
.news-cont a:visited {
font: normal 12px Arial;
color: #0c68a0;
text-decoration: underline;
}
.news-cont a:hover {
font: normal 12px Arial;
color: #0c68a0;
text-decoration: underline;
}
.autoxenon {
background-color:#E2E2E2;
height: 1px;
width: 100%;
padding: 0px;
margin: 0px;
float: left;
}

.autoxenon-cont {
width: 150px; float: left; padding: 0px 0px 0px 0px; margin: 0px;
}
.autoxenon-cont1 {
float: left; padding: 15px 10px 10px 0px; margin: 0px;
height: 118px;
text-align: left;
width: 58%
}
.dashed {
background-image: url(../images/dashed.gif);
background-repeat: repeat-y;
background-position: top right;
float: left;
width: 2px;
height: 150px;
margin: 0px 10px 0px 0px;
}
.autoxenon-cont a:link {
font: normal 12px Arial;
color: #0c68a0;
text-decoration: underline;
}
.autoxenon-cont a:active {
font: normal 12px Arial;
color: #0c68a0;
text-decoration: underline;
}
.autoxenon-cont a:visited {
font: normal 12px Arial;
color: #0c68a0;
text-decoration: underline;
}
.autoxenon-cont a:hover {
font: normal 12px Arial;
color: #0c68a0;
text-decoration: underline;
}
.autoxenon-link a:link{
font: normal 14px Arial;
color: #0c68a0;
text-decoration: underline;
}
.autoxenon-cont a:active {
font: normal 14px Arial;
color: #0c68a0;
text-decoration: underline;
}
.autoxenon-cont a:visited {
font: normal 14px Arial;
color: #0c68a0;
text-decoration: underline;
}
.autoxenon-cont a:hover {
font: normal 14px Arial;
color: #0c68a0;
text-decoration: underline;
}
.autoxenon-about {
font-size: 12px;
font: normal 12px Arial;
color: #646464;
}

.autoxenon-about a:link {
font-size: 12px;
}
.autoxenon-about a:active {
font-size: 12px;
}
.autoxenon-about a:visited {
font-size: 12px;
}
.autoxenon-about a:hover {
font-size: 12px;
}

.find0 {
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
}
.find0 a:link {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.find0 a:active {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.find0 a:visited {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.find0 a:hover {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}

.find {
background-image: url(../images/ecke.gif);
background-repeat: no-repeat;
background-position: top left;
padding: 0px;
margin: 0px;
width: 6px;
height: 5px;
float: left;
}
.find2 {
border-top: 1px dashed #8c8c8c;
border-right: 0px dashed #8c8c8c;
float: left;
height: 5px;
}
.find3 {
padding: 0px;
margin: 0px;
border-left: 1px dashed #8c8c8c;
border-right: 1px dashed #8c8c8c;
border-bottom: 1px dashed #8c8c8c;
text-align: center;
font-family: Arial;
color: #2e2f30;
}
.find4 {
font: normal 14px Arial;
color: #646464;
line-height: 22px;
}
.find5 {
text-align: right;
padding: 0px 45px 3px 0px;
}
.news1 {
width: 100%;
padding: 0px;
margin: 0px;
font: normal 14px Arial;
color: #353333;
border-bottom: 1px dashed #8c8c8c;
}
.news1 a:link {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.news1 a:active {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.news1 a:visited {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}
.news1 a:hover {
font: normal 14px Arial;
color: #07639d;
text-decoration: underline;
}

.news2 {
border-top: 1px dashed #8c8c8c;
border-left: 1px dashed #8c8c8c;
float: left;
width: 99%;
height: 8px;
}
.news3 {
background-image: url(../images/ecke2.gif);
background-repeat: no-repeat;
background-position: top left;
padding: 0px;
margin: 0px;
width: 8px;
height: 8px;
float: left;
}
.news4 {
padding: 0px 0px 0px 3px;
margin: 0px;
border-left: 1px dashed #8c8c8c;
border-right: 1px dashed #8c8c8c;
}
.pages {
font: normal 20px Arial;
color: #2e2f30;
float: right;
text-align: center;
width: 52%;
}
.pages a:link {
font: normal 20px Arial;
color: #2e2f30;
text-decoration: none;
}
.pages a:active {
font: normal 20px Arial;
color: #2e2f30;
text-decoration: none;
}
.pages a:visited {
font: normal 20px Arial;
color: #2e2f30;
text-decoration: none;
}
.pages a:hover {
font: normal 20px Arial;
color: #2e2f30;
text-decoration: none;
}
.pages-show {
float: right;
width: 29%;
margin: 0px 0px 0px 13%;
margin: 0px;
font: normal 12px Arial;
color: #2e2f30
}
.pages-show ul {
float: left;
width: 130px;
padding: 0px;
margin: 0px;
}
.pages-show li {
float: left;
padding: 2px 0px 0px 4px;
margin: 0px 4px 0px 0px;
list-style-type: none;
height: 18px;
width: 20px;
border: 1px solid #9e9f9f;
}
.pages-show a:link {
font: bold 12px Arial;
color: #2e2f30;
text-decoration: none;
}
.pages-show a:active {
font: bold 12px Arial;
color: #2e2f30;
text-decoration: none;

}
.pages-show a:visited {
font: bold 12px Arial;
color: #2e2f30;
text-decoration: none;

}
.pages-show a:hover {
font: bold 12px Arial;
color: #2e2f30;
text-decoration: none;

}

.pages-show1 {
border: 1px solid #9e9f9f;
height: 20px;
width: 20px;
float: right;
}
.tovar-title {
font-family: Arial;
color: #3c3d3e;
text-align: center;
padding: 0px 0px 10px 0px;
}
.tovar-cont {
font: normal 14px Arial;
color: #2e2f30;
}
.tovar-cont1 {
font: normal 30px Arial;
color: #e41212;
}
.register {
text-align: right;
}
.register a:link {
font: normal 12px Arial;
}
.register a:active {
font: normal 12px Arial;
}
.register a:visited {
font: normal 12px Arial;
}
.register a:hover {
font: normal 12px Arial;
}

 .search {
width:393px;
height:41px;
background:url(../images/searc.gif) no-repeat;
position:absolute;
top:198px;
right:0;
z-index:2;
}



 H1 {
	font: normal 19px Arial;
	padding-top: 8px;
	padding-bottom: 8px;
}
h1 {
 font: normal 19px Arial;

}
a.button {
  display: block;
  float: left;
  font: normal 20px Arial;
#  color: #FFFFFF;
  color: #0;
  text-decoration: none;
  background: url(../images/button_r.gif) top right no-repeat;
  padding-right: 9px;
  position: relative;

}
a.button span {
  display: block;
  font: normal 20px Arial;
#  color: #FFFFFF;
  color: #0;
  text-decoration: none;
  background: url(../images/button_l.gif) no-repeat;
  padding: 2px 0 7px 10px;
  vertical-align:middle;
}

a.button:hover {
#  color: #FFFFFF;
  color: #0;
  font: normal 20px Arial;
  text-decoration: none;
}
a.button:hover span {
#  color: #FFFFFF;
  color: #0;
  font: normal 20px Arial;
    text-decoration: none;


}

a.button:active {
#  color: #FFFFFF;
  color: #0;
  font: normal 20px Arial;
    text-decoration: none;

}
a.button:active span {
#  color: #FFFFFF;
  color: #0;
  font: normal 20px Arial;
    text-decoration: none;

}

a.button:link {
#  color: #FFFFFF;
  color: #0;
  font: normal 20px Arial;
    text-decoration: none;


}
a.button:link span {
#  color: #FFFFFF;
  color: #0;
  font: normal 20px Arial;
    text-decoration: none;

}


a.button:visited {
#  color: #FFFFFF;
  color: #0;
  font: normal 20px Arial;
    text-decoration: none;

}
a.button:visited span {
#  color: #FFFFFF;
  color: #0;
  font: normal 20px Arial;
    text-decoration: none;

}





.price {
padding-left:7px;
margin: auto;
height: 27px;
width:auto;
font: normal 20px Arial;
color: #ffffff;
}
a.buy {
font: normal 18px Arial;
color: #07639d;
vertical-align:middle;
text-decoration: underline;
}
a.buy:active {
vertical-align:middle;
font: normal 18px Arial;
color: #07639d;
text-decoration: underline;
}
a.buy:hover {
vertical-align:middle;
font: normal 18px Arial;
color: #07639d;
text-decoration: underline;
}
a.buy:visited {
vertical-align:middle;
font: normal 18px Arial;
color: #07639d;
text-decoration: underline;
}
a.buy:link {
vertical-align:middle;
font: normal 18px Arial;
color: #07639d;
text-decoration: underline;
}

.info_good {
	background: url('../../../images/shop/warn.png') 10px center no-repeat;
	padding: 10px;
	padding-left: 60px;
	color: #CC0808;
	background-color: #FFFFFF;
	border: 1px solid #F3F3F3;
	margin: 4px 0;
	font-size: 11px;
}
