﻿

body { background-color: #F0F3EC; margin: 0px; }
body, td, th { color: #6A7175; font-family: Tahoma, Geneva, sans-serif; font-size: 8pt; }

a { color: #fff; }

/* ссылка в подвале , серая */
a.bottom { color: #90999C; font-family: Tahoma, Geneva, sans-serif; font-size: 8pt; }
a.bottom:link { text-decoration: underline; }
a.bottom:hover { text-decoration: none; }
a.bottom:visited { color: #90999C; }

/* ссылка на кнопке "заказать", белая жирная */
a.order_lnk { color: #FFFFFF; font-family: Tahoma, Geneva, sans-serif; font-size: 8pt; font-weight: bold; }
a.order_lnk:link { text-decoration: none; }
a.order_lnk:hover { text-decoration: none; }
a.order_lnk:visited { color: #FFFFFF; text-decoration: none; }

/* ссылка "весь каталог, темно-серая" */
a.allcatalog { color: #4A4949; font-family: Tahoma, Geneva, sans-serif; font-size: 8pt; font-weight: bold; }
a.allcatalog:link { text-decoration: none; }
a.allcatalog:hover { text-decoration: none; }
a.allcatalog:visited { color: #4A4949; text-decoration: none; }

/* ссылка "тип цветов", серая с синим подчеркиванием */
a.flowertype { color: #808080; font-family: Tahoma, Geneva, sans-serif; font-size: 8pt; border-bottom: 1px solid #57B7C2; }
a.flowertype:link { text-decoration: none; border-bottom: 1px solid #57B7C2; }
a.flowertype:hover { text-decoration: none; }
a.flowertype:visited { color: #808080; text-decoration: none; border-bottom: 1px solid #57B7C2; }

/* ссылка, зеленая :) */
a.green_lnk  { color: #518602; font-family: Tahoma, Geneva, sans-serif; font-size: 8pt; }
a.green_lnk:link { text-decoration: underline; }
a.green_lnk:hover { text-decoration: none; }
a.green_lnk:visited { color: #518602; }

input, textarea, select { border: 1px solid #FDD; color: #000000; background-color:#fff; font-family: Tahoma, Geneva, sans-serif; font-size: 8pt; }

.bottom_split { padding-left: 10px; padding-right: 10px; }
.white_sm { color: #FFFFFF; }
.white_bb { color: #FFFFFF; font-size: 9pt; font-weight: bold; }
.red_sm { color: #CC0000; }
.pink_smb { color: #FFA8A8; font-weight: bold; }
.gold_smu { color: #FFCA14; text-decoration: underline; }
.gray2 { color: #606465; font-size: 9pt; }
.gray3 { color: #808080; }
.green_sm { color: #518602; }
.gold_sm { color: #FFCA14; }
.green_b { color: #396100; font-weight: bold; }
.red_b { color: #C41617; font-size: 9pt; font-weight: bold; }
.border1 { 
 border: 3px solid #F1F1F1; 
 width: 126px;
 height: 132px;
 overflow:hidden;
}
.border1 img { width: 126px; border: 0px; }
.border2 { 
 border: 2px solid #E0E0E0; 
 width: 70px;
 height: 80px;
}
.border2 img { width: 70px; border: 0px; }
.border3 { 
 border: 2px solid #B52D2E; 
 width: 126px;
 height: 132px;
 overflow:hidden; 
}
.border3 img { width: 126px; border: 0px; }
.border3_1 { 
 border: 0px solid #B52D2E; 
 width: 126px;
 height: 136px;
}
.border4 { 
 border: 3px solid #F1F1F1; 
 width: 201px;
 height: 231px;
 overflow:hidden;
 text-align: left;
}
.border4 img { width: 201px; border: 0px; }
.noborder { border: 0px; }
.order_btn { background: url(/images/order_btn_g.png) center center no-repeat; width: 74px; height: 19px; vertical-align: baseline; text-align: center; }
.order_btn_r { background: url(/images/order_btn_r.png) no-repeat; width: 74px; height: 19px; vertical-align: baseline; text-align: center; }
.order_btn_r_1 { width: 74px; height: 19px; vertical-align: baseline; text-align: center; }
.det_btn { background: url(/images/det_btn.png) no-repeat; width: 110px; height: 19px; vertical-align: baseline; text-align: center; }
.roundedit { width: 147px; height: 21px; background: url(/images/edit.png) center center no-repeat;  text-align: center; }
.addtomylist_btn { background: url(/images/addtomylist_btn.png) center center no-repeat; width: 159px; height: 19px; vertical-align: baseline; text-align: center; }
.price1 { background-color: #EFF2EA; padding: 10px; }

.header { 
 background: url(/images/opt_header.png) no-repeat; 
 text-align:left;
 padding-left: 23px;
 color: #fff;
 text-transform: uppercase;
 font-size: 14px;
 font-weight: bold;
 font-family: Tahoma;
}

.header h1 { 
 color: #fff;
 text-transform: uppercase;
 font-size: 14px;
 font-weight: bold;
 font-family: Tahoma;
 padding: 0px;
 margin: 0px;
}

.opt_body_header {
 background: url(/images/opt_body_header.png) repeat-x;
 width: 596px;
 height: 4px;
}

.opt_body_body {
 color: #fff;
 text-align: left;
 background: url(/images/opt_body_body.png) repeat;
}

.opt_body_body_1 {
 padding-left: 23px;
 padding-right: 23px;
 padding-bottom: 23px;
 padding-top: 14px; 
 color: #fff;
}

.opt_body_bottom {
 background: url(/images/opt_body_bottom.png) no-repeat;
 width: 596px;
 height: 15px;
}

.key { 
 color: #ffe432;
 text-transform: uppercase;
 font-size: 13px;
 font-weight: bold;
 font-family: Tahoma; 
}

h1 { 
 color: #ffe432;
 text-transform: uppercase;
 font-size: 13px;
 font-weight: bold;
 font-family: Tahoma; 
 padding: 0px;
 margin: 0px;
}

h1.nabel { 
 color: #d01213;
 text-transform: uppercase;
 font-size: 13px;
 font-weight: bold;
 font-family: Tahoma; 
 padding: 0px;
 margin: 0px;
}



.plus { width: 27px; height: 27px; padding-left: 174px; padding-top: 204px; }
.plus img { width: 27px; border: 0px; }

a.ser { color: #6A7175; text-decoration: none; } 
a.ser:hover { text-decoration: underline; } 

select.poisk_sel {
 width: 133px;
 /*height: 17px !important;*/
 background-color: #fff;
 border: 0px;
}

td { text-align: left; }

td.right { text-align: right !important; }

.det { padding-left: 175px; }
.poisk_pravo { padding-left: 245px; }

a.white_sm { color: #FFFFFF; text-decoration: none; }
a.white_sm:hover { text-decoration: underline; }

table.white_sm { color: #fff; }