﻿html
{             
    background: #2f700f url("../images/html_fon.jpg") repeat-x 14px 0;
}

body
{      
    background: url("../images/body_fon.jpg") no-repeat; 
}

div.var_2
{
	height: 510px;
	background: url("../images/summer_winter/summer_var_2.jpg") no-repeat 350px 0;
}

div.var_3
{
	height: 510px;
	background: url("../images/summer_winter/summer_var_3.jpg") no-repeat 350px 0;
}

div.var_4
{
	height: 510px;
	background: url("../images/summer_winter/summer_var_4.jpg") no-repeat 350px 0;
}

.footer
{
    border-top: 1px solid #4b8c2e;
    background: #2f700f;
}

/*.footer span.dev_link a, .footer span.dev_link a:hover
{
    color: #7ca567;
    background: url("../images/its_logo.jpg") no-repeat;
}
*/
.dev_link, .dev_link:hover {
    background: url(../images/its_logo_sum.jpg) no-repeat;	
}
/*---------------------*/
p.news_title,
div.message_field
{
	border-bottom: 1px solid #4b8c2e;
}

/*---------------------*/
div.banner_inner img
{
	border: 1px solid #70ae62;
}

/*---------------------*/
div.banner
{
    background: url("../images/banner_fon.jpg") no-repeat;
}

/*---------------------*/
div.phones
{
    padding: 73px 0px 0px 60px;
    height: 133px;
    background: url("../images/phone_fon.jpg") no-repeat;
}

div.banner_inner
{
    background: #2a680f url("../images/banner_into_fon.jpg") repeat-y;
}

div.banner_inner_1
{
    background: url("../images/banner_bottom.jpg") no-repeat 0 100%;
}

div.foto
{
    border: solid 1px #5b9d46;
    background: #2a680f;
}

/*---------------------*/
table.top_menu
{
    background: url("../images/top_menu_fon.jpg") repeat-x 0 100%;
}

table.top_menu td.first
{
    background: url("../images/top_menu_fon_left.jpg") no-repeat;
}

table.top_menu td.last
{
    background: url("../images/top_menu_fon_right.jpg") no-repeat 100% 0;
}

table.health th, table.price th
{
    background: #2a680f;
}
/*-----*/
.doctor, .person
{
    background: #22590c;
    color: #ffffff;
}
.doctor img.photo, .person img.photo
{
    float: left;
    margin-right: 10px;
}
.person img.photo
{
    margin-right: 5px;
}
.doctor .course
{
    font: 12px Arial;
}
.doctor h3, .person h3
{
    font: 16px Arial;
    margin: 20px 0px 0px 0px;
}
.doctor .state, .person .state
{
    font: italic 12px Arial;
    color: #ffc190;
    margin: 3px 0px 0px 0px;
}
.person .state
{
    margin: 15px 0px 0px 0px;
}
.doctor .phone, .person .phone
{
    font: 12px Arial;
    color: #ffd949;
    margin: 40px 0px 0px 0px;
}
.person .phone
{
    margin: 55px 0px 0px 0px;
}
.clear
{
    clear: both;
    font-size: 0px;
    line-height: 0px;
}
.person h3
{
    font: 12px Arial;
    margin: 0px 0px 0px 0px;
}
.t
{
    background: url(../images/sdot.gif) 0 0 repeat-x; width: 100%
}
.b
{
    background: url(../images/sdot.gif) 0 100% repeat-x
}
.l
{
    background: url(../images/sdot.gif) 0 0 repeat-y
}
.r
{
    background: url(../images/sdot.gif) 100% 0 repeat-y
}
.bl
{
    background: url(../images/sbl.jpg) 0 100% no-repeat
}
.br
{
    background: url(../images/sbr.jpg) 100% 100% no-repeat
}
.tl
{
    background: url(../images/stl.jpg) 0 0 no-repeat
}
.tr
{
    background: url(../images/str.jpg) 100% 0 no-repeat;
    padding:10px;
}
/*-----*/