body
    {
        background-image:url('http://club32.com.ua/images/background.png');
        text-align: center;
    }
    body a
    {
        color:Black;
    }
    body a:hover
    {
        color:Gray;
    }
    .mainframe
    {
        background-image: url(/images/mainfr_center.png);
	background-repeat: repeat-y;
        width:960px;
	height:auto;
        margin-left:auto;
        margin-right:auto;
	text-align: left;
    }
    .mainframe_header
    {
        background-image: url(/images/bg_header.png);
        width:960px;
	height:28px;
        margin-left:auto;
        margin-right:auto;
    }
    .mainframe_footer
    {
        background-image: url(/images/bg_footer.png);
        width:960px;
	height:33px;
        margin-left:auto;
        margin-right:auto;
    }
    .header
    {
        width:920px;
        height:150px;
        margin-left: auto;
        margin-right:auto;
    }
    .header table
    {
        text-align:left;
    }
    .header img
    {
        margin-top:20px;
    }
    .header a
    {
        font-size:small;
    }

    .innernav
    {
        font-size:smaller;
        margin-left:10px;
        margin-bottom: 5px;
    }
    
    .leftnavmenu
    {
        width:150px;
        float:left;
        text-align:left;
        margin-left:35px;
    }
    .leftnavmenu p
    {
        padding-top:70px;
    }
    .centerupper
    {
        width:750px;
        margin-top:40px;
        text-align:left;
    }
    .bigannounce
    {
        font-size:xx-large;
        font-family: 'Times New Roman', Times, serif;
        padding-left:20px;
    }

    .medannounce
    {
        font-size:large;
        font-family: 'Times New Roman', Times, serif;
        padding-left:20px;
    }

    .centertext
    {
        width:770px;
        text-align:left;
	margin-left:75px;
    }
    .centertext2
    {
        width:487px;
        float:right;
        margin-right:50px;
        text-align:left;
    }
    .centertext table
    {
        width:100%;
    }
    .advice
    {
        width:350px;
	float:left;
        margin-left:20px;
        text-align:left;
    }

    .feedback
    {
        width:520px;
	height:420px;
        background-color: #f6f7f1;
	text-align: center;
    }

    .top_teamtext
    {
	background-image: url(/images/bg_text_top.png);
	background-repeat: no-repeat;
        width:auto;
	height:13px;
    }

    .footer_teamtext
    {
	background-image: url(/images/bg_text_footer.png);
	background-repeat: no-repeat;
        width:auto;
	height:13px;
    }

    .center_teamtext
    {
	background-color: #eaeef0;
        width:430px;
	height:auto;
        font-size: 14px;
	text-align: left;	
    }

    .uslugi
    {
	background-color: #eaeef0;
	text-align: center;
	margin:15px 0px 30px 0px;
    }

    .roze_top
    {
	background-image: url(/images/rose_top.png);
	background-repeat:no-repeat;	
    }

    .gray_top
    {
	background-image: url(/images/grey_top.png);
	background-repeat:no-repeat;
    }

    .roze_center
    {
	background-image: url(/images/rose_center.png);
	background-repeat:no-repeat;	
    }

    .gray_center
    {
	background-image: url(/images/grey_center.png);
	background-repeat:no-repeat;
    }

    .roze_footer
    {
	background-image: url(/images/rose_foot.png);
	background-repeat:no-repeat;
    }

    .gray_footer
    {
	background-image: url(/images/grey_foot.png);
	background-repeat:no-repeat;
    }

    .rightroze_top
    {
	background-image: url(/images/rightroze_top.png);
	background-repeat:no-repeat;
	text-align: center;
    }

     .rightroze_top_a
    {
	background-image: url(/images/rightroze_topA.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .rightgray_top
    {
	background-image: url(/images/rightgrey_tpo.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .rightgray_top_a
    {
	background-image: url(/images/rightgrey_tpoA.png);
	background-repeat:no-repeat;
	text-align: center;
    }

     .rightroze_center
    {
	background-image: url(/images/rightroze_center.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .rightroze_center_a
    {
	background-image: url(/images/rightroze_centerA.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .rightgray_center
    {
	background-image: url(/images/rightgrey_center.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .rightgray_center_a
    {
	background-image: url(/images/rightgrey_centerA.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .rightroze_footer
    {
	background-image: url(/images/rightroze_foot.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .rightroze_footer_a
    {
	background-image: url(/images/rightroze_footA.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .rightgray_footer
    {
	background-image: url(/images/rightgrey_foot.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .rightgray_footer_a
    {
	background-image: url(/images/rightgrey_footA.png);
	background-repeat:no-repeat;
	text-align: center;
    }

    .frame_top
    {
	background-image: url(/images/Frame_top.png);
	width: 680px;
	height: 7px;
	margin-left: 20px;
    }

    .frame
    {
	width: 680px;
	height: 680px;
	margin-left: 20px;
	background-color: #f8f8f8;	
    }

    .frame_footer
    {
	background-image: url(/images/Frame_foot.png);
	width: 680px;
	height: 7px;
	margin-left: 20px;
    }

    .admin_leftmenu
    {
	padding:0px 10px 10px 20px;
	font-size: 14px;
	line-height: 130%;
	font-family: arial;
	text-align: left;
    }
    
    .admin_leftmenu a
    {
	text-decoration: none;
    }


    .admin_top
    {
	background-color: #deebf3;
	font-size: 14px;
	height: 30px;
	padding: 10px 10px 0px 10px;
	font-family: arial;
    }

    .admin_white
    {
	padding-left: 10px;
	font-size: 14px;
	padding: 10px 10px 0px 10px;	
    }

    .admin_white a
    {
	text-decoration: none;
    }

    .admin_blue
    {
	padding-left: 10px;
	font-size: 14px;
	padding: 10px 10px 0px 10px;
	background-color: #f0f7fb;	
    }

   .admin_blue a
    {
	text-decoration: none;
    }

    .admin_new
    {
	border: 2px solid #d3d7da;
	padding: 10px 0px 10px 0px;
	font-family: arial;
	font-size: 14px;
	width: 100%;
    }