html, body {
      margin: 0px;
      padding: 0px;
      border: 0px;
    }
    body {
	color: #000;
	background: #000 url(../Images/lines.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-size : 12px;
}

    table {
	border-collapse : collapse;
	width : 100%;
	border : 1px solid #000;
}

    td {
	padding : 10px 10px;
}

    tr {
	vertical-align : top;
}

    caption {
	font-size: 150%;
	font-weight: bold;
	margin: 10px 0px;
}

    col {
	border-right : 1px solid #000;
}

thead {
	background : #ccc;
	border-top : 1px solid #000;
	border-bottom : 1px solid #000;
}

th {
	font-weight: bold;
	text-align: center;
	padding : 10px 10px;
}

.odd {
	background-color : #ddd;
}

tr:hover {
	background-color : #999999;
	color : #fff;
}

    #wrapper {
	background: #fff;
	width: 990px;
	margin: auto;
	text-align: left;
	background-image : url(../Images/bgr2.gif);
}
    #header, .menu, #text h2, #text h3, #footer {
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    }
    #header, #footer p{
	color: #fff;
	background: #333333 url(../Images/bgr.gif) repeat;
	padding: 10px 20px;
	margin: 0px;
}
    #header {
	font-size: 250%;
	margin: 0px;
	border-bottom: solid 5px #888888;
}
  #header a:link, #header a:visited, #header a:hover, #header a:active {
    color: #fff;
    text-decoration: none;
  }

/*Главное меню*/
#ddcolortabs{
margin-top: 1px;
padding: 0;
width: 990px;
background: transparent;
padding-left: 5px;
margin-left: 17px;
}

#ddcolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
color: white;
background: #888 url(../Images/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(../Images/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #333333;
}

#ddcolortabs a:hover span{
background-color: #333333;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #333333;
}

#ddcolortabsline{
clear: both;
padding: 0;
width: 990px;
height: 5px;
line-height: 5px;
background: #888888;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/*Конец главного меню*/

	
    #text {
	margin: 10px 10px 10px 10px;
	padding: 10px;
	border: 1px solid #ccc;
}
    #text h2 {
      color: #333333;
	  text-align: center;
    }
    #text p {
	text-align: justify;
	text-indent: 1.5em;
	margin: 0px;
	padding-bottom : 5px;
}

    #text li {
	list-style-type : circle;
}

  .signature{
  margin: 30px 0px 30px;
  	text-align: left;
	text-indent: none;
	font-style : italic;
}
.picture {
	float: left;
	/* padding: 5px 25px 5px 20px;
	*/
}
.img-wrapper {
	background: url(../Images/shadow.gif) no-repeat right bottom;
	float: left;
}
 
.img-outer {
  background:url(../Images/bottom-left2.gif) no-repeat left bottom;
  float: left; /* :KLUDGE: Fixes problem in IE5.2/Mac */
}
 
.img-inner {
  background:url(../Images/top-right2.gif) no-repeat top right;
  padding: 0 5px 5px 0;
  float: left; /* :KLUDGE: Fixes problem in IE5.2/Mac */
}
 
.img-wrapper img {
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 4px;
	display: block;
}

  /* Оформление ссылок в основном тексте */
  #text a {
    text-decoration: none;
  }
  #text a:link {
    color: #f60;
  }
  #text a:visited
  {
    color: #888;
  }
  #text a:hover {
    text-decoration: underline;
  }
  #text a:active {
    color: #f00;
  }
    .bottommenu {
	font-size: 90%;
	background-color: #fff;
	border-style: solid none;
	border-width: 2px 0px;
	border-color: #333333;
	margin: 2px 0px;
	padding: 5px 20px;
	text-align: center;
	white-space: nowrap;
	background-image : url(../Images/bgr2.gif);
}
  .bottommenu a:link, .bottommenu a:visited, .bottommenu a:hover, .bottommenu a:active {
    color: #333333;
    text-decoration: underline;
  }

    #footer {
	clear: both;
	background : url(../Images/bgr.gif) repeat;
}
	#footer p{
	font-size: 80%;
	border-top: solid 5px #888888;
}
  #footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
    color: #fff;
    text-decoration: underline;
  }
