body {margin:0px; padding:0px; background-color:#d7d7d7;}

table.ctable {width:1000px; background:white;}
td.header {width:1000px; height:124px; background:url(/img/header-loreal.jpg) 0px 0px no-repeat;}

div .phone {margin:-60px 0px 0px 0px; font:bold 30px verdana; text-align:right; margin-right:20px;}
span.phone1 {color:#B92D82;}
span.phone2 {color:#000000;}
div.magaz {color:white; font:bold 10px times; margin:23px 0px 0px 262px; word-spacing:4px; letter-spacing:1.2px;}

b.sblue { background:#EFDD09; }

div.menu { background:white; margin:22px 2px 26px 6px; }
div.menuline { background:black; height:1px; overflow:auto; width:100%; }
div.menu1 { background:#EFDD09; height:32px; }
div.menu2 { background:#136133; height:32px; }
div.menu3 { background:#F56120; height:32px; }
div.menu4 { background:#EC4D9F; height:32px; }
div.menu5 { background:#344E9C; height:32px; }
div.menu6 { background:#40073c; height:32px; }
div.menu7 { background:#0177b5; height:32px; }
div.menu8 { background:#ff0000; height:32px; }

div.menu a,div.menu a:visited { color:white; font:normal 22px times,"times new roman",arial; text-decoration:none; display:block; padding: 2px 8px 2px 18px; width:auto;}

div.recepti { margin: 0px 8px 5px 25px; font:bold 22px times; color:#2A458A;}

div.receptblock  { margin: 0px 8px 5px 25px; font:bold 22px times; color:#2A458A;}
div.receptblock img { border:0px solid #2A458A; }
div.receptblock a,div.receptblock a:visited { font:normal 11px arial,verdana; color:black; }

div.receptblock-all  { margin: 0px 8px 5px 0px; font:bold 22px times; color:#2A458A;}
div.receptblock-all img { border:0px solid #2A458A; }
div.receptblock-all a,div.receptblock-all a:visited { font:normal 11px arial,verdana; color:black; }

td.receptanons { padding-left:10px;}
div.receptivse { margin: 18px 8px 50px 25px; font:bold 22px times; color:#2A458A; padding-left:13px;}
div.receptivse a, div.receptivse a:visited { color:#F56120; font:normal 15px arial,times; }

td.bottom  { background:white url(/img/bottomline.gif) 0px 46px no-repeat; width:1000px;}
div.nizmagaz {color:white; font:bold 10px times; margin:2px 0px 0px -185px; word-spacing:4px; letter-spacing:1.2px;}
.nav31 {background:#F9DE2B;color:white; font:bold 15px arial,verdana;}
.nav32 {background:#1D662E;color:white; font:bold 15px arial,verdana;}
.nav33 {background:#F67011;color:white; font:bold 15px arial,verdana;}
.nav34 {background:#C72E88;color:white; font:bold 15px arial,verdana;}
.nav35 {background:#344e9b;color:white; font:bold 15px arial,verdana;}
.nav36 {background:#000000;color:white; font:bold 15px arial,verdana;}
.nav37 {background:#b9b6c1;color:white; font:bold 15px arial,verdana;}
.nav38 {background:#e9112b;color:white; font:bold 15px arial,verdana;}
.nav39 {background:#0fb967;color:white; font:bold 15px arial,verdana;}
.nav310 {background:#243853;color:white; font:bold 15px arial,verdana;}
.nav311 {background:#F9DE2B;color:white; font:bold 15px arial,verdana;}
table.nav a {color:black; font:normal 13px times;}

div.zagolovok { margin: 15px 15px 10px 0px; font:bold 22px times; color:#2A458A;}
h1.zagk { margin: 15px 15px 10px 0px; font:bold 22px times; color:#2A458A;}
div.zagolovok1 {margin: 15px 15px 0px 0px; font:bold 22px times; color:#2A458A; text-align:left;}
div.zagolovok2 {margin: 0px 0px 10px 0px; font:bold 22px times; color:#2A458A; text-align:right; margin-right:40px;}
div.zagolovok-orange {margin: 10px 20px 10px 0px; font:normal 22px arial; color:#F56120; text-align:left; text-decoration:underline;}
div.zagolovok-orange2 {margin: 0px 20px 10px 0px; font:normal 18px arial; color:#F56120; text-align:left; text-decoration:underline;}
a.zagolovok-orange2 {margin: 0px 20px 10px 0px; font:normal 18px arial; color:#F56120; text-align:left; text-decoration:underline;}
div.zag-text { margin: 0px 15px 0px 0px; font:bold 14px arial,verdana; color:#2A458A; }
div.zagolovok-product {margin: 0px 15px 0px 0px; font:bold 22px arial; color:#2A458A; text-align:left;}

div.anons2, div.anons2 td {color:black; font:normal 12px arial; margin:5px 20px 5px 0px;}
div.anons1 {color:black; font:normal 12px arial; margin:5px 0px;}
div.anons3 {color:black; font:normal 11px arial; margin:0px;}
table.anons6 {color:black; font:normal 11px arial; margin:0px;}
td.tovar { text-align:center; width:25%; padding:10px 0px;}
td.tovar table { width:113px; text-align:center;}
td.tovar table td { width:113px; text-align:center;}
a.tname, a.tname:visited {color:#F56120; font:normal 11px arial; text-decoration:underline;}
a.tname span {color:#000000; font:bold 11px arial; text-decoration:underline;}
td.ramka1 { background:url(/img/ramka1.gif) 0px 0px no-repeat; width:113px; height:120px; }

a.orange, a.orange:visited {color:#F56120; font:normal 12px arial; text-decoration:underline;}
a.orange-del, a.orange-del:visited {color:#F56120; font:normal 12px arial; text-decoration:underline; background:url(/img/delete.gif) 0px 0px no-repeat; display:block; padding-left:10px}

table.form {font:normal 12px arial,verdana; color:black }
table.form sup {color:red; font:bold 13px arial;}
table.form td {padding-bottom:2px;}

table.order {font:normal 12px arial,verdana; color:black }
table.order sup {color:red; font:bold 13px arial;}
table.order td {padding-bottom:5px; padding-right:5px;}
.orderform {background:white; border:1px solid #778899;}

td.product1 { text-align:center; width:113px; padding:10px 0px;}
td.product1 table td { text-align:center; width:113px;}
td.product2 { text-align:left; width:557px; padding:10px 10px;}
td.product3 { text-align:left; width:215px; padding:20px 0px 0px;}
td.product4 { text-align:left; width:485px; padding:10px 0px;}

div.rowline {overflow:hidden; height:1px; background:#667788;}
div.rowline695 {overflow:hidden; height:1px; background:#667788; width:695px;}
table.producttab {width:550px; background:white;}
td.corner1 {text-align:left; font:normal 11px arial; border-right:1px solid #667788;}
td.corner2 {text-align:center; font:normal 11px arial; width:35px;}
td.corner3 {text-align:center; font:normal 11px arial; width:35px;}
td.corner4 {text-align:left; font:normal 11px arial; border-right:1px solid #667788;}
td.cell1 {text-align:left; font:normal 11px arial; border-right:1px solid #667788;}
td.cell2 {text-align:center; font:normal 11px arial; border-right:1px solid #667788; width:90px;}
td.cell3 {text-align:center; font:normal 11px arial; border-right:1px solid #667788; font-weight:bold; width:55px;}
td.cell4 {text-align:center; font:normal 11px arial; width:35px;}
td.cell4 a, td.cell4 a:visited,
td.corner2 a, td.corner2 a:visited,
td.corner3 a, td.corner3 a:visited {color:black; font:normal 11px arial; text-decoration:underline;}

div.cabinet-info {border:1px solid #778899; background:#E2F4CA; padding: 15px; font:normal 12px arial; margin:5px 25px 0px 0px;}
div.cabinet-info table td { font:normal 12px arial; padding:5px 0px;}
div.cabinet-info td.cabinfostrong { font:bold 12px arial; width:70%; padding-left:20px;}

div.cabinet-zakazi {border:1px solid #778899; background:#FDFACA; padding: 15px; font:normal 12px arial; margin:5px 25px 0px 0px;}
div.cabinet-zakazi table td { font:normal 12px arial; padding:5px 0px;}
div.cabinet-zakazi td.cabzakazistrong { font:bold 12px arial; width:35%; padding-left:20px; color:red;}

div.cab-info {border:1px solid #778899; background:#FFFFFF; padding: 5px; font:normal 12px arial; margin:5px 25px 0px 0px;}
div.cab-info table td { font:normal 12px arial; padding:5px 0px;}
div.cab-info td.cabinfostrong { font:bold 12px arial; width:70%; padding-left:20px;}

td.bas1 {text-align:left; font:normal 12px arial; border-right:1px solid #667788;}
td.bas2 {text-align:center; font:normal 12px arial; border-right:1px solid #667788; width:60px;}
td.bas3 {text-align:center; font:normal 12px arial; border-right:1px solid #667788; width:60px;}
td.bas3 * {font:normal 12px arial;}
td.bas4 {text-align:center; font:bold 12px arial; width:65px;}
td.bas45 {text-align:center; font:bold 12px arial; width:65px;border-right:1px solid #667788;}
td.bas5 {text-align:center; font:bold 12px arial; width:65px;}
table.basket {width:695px; background:white;}
td.basname1 {background:#D7E4DD; text-align:left; font:bold 12px arial; border-right:1px solid #667788;}
td.basname2 {background:#D7E4DD; text-align:center; font:bold 12px arial; border-right:1px solid #667788; width:60px;}
td.basname3 {background:#D7E4DD; text-align:center; font:bold 12px arial; border-right:1px solid #667788; width:60px;}
td.basname4 {background:#D7E4DD; text-align:center; font:bold 12px arial; width:65px;}
td.basname45 {background:#D7E4DD; text-align:center; font:bold 12px arial; width:65px;border-right:1px solid #667788;}
td.basname5 {background:#D7E4DD; text-align:center; font:bold 12px arial; width:65px;}
.basket-itogo1 {background:#FCF6B9; font:bold 12px arial;}
.basket-itogo2 {background:#FCF6B9; font:bold 12px arial; width:65px; text-align:center; border-left:1px solid #667788;}
.basket-dost1 {background:#ffffff; font:normal 12px arial;}
.basket-dost2 {background:#Ffffff; font:bold 12px arial; width:65px; text-align:center; border-left:1px solid #667788;}
.basket-itogo1-recount {background:#FCF6B9; font:bold 12px arial; width:533px;}
.basket-itogo2-recount {background:#FCF6B9; font:bold 12px arial; text-align:left; border-left:1px solid #667788; padding-left:15px;}
.basket-dost1-recount {background:#ffffff; font:normal 12px arial; width:533px;}
.basket-dost2-recount {background:#Ffffff; font:bold 12px arial; text-align:left; border-left:1px solid #667788; padding-left:15px;}

.regtable {font:normal 12px arial;} .regtable td {font:normal 12px arial; padding:6px 6px 6px 6px;}
.regform {background:white; border:1px solid #778899; width: 247px;}
b.red {color:red; margin-left:13px;}
.cform {background:white; border:1px solid #778899; width: 24px;}

.red_text {font:bold 12px arial;color:#FF0000}
.green_text {font:bold 12px arial;color:#00CC00}
.blue_text {font:bold 12px arial;color:#344e9c}

li.arrow { padding-left: 20px;background: url('img/arrow.gif') left top no-repeat;}

