/* background-image: url(magazin1.gif); background-repeat: repeat-x;  
background-image: url(dress-mini.gif); 
url(f_z12_maxi.jpg)

#EBFFE6  цвет из "лаконичного": средний между совсем белым и основным светло-зеленым

бирюзовато-зеленый цвет основного текста из "лаконичного" дизайна:  #2E8B57


background-color: transparent; color: #2E8B57; 

E1F4EA


*/

body {
background-color: #E8E3CD; 

font-family: Garamond, Times, serif; font-size: 1em; font-weight: normal;
}

#container2 {position: absolute; top: 0%; left: 48%; width: 800px; margin-left: -370px; 

background-image: url(GenuineLera2005_bgr_850x1003.jpg); background-repeat: repeat-y;
background-position: 0px 0px; background-attachment: fixed; 

border: 0px; padding-left: 24px; padding-right: 24px;  border-right: 4px dotted white; border-left: 4px dotted white;}


#topper {margin-top: 64px;
}

#topper_s {margin-top: -18px; margin-bottom: 0px;
}

#content {margin-top: 24px; border: 0px;
}

#content_s {margin-top: 0px; border: 0px; margin-bottom: 0px;
}


#centralblock {margin-top: 64px; margin-left: 16px; }
#nav {position: fixed; top: 0; width: 400px; border-top: 0px solid orange; border-bottom: 1px solid orange;}
#footer {clear: both; padding-top: 12px; padding-bottom: 12px; float: right; padding-left: 48px; padding-right: 80px;} 
#footer2 {clear: both; padding-top: 12px; padding-bottom: 12px;}


h1 {
font-family: Garamond, Times, serif; font-size: 24px; font-style: normal; color: gray; font-weight: 400px; border-right: 0px dotted yellow; border-left: 0px dotted yellow; letter-spacing: 8px;  white-space: nowrap; padding-top: 8px; padding-bottom: 0px; padding-left: 64px; padding-right: 24px; float: center;  
}

p {padding-left: 8px; padding-right: 4px; font-size: 18px; font-weight: 400px; line-height: 1.5; letter-spacing: 0.03em;}

p.stiho, p.stiho-right {font-family: Arial, sans-serif; line-height: 1.5; font-size: 14px; font-weight: 700px;}

p.stiho {letter-spacing: 0.01em;}
p.stiho-right {text-align: right;}


p.kind-current, p.kind-other {font-size: 14px; line-height: 0.5; text-align: center;}
p.kind-current {color: #8B7D7B; font-weight: 700;}
p.kind-other {color: teal; text-decoration: overline;}

p.wide {font-family: Times, serif; font-size: 20px; font-style: italic; font-weight: 400; letter-spacing: 8px; padding-bottom: 8px;}

p.adres {font-family: Times, serif; font-size: 20px; font-style: italic; font-weight: 700; letter-spacing: 0px; padding-bottom: 0px;}


p.company, p.contacts, p.footer2text, p.mini-black {font-family: Arial, sans-serif; padding-left: 24px;
line-height: 1.3; margin-top: 12; margin-bottom: 12; letter-spacing: 0px;}

/*
было line-height: 1.2; и p.contacts padding: 12 0 12 8; изменила на 1.3 и 10 0 10 8.
И уменьшила для p.stiho растяжку с 0.06 em - поставила 0.03 em.
Подгоняла с двоякой задачей: 
(1) высота при размножении картинки (куда приходятся стебельки по отношению к счетчикам при переключении в MSIE используемого размера шрифта, т.е. Вид Крупный или Мелкий)
(2) строчки в этих абзацах выглядели слишком тесно налепленными, а в других абзацах - просторными
*/

p.company {font-size: 14px; letter-spacing: 0em; font-weight: 400; }
p.contacts {font-size: 12px; font-weight: 400; padding: 10 0 10 8;}
p.footer {color: blue; padding: 0 12 0 12;}
p.footer2text, p.mini-black {font-size: 10px; color: blue; padding-left: 0px;}
p.mini-black {color: black; margin-top: 3;}

table.content {margin: 3 6 3 6;}

/*горизонтальное меню вверху*/

#menu1 {padding-top: 0px; padding-right: 12px; padding-bottom: 18px;  padding-left: 12px; float: center; font-size: 18px; text-align: center;
}

#menu1_s {padding-top: 28px; padding-right: 12px; padding-bottom: 0px;  padding-left: 12px; float: center; font-size: 18px; text-align: center;
}

ul#menu1 {margin-left: 0; padding-left: 0; white-space: nowrap;}
#menu1 li {display: inline; list-style-type: none;}
#menu1 a {padding: 2px 21px; background-color: #DE2354;}

/* верхнее меню в актуальных цветах  */
#menu1 a:link, #menu1 a:visited {color: #DE2354; background-color: white; text-decoration: none; font-weight: 700;}
#menu1 a:hover {color: white; background-color: #DE2354; text-decoration: none; font-weight: 700;}

#menu1_s a:link, #menu1 a:visited {color: white; background-color: #DE2354; text-decoration: none; font-weight: 700;}
#menu1_s a:hover {color: #DE2354; background-color: white; text-decoration: none; font-weight: 700;}

/*вертикальное меню справа*/

ul.menu2 {
margin-left: 24px;
list-style-type: none;
font-size: 16px;
}


a.menu2 {
text-decoration:none
display:block;
padding: 12 2 8 12;
width:174px;
border-bottom:0.1em solid #2E8B57;
border-bottom:1px dotted #b22222;
}


hr.menu2 {
border:dotted;
border-color: #DE2354;
}


a:link {color:darkblue}
a:visited {color:darkblue}
a:hover {}




p.menu-upper-lev1, p.menu-upper-lev2 {font-family: Arial, sans-serif;  text-align: right; padding: 0px; margin: 0px;  color: gray;}
p.menu-upper-lev1 {font-size: 11px; font-weight: 400; line-height: 1; padding-top: 6px;}
p.menu-upper-lev2 {font-size: 10px; font-weight: 700; line-height: 1,1;}

a.menu-upper:link {color:gray}
a.menu-upper:visited {color:gray}
a.menu-upper:hover {}






acronym
{
cursor:help;
}


image
{
float: center;
border: 0px solid #b22222;
}



a.footer {
text-decoration:none
display:block;
padding: 2 2 2 2;
border-bottom: 0em solid #2E8B57;
border-bottom: 0px dotted #b22222;
}


/* 
#footer a:hover {color: white; background-color: #DE2354; text-decoration: none; font-weight: 700;}
*/


#footer a:hover {background-color: #EBFFE6; text-decoration: none; font-weight: 400;}





hr.footer {
border: dotted 1px;
border-color: blue;
}


hr.topper {
border: dotted 1px;
border-color: #EE2C2C;
}

