html {background:#53533a;}

body {margin:0;

      font-size:14px;

      line-height:20px;

      font-family:Arial, Helvetica, sans-serif;

      background:url(/static/images/body_bckg.jpg) repeat-y center;}

.brown {color:#936307;}

a {color:#936307; text-decoration:none;}

a:hover {color:#666666;}

blockquote {color:#666666;

            border-left:2px solid #936307;

            padding-left:20px;

            margin:10px 0 10px 40px;}

            

#all {background:url(/static/images/container_bckg.jpg) no-repeat top center;}

#container {background:url(/static/images/container_bckg.jpg) no-repeat top center;

            width:1000px;

            margin:0 auto;}

#logo {margin:0 90px;            

       padding:60px 0 0 85px;}             

#logo a IMG {border: none;

             height:65px;}


#menu {height:40px;

       margin:0 110px;}

#menu ul {margin:0;

          padding:0;} 

#menu ul li {display:inline-block;

             float:left;

             list-style:none;

             text-align:center;

             color:#936307;}

#menu a {padding:0 20px;

         font-family:"Times New Roman", Times, serif;

         font-size:20px;

         text-transform:lowercase;

         text-decoration:none;

         color:#936307;}

#menu a:hover {color:#666666;}



#main {background:url(/static/images/main_bottom.jpg) bottom center no-repeat;
       margin:0 60px;}

#table_content td {vertical-align: top;}

#td_text {width:  75%;}

#text {margin:0 0 0 20px;
		
	   min-height:	300px;}

#text ul {padding:0;

          margin:10px 0 10px 40px;}

#text li {background:url(/static/images/li.gif) no-repeat 0 7px;

          list-style:none;

          padding-left:20px;}

#text p {margin:10px 0;}

#sidebar {width:200px;}

h1, h2 {font-family:"Times New Roman", Times, serif;

        margin:20px 0 0 0;

        font-size:1.8em;}



#footer {background:url(/static/images/footer_bckg.jpg) no-repeat center #53533B;

         font-family:"Times New Roman", Times, serif;

         color:#666666;height:130px;

         font-size:10px;

         text-transform:uppercase;

         padding:0 60px;}

#left_footer {float:left;

              padding:30px 0 0 20px;}

#right_footer {float:right;

               padding:30px 20px 0 0;}                       

.extlink {
	background:transparent url(/static/images/extlink.gif) no-repeat scroll left center;
	padding-left:16px;
}

#message {border: 1px solid #999999;
          width: 600px;
          margin:0 auto;
          background-color:#CCCCCC;
          text-align:center}

#warning {border: 1px solid #936307;
          width: 600px;
          margin:0 auto;
          background-color:#CC9933;
          text-align:center}

#error {border: 1px solid #936307;
          width: 600px;
          margin:0 auto;
          background-color:Bisque;
          text-align:center}

.param {
	border:	1px solid #666666;
	padding:10px;
}
.param label {
	display:		block;
	float:			left;
	width:			30%;
	font-weight:	bold;
}

#table {border:1px inset #666666;
        width:100%;}        
        
#table th {border:1px outset #666666} 

#table td {border:1px outset #666666}

#table_otchet {border:1px solid #999999;
               width:100%;
               border-spacing:0}  

#table_otchet th {border:1px solid #999999} 

#table_otchet td {border:1px solid #999999}
























