html, body { height:100%; width:100%; padding:0; margin:0; background:#FFFFFF; font:Arial, Helvetica, sans-serif; font-size:100%; color:#FFFFFF; background:url(background3.gif) 0% 0% repeat-x #B5203D;}
* {padding:0; margin:0;}
h1 {font:bold 130% Arial, Helvetica, sans-serif; line-height: 1; color:Black; margin:10px 50px 10px 0px; padding:0}
h2 {font:normal 130% Arial, Helvetica, sans-serif; line-height: 1; color:#953901; margin:10px 50px 10px 0px; padding:0}
h3 {font:normal 96% Arial, Helvetica, sans-serif; line-height: 1.25; text-transform:uppercase; color:black; letter-spacing:2px; margin:10px 50px 10px 0px; padding:0}
h4 {font:bold 120% Arial, Helvetica, sans-serif; line-height: 1.05; color:Black; margin:10px 50px 10px 0px; padding:0}
p  {font: 100% Arial, Helvetica, sans-serif; line-height: 1.5; color:white; margin: 10px 30px 10px 0px; padding:0;}
input   {font: 100% Arial, Helvetica, sans-serif; color:#70767C;}
a   {border: 0; cursor:pointer;}
img {border:0px solid #00FF00;}

table   {padding:0; margin:0;  border:0px solid #C00003; border-collapse:collapse;}
td      {padding:0; margin:0;  border:0px solid #C00003;}
ul, ol  {font:100% Verdana,Sans-serif; line-height: 1.25; color:Black; margin: 0 0 0 40px; padding: 0;}
li      {font-size: 100%; margin:5px 0 5px 0; padding: 0 0 0 10px;}
div     {border:0px solid red;}
p       {padding-bottom:8px; color:#5A3D1C; font-family:Arial, Helvetica, sans-serif;}

table.tm {width:100%; height:100%; //background: url(bottom_bg.gif) 0 100% repeat-x; }
td.tl    {width:100%; height:779px; padding-top:20px;}
td.tr    {background:url(pic/v-layer.jpg) 0% 0% repeat-x #B5203D;}
p.mtitle    {font-size:100%; font-weight:bold; color:#FFFFFF; text-decoration:underline;}
p.mtitles   {font-size:90%; font-weight:bold; color:#FFFFFF;  text-decoration:underline;}
div.startpage-banners {position: relative; width:550px; height:50px; margin:0px 0 30px auto; border:0px solid #000;vertical-align:top;}
div.startpage-banners div {float:left;margin:10px;vertical-align:top}
#Rozmarin {display:block;float:left;margin:10px;}


p.newst {color:white; font-size:11px; margin-left:50px;}
p.news  {color:#feea7c; font-size:15px; line-height:20px; padding-right:260px; margin-left:25px;}
div.newsm {color:#feea7c; font-size:15px; line-height:20px; margin-left:50px; padding-right:30px; font-family:Arial, Helvetica, sans-serif;}
div.newsm p {color:#feea7c; font-size:15px; line-height:20px; padding-right:30px; font-family:Arial, Helvetica, sans-serif;}

p.comt  {color:white; font-size:15px; width:auto;}
p.com   {color:#feea7c; font-size:15px; line-height:20px; padding-right:260px; white-space:nowrap; width:0%;}

table.tm td.br  {background-color: #B5203D;}
/*table.tm td.bl  {background: url(pic/ulady.jpg) bottom repeat-x #B5203D; height:1%; position:relative;}*/
table.tm td     {border:0px solid #FF0000;}

table.menu      {width:100%; height:100px; border:0px dotted red; margin-top:-5px;}
table.menu  td  {height:19px; width:5%; white-space:nowrap; border:0px dotted red; border-collapse:collapse; padding:10px 0 10px 0;}
table.menu  td span {position:absolute; height:19px; text-decoration:none; border:0px dashed red;}
table.menu  td a  {}
table.menu  td a img {height:19px; border:0px white dotted;}

div.shema   {margin-left:-40px; position:relative; overflow:hidden; border:0px solid white; padding-left:90px; width:450px;}

td.line {background:url(pic/line.jpg) 0% 0% repeat-x;}
td.sline{background:url(pic/sline.jpg) right top no-repeat; height:4px;}

p.comment       {float:none; margin:0 0 0 0; width:215px; height:105px; position:absolute; font: Arial, Helvetica, sans-serif; font-size:12px; color:white; line-height:20px; white-space:nowrap;}
a.comment       {color:#FEEA7C;}
div.dtop        {width:100%; height:252px; background:url(pic/dtop.png) right no-repeat;}
div.map         {margin:0 0 0 -93px; width:474px; height:361px; background:url(pic/msp.gif) left no-repeat; position:relative; z-index:5;}

table.content   {margin:10px 0 0 0px; width:100%; }
table.content td{padding-left:380px;}

.rl a {border: 0; cursor:pointer;color:#5575ff; font-size:16px;}
.rl a:link {color:#5575ff;}
.rl a:active {color:#ff1149;}

span.menu-1ru {width:155px; z-index:0; margin-left:0px; background:url(pic/menu/b-company_ru.png) 0% 0% no-repeat;}
span.menu-2ru {width:116px; z-index:1; margin-left:-20px; background:url(pic/menu/b-where_ru.png) 0% 0% no-repeat;}
span.menu-3ru {width:110px; z-index:2; margin-left:-70px; background:url(pic/menu/b-photo_ru.png) 0% 0% no-repeat;}
span.menu-4ru {width:140px; z-index:0; margin-left:-7px; background:url(pic/menu/b-butf_ru.png) 0% 0% no-repeat;}
span.menu-5ru {width:205px; z-index:1; background:url(pic/menu/b-news_ru.png) 0% 0% no-repeat;}
span.menu-6ru {width:136px; z-index:2; margin-left: 20px; background:url(pic/menu/b-feedback_ru.png) 0% 0% no-repeat;}
span.menu-7ru {width:72px; height: 15px; z-index:2; margin-left: 20px; background:url(/builder/zlata2/where_ru.gif) 0% 0% no-repeat;}

span.menu-1en {width:155px; z-index:0; background:url(pic/menu/b-company_en.png) 0% 0% no-repeat;}
span.menu-2en {width:116px; z-index:1; margin-left:40px;  background:url(pic/menu/b-where_en.png) 0% 0% no-repeat;}
span.menu-3en {width:110px; z-index:2; margin-left:-10px; background:url(pic/menu/b-photo_en.png) 0% 0% no-repeat;}
span.menu-4en {width:140px; z-index:0; background:url(pic/menu/b-butf_en.png) 0% 0% no-repeat;}
span.menu-5en {width:205px; z-index:1; margin-left: -15px; background:url(pic/menu/b-news_en.png) 0% 0% no-repeat;}
span.menu-6en {width:136px; z-index:2; margin-left:-50px; background:url(pic/menu/b-feedback_en.png) 0% 0% no-repeat;}
span.menu-7en {width:89px; height: 16px; z-index:2; margin-left: 20px; background:url(/builder/zlata2/where_en.gif) 0% 0% no-repeat;}

span.lang {margin:-25px 0 0 -65px; position:absolute; z-index:3; width:48px; height:18px; background:url(/builder/zlata2/pic/menu/b-lang_[% lang %].png) 0% 0% no-repeat;}
