html {height:100%;}
brs{font-size: 27px}

table, td {border-collapse:collapse;}
table, td, img {border:1; padding:0;}

body {
	padding: 0px;
	margin: 0px;
	background-color: #faf1df;
	color: #1e324d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(img/rs2009_fon_vinetka1.gif); background-repeat: repeat; background-position: left;
     }

table, td, div {box-sizing: border-box; -moz-box-sizing: border-box;}

img {border: 0px;}
img.spcr {display: block;}

A {
	color: #1e324d;
}
/*A:visited {
	color: #1e324d;
}*/
A:hover {
	text-decoration: none;
}

a.img_ph_vibor {background-repeat: no-repeat; background-position: center center; background-color: #FFFFFF; display: block; height: 135px; margin-right: 18px; margin-top: 3px; margin-left: 20px;}
a.img_ph {background-repeat: no-repeat; background-position: center center; background-color: #FFFFFF; display: block; height: 135px; margin-right: 10px; margin-top: 0px; margin-left: 10px;}

div.menu {
	margin-top: 0px;
        padding-top: 0px;
        padding-left: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	color: #1e324d;
	cursor: hand;
	text-align: left;
	letter-spacing: 1px;
	line-height: 140%;
       }

div.m_point {padding-top: 0px; padding-left: 36px; padding-bottom: 4px; font-size: 14px; color: #1e324d; font-family: Tahoma, Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position: 15px 6px;}
div.m_point a {color: #1e324d; text-decoration: none;}
div.m_point a:hover {text-decoration: underline; color: #ffcc52;}


 div.m_p_act {position: relative; left: 10px; top: 0px; padding-top: 4px; padding-left: 36px; padding-bottom: 10px; line-height: 140%; font-size: 14px; color: #1e324d; font-family: Tahoma, Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position: 15px 10px;}
 div.m_p_act a {text-decoration: none;}
 div.m_p_act a:hover {text-decoration: underline; color: #dd962a;}



div.pod_pnts {font-size: 12px; letter-spacing: -1px;}
div.pod_pnts ul li {padding-bottom: 0px; padding-left: 0px; 1line-height: 140%;}

div.pod_pnts ul li a {text-decoration: none;}
div.pod_pnts ul li a:hover {color: #ffcc52;}
div.pod_pnts {position: relative; left: 0px; top: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px;}





td.menu1
       {
        background:url(img/rs2009_menu.gif);
        background-position:92px 0;
        background-repeat:repeat-y;
       }

td.menu2
       {
        background:url(img/rs2009_menu_bottom.gif) top;
        background-position:15px 0;
        background-repeat:no-repeat;
       }


td.vibor1
       {
        background:url(img/rs200_vibor1.gif) center bottom;
        background-repeat:no-repeat;
       }

td.vibor2
       {
        background:url(img/rs200_vibor2.gif) center;
        background-repeat:repeat-y;
	vertical-align: text-top;
        1padding-top: 10px;
        width: 260px;
        text-align: justify;
       }


p.vibor2
       {
	width: 225px;
	padding-top: 1px;
	padding-right: 5px;
	padding-left: 15px;
	color: #1e324d;
       	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
	vertical-align: text-top;
	letter-spacing: 0px;
	word-break: normal;
	word-wrap: break-word;
	text-indent: 10px;
	text-align: justify;
       }

div.vibor2
       {
	width: 225px;
	padding-top: 3px;
	1margin-right: 15px;
	margin-left: 20px;
	color: #1e324d;
       	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
	vertical-align: text-top;
	letter-spacing: 0px;
	word-break: normal;
	word-wrap: break-word;
	text-indent: 10px;
	text-align: justify;
       }

td.vibor3
       {
        background:url(img/rs200_vibor3.gif) center bottom;
        background-repeat:no-repeat;
	text-align: right;
        padding-bottom:5px;
        padding-right: 10px;

       }

td.news1
       {
        background:url(img/rs2009_opis1.gif) center bottom;
        background-repeat:no-repeat;
        1background-color: #f1dd95;
}

tr.news2

       {
        background:url(img/rs2009_opis2.gif) center;
        background-repeat:repeat;
}

td.news2

       {
	text-align: justify;
        padding-left: 25px;
}

td.news2_
       {
	text-align: justify;
        padding-left: 25px;
        padding-right: 25px;
}

td.news3
       {
        background:url(img/rs2009_opis3.gif) center bottom;
        background-repeat:no-repeat;
        1background-color: #f1dd95;
	text-align: right;
       }

a.podrobno
       {
        padding-bottom:15px;
        padding-right: 20px;
	color: #1e324d;
       	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	text-align: right;
        vertical-align: top;
	letter-spacing: 0px;
	width: 250px;
        cursor: hand;
       }


a.tel, A.tel:hover, p.tel  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 100;
	color: #a46529;
	cursor: hand;
	text-align: center;
	letter-spacing: 0px;
       }

p
       {
 	width: 97%;
	padding-top: 1px;
       	color: #1e324d;
       	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 300;
	line-height: 0%;
        vertical-align: text-top;
        word-break: normal;
        word-wrap: break-word;
        text-indent: 15px;
        text-align: justify;
	line-height: 130%;
       }

li
      {
	text-align: justify;
	width: 90%;
      }


H1  {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 500;
	text-align: center;
	color: #1e324d;
        vertical-align: top;
        padding-top:10px;
    }

H2  {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 600;
	text-align: center;
	color: #1e324d;
        vertical-align: top;
        padding-top:10px;
    }

H3  {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 600;
	text-align: left;
	color: #1e324d;
        vertical-align: top;
        padding-1top:10px;
        padding-left:20px;
    }

.s
{
       1color: #CC6600;
        1color: #660000;     сереневый
        color:#a46529;       коричневый
         color:#dd962a;  рыжий
 right center  padding-left:12px; vertical-align:middle; color:#ffffff; font-weight:bold; text-decoration:none}





.new, P_old {
	width: 98%;
        color: #CC6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:justify;
	text-indent: 15px;
}



A1, A1:hover,.menu6 {color: #660000; font-weight: bolder; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; cursor: hand; text-align: center; text-decoration: none}

.menu4 {color: #660000; font-weight: bolder; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; cursor: hand;}

img.ll {float:left; margin:7px;} 
strong {font-weight:normal;}
b {font-weight:normal;}