/* CSS Document */

body
{
margin:0;
padding:0;
background-color:#efe5b4;


}

a:link
{
color:#9D1015;
text-decoration:none;
}
a;active
{color:#FF3300;
text-decoration:none;
}
a:hover
{
color:#FF3300;
text-decoration:none;
}
a:visited
{color:#9D1015;
text-decoration:none;
}


#main
{
background-color:#efe5b4;
font-family:Arial;
font-size:11px;
font-weight:bold;
}

#menu
{
border-bottom: 2px solid #af1c13;
width:150px;
}

#menu a:link
{background-color:#ffffff;

}

#menu a:hover
{background-color:#af1c13;

}
#graf
{
background-image:url('images/rosp_03.jpg');
width:182px;
height:316px;
color:#636060;
font-size:13px;



}

.glav a
{
display: block;
width:112px;
height:33px;
background-image:url('images/menu_01.gif');
text-decoration:none;
}

.glav a:hover
{
display: block;
width:112px;
height:33px;
background-image:url('images/menu_a_01.gif');
text-decoration:none;
}

.pr a
{
display: block;
width:71px;
height:33px;
background-image:url('images/menu_02.gif');
text-decoration:none;
}

.pr a:hover
{
display: block;
width:71px;
height:33px;
background-image:url('images/menu_a_02.gif');
text-decoration:none;
}

.cont a
{
display: block;
width:114px;
height:33px;
background-image:url('images/menu_03.gif');
text-decoration:none;
}

.cont a:hover
{
display: block;
width:114px;
height:33px;
background-image:url('images/menu_a_03.gif');
text-decoration:none;
}
.map a
{
display: block;
width:158px;
height:33px;
background-image:url('images/menu_04.gif');
text-decoration:none;
}

.map a:hover
{
display: block;
width:158px;
height:33px;
background-image:url('images/menu_a_04.gif');
text-decoration:none;
}



#info
{
padding-left:40px;
background-image:url('images/fon.jpg');
background-repeat:repeat-x;
}

#info1
{

background-image:url('images/fon.jpg');
background-repeat:repeat-x;
}

.text
{
background-color:#f3ebca;
padding-left:24px;
padding-right:18px;
color:#96570a;
border-left: 2px solid #fcf9f1;
}
.price
{
background-color:#f6f1da;
color:#9D1015;
}
.price0
{
background-color:#f6f1da;
color:#9D1015;
border-top: 2px solid #fcf9f1;
}
.price1
{
background-color:#f6f1da;
color:#9D1015;
border-bottom: 2px solid #fcf9f1;

}

.text1
{
background-color:#f3ebca;
padding-left:24px;
padding-right:18px;
color:#96570a;
border-left: 2px solid #fcf9f1;
border-bottom: 2px solid #fcf9f1;
}
.text0
{
background-color:#f3ebca;
padding-left:24px;
padding-right:18px;
padding-top:7px;
color:#96570a;
border-left: 2px solid #fcf9f1;
border-top: 2px solid #fcf9f1;
}
.color_bord
{
border-right: 2px solid #fcf9f1;
background-color:#f4edcc;
}
.color_bord1
{
border-right: 2px solid #fcf9f1;
}
.color_bord2
{
border-right: 2px solid #fcf9f1;
margin-top:0px;
padding-top:0px;
}

 p
{
padding-bottom:15px;
margin-bottom:0px;
}
#news
{
background-color:#f3ebc7;
color:#636060;
padding-left:15px;
padding-right:15px;
}
#footer
{background-color:#FFFFFF;
font-size:12px;
font-weight:bold;
color:#525138;
padding-top: 11px;
padding-bottom:11px;
padding-left:43px;
padding-right:20px;
}


#contacts
{
color:#96570a;
font-size:12px;
padding-left:38px;
padding-top:22px;
background-color:#f2ebca;
border-top: 2px solid #fcf9f1;
border-bottom: 2px solid #fcf9f1;
border-left: 2px solid #fcf9f1;
padding-right:200px;
}

#map
{
color:#96570a;
font-size:12px;
width:100%;
padding-top:22px;
background-color:#f2ebca;
border-top: 2px solid #fcf9f1;
border-bottom: 2px solid #fcf9f1;
border-left: 2px solid #fcf9f1;

}

.link_map a
{
margin-top:0px;
padding-top:0px;

}


.link_map a
{
color:#9D1015;
background-color:#FFFFFF;
text-decoration:none;
}
.link_map  a:hover
{
background-color:#9D1015;
color:#FFFFFF;
text-decoration:none;
}

.stoimost
{
background-color:#f2ebca;
color:#85847d;
font-size:12px;



}
.title
{
color:#625f5f;
padding-top:5px;
}
.stoim
{
color:#9D1015;
padding-right:15px;
text-align:right;
border-top: 2px solid #ffffff;
}

.name
{
padding-left:18px;
padding-bottom:4px;
padding-top:4px;
border-top: 2px solid #ffffff;
border-right: 2px solid #ffffff;

}

.title1
{
color:#625f5f;
padding-left:18px;
padding-bottom:8px;
padding-top:8px;
border-top: 2px solid #ffffff;
border-right: 2px solid #ffffff;

}
#bot
{
height:16px;
background-color:#f3eac7;
width:183px;
border-left: 2px solid #fcf9f1;
}
#rasts
{
color:#a06a24;
font-size:24px;
}