body{ 
    font-family: Georgia;
    font-size:16px; 
    margin:0; 
    padding:0; 
}

* {font-family: "Georgia";}

img { border:0;}

div { vertical-align:top;}

h1 {font: normal 35px Georgia; letter-spacing: -1px;}
h2 {font: normal 24px Georgia; padding-left: 7px;}

#left ul {padding-top: 0px;}
#left ul li {padding: 0px 10px 6px 8px;}

p {font-size: 16px; line-height: 22px; color: #333;}

.c_r {color: #ab0000;}
.c_b {color: #004f98;}
.c_g {color: #bababa;}
.bc_r {background-color: #faf4db;}
.bc_b {background-color: #e7f5f9;}

#all{ 
    width:960px; 
    margin:0 auto 0 auto; 
    position:relative;
}

#all img.logo{
    float:left;
}

#all .title{
    float:left;
    width:483px;
    padding: 30px 0 0 0;
}

#all .anketa{
	float: left;
	width: 188px; 
}

#all .title h1{
    margin:0px;
    
}

#all .title img{
    margin:10px 0 0 80px;
}


#top_menu{
    background-color: #eec3db;
    width: 100%;
    height: 43px;
}

#all ul.menu{
    font-size: 18px;
    margin: 0;
}

#all ul.menu li{
    list-style:none;
    float:left;
    margin: 10px 30px 5px 0;
}

#all ul.menu li a{
    color: #743940;
    font-family: Georgia;
}

.screpka{position: absolute; right: 20px; top : -2px;}
.block{ margin-bottom: 15px; position: relative;}
.block ul{
    margin-bottom : 10px;
    padding: 10px;
    z-index: 0;
    position: relative;
}                  

.block h2{
    margin: -20px 10px 0 10px;
    z-index: 0;
    width: 260px;
}                  

.block ul li{
    list-style:none;
    margin-top: 10px;
}                  

.block ul li a{
    color: #004f98;
}                  

#left{
    float: left;
    width: 300px;
}

#right{
    float: left;
    width: 630px;
    padding: 10px 0 0 30px;
}

.note{ 
    margin-left: 20px; 
    padding-left: 10px;
    border-left: #b50037 solid 4px;
    font-style: italic;
    font-size: 13px;
    line-height: 19px;
    color: #555;
}